.section{padding:48px max(6%,calc((100% - 1180px)/2));scroll-margin-top:24px}.hero-copy .button{border-radius:4px;padding:19px 24px;max-width:360px;width:100%;font-size:15px;box-shadow:none}.hero-copy .micro{margin:17px 0 12px;font-size:12px}.hero-assurance{display:flex;gap:0;font-size:11px;color:#555b66}.hero-assurance span+span{margin-left:16px;padding-left:16px;border-left:1px solid #c9c9c3}.trust{display:flex;justify-content:center;gap:0;padding:23px 20px;background:#182226;color:#faf8f1;border:0}.trust span{padding:0 7%;font-size:12px;white-space:nowrap}.trust span+span{border-left:1px solid #ffffff30}.craft-section{padding-top:30px;padding-bottom:50px}.craft-section h2{font-size:38px;line-height:1.14;margin-bottom:25px}.craft-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.craft-grid img{width:100%;aspect-ratio:1.25;object-fit:cover}.craft-grid h3{font:24px/1.2 Marcellus,Georgia,serif;margin:18px 0 9px}.craft-grid p{font-size:13px;line-height:1.6;margin:0}.exact-buybox .builder{max-width:1280px;padding:44px 5%;margin:auto;display:block}.exact-buybox .builder-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.exact-buybox .configuration{min-width:0}.exact-buybox .sizes{display:grid;grid-template-columns:1fr 1fr}.exact-buybox .size-option{min-width:0}.exact-buybox .gallery-slide img{object-fit:contain!important}.exact-buybox .ava-only-title{font-size:36px}.exact-buybox .button{background:#080e36;color:#fff;width:100%;max-width:none;border-radius:4px}.exact-buybox .order-review{background:transparent}.exact-buybox .delivery-reassurance{font-size:12px}.alternatives{background:#eeeae2}.alternatives h2{font-size:38px}.alternative-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:26px}.alternative-card{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#faf9f6;border:1px solid #080e3612;text-decoration:none;color:inherit;border-radius:4px;overflow:hidden}.alternative-card img{width:100%;height:230px;object-fit:contain}.alternative-card>div{padding:20px}.alternative-card h3{font:30px Marcellus,Georgia,serif;margin:0 0 10px}.alternative-card p{font-size:12px}.alternative-card strong{font-size:14px;font-weight:500}.alternative-card span{display:block;margin-top:24px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.category-faq{max-width:none;margin:0;display:grid;grid-template-columns:1fr 1.7fr}.category-faq h2{font-size:38px}.category-faq summary{display:flex;justify-content:space-between;gap:20px}.category-faq summary:after{display:none}.category-faq .faq-answer img{max-width:100%;height:auto}.new-footer{display:block;background:#080e2c;color:#f5f2e9;padding:58px 6% 90px}.new-footer>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:45px}.new-footer h2{font:48px/1.1 Marcellus,Georgia,serif;margin:0}.new-footer .button{background:#f2eee3;color:#080e2c;min-width:260px;border-radius:4px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff25;padding-top:28px}.footer-bottom img{width:130px;height:auto;aspect-ratio:400/125;object-fit:contain;filter:brightness(0) invert(1)}.footer-bottom p,.footer-bottom small{font-size:12px;color:#d0d2db}.sticky b{font-weight:500}.quick-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px}.quick-close{position:absolute;right:10px;top:6px;border:0;background:none;font-size:30px}.quick-swatches{display:flex;gap:10px}.quick-swatches button{width:32px;height:32px;border-radius:50%;border:1px solid #888}.quick-sizes{display:grid;grid-template-columns:1fr 1fr}.quick-sizes button{background:transparent;border:1px solid #ccc;border-radius:4px}.quick-sizes button[aria-pressed=true]{border-color:#080e36;background:#e7e8ed}.quick-total{display:flex;justify-content:space-between}.quick-proof{font-size:11px}.quick-config h3{font-size:16px}@media(max-width:700px){.trust{padding:20px 8px}.trust span{padding:0 12px;font-size:10px}.hero-assurance{justify-content:center}.hero-copy .button{max-width:none}.craft-section{padding-top:20px;padding-bottom:30px}.craft-section h2,.alternatives h2,.category-faq h2{font-size:30px}.craft-grid{gap:12px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.craft-grid article{flex:0 0 78%;scroll-snap-align:start}.craft-grid h3{font-size:23px}.exact-buybox .builder-grid{grid-template-columns:1fr}.exact-buybox .builder{padding:30px 6%}.exact-buybox .ava-only-title{font-size:30px}.alternative-grid{grid-template-columns:1fr;gap:12px}.alternative-card img{height:190px}.alternative-card h3{font-size:26px}.category-faq{display:block}.new-footer{padding:35px 6% 110px}.new-footer>div:first-child{display:block;padding-bottom:30px}.new-footer h2{font-size:38px;margin-bottom:25px}.new-footer .button{width:100%}.footer-bottom{flex-wrap:wrap;gap:20px}.footer-bottom p{width:100%;order:3;margin:0}.footer-bottom img{width:115px;height:auto;aspect-ratio:400/125;object-fit:contain}.quick-layout{grid-template-columns:1fr}}.quick-swatches button i{display:block;width:22px;height:22px;border-radius:50%;margin:auto}.quick-swatches button[aria-pressed=true]{outline:1px solid #080e36;outline-offset:3px}.quick-track video{flex:0 0 100%;width:100%;object-fit:contain}.hero-copy .micro,.hero-assurance{max-width:360px;justify-content:center}.trust span{text-transform:none;letter-spacing:0}.exact-buybox .ava-only-title{font-family:Marcellus,Georgia,serif}.category-faq .faq-answer{display:block}@font-face{font-family:Montserrat;src:url(juc-bend-montserrat-c0ec39d77c.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-body:Montserrat,Arial,sans-serif;--font-heading:Marcellus,Georgia,serif;--text-small:12px;--text-body:14px;--text-control:14px;--text-label:24px;--text-section:36px}body{font-family:var(--font-body);font-size:var(--text-body)}button,input,select,textarea{font-family:var(--font-body)}h1,h2,h3,blockquote{font-family:var(--font-heading);font-weight:400}.hero{width:100%;max-width:none;margin:0;grid-template-columns:minmax(0,1fr) minmax(360px,40%)}.hero-copy{padding:48px max(32px,10%)}.hero h1{font-size:clamp(44px,4.6vw,64px);line-height:1.12}.hero-media{width:100%;align-self:stretch}.feel-section h2,.alternatives h2,.category-faq h2,.exact-buybox .ava-only-title{font-size:var(--text-section);line-height:1.2}.craft-grid h3,.alternative-card h3{font-family:var(--font-heading);font-size:var(--text-label);line-height:1.25}.craft-grid h3{margin:16px 0 0}.review .comparison-label{font-family:var(--font-body);font-size:var(--text-small)}.review blockquote{font-size:var(--text-label)}nav,.announcement,.hero-copy .micro,.hero-assurance,.trust span,.review small,.sticky small,.footer-bottom p,.footer-bottom small,.exact-buybox .checkout-social,.exact-buybox .delivery-reassurance,.exact-buybox .checkout-assurances{font-size:var(--text-small)}.button,.hero-copy .button,.exact-buybox .button,.category-faq summary,.alternative-card strong,.alternative-card span{font-size:var(--text-control);font-family:var(--font-body)}.alternative-card p,.category-faq .faq-answer,.category-faq .faq-answer p{font-size:var(--text-body)}.new-footer h2{font-size:var(--text-section)}@media(max-width:700px){:root{--text-section:30px;--text-label:24px}.hero-copy{padding:32px 24px 28px}.hero h1{font-size:44px}.hero-media{align-self:auto}.hero-assurance,.hero-copy .micro{max-width:none}.trust span{font-size:10px;padding:0 10px}}.review.wrap{max-width:1140px;padding:0;margin:40px auto 0;grid-template-columns:280px minmax(0,1fr);gap:0;background:#f4f1ea;overflow:hidden}.review-photo{height:320px;overflow:hidden}.review-photo img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.review-copy{padding:32px 48px}.review .comparison-label{font:500 12px/1.5 var(--font-body);color:#60616a;margin:0 0 18px}.review blockquote{font:400 30px/1.3 var(--font-heading);margin:0;max-width:660px}.review small{margin-top:22px;color:#555a68;font-size:12px}.craft-section.wrap{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:center;padding-top:40px;padding-bottom:48px}.craft-copy h2{font:400 36px/1.2 var(--font-heading);margin:0}.craft-experience{position:relative;min-width:0;background:#f4f1ea}.craft-panel{width:100%;aspect-ratio:4/3;overflow:hidden}.craft-panel img{display:block;width:100%;height:100%;object-fit:cover}.detail-tabs{position:absolute;left:16px;right:16px;bottom:16px;display:flex;padding:4px;background:#fffffff0;gap:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.detail-tabs button{flex:1;min-width:0;border:0;border-radius:0;padding:12px 5px;background:transparent;font:400 12px/1.4 var(--font-body);color:#071239;white-space:nowrap}.detail-tabs button[aria-selected=true]{background:#071239;color:#fff}.category-faq{grid-template-columns:minmax(180px,1fr) minmax(0,1.7fr);gap:6%;padding-top:36px;padding-bottom:36px;align-items:start}.category-faq h2{margin:0;font-size:36px}.faq-content{min-width:0}.category-faq [hidden]{display:none!important}.category-faq .faq-tabs{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid #d8d8d2;margin:0 0 10px}.category-faq .faq-tabs button{position:relative;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;box-shadow:none;padding:10px 0 12px;font:500 14px/1.4 var(--font-body);white-space:nowrap}.category-faq .faq-tabs button[aria-selected=true]{border-bottom-color:#071239}.category-faq details{padding:0;border:0;border-bottom:1px solid #d8d8d2}.category-faq summary{padding:14px 0;font:400 14px/1.5 var(--font-body);gap:20px;align-items:center}.category-faq summary span{flex:none;font-size:18px;line-height:1;transition:transform .15s}.category-faq details[open] summary span{transform:rotate(45deg)}.category-faq details:not([open])>.faq-answer{display:none}.category-faq details[open]>.faq-answer{display:block;padding:0 0 12px}.category-faq .faq-answer p,.category-faq .faq-answer li{font:400 14px/1.7 var(--font-body);margin:0 0 12px}.category-faq .faq-answer img{max-width:100%;max-height:360px;object-fit:contain;object-position:left;margin:12px 0}@media(max-width:1100px){.review.wrap{margin-left:40px;margin-right:40px}.craft-section.wrap{gap:32px}.detail-tabs{left:10px;right:10px;bottom:10px}.detail-tabs button{font-size:10px}}@media(max-width:700px){.review.wrap{margin:28px 24px 0;grid-template-columns:1fr;gap:0;padding:0}.review-photo{height:auto;aspect-ratio:4/3}.review-photo img{object-position:center 38%}.review-copy{padding:24px}.review blockquote{font-size:24px}.review .comparison-label{margin-bottom:14px}.review small{margin-top:18px}.craft-section.wrap{display:block;padding:30px 24px}.craft-copy h2{font-size:30px;margin-bottom:24px}.craft-panel{aspect-ratio:4/3}.detail-tabs button{font-size:10px;padding:11px 3px}.category-faq{display:block;padding:30px 24px}.category-faq h2{font-size:30px;margin-bottom:16px}.category-faq .faq-tabs{gap:0;justify-content:space-between}.category-faq .faq-tabs button{font-size:12px}.category-faq summary{padding:13px 0;font-size:13px}.category-faq .faq-answer p,.category-faq .faq-answer li{font-size:13px}}.craft-section.wrap{display:block;padding:36px 40px 40px;max-width:1220px}.craft-composition{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:#071239;color:#fff;overflow:hidden}.craft-copy{padding:44px 36px;display:flex;flex-direction:column;justify-content:center;min-width:0}.craft-copy h2{font:400 36px/1.2 var(--font-heading);letter-spacing:-.6px;margin:0 0 32px;color:#fff}.craft-experience{background:#e9e5dc}.craft-panel{aspect-ratio:4/3;height:100%;min-height:390px}.craft-panel img{height:100%;object-fit:cover}.detail-tabs{position:static;display:flex;flex-direction:column;gap:0;padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;width:100%}.detail-tabs button{position:relative;display:flex;align-items:center;justify-content:space-between;flex:none;min-height:48px;padding:13px 0;border:0;border-bottom:1px solid #ffffff26;background:none;color:#c4cadc;text-align:left;font:400 13px/1.5 var(--font-body);white-space:normal}.detail-tabs button:first-child{border-top:1px solid #ffffff26}.detail-tabs button:after{content:"+";font:400 20px/1 var(--font-body);color:inherit}.detail-tabs button[aria-selected=true]{color:#fff;background:none;font-weight:500}.detail-tabs button[aria-selected=true]:after{content:"\2212"}.detail-tabs button:hover{color:#fff;background:none}.detail-tabs button:focus-visible{outline:2px solid #d6bc84;outline-offset:4px}@media(min-width:701px)and (max-width:1050px){.craft-copy{padding:30px 26px}.craft-copy h2{font-size:30px}.craft-panel{min-height:360px}}@media(max-width:700px){.craft-section.wrap{padding:24px}.craft-composition{display:flex;flex-direction:column}.craft-copy{padding:26px 24px 20px}.craft-copy h2{font-size:30px;margin:0 0 22px}.craft-experience{order:-1}.craft-panel{height:auto;min-height:0;aspect-ratio:4/3}.detail-tabs{flex-direction:row;gap:16px;justify-content:space-between}.detail-tabs button,.detail-tabs button:first-child{flex:0 1 auto;min-height:42px;font-size:10px;padding:8px 0;border-top:0;border-bottom:1px solid transparent;text-align:center;white-space:nowrap;color:#c4cadc}.detail-tabs button[aria-selected=true]{border-bottom-color:#fff}.detail-tabs button:after{display:none}}.craft-section.wrap{max-width:1220px;padding:36px 40px 40px}.craft-composition{display:block;background:#f4f1eb;color:#071239}.craft-copy{display:block;padding:30px 32px;background:#f4f1eb;text-align:center}.craft-copy h2{font:400 36px/1.2 var(--font-heading);color:#071239;margin:0;letter-spacing:-.6px}.craft-experience{background:#f4f1eb}.craft-panel{position:relative;min-height:0;height:auto;aspect-ratio:2/1;overflow:hidden}.craft-panel img{width:100%;height:100%;object-fit:cover;object-position:center 48%}.craft-panel img[data-detail-photo=hand]{object-position:center 42%}.detail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:static;padding:0 32px;background:#f4f1eb;gap:0;width:100%}.detail-tabs button,.detail-tabs button:first-child{display:flex;justify-content:center;align-items:center;min-height:64px;padding:16px 10px;background:transparent;border:0;border-bottom:2px solid transparent;color:#646572;font:400 13px/1.5 var(--font-body);white-space:normal;text-align:center;position:relative}.detail-tabs button+button:before{content:"";height:18px;width:1px;background:#07123925;position:absolute;left:0}.detail-tabs button:after{display:none}.detail-tabs button[aria-selected=true]{color:#071239;border-bottom-color:#071239;background:none;font-weight:500}.detail-tabs button:hover{color:#071239;background:#07123905}.customer-reviews{background:#f8f7f3;padding-top:42px;padding-bottom:42px}.reviews-heading{display:flex;justify-content:space-between;gap:24px;align-items:baseline;margin-bottom:26px}.reviews-heading h2{font:400 36px/1.2 var(--font-heading);margin:0}.reviews-heading p{font:400 12px/1.5 var(--font-body);color:#656673;margin:0}.customer-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.customer-reviews .customer-story{background:#fff;min-width:0}.customer-reviews .customer-table-photo{width:100%;aspect-ratio:4/3;height:auto;object-fit:cover}.customer-reviews .customer-story-text{padding:22px 24px 24px}.customer-reviews .review-stars{font:400 13px/1.5 var(--font-body);letter-spacing:2px;color:#071239;margin-bottom:12px}.customer-reviews h3{font:400 24px/1.25 var(--font-heading);margin:0 0 12px}.customer-reviews blockquote{font:400 14px/1.7 var(--font-body);color:#4e5361;margin:0 0 20px}.customer-reviews .review-author{font:500 12px/1.6 var(--font-body);color:#071239;margin:0}.customer-reviews .review-author span{display:block;font-weight:400;color:#7a7d87;margin-top:3px}@media(max-width:700px){.craft-section.wrap{padding:24px}.craft-composition{display:block}.craft-copy{padding:26px 22px}.craft-copy h2{font-size:30px;max-width:290px;margin:auto}.craft-experience{order:initial}.craft-panel{aspect-ratio:4/3;height:auto;min-height:0}.detail-tabs{display:grid;padding:0 10px;gap:0}.detail-tabs button,.detail-tabs button:first-child{font-size:10px;min-height:56px;padding:12px 3px;flex:initial;white-space:normal}.detail-tabs button[aria-selected=true]{border-bottom-color:#071239}.customer-reviews{padding:30px 24px}.reviews-heading{display:block;margin-bottom:22px}.reviews-heading h2{font-size:30px;margin-bottom:10px}.customer-reviews-grid{display:flex;overflow-x:auto;gap:16px;scroll-snap-type:x mandatory;padding-bottom:14px}.customer-reviews .customer-story{flex:0 0 87%;scroll-snap-align:start}.customer-reviews .customer-story-text{padding:20px}.customer-reviews blockquote{font-size:13px}}.craft-section.wrap{width:100%;max-width:none;margin:24px 0;padding:0}.craft-composition{width:100%;position:relative;background:#f4f1eb}.craft-copy{padding:26px 24px}.craft-copy h2{font-size:clamp(28px,2.7vw,40px);line-height:1.15}.craft-panel{aspect-ratio:auto;height:clamp(300px,32vw,460px);min-height:0}.craft-panel img{object-fit:cover;object-position:center 52%}.detail-tabs{max-width:none;margin:0;padding:0 6%}.hero{grid-template-columns:minmax(0,1fr) minmax(0,360px);max-width:1120px}.hero-media{width:100%;height:400px;aspect-ratio:auto;min-height:0}.hero-media video{width:100%;height:100%;object-fit:cover;object-position:center 35%}.hero-copy{padding-top:28px;padding-bottom:28px}.exact-buybox .product-gallery{margin-bottom:0;padding-bottom:0}.exact-buybox .gallery-progress{position:relative;z-index:2;display:block;height:24px;min-height:0;margin:-12px 0 0!important;padding:0;background:transparent}.exact-buybox .gallery-progress::-webkit-slider-runnable-track{height:2px}.exact-buybox .gallery-progress::-moz-range-track{height:2px}.exact-buybox .color-option{width:48px;height:48px;min-width:48px;padding:5px}.exact-buybox .color-disc{width:38px;height:38px}.exact-buybox .color-option:after{top:2px;right:2px;bottom:2px;left:2px;border-width:1px}@media(max-width:700px){.hero{grid-template-columns:1fr}.hero-copy{padding:24px 24px 18px}.hero-copy h1{font-size:36px;margin-bottom:20px}.hero-media{height:340px;width:100%;aspect-ratio:auto}.hero-media video{object-position:center 38%}.craft-section.wrap{padding:0;margin:18px 0}.craft-copy{padding:24px 20px}.craft-copy h2{max-width:none;font-size:28px}.craft-panel{height:310px;aspect-ratio:auto}.detail-tabs{padding:0 12px}.detail-tabs button{min-height:52px}.exact-buybox .color-option{width:46px;height:46px;min-width:46px}.exact-buybox .color-disc{width:36px;height:36px}}.hero{max-width:none;margin:0;grid-template-columns:minmax(0,1fr) minmax(320px,40%)}@media(max-width:700px){.hero{grid-template-columns:1fr}.hero h1{font-size:36px}}body>header{position:sticky;top:0;z-index:50;background:#fff}html{scroll-padding-top:84px}.header-shop{display:flex;align-items:center;gap:14px;border-bottom:1px solid currentColor;padding:8px 0;font-size:13px;text-decoration:none}.hero-copy .button,.new-footer .button{min-height:48px;height:auto;padding:13px 20px;line-height:1.4}.trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px;gap:0}.trust span{padding:0 8px;text-align:center;white-space:nowrap;font-size:12px}.craft-panel{height:auto;aspect-ratio:auto}.craft-panel img{height:auto;max-height:620px;object-fit:contain;object-position:center;display:block;background:#f4f1eb}.craft-copy h2 span{display:inline}.exact-buybox .builder .configuration .sizes .size-option{min-height:60px;padding:10px 12px}.exact-buybox .set-price{margin-top:4px}.alternative-card>div{padding:24px;gap:0}.alternative-card h3{margin-bottom:10px}.alternative-card p{margin:0 0 14px;line-height:1.5}.alternative-card strong{font-weight:700;font-size:16px}.alternative-card span{margin-top:18px}.exact-buybox .checkout-social{margin:10px 0 0;padding:0}.exact-buybox .delivery-reassurance{margin:8px 0 0;padding:0;border:0;display:flex;align-items:center;justify-content:center;gap:7px}.exact-buybox .checkout-assurances{margin:8px 0 0;padding:0;border:0}.shipping-help{width:20px;height:20px;border:1px solid #858998!important;border-radius:50%!important;background:transparent;display:inline-grid;place-items:center;font-size:12px!important;line-height:1!important;padding:0!important}#shipping-dialog{border:0;border-radius:4px;max-width:440px;width:calc(100% - 40px);padding:32px;color:#080e36}#shipping-dialog::backdrop,.addon-gallery-modal::backdrop{background:#080e3699}.shipping-close{float:right;border:0;background:none;font-size:24px}#shipping-dialog h2{font-size:28px}#shipping-dialog p{font-size:14px;line-height:1.6}.new-footer>div:first-child{flex-wrap:wrap}.footer-reassurance{flex-basis:100%;margin:0;text-align:right;font-size:12px;color:#ddd}.addon-gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;border:0;border-radius:3px;width:min(480px,calc(100vw - 32px));max-height:90dvh;overflow:auto;color:#080e36;background:#fff}.addon-gallery-close{position:absolute;right:14px;top:12px;z-index:3;border:0;background:transparent;font-size:25px;width:32px;height:32px;color:#080e36}.addon-gallery-media{position:relative;background:#f8f8f3}.addon-gallery-track{display:flex;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.addon-gallery-track::-webkit-scrollbar{display:none}.addon-gallery-track img{flex:0 0 100%;width:100%;aspect-ratio:1;object-fit:contain;scroll-snap-align:start}.addon-prev,.addon-next{position:absolute;top:46%;background:transparent;border:0;font-size:28px;color:#080e36;width:40px;height:44px}.addon-prev{left:8px}.addon-next{right:8px}.addon-gallery-bar{display:flex;height:2px}.addon-gallery-bar button{flex:1;background:#b9b9b3;border:0;padding:0}.addon-gallery-bar button.active{background:#080e36}.addon-gallery-copy{padding:18px 22px 24px}.addon-gallery-copy h2{font:28px/1.2 Marcellus,Georgia,serif;margin:0 0 10px}.addon-gallery-copy p{font-size:13px;line-height:1.6;margin:0;color:#656575}@media(max-width:700px){.trust{padding:10px 6px}.trust span{font-size:10px;padding:0 5px}.craft-copy h2 span{display:block}.craft-panel img{max-height:none;width:100%;height:auto}.exact-buybox .builder .configuration .sizes .size-option{min-height:60px;padding:9px 10px}.alternative-card>div{padding:20px 16px}.alternative-card img{height:100%;min-height:205px}.new-footer .button{min-height:48px;padding:13px 18px}.footer-reassurance{text-align:center;font-size:11px;margin:12px 0 0}.new-footer>div:first-child{padding-bottom:24px}.header-shop{font-size:12px}.addon-gallery-copy h2{font-size:26px}}.exact-buybox .addon-title-preview{border:0;background:none;padding:0;text-align:left;font:inherit;cursor:pointer}.exact-buybox .addon-title-preview:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.hero-copy{padding-top:18px;padding-bottom:14px}.hero-copy h1{margin-bottom:14px}.hero-copy .micro{margin-top:10px;margin-bottom:4px}}.craft-panel{position:relative;width:100%;height:520px;aspect-ratio:auto;background:#f4f1eb;overflow:hidden}.craft-panel img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-height:none;object-fit:contain;object-position:center}.craft-panel img[hidden]{display:none!important}.exact-buybox .delivery-reassurance{border-top:1px solid #080e361a;margin-top:13px;padding-top:12px}.new-footer .button{display:flex;align-items:center;justify-content:space-between;gap:14px;white-space:nowrap;min-height:48px;height:auto;padding:13px 20px;font-size:14px;line-height:1.4;max-width:none}.new-footer .button span{flex:0 0 auto;margin:0}@media(max-width:700px){.craft-panel{height:auto;aspect-ratio:1/1}.craft-panel img{width:100%;height:100%;object-fit:contain}.new-footer .button{width:100%;min-width:0;white-space:nowrap;font-size:14px;padding:13px 18px}.new-footer h2{max-width:340px}}.addon-gallery-track{touch-action:pan-x pan-y;cursor:grab;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.addon-gallery-track:active{cursor:grabbing}.addon-gallery-track img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;min-width:100%}#shipping-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(400px,calc(100vw - 40px));max-width:400px;max-height:calc(100dvh - 48px);padding:24px;border:0;border-radius:4px;overflow:auto;box-shadow:0 16px 60px #080e3626}#shipping-dialog .shipping-close{position:absolute;top:10px;right:10px;float:none;display:grid;place-items:center;width:32px;height:32px;padding:0;margin:0;border:0;background:transparent;color:#080e36;font:24px/1 Arial,sans-serif;cursor:pointer}#shipping-dialog h2{margin:0 28px 12px 0;font:400 26px/1.2 Marcellus,Georgia,serif;letter-spacing:-.3px}#shipping-dialog p{margin:0;font-size:13px;line-height:1.55;color:#555b6c}#shipping-dialog p+p{margin-top:12px;padding-top:12px;border-top:1px solid #080e3614}@media(max-width:700px){#shipping-dialog{padding:22px}#shipping-dialog h2{font-size:24px;margin-bottom:10px}}.exact-buybox .color-option{display:grid;place-items:center;padding:0}.exact-buybox .color-option[aria-label="Matte Gold"] .color-disc,.quick-swatches button[aria-label="Matte Gold"] i{background:radial-gradient(circle at 50% 50%,#e6d4a6,#c4a45e 46%,#9a7a3c)!important}.exact-buybox .color-option[aria-label="Matte Black"] .color-disc,.quick-swatches button[aria-label="Matte Black"] i{background:radial-gradient(circle at 50% 50%,#4a5054,#2a2e32 48%,#15181b)!important}.exact-buybox .color-option[aria-label="Matte Silver"] .color-disc,.quick-swatches button[aria-label="Matte Silver"] i{background:radial-gradient(circle at 50% 50%,#e6e9eb,#c2c6ca 48%,#989ea3)!important}.exact-buybox .color-option[aria-label="Matte Rose Gold"] .color-disc,.quick-swatches button[aria-label="Matte Rose Gold"] i{background:radial-gradient(circle at 50% 50%,#f0d2c4,#c48974 48%,#a66b58)!important}.exact-buybox .color-option[aria-label="Matte Champagne Gold"] .color-disc,.quick-swatches button[aria-label="Matte Champagne Gold"] i{background:radial-gradient(circle at 50% 50%,#efe6cc,#cbb892 48%,#a89264)!important}.quick-swatches button{position:relative;display:grid;place-items:center;width:34px;height:34px;min-width:34px;padding:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;border-radius:50%;overflow:hidden;outline:none;outline-offset:0;box-shadow:none}.quick-swatches button i{display:block;width:26px;height:26px;margin:0;border-radius:50%}.quick-swatches button[aria-pressed=true]{border-color:#080e36;outline:none;outline-offset:0;box-shadow:none}.quick-swatches button:focus-visible{outline:2px solid #080e36;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/222/assets/juc-bend-refresh-9e147dda8a.css.map */
