body[coretex-page=product] #mainContent>*{margin-block-end:var(--space-8)}.product-page{--blockMargin: var(--margin);--hMargin: 0;--pMargin: 0 0 var(--blockMargin) 0;--liMargin: 0;display:block;padding:var(--layoutInline)}.product-page :where(.etheryx-product-info,.etheryx-product-options){--gap: 0;--labelTitleSize: var(--fontSize);--labelColor: var(--colorFaded)}.product-page :where(.etheryx-product-info,.etheryx-product-options) .sticky{max-height:100dvh;overflow:hidden;padding-inline:var(--space-1)}.product-page :where(.etheryx-product-info,.etheryx-product-options) .sticky:where(:hover,:focus-visible,:focus-within){overflow:hidden;overflow-y:auto}.product-page :where(.etheryx-product-info,.etheryx-product-options) .payment-icons{--iconSizeH: 2rem;--iconSizeW: 2.3rem}@media(min-width:1024px){.product-page .kontainer{min-height:calc(100vh - var(--headerGroupHeight))}}.product-page .kontainer .rte{max-width:100%}.product-page .etheryx-product-info .title .h5{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}@media(min-width:1024px){.product-page .kontainer .rte,.product-page .etheryx-product-info .title .h5{max-width:70ch}.product-page .product-body.kontainer{gap:var(--space-6)}.product-page .etheryx-product-info{padding-inline-end:var(--space-2)}.product-page .etheryx-product-options{padding-inline-start:var(--space-2)}}@media(min-width:778px)and (max-width:1023px){.product-page .kontainer .rte,.product-page .etheryx-product-info .title .h5{max-width:100%}}.product-page .kontainer section:not(.noMargin):not(:empty):not(:last-of-type){margin-block-end:var(--blockMargin)}.product-page .kontainer section.noMargin+*:not(.noMargin){margin-block:var(--blockMargin)}.product-page .kontainer>*:empty{display:none}.product-page .etheryx-product-info .title .h5{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:52ch}.product-page .etheryx-product-info .vendor a{padding-block:var(--buttonPadding)}@media(max-width:777px){.product-page .etheryx-product-info .description{overflow-y:visible;overflow-x:clip;max-height:none}.product-page .etheryx-product-info .description:before,.product-page .etheryx-product-info .description:after{display:none}}@keyframes detect-scroll{0%,to{--can-scroll: }}@keyframes reveal{0%{opacity:0}to{opacity:1}}.product-page coretex-dialog{--sticky: 0 }.product-page .poptrigger{--buttonPadding: var(--space-1) 0;--buttonMargin: 0;--buttonWeight: 400;--buttonColor: var(--colorFaded);--buttonColorHover: var(--color);--buttonAlign: start;--iconSizeW: var(--iconSize);width:100%}.product-page .poptrigger:not(.nodot):is(:hover,:focus,:focus-visible){padding-inline-start:1rem}.product-page .poptrigger:not(.nodot):is(:hover,:focus,:focus-visible):before{content:var(--hoverSymbol);position:absolute;inset-inline-start:0;inset-block-start:.05em;font-family:var(--fontFallback);font-size:var(--type-5)}.product-page .etheryx-product-options{--blockMargin: var(--space-2) }@media(min-width:778px)and (max-width:1024px){.product-page .etheryx-product-options{position:sticky;top:var(--headSpace)}}.product-page .etheryx-product-options .price .tax{--gap: 1px;--linkColor: var(--linkColorFaded);color:var(--colorFaded)}.product-page .etheryx-product-options .price .tax a{text-decoration:underline}.product-page .etheryx-product-options quantity-input{--buttonPadding: var(--space-2);--buttonMargin: 0;--inputMargin: 0;--gap: 0 }.product-page .etheryx-product-options quantity-input button{align-self:center}.product-page .etheryx-product-options quantity-input input{--inputBg: transparent;--inputBgHover: transparent;--inputBgActive: transparent;--inputColor: currentColor;--inputAlign: center;--inputWidth: var(--space-6);--inputPadding: 0;--inputBorderWidth: 0;aspect-ratio:1 / 1}.product-page .etheryx-product-options .txt{--dotBg: 52 200 74;display:flex;place-items:center;text-transform:uppercase}.product-page .etheryx-product-options .txt:before{content:"";display:inline-block;width:var(--iconSize);aspect-ratio:1 / 1;border:1px solid rgb(var(--dotBg));border-radius:100vw;margin-inline-end:var(--space-2);background:rgb(var(--dotBg) / .5)}.product-page .etheryx-product-options .txt.is-orange{--dotBg: 255 179 64 }.product-page .etheryx-product-options .txt.is-grey{--dotBg: 200 200 200 }.product-page .etheryx-product-options .txt.is-red{--dotBg: 255 105 97 }.product-page .add-2-cart{--buttonMargin: 0 }.product-page .add-2-cart.is-primary{--buttonBg: var(--a2cBg);--buttonColor: var(--a2cColor);--buttonBgHover: var(--a2cBg);--buttonColorHover: var(--a2cColor)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: var(--globalRadius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: rgb(128 128 128 / .4);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}html.no-js shopify-accelerated-checkout{display:none}.shopify-payment-button__button{margin:0!important;min-height:5rem!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button--unbranded{background-color:var(--a2cBg);color:var(--a2cColor);padding:var(--buttonPadding);text-align:var(--buttonAlign);font-weight:var(--buttonWeight);border-radius:var(--buttonRadius);margin:0;transition:none!important;min-height:auto!important}.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{content:""!important}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--a2cBg);color:var(--a2cColor)}.shopify-payment-button__more-options{margin-block:var(--space-1);padding:var(--buttonPadding)}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none!important}.product-page shopify-payment-terms{display:block;margin-block:var(--blockMargin)}.product-page recipient-form{--inputMargin: 0;--gap: var(--space-1);margin-block-end:var(--blockMargin);display:block}.product-page recipient-form label{color:var(--colorFaded);font-weight:400}.js .product-page recipient-form #gift-cart-form{display:none}.no-js .product-page recipient-form .recipient-checkbox{display:none}.product-page .toggle-token{--tokenMargin: 0;--tokenLegend: block}.product-page .toggle-token legend{color:var(--colorFaded)}.product-page .toggle-token.custom{--tokenBg: transparent;--tokenBgHover: transparent;--tokenBgActive: transparent;--tokenBorderColor: transparent;--tokenBorderHover: transparent;--tokenBorderActive: transparent;--tokenColor: currentColor;--tokenColorHover: currentColor;--tokenColorActive: currentColor;--tokenDecorationHover: underline;--tokenDecorationActive: underline;--tokenPadding: var(--space-1) 0}.product-page .toggle-token.custom label{display:block;text-align:center;min-width:2.4rem}.product-page .toggle-token.custom label:has(input:focus-visible){--a11yOutline: 2px var(--a11yStyle) var(--a11yColor);outline:var(--a11yOutline);box-shadow:var(--a11yStyle) var(--a11yColor)}.product-page .toggle-token.custom button.is-custom{--buttonPadding: var(--space-1) }.product-page .toggle-token.custom .swatch-group{--gap: var(--space-2) var(--space-3) }preview-tab,component-loader:has(preview-tab){display:none}@media(max-width:777px){component-loader:has(preview-tab){display:block}preview-tab{display:block;position:fixed;inset-block-end:0;inset-inline:0;z-index:100;margin-inline:var(--layoutInline);padding:var(--padding);transform:translateY(100px);border-radius:var(--radius) var(--radius) 0 0;box-shadow:var(--globalShadow);background:var(--bgColor, white);transition:transform var(--globalAnimeTime) var(--globalAnimeEase),opacity var(--globalAnimeTime) var(--globalAnimeEase);opacity:0;pointer-events:none}preview-tab.show{transform:none;opacity:1;pointer-events:auto}preview-tab:before{content:"";display:block;width:4rem;height:.4rem;margin-inline:auto;margin-block-end:var(--padding);border-radius:100vw;background:rgb(var(--colorRGB) / .25)}.etheryx-product-options[data-mobile-state]{position:fixed;inset-block-end:0;inset-inline:var(--layoutInline);z-index:100;padding:var(--padding);height:fit-content;max-height:85dvh;overflow-y:auto;border-radius:var(--radius) var(--radius) 0 0;background:var(--bgColor);box-shadow:var(--globalShadow);transform:translateY(0)}.etheryx-product-options[data-mobile-state]:before{content:"";display:block;width:4rem;height:.4rem;margin-inline:auto;margin-block-end:var(--padding);border-radius:100vw;background:rgb(var(--colorRGB) / .25)}.etheryx-product-options[data-mobile-state=expanded]{animation:slideUpFromBottom var(--globalAnimeTime) ease-in-out}.etheryx-product-options[data-mobile-state=closing]{animation:slideDownToBottom var(--globalAnimeTime) var(--globalAnimeEase) forwards}}@keyframes slideUpFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDownToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}variant-selects{--gap: var(--space-1) }variant-selects select{margin:0}variant-selects:has(.toggle-token.custom){--gap: var(--space-4) }variant-selects .select{position:relative}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:0}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input label:not(.is-unavailable)>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 1.6rem;margin-block-end:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;inset-inline-start:var(--inputPadding);inset-block-start:var(--inputPadding);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill label{position:relative;border:var(--globalBorder);color:currentColor;font-weight:400;border-radius:var(--globalRadius);padding:calc(var(--buttonPadding) / 1.4) var(--buttonPadding);margin:0;letter-spacing:.1rem;line-height:1;cursor:pointer}.product-form__input--pill label:hover{border-color:var(--buyButtonBgColor)}.product-form__input--pill label:has(>input[type=radio]:checked){background-color:var(--buyButtonBgColor);color:var(--buyButtonColor);font-weight:700}.product-form__input--pill label:has(>input[type=radio]:disabled),.product-form__input--pill label:has(>input[type=radio].disabled){opacity:.7;cursor:not-allowed;text-decoration:line-through}.product-form__input--pill label.is-unavailable{position:relative;overflow:hidden}.product-form__input--pill label.is-unavailable:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:-18%;width:136%;border-top:1px solid currentColor;opacity:.6;transform:rotate(-16deg);transform-origin:center;pointer-events:none}.product-form__input--swatch{--gap: var(--space-2);display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{gap:0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.swatch-input__label--square .swatch{aspect-ratio:unset;width:var(--space-8);height:var(--space-3)}.product-siblings{--swatchAspectRatio: 1 / 1;--swatchCropType: contain;--swatchShape: 0}.product-siblings .swatch-group[swatch-shape=circle]{--swatchShape: 100vw }.product-siblings .swatch-group[swatch-shape=rectangle]{--swatchAspectRatio: 7 / 2}.product-siblings .swatch-group[swatch-shape=rectangle] :is(a,[current-product]):after{left:39%}.product-siblings .swatch-group[swatch-crop=true]{--swatchCropType: cover }.product-siblings .swatch-group[swatch-size=small]{--swatchSize: 2.5rem }.product-siblings .swatch-group[swatch-size=medium]{--swatchSize: 5rem }.product-siblings .swatch-group[swatch-size=large]{--swatchSize: 7.5rem }.product-siblings .swatch-group [in-stock=false] :where(a,[current-product]){position:relative}.product-siblings .swatch-group [in-stock=false] :where(a,[current-product]):after{--diagonal--size: calc(var(--swatchSize) * 1.356);--crossed-line--size: 1px;--crossed-line--color: rgb(0 0 0 / .25);content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--crossed-line--color);transform:rotate(-45deg);transform-origin:left}.product-siblings .swatch-group [in-stock=false] img{opacity:.4}.product-siblings .swatch-group :where(a,[current-product]){border-radius:var(--swatchShape);overflow:clip}.product-siblings :where(a,[current-product]){display:block;width:var(--swatchSize);aspect-ratio:var(--swatchAspectRatio);box-shadow:inset 0 0 .1rem #00000040;border-radius:var(--swatch--border-radius)}.product-siblings :where(a,[current-product]):is(:hover,:focus-visible){outline:.1rem solid rgb(var(--colorRGB));outline-offset:.1rem}.product-siblings [current-product]{outline:.1rem solid rgb(var(--colorRGB));outline-offset:.1rem}.product-siblings picture{display:contents}.product-siblings picture img{width:var(--swatchSize);aspect-ratio:var(--swatchAspectRatio);object-fit:var(--swatchCropType, cover);border-radius:0}pickup-availability,pickup-availability-preview{display:block}pickup-availability{margin-block-start:var(--blockMargin)}pickup-availability .pickup-availability-info{gap:var(--space-1) var(--space-4)}pickup-availability .pickup-availability-info .color-foreground{font-weight:600}pickup-availability-drawer{display:block;position:fixed;z-index:100;inset-block-end:0;inset-inline-end:0;margin:var(--margin);max-width:500px;width:100%;height:fit-content;max-height:calc(100% - (var(--margin) * 2));border:1px solid rgb(var(--colorRGB) / .15);border-radius:var(--radius);overflow-y:auto;background:var(--bg);background-attachment:fixed;box-shadow:var(--globalShadow);overscroll-behavior:contain;transform:translate(100vw);transition:transform .5s var(--globalAnimeEase)}html[dir=rtl] pickup-availability-drawer{transform:translate(-100vw)}@media(max-width:777px){pickup-availability-drawer{margin:0 auto;inset-block-end:var(--padding);height:fit-content;max-height:calc(100vh - (var(--padding) * 2));width:min(100%,calc(100vw - (var(--layoutInline) * 2)));inset-inline:0}}pickup-availability-drawer[open]{transform:none}pickup-availability-drawer>*:not([data-store-availability-drawer-content]){padding-inline:var(--padding)}[data-store-availability-drawer-content]>*{padding-inline:var(--padding)}pickup-availability-drawer .heading-action{position:sticky;top:0;background:var(--bgColor);border-block-end:var(--globalBorder)}pickup-availability-drawer .heading-action h3{margin:0;padding-block:var(--padding)}.pickup-availability-variant{border-block-end:var(--globalBorder);padding-block:0 var(--padding);margin:0}.pickup-availability-list__item{padding-block:var(--padding)}.pickup-availability-list__item:not(:last-child){border-block-end:var(--globalBorder)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:var(--padding)}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:1.5}.pickup-availability-address p{margin:0}#ShowPickupAvailabilityDrawer>span{pointer-events:none}product-recommendations{display:block;max-width:100%}product-recommendations{--prodCardSlideRatio: fit-content;--scrollChildMinWidth: fit-content;--scrollChildMaxWidth: 300px}.complimentary product-card{--gap: var(--margin);flex-direction:row;min-width:320px}.complimentary product-card:is(:first-child,:last-child){margin:0!important}.complimentary coretex-accordion details-content:before{display:none}.complimentary product-card :where(img,video){max-width:80px}.complimentary product-card .meta{width:100%}.complimentary details-content x-flex[direction=row]{gap:var(--margin)}.complimentary details-content x-flex[direction=column]{gap:var(--margin) var(--space-6);align-items:start;width:100%;margin-block-start:var(--space-3)}.complimentary details-content x-flex[direction=column] product-card{width:100%;min-width:100%}media-gallery{display:block;max-width:100vw}media-gallery slider-controls{--gap: var(--space-1);--buttonMargin: 0;display:block;margin:var(--space-1) 0}media-gallery slider-controls[overlay=true]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;pointer-events:none}media-gallery slider-controls .paginationNav{pointer-events:all}media-gallery [control-dots]{--gap: .15rem;width:min(100%,50cqi);container:control-dots / inline-size}media-gallery [control-dots] button{--buttonBg: transparent;--buttonBorderColor: transparent;--buttonPadding: var(--space-2) 0;--buttonMargin: 0;opacity:.3;min-height:2.4rem}media-gallery [control-dots] button.is-selected{opacity:1}media-gallery [control-dots] button.is-selected:after{content:"";background:var(--color)}media-gallery [control-dots] button:after{content:"";display:block;width:var(--space-2);height:var(--space-2);border-radius:100vw;border:1px solid currentColor;background:var(--bg)}media-gallery [control-dots][as-lines] button.is-selected:after{transition:all .4s var(--easeOutQuart);width:8cqi}media-gallery [control-dots][as-lines] button:after{background:var(--color);height:.25rem;width:5cqi}media-gallery slider-thumbnails{display:block;margin-block:var(--space-1)}media-gallery slider-thumbnails .tbadge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}media-gallery slider-thumbnails .tbadge i{--iconSize: var(--space-4);background:rgb(var(--buttonBgRGB) / .7);border-radius:100vw;padding:1px;color:var(--buttonColor);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:var(--globalShadow)}media-gallery [control-thumbs]{--scrollOverflowY: visible;gap:var(--space-1)}media-gallery [control-thumbs] button{all:unset;padding:0;margin:0;cursor:pointer}media-gallery [control-thumbs] img{width:60px}media-gallery [control-thumbs][irregular-thumbs=false] img{object-fit:cover;aspect-ratio:1 / 1}media-gallery [control-thumbs] li{--_dotSize: .5rem;position:relative;display:grid;place-items:center;margin-block-end:1.2rem}media-gallery [control-thumbs] li.is-selected:after{content:"";position:absolute;inset-block-start:calc(100% + var(--_dotSize));background:var(--color);height:var(--_dotSize);aspect-ratio:1 / 1;border-radius:100vw}media-gallery slider-component :where(img,video){max-height:100vh}media-gallery[controls-position=overlay] :where([control-next],[control-prev]){position:absolute;z-index:1;height:100%;width:50%}media-gallery[controls-position=overlay] :where([control-next],[control-prev]) i{opacity:0}media-gallery[controls-position=overlay] [control-next]{inset-inline-end:0;inset-block:0;cursor:e-resize}media-gallery[controls-position=overlay] [control-prev]{inset-inline-start:0;inset-block:0;cursor:w-resize}.etheryx-product-media{container:etheryx-product-media / inline-size}.etheryx-product-media[single-media=true] :where(slider-controls,slider-thumbnails){display:none}body[coretex-page=product] .etheryx-product-media media-gallery slider-component .product__media-item{aspect-ratio:4 / 5!important;overflow:hidden}body[coretex-page=product] .etheryx-product-media media-gallery slider-component .product__media-item component-loader{justify-items:stretch!important;width:100%!important;height:100%!important}body[coretex-page=product] .etheryx-product-media media-gallery slider-component .product__media-item video-player{width:100%!important;height:100%!important}body[coretex-page=product] .etheryx-product-media media-gallery slider-component .product__media-item video{width:100%!important;height:100%!important;object-fit:cover!important}body[coretex-page=product] .etheryx-product-media media-gallery [control-thumbs] li{width:60px;aspect-ratio:4 / 5;overflow:hidden}body[coretex-page=product] .etheryx-product-media media-gallery [control-thumbs] img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}@media screen and (min-width:777px){.etheryx-product-media[media-contain=true] media-gallery slider-component .product__media-item:not(:has(deferred-media)) img{width:fit-content;margin:auto}.etheryx-product-media[media-contain=true] media-gallery slider-component .product__media-item:not(:has(deferred-media)) video{width:100%;max-width:100%;margin:0 auto}body[coretex-page=product] .etheryx-product-media[media-contain=true] media-gallery slider-component .product__media-item:not(:has(deferred-media)) :is(img,video){width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important}media-gallery[mq=true] [slider-viewport]{display:block;position:relative;overflow:hidden}media-gallery[mq=false] [slider-container]{--gap: var(--imageStackedGap) 0;flex-direction:column}media-gallery[mq=true] [slider-container]{display:flex;place-items:center;touch-action:pan-y pinch-zoom;backface-visibility:hidden;scrollbar-width:none;-webkit-user-select:none;user-select:none;cursor:grab}media-gallery[mq=true] [slider-slide]{flex:0 0 100%;-webkit-user-select:none;user-select:none}media-gallery[mq=true][direction=y] [slider-container]{flex-direction:column;max-height:100vh}media-gallery[mq=false] :is(slider-controls,slider-thumbnails){display:none}}@media screen and (max-width:777px){media-gallery[controls-position=overlay] :where([control-next],[control-prev]){display:none}media-gallery slider-component img{width:fit-content;margin:auto}media-gallery slider-component video{width:100%;max-width:100%;margin:0 auto}media-gallery[mq-s=true] [slider-viewport]{display:block;position:relative;overflow:hidden}media-gallery[mq-s=false] [slider-container]{flex-direction:column}media-gallery[mq-s=true] [slider-container]{display:flex;place-items:center;touch-action:pan-y pinch-zoom;backface-visibility:hidden;scrollbar-width:none;-webkit-user-select:none;user-select:none;cursor:grab}media-gallery[mq-s=true] [slider-slide]{flex:0 0 100%;-webkit-user-select:none;user-select:none}media-gallery[mq-s=true][direction=y] [slider-container]{flex-direction:column;max-height:100vh}media-gallery[mq-s=false] :is(slider-controls,slider-thumbnails){display:none}}[id^=Deferred-Poster]{background:none;padding:0;margin:0;border:none}poster-button{--iconSize: var(--space-6);background:#ffffffb3;border-radius:100vw;padding:var(--space-1);color:#000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);margin:var(--space-1);box-shadow:var(--globalShadow)}.product__media-item{height:100%}.d3xr-button{text-align:center}.d3xr-button button[data-shopify-xr]{--iconSize: var(--space-4);--buttonBg: rgb(255 255 255);--buttonColor: rgb(0 0 0);--buttonRadius: var(--globalRadiusFull);--buttonWeight: 400;--buttonPadding: var(--space-2);--buttonMargin: var(--space-1) auto}@media(min-width:777px){.d3xr-button button[data-shopify-xr]{display:none}}.product__media-item component-loader{display:grid;height:100%;place-items:center}deferred-media,product-model{display:block;position:relative;height:100%}:is(deferred-media,product-model)[loaded=true] [id^=Deferred-Poster-Modal-]{opacity:0;pointer-events:none}deferred-media iframe{width:100%;height:100%;aspect-ratio:1 / 1}deferred-media video{width:100%}product-model[loaded=true]{max-width:fit-content;height:fit-content;margin:auto}product-model[loaded=true] .shopify-model-viewer-ui{display:block;min-height:500px;height:100%;width:100%}product-model[loaded=true] model-viewer{width:100%;height:100%;touch-action:none}.coretex-dialog.coretex-zoom-dialog{--dialogW: 100vw;--dialogMaxW: 100vw;--dialogH: 100dvh;--dialogMaxH: 100dvh;--dialogMargin: 0;--dialogPadding: var(--layoutInline);--dialogRadius: 0;--dialogBorder: none}.coretex-dialog.coretex-zoom-dialog [data-zoom-target] img{cursor:zoom-out}@media not (max-width:777px){.coretex-dialog.coretex-zoom-dialog [data-zoom-target] img{max-width:80vw;margin-inline:auto}}button[data-zoom-target]{display:block;padding:0;margin:0 auto;cursor:zoom-in}.shopify_subscriptions_app_block{border-radius:var(--radius)}.shopify_subscriptions_app_block .shopify_subscriptions_app_policy{margin:var(--space-1) 0}.shopify_subscriptions_app_block .shopify_subscriptions_app_block_label{padding:var(--padding)}.shopify_subscriptions_app_block .shopify_subscriptions_app_block_label ul{padding-left:0;padding-block-start:var(--space-1)}.shopify_subscriptions_app_block #shopify-buyer-consent{color:var(--colorFaded);margin:var(--padding)}.size-guide-v2-dialog.coretex-dialog{--dialogH: min(85vh, 720px);--sgv2-table-scroll-max: min(80vh, 560px);--sgv2-text: calc(var(--fontSize) * .85);--dialogSize: var(--sgv2-text);--sgv2-surface-head: rgb(0 0 0 / .06);--sgv2-surface-row: rgb(255 255 255 / .6);--sgv2-border-subtle: rgb(0 0 0 / .1);--sgv2-weight-accordion: 600;--sgv2-weight-table-head: 600;--sgv2-weight-fit-legend: 700;--sgv2-weight-fit-row: 400;font-size:var(--sgv2-text);line-height:var(--fontLine);font-family:var(--fontFamily);font-weight:var(--fontWeight);font-style:var(--fontStyle)}.size-guide-v2-dialog :is(.h1,.h2,.h3,.h4,.h5,.h6){font-size:inherit;font-family:inherit;font-weight:600}.size-guide-v2-dialog main.size-guide-v2{max-width:100%;padding-block-end:var(--space-4)}.size-guide-v2-dialog .size-guide-v2__header{gap:var(--space-3);padding-block-end:var(--space-2);border-bottom:1px solid rgb(0 0 0 / .08);margin-block-end:var(--space-3)}.size-guide-v2-dialog .size-guide-v2__header.sticky{background:var(--dialogBg, rgb(255 255 255));z-index:3}.size-guide-v2-dialog coretex-accordion details[open] summary{position:static}.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion details summary,.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion details[open] summary{text-decoration:none!important;-webkit-text-decoration:none;color:var(--color);font-weight:var(--sgv2-weight-accordion, 600);text-transform:uppercase;letter-spacing:.06em}.size-guide-v2-dialog coretex-accordion details summary:before,.size-guide-v2-dialog coretex-accordion details summary:is(:hover,:focus-visible):before{content:none!important;display:none!important}.size-guide-v2__eyebrow{margin:0 0 .35em;letter-spacing:.08em;text-transform:uppercase;color:var(--colorFaded);font-weight:500}.size-guide-v2__title{margin:0;line-height:var(--fontLine);font-weight:600;font-family:inherit;color:var(--color);text-transform:uppercase;letter-spacing:.04em}.size-guide-v2__summary{display:flex;flex-direction:column;gap:var(--space-3);margin-block-end:var(--space-4);padding:var(--space-3);border-radius:var(--globalRadius, var(--radius));background:#00000008}.size-guide-v2__summary-tracks{display:flex;flex-direction:column;gap:var(--space-3)}.size-guide-v2__summary-footer{display:flex;justify-content:flex-end;width:100%}.size-guide-v2__layer-heading{margin:var(--space-3) 0 var(--space-2);font-weight:600;color:var(--color)}.size-guide-v2__layer-heading:first-child{margin-block-start:0}.size-guide-v2__table-footnote{margin:var(--space-2) 0 0;color:var(--colorFaded);font-size:inherit;line-height:var(--fontLine)}.size-guide-v2__rail-wrap{display:flex;flex-direction:column;gap:var(--space-2)}.size-guide-v2__rail-label{display:block;color:var(--color);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.size-guide-v2__rail{position:relative;--sg-count: 4;--sg-active: 0;padding-top:.65rem}.size-guide-v2__rail-marker{position:absolute;top:0;left:calc(var(--sg-active, 0) * 25% + 12.5%);width:1.75rem;height:3px;margin-left:-.875rem;background:currentColor;border-radius:1px;transition:left .2s ease}.size-guide-v2__rail-line{height:1px;background:#0000002e;margin-block-end:var(--space-2)}.size-guide-v2__rail-labels{display:flex;justify-content:flex-start;color:var(--colorFaded)}.size-guide-v2__rail-labels>span{flex:1;text-align:center;line-height:1.25;text-transform:uppercase;letter-spacing:.04em;font-size:.92em}.size-guide-v2__measurements-summary{width:100%;list-style:none}.size-guide-v2__measurements-summary-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%}.size-guide-v2__measurements-summary-title{flex:1 1 auto;min-width:0}.size-guide-v2__measurements-summary .size-guide-v2__unit-toggle{flex:0 0 auto}.size-guide-v2__unit-toggle{display:inline-flex;border:1px solid rgb(0 0 0 / .18);border-radius:100vw;overflow:hidden;background:#0000000a}.size-guide-v2__unit-btn{margin:0;padding:.35em .9em;border:none;background:transparent;font:inherit;cursor:pointer;color:var(--colorFaded)}.size-guide-v2__unit-btn.is-active{background:var(--dialogBg, rgb(255 255 255));color:var(--color);font-weight:600}.size-guide-v2__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.size-guide-v2__chip{padding:.2em .65em;border:1px solid rgb(0 0 0 / .12);border-radius:100vw;background:#ffffff80;text-transform:uppercase;letter-spacing:.04em;font-size:.88em}.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion{margin-block:0}.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion+coretex-accordion.size-guide-v2__accordion{margin-block-start:0}.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion details summary{font-size:inherit}.size-guide-v2-dialog coretex-accordion.size-guide-v2__accordion details-content{margin-block-end:var(--space-4)}@media(max-width:749px){.size-guide-v2-dialog.coretex-dialog{--sgv2-table-scroll-max: min(42vh, 320px)}}.size-guide-v2__table-wrap--scroll{max-height:var(--sgv2-table-scroll-max);overflow-y:auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide-v2__table-wrap{margin-block:var(--space-2) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius);border:1px solid var(--sgv2-border-subtle, rgb(0 0 0 / .1))}.size-guide-v2__table{width:100%;border-collapse:collapse;font-size:inherit;line-height:var(--fontLine);text-align:center}.size-guide-v2__table th,.size-guide-v2__table td{padding:var(--space-2) var(--space-3);border:1px solid var(--sgv2-border-subtle, rgb(0 0 0 / .1));vertical-align:middle}.size-guide-v2__table thead th{font-weight:var(--sgv2-weight-table-head, 600);background:var(--sgv2-surface-head, rgb(0 0 0 / .06));text-transform:uppercase;letter-spacing:.05em;font-size:.88em}.size-guide-v2-dialog .size-guide-v2__table :is(th,td){text-align:center}.size-guide-v2__table tbody th[scope=row]{font-weight:500;background:#0000000a;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;font-size:.88em}.size-guide-v2-dialog .size-guide-v2__table--measurements tbody td{text-transform:uppercase;letter-spacing:.04em;font-size:.88em}.size-guide-v2__fit-sep{margin:0 .15em;opacity:.5}.size-guide-v2__fit-hw{white-space:nowrap}.size-guide-v2__summary-dot{margin-inline-end:.35em;opacity:.9}.size-guide-v2__fit-detail{font-variant-numeric:tabular-nums;letter-spacing:.02em}.size-guide-v2__fit-bwh{white-space:normal}.size-guide-v2__table-wrap--fit-cards{overflow:visible;border:none;margin-block-start:0}.size-guide-v2__fit-cards{display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-1)}.size-guide-v2__fit-card{border:1px solid var(--sgv2-border-subtle, rgb(0 0 0 / .1));border-radius:var(--radius);padding:var(--space-3);background:var(--sgv2-surface-row, rgb(255 255 255 / .6));text-align:center}.size-guide-v2__fit-card.size-guide-v2__fit-card--head{background:var(--sgv2-surface-head, rgb(0 0 0 / .06));padding:var(--space-2) var(--space-3)}.size-guide-v2-dialog .size-guide-v2__fit-card__head-text{margin:0;text-align:center;font-weight:var(--sgv2-weight-fit-legend, 700);text-transform:uppercase;letter-spacing:.05em;font-size:.88em;line-height:var(--fontLine);color:var(--color)}.size-guide-v2__fit-card__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35em .5em;font-weight:var(--sgv2-weight-fit-row, 400);text-transform:uppercase;letter-spacing:.04em;font-size:.92em;line-height:1.45}.size-guide-v2__fit-card__line .size-guide-v2__fit-hw{white-space:normal}.size-guide-v2__fit-detail-wrap{max-width:100%;word-break:break-word}.size-guide-v2__fit-card__sep{opacity:.35;font-weight:400}.size-guide-v2__photo-model-info-line{width:100%;justify-content:center;text-align:center}.size-guide-v2__model-card{padding:var(--space-3);border-radius:var(--radius);border:1px solid rgb(0 0 0 / .1);background:#00000005}.size-guide-v2__model-dl{margin:0;display:grid;gap:var(--space-2)}.size-guide-v2__model-dl>div{display:grid;grid-template-columns:minmax(5rem,7rem) 1fr;gap:var(--space-2);align-items:baseline}.size-guide-v2__model-dl dt{margin:0;color:var(--colorFaded);font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:.88em}.size-guide-v2__model-dl dd{margin:0}.size-guide-v2__unit-hint{margin-inline-start:.25em;color:var(--colorFaded);font-size:.9em}.size-guide-v2__wearing{margin-block:var(--space-3) 0;display:flex;flex-direction:column;gap:var(--space-1)}.size-guide-v2__wearing-line{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:#0000000a}.size-guide-v2__note,.size-guide-v2__bio{margin-block-start:var(--space-3);color:var(--colorFaded);line-height:1.5}.size-guide-v2__closing{margin-block-start:var(--space-4);padding:var(--space-3);border-radius:var(--radius);border:1px dashed rgb(0 0 0 / .15);color:var(--colorFaded);line-height:1.5;text-align:center}.size-guide-v2__html table{width:100%;border-collapse:collapse;margin-block:var(--space-2)}.size-guide-v2__html table th,.size-guide-v2__html table td{padding:var(--space-2) var(--space-3);border:1px solid rgb(0 0 0 / .14);text-align:center;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/54/assets/t-product.css.map */
