.template-product .shopify-section--main-product,.style-guide__gallery-demo{--pdp-gallery-slide-inline-size:min(22.25rem, calc(100% - 2.125rem) );--pdp-gallery-pair-inline-size:calc((100cqi - var(--page-rhythm)) / 2);--pdp-gallery-arrows-sticky-offset:calc(var(--sticky-offset,0px) + var(--container-gutter))}.template-product .shopify-section--main-product .product{flex-direction:column;align-items:stretch;gap:0;padding-block-end:0;display:flex;position:relative;container-type:inline-size}.pdp-gallery{display:contents}.pdp-gallery__media{inline-size:100%;aspect-ratio:var(--pdp-gallery-media-aspect,auto);background-color:var(--pdp-gallery-tile-background,transparent);position:relative;overflow:hidden}.pdp-gallery__media>*,.pdp-gallery__media img,.pdp-gallery__media video,.pdp-gallery__media model-viewer,.pdp-gallery__media iframe{object-fit:contain;block-size:100%;inline-size:100%}.pdp-gallery__row{grid:auto / auto-flow var(--pdp-gallery-tile-inline-size);gap:var(--page-rhythm);scroll-snap-type:x mandatory;align-items:stretch;display:grid}.pdp-gallery__row:not(:has(>.pdp-gallery__media:not([hidden]))){display:none}.pdp-gallery__row>.pdp-gallery__media{z-index:-1;scroll-snap-align:start;scroll-snap-stop:always}.pdp-gallery__row,.pdp-gallery__tail{isolation:isolate}.pdp-gallery__row:focus-visible,.pdp-gallery__tail:focus-visible{outline-offset:calc(-1 * var(--space-2xs))}.pdp-gallery__row--band{--pdp-gallery-tile-background:var(--pdp-gallery-campaign-colour,transparent)}.pdp-gallery__feature{align-items:stretch;display:flex}.pdp-gallery__feature:not(:has(>.pdp-gallery__media:not([hidden]),>.pdp-gallery__info>*)){display:none}.pdp-gallery__info{inline-size:var(--pdp-info-column-inline-size);flex:none}.pdp-gallery__media--feature{flex:1;min-inline-size:0}@media not all and (min-width:1000px){.pdp-gallery__row,.pdp-gallery__tail{--pdp-gallery-tile-inline-size:var(--pdp-gallery-slide-inline-size)}.pdp-gallery__row--lead.pdp-gallery__row--count-1,.pdp-gallery__tail--count-1{--pdp-gallery-tile-inline-size:100%}.pdp-gallery__feature{flex-direction:column}.pdp-gallery__info{inline-size:auto}.pdp-gallery__media--feature{flex:none}.pdp-gallery__tail{grid:auto / auto-flow var(--pdp-gallery-tile-inline-size);gap:var(--page-rhythm);scroll-snap-type:x mandatory;align-items:stretch;padding-block-start:var(--page-rhythm);display:grid}.pdp-gallery__tail--campaign{--pdp-gallery-tile-background:var(--pdp-gallery-campaign-colour,transparent)}.pdp-gallery__tail>.pdp-gallery__row,.pdp-gallery__tail>.pdp-gallery__row-frame>.pdp-gallery__row{display:contents}@media screen and (min-width:700px){.pdp-gallery__row,.pdp-gallery__tail{--pdp-gallery-tile-inline-size:calc((100% - var(--page-rhythm)) / 2)}.pdp-gallery__tail--count-1{--pdp-gallery-tile-inline-size:100%}}}@media screen and (min-width:1000px){.template-product .shopify-section--main-product .pdp-gallery{--pdp-gallery-lead-inline-size:var(--pdp-gallery-pair-inline-size);--pdp-gallery-lead-block-size:calc(var(--pdp-gallery-lead-inline-size) / (var(--pdp-gallery-lead-media-aspect,1)));gap:var(--page-rhythm);flex-direction:column;align-self:stretch;display:flex;position:relative;inset-block-start:auto}.template-product .shopify-section--main-product .pdp-gallery:has(>.pdp-gallery__row--lead.pdp-gallery__row--count-1){--pdp-gallery-lead-inline-size:100cqi}.pdp-gallery__tail{display:contents}.pdp-gallery__row{--pdp-gallery-tile-inline-size:calc((100% - var(--page-rhythm)) / 2)}.pdp-gallery__row--count-1{--pdp-gallery-tile-inline-size:100%}.pdp-gallery__media--feature{--pdp-gallery-feature-block-size:calc((100cqi - var(--pdp-info-column-inline-size)) / (var(--pdp-gallery-media-aspect,1)));aspect-ratio:auto;block-size:var(--pdp-gallery-feature-block-size)}}.pdp-gallery__row-frame{display:contents}.pdp-gallery__arrows{display:none}.pdp-gallery__arrows .pdp-gallery__arrow{scroll-margin-block-start:calc(var(--pdp-gallery-arrows-sticky-offset) - var(--sticky-area-height,0px) - 1.25rem)}@media screen and (min-width:1000px){.pdp-gallery__row-frame{grid-template:"row"/minmax(0,1fr);display:grid}.pdp-gallery__row-frame>*{grid-area:row}.pdp-gallery__row-frame:not(:has(>.pdp-gallery__row>.pdp-gallery__media:not([hidden]))){display:none}.pdp-gallery__arrows{z-index:1;place-self:start end;display:flex;position:sticky;inset-block-start:var(--pdp-gallery-arrows-sticky-offset)}.pdp-gallery__arrows:not(:has(>.pdp-gallery__control:not([hidden]))){display:none}}:root{--pdp-buy-box-dock-inset:.3125rem;--pdp-buy-box-dock-overlap:1.9375rem;--pdp-buy-box-dock-reserve:calc(2 * var(--leading-h4) + 2 * var(--space-2xs) + var(--button-bar-block-size) + var(--pdp-buy-box-dock-inset))}@media screen and (min-width:1000px){.template-product .shopify-section--main-product .product>.pdp-gallery>.pdp-buy-box{z-index:1;inline-size:var(--pdp-buy-box-inline-size);pointer-events:none;--pdp-buy-box-banner-lift:min(var(--cookie-banner-block-size,0px), max(0px, var(--cookie-banner-inline-end,0px) - (100vw - var(--scrollbar-gutter-size,0px) - var(--pdp-buy-box-inline-size)) / 2) * 1000);position:absolute;inset-block:0;inset-inline-start:calc((100% - var(--pdp-buy-box-inline-size)) / 2)}.template-product .shopify-section--main-product .product>.pdp-gallery>.pdp-buy-box>.pdp-buy-box__sticky{block-size:min(var(--pdp-gallery-lead-block-size),100vh - var(--header-group-height,0px),100%);transition:padding-block-end var(--duration-base) var(--ease-brand);flex-direction:column;justify-content:flex-end;padding-block-end:calc(var(--pdp-buy-box-bottom-offset) + var(--pdp-buy-box-banner-lift));display:flex;position:sticky;inset-block-start:0}.template-product .shopify-section--main-product .product>.pdp-gallery>.pdp-buy-box .pdp-buy-box__card{pointer-events:auto}}@media not all and (min-width:1000px){.template-product .shopify-section--main-product .pdp-buy-box--docked{padding:var(--pdp-buy-box-dock-inset) var(--pdp-buy-box-dock-inset) 0}.template-product .shopify-section--main-product .pdp-gallery:has(.pdp-gallery__row--lead>.pdp-gallery__media:not([hidden]))>.pdp-buy-box--docked{margin-block-start:calc(-1 * (var(--pdp-buy-box-dock-overlap) + var(--pdp-buy-box-dock-inset)))}.template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky:not([docked]){z-index:1;position:relative}.template-product .shopify-section--main-product .pdp-buy-box--docked:has(>.pdp-buy-box__sticky[docked]){min-block-size:calc(var(--pdp-buy-box-place-block-size,0px) + var(--pdp-buy-box-dock-inset))}.template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked]{inset-inline:var(--pdp-buy-box-dock-inset);z-index:2;animation:pdp-buy-box-dock-in var(--duration-base) var(--ease-brand);transition-property:opacity,visibility,inset-block-end;transition-duration:var(--duration-base);transition-timing-function:var(--ease-brand);position:fixed;inset-block-end:calc(max(var(--cookie-banner-block-size,0px),var(--safe-area-block-end)) + var(--pdp-buy-box-dock-inset))}html[data-footer-open] .template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked]{visibility:hidden;opacity:0}html.lock .template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked]{inset-inline-end:calc(var(--pdp-buy-box-dock-inset) + var(--scrollbar-gutter-size,0px))}html:not([data-footer-open]) .template-product:has(.shopify-section--main-product .pdp-buy-box--docked){padding-block-end:calc(var(--pdp-buy-box-dock-reserve) + var(--safe-area-block-end))}}@media screen and (min-width:700px)and (max-width:999.98px){.template-product .shopify-section--main-product .pdp-buy-box--docked{inline-size:var(--pdp-buy-box-inline-size);margin-inline:auto}.template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked]{inline-size:calc(var(--pdp-buy-box-inline-size) - 2 * var(--pdp-buy-box-dock-inset));margin-inline:auto;inset-inline:0}html.lock .template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked]{inset-inline-end:var(--scrollbar-gutter-size,0px)}}@keyframes pdp-buy-box-dock-in{0%{translate:0 calc(100% + var(--pdp-buy-box-dock-inset) + var(--safe-area-block-end,0px))}}@media(prefers-reduced-motion:reduce){.template-product .shopify-section--main-product .pdp-buy-box--docked>.pdp-buy-box__sticky[docked],.template-product .shopify-section--main-product .product>.pdp-gallery>.pdp-buy-box>.pdp-buy-box__sticky{transition:none;animation:none}}.pdp-info{gap:var(--space-2xl);padding-block:var(--space-3xl) var(--space-sm);color:var(--color-ink);flex-direction:column;display:flex}.pdp-info__description{padding-inline:var(--container-gutter) var(--pdp-text-inset-end)}.pdp-info__drawers{--pdp-drawer-trigger-pad:var(--border-width) var(--space-3xs);gap:calc(var(--space-3xs) - var(--border-width));flex-direction:column;margin:0;padding:0;display:flex}.pdp-info__drawer{gap:var(--space-3xs);flex-direction:column;display:flex}.pdp-info__drawer-trigger{inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;padding:0;text-decoration:none;display:flex}.pdp-info__drawers .pdp-info__drawer-trigger{padding-block:var(--pdp-drawer-trigger-pad);padding-inline-start:var(--container-gutter)}.pdp-info__drawer-trigger[aria-expanded=true]:not(:active,:focus-visible) .accent-link{--accent-link-paint:transparent;color:inherit}.pdp-info__drawer-label{align-items:center;gap:var(--space-2xs);overflow-wrap:anywhere;min-inline-size:0;display:inline-flex}.pdp-info__drawer-label>svg{flex:none}.pdp-info__drawer-rule{block-size:var(--border-width);background-color:var(--color-ink);display:block}@media screen and (min-width:1000px){.pdp-gallery__info>.pdp-info{position:sticky;inset-block-start:0}.pdp-info__drawers{padding-inline-end:var(--pdp-text-inset-end)}}.pdp-complete-the-look{--pdp-complete-the-look-card-inline-size:9.9375rem;gap:var(--space-lg);padding-inline:var(--container-gutter) var(--pdp-text-inset-end);color:var(--color-ink);flex-direction:column;display:flex}.pdp-complete-the-look[hidden]{display:none}.pdp-info:not(:has(>:not([hidden]))){display:none}.pdp-gallery__feature:not(:has(>.pdp-gallery__media:not([hidden]),>.pdp-gallery__info>.pdp-info>:not([hidden]))){display:none}.pdp-complete-the-look__heading{margin:0}.pdp-complete-the-look__row{gap:var(--page-rhythm);margin-inline-end:calc(-1 * var(--pdp-text-inset-end));display:flex}.pdp-complete-the-look__row>*{inline-size:var(--pdp-complete-the-look-card-inline-size);flex:none}@media screen and (min-width:1000px){.pdp-complete-the-look{--pdp-complete-the-look-card-inline-size:calc((100% - 2 * var(--page-rhythm)) / 3)}.pdp-complete-the-look__row{margin-inline-end:0}.pdp-gallery__media--feature{contain:size;block-size:auto;min-block-size:var(--pdp-gallery-feature-block-size)}}:root{--pdp-drawer-panel-inline-size:var(--page-half);--pdp-drawer-panel-inset:var(--space-xs);--pdp-drawer-panel-table-inset:0rem;--pdp-drawer-panel-table-gap:var(--space-2xs);--pdp-drawer-panel-text-inset-end:min(11.25rem, 35%);--pdp-drawer-panel-nav-fade:3.5rem;--pdp-drawer-panel-nav-window:4;--pdp-drawer-panel-title-gap:0rem}@media not all and (min-width:1000px){:root{--pdp-drawer-panel-inline-size:min(calc(100vw - var(--drawer-shell-peek)), 31.25rem);--pdp-drawer-panel-inset:var(--space-2xs);--pdp-drawer-panel-table-inset:var(--space-2xs);--pdp-drawer-panel-table-gap:var(--space-3xs);--pdp-drawer-panel-text-inset-end:min(6.3125rem, 35%);--pdp-drawer-panel-title-gap:2.25rem}}.pdp-drawer-panel{--drawer-shell-size:var(--pdp-drawer-panel-inline-size)}.pdp-drawer-panel__nav{box-shadow:inset calc(-1 * var(--border-hairline)) 0 0 rgb(var(--text-color))}.pdp-drawer-panel::part(body){grid-template-rows:minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden}.pdp-drawer-panel__close{--drawer-close-inset-block-start:var(--pdp-drawer-panel-inset);--drawer-close-inset-inline-end:var(--pdp-drawer-panel-inset)}.pdp-drawer-panel__set{--pdp-drawer-panel-nav-block-size:calc(var(--pdp-drawer-panel-inset) + var(--pdp-drawer-panel-nav-rows,var(--pdp-drawer-panel-nav-window)) * var(--leading-h3) + (var(--pdp-drawer-panel-nav-rows,var(--pdp-drawer-panel-nav-window)) - 1) * var(--space-2xs) + var(--pdp-drawer-panel-nav-fade));grid-template-rows:minmax(0,1fr);min-block-size:0;display:grid;position:relative}.pdp-drawer-panel__set[hidden]{display:none}.pdp-drawer-panel__nav{background:linear-gradient(180deg,rgb(var(--background)) 59.137%,rgb(var(--background) / .75),rgb(var(--background) / .5) 86.06%,rgb(var(--background) / 0));padding-block:var(--pdp-drawer-panel-inset) var(--pdp-drawer-panel-nav-fade);padding-inline:var(--pdp-drawer-panel-inset) var(--pdp-drawer-panel-text-inset-end);pointer-events:none;z-index:1;position:absolute;inset-block-start:0;inset-inline:0}.pdp-drawer-panel__nav-list{box-sizing:border-box;gap:var(--space-2xs);max-block-size:calc(var(--pdp-drawer-panel-nav-window) * var(--leading-h3) + (var(--pdp-drawer-panel-nav-window) - 1) * var(--space-2xs));overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.pdp-drawer-panel__nav-list::-webkit-scrollbar{display:none}.pdp-drawer-panel__set[data-nav-overflow] .pdp-drawer-panel__nav-list{pointer-events:auto;padding-block-end:calc(2 * (var(--leading-h3) + var(--space-2xs)))}.pdp-drawer-panel__nav-item{scroll-snap-align:start;min-inline-size:0;display:flex}.pdp-drawer-panel__nav-link{color:rgb(var(--text-color));pointer-events:auto;text-align:start;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.pdp-drawer-panel__pages{overscroll-behavior:contain;scrollbar-width:none;position:relative;overflow-y:auto}.pdp-drawer-panel__pages::-webkit-scrollbar{display:none}.pdp-drawer-page{box-sizing:border-box;color:rgb(var(--text-color));min-block-size:100%;padding-block:calc(var(--pdp-drawer-panel-nav-block-size) + var(--pdp-drawer-panel-title-gap)) var(--pdp-drawer-panel-inset);flex-direction:column;justify-content:flex-end;padding-inline-end:var(--pdp-drawer-panel-text-inset-end);display:flex}.pdp-drawer-page>*{margin-block:0}.pdp-drawer-page>*+*{margin-block-start:var(--space-md)}.pdp-drawer-page__title,.pdp-drawer-page__media,.pdp-drawer-page__body>:not(ul,ol){margin-inline-start:var(--pdp-drawer-panel-inset)}.pdp-drawer-page__title,.pdp-drawer-page__body>:is(h1,h2){overflow-wrap:normal}.pdp-drawer-page__body:has(>:is(ul,ol):last-child)+.pdp-drawer-page__media{margin-block-start:var(--space-xl)}.pdp-drawer-page__image{block-size:auto;inline-size:100%;display:block}.pdp-drawer-page__regions{--region-tabs-gap:var(--space-md)}.pdp-drawer-page>.pdp-drawer-page__regions,.pdp-drawer-page>.pdp-drawer-page__regions+*{margin-block-start:var(--space-xl)}.pdp-drawer-page__regions::part(tab-list),.pdp-drawer-page__regions>.region-tabs__label{padding-inline-start:var(--pdp-drawer-panel-inset)}.pdp-drawer-page__regions>.region-tabs__panel{min-block-size:var(--pdp-drawer-regions-size,0)}.pdp-drawer-page__body>*{margin-block:0}.pdp-drawer-page__body>*+*{margin-block-start:var(--space-md)}.pdp-drawer-page__body>*+:is(ul,ol),.pdp-drawer-page__body>:is(ul,ol)+*,.pdp-drawer-page__body>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--space-xl)}.pdp-drawer-page__body>:is(h1,h2)+:is(ul,ol){margin-block-start:var(--space-md)}.pdp-drawer-page__body>:is(h3,h4,h5,h6)+*{margin-block-start:var(--space-2xs)}.pdp-drawer-page__body :is(h1,h2){font-size:var(--text-h1);line-height:var(--leading-h1)}.pdp-drawer-page__body :is(h3,h4,h5,h6){font-size:var(--text-h4);line-height:var(--leading-h4)}.pdp-drawer-page__body p{font-size:var(--text-base);line-height:var(--leading-paragraph)}.pdp-drawer-page__body :is(ul,ol){gap:calc(2 * var(--pdp-drawer-panel-table-gap));padding:0 0 var(--pdp-drawer-panel-table-gap);flex-direction:column;margin-inline-start:var(--pdp-drawer-panel-table-inset);list-style:none;display:flex}.pdp-drawer-page__body li{--table-row-rule-gap:var(--pdp-drawer-panel-table-gap);font-size:var(--text-h5);line-height:var(--leading-h5);overflow-wrap:anywhere;text-transform:uppercase;padding-inline-start:var(--space-xs);position:relative}@media not all and (min-width:1000px){.pdp-drawer-page__body li:after{-webkit-mask-image:repeating-linear-gradient(90deg,currentColor 0 var(--space-3xs),transparent var(--space-3xs) calc(2 * var(--space-3xs)));mask-image:repeating-linear-gradient(90deg,currentColor 0 var(--space-3xs),transparent var(--space-3xs) calc(2 * var(--space-3xs)))}}html:not(:has([data-pdp-drawer-panel])) li:has(>[data-pdp-drawer-trigger]){display:none}.model-info{--model-info-arrow-padding:var(--space-2xs);--model-info-slide-inline-size:29.5rem;--model-info-media-inline-size:18rem;--model-info-media-block-size:22.5rem;--model-info-media-aspect:200 / 250.256;color:rgb(var(--text-color));gap:var(--space-md);flex-direction:column;min-inline-size:0;display:flex;container-type:inline-size}@media screen and (min-width:1000px){.model-info{--model-info-arrow-padding:var(--space-xs)}}.model-info__head{align-items:start;gap:var(--space-2xs);justify-content:space-between;display:flex}.model-info__heading{min-inline-size:0;margin:0}.model-info__arrows{flex:none;display:flex}.model-info__control+.model-info__control{margin-inline-start:calc(-1 * var(--border-width))}.model-info__control[hidden]{display:none}.model-info__arrow{--icon-button-pad:var(--model-info-arrow-padding);background-color:var(--color-beige);color:var(--color-ink)}.model-info__track{scroll-snap-type:x mandatory;display:flex}.model-info__slide{scroll-snap-align:start;flex-direction:column;flex:none;inline-size:100%;margin:0;display:flex}.model-info__media{aspect-ratio:var(--model-info-media-aspect);overflow:hidden}.model-info__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.model-info__caption{font-family:var(--text-font-family);font-size:var(--text-base);font-weight:var(--text-font-weight);line-height:var(--leading-paragraph);padding:var(--space-2xs);margin:0}@container (width>=29.5rem){.model-info__slide{inline-size:var(--model-info-slide-inline-size);flex-direction:row}.model-info__media{aspect-ratio:auto;block-size:var(--model-info-media-block-size);inline-size:var(--model-info-media-inline-size);flex:none}.model-info__caption{min-inline-size:0;padding:var(--space-xs);flex-direction:column;flex:1;justify-content:flex-end;display:flex}}@property --note-carousel-text-travel{syntax:"<length>";inherits:true;initial-value:0}.note-carousel{--note-carousel-canvas-inline:904;--note-carousel-canvas-block:678;--note-carousel-inset-block:9.75rem;--note-carousel-inset-inline:6.3125rem;--note-carousel-images-inline-size:56.5rem;--note-carousel-content-min-inline-size:18.75rem;--note-carousel-content-inset-block-start:5.5rem;--note-carousel-content-inset-block-end:var(--space-2xs);--note-carousel-text-gap:var(--space-md);--note-carousel-note-gap:var(--space-lg);--note-carousel-arrow-glyph:1.25rem;--note-carousel-frame:8;--note-carousel-text-travel:var(--container-gutter);border-block-start:var(--border-width) solid currentColor;padding:0 var(--container-gutter) var(--space-2xs);flex-direction:column;display:flex;overflow-x:clip}.note-carousel__content{--sticky-content-lift:calc(var(--note-carousel-content-inset-block-start) - var(--space-xs));overflow-wrap:break-word;min-inline-size:0;padding-block:var(--note-carousel-content-inset-block-start) var(--note-carousel-content-inset-block-end);transition:inset-block-start var(--duration-base) var(--ease-brand)}@media(prefers-reduced-motion:reduce){.note-carousel__content{transition:none}}.note-carousel--static .note-carousel__content{position:static}.note-carousel__content:has(:focus-visible){z-index:2}.note-carousel__text{gap:var(--note-carousel-text-gap);flex-direction:column;display:flex}.note-carousel__heading{margin:0}.note-carousel__notes{grid-template-columns:minmax(0,1fr);display:grid}.note-carousel__note{gap:var(--note-carousel-note-gap);flex-direction:column;grid-area:1/-1;display:flex}.note-carousel__quote{margin:0}.note-carousel__quote :is(p,ul,ol){margin-block:0}.note-carousel__quote :is(p,ul,ol)+:is(p,ul,ol){margin-block-start:var(--leading-paragraph-lg)}.note-carousel__author{margin:0}.note-carousel__images{aspect-ratio:var(--note-carousel-canvas-inline) / var(--note-carousel-canvas-block);background:rgb(var(--background));z-index:1;position:relative;container-type:inline-size}.note-carousel__set{position:absolute;top:0;right:0;bottom:0;left:0}.note-carousel__note:not(.is-selected),.note-carousel__set:not(.is-selected){opacity:0;visibility:hidden}.note-carousel__image{--note-carousel-image-x:0;--note-carousel-image-y:0;--note-carousel-image-w:var(--note-carousel-canvas-inline);--note-carousel-image-h:var(--note-carousel-canvas-block);block-size:calc(100% * var(--note-carousel-image-h) / var(--note-carousel-canvas-block));inline-size:calc(100% * var(--note-carousel-image-w) / var(--note-carousel-canvas-inline));object-fit:cover;max-inline-size:none;display:block;position:absolute;inset-block-start:calc(100% * var(--note-carousel-image-y) / var(--note-carousel-canvas-block));inset-inline-start:calc(100% * var(--note-carousel-image-x) / var(--note-carousel-canvas-inline))}.note-carousel__set--2 .note-carousel__image--1{--note-carousel-image-w:349;--note-carousel-image-h:437}.note-carousel__set--2 .note-carousel__image--2{--note-carousel-image-x:362;--note-carousel-image-w:542}.note-carousel__set--3 .note-carousel__image--1{--note-carousel-image-x:180;--note-carousel-image-w:544}.note-carousel__set--3 .note-carousel__image--2{--note-carousel-image-x:604;--note-carousel-image-y:64;--note-carousel-image-w:300;--note-carousel-image-h:374}.note-carousel__set--3 .note-carousel__image--3{--note-carousel-image-y:306;--note-carousel-image-w:248;--note-carousel-image-h:308}.note-carousel__set--3 :is(.note-carousel__image--2,.note-carousel__image--3){border:calc(100cqi * var(--note-carousel-frame) / var(--note-carousel-canvas-inline)) solid rgb(var(--background))}.note-carousel__arrows{z-index:1;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.note-carousel__arrow{--icon-button-glyph:var(--note-carousel-arrow-glyph);--icon-button-pad:var(--space-xs)}@container (width>=56.5rem){.note-carousel__arrows{--note-carousel-arrow-glyph:3rem}}@media screen and (min-width:1000px){.note-carousel{--note-carousel-content-inset-block-start:4.5rem;--note-carousel-content-inset-block-end:var(--note-carousel-inset-block);--note-carousel-text-gap:var(--space-xl);--note-carousel-text-travel:var(--slide-surface);padding:var(--note-carousel-inset-block) var(--note-carousel-inset-inline);border-block-start:0;flex-direction:row-reverse;align-items:flex-start}.note-carousel--media-end{flex-direction:row}.note-carousel__content{min-inline-size:var(--note-carousel-content-min-inline-size);flex:1 1 0;padding-inline-start:var(--space-xs)}.note-carousel--media-end .note-carousel__content{padding-inline:0 var(--space-xs)}.note-carousel__content:has(:focus-visible){z-index:auto}.note-carousel__images{flex:0 1 var(--note-carousel-images-inline-size);z-index:auto;background:0 0;min-inline-size:0}.note-carousel__arrows{inset-inline:auto 0}}okendo-reviews{display:block}.okendo-reviews{--okendo-reviews-gap:1.5rem;--okendo-reviews-divider:1px solid #0000001f;--okendo-reviews-muted:.8;--okendo-review-gap:1rem;--okendo-review-heading-gap:.75rem;--okendo-review-media-size:2.5rem;--okendo-review-media-radius:.25rem;--okendo-review-media-gap:.5rem;--okendo-skeleton-color:#00000014;--okendo-attribute-mark-size:.75rem;--okendo-attribute-gap:.75rem;--okendo-attribute-heading-gap:.75rem;--okendo-attribute-line-color:#0000001f;--okendo-attribute-dot-color:currentColor;gap:var(--okendo-reviews-gap);flex-direction:column;display:flex}.okendo-reviews [hidden]{display:none!important}.okendo-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.okendo-reviews p,.okendo-reviews__heading{margin:0}.okendo-stars{--okendo-star-width:.8rem;--okendo-star-height:.75rem;--okendo-star-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.1l2.7 7.78 8.24.17-6.57 4.97 2.39 7.88L12 17.2l-6.76 4.7 2.39-7.88-6.57-4.97 8.24-.17z'/%3E%3C/svg%3E");inline-size:calc(var(--okendo-star-width) * 5);block-size:var(--okendo-star-height);vertical-align:middle;background:linear-gradient(to right,var(--okendo-star-color,currentColor) var(--okendo-rating,0%),var(--okendo-star-empty-color,#00000026) var(--okendo-rating,0%));-webkit-mask:var(--okendo-star-mask) left center / var(--okendo-star-width) var(--okendo-star-height) repeat-x;mask:var(--okendo-star-mask) left center / var(--okendo-star-width) var(--okendo-star-height) repeat-x;flex-shrink:0;display:inline-block}.okendo-reviews__attribute{gap:var(--okendo-attribute-heading-gap,.75rem);flex-direction:column;display:flex}.okendo-reviews__attribute-heading{margin:0}.okendo-reviews__attribute-bar{gap:var(--okendo-attribute-gap,.75rem);flex-direction:column;display:flex}.okendo-reviews__attribute-labels{grid-template-columns:1fr auto 1fr;gap:.5rem;display:grid}.okendo-reviews__attribute-label[data-attribute-label=min]{grid-column:1}.okendo-reviews__attribute-label[data-attribute-label=mid]{text-align:center;grid-column:2}.okendo-reviews__attribute-label[data-attribute-label=max]{text-align:end;grid-column:3}.okendo-reviews__attribute-track{--okendo-attribute-line:linear-gradient(var(--okendo-attribute-line-color,#0000001f), var(--okendo-attribute-line-color,#0000001f));block-size:var(--okendo-attribute-mark-size,.75rem);background:var(--okendo-attribute-line) left center / 100% 1px no-repeat,var(--okendo-attribute-line) left center / 1px 100% no-repeat,var(--okendo-attribute-line) center center / 1px 100% no-repeat,var(--okendo-attribute-line) right center / 1px 100% no-repeat;display:block;position:relative}.okendo-reviews__attribute-dot{inline-size:var(--okendo-attribute-mark-size,.75rem);aspect-ratio:1;background:var(--okendo-attribute-dot-color,currentColor);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--okendo-attribute-position,50%);translate:-50% -50%}.okendo-reviews__overview{align-items:flex-start;gap:var(--okendo-reviews-gap);flex-wrap:wrap;display:flex}.okendo-reviews__average{align-items:center;gap:.375rem;display:flex}.okendo-reviews__count,.okendo-reviews__recommend-label{opacity:var(--okendo-reviews-muted)}.okendo-reviews__summary{flex-direction:column;gap:.5rem;display:flex}.okendo-reviews__summary-label{align-items:center;gap:.25rem;display:flex}.okendo-reviews__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.okendo-reviews__sort-select{max-inline-size:100%;font:inherit;color:inherit}.okendo-reviews__list{gap:var(--okendo-reviews-gap);flex-direction:column;display:flex}.okendo-review{gap:var(--okendo-review-gap);flex-direction:column;display:flex}.okendo-review__header{justify-content:space-between;align-items:center;gap:var(--okendo-review-gap);display:flex}.okendo-review__heading{align-items:flex-start;gap:var(--okendo-review-heading-gap);flex-direction:column;min-width:0;display:flex}.okendo-review__title{font:inherit;letter-spacing:inherit;text-transform:none;margin:0}.okendo-review__body{white-space:pre-line;overflow-wrap:anywhere}.okendo-review__body[data-clamp]{-webkit-line-clamp:var(--okendo-review-clamp-lines,6);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.okendo-review__read-more{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.okendo-review--card{padding:var(--okendo-review-card-padding,1.5rem);border:var(--okendo-review-card-border,1px solid #0000001f);border-radius:var(--okendo-review-card-radius,.25rem)}.okendo-review__details{opacity:var(--okendo-reviews-muted);flex-wrap:wrap;gap:0 1rem;display:flex}.okendo-review__helpful{flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.okendo-review__vote{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.okendo-review__vote[aria-pressed=true]{font-weight:bolder;text-decoration:none}.okendo-review__vote[aria-disabled=true]{cursor:progress}.okendo-review__media{gap:var(--okendo-review-media-gap);flex-shrink:0;display:flex}.okendo-review__media-item{inline-size:var(--okendo-review-media-size);aspect-ratio:1;border-radius:var(--okendo-review-media-radius);background:var(--okendo-skeleton-color);cursor:zoom-in;border:0;padding:0;position:relative;overflow:hidden}.okendo-review__media-item img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.okendo-review__media-play{display:none}.okendo-review__media-item[data-media-type=video] .okendo-review__media-play{aspect-ratio:1;clip-path:polygon(20% 10%,90% 50%,20% 90%);background:#ffffffe6;inline-size:40%;display:block;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.okendo-reviews__media-dialog{color:#fff;background:0 0;border:0;max-block-size:90vh;max-inline-size:min(90vw,60rem);padding:0;overflow:visible}.okendo-reviews__media-dialog::backdrop{background:#000c}.okendo-reviews__media-stage img,.okendo-reviews__media-stage video{object-fit:contain;max-block-size:80vh;max-inline-size:100%;margin-inline:auto;display:block}.okendo-reviews__media-controls{justify-content:center;align-items:center;gap:1rem;padding-block-start:.75rem;display:flex}.okendo-reviews__media-button{block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.okendo-reviews__media-close{position:absolute;inset:-3rem -.75rem auto auto}.okendo-reviews__more{align-self:stretch}.okendo-reviews__more[aria-busy=true]{cursor:progress;opacity:.6}.okendo-reviews__empty,.okendo-reviews__error{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.okendo-skeleton{background:var(--okendo-skeleton-color);border-radius:.125rem;block-size:.75rem;display:block}.okendo-skeleton--stars{inline-size:4rem}.okendo-skeleton--title{inline-size:40%}.okendo-skeleton--short{inline-size:60%}@media(prefers-reduced-motion:no-preference){.okendo-skeleton{animation:1.4s ease-in-out infinite okendo-skeleton-pulse}}@keyframes okendo-skeleton-pulse{50%{opacity:.4}}.pdp-reviews{--pdp-reviews-card-inline-size:min(100%, 24.5rem);--pdp-reviews-media-ratio:358.5 / 448;--pdp-reviews-arrow-glyph:1.25rem;--pdp-reviews-arrow-clearance:var(--space-xs);display:block}.pdp-reviews__list.okendo-reviews{--okendo-reviews-gap:0px;--okendo-review-gap:0px;--okendo-reviews-muted:1;--okendo-review-media-size:100%;--okendo-review-media-radius:0px;--okendo-skeleton-color:transparent}.pdp-reviews:not(:has([data-review-id])){display:none}.pdp-reviews__row{grid-auto-columns:var(--pdp-reviews-card-inline-size);column-gap:var(--page-rhythm);scroll-snap-type:x mandatory;grid-auto-flow:column;display:grid;position:relative}.pdp-reviews__card{border-inline-end:var(--border-hairline) solid var(--color-ink);scroll-snap-align:start;grid-template-rows:auto 1fr;min-inline-size:0;display:grid}.pdp-reviews--strong .pdp-reviews__card{color:var(--color-black)}.pdp-reviews__row:has(.pdp-reviews__media:not([hidden])) .pdp-reviews__card:has(>.pdp-reviews__media[hidden]):before{content:"";aspect-ratio:var(--pdp-reviews-media-ratio);grid-row:1}.pdp-reviews__media-item{aspect-ratio:var(--pdp-reviews-media-ratio);display:block}.pdp-reviews__col{align-self:start;gap:var(--space-xs);padding-block:var(--space-xs);padding-inline:var(--space-xs) var(--space-xl);flex-direction:column;grid-row:2;display:flex}.pdp-reviews__quote,.pdp-reviews__body{quotes:"\201c" "\201d"}.pdp-reviews__quote{-webkit-hyphens:auto;hyphens:auto}.pdp-reviews__quote:before,.pdp-reviews__body:before{content:open-quote}.pdp-reviews__quote:after,.pdp-reviews__body:after{content:close-quote}.pdp-reviews__meta{column-gap:var(--space-xs);flex-wrap:wrap;display:flex}.pdp-reviews__date{color:var(--color-text-subdued)}.pdp-reviews__control{z-index:1;pointer-events:none;position:relative}.pdp-reviews__arrow{--icon-button-glyph:var(--pdp-reviews-arrow-glyph);--icon-button-pad:var(--space-xs);color:var(--color-ink);pointer-events:auto;place-self:start}.pdp-reviews__control--next .pdp-reviews__arrow{margin-inline-start:calc(var(--pdp-reviews-arrow-glyph) + 2 * var(--space-xs))}.pdp-reviews__arrow:focus-visible{outline:var(--border-width) solid rgb(var(--text-color));outline-offset:calc(-1 * var(--border-width))}@media screen and (min-width:1000px){.pdp-reviews{--pdp-reviews-card-inline-size:25%;--pdp-reviews-arrow-glyph:var(--space-4xl)}.pdp-reviews__row{border-block-start:var(--border-hairline) solid var(--color-ink);column-gap:0}.pdp-reviews__carousel{container-type:inline-size}.pdp-reviews__arrow{align-self:start;position:relative;inset-block-start:calc(50% - var(--pdp-reviews-arrow-glyph) / 2 - var(--space-xs))}.pdp-reviews__carousel:has(.pdp-reviews__media:not([hidden])) .pdp-reviews__arrow{inset-block-start:min(50% - var(--pdp-reviews-arrow-glyph) / 2 - var(--space-xs),(25cqi - var(--border-hairline)) / (var(--pdp-reviews-media-ratio)) + var(--border-hairline) - var(--pdp-reviews-arrow-glyph) - 2 * var(--space-xs) - var(--pdp-reviews-arrow-clearance))}.pdp-reviews__control--next .pdp-reviews__arrow{justify-self:end;margin-inline-start:0}}.recommendation-tabs{--recommendation-tabs-row-padding-block-end:2.5rem;--recommendation-tabs-card-inline-size:18.1875rem;--recommendation-tabs-tab-min-inline-size:17.9375rem;--recommendation-tabs-arrow-padding:var(--space-xs)}.recommendation-tabs>.container{--container-gutter-context:0px}.shopify-section--recommendation-tabs:not(:has(.recommendation-tabs__panel:not([hidden]) product-card)){display:none}.recommendation-tabs__tabs::part(tab-list){gap:var(--page-rhythm);padding:var(--container-gutter);scrollbar-width:none;display:flex;overflow-x:auto}.recommendation-tabs__tab{min-inline-size:var(--recommendation-tabs-tab-min-inline-size);overflow-wrap:break-word;text-align:start;flex:none}:is(.recommendation-tabs__tabs:not(:has(.recommendation-tabs__panel--recommendations product-card)) .recommendation-tabs__tab--recommendations,.recommendation-tabs__tabs:not(:has(.recommendation-tabs__panel--recently-viewed product-card)) .recommendation-tabs__tab--recently-viewed){display:none}.recommendation-tabs__carousel{padding-block-end:var(--recommendation-tabs-row-padding-block-end)}.recommendation-tabs__row{--product-list-column-gap:0px;--product-list-card-width:var(--recommendation-tabs-card-inline-size);isolation:isolate}.recommendation-tabs__controls{overflow-x:clip}.recommendation-tabs__control{grid-row:1 / span var(--product-card-row-count,1);z-index:1}.recommendation-tabs__controls:not(:has(.is-scrollable)) .recommendation-tabs__control{visibility:hidden}.recommendation-tabs__arrow{--icon-button-pad:var(--recommendation-tabs-arrow-padding);--icon-button-disabled-fade:1;pointer-events:auto;transition:translate var(--duration-base) var(--ease-brand);grid-row:1/-1;place-self:center start;translate:-100%}.recommendation-tabs__arrow--next{justify-self:end;translate:100%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .recommendation-tabs__arrow--prev{translate:100%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .recommendation-tabs__arrow--next{translate:-100%}@media(hover:hover)and (pointer:fine){.recommendation-tabs__controls[data-pointer-side]:has(.is-scrollable) .recommendation-tabs__arrow:not([disabled]){translate:0}}.recommendation-tabs__controls:has(.is-scrollable) .recommendation-tabs__arrow:not([disabled]):focus-visible{translate:0}@media screen and (min-width:1000px){.recommendation-tabs__tab{min-inline-size:min-content;flex:1 1 0;padding-inline-end:var(--space-lg)}.recommendation-tabs__row{--product-list-column-gap:var(--page-rhythm);--product-list-card-width:calc((100% - var(--product-list-total-gap-width)) / var(--product-list-column-count))}}@media(prefers-reduced-motion:reduce){.recommendation-tabs__arrow{transition:none}}.notify-drawer__intro,.notify-drawer__selection{flex-direction:column;padding-inline-start:var(--drawer-shell-inset);display:flex}.notify-drawer__intro{gap:var(--space-md)}.notify-drawer__selection{gap:var(--space-xs)}.notify-drawer__heading,.notify-drawer__subline,.notify-drawer__line{overflow-wrap:break-word;margin:0}.notify-drawer__subline:focus{outline:none}.notify-drawer__form{flex-direction:column;display:flex}html:not(:has(#notify-drawer)) :is(.pdp-buy-box__actions:has([aria-controls=notify-drawer]),.pdp-buy-box__notice:has([data-notify-notice])){display:none}
/*# sourceMappingURL=/cdn/shop/t/77/assets/pdp-3ADzsut_.bundle.css.map */
