*,*:before,*:after{box-sizing:border-box}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%;scroll-padding-top:var(--header-height, var(--default-header-height))}body{display:flex;flex-direction:column;min-width:32rem;max-width:100vw;min-height:100%;margin:0;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .6 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}html.no-js .no-js-hidden{display:none!important}.block{display:block!important}.container{width:100%;padding:0 var(--page-gutter);margin:0 auto}.container,.max-w-page{max-width:var(--page-width)}.max-w-fluid{max-width:100%}.max-w-full{max-width:100%;padding-inline:0}.max-w-seminarrow{max-width:calc(var(--page-width) * .9222)}.max-w-narrow{max-width:calc(var(--page-width) * var(--max-w-narrow-multiplier))}.max-w-narrower{max-width:calc(var(--page-width) * var(--max-w-narrower-multiplier))}.max-w-medium{max-width:calc(var(--page-width) * .55556)}.max-w-small{max-width:calc(var(--page-width) * .5333)}.max-w-fit{max-width:fit-content}.container--margin,.shopify-challenge__container{margin:7rem auto}.container--full-left{margin-left:0}.container--full-right{margin-right:0}.relative{position:relative;z-index:1}.isolate{position:relative;z-index:0}.rte-width{max-width:93.6rem;margin:0 auto}.list-unstyled{margin:0;padding:0;list-style:none}.list-flex{display:flex;flex-wrap:wrap;align-items:center}.list-flex--center{justify-content:center}.list-flex--justify{justify-content:space-between}.list-flex>*{padding:0 1rem}.flex{display:flex;flex-flow:row wrap}.flex--justify{justify-content:space-between}.flex--justify-center{justify-content:center}.flex--justify-end{justify-content:flex-end}.flex--center{align-items:center}.flex--direction-column{flex-direction:column}.flex>div[class*=col-]{flex:0 0 auto}.col-1{width:16.66667%}.col-2{width:33.33333%}.col-3{width:50%}.col-4{width:66.66667%}.col-5{width:83.33333%}.col-6{width:100%}.col-auto{width:auto}.grid{display:grid}.inline-grid{display:inline-grid}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-auto{grid-column:auto / auto}.col-span-full{grid-column:1 / -1}.col-span-subgrid{grid-column:subgrid}.grid-rows-6{grid-template-rows:repeat(6,1fr)}.row-span-1{grid-row:span 1 / span 1}.row-span-2{grid-row:span 2 / span 2}.row-span-3{grid-row:span 3 / span 3}.row-span-4{grid-row:span 4 / span 4}.row-span-5{grid-row:span 5 / span 5}.row-span-6{grid-row:span 6 / span 6}.row-span-auto{grid-row:auto / auto}.row-span-full{grid-row:1 / -1}.row-span-subgrid{grid-row:subgrid}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.hidden{display:none!important}.visible{opacity:1!important;visibility:visible!important}.invisible{opacity:0!important;visibility:hidden!important}@media screen and (max-width:749px){.small-hide{display:none!important}.small-visible{opacity:1!important;visibility:visible!important}.small-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:750px){.small-up-hide{display:none!important}.small-up-visible{opacity:1!important;visibility:visible!important}.small-up-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}.medium-visible{opacity:1!important;visibility:visible!important}.medium-invisible{opacity:0!important;visibility:hidden!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}.large-up-visible{opacity:1!important;visibility:visible!important}.large-up-invisible{opacity:0!important;visibility:hidden!important}}html.js .js-visually-hidden,.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}.overflow-hidden{overflow:hidden!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:rgb(var(--color-heading-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);word-break:break-word;margin-block:0}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-family:var(--font-italic-family);font-style:var(--font-italic-style);font-weight:var(--font-italic-weight);line-height:0}h1,.h1{font-size:calc(var(--font-heading-scale) * var(--h1-multiplier));line-height:var(--line-height-h1)}h2,.h2{font-size:calc(var(--font-heading-scale) * var(--h2-multiplier));line-height:var(--line-height-h2)}h3,.h3{font-size:calc(var(--font-heading-scale) * var(--h3-multiplier));line-height:var(--line-height-h3)}h4,.h4{font-size:calc(var(--font-heading-scale) * var(--h4-multiplier));line-height:var(--line-height-h4)}h5,.h5{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier));line-height:var(--line-height-h5)}h6,.h6{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier));line-height:var(--line-height-h6)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:var(--font-heading-letter-spacing)}h1,.h1,h2,.h2,h3,.h3{text-transform:var(--font-heading-text-transform)}h1 em,.h1 em{font-size:calc(var(--font-italic-scale) * var(--h1-multiplier))}h2 em,.h2 em{font-size:calc(var(--font-italic-scale) * var(--h2-multiplier))}h3 em,.h3 em{font-size:calc(var(--font-italic-scale) * var(--h3-multiplier))}h4 em,.h4 em{font-size:calc(var(--font-italic-scale) * var(--h4-multiplier))}h5 em,.h5 em{font-size:calc(var(--font-italic-scale) * var(--h5-multiplier))}h6 em,.h6 em{font-size:calc(var(--font-italic-scale) * var(--h6-multiplier))}h1:has(em),.h1:has(em),h1.section__heading,.h1.section__heading{padding-block:calc(var(--h1-multiplier) / 5)}h2:has(em),.h2:has(em),h2.section__heading,.h2.section__heading{padding-block:calc(var(--h2-multiplier) / 5)}h3:has(em),.h3:has(em),h3.section__heading,.h3.section__heading{padding-block:calc(var(--h3-multiplier) / 5)}h4:has(em),.h4:has(em),h4.section__heading,.h4.section__heading{padding-block:calc(var(--h4-multiplier) / 5)}h5:has(em),.h5:has(em),h5.section__heading,.h5.section__heading{padding-block:calc(var(--h5-multiplier) / 5)}h6:has(em),.h6:has(em),h6.section__heading,.h6.section__heading{padding-block:calc(var(--h6-multiplier) / 5)}blockquote{font-style:italic;border-left:.2rem solid rgba(var(--color-border),var(--alpha-border));padding-left:1.5rem}@media screen and (max-width:749px){blockquote{padding-left:1rem}}.caption{font-size:1.4rem;letter-spacing:.04rem;line-height:calc(1 + .71 / var(--font-body-scale))}.caption--small{font-size:1.2rem}table:not([class]){table-layout:fixed;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-shadow),var(--alpha-border))}table:not([class]) td,table:not([class]) th{padding:.5rem 1rem;border:.1rem solid rgba(var(--color-border),var(--alpha-border))}.center{text-align:center}.right{text-align:right}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}.spacer{margin-top:2rem;margin-bottom:2rem}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}a{text-decoration:none;color:inherit}a:not([href]){cursor:not-allowed}p>a{color:rgb(var(--color-link));text-decoration:underline;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-short);padding-block:.4rem}.richtext p:empty{display:flex}.link{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;border:none;box-shadow:none;text-transform:uppercase;color:rgb(var(--color-link));font-family:inherit;font-size:var(--font-size-static-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-medium);background-color:transparent;padding:.2rem 0 .7rem;transition:color var(--duration-default)}a.link,button.link{cursor:pointer}.link:before{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:.1rem;background-color:currentColor}.link svg{vertical-align:middle}.link--back{display:flex;align-items:center;padding:0}.link--back:before{content:none}.link--back svg{display:inline;margin-right:1rem}.underlined-link{text-decoration:underline}@media(hover:hover){p>a:hover{text-decoration-color:transparent}.underlined-link:hover{text-decoration:none}.link:not(span):hover{color:rgb(var(--color-foreground))}}hr{border:none;height:.1rem;background-color:rgba(var(--color-border),var(--alpha-border));display:block;margin:7rem 0}@media screen and (max-width:749px){hr{margin:5rem 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.inline-unstyled-link{text-decoration:none;color:currentColor;display:inline-block}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}html.motion-reduce *{transition:none!important;animation:none!important}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:pointer;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100;position:relative}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.focused,.no-js *:focus{outline:.2rem solid currentColor;outline-offset:.3rem}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}.focus-outline:focus{outline:.2rem solid currentColor;outline-offset:0}.focus-outline:focus:not(:focus-visible){outline:none}.focus-inset:focus{outline:.2rem solid currentColor;outline-offset:-.2rem}.focus-inset:focus:not(:focus-visible){outline:none}.focus-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;background-color:rgba(var(--color-border),var(--alpha-border));outline:.2rem solid currentColor;transition:opacity var(--duration-short)}.focus-primary:focus:before{opacity:1}.focus-primary:focus:not(:focus-visible):before{opacity:0}.focus-primary--inset:before{outline-offset:-.2rem}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid currentColor;outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{outline:.2rem solid currentColor;outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}.grid{display:grid;gap:1.6rem}.grid--center{align-items:center}.grid--no-column-gap{column-gap:0}.grid--reverse{direction:rtl}.grid--reverse>*{direction:initial}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid--5{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:749px){.grid{grid-template-columns:1fr;column-gap:2.4rem;row-gap:3.8rem}}.aspect-auto,.aspect-auto--mobile{aspect-ratio:auto}.aspect-1-1,.aspect-1-1--mobile{aspect-ratio:1/1}.aspect-1-2,.aspect-1-2--mobile{aspect-ratio:1/2}.aspect-2-3,.aspect-2-3--mobile{aspect-ratio:2/3}.aspect-3-4,.aspect-3-4--mobile{aspect-ratio:3/4}.aspect-4-5,.aspect-4-5--mobile{aspect-ratio:4/5}.aspect-9-16,.aspect-9-16--mobile{aspect-ratio:9/16}.aspect-3-2,.aspect-3-2--mobile{aspect-ratio:3/2}.aspect-4-3,.aspect-4-3--mobile{aspect-ratio:4/3}.aspect-5-4,.aspect-5-4--mobile{aspect-ratio:5/4}.aspect-16-9,.aspect-16-9--mobile{aspect-ratio:16/9}.aspect-2-1,.aspect-2-1--mobile{aspect-ratio:2/1}.aspect-4-1,.aspect-4-1--mobile{aspect-ratio:4/1}.aspect-8-1,.aspect-8-1--mobile{aspect-ratio:5/1}img{width:auto;max-width:100%}.icon{fill:currentColor}.icon-with-text{display:inline-flex;align-items:center;gap:.75em}.icon img,.icon svg{width:1em;height:1em}.media{display:block;background-color:rgb(var(--color-placeholder));position:relative;border-radius:var(--card-corner-radius);overflow:hidden}.max-w-full .media{border-radius:0}.media--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--media-overlay-gradient-mobile);pointer-events:none;z-index:2}@media screen and (min-width:750px){.media--overlay:after{background-image:var(--media-overlay-gradient-desktop)}}.media>*,.media img{display:block;width:100%;max-width:100%;height:100%;max-height:100%;z-index:1}.media iframe{border-radius:0;border:none}a.media{transition:opacity var(--duration-default)}a.media.card-product__media{aspect-ratio:var(--card-media-aspect-ratio);border-radius:var(--card-corner-radius)}@media(hover:hover){a.media:hover{opacity:.7}}.media img,.media>iframe,.media video{object-fit:cover;object-position:center center;transition:opacity var(--duration-extra-long),visibility var(--duration-extra-long)}.media.card-product__media img,.media.card-product__media>iframe,.media.card-product__media video{object-fit:var(--card-media-object-fit, cover)}.media--square{aspect-ratio:1/1}.media--portrait{aspect-ratio:3/4}.media--landscape{aspect-ratio:3/2}.media--1-1{aspect-ratio:1/1}.media--4-3{aspect-ratio:3/4}.media--3-4{aspect-ratio:4/3}.media--16-9{aspect-ratio:16/9}.media--9-16{aspect-ratio:9/16}.media--3-2{aspect-ratio:3/2}.media--2-3{aspect-ratio:2/3}.media--small{aspect-ratio:3/2}.media--circle{aspect-ratio:1/1;border-radius:50%}@media screen and (max-width:749px){.small-hide-media-overlay .media--overlay:after{display:none}.media--mobile-2-4{aspect-ratio:2/4}}@media screen and (min-width:750px){.small-up-hide-media-overlay .media--overlay:after{display:none}}.media--aspect-ratio{aspect-ratio:auto}.media--aspect-ratio>*,.media--aspect-ratio img{width:auto;height:auto;max-width:100%;max-height:100%;position:static}.media .lazyload,.media .lazyloading{opacity:0;visibility:hidden}.media .lazyloaded{opacity:1;visibility:inherit}deferred-media{display:block}.deferred-media__button{width:100%;background:none;padding:0;border:none;border-radius:0;cursor:pointer;position:relative}.deferred-media[loaded] .deferred-media__button{display:none}.deferred-media__button svg{background-color:rgb(var(--color-background));position:absolute;top:2rem;right:2rem;z-index:1}.deferred-media iframe,.deferred-media video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.deferred-media__wrapper{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);overflow:hidden;aspect-ratio:16/9}.cart__dynamic-checkout{margin-top:10px}.js-btn svg{pointer-events:none}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],#shopify-product-reviews .spr-summary-actions-newreview{display:inline-block;text-align:center;border:0;border-radius:var(--button-border-radius);padding:1.6rem 2.4rem;cursor:pointer;font-family:var(--font-button-family);font-size:calc(var(--font-button-scale) * 1rem);line-height:calc(1 + 0 / var(--font-button-scale));font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--button-text-transform);color:var(--color-button-text);text-decoration:none;background-color:var(--color-button-background);border:.1rem solid var(--color-button-outline);position:relative;-webkit-appearance:none;appearance:none;transition:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default)}.button--fixed-size{min-width:18rem;max-width:100%;min-height:5rem}.button--filled,button.shopify-payment-button__button,.shopify-challenge__button{--color-button-text: rgb(var(--color-primary-button-text));--color-button-background: rgb(var(--color-primary-button));--color-button-outline: rgb(var(--color-primary-button));--color-button-hover-text: rgb(var(--color-primary-button));--color-button-hover-background: transparent;--color-button-hover-outline: rgb(var(--color-primary-button))}.button--filled:focus-visible{outline:.2rem solid var(--color-button-background)}.button--outlined:focus-visible{outline:.2rem solid var(--color-button-outline)}button.shopify-payment-button__button,button.shopify-payment-button__button--unbranded{--color-button-text: rgb(var(--color-secondary-button-text));--color-button-background: transparent;--color-button-outline: rgb(var(--color-secondary-button-text));--color-button-hover-text: rgb(var(--color-secondary-button));--color-button-hover-background: rgb(var(--color-secondary-button-text));--color-button-hover-outline: rgba(var(--color-secondary-button), var(--button-hover-border-color-opacity));--button-font-size: var(--font-size-static-extra-small);--button-line-height: var(--line-height-extra-small);--button-letter-spacing: .12rem;--button-font-weight: 400;--button-text-transform: var(--font-button-text-transform)}.button--outlined{--color-button-text: rgb(var(--color-secondary-button-text));--color-button-background: transparent;--color-button-outline: rgb(var(--color-secondary-button-text));--color-button-hover-text: rgb(var(--color-secondary-button));--color-button-hover-background: rgb(var(--color-secondary-button-text));--color-button-hover-outline: rgb(var(--color-secondary-button-text))}#shopify-product-reviews .spr-button,.spr-button-primary,#shopify-product-reviews .spr-summary-actions-newreview{--color-button-text: rgb(var(--color-secondary-button-text));--color-button-background: rgb(var(--color-secondary-button));--color-button-outline: rgb(var(--color-secondary-button-text));--color-button-hover-text: rgb(var(--color-secondary-button-text));--color-button-hover-background: rgb(var(--color-secondary-button))}.button--normalcase,.button--capitalize,.button--lowercase{text-transform:none}.button--uppercase{text-transform:uppercase}.button--lowercase{text-transform:lowercase}.button--capitalize{text-transform:capitalize}.button--normalcase{text-transform:none}.button.button--text{padding:.425rem 0;border-width:0;background-color:transparent;font-size:1.2rem;line-height:130%;letter-spacing:.12rem;color:rgb(var(--color-foreground));position:relative;min-width:auto;min-height:auto}.button.button--text:after{content:"";position:absolute;display:block;width:100%;left:50%;transform:translate(-50%);height:1px;background-color:rgb(var(--color-primary-button));bottom:0;transition:background-color var(--duration-long),width var(--duration-long)}.button.button--small{padding:.6rem .8rem;font-weight:500;line-height:130%;letter-spacing:1px}.button.button--icon{border-radius:.6rem;padding:1.2rem;box-shadow:0 6.65px 9.776px rgba(var(--color-shadow),.03),0 22.336px 32.834px rgba(var(--color-shadow),.04),0 100px 147px rgba(var(--color-shadow),.07)}.shopify-challenge__container .shopify-challenge__button{margin:2rem auto 0}.button__spinner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-popup-overlay);opacity:0;visibility:hidden;transition:opacity var(--duration-default),visibility var(--duration-default)}.button:disabled,.button.disabled,.button[disabled]{--color-button-text: rgb(255, 255, 255);--color-button-background: rgb(224, 224, 224);--color-button-outline: rgb(224, 224, 224);pointer-events:none}.button:disabled .button__spinner,.button.disabled .button__spinner,.button[disabled] .button__spinner{opacity:1;visibility:visible}.button--auto{padding-left:3.9rem;padding-right:3.9rem;min-width:auto}.button--full{display:block;width:100%}.button--full-height{height:100%}.button--border-none{border:none}.button--solid{background-color:var(--color-button-outline);color:var(--color-button-hover-text)}.button--rounded{border-radius:5rem}.button--rounded-0{border-radius:0}@media(hover:hover){.button:hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]),.shopify-payment-button [role=button]:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.button--solid:hover{color:var(--color-button-text);background-color:transparent}button.shopify-payment-button__button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-text)}.button.button--text:hover:after{width:30%}.button.button--text:hover:after{background-color:rgb(var(--color-heading-text))}.button.button--icon{background-color:rgba(var(--color-button-background),.5)}}.shopify-payment-button__more-options{font-family:var(--font-body-family);font-size:.85em;text-transform:capitalize;padding:1rem;margin:0}.shopify-payment-button__button--branded{z-index:auto}.shopify-payment-button__button--branded .shopify-cleanslate div[role=button]{padding-top:12px!important;padding-bottom:12px!important}.form-row{display:grid;grid-template-columns:1fr;gap:2.5rem}.form-row--actions{display:block}.form-row--double{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:749px){.form-row--double{grid-template-columns:1fr}}.form-row+.form-row{margin-top:1.6rem}.field{position:relative}.field__label:not(.visually-hidden),.field__input,.dropdown__label{position:relative;z-index:2}.field__input::placeholder,.field__input:-ms-input-placeholder{color:rgba(var(--color-foreground),.75)}.field__input:focus::placeholder,.field__input:focus:-ms-input-placeholder{color:transparent}#shopify-product-reviews .spr-form-label,.field__label,.select-input__label,.dropdown__button,.dropdown__label{color:rgb(var(--color-foreground));font-size:var(--font-size-static-extra-small);line-height:1.15;text-transform:uppercase;letter-spacing:.1rem;display:block;cursor:pointer;font-weight:500}#shopify-product-reviews .spr-form-label,.field__label,.select-input__label,.dropdown__label{margin:0 0 .8rem}#shopify-product-reviews .spr-form-input:not(.spr-starrating),#shopify-product-reviews .spr-form-input-textarea,.field__input{outline:none;font:inherit;font-size:var(--font-size-static-small);line-height:var(--font-size-static-large);background-color:transparent;color:rgb(var(--color-heading-text));width:100%;height:4.8rem;padding:0 1.6rem;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);-webkit-appearance:none;appearance:none;transition:border-color var(--duration-default)}#shopify-product-reviews .spr-form-input:not(.spr-starrating)::placeholder{color:rgba(var(--color-foreground),.75)}#shopify-product-reviews .spr-form-input{padding:var(--input-border-radius)}.field--textarea .field__input{display:block;height:auto;min-height:11.4rem;padding:2rem 1rem;resize:vertical}.field__message{display:none}.has-error .field__input:not(:focus)~.field__message{display:block;margin:.8rem 0 0}.has-error .field__message,.errors{color:var(--color-error);font-family:var(--font-heading-family);font-size:var(--font-size-static-medium);line-height:1.15}.errors{margin-bottom:3.2rem}.errors ul{list-style-type:none;padding:0;margin:0}.has-error .field__input:not(:focus){color:var(--color-error);text-align:center;background-color:#e45f5f06;border-color:var(--color-error)}.has-error .field__input:not(:focus)::placeholder{color:var(--color-error);text-align:left}@media(hover:hover){.field__input:hover{border-color:currentColor}}.field__input:focus{border-color:currentColor}.field--search .field__input{height:5.7rem;padding-left:4.8rem;font-size:var(--font-size-static-2x-large);line-height:3.36rem;border-radius:0;border:none;border-bottom:.1rem solid rgba(var(--color-border),var(--alpha-border))}.field--search .field__input::-webkit-search-decoration,.field--search .field__input::-webkit-search-cancel-button,.field--search .field__input::-webkit-search-results-button,.field--search .field__input::-webkit-search-results-decoration{display:none}@media screen and (min-width:990px){.field--search .field__input{font-size:2.7rem;color:rgb(var(--color-heading-text));line-height:var(--line-height-small);letter-spacing:-.108rem;font-family:var(--font-heading-family);height:auto;padding:0 0 2.4rem 4rem;border:none;border-bottom:.1rem solid rgba(var(--color-border),var(--alpha-border))}.field--search:after{display:none}}.checkbox{display:flex;align-items:center;color:rgb(var(--color-heading-text));font-size:var(--font-size-static-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:var(--letter-spacing-medium);transition:opacity var(--duration-default)}.checkbox--plain{color:rgb(var(--color-foreground));font-size:var(--font-size-static-medium);text-transform:none;letter-spacing:normal}.checkbox--disabled{opacity:.6;pointer-events:none}.checkbox input{cursor:pointer;position:relative;flex-shrink:0;border:.1rem solid rgba(var(--color-border),var(--alpha-border));margin:0;padding:0;width:1.6rem;height:1.6rem;background:transparent;appearance:none;-webkit-appearance:none;transition:border-color var(--duration-default),background-color var(--duration-default)}.checkbox input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:.6rem;width:.6rem;background-color:currentColor;opacity:0;transition:opacity var(--duration-default)}.checkbox input+label,.checkbox__label{cursor:pointer;padding-inline:.8rem}.checkbox label a{text-decoration:underline}@media(hover:hover){.checkbox label a:hover{text-decoration:none}}.checkbox input:checked{border-color:currentColor;background-color:rgba(var(--color-border),var(--alpha-border))}.checkbox input:checked:before{opacity:1}.checkbox--color input{border:none;transition:transform var(--duration-default)}.checkbox--color input:before{display:none}.checkbox--color input+label{border:none}.checkbox--color input:checked~label{text-decoration-color:currentColor}.checkbox--color label:first-of-type{flex-shrink:0}.checkbox--color .checkbox__label{flex:1;text-decoration:underline solid transparent .1rem;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-default)}@media(hover:hover){.checkbox--color:hover input+label{transform:scale(1.25)}}quantity-input{display:block}.quantity{color:var(--color-form-text);position:relative;width:8rem}.quantity__wrapper{display:flex;justify-content:space-between;padding:0 .4rem;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--badge-border-radius)}.quantity__input{color:rgb(var(--color-foreground));font:inherit;font-size:var(--font-size-static-small);text-align:center;background-color:transparent;border-radius:0;border:none;padding:0;width:2rem;height:2.8rem;flex-grow:0;-webkit-appearance:none;appearance:none;pointer-events:none}.quantity__button{color:rgb(var(--color-foreground));width:2rem;flex-shrink:0;opacity:.5;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.quantity__button svg{pointer-events:none}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-shadow)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-shadow)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantity--compact .quantity__input{width:4rem;height:4rem;flex-grow:0}.select-input{width:100%}select{background:none;color:inherit}dropdown-input.has-error .dropdown__button{border-color:var(--color-error)}.select-input__wrapper,.dropdown__button{position:relative;color:rgb(var(--color-foreground))}.select-input__wrapper svg,.dropdown__button svg{position:absolute;top:50%;right:1.6rem;z-index:1;transform:translateY(-50%);pointer-events:none}.select-input__el,.dropdown__button{-webkit-appearance:none;appearance:none;font:inherit;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:var(--font-size-static-small);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase;background-color:transparent;width:100%;height:6rem;padding:.8rem 4.8rem .8rem 1.6rem;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);transition:border-color var(--duration-default)}.select-input--default .select-input__el,.dropdown__button{color:rgb(var(--color-foreground));text-transform:none;letter-spacing:0;height:4.8rem;padding-top:0;padding-bottom:0}.select-input--default .select-input__el:focus,.select-input--default .select-input__el:hover,.dropdown__button:hover,.dropdown__button:focus,.is-open .dropdown__button{border-color:rgba(var(--color-border),var(--alpha-border));outline:none}.dropdown__button span{height:100%;display:flex;align-items:center}.dropdown__list{background-color:rgb(var(--color-background));width:100%;max-height:30rem;border:.1rem solid rgba(var(--color-border),var(--alpha-border));overflow-y:auto;position:absolute!important;top:calc(100% - 1px);left:0;z-index:1;opacity:0;visibility:hidden;transition:opacity var(--duration-default),visibility var(--duration-default)}.is-open .dropdown__list{opacity:1;visibility:visible}.dropdown__item-button{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));font:inherit;font-family:var(--font-heading-family);font-size:var(--font-size-static-small);text-align:center;display:block;width:100%;height:4.8rem;padding:0;border:none;border-radius:0;cursor:pointer;will-change:background-color;transition:background-color var(--duration-default)}.is-active .dropdown__item-button{background-color:rgba(var(--color-foreground),.025)}@media(hover:hover){.dropdown__item-button:hover:not([disabled]){background-color:rgba(var(--color-foreground),.05)}.dropdown__item-button[disabled]:hover{cursor:not-allowed}}.shopify-policy__title{margin:0 0 .8rem}.shopify-policy__title>*{text-transform:capitalize;font-size:calc(var(--font-heading-scale) * var(--h3-multiplier));color:rgb(var(--color-heading-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);word-break:break-word;margin-block:0;line-height:var(--line-height-h3);padding-block:calc(var(--h3-multiplier) / 5)}.shopify-policy__container{padding-top:4rem;padding-bottom:3.2rem;max-width:calc(var(--page-width) * var(--max-w-narrower-multiplier))}@media screen and (min-width:750px){.shopify-policy__title{margin:0 0 1.6rem}.shopify-policy__container{padding-top:3.2rem;padding-bottom:6.4rem}}.rte{color:rgb(var(--color-foreground))}.rte a{color:currentColor}.rte p:first-child{margin-top:0}.rte p:last-child{margin-bottom:0}.rte p>img{width:100%;display:block;margin:3.2rem 0}@media screen and (min-width:990px){.rte p>img{margin:4.8rem 0}}.rte table{width:100%}.rte table td:not(:first-child){text-align:center}.rte iframe{max-width:100%;display:block;margin-inline:auto}.price{font-size:var(--font-size-static-small);color:rgb(var(--color-heading-text));line-height:var(--line-height-medium);font-weight:var(--font-weight-normal)}.price__sale--has-badge{display:flex;align-items:center;justify-content:space-between}.price__sale--has-badge .price__sale-inner{flex-shrink:0}.price__sale--has-badge .price__sale-inner:not(:last-child){margin-right:1.6rem}.price span.sale,.price ins{color:var(--color-error);text-decoration:none}.price del{color:rgb(var(--color-foreground));margin-right:.5rem}.badge{height:fit-content;display:inline-block;padding:.5rem;background-color:rgb(var(--color-tag-background))}.badge--round{border-radius:1.4rem;padding-left:.8rem;padding-right:.8rem}.badge--transparent{padding:0;background-color:transparent}.swiper-buttons{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;position:absolute;top:50%;left:0;right:0;z-index:1;transform:translateY(-50%);pointer-events:none}.swiper-button{width:4.2rem;height:4rem;padding:0;background:none;border:none;border-radius:0;cursor:pointer;pointer-events:all;position:relative;will-change:opacity;transition:opacity var(--duration-default);color:rgba(var(--color-button-swiper))}.swiper-button:disabled,.swiper-button-disabled{opacity:.5;pointer-events:none}button[class*=" swiper-button--prev"]{margin-inline-end:1.6rem;transform:scaleX(-1)}@media(hover:hover){.swiper-button:hover{opacity:.7}}.section__head--buttons .swiper-buttons{margin-block-start:0;margin-inline-start:3.6rem;padding:0}.section__head--buttons .swiper-buttons .swiper-button{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center}.section__head--buttons .swiper-buttons .icon{width:1.6rem;height:1.6rem}.section__head--buttons .swiper-buttons .swiper-button--prev{margin-inline-end:1.6rem}.swiper-pagination--shape{display:flex;align-items:center;--swiper-pagination-top: 1rem;top:1rem;left:1rem!important;bottom:unset!important;width:fit-content!important}.swiper-pagination--shape .swiper-pagination-bullet{position:relative;display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin:0 10px;background-color:transparent;border-radius:.5rem;border:.2rem solid rgba(255,255,255,0);cursor:pointer;transition:.3s}.swiper-pagination--shape .swiper-pagination-bullet span{color:rgb(var(--color-white-rgb));font-size:var(--font-size-static-small);font-weight:var(--font-heading-weight);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);letter-spacing:.2rem}.swiper-pagination--shape .progress--square .origin{border-radius:.5rem;fill:transparent;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:155px;stroke-dashoffset:155px}.swiper-pagination--shape .progress--circle{display:block;position:fixed;left:-1.6rem;transform:rotate(-90deg)}.swiper-pagination--shape .progress--circle .origin{fill:transparent;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:56.5487px;stroke-dashoffset:56.5487px}.swiper-pagination--shape .swiper-pagination-bullet-active .progress--circle .origin{animation:circle-progress var(--slideshow-pagination-progress-time)}.swatches ul{display:flex;gap:.8rem;flex-wrap:wrap}.swatch{position:relative;margin:0;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:0;display:block;width:3.2rem;height:3.2rem;background-size:cover;background-position:50% 50%;cursor:pointer;transition:opacity var(--duration-default),border-color var(--duration-default),transform var(--duration-default)}.swatch.swatch--circle{border:0;margin-left:.4rem}.swatch.swatch--circle:after{content:"";display:block;position:absolute;width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;right:-3px;bottom:-3px;left:-3px;border:.15rem solid rgba(var(--color-border),var(--alpha-border));border-radius:0;z-index:1}.swatch.is-active,.swatch.is-active:after{border-color:rgba(var(--color-foreground),var(--alpha-border))}.swatch--square{border-radius:0rem}.swatch--round{border-radius:.4rem}.swatch--circle,.swatch.swatch--circle:after{border-radius:50%}.swatch--sm{width:1.6rem;height:1.6rem}.swatch--hide-line:after{display:none}@media(hover:hover){.swatch:not(input:disabled+.swatch):hover{transform:scale(1.25)}}input:disabled+.swatch:after{opacity:1}div:not(.card-product__swatches) input:disabled+div:not(.card-product__swatches) .swatch{cursor:default;background:linear-gradient(to top right,transparent calc(50% - 1px),rgb(var(--color-link)),transparent calc(50% + 1px))}input:disabled+.swatch:not(.is-active){border:.1rem solid rgba(var(--color-border),var(--alpha-border))}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.section{padding:calc(var(--section-spacing-unit-size) * 2) 0;background-color:rgb(var(--color-background))}.section.layout-1 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-foot" "section-body section-body section-body" ". . ."}.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-1 .section__head{text-align:left}.section.layout-1 .section__head--buttons{position:relative;justify-content:flex-end;white-space:nowrap}.section.layout-2 .section__head,.section.layout-1 .section__foot,.section.layout-2 .section__foot,.section-layout-2 .section__foot{text-align:center}.section.layout-1 .section__foot{align-content:end;height:100%;margin-block:0;padding-block-end:calc(var(--section-spacing-unit-size) * 2);text-align:right}.section.layout-1 .section__foot:has(.button--text){padding-block-end:calc(var(--section-spacing-unit-size) * 2 + .4rem)}.section.layout-2 .section__foot:has(.button--text){padding-block-end:.4rem}.section.layout-1 .card-slider__buttons{position:relative;margin-inline-start:3.6rem;position:unset;transform:unset}.section.layout-2 .section__foot,.section-layout-2 .section__foot{margin-block-start:calc(var(--section-spacing-unit-size) * 2);margin-block-end:0}.section.layout-2 .card-slider__buttons,.section.layout-2 .card-product-slider__buttons{justify-content:center}.section.layout-1 .swiper-button,.section.layout-2 .swiper-button{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.section.layout-1 .section__head{height:100%;padding-block-end:calc(var(--section-spacing-unit-size) * 2.25);margin-block-end:0}.section.layout-1 .section__foot{padding-block-end:calc(var(--section-spacing-unit-size) * 2.25)}.section.layout-1 .card-slider__buttons{justify-content:flex-end}.section.layout-2 .container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head section-head" "section-body section-body section-body" "section-foot section-foot section-foot"}.section.layout-2 .section__head,.section.layout-2 .section__foot,.section-layout-2 .section__foot{text-align:center}.section.layout-2 .card-slider__buttons,.section.layout-2 .card-product-slider__buttons{justify-content:center}.section.layout-2 .swiper-button{color:var(--color-black)}}.section__head{grid-area:section-head}.section__body{grid-area:section-body}.section__foot{grid-area:section-foot}.section__head .section__title{margin:0}.section__head,.section__foot{margin-block-end:calc(var(--section-spacing-unit-size) * 2)}.section__foot{text-align:center;align-self:center}.section__head--in{display:flex;align-items:flex-end;justify-content:space-between}.section__head--buttons{display:flex;align-items:center;justify-content:center;margin-top:.5rem}@media screen and (min-width:750px){.section__head{margin-block-end:calc(var(--section-spacing-unit-size) * 2.25)}.section__head-inner{display:grid;grid-template-columns:repeat(2,auto);column-gap:3.2rem;align-items:center;justify-content:space-between}}.section--header+.section-announcement-bar{position:sticky;top:var(--header-height, var(--default-header-height));z-index:3;left:0;width:100%}nav-accordion{display:block}localization-form{display:block}.no-scrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{width:0;display:none}svg{display:block}.font-size-xs{font-size:var(--font-size-static-extra-small)}.font-size-s{font-size:var(--font-size-static-small)}.font-size-md{font-size:var(--font-size-static-medium)}.font-size-lg{font-size:var(--font-size-static-large)}.font-size-xl{font-size:var(--font-size-static-extra-large)}.font-size-h1{font-size:var(--font-size-static-h1)}.font-size-h2{font-size:var(--font-size-static-h2)}.font-size-h3{font-size:var(--font-size-static-h3)}.font-size-h4{font-size:var(--font-size-static-h4)}.font-size-h5{font-size:var(--font-size-static-h5)}.font-size-h6{font-size:var(--font-size-static-h6)}.font-size-h7{font-size:var(--font-size-static-h7)}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.color-inherit{color:inherit}.color-inverse{color:rgb(var(--color-background));background-color:rgb(var(--color-foreground))}.color-red{color:var(--color-error)}.color-background-red{background-color:var(--color-error)}.color-background{background-color:rgb(var(--color-background))}.color-text-inverse{--color-foreground: rgb(var(--color-background))}.color-headings{color:rgb(var(--color-heading-text))}.color-body-background{background-color:rgb(var(--color-background))}.color-body-text{color:rgb(var(--color-foreground))}.text-current{color:currentColor}.text-neutral-medium{color:rgb(var(--color-foreground))}.absolute{position:absolute!important}.relative{position:relative!important}@media screen and (max-width:749px){.absolute--mobile{position:absolute!important}.relative--mobile{position:relative!important}}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}@media screen and (max-width:749px){.text-start--mobile{text-align:start}.text-center--mobile{text-align:center}.text-end--mobile{text-align:end}.text-left-mobile{text-align:left}.text-center-mobile{text-align:center}.text-right-mobile{text-align:right}}@media screen and (min-width:750px){.text-left-desktop{text-align:left}.text-center-desktop{text-align:center}.text-right-desktop{text-align:right}}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-self-start,.justify-self-left{justify-self:start}.justify-self-center{justify-self:center}.justify-self-right,.justify-self-end{justify-self:end}@media screen and (max-width:749px){.justify-self-start-mobile,.justify-self-left-mobile{justify-self:start}.justify-self-center-mobile{justify-self:center}.justify-self-right-mobile,.justify-self-end-mobile{justify-self:end}}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}@media screen and (max-width:749px){.justify-start-mobile{justify-content:flex-start}.justify-center-mobile{justify-content:center}.justify-between-mobile{justify-content:space-between}.justify-end-mobile{justify-content:flex-end}.align-start-mobile{align-items:flex-start}.align-center-mobile{align-items:center}.align-end-mobile{align-items:flex-end}.align-self-start-mobile{align-self:flex-start}.justify-start--mobile{justify-content:start}.justify-center--mobile{justify-content:center}.justify-between--mobile{justify-content:space-between}.justify-end--mobile{justify-content:end}.align-start--mobile{align-items:start}.align-center--mobile{align-items:center}.align-end--mobile{align-items:end}.align-self-start--mobile{align-self:start}.align-self-center--mobile{align-self:center}.align-self-end--mobile{align-self:end}}@media screen and (min-width:750px){.justify-start-desktop{justify-content:flex-start}.justify-center-desktop{justify-content:center}.justify-between-desktop{justify-content:space-between}.justify-end-desktop{justify-content:flex-end}.align-start-desktop{align-items:flex-start}.align-center-desktop{align-items:center}.align-end-desktop{align-items:flex-end}.align-self-start-desktop{align-self:flex-start}}.bg-default{background-color:rgb(var(--color-background))}.bg-transparent{background-color:transparent}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.button-reset{cursor:pointer;-webkit-appearance:none;appearance:none;border:none;border-radius:0;padding:0;margin:0;background-color:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.text-nowrap{white-space:nowrap}.text--label,.text--link{position:relative;font-family:var(--font-heading-family);font-size:var(--font-size-static-extra-small);font-weight:var(--font-heading-weight);line-height:1.15;text-transform:uppercase;letter-spacing:.14rem;margin-block-end:-.4rem;padding-block:.625rem}.text--link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:currentColor;opacity:.3;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-long),opacity var(--duration-long)}@media(hover:hover){.text--link:hover:before,.header__nav-item:hover .text--link:before{opacity:1;transform:scaleX(1);transform-origin:left}}.text-navigation-button{color:rgb(var(--color-link));font-size:var(--font-size-static-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-medium);text-transform:uppercase}.search{font-size:1.4rem}.search__controls{position:relative}.search__button{color:rgb(var(--color-link));position:absolute;top:.1rem;left:0rem;height:calc(100% - .2rem);padding:.8rem 1.2rem;z-index:2;transition:background-color var(--duration-default),transform var(--duration-short)}.search__button svg{width:1.7rem;height:1.7rem}.search__button.search__button--clear{top:1.5rem;left:calc(100% - 9rem);padding:.8rem 1.2rem;height:unset;background:rgb(var(--color-border));font-size:var(--font-size-static-extra-small);font-weight:500;text-transform:uppercase;letter-spacing:.14rem;border-radius:var(--button-border-radius)}.search__message{margin-top:3.2rem;text-align:center}.search .search__message p{font-size:var(--font-size-static-medium)}text-truncater{display:flex;flex-direction:column;gap:1.2rem}text-truncater .button{width:-moz-fit-content;width:fit-content;display:flex;gap:.8rem}text-truncater.disabled .button{display:none}text-truncater div:not(.truncated-text)+.button .icon-minus,text-truncater div.truncated-text+.button .icon-plus{display:inline}text-truncater div:not(.truncated-text)+.button .icon-plus,text-truncater div.truncated-text+.button .icon-minus{display:none}text-truncater:not(.disabled) .truncated-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width:989px)and (hover:hover){.search__button:hover{background-color:rgba(var(--color-border),var(--alpha-border))}}@media screen and (min-width:990px){.search__button{top:0;left:0;height:auto;padding:.6rem}.search__button.search__button--clear{top:.3rem;left:calc(100% - 9rem);padding:.8rem 1.2rem}.search__button svg{width:1.6rem;height:1.6rem}}.search__button:disabled{visibility:hidden;pointer-events:none}.card{position:relative;text-align:center;color:rgb(var(--color-heading-text))}.card>a{display:block;position:relative}.card__content{position:absolute;z-index:2;padding:calc(var(--section-spacing-unit-size) * 1.5)}.content-centered:not(.header__card-text) .card__content{top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}.content-bottom-left:not(.header__card-text) .card__content{bottom:0;left:0;text-align:left}.content-bottom-centered:not(.header__card-text) .card__content{bottom:0;left:0;text-align:center;width:100%}.card__title{margin:0;color:inherit}.newsletter__controls{position:relative}.newsletter__field .field__message{display:block;margin-top:.8rem}.newsletter__button{position:absolute;top:.1rem;right:.1rem;height:4.8rem;padding:0 2.4rem;color:rgb(var(--color-link));letter-spacing:var(--letter-spacing-medium);font-size:var(--font-size-static-small);font-weight:var(--font-body-weight);line-height:var(--line-height-small);text-transform:uppercase;z-index:2;transition:background-color var(--duration-default)}@media(hover:hover){.newsletter__button:hover{background-color:rgba(var(--color-border),var(--alpha-border))}}accordion-default{display:block}html.js .accordion__body{overflow:visible hidden;height:0;opacity:0;transform:translateY(2.4rem);transition:height var(--duration-default),opacity var(--duration-default),transform var(--duration-default)}html.js .accordion__section.is-active .accordion__body{opacity:1;transform:none}html.js .accordion__section.default-active .accordion__body{height:auto}.accordion summary{-webkit-user-select:none;user-select:none}.accordion__icon svg{width:1em;height:1em;transform:rotate(0);transition:transform var(--duration-default)}.accordion__section.is-active .accordion__icon svg,html.no-js .accordion__section[open] .accordion__icon svg{transform:rotate(180deg)}.lds-ring{display:inline-block;position:relative;width:4.8rem;height:4.8rem}.lds-ring span{box-sizing:border-box;display:block;position:absolute;width:3.2rem;height:3.2rem;margin:.8rem;border:.3rem solid currentColor;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width:990px){.pt-0-desktop{padding-top:0!important}.pb-0-desktop{padding-bottom:0!important}}@media screen and (max-width:989px){.pt-0-mobile{padding-top:0!important}.pb-0-mobile{padding-bottom:0!important}}@media screen and (max-width:749px){.pt-0-mobile-small{padding-top:0!important}.pb-0-mobile-small{padding-bottom:0!important}}@media screen and (min-width:750px){.pt-0-mobile-small-up{padding-top:0!important}.pb-0-mobile-small-up{padding-bottom:0!important}}.breadcrumbs{color:rgb(var(--color-foreground));font-size:var(--font-size-static-extra-small);font-weight:500;line-height:1.15;letter-spacing:var(--letter-spacing-small);text-transform:uppercase;width:100%}.breadcrumbs__list{display:flex}.breadcrumbs__list>li{white-space:nowrap}.breadcrumbs__list>li:not(:last-child){opacity:.75}.breadcrumbs__separator{margin:0 .8rem}.breadcrumbs__link{text-decoration:underline solid transparent .1rem;text-underline-offset:.4rem;transition:text-decoration-color var(--duration-short);text-decoration-color:currentColor;padding-block:.525rem}.breadcrumbs span{opacity:.8}.breadcrumbs--start .breadcrumbs__list{justify-content:start}.breadcrumbs--center .breadcrumbs__list{justify-content:center}.breadcrumbs--end .breadcrumbs__list{justify-content:end}@media(hover:hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}@media screen and (max-width:749px){.breadcrumbs__list{overflow-x:auto}}html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:fade-in .8s forwards paused}@media screen and (max-width:749px){html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:var(--theme-js-animations-on-mobile)}}html.js:not(.shopify-design-mode) .animation-init{animation-play-state:running}html.js:not(.shopify-design-mode) .animation-none{animation:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.pulse{display:block;width:3rem;height:3rem;position:relative;color:rgb(var(--color-background))}.pulse:after,.pulse:before{content:"";position:absolute;border-radius:50%;background-color:currentColor}.pulse:before{top:0;left:0;width:100%;height:100%;opacity:.5;animation:pulse 1.6s ease-out .1s infinite both}.pulse:after{z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:1.2rem;height:1.2rem}@keyframes pulse{0%{transform:scale(.4)}45%{transform:scale(1)}55%{opacity:.5}to{opacity:0}}.entry{color:rgba(var(--color-foreground),.7);line-height:2.56rem}.entry>:first-child{margin-top:0}.entry>:last-child{margin-bottom:0}.entry ul{display:inline-block;margin-top:0;padding-left:1.8rem}.entry--list-padding-none ul{padding-left:0}.youtube-container{overflow:hidden;width:100%;height:calc(100% + 12rem);pointer-events:none}.youtube-container iframe{width:auto;height:calc(100% + 12rem)!important}.social-sharing{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.social-sharing a{display:flex;align-items:center;justify-content:center;padding:1.2rem;transition:opacity var(--duration-default)}.social-sharing a>svg{width:2.4rem;height:2.4rem}@media(hover:hover){.social-sharing a:hover{opacity:.7}}.shopify-challenge__button{color:var(--color-button-filled-text);background-color:var(--color-button-filled-background)}@media(hover:hover){.shopify-challenge__button:hover{color:var(--color-button-filled-background);background-color:var(--color-button-filled-text);border-color:var(--color-button-filled-background)}}.pswp{top:calc(var(--header-height, var(--default-header-height)))!important;height:calc(100% - var(--header-height, var(--default-header-height)))!important}.scroll-y-0 .pswp{top:calc(var(--header-height, var(--default-header-height)) + var(--announcement-bar-height))!important;height:calc(100% - var(--header-height, var(--default-header-height)) - var(--announcement-bar-height))!important}.countdown-timer{display:block}.countdown-timer__columns{display:flex}.countdown-timer__column{flex:1 0 0}.countdown-timer__column>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.countdown-timer__column--col>div{flex-direction:column}.countdown-timer__column--row>div{flex-direction:row}.countdown-timer__column:first-child .countdown-timer__column-number:before{display:none}.countdown-timer__column-text{text-transform:uppercase}@media screen and (min-width:750px){.countdown-timer{display:flex;align-items:center;justify-content:center}}.main-product{max-width:100vw}.ingredients .slides::-webkit-scrollbar{width:10px;height:16px}.ingredients .slides::-webkit-scrollbar-thumb{background:#fff;border:1px solid black}.ingredients .slides::-webkit-scrollbar-track{background:#000}.ingredients .slides>div{scroll-snap-align:start}.ingredients .tab:last-child{border-bottom:1px solid black}.ingredients .tab__content{max-height:0;overflow:hidden;transition:max-height 1s ease-out}.ingredients .tab input:checked~.tab__content{max-height:100rem;transition:max-height 1s ease-in}#rewards-hero .h-\[80vh\]{height:80vh}#rewards-hero .w-full{width:100%}#rewards-hero .h-full{height:100%}#rewards-hero .relative{position:relative}#rewards-hero img.absolute{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#rewards-hero .absolute{position:absolute}#rewards-hero .inset-0{top:0;right:0;bottom:0;left:0}#rewards-hero .flex{display:flex}#rewards-hero .flex-col{flex-direction:column}#rewards-hero .items-center{align-items:center}#rewards-hero .justify-end{justify-content:flex-end}#rewards-hero .text-white{color:#fff}#rewards-hero .text-center{text-align:center}#rewards-hero .text-xs{font-size:.75rem;line-height:1rem}#rewards-hero .p-8{padding:2rem}#rewards-hero .text-3xl{font-size:1.875rem;line-height:2.25rem}#rewards-hero .font-bold{font-weight:700}#rewards-hero .mb-4{margin-bottom:1rem}#rewards-hero .grid{display:grid}#rewards-hero .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#rewards-hero .gap-4{gap:1rem}#rewards-hero button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:1.125rem;font-weight:500;height:2.5rem;padding:2rem;background-color:#fff;color:#000;border-radius:0;width:18rem;transition:all .2s;text-transform:capitalize}#rewards-hero button:hover{background-color:#f4f4f5}#rewards-hero button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-ring, #ring-color),0 0 0 4px var(--color-background, #background-color)}#rewards-hero button:disabled{pointer-events:none;opacity:.5}#rewards-hero a.text-white{color:#fff;text-decoration:none}.tailwind *,.tailwind *:before,.tailwind *:after{box-sizing:border-box}.tailwind body,.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind p,.tailwind figure,.tailwind blockquote,.tailwind dl,.tailwind dd{margin:0}.tailwind body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}.tailwind img,.tailwind picture{max-width:100%;display:block}.tailwind input,.tailwind button,.tailwind textarea,.tailwind select{font:inherit}@media(prefers-reduced-motion:reduce){.tailwind html:focus-within{scroll-behavior:auto}.tailwind *,.tailwind *:before,.tailwind *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tailwind body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tailwind a{color:inherit;text-decoration:inherit}.tailwind h1,.tailwind h2,.tailwind h3,.tailwind h4,.tailwind h5,.tailwind h6{font-size:inherit;font-weight:inherit}.tailwind#rewards-how-it-works{font-size:1rem;line-height:1.5}.tailwind#rewards-how-it-works .max-w-\[768px\]{max-width:768px}.tailwind#rewards-how-it-works .mx-auto{margin-left:auto;margin-right:auto}.tailwind#rewards-how-it-works .bg-zinc-200\/0{background-color:#e4e4e700}.tailwind#rewards-how-it-works .container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.tailwind#rewards-how-it-works .container{max-width:640px}}@media(min-width:768px){.tailwind#rewards-how-it-works .container{max-width:768px}}.tailwind#rewards-how-it-works .grid{display:grid}.tailwind#rewards-how-it-works .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tailwind#rewards-how-it-works .gap-8{gap:2rem}.tailwind#rewards-how-it-works .flex{display:flex}.tailwind#rewards-how-it-works .flex-col{flex-direction:column}.tailwind#rewards-how-it-works .items-center{align-items:center}.tailwind#rewards-how-it-works .justify-center{justify-content:center}.tailwind#rewards-how-it-works .gap-4{gap:1rem}.tailwind#rewards-how-it-works .gap-16{gap:4rem}.tailwind#rewards-how-it-works .text-center{text-align:center}.tailwind#rewards-how-it-works .text-lg{font-size:1.125rem;line-height:1.75rem}.tailwind#rewards-how-it-works .rounded-full{border-radius:9999px}.tailwind#rewards-how-it-works .bg-zinc-300{background-color:#d4d4d8}.tailwind#rewards-how-it-works .w-36{width:9rem}.tailwind#rewards-how-it-works .h-36{height:9rem}.tailwind#rewards-how-it-works .relative{position:relative}.tailwind#rewards-how-it-works .absolute{position:absolute}.tailwind#rewards-how-it-works .inset-0{top:0;right:0;bottom:0;left:0}.tailwind#rewards-how-it-works .w-full{width:100%}.tailwind#rewards-how-it-works .h-full{height:100%}.tailwind#rewards-how-it-works .object-cover{object-fit:cover}@media(max-width:639px){.tailwind#rewards-how-it-works .max-sm\:flex-col{flex-direction:column}}.tailwind#rewards-collect{font-size:1rem;line-height:1.5}.tailwind#rewards-collect .max-w-\[768px\]{max-width:768px}.tailwind#rewards-collect .mx-auto{margin-left:auto;margin-right:auto}.tailwind#rewards-collect .bg-zinc-200\/0{background-color:#e4e4e700}.tailwind#rewards-collect .py-24{padding-top:6rem;padding-bottom:6rem}.tailwind#rewards-collect .container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.tailwind#rewards-collect .container{max-width:640px}}@media(min-width:768px){.tailwind#rewards-collect .container{max-width:768px}}.tailwind#rewards-collect .flex{display:flex}.tailwind#rewards-collect .items-center{align-items:center}.tailwind#rewards-collect .justify-center{justify-content:center}.tailwind#rewards-collect .text-lg{font-size:1.125rem;line-height:1.75rem}.tailwind#rewards-collect .font-bold{font-weight:700}.tailwind#rewards-collect .grid{display:grid}.tailwind#rewards-collect .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.tailwind#rewards-collect .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tailwind#rewards-collect .mt-8{margin-top:2rem}.tailwind#rewards-collect .gap-0{gap:0}.tailwind#rewards-collect .aspect-square{aspect-ratio:1 / 1}.tailwind#rewards-collect .bg-zinc-200{background-color:#e4e4e7}.tailwind#rewards-collect .bg-white{background-color:#fff}.tailwind#rewards-how-to-use-point{font-size:1rem;line-height:1.5}.tailwind#rewards-how-to-use-point .max-w-4xl{*/ max-width: 896px}.tailwind#rewards-how-to-use-point .mx-auto{margin-left:auto;margin-right:auto}.tailwind#rewards-how-to-use-point .bg-zinc-200\/0{background-color:#e4e4e700}.tailwind#rewards-how-to-use-point .container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.tailwind#rewards-how-to-use-point .container{max-width:640px}}@media(min-width:768px){.tailwind#rewards-how-to-use-point .container{max-width:768px}}@media(min-width:1024px){.tailwind#rewards-how-to-use-point .container{max-width:1024px}}.tailwind#rewards-how-to-use-point .flex{display:flex}.tailwind#rewards-how-to-use-point .items-center{align-items:center}.tailwind#rewards-how-to-use-point .justify-center{justify-content:center}.tailwind#rewards-how-to-use-point .grid{display:grid}.tailwind#rewards-how-to-use-point .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.tailwind#rewards-how-to-use-point .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tailwind#rewards-how-to-use-point .mt-8{margin-top:2rem}.tailwind#rewards-how-to-use-point .gap-2{gap:.5rem}.tailwind#rewards-how-to-use-point .aspect-\[9\/16\]{aspect-ratio:9 / 16}.tailwind#rewards-how-to-use-point .bg-gray-200{background-color:#e5e7eb}#review-pc .content{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#review-pc .slider{position:relative;width:100%;display:flex;overflow:hidden}#review-pc .slider .slider-inner{display:flex;width:100%;transition:all .3s}#review-pc .slider .slide{flex:none;width:100%}#review-pc .slider .indicators{display:flex;justify-content:center;position:absolute;bottom:16px;right:0;left:0;z-index:1}#review-pc .slider .indicators .indicator{margin:0 5px;width:10px;height:10px;background-color:#000;border:1px solid #000;border-radius:4px;opacity:.6;cursor:pointer;transition:all .3s}#review-pc .slider .indicators .indicator[active]{width:15px;opacity:1}#review-pc .slider .arrows .arrow-prev,#review-pc .slider .arrows .arrow-next{display:flex;align-items:center;justify-content:center;position:absolute;width:30px;height:30px;background-color:#000;border:1px solid transparent;border-radius:4px;opacity:.6;cursor:pointer;transition:all .3s}#review-pc .slider .arrows .arrow-prev:hover,#review-pc .slider .arrows .arrow-next:hover{opacity:.8}#review-pc .slider .arrows .arrow-prev{left:0}#review-pc .slider .arrows .arrow-next{right:0}#review-pc .slider .arrows .arrow-prev,#review-pc .slider .arrows .arrow-next{color:#000;opacity:.5}#review-pc .slider .arrows .arrow-prev{position:absolute;bottom:0}#review-pc .slider .arrows .arrow-next{position:absolute;bottom:0;left:36px}#review-pc .video-container{grid-column:span 2 / span 2;position:relative;min-height:20rem}#review-pc .video-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#magazine-pc .container{*/ max-width: 80rem;margin-left:auto;margin-right:auto}#magazine-pc .flex{display:flex}#magazine-pc .items-center{align-items:center}#magazine-pc .justify-center{justify-content:center}#magazine-pc .gap-2{gap:.5rem}#magazine-pc .mt-\[3px\]{margin-top:3px}#magazine-pc .mt-16{margin-top:4rem}#magazine-pc .p-4{padding:1rem}#magazine-pc .p-16{padding:4rem}#magazine-pc .p-14{padding:3.5rem}#magazine-pc .pl-18{padding-left:4.5rem}#magazine-pc .text-3xl{font-size:1.875rem;line-height:2.25rem}#magazine-pc .font-bold{font-weight:700}#magazine-pc .h-4{height:1rem}#magazine-pc .grid{display:grid}#magazine-pc .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#magazine-pc .aspect-\[16\/9\]{aspect-ratio:16 / 9}#magazine-pc .cursor-pointer{cursor:pointer}#magazine-pc .opacity-40{opacity:.4}#magazine-pc .hover\:opacity-100:hover{opacity:1}#magazine-pc .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#magazine-pc .duration-500{transition-duration:.5s}#magazine-pc .hidden{display:none}@media(max-width:750px){#magazine-pc{display:none}}#header .relative{position:relative;width:200px;height:14px}#header .on-hover{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;opacity:0}#header .on-hover:hover{opacity:100%;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}#header .shop-name{position:absolute;top:0;right:0;bottom:0;left:0}@media(hover:hover){#header .header__logo a:hover{opacity:1}}#header .header__nav-item-3 .header__nav--group-link .header__nav-links-item:nth-child(1) li{color:#000}.rivo-how-it-works-step-image{display:flex;align-items:center;justify-content:center}.qsk-popup__box-description{margin-top:28px}.qsk-popup__box-title{display:none}/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-container{width:100%}@media(min-width:640px){.tw-container{max-width:640px}}@media(min-width:768px){.tw-container{max-width:768px}}@media(min-width:1024px){.tw-container{max-width:1024px}}@media(min-width:1280px){.tw-container{max-width:1280px}}@media(min-width:1536px){.tw-container{max-width:1536px}}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-inset-y-0{top:0;bottom:0}.tw-bottom-4{bottom:1rem}.tw-left-0{left:0}.tw-right-0{right:0}.tw-top-20{top:5rem}.tw-z-10{z-index:10}.tw-order-1{order:1}.tw-col-span-1{grid-column:span 1/span 1}.tw-col-span-12{grid-column:span 12/span 12}.tw-col-span-2{grid-column:span 2/span 2}.tw-m-0{margin:0}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-8{margin-top:2rem;margin-bottom:2rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-8{margin-bottom:2rem}.tw-ml-1{margin-left:.25rem}.tw-ml-auto{margin-left:auto}.tw-mt-10{margin-top:2.5rem}.tw-mt-12{margin-top:3rem}.tw-mt-2{margin-top:.5rem}.tw-mt-4{margin-top:1rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-mt-\[3px\]{margin-top:3px}.tw-inline{display:inline}.tw-flex{display:flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-aspect-\[1\/1\]{aspect-ratio:1/1}.tw-aspect-\[4\/5\]{aspect-ratio:4/5}.tw-h-10{height:2.5rem}.tw-h-36{height:9rem}.tw-h-4{height:1rem}.tw-h-48{height:12rem}.tw-h-6{height:1.5rem}.tw-h-7{height:1.75rem}.tw-h-\[100px\]{height:100px}.tw-h-full{height:100%}.tw-max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.tw-min-h-24{min-height:6rem}.tw-w-10{width:2.5rem}.tw-w-11\/12{width:91.666667%}.tw-w-2\/5{width:40%}.tw-w-36{width:9rem}.tw-w-6{width:1.5rem}.tw-w-7{width:1.75rem}.tw-w-\[100px\]{width:100px}.tw-w-full{width:100%}.tw-min-w-48{min-width:12rem}.tw-min-w-\[5rem\]{min-width:5rem}.tw-max-w-2xl{max-width:42rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-5xl{max-width:64rem}.tw-max-w-\[104rem\]{max-width:104rem}.tw-max-w-\[1280px\]{max-width:1280px}.tw-max-w-\[768px\]{max-width:768px}.tw-max-w-\[92rem\]{max-width:92rem}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.tw-snap-mandatory{--tw-scroll-snap-strictness:mandatory}.tw-snap-start{scroll-snap-align:start}.tw-snap-center{scroll-snap-align:center}.tw-list-disc{list-style-type:disc}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-items-start{align-items:flex-start}.tw-items-center{align-items:center}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0{gap:0}.tw-gap-1{gap:.25rem}.tw-gap-12{gap:3rem}.tw-gap-2{gap:.5rem}.tw-gap-24{gap:6rem}.tw-gap-4{gap:1rem}.tw-overflow-hidden{overflow:hidden}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-scroll{overflow-x:scroll}.tw-whitespace-nowrap{white-space:nowrap}.tw-text-wrap{text-wrap:wrap}.tw-rounded-full{border-radius:9999px}.tw-rounded-none{border-radius:0}.tw-border{border-width:1px}.tw-border-2{border-width:2px}.tw-border-b{border-bottom-width:1px}.tw-border-l{border-left-width:1px}.tw-border-r{border-right-width:1px}.tw-border-t{border-top-width:1px}.tw-border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-transparent{border-color:transparent}.tw-border-b-black{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-b-transparent{border-bottom-color:transparent}.tw-border-l-black{--tw-border-opacity:1;border-left-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-l-transparent{border-left-color:transparent}.tw-border-r-black{--tw-border-opacity:1;border-right-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-r-transparent{border-right-color:transparent}.tw-border-t-black{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.tw-border-t-transparent{border-top-color:transparent}.tw-bg-\[\#080808\]{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity))}.tw-bg-blue-200\/0{background-color:#bfdbfe00}.tw-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.tw-bg-red-200\/0{background-color:#fec8c800}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.tw-bg-white\/50{background-color:#ffffff80}.tw-bg-yellow-200\/0{background-color:#fef08b00}.tw-bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.tw-bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity))}.tw-bg-zinc-50\/0{background-color:#fafafa00}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-1{padding:.25rem}.tw-p-12{padding:3rem}.tw-p-2{padding:.5rem}.tw-p-4{padding:1rem}.tw-p-8{padding:2rem}.tw-px-12{padding-left:3rem;padding-right:3rem}.tw-px-16{padding-left:4rem;padding-right:4rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-24{padding-top:6rem;padding-bottom:6rem}.tw-py-4{padding-top:1rem}.tw-pb-4,.tw-py-4{padding-bottom:1rem}.tw-pl-4{padding-left:1rem}.tw-pr-0{padding-right:0}.tw-pt-4{padding-top:1rem}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-\[5\.2vw\]{font-size:5.2vw}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-font-bold{font-weight:700}.tw-font-light{font-weight:300}.tw-capitalize{text-transform:capitalize}.tw-italic{font-style:italic}.tw-text-\[\#080808\]{--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity))}.tw-text-\[\#ad7baf\]{--tw-text-opacity:1;color:rgb(173 123 175/var(--tw-text-opacity))}.tw-text-\[\#ffffff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tw-text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.tw-text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.tw-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-1000{transition-duration:1s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-border-b{border-bottom:1px solid #000}.last\:tw-border-b:last-child{border-bottom-width:1px}.checked\:tw-border-\[\#080808\]:checked{--tw-border-opacity:1;border-color:rgb(8 8 8/var(--tw-border-opacity))}.checked\:tw-bg-\[\#080808\]:checked{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity))}.hover\:tw-border-b-transparent:hover{border-bottom-color:transparent}.hover\:tw-border-l-black:hover{--tw-border-opacity:1;border-left-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:tw-border-r-transparent:hover{border-right-color:transparent}.hover\:tw-border-t-black:hover{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:tw-bg-\[\#F5EEF7\]:hover{--tw-bg-opacity:1;background-color:rgb(245 238 247/var(--tw-bg-opacity))}.hover\:tw-bg-gray-200\/50:hover{background-color:#e5e7eb80}.hover\:tw-opacity-100:hover{opacity:1}.focus\:tw-ring-transparent:focus{--tw-ring-color:transparent}@media not all and (min-width:640px){.max-sm\:tw-order-1{order:1}.max-sm\:tw-order-2{order:2}.max-sm\:tw-mx-auto{margin-left:auto;margin-right:auto}.max-sm\:tw-mb-4{margin-bottom:1rem}.max-sm\:tw-hidden{display:none}.max-sm\:tw-aspect-\[1\/1\]{aspect-ratio:1/1}.max-sm\:tw-aspect-\[16\/9\]{aspect-ratio:16/9}.max-sm\:tw-aspect-\[4\/3\]{aspect-ratio:4/3}.max-sm\:tw-border-l{border-left-width:1px}.max-sm\:tw-px-4{padding-left:1rem;padding-right:1rem}.max-sm\:tw-pb-6{padding-bottom:1.5rem}}@media(min-width:640px){.sm\:tw-absolute{position:absolute}.sm\:tw-order-1{order:1}.sm\:tw-col-span-2{grid-column:span 2/span 2}.sm\:tw-col-span-3{grid-column:span 3/span 3}.sm\:tw-col-span-4{grid-column:span 4/span 4}.sm\:tw-col-span-8{grid-column:span 8/span 8}.sm\:tw-col-span-9{grid-column:span 9/span 9}.sm\:tw-mt-0{margin-top:0}.sm\:tw-block{display:block}.sm\:tw-inline{display:inline}.sm\:tw-flex{display:flex}.sm\:tw-grid{display:grid}.sm\:tw-hidden{display:none}.sm\:tw-h-\[40rem\]{height:40rem}.sm\:tw-min-h-\[70vh\]{min-height:70vh}.sm\:tw-w-4\/5{width:80%}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-flex-col{flex-direction:column}.sm\:tw-items-start{align-items:flex-start}.sm\:tw-justify-center{justify-content:center}.sm\:tw-gap-4{gap:1rem}.sm\:tw-border-r{border-right-width:1px}.sm\:tw-p-4{padding:1rem}.sm\:tw-px-8{padding-left:2rem;padding-right:2rem}.sm\:tw-pb-8{padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map */
