body:has([data-article-hero-overlay]) #header-spacer{margin-bottom:calc(var(--header-spacer-height, 0px) * -1)}@media(min-width:1024px){body:has([data-article-hero-split]) #header-spacer{margin-bottom:calc(var(--header-spacer-height, 0px) * -1)}[data-article-hero-split]{padding-top:var(--spacing-80)}}[data-blog-article-guide] .blog-article-rich-text-flush .metafield-rich_text_field>*+*{margin-block-start:var(--spacing-8)}[data-blog-article-guide-media-track]{height:254%}@media(min-width:1024px){[data-blog-article-guide-media-track]{height:194%}}@media not (min-width:1024px){[data-blog-pc-track]:before{content:"";flex:0 0 calc(var(--grid-margin) - var(--grid-gutter));scroll-snap-align:start}[data-blog-pc-track]>[data-blog-pc-slide]{width:calc(5 / 6 * (100vw - 2 * var(--grid-margin) - 5 * var(--grid-gutter)) + 4 * var(--grid-gutter));scroll-snap-align:center}[data-blog-pc-track]{padding-inline-end:var(--grid-margin)}}@media(min-width:1024px){[data-blog-pc-track]>[data-blog-pc-slide]{width:calc((100% - 3 * var(--grid-gutter)) / 4)}[data-blog-pc-panel]{height:100%}[data-blog-pc-panel-inner]{position:sticky;top:180px;min-height:362px}}@media(prefers-reduced-motion:reduce){[data-blog-pc-track]{scroll-behavior:auto}}[data-blog-pc-slide]>.product-card{flex:1}@media not (min-width:744px){.blog-article-related [data-blog-carousel-track]{padding-inline-end:var(--grid-margin)}}@media(min-width:744px)and (not (min-width:1024px)){.blog-article-related [data-blog-carousel-slide]{width:calc(4 / 6 * (100% - 2 * var(--grid-margin)))}}@media(min-width:1024px){.blog-article-related [data-blog-carousel-slide]{width:calc((100% - 3 * var(--grid-gutter)) / 4)}}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}[data-mini-bag-promo-track]>[data-mini-bag-promo-message]{grid-area:1 / 1;transition:translate var(--duration-a4) var(--ease-both),opacity var(--duration-a4) var(--ease-both)}[data-mini-bag-promo-message][data-promo-state=current]{translate:0 0;opacity:1}[data-mini-bag-promo-message][data-promo-state=outgoing]{translate:0 -100%;opacity:0}[data-mini-bag-promo-message][data-promo-state=hidden]{translate:0 100%;opacity:0;transition:none}@media(prefers-reduced-motion:reduce){[data-mini-bag-promo-track]>[data-mini-bag-promo-message]{transition-duration:0ms}}[data-mini-bag-subscription-details]{max-height:0;opacity:0;transition:max-height var(--duration-a3) var(--ease-both),opacity var(--duration-a3) var(--ease-both)}[data-mini-bag-lines][data-section-refreshing=true] [data-mini-bag-subscription-details]{transition:none}[data-mini-bag-subscription-row][data-subscription-open=true] [data-mini-bag-subscription-details]{max-height:var(--mini-bag-subscription-details-height, 56px);opacity:1}[data-mini-bag-subscription-row][data-subscription-loading=true]{pointer-events:none;opacity:.6}@media(prefers-reduced-motion:reduce){[data-mini-bag-subscription-details]{transition-duration:0ms;transition-delay:0ms}}#mini-bag [data-drawer-backdrop]{z-index:40}#mini-bag [data-mini-bag-recommendations-panel]{--mini-bag-drawer-width: 464px;--mini-bag-recommendations-width: 218px;--mini-bag-recommendations-stagger: 300px;position:fixed;top:0;right:var(--mini-bag-drawer-width);bottom:0;z-index:41;width:var(--mini-bag-recommendations-width);max-width:var(--mini-bag-recommendations-width);min-height:0;overflow-y:auto;border-right:1px solid var(--color-border-secondary);background:var(--color-surface-secondary);color:var(--color-primary);pointer-events:none;transform:translate(calc(var(--mini-bag-recommendations-width) + var(--mini-bag-drawer-width) + var(--mini-bag-recommendations-stagger)));transition:transform var(--duration-a7) var(--ease-both);will-change:transform}#mini-bag [data-drawer-panel]{z-index:42}#mini-bag [data-mini-bag-recommendations-panel][data-open=true]{pointer-events:auto;transform:translate(0)}@media(max-width:1023px){#mini-bag [data-mini-bag-recommendations-panel]{display:none}}@media(prefers-reduced-motion:reduce){#mini-bag [data-mini-bag-recommendations-panel]{transition-duration:0ms}}[data-sticky-atb-desktop],[data-sticky-atb-mobile]{opacity:0;pointer-events:none;transition:transform var(--duration-a3) var(--ease-both),opacity var(--duration-a3) var(--ease-both),top var(--duration-a3) var(--ease-both);z-index:40}[data-sticky-atb-desktop]{position:fixed;top:var(--spacing-12);left:var(--spacing-12);right:var(--spacing-12);transform:translateY(calc(-100% - var(--spacing-12)))}[data-sticky-atb-mobile]{transform:translateY(100%);will-change:transform}[data-sticky-atb-desktop][data-visible=true],[data-sticky-atb-mobile][data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}[data-sticky-atb-bar]{box-shadow:var(--shadow-header-sticky)}[data-sticky-atb-bar]{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:var(--spacing-72);align-items:center;background:var(--color-surface-tertiary)}[data-sticky-atb-main]{height:100%;min-width:0;align-items:center;gap:var(--spacing-24);padding-left:var(--spacing-4)}[data-sticky-atb-product]{min-width:0;gap:var(--spacing-4)}[data-sticky-atb-meta]{min-width:0;flex:1 1 auto;align-items:center;gap:var(--spacing-24)}[data-sticky-atb-thumb]{width:var(--spacing-56);height:var(--spacing-56);flex:none}[data-sticky-atb-image]{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}[data-sticky-atb-copy]{min-width:0;width:clamp(237px,24vw,322px);padding-right:var(--spacing-32);display:flex;flex-direction:column;gap:var(--spacing-2)}[data-sticky-atb-title],[data-sticky-atb-price-current],[data-sticky-cb-price-current],[data-sticky-cb-price-compare]{margin:0}[data-sticky-atb-title]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-b1);line-height:var(--leading-b1);letter-spacing:-.01em}[data-sticky-atb-price-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em;color:var(--color-secondary)}[data-sticky-atb-divider]{width:1px;align-self:stretch;background:var(--color-border-secondary)}[data-sticky-atb-options]{flex:1 1 auto;min-width:0;gap:clamp(16px,2vw,32px);justify-content:space-between;flex-wrap:nowrap}[data-sticky-option-jump],[data-sticky-subscription-jump]{min-width:0;flex:0 1 auto;gap:4px;padding:0;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer}[data-sticky-option-jump]:focus-visible,[data-sticky-subscription-jump]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}[data-sticky-option-label]{display:block;color:var(--color-secondary);font-size:var(--font-size-f2);line-height:var(--leading-f2);letter-spacing:-.01em;text-transform:uppercase}[data-sticky-option-selection]{gap:4px;min-width:0}[data-sticky-option-value]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em}[data-sticky-atb-mobile-inner]{background:var(--color-surface-primary);padding:var(--spacing-24);padding-bottom:max(var(--spacing-24),env(safe-area-inset-bottom))}.find-store-trigger{display:inline-flex;width:100%;align-items:center;gap:var(--spacing-4);padding:0;border:0;background:transparent;color:var(--color-primary);cursor:pointer;text-align:left;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:opacity var(--duration-a3) var(--ease-both)}.find-store-trigger:hover{opacity:.6}.find-store-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.find-store-trigger:disabled,.find-store-trigger[aria-disabled=true]{opacity:.4;cursor:not-allowed}.find-store-trigger__icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.find-store-trigger__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em}.find-store-drawer{display:flex;flex-direction:column}.find-store-drawer__content{display:flex;flex-direction:column;gap:var(--spacing-24);padding:var(--spacing-24) var(--spacing-24) var(--spacing-24)}.find-store-drawer__description,.find-store-drawer__feedback{margin:0;color:var(--color-primary);font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em}.find-store-drawer__feedback--error{color:var(--color-semantic-red)}.find-store-drawer__field{display:flex;flex-direction:column;border:1px solid var(--color-border-secondary);background:#0000000d;padding:var(--spacing-20) var(--spacing-20) var(--spacing-20) var(--spacing-20);transition:border-color var(--duration-a3) var(--ease-both),background-color var(--duration-a3) var(--ease-both);height:var(--spacing-58)}.find-store-drawer__field:focus-within{border-color:var(--color-primary);background:#00000012}.find-store-drawer__note{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-8);align-items:center;padding:0}.find-store-drawer__note-icon{color:var(--color-secondary)}.find-store-drawer__note-copy{margin:0;color:var(--color-secondary);font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em}.find-store-drawer__media{overflow:hidden}.find-store-drawer__media-image{display:block;width:100%;height:auto;aspect-ratio:463 / 260;object-fit:cover}.find-store-drawer__results{border-top:1px solid var(--color-border-secondary);border-bottom:1px solid var(--color-border-secondary)}[data-find-store-item]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-16);border:0;border-bottom:1px solid var(--color-border-secondary);background:transparent;-webkit-appearance:none;appearance:none;color:inherit;font:inherit;padding:var(--spacing-24);text-align:left;cursor:pointer;transition:background-color var(--duration-a3) var(--ease-both)}[data-find-store-item]:last-child{border-bottom:0}[data-find-store-item][data-selected=true],[data-find-store-item]:hover{background:color-mix(in oklab,var(--color-surface-secondary-blue) 3%,transparent)}[data-find-store-item]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-find-store-marker]{display:flex;height:16px;width:16px;flex:none;align-items:center;justify-content:center;border:1px solid var(--color-border-secondary);border-radius:999px}[data-find-store-item][data-selected=true] [data-find-store-marker]{border-color:var(--color-primary)}[data-find-store-marker-dot]{display:block;height:8px;width:8px;border-radius:999px;background:var(--color-primary);opacity:0;transition:opacity var(--duration-a3) var(--ease-both)}[data-find-store-item][data-selected=true] [data-find-store-marker-dot]{opacity:1}[data-find-store-name]{display:block;color:var(--color-primary);font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em}[data-find-store-copy]{min-width:0;flex:1 1 auto}[data-find-store-address]{display:block;margin-top:var(--spacing-4);color:var(--color-secondary);font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em;white-space:pre-line}[data-find-store-stock]{display:inline-flex;flex:none;align-items:center;gap:var(--spacing-4);color:var(--color-brand-green);font-size:var(--font-size-b2);line-height:var(--leading-b2);letter-spacing:-.01em;text-align:right;white-space:nowrap;margin-left:var(--spacing-24)}[data-find-store-stock=out]{color:var(--color-brand-red)}[data-find-store-stock-icon]{display:inline-flex;flex:none;align-items:center;justify-content:center}.find-store-drawer-panel>header{border-bottom:1px solid var(--color-border-secondary)}[data-sticky-atb-main],[data-sticky-atb-meta]{gap:var(--spacing-24)}[data-sticky-atb-thumb]{width:64px;height:64px}[data-option-hover-indicator]{display:none}.gfgProductPageWrapperV2{margin-bottom:0!important}body:has([data-product-section]) #header-spacer{margin-bottom:calc(var(--header-spacer-height, 0px) * -1)}[data-notify-marketing]:checked+[data-notify-marketing-box] [data-notify-marketing-dot]{opacity:1}[data-about-product-media][data-about-media-fixed=true]{position:fixed;top:0;left:0;right:0;width:100%;z-index:0;pointer-events:none}[data-about-product-media][data-about-media-released=true]{position:absolute;top:0;left:0;right:0;width:100%;z-index:0;pointer-events:none}[data-about-media-only][data-about-media-released=true]{position:relative;top:auto}@media(min-width:1024px){[data-buy-panel-sticky]{position:sticky;top:var(--pdp-buy-panel-sticky-top, 0px)}.find-store-trigger{justify-content:flex-end;flex-direction:row-reverse;text-align:right}.find-store-drawer__content{padding-left:var(--spacing-32);padding-right:var(--spacing-32);padding-bottom:var(--spacing-32)}[data-find-store-item]{padding-left:var(--spacing-32);padding-right:var(--spacing-32)}[data-find-store-item]{padding:var(--spacing-24) var(--spacing-32)}[data-option-underline-group]{position:relative;--option-indicator-x: 0px;--option-indicator-w: 0px}[data-option-hover-indicator]{position:absolute;left:0;bottom:0;z-index:3;display:block;width:var(--option-indicator-w);height:2px;background:var(--color-border-tertiary);opacity:0;pointer-events:none;transform:translate(var(--option-indicator-x));transition:transform var(--duration-a3) var(--ease-both),width var(--duration-a3) var(--ease-both),opacity var(--duration-a3) var(--ease-both)}[data-option-underline-group][data-option-indicator-visible=true] [data-option-hover-indicator]{opacity:1}[data-option-underline-group][data-option-indicator-ready]>:is(label,a,button,span[aria-current])>span{border-bottom-color:transparent}[data-sticky-atb-action-wrap]{flex:none;justify-self:end;width:237px;margin-right:var(--spacing-20)}[data-sticky-atb-submit],[data-sticky-cb-submit]{width:170px}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){[data-option-hover-indicator]{transition-duration:0ms}}@media(min-width:1366px){[data-sticky-atb-main],[data-sticky-atb-meta]{gap:var(--spacing-32)}[data-sticky-atb-action-wrap],[data-sticky-atb-submit],[data-sticky-cb-submit]{width:322px}}.block-group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}@layer base{.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}}.image.fill,.image.fill>img{height:100%}[data-float-field]{position:relative}[data-float-label]{position:absolute;left:0;bottom:var(--spacing-2);transition:bottom var(--duration-a3) var(--ease-both),font-size var(--duration-a3) var(--ease-both)}[data-float-field].is-floated [data-float-label]{bottom:100%;font-size:var(--font-size-f3)}[data-mini-bag-sample-card][data-unavailable] [data-mini-bag-sample-indicator]{border-color:var(--color-border-secondary);background-color:transparent;color:var(--color-secondary)}[data-mini-bag-sample-card][data-unavailable] [data-mini-bag-sample-indicator]>span{opacity:0}@media(min-width:1024px){[data-pc-section]{overflow-x:clip}}@media not (min-width:744px){[data-pc-track][data-columns="4"]>[data-pc-slide]{width:calc(5 / 6 * (100vw - 2 * var(--grid-margin) - 5 * var(--grid-gutter)) + 4 * var(--grid-gutter))}[data-pc-track]{padding-inline-end:var(--spacing-24)}}@media(min-width:744px)and (not (min-width:1024px)){[data-pc-track][data-columns="4"]>[data-pc-slide]{width:calc(4 / 6 * (100vw - 2 * var(--spacing-32) - 5 * var(--grid-gutter)) + 3 * var(--grid-gutter) + 3px)}}@media not (min-width:1024px){[data-pc-track]:before{content:"";flex:0 0 calc(var(--grid-margin) - var(--grid-gutter));scroll-snap-align:start}}@media(min-width:744px)and (not (min-width:1024px)){[data-pc-track]:before{flex-basis:calc(var(--spacing-32) - var(--grid-gutter))}}@media(min-width:1024px){[data-pc-carousel-inner]{--pc-slot-w: calc((100% - 3 * var(--grid-gutter)) / 4)}[data-pc-track][data-columns="4"]>[data-pc-slide]{width:var(--pc-slot-w)}[data-pc-track][data-columns="4"]{padding-inline-end:var(--grid-margin)}[data-pc-panel]{height:100%}[data-pc-panel-inner]{position:sticky;top:180px}[data-pc-panel-inner] [data-pc-arrows]{margin-top:calc(var(--spacing-120) - var(--spacing-2))}}@media(min-width:1024px)and (not (min-width:1366px)){[data-pc-carousel]{clip-path:inset(0 var(--grid-margin) 0 0)}}@media(prefers-reduced-motion:reduce){[data-pc-track]{scroll-behavior:auto}}@media not (min-width:1024px){[data-pc-track]>[data-pc-slide]{scroll-snap-align:center}}[data-pc-slide]>.product-card{flex:1}[data-float-textarea] [data-float-label]{top:var(--spacing-20);bottom:auto;position:absolute;left:0;transition:top var(--duration-a3) var(--ease-both),font-size var(--duration-a3) var(--ease-both)}[data-float-textarea].is-floated [data-float-label]{top:var(--spacing-4);bottom:auto;font-size:var(--font-size-f3)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
