.product--curated .product-tabs__tab-label-box{pointer-events:none}.product--curated .product-tabs__tab-label:focus-visible{outline:2px solid #1a3964;outline-offset:3px}@media(pointer:coarse){.product--curated .product-tabs__tab-label{min-block-size:24px}}.product--curated .product-tabs__tab-contents{height:auto!important;overflow:visible;transition:none}.product--curated .product-tabs__tab-content{position:static;height:auto;padding-block-end:0}@media(min-width:961px){.product--curated .product__details{padding-block-start:clamp(88px,calc(46svh - 160px),372px)}.product--curated .product__details-container{display:block;min-height:0;padding-block-end:32px;top:min(72px,calc(100dvh - var(--wg-info-height, 700px) - 20px))}}@media(max-width:960px){.product--curated .product__details-container{padding-block-end:28px}.product--curated .wg-curated{margin-inline:20px}.product--curated .product-tabs:not(:has(.product-tabs__tab-radio:checked)) .product-tabs__tab-contents{margin-block-start:0}}.shopify-sections--product:has(.product--curated) .designer-notes__content--note{height:auto;min-height:0}.shopify-sections--product:has(.product--curated) .designer-notes__content-inner{padding:28px 30px}.shopify-sections--product:has(.product--curated) .designer-notes__title{font-size:11px;margin:0 0 8px}.shopify-sections--product:has(.product--curated) .designer-notes__copy{font-size:18px;line-height:1.45;max-width:60ch;margin:0}.shopify-sections--product:has(.product--curated) .designer-notes__copy p:last-child{margin-bottom:0}@media(max-width:960px){.shopify-sections--product:has(.product--curated) .designer-notes__content-inner{padding-inline:20px}.shopify-sections--product:has(.product--curated) .designer-notes__copy{font-size:16px;line-height:1.5}}.wg-curated{margin-block-start:32px}.wg-curated__heading{font:300 18px/1.3 rhymes-thin,serif;margin:0 0 16px}.wg-curated__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;align-items:start}.wg-suggestions :is(button,[tabindex]):focus-visible{outline:2px solid #1a3964;outline-offset:3px}.wg-suggestions{display:block;color:#1a3964}.wg-suggestions-section{width:100%;flex:none;min-width:0}.wg-suggestions:has([data-suggestions-content][hidden]):not(:has([data-suggestions-error]:not([hidden]))){min-height:1px}.wg-suggestions [hidden]{display:none}.wg-suggestions__head{position:relative;display:flex;justify-content:center;align-items:center;margin:0 20px 20px;min-height:44px;gap:16px}.wg-suggestions__head h2{font:300 22px/1.3 rhymes-thin,serif;text-align:center;margin:0;padding:0 80px;text-wrap:balance}.wg-suggestions__controls{position:absolute;right:0;display:flex;gap:4px}.wg-suggestions__controls button{width:44px;height:44px;border:0;background:transparent;color:inherit;padding:10px;cursor:pointer}.wg-suggestions__controls button:disabled{opacity:.25;cursor:default}.wg-suggestions__controls svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1}.wg-suggestions__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:0 10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 12px;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#b7c8d3 transparent;align-items:start}.wg-suggestions__track .wg-product-card{scroll-snap-align:start}.wg-suggestions__track::-webkit-scrollbar{height:3px}.wg-suggestions__track::-webkit-scrollbar-thumb{background:#b7c8d3}.wg-suggestions__error{text-align:center;padding:24px 20px;font:400 12px/1.5 abcdiatype-light,sans-serif}.wg-suggestions__error button{min-height:44px;padding:10px 20px;border:1px solid #d8e1e6;background:#fff;color:inherit;font:inherit;cursor:pointer}.wg-suggestions-section:has([data-suggestions-content]:not([hidden])){padding-block:32px 12px}@media(min-width:601px){.wg-suggestions__track{grid-auto-columns:31%;column-gap:24px;padding-inline:20px;scroll-padding-inline:20px}}@media(min-width:961px){.wg-suggestions__track{grid-auto-columns:22%;column-gap:28px;padding-inline:30px;scroll-padding-inline:30px}.wg-suggestions__head{margin-inline:30px}.wg-suggestions-section:has([data-suggestions-content]:not([hidden])){padding-block:48px 20px}}@media(max-width:420px){.wg-suggestions__head{justify-content:space-between}.wg-suggestions__head h2{padding:0;text-align:left;font-size:18px}.wg-suggestions__controls{position:static;flex:none}}@media(max-width:960px){@supports (grid-template-rows: subgrid){.wg-suggestions__track{grid-template-rows:repeat(5,auto)}:is(.wg-curated__grid,.wg-suggestions__track)>.wg-product-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}}@media(max-width:960px){body:has(.product--curated) [role=dialog]:has(form[data-testid=klaviyo-form-QRaSEa]) [aria-label="Close dialog"]{width:clamp(88px,calc(240px - 30vw),156px)!important;height:clamp(88px,calc(240px - 30vw),156px)!important;display:grid!important;place-items:center;margin:0!important}body:has(.product--curated) [role=dialog]:has(form[data-testid=klaviyo-form-QRaSEa]) [aria-label="Close dialog"] svg{width:clamp(24px,calc(84px - 10vw),54px);height:clamp(24px,calc(84px - 10vw),54px);transform:scale(1.5)}body:has(.product--curated) .kl-teaser-THnwtp [aria-label="Close teaser"] circle{fill:#1a3964!important}body:has(.product--curated):has([role=dialog]:not([style*="display: none"]) form[data-testid=klaviyo-form-QRaSEa]) :is(.kl-teaser-THnwtp,.kl-teaser-THnwtp *),body:has(.product--curated):has([role=dialog]:not([style*="display: none"]) form[data-testid=klaviyo-form-THnwtp]) [role=dialog]:has(form[data-testid=klaviyo-form-QRaSEa]),body:has(.product--curated):has([role=dialog]:not([style*="display: none"]) form[data-testid=klaviyo-form-THnwtp]) [role=dialog]:has(form[data-testid=klaviyo-form-QRaSEa]) *,body:has(.product--curated):has(.pswp--open) :is([class*=kl-teaser-],[role=dialog]:has(form[data-testid^=klaviyo-form-])){visibility:hidden!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/wg-product-page.css.map */
