cart-note,product-component,collection-component{display:block}.contains-card--product{--text-alignment: var(--product-card-text-alignment);--image-padding: var(--product-card-image-padding);--card-title-lines: var(--product-card-title-lines)}.contains-card--collection{--text-alignment: var(--collection-card-text-alignment);--image-padding: var(--collection-card-image-padding);--card-title-lines: var(--collection-card-title-lines)}.contains-card--article{--text-alignment: var(--blog-card-text-alignment);--image-padding: var(--blog-card-image-padding);--card-title-lines: var(--blog-card-title-lines)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 var(--gutter)}.page-width--narrow{--narrow-width: calc(726 * var(--px));max-width:calc(var(--narrow-width) + 2 * var(--gutter))}.isolate{position:relative;z-index:0}.content-for-layout{flex:1}.element-margin-top{margin-top:var(--space-48)}.background-secondary{background-color:rgba(var(--color-foreground),var(--alpha-4))}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}::selection{background-color:rgba(var(--color-foreground),var(--alpha-20))}h1,h2,h3,h4,h5,.hxxl,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--leading-heading);word-break:break-word}.hxxl{font-size:var(--size-hxxl);line-height:var(--leading-display)}h1,.h1{font-size:var(--size-h1);line-height:var(--leading-display)}h2,.h2{font-size:var(--size-h2);line-height:var(--leading-heading)}h3,.h3{font-size:var(--size-h3);line-height:var(--leading-heading)}h4,.h4{font-size:var(--size-h4);line-height:var(--leading-sub)}h5,.h5{font-size:var(--text-label)}h6,.h6{color:rgba(var(--color-foreground),var(--text-soft));margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),var(--text-soft));border-left:var(--line-thick) solid rgba(var(--color-foreground),var(--alpha-20));padding-left:var(--space-12)}@media screen and (min-width:769px){blockquote{padding-left:var(--space-16)}}.caption{font-size:var(--text-small);line-height:var(--leading-body)}.caption-with-letter-spacing{font-size:var(--text-small);line-height:var(--leading-tight);text-transform:uppercase}.caption-large{font-size:var(--text-label);line-height:var(--leading-body)}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:var(--text-body);border-style:hidden;box-shadow:0 0 0 1px rgba(var(--color-foreground),var(--alpha-20))}table:not([class]) td,table:not([class]) th{padding:1em;border:1px solid rgba(var(--color-foreground),var(--alpha-20))}@media screen and (max-width:768px){.small-hide{display:none!important}}@media screen and (min-width:769px)and (max-width:1023px){.medium-hide{display:none!important}}@media screen and (min-width:1024px){.large-up-hide{display:none!important}}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.link,.customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline var(--line-thin);color:rgb(var(--color-link));background-color:transparent;font-size:var(--text-body);font-family:inherit}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"\2022";margin:0 var(--space-12)}.circle-divider:last-of-type:after{display:none}hr{border:none;height:1px;background-color:rgba(var(--color-foreground),var(--alpha-20));display:block;margin:var(--space-48) 0}@media screen and (min-width:769px){hr{margin:var(--space-72) 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}details>*{box-sizing:border-box}.inline-richtext a,.rte.inline-richtext a{color:currentColor;text-decoration:underline var(--line-thin)}:where(.svg-wrapper){display:inline-flex;justify-content:center;align-items:center;width:var(--space-20);height:var(--space-20)}.svg-wrapper>svg{height:100%;width:100%}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.placeholder-svg{height:100%;width:100%}.grid{display:flex;flex-wrap:wrap;margin-bottom:var(--space-20);padding:0;list-style:none;column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap)}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-column-gap) * 3 / 4);max-width:calc(50% - var(--grid-column-gap) / 2);flex-grow:1;flex-shrink:0}.grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:769px){.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-column-gap) / 2)}}.media{display:block;background-color:rgba(var(--color-foreground),var(--alpha-10));position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;transition:opacity var(--motion-time-long) var(--motion-ease)}.media.media--hover-effect>img+img{opacity:0}deferred-media{display:block}:root{--button-pad-y: var(--space-12);--button-pad-x: calc(26 * var(--px));--button-weight: var(--font-body-weight-bold);--button-line: var(--leading-tight);--button-box: calc(var(--button-pad-y) * 2 + var(--text-label) * var(--button-line) + var(--border-width) * 2)}.button--secondary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.button--compact{--button-pad-y: var(--space-8);--button-pad-x: var(--space-16);--button-text: var(--size-button-compact);--button-weight: var(--font-body-weight)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:var(--button-corner, var(--radius));position:relative;text-transform:var(--button-case)}button.shopify-payment-button__button--unbranded{display:flex;align-items:center;justify-content:center;--payment-button-min: calc(120 * var(--px));min-width:calc(var(--payment-button-min) + var(--border-width) * 2);padding-block:0;padding-inline:calc(var(--button-pad-x) + var(--border-width));font-family:inherit;font-size:var(--text-label);font-weight:var(--font-body-weight-bold);line-height:var(--button-line);background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding-block:calc(var(--button-pad-y) + var(--border-width));padding-inline:calc(var(--button-pad-x) + var(--border-width));cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button--secondary:after{--button-seam: min(var(--radius), calc(.3 * var(--px)));content:"";position:absolute;top:var(--border-width);right:var(--border-width);bottom:var(--border-width);left:var(--border-width);z-index:1;border-radius:var(--button-corner-inner, calc(var(--radius) - var(--border-width)));box-shadow:0 0 0 calc(var(--border-width) + var(--button-seam)) rgb(var(--color-button-text))}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),var(--alpha-30))}.button,.shopify-challenge__button,.customer button{font-size:var(--button-text, var(--text-label));font-weight:var(--button-weight);line-height:var(--button-line)}.button--link{--alpha-button-background: 0;min-height:var(--space-24);padding-block:0;padding-inline:0;color:inherit;font-size:inherit;font-weight:var(--font-body-weight);line-height:var(--leading-body);text-decoration:underline var(--line-thin)}.button--link.button--fine{font-size:var(--text-label)}.button>.button__icon{flex:none;width:1.3em;height:1.3em;margin-inline-end:var(--space-12)}.button>.button__icon--end{width:1em;height:1em;margin-inline:var(--space-12) 0}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--button-height);--shopify-accelerated-checkout-button-border-radius: var(--radius)}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--radius)}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled{cursor:not-allowed;opacity:var(--alpha-50)}.button--full-width{display:flex;width:var(--button-span, 100%)}.button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading__spinner .spinner{width:fit-content}.button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.quantity__rules{margin-top:var(--space-4);position:relative;font-size:var(--text-small)}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 var(--space-4)}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(calc(var(--panel-slide) * -1))}to{opacity:1;transform:translateY(0)}}.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:1024px){.overflow-hidden-tablet{overflow:auto}}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}}.ratio{display:flex;position:relative;align-items:stretch}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.content-container{border-radius:var(--radius);position:relative}.global-media-settings,.page-inset>:is(.hero__media,.slide-rotator__viewport),.split__media,.image-hotspots__picture,.contact__picture img,.collection-hero__image-container,.article-template__hero .media,.logo__media,.brand__logo{border-radius:var(--radius)}.global-media-settings{position:relative;background-color:rgb(var(--color-background))}.global-media-settings img,.global-media-settings iframe,.global-media-settings model-viewer,.global-media-settings video,.global-media-settings .placeholder-svg{border-radius:var(--radius)}.global-media-settings--full-width,.global-media-settings--full-width img,.global-media-settings--full-width video,.global-media-settings--full-width iframe,.global-media-settings--full-width .placeholder-svg{border-radius:0}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width:769px){.rte table td{padding-left:var(--space-12);padding-right:var(--space-12)}}.rte img{height:auto;max-width:100%;border-radius:var(--radius)}.rte ul,.rte ol{list-style-position:inside;padding-left:var(--space-20)}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgb(var(--color-link));text-decoration:underline var(--line-thin)}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:calc(var(--space-4) * -1) 0 calc(var(--space-4) * -1) 0}.loading__spinner{position:absolute;z-index:1;display:inline-block;--spinner-size: calc(18 * var(--px));width:var(--spinner-size)}.loading__spinner--centered{top:50%;left:50%;z-index:3;display:flex;width:var(--space-48);height:var(--space-48);pointer-events:none;translate:-50% -50%}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}h1,h2,h3,h4,h5,.hxxl,.h1,.h2,.h3,.h4,.h5,.heading-medium,.heading-xl{color:rgb(var(--color-heading));text-transform:var(--heading-case)}.text-style--heading,.text-style--uppercase,.heading-medium,.heading-xl{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.text-style--uppercase{text-transform:uppercase}.text-style--subtitle{font-size:var(--text-lead);line-height:var(--leading-body);color:rgba(var(--color-foreground),var(--alpha-70))}.heading-medium,.heading-xl{word-break:break-word}.heading-medium{font-size:var(--size-heading-medium);line-height:var(--leading-heading)}.heading-xl{font-size:var(--size-heading-xl);line-height:var(--leading-display)}.image--focus{object-position:var(--focus)}@media screen and (max-width:768px){.image--focus-phone{object-position:var(--focus-phone)}}:is(.hero__media,.page-overlay__backdrop):after,.mega-banner__shade,.promo-tile__tint{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--picture-tint-color);opacity:var(--picture-tint-opacity, 0);pointer-events:none}.mosaic__cover,.promo-tile__cover{position:absolute;top:0;right:0;bottom:0;left:0}.collection-hero__image,.image-hotspots__picture :is(img,picture,.sample),.link-column__image,.logo__image,.footer__image img,.multicolumn-item__image,.cart-line__media :is(img,svg),.predictive-search__media img,.predictive-search__media .placeholder-svg,.select>.svg-wrapper .icon{display:block;width:100%;height:auto}:root{--px: calc(.1rem / var(--font-body-scale));--space-4: calc(4 * var(--px));--space-8: calc(8 * var(--px));--space-12: calc(12 * var(--px));--space-16: calc(16 * var(--px));--space-20: calc(20 * var(--px));--space-24: calc(24 * var(--px));--space-32: calc(32 * var(--px));--space-40: calc(40 * var(--px));--space-48: calc(48 * var(--px));--space-64: calc(64 * var(--px));--space-72: calc(72 * var(--px));--text-space-25: .25em;--text-space-30: .3em;--text-space-50: .5em;--text-space-75: .75em;--text-space-100: 1em;--text-space-115: 1.15em;--text-space-125: 1.25em;--option-space: calc(30 * var(--px));--radius-pill: calc(999 * var(--px));--alpha-3: .03;--alpha-4: .04;--alpha-5: .05;--alpha-8: .08;--alpha-10: .1;--alpha-12: .12;--alpha-15: .15;--alpha-20: .2;--alpha-25: .25;--alpha-30: .3;--alpha-40: .4;--alpha-50: .5;--alpha-55: .55;--alpha-60: .6;--alpha-70: .7;--alpha-80: .8;--alpha-85: .85;--text-small: 1.125rem;--text-label: 1.32rem;--text-note: 1.35rem;--text-body: 1.5rem;--text-lead: 1.8rem;--text-large: 1.875rem;--text-xl: 2.25rem;--share-cents: .6;--share-from: .85;--leading-tight: 1.2;--leading-display: 1.25;--leading-heading: 1.3;--leading-sub: 1.4;--leading-body: 1.5;--icon-label-size: calc(11 * var(--px));--size-code: calc(96 * var(--px));--size-suggestion-price: calc(16 * var(--px));--size-drawer-heading: calc(20 * var(--px));--size-button-compact: calc(14 * var(--px));--size-brand-name: calc(9.5 * var(--px));--size-brand-initial: clamp(20px, 19.1px + 1.105vw, 35px);--size-quote-mark: calc(3.2 * var(--text-body));--field-touch-text: 16px}@media screen and (min-width:1024px){:root{--icon-label-size: calc(12 * var(--px))}}:root{--alpha-button-background: 1}:root{--radius-small: calc(var(--radius) / 2);--radius-mark: calc(var(--radius) / 4)}:root{--screen-max: calc(1080 * var(--px));--target-min: calc(44 * var(--px))}:root{--list-border-opacity: .2;--list-tone: 97%;--window-shadow: 0 0 10px rgb(0 0 0 / .3);--lift-shadow: -2px 1px 10px 2px rgb(0 0 0 / .2);--menu-shadow: 0 5px 5px 0 rgb(0 0 0 / .1);--list-shadow: 0 5px 10px 0 rgb(0 0 0 / .15);--list-background: color-mix(in srgb, rgb(var(--page-background)) var(--list-tone), black);--list-border: var(--border-width) solid rgba(var(--page-foreground), var(--list-border-opacity));--list-height: calc(300 * var(--px));--tick: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}:root{--gutter: 20px}@media screen and (min-width:600px){:root{--gutter: 32px}}@media screen and (min-width:1280px){:root{--gutter: 64px}}:root{--mega-edge: calc(var(--gutter) + 14 * var(--px));--drawer-inset: calc(var(--gutter) + var(--space-16))}:root{--size-h1: calc(var(--heading-factor) * clamp(26.54px, 23.048px + 1.091vw, 39.81px));--size-mid: calc(var(--heading-factor) * clamp(23.7px, 21.205px + .78vw, 33.18px));--size-sub: calc(var(--heading-factor) * clamp(21.268px, 19.589px + .525vw, 27.648px));--size-h2: calc(var(--heading-factor) * clamp(19.2px, 18.189px + .316vw, 23.04px));--size-h3: calc(var(--heading-factor) * clamp(17.067px, 16.505px + .175vw, 19.2px));--size-h4: calc(var(--heading-factor) * clamp(15.023px, 14.766px + .08vw, 16px))}:root{--size-heading-medium: calc(var(--heading-factor) * clamp(22.574px, 20.544px + .634vw, 30.286px));--size-heading-xl: calc(var(--heading-factor) * clamp(31.203px, 25.642px + 1.738vw, 52.335px));--size-hxxl: calc(var(--heading-factor) * clamp(36.686px, 28.235px + 2.641vw, 68.8px))}:root{--motion-ease: cubic-bezier(.4, 0, .2, 1);--motion-time: .25s;--motion-time-long: calc(var(--motion-time) * 1.6);--panel-slide: calc(15 * var(--px));--ring-width: calc(2 * var(--px));--ring-offset: calc(2 * var(--px));--ring-reach: calc(var(--ring-width) + var(--ring-offset));--row-ring-space: var(--space-8);--pick-width: calc(2 * var(--px));--tint: .08;--tint-press: .14;--pick-hover: .6;--edge-step: .2;--edge-focus: .7;--line-thin: 1px;--line-thick: calc(2 * var(--px));--underline-offset: calc(2 * var(--px));--line-alpha: var(--alpha-15);--text-soft: .75;--busy: .5;--row-pad: var(--space-24);-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:reduce){:root{--motion-time: .01ms;--motion-time-long: .01ms}}@keyframes rise{0%{opacity:0;translate:0 var(--panel-slide)}}@media screen{[data-reveal=wait]>*{opacity:0}[data-reveal=in]>*{animation:rise var(--reveal-time) var(--motion-ease)}}.section-frame{margin-block:var(--spacing-sections)}.section-frame--inset{padding-block:var(--spacing-sections)}.section-frame[hidden]{display:none}.section-frame--edge,.section-frame--box{display:flow-root}.section-frame--edge{margin-block:0}.page-inset{width:calc(100% - 2 * var(--gutter));max-width:var(--content-width);margin-inline:auto}:where(.section-frame--page:not(.section-frame--box),.section-frame--bare:not(.section-frame--box)){padding-inline:max(var(--gutter),(100% - var(--content-width)) / 2)}:where(.section-frame--box.section-frame--page){padding-inline:var(--gutter)}:where(.section-frame--box.section-frame--bare){padding-inline:0}.section-frame:not(.section-frame--page,.section-frame--bare,.section-frame--box)>.editor-note,.shopify-section>.editor-note{width:calc(100% - 2 * var(--gutter));max-width:var(--content-width);margin-inline:auto}.shopify-section>.editor-note{margin-block:var(--space-24)}.section-frame--edge:not(.section-frame--inset):has(>.editor-note){display:block;margin-block:var(--spacing-sections)}.check{display:flex;align-items:center;gap:var(--space-12);min-height:var(--space-24);cursor:pointer}.check:has(.check__box:disabled){opacity:var(--alpha-50);cursor:default}.check__box{flex:none;box-sizing:border-box;display:inline-grid;place-content:center;width:var(--space-20);height:var(--space-20);margin:0;border:var(--border-width) solid rgb(var(--color-foreground));border-radius:var(--radius-mark);background-color:rgb(var(--color-background));-webkit-appearance:none;appearance:none;cursor:pointer}.check__box:before{content:"";width:var(--space-16);height:var(--space-16);background-color:rgb(var(--color-background));-webkit-mask:var(--tick) center / contain no-repeat;mask:var(--tick) center / contain no-repeat;visibility:hidden}.check__box:checked{background-color:rgb(var(--color-foreground))}.check__box:checked:before{visibility:visible}.check__box:disabled{cursor:default}.check__box[type=radio]{border-radius:50%}.check__box[type=radio]:checked{background-color:rgb(var(--color-background))}.check__box[type=radio]:before{width:var(--space-8);height:var(--space-8);border-radius:50%;background-color:rgb(var(--color-foreground));-webkit-mask:none;mask:none}@media(forced-colors:active){.check__box:before{forced-color-adjust:none;background-color:CanvasText}}.check>span{min-width:0;overflow-wrap:anywhere}.section-frame--line-above{border-block-start:1px solid rgba(var(--color-foreground),var(--line-alpha))}.section-frame--line-below{border-block-end:1px solid rgba(var(--color-foreground),var(--line-alpha))}.text-width,main .shopify-policy__container,main .shopify-challenge__container{max-width:calc(37em + 2 * var(--gutter))}main .shopify-policy__container,main .shopify-challenge__container{margin:var(--spacing-sections) auto;padding:0 var(--gutter)}@media screen and (min-width:1024px){.text-width,main .shopify-policy__container,main .shopify-challenge__container{max-width:calc(48em + 2 * var(--gutter))}}.section-heading{margin-block:var(--page-start, 0) var(--header-gap, var(--space-24))}.list-apps{margin-block-start:var(--item-space)}.product-listing__empty{display:grid;gap:var(--space-8);margin-block:var(--item-space);text-align:center}.product-listing__empty>*{margin:0}.section-heading__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-12) var(--grid-column-gap)}.section-heading__heading,.page-title,main .shopify-policy__title h1{margin:0;margin-block-end:var(--title-gap, 0)}.section-heading__heading{min-width:0}.section-heading__link{flex:none;margin:0}.section-heading__description{margin-block-start:var(--space-12)}.section-heading__description>*{margin-block:0}.page-title,main .shopify-policy__title h1{--title-gap: .5em}.section-heading--page{--header-gap: 0}.section-heading--page-block,main .shopify-policy__title{--page-start: var(--space-40);--header-gap: var(--space-24);text-align:center}main .shopify-policy__title{margin-block:var(--page-start) var(--header-gap)}@media screen and (min-width:769px){.section-heading--page-block,main .shopify-policy__title{--page-start: var(--space-64);--header-gap: var(--space-32)}}.section-heading--center{text-align:center}.section-heading--center .section-heading__row{flex-direction:column;align-items:center}.section-heading--right{text-align:right}.section-heading--right .section-heading__row{flex-direction:row-reverse}.column-tiers{--cols: var(--cols-0);--tier-row-gap: var(--row-0, var(--grid-row-gap))}@media screen and (min-width:600px){.column-tiers{--cols: var(--cols-1);--tier-row-gap: var(--row-1, var(--grid-row-gap))}}@media screen and (min-width:769px){.column-tiers{--cols: var(--cols-2);--tier-row-gap: var(--row-2, var(--grid-row-gap))}}@media screen and (min-width:1024px){.column-tiers{--cols: var(--cols-3);--tier-row-gap: var(--row-3, var(--grid-row-gap))}}@media screen and (min-width:1280px){.column-tiers{--cols: var(--cols-4);--tier-row-gap: var(--row-4, var(--grid-row-gap))}}.card--card,.card--standard .card__inner,.brand__link--panel,.category-card--panel,.promo-tile--media,.promo-tile--card,.mosaic__video{position:relative;box-sizing:border-box;border-radius:var(--frame-radius, var(--radius))}.card .card__inner .card__media,.product-card .card__media{overflow:hidden;z-index:0;border-radius:calc(var(--frame-radius, var(--radius)) - var(--image-padding))}.accordion-row__content .rte table,.dialog-window:not(.dialog-window--full) .dialog-window__body .rte table{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;contain:inline-size}.text-clamp,.card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clamp-lines, 2);line-clamp:var(--clamp-lines, 2);overflow:hidden;overflow-wrap:anywhere}.card-title{--clamp-lines: var(--card-title-lines, 2)}:root{--fade-cut: linear-gradient(to bottom, #000 max(1lh, 50%, 100% - 3lh), transparent)}.product-identifiers{display:flex;flex-wrap:wrap;gap:var(--text-space-25) var(--text-space-125)}.product-identifiers__item{overflow-wrap:anywhere}.product-identifiers__label{font-weight:var(--font-body-weight-bold)}.country-flag{flex:none;width:var(--space-20);height:auto;aspect-ratio:4 / 3;border-radius:calc(2.5 * var(--px));outline:1px solid rgba(var(--color-foreground),var(--alpha-10));outline-offset:-1px}:where(.fit-contain,.fit-cover){display:block;width:100%;height:100%}.fit-contain{object-fit:contain}.fit-cover{object-fit:cover}@media screen and (max-width:768px){.visually-hidden-phone{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}}.picture-frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.picture-frame>:is(img,.placeholder-svg,.picture-frame__layer){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sample--logo,.sample--page{aspect-ratio:2;background-color:#f2f2f2;fill:#737373}.photo-blend{background-color:var(--blend-color)}.photo-blend :is(img,.placeholder-svg){mix-blend-mode:multiply}.soft-panel{--color-background: var(--panel-background);--color-secondary-button: var(--panel-secondary-button);background-color:rgb(var(--color-background))}.shop-directory__letters,.mega-pills__chips{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:0;padding:0;list-style:none}.switch__input,.view-switch__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.list-popup{--color-background: var(--page-background);--color-foreground: var(--page-foreground);border:var(--list-border);border-radius:var(--radius);background-color:var(--list-background);color:rgb(var(--color-foreground));box-shadow:var(--list-shadow)}.list-option,:is(.select__select,.sort-order__select) option{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-12);width:100%;min-height:var(--space-40);margin:0;padding:var(--space-8) var(--space-12);border:0;background:none;color:inherit;font:inherit;font-weight:var(--font-body-weight);line-height:var(--leading-body);text-align:start;cursor:pointer}:is(.select__select,.sort-order__select) option:after{content:"";flex:none;width:var(--space-16);height:var(--space-16);margin-inline-start:auto}:is(.select__select,.sort-order__select) option:checked:after{background-color:currentColor;-webkit-mask:var(--tick) center / contain no-repeat;mask:var(--tick) center / contain no-repeat}@media(forced-colors:active){:is(.select__select,.sort-order__select) option:checked:after{forced-color-adjust:none;background-color:CanvasText}}:is(.select__select,.sort-order__select)::picker(select){--color-background: var(--page-background);--color-foreground: var(--page-foreground);-webkit-appearance:base-select;appearance:base-select;box-sizing:border-box;max-block-size:var(--list-height);margin-block:var(--space-8);padding:var(--space-8);border:var(--list-border);border-radius:var(--radius);background-color:var(--list-background);color:rgb(var(--color-foreground));box-shadow:var(--list-shadow);overscroll-behavior:contain;animation:animateMenuOpen var(--motion-time-long) var(--motion-ease)}:is(.select__select,.sort-order__select)::picker-icon{display:none}:is(.select__select,.sort-order__select) option::checkmark{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/base.css.map */
