/** Shopify CDN: Minification failed

Line 149:0 All "@import" rules must come first

**/
:root{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-body-text: .85;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3)}.product-card-wrapper .card{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.article-card-wrapper .card{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.page-width-desktop{padding:0;margin:0 auto}@media screen and (min-width:750px){.page-width{padding:0 5rem}.header.page-width{padding-left:1.6rem;padding-right:1.6rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:2.5rem;padding-right:2.5rem}.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.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}.overflow-hidden{overflow:hidden}.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),.2)}.text-body{font-size:1.5rem;letter-spacing:var(--font-body-letter-spacing);line-height:var(--font-body-line-height);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),var(--alpha-body-text))}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);color:rgb(var(--color-foreground));line-height:var(--font-heading-line-height);word-break:break-word}sup,sub{font-size:.7em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.45em}sub{bottom:-.2em}.h0{font-size:4rem}@media only screen and (min-width:750px){.h0{font-size:5.2rem}}h1,.h1{font-size:3rem}@media only screen and (min-width:750px){h1,.h1{font-size:4rem}}h2,.h2{font-size:2rem}@media only screen and (min-width:750px){h2,.h2{font-size:2.4rem}}h3,.h3{font-size:1.7rem}@media only screen and (min-width:750px){h3,.h3{font-size:1.8rem}}h4,.h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:1.5rem}h5,.h5{font-size:1.2rem}@media only screen and (min-width:750px){h5,.h5{font-size:1.3rem}}h6,.h6{color:rgb(var(--color-foreground));margin-block-start:1.67em;margin-block-end:1.67em}blockquote{font-style:italic;color:rgba(var(--color-foreground),.85);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:var(--font-body-line-height)}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:1.2;text-transform:uppercase}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:1.5;letter-spacing:.04rem}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}@media screen and (max-width:749px){.desktop-only,.flex-block__content>:has(>.desktop-only){display:none!important}}@media screen and (min-width:750px){.mobile-only,.flex-block__content>:has(>.mobile-only){display:none!important}br.mobile-break{display:none!important}}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}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;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}.link--text{color:rgba(var(--color-foreground),var(--alpha-body-text))}.link--text:hover{color:rgb(var(--color-foreground))}a:not([href]){cursor:not-allowed}.circle-divider:after{content:"\2022";margin:0 1.3rem 0 1.5rem}.circle-divider:last-of-type:after{display:none}hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}details>*{box-sizing:border-box}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}:root{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover,.rte.inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.icon-arrow,h3 .icon-arrow,.h3 .icon-arrow{width:1.5rem}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.svg-wrapper>svg{height:100%;width:100%}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}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:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.placeholder-svg{height:100%;width:100%}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:3rem 0 2rem}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:3rem}.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.title--scheme-1{margin:4rem 0}.title-wrapper--self-padded-tablet-down{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem}.title--scheme-1{margin:2rem 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link a{margin-top:0;flex-shrink:0}.subtitle{font-size:1.8rem;line-height:var(--font-body-line-height);letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:750px){.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.media{display:block;background-color:rgba(var(--color-foreground),.1);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;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media.media--hover-effect>img+img{opacity:0}deferred-media{display:block}.button--secondary,.button--tertiary{--color-button: var(--color-secondary-button);--color-button-text: var(--color-secondary-button-text)}.button--tertiary{--alpha-button-background: 0;--alpha-button-border: .2}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.button,.shopify-challenge__button,.customer button{display:inline-flex;justify-content:center;align-items:center;border:var(--button-primary-border) solid var(--button-primary-border-color);padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2}.button__sold-out-text,.button.is-sold-out{font-weight:700}.button--tertiary{font-size:1.2rem;padding:1rem 1.5rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.button--secondary,.button--tertiary{border:var(--button-secondary-border) solid var(--button-secondary-border-color)}.button--outline{background:var(--button-outline-bg);color:var(--button-outline-text);border:var(--button-outline-border) solid var(--button-outline-border-color)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow), var(--shadow-opacity))}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.button--full-width{display:flex;width: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))}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.85)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.localization-form__select:focus{outline:0;box-shadow:none}.text-area,.select{display:flex;position:relative;width:100%}.select .svg-wrapper,.customer select+.svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:0}.select__select,.customer select{cursor:pointer;line-height:1.6;padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.85);letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.customer .field .form__message{font-size:1.4rem;text-align:left}.form__message .icon,.customer .form__message .svg-wrapper{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.customer .form__message .svg-wrapper{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message .svg-wrapper{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:var(--quantity-text-color, rgba(var(--color-foreground)));position:relative;width:calc(14rem + var(--quantity-border-width, 1px) * 2);display:flex;border-radius:var(--quantity-corner-radius, 0px);min-height:calc((var(--quantity-border-width, 1px) * 2) + 4.5rem)}.quantity:after{pointer-events:none;content:"";position:absolute;top:var(--quantity-border-width, 1px);right:var(--quantity-border-width, 1px);bottom:var(--quantity-border-width, 1px);left:var(--quantity-border-width, 1px);border:.1rem solid transparent;border-radius:var(--quantity-corner-radius, 0px);box-shadow:0 0 0 var(--quantity-border-width, 1px) var(--quantity-border-color, rgb(var(--color-foreground)));opacity:var(--quantity-border-opacity, .45);transition:box-shadow var(--duration-short) ease,opacity var(--duration-short) ease;z-index:1}.quantity:before{background:var(--quantity-background, rgb(var(--color-background)));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--quantity-corner-radius-outset, 0px);z-index:-1}.quantity--has-overlay .quantity__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--quantity-overlay-color);opacity:var(--quantity-overlay-opacity, .1);border-radius:var(--quantity-corner-radius-outset, 0px);pointer-events:none;z-index:0}.quantity--scheme:after{box-shadow:0 0 0 var(--quantity-border-width, 1px) rgb(var(--color-foreground))}.quantity:hover .quantity__overlay{opacity:var(--quantity-hover-bg-opacity, .1)}.quantity:hover:after{opacity:var(--quantity-hover-border-opacity, .7)}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}.quantity__button{width:4.5rem;flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--quantity-text-color, rgb(var(--color-foreground)));padding:0;position:relative;z-index:1}.quantity__button--custom-icons{background-color:var(--quantity-icons-background, transparent);color:var(--quantity-icons-color, currentColor)}.quantity__button[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.quantity__button[name=minus]{margin-left:calc(var(--quantity-border-width));border-top-left-radius:var(--quantity-corner-radius);border-bottom-left-radius:var(--quantity-corner-radius);overflow:hidden}.quantity__button[name=plus]{margin-right:calc(var(--quantity-border-width));border-top-right-radius:var(--quantity-corner-radius);border-bottom-right-radius:var(--quantity-corner-radius);overflow:hidden}.quantity--show-divider .quantity__button[name=minus]:after,.quantity--show-divider .quantity__button[name=plus]:before{content:"";position:absolute;top:0;height:100%;width:1px;background:currentColor;opacity:.2}.quantity--show-divider .quantity__button[name=minus]:after{right:0}.quantity--show-divider .quantity__button[name=plus]:before{left:0}.quantity--show-disabled-style .quantity__button:disabled,.quantity--show-disabled-style .quantity__button.disabled{background-color:rgba(var(--quantity-background-rgb, var(--color-background)),var(--quantity-disabled-opacity, .1))}.quantity--has-overlay.quantity--show-disabled-style .quantity__button:disabled,.quantity--has-overlay.quantity--show-disabled-style .quantity__button.disabled{background-color:rgba(var(--quantity-overlay-color-rgb),var(--quantity-disabled-opacity, .1))}.quantity__button .svg-wrapper{width:1rem;pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{outline:none;box-shadow:none}.quantity__button:focus,.quantity__input:focus{outline:none;box-shadow:none}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) 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}.quantity--dropdown{width:fit-content;min-width:8rem}.quantity--dropdown select{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0 3rem 0 1.5rem;width:100%;height:100%;min-height:4.5rem;cursor:pointer;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;color:currentColor;z-index:1;position:relative}.quantity--dropdown select:focus{outline:none;box-shadow:none}.quantity--dropdown select:focus-visible{outline:none;box-shadow:none}.quantity--dropdown:focus-within:after,.quantity--dropdown:active:after{opacity:var(--quantity-border-opacity, .45)}.quantity__dropdown-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:center}.quantity__dropdown-icon svg{width:auto;height:auto}.quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 .5rem}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble{position:absolute;background-color:var(--cart-bubble-bg, rgb(var(--color-foreground)));color:var(--cart-bubble-text, rgb(var(--color-background)));top:var(--cart-bubble-top, calc(1rem + 3px) );right:var(--cart-bubble-right, calc(-.2rem - 1px) );height:14px;width:14px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:8px;line-height:1.1}@media screen and (min-width:990px){.cart-count-bubble{top:var(--cart-bubble-top-desktop, calc(.6rem + 5px) );right:var(--cart-bubble-right-desktop, calc(-.1rem - 2px) );font-size:9px}}.section-header.shopify-section-group-header-group{z-index:3}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open{top:0}.section-header.menu-open{z-index:6}.section-header.shopify-section-group-header-group:has(details[open]){z-index:6}.section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group{z-index:4}.section-header~.shopify-section-group-header-group{z-index:initial}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (min-width:990px){.header{grid-template-columns:1fr auto 1fr}.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto 1fr auto;column-gap:1rem}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icons heading icons" "navigation navigation navigation"}.header--top-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}.header *[tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{line-height:1;color:rgb(var(--color-foreground))}.header__heading-logo{height:auto;max-width:100%}.header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){.header__heading,.header__heading-link{text-align:center}.header--mobile-left .header__heading,.header--mobile-left .header__heading-link{text-align:left;justify-self:start}.header--mobile-left{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:990px){.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}.header--middle-center .header__heading-link,.header--middle-center .header__heading,.header--top-center .header__heading-link,.header--top-center .header__heading{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:0}.header__icons .shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon .svg-wrapper{width:34px;height:34px}@media screen and (min-width:990px){.header__icon .svg-wrapper{width:44px;height:44px}}.header__icon:after{content:none}.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem;padding:0}@media screen and (min-width:990px){.header__icon,.header__icon--cart .icon{height:4.4rem;width:4.4rem}}.header__icon--cart{position:relative;margin-right:0}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}account-icon{display:flex}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{margin-left:3.2rem}.header--top-center header-drawer{grid-area:left-icons}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:990px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.header__icon--menu .icon,.header__icon--menu .svg-icon{display:block;opacity:1;transition:opacity .15s ease}.header__icon--menu{display:flex;align-items:center;justify-content:center}.header__icon--menu>span{display:grid;place-items:center;width:100%;height:100%}.header__icon--menu>span>*{grid-area:1 / 1}.header__icon--menu .svg-icon svg{width:1.1rem;height:1.1rem}@media screen and (min-width:990px){.header__icon--menu .svg-icon svg{width:2.8rem;height:2.8rem}}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width:990px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop{overflow:hidden}@media screen and (min-width:750px){.overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.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)}.global-media-settings{position:relative;overflow:hidden;background-color:rgb(var(--color-background))}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline: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:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}[class*=text-block] .text-block__content a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}[class*=text-block] .text-block__content a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.shape--mask{display:block;height:0;width:0}.shape--arch{clip-path:url(#Shape-Arch)}.shape--blob{clip-path:polygon(var(--shape--blob-1))}.shape--chevronleft{clip-path:polygon(100% 0%,85% 50%,100% 100%,15% 100%,0% 50%,15% 0%)}.shape--chevronright{clip-path:polygon(85% 0%,100% 50%,85% 100%,0% 100%,15% 50%,0% 0%)}.shape--diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.shape--parallelogram{clip-path:polygon(15% 0,100% 0%,85% 100%,0% 100%)}.shape--round{clip-path:ellipse(45% 45% at 50% 50%)}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}.product-media-gallery .splide:not(.is-initialized):not(.is-rendered){visibility:visible!important;opacity:0;pointer-events:none}.loading__spinner{position:absolute;z-index:1;width:1.8rem}.loading__spinner{width:1.8rem;display:inline-block}.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)}}.loading__spinner:not(.hidden)+.cart-item__price-wrapper,.loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.progress-bar-container{width:100%;margin:auto}.progress-bar{height:.13rem;width:100%}.progress-bar-value{width:100%;height:100%;background-color:rgb(var(--color-foreground));animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:14px;font-weight:500;letter-spacing:normal;line-height:14px;padding:7px 9px 5px 8px;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}.badge:has(.badge__icon:first-child){padding-right:11px}.badge:has(.badge__icon:last-child){padding-left:10px}.badge__icon{font-size:16px;line-height:1;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.badge__icon.material-symbols-outlined{line-height:1}.badge__icon iconify-icon{line-height:1}.badge__text{line-height:1}.badge--gradient{--alpha-badge-border: 0;border:none;border-width:0;box-shadow:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/20/assets/base.css.map?v=144055135167824095301788515640 */

.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem);width:calc(var(--font-heading-scale) * 1rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%}.collapsible-row{--collapsible-animation-speed: .2s}.collapsible-row__header{display:flex;align-items:center;gap:10px;width:100%;padding:12px 6px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:none;border:none;font:inherit;color:inherit;text-align:left;transition:background var(--collapsible-animation-speed) ease,border-color var(--collapsible-animation-speed) ease}.collapsible-row__heading-icon{display:flex;align-items:center;flex-shrink:0;line-height:1;transition:color var(--collapsible-animation-speed) ease}.collapsible-row__title{flex:1;font-weight:400;line-height:1.4;text-box-trim:both;text-box-edge:cap alphabetic;transition:color var(--collapsible-animation-speed) ease}.collapsible-row__collapse-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:10px;height:10px;margin-left:auto;transition:color var(--collapsible-animation-speed) ease,background var(--collapsible-animation-speed) ease}.collapsible-row__collapse-icon .icon{transition:transform var(--collapsible-animation-speed) ease}.collapsible-row.is-open .collapsible-row__collapse-icon--caret .icon{transform:rotate(180deg)}.collapsible-row__collapse-icon--plus-minus .icon-collapse-plus__vertical{transition:transform var(--collapsible-animation-speed) ease;transform-origin:center}.collapsible-row.is-open .collapsible-row__collapse-icon--plus-minus .icon-collapse-plus__vertical{transform:rotate(90deg)}.collapsible-row.is-open .collapsible-row__collapse-icon--plus-x .icon{transform:rotate(45deg)}.collapsible-row__collapse-icon--plus-thick .icon-collapse-plus__horizontal,.collapsible-row__collapse-icon--plus-thick .icon-collapse-plus__vertical{stroke:currentColor;stroke-width:.8;stroke-linejoin:round}.collapsible-row__collapse-icon--container{width:auto;height:auto;padding:6px;background:rgba(var(--color-foreground),.04);align-self:center;aspect-ratio:1}.collapsible-row__content-inner{display:flow-root;padding:0 6px 16px}.collapsible-row__content-inner>*{opacity:0;transition:opacity var(--collapsible-animation-speed) ease}.collapsible-row.is-open .collapsible-row__content-inner>*{opacity:1}@media(prefers-reduced-motion:reduce){.collapsible-row__header,.collapsible-row__heading-icon,.collapsible-row__title,.collapsible-row__collapse-icon,.collapsible-row__collapse-icon .icon,.collapsible-row__content-inner>*{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-accordion.css.map?v=126169964700602521011788515640 */

cart-items .title-wrapper-with-link{margin-top:0}.cart-items td,.cart-items th{padding:0;border:none}.cart-items th{text-align:left;padding-bottom:1.8rem;opacity:.85;font-weight:400}.cart-item__quantity-wrapper{display:flex}.cart-item__totals{position:relative}.cart-items *.right{text-align:right}.cart-item__image-container{display:inline-flex;align-items:flex-start}.cart-item__nested-line .cart-item__image-container{min-width:10rem;justify-content:right}.cart-item__nested-line .cart-item__image-container img{width:60%}.cart-item__image-container:after{content:none}.cart-item__image{height:auto;max-width:10rem}@media screen and (min-width:750px){.cart-item__image{max-width:100%}}.cart-item__details{font-size:1.6rem;line-height:1.4}.cart-item__details>*{margin:0;max-width:30rem}.cart-item__details>*+*{margin-top:.6rem}.cart-item__media{position:relative}.cart-item__link{display:block;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%}.cart-item__name{text-decoration:none;display:block}.cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.2rem}.cart-item__price-wrapper>*{display:block;margin:0;padding:0}.cart-item__discounted-prices dd{margin:0}.cart-item__discounted-prices .cart-item__old-price{font-size:1.4rem}.cart-item__old-price{opacity:.7}.cart-item__final-price{font-weight:400}.product-option{font-size:1.4rem;word-break:break-word;line-height:1.5}.cart-item cart-remove-button{display:flex;margin-left:1rem}@media screen and (min-width:750px)and (max-width:989px){.cart-item cart-remove-button{width:4.5rem;height:4.5rem}}cart-remove-button .button{min-width:4.5rem;min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}cart-remove-button .button:before,cart-remove-button .button:after{content:none}cart-remove-button .button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}cart-remove-button .icon-remove{height:1.5rem;width:1.5rem}.cart-item .loading__spinner{top:0;left:auto;right:auto;bottom:0;padding:0}@media screen and (min-width:750px){.cart-item .loading__spinner{right:0;padding-top:4.5rem;bottom:auto}}.cart-item .loading__spinner:not(.hidden)~*{visibility:hidden}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;order:1}.cart-item__error-text+.svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.cart-item__error-text:empty+.svg-wrapper{display:none}.product-option+.product-option{margin-top:.4rem}.product-option *{display:inline;margin:0}.cart-items thead th{text-transform:uppercase}@media screen and (max-width:749px){.cart-items,.cart-items thead,.cart-items tbody{display:block;width:100%}.cart-items thead tr{display:flex;justify-content:space-between;border-bottom:.1rem solid rgba(var(--color-foreground),.2);margin-bottom:4rem}.cart-item{display:grid;grid-template:repeat(2,auto) / repeat(4,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-item:has(+.cart-item__nested-line){margin-bottom:1.5rem}.cart-item:last-child{margin-bottom:0}.cart-item__media{grid-row:1 / 3}.cart-item__details{grid-column:2 / 4}.cart-item__quantity{grid-column:2 / 5}.cart-item__quantity-wrapper{flex-wrap:wrap}.cart-item__totals{display:flex;align-items:flex-start;justify-content:flex-end}}@media screen and (min-width:750px){.cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items thead th:first-child{width:50%}.cart-items th+th{padding-left:4rem}.cart-items td{vertical-align:top;padding-top:4rem}.cart-items .cart-item__nested-line td{padding-top:1rem}.cart-item{display:table-row}.cart-item>td+td{padding-left:4rem}.cart-item__details{width:35rem}.cart-item__media{width:10rem}.cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:1rem}.cart-item__error{margin-left:.3rem}}@media screen and (min-width:990px){.cart-item .cart-item__quantity,.cart-items .cart-items__heading--wide{padding-left:6rem}.cart-item__details{width:50rem}.cart-items thead th:first-child{width:60%}}@media screen and (min-width:750px){.cart-items .cart-items__heading--quantity,.cart-item .cart-item__quantity{padding-left:5rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart-items.css.map?v=112188358401224644011788515640 */

.custom-columns__grid{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--column-gap, 24px);row-gap:var(--row-gap, 24px);align-items:var(--vertical-alignment, start)}@media screen and (min-width:750px)and (max-width:1199px){.custom-columns__grid{column-gap:min(var(--column-gap, 24px),5vw)}}.custom-columns__grid>.custom-column-block{min-width:0}@media screen and (max-width:749px){.custom-columns__grid{grid-template-columns:repeat(4,1fr)}}.custom-columns__grid--guides{counter-reset:column;background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.02) 0px,rgba(0,0,0,.02) 1px,transparent 1px,transparent 40px)}.custom-columns__grid--guides .column__inner{counter-increment:column;position:relative;outline:1px dashed rgba(0,0,0,.15)}.custom-columns__grid--guides .column__inner:before{content:counter(column);position:absolute;top:0;left:0;z-index:10;padding:4px 10px;font-size:16px;font-weight:700;font-family:system-ui,-apple-system,sans-serif;color:#fff;border-bottom-right-radius:6px;pointer-events:none;line-height:1}.custom-columns__grid--guides .column__inner:after{content:attr(data-desktop-width) "/12";position:absolute;top:4px;left:38px;z-index:10;padding:2px 6px;font-size:10px;font-weight:500;font-family:system-ui,-apple-system,sans-serif;color:#0009;background:#ffffffe6;border-radius:3px;pointer-events:none;line-height:1.2;border:1px solid rgba(0,0,0,.1)}@media screen and (max-width:749px){.custom-columns__grid--guides .column__inner:after{content:attr(data-mobile-width) "/4"}}.custom-columns__grid--guides .column__inner[data-overflowed=true]:after{content:attr(data-desktop-width) "/12 \21b5";color:#b45000e6;background:#ffebcdf2;border-color:#b450004d}@media screen and (max-width:749px){.custom-columns__grid--guides .column__inner[data-overflowed=true]:after{content:attr(data-mobile-width) "/4 \21b5"}}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+1) .column__inner:before{background-color:#e53935}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+2) .column__inner:before{background-color:#43a047}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+3) .column__inner:before{background-color:#1e88e5}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+4) .column__inner:before{background-color:#fdd835;color:#333}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+1) .column__inner{outline-color:#e5393566}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+2) .column__inner{outline-color:#43a04766}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+3) .column__inner{outline-color:#1e88e566}.custom-columns__grid--guides>.custom-column-block:nth-child(4n+4) .column__inner{outline-color:#fdd83566}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-custom-columns.css.map?v=154230277262932694461788515640 */

.list-menu--right {
  right: 0;
}

.list-menu--disclosure {
  position: absolute;
  min-width: 100%;
  width: 20rem;
  border: 1px solid rgba(var(--color-foreground), 0.2);
}

.list-menu--disclosure:focus {
  outline: none;
}

.list-menu__item--active {
  text-decoration: underline;
  text-underline-offset: 0.3rem;
}

.list-menu__item--active:hover {
  text-decoration-thickness: 0.2rem;
}

.list-menu--disclosure.localization-selector {
  max-height: 18rem;
  overflow: auto;
  width: 10rem;
  padding: 0.5rem;
}

.list-payment {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: -0.5rem 0;
  padding-top: 1rem;
  padding-left: 0;
}

@media screen and (min-width: 750px) {
  .list-payment {
    justify-content: flex-end;
    margin: -0.5rem;
    padding-top: 0;
  }
}

.list-payment__item {
  align-items: center;
  display: flex;
  padding: 0.5rem;
}

.list-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}

@media only screen and (max-width: 749px) {
  .list-social {
    justify-content: center;
  }
}

.list-social__item .icon {
  height: 2.2rem;
  width: 2.2rem;
}

.list-social__link {
  align-items: center;
  display: flex;
  padding: 1.1rem;
  color: rgb(var(--color-foreground));
}

.utility-bar .list-social__link {
  padding: 0 0.8rem;
  height: 3.8rem;
}

.list-social__link:hover .icon {
  transform: scale(1.07);
}

.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (min-width:750px){.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}}.localization-form .button{padding:1rem}.localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;padding-right:1.7rem}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}.localization-form__currency{opacity:1}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));max-height:27.5rem}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}.country-selector__list{padding-bottom:.95rem;padding-top:0}.country-selector__list--with-multiple-currencies{width:25.5rem}.header-localization:not(.menu-drawer__localization) .country-selector__list--with-multiple-currencies{width:auto}.country-selector__close-button{display:none}.country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1.5rem 1.5rem .6rem;position:sticky;top:-.02rem;background-color:rgb(var(--color-background));z-index:6}.country-filter__input{min-width:200px}.country-filter__reset-button,.country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.country-filter__reset-button:not(:focus-visible):after,.country-filter__reset-button:not(:focus):after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.country-filter__reset-button:focus,.country-filter__reset-button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.country-filter__reset-button:hover .icon{transform:scale(1.07)}.country-filter__reset-button .icon.icon-close,.country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width:749px){.disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),.5);z-index:3;animation:animateLocalization var(--duration-default) ease}.disclosure__list-wrapper.country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:0;border:none;box-shadow:none;z-index:4}.disclosure__list.country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}.country-selector__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;background-color:transparent;height:4.4rem;width:4.4rem}.country-selector__close-button .icon{width:2rem;height:2rem}.country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width:750px){.country-filter--no-padding{padding:0}}.countries{padding-top:.6rem}.popular-countries{border-bottom:1px solid rgba(var(--color-foreground),.2);padding-bottom:.6rem;padding-top:.6rem}.disclosure__item{position:relative}.disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.9rem 1.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.85);word-break:break-word}.disclosure__link:hover{color:rgb(var(--color-foreground))}.disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.disclosure__link:hover .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency,.disclosure__link:focus .localization-form__currency{display:inline-block;opacity:1}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-localization .localization-form:only-child{margin:0;padding:0}.header-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent}.header-localization .disclosure .localization-form__select:hover{text-decoration:underline}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{box-shadow:none}.header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.desktop-localization-wrapper .localization-form:only-child{padding:0}.header-localization:not(.menu-drawer__localization){align-items:center}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0}.header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.8rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@media screen and (min-width:990px){.menu-drawer__localization{display:none}}.menu-drawer__localization localization-form{display:block}.menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0rem}.menu-drawer__localization .localization-form{padding:0}.menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0}.menu-drawer__localization+.list-social{margin-top:1rem}.menu-drawer__localization .combined-localization__button{padding:1rem 3.6rem 1rem 0;height:auto;min-height:initial;background-color:initial}.menu-drawer__localization .combined-localization__flag{width:2rem;height:2rem}.menu-drawer__localization .combined-localization__label{font-size:1.4rem}.menu-drawer__localization .combined-localization__panel{top:auto;bottom:100%;margin-top:0}.menu-drawer__localization [data-combined-disclosure=country] .combined-localization__select-list{max-height:150px}.menu-drawer__localization [data-combined-disclosure=language] .combined-localization__select-list{max-height:100px}.menu-drawer__localization .combined-localization__section{margin-bottom:1rem}.menu-drawer__localization .combined-localization__select-list{padding-top:0;padding-bottom:0}.menu-drawer__localization .disclosure__list-wrapper{position:absolute;top:auto;bottom:100%;left:0;right:auto;width:auto;height:auto;max-height:none;border-radius:var(--popup-corner-radius);border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));transform:translateY(-.4rem)}.menu-drawer__localization .disclosure__list-wrapper.country-selector{position:absolute;bottom:100%;left:0;width:auto;height:auto;max-height:none;border-radius:var(--popup-corner-radius);border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.menu-drawer__localization .disclosure__list.country-selector__list{max-height:200px;min-width:100%;margin-bottom:0}.menu-drawer__localization .disclosure__list-wrapper.language-selector .disclosure__list{max-height:150px}.menu-drawer__localization .country-selector__close-button{display:none}.menu-drawer__localization .country-selector__overlay,.menu-drawer__localization .disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay{display:none}.menu-drawer__localization .country-filter{padding-top:0}.language-selector .disclosure__list{min-width:200px}.country-selector__flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.3rem;height:2.3rem;border-radius:50%;overflow:hidden}.country-selector__flag img{width:100%;height:100%;object-fit:cover;display:block}.localization-selector--icons{min-width:auto}.js .header-localization:not(.menu-drawer__localization) .localization-selector--icons{padding:0;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center}.localization-selector--icons .country-selector__flag{width:2.3rem;height:2.3rem}.country-selector__flag--list{width:1.8rem;height:1.8rem}.disclosure__link--icons{grid-template-columns:auto auto 1fr}.disclosure__link--icons .country-selector__flag--list{margin-right:.4rem}.country-selector__label{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-localization-form.css.map?v=16599440800522644381788515640 */

.mega-menu{position:static}.mega-menu__content{background-color:rgb(var(--color-background));border-left:0;border-right:0;overflow-y:auto;padding-bottom:3rem;padding-top:3rem;position:absolute;top:100%}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0;transform:translateY(-1.5rem)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0)}.mega-menu__list{display:grid;gap:1.8rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground),.85);display:block;line-height:calc(1 + .3 / var(--font-body-scale));padding-bottom:.6rem;padding-top:.6rem;text-decoration:none;transition:text-decoration var(--duration-short) ease;word-wrap:break-word}.mega-menu__link--level-2{font-weight:700}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu__image-item{display:flex;flex-direction:column;container-type:inline-size;text-decoration:none;color:inherit;opacity:.9;transition:opacity .2s ease}.mega-menu__image-item:hover{opacity:1}.mega-menu__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:var(--image-mega-menu-radius, 0)}.mega-menu__images--horizontal{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--image-mega-menu-horizontal-spacing, 16px);row-gap:var(--image-mega-menu-vertical-spacing, 16px)}.mega-menu__images--horizontal .mega-menu__image-item{width:var(--image-mega-menu-size)}.image-dropdown__content{position:absolute;top:100%;margin-top:.4rem;width:var(--image-dropdown-width, 300px);background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.04);box-shadow:0 4px 16px #00000014;overflow-y:auto;max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem);padding:var(--image-dropdown-padding, 16px);z-index:1}.js .image-dropdown__content{opacity:0;transform:translateY(-.5rem)}details[open]>.image-dropdown__content{opacity:1;transform:translateY(0)}.mega-menu__images--vertical{display:flex;flex-direction:column;gap:var(--image-mega-menu-vertical-spacing, 16px)}.mega-menu__images--vertical .mega-menu__image-item{width:100%}.mega-menu__images--hover-none .mega-menu__image-item,.mega-menu__images--hover-border .mega-menu__image-item,.mega-menu__images--hover-zoom .mega-menu__image-item,.mega-menu__images--hover-lift .mega-menu__image-item,.mega-menu__images--hover-none .mega-menu__image-item:hover{opacity:1}.mega-menu__images--hover-border .mega-menu__image{outline:2px solid transparent;outline-offset:-2px;transition:outline-color .2s ease}.mega-menu__images--hover-border .mega-menu__image-item:hover .mega-menu__image{outline-color:var(--image-mega-menu-hover-color)}.mega-menu__images--hover-zoom .mega-menu__image-item{overflow:hidden;border-radius:var(--image-mega-menu-radius, 0)}.mega-menu__images--hover-zoom .mega-menu__image{transition:transform .3s ease}.mega-menu__images--hover-zoom .mega-menu__image-item:hover .mega-menu__image{transform:scale(1.05)}.mega-menu__images--hover-lift .mega-menu__image-item{border-radius:var(--image-mega-menu-radius, 0);transition:transform .2s ease,box-shadow .2s ease}.mega-menu__images--hover-lift .mega-menu__image-item:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.mega-menu__image-text{padding-top:var(--image-mega-menu-text-spacing, 8px)}.mega-menu__image-heading{font-size:clamp(13px,4.5cqw,21px);font-weight:600;margin:0;line-height:1.3}.mega-menu__image-description{font-size:clamp(11px,3.5cqw,17px);margin:.2em 0 0;line-height:1.4;opacity:.7}.mega-menu__images--text-above .mega-menu__image-text{order:-1;padding-top:0;padding-bottom:var(--image-mega-menu-text-spacing, 8px)}.mega-menu__images--align-center .mega-menu__image-text{text-align:center}.mega-menu__image-button{width:100%;display:flex;justify-content:center}.mega-menu__image-link{display:inline-flex;align-items:center;gap:.3em;font-size:1.6rem;font-weight:700;text-decoration:none;color:inherit}.mega-menu__image-link-text{text-decoration:underline}.mega-menu__image-link .material-symbols-outlined{font-size:1.2em;transition:transform .2s ease}.mega-menu__image-link:hover .material-symbols-outlined{transform:translate(3px)}.mega-menu__image-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;font:inherit;font-size:1.6rem;font-weight:700;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.mega-menu__image-btn--full{width:100%}.mega-menu__image-btn:hover{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-mega-menu.css.map?v=53923864697702823531788515640 */

.header__icon--menu{position:initial}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before,.js header-drawer>details>summary:before,.js header-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before,header-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.js .menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width:750px){.menu-drawer{width:40rem;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding:0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .menu-drawer__menu li{margin-bottom:.2rem}.menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.8rem}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.menu-drawer__menu-item--active:hover{background-color:rgba(var(--color-foreground),.08)}.js .menu-drawer__menu-item .icon-caret{display:none}.menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background-color:rgb(var(--color-background));z-index:1;transform:translate(100%);visibility:hidden}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{margin-top:1.5rem;padding:1.2rem 2.6rem 1.2rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left}.menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-right:1rem;width:15px}.menu-drawer__utility-links{padding:0;position:relative}.menu-drawer__utility-links[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.menu-drawer__utility-links[class*=color-] .menu-drawer__account,.menu-drawer__utility-links[class*=color-] .list-social__link{color:inherit}.header--has-social .menu-drawer__utility-links{padding:2rem 2.5rem}@media screen and (max-width:749px){.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:2rem 2.5rem}}@media screen and (max-width:989px){.header--has-localizations:where(:not(.header--has-social)) .menu-drawer__utility-links{padding:2rem 2.5rem}}.menu-drawer__account{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;padding:1rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:0}.menu-drawer__account .svg-icon{display:inline-flex;align-items:center;line-height:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account account-icon>.svg-wrapper{height:2rem;width:2rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}.menu-drawer__account:hover account-icon>.svg-wrapper{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.menu-drawer.country-selector-open{transform:none!important;filter:none!important;transition:none!important}}.mobile-menu-block{padding:0 2.5rem}.mobile-menu-block__list{list-style:none;padding:0;margin:0}.mobile-menu-block__item{display:flex;align-items:center;gap:1rem;padding:.7rem 0;text-decoration:none;color:rgba(var(--color-foreground),.85);font-size:var(--mobile-menu-text-size, 1.6rem)}.mobile-menu-block--separated .mobile-menu-block__item{padding:1rem 0}.mobile-menu-block__item:hover{color:rgb(var(--color-foreground))}.mobile-menu-block--separated .mobile-menu-block__list li+li{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.mobile-menu-block--colored[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mobile-menu-block--custom-color .mobile-menu-block__item,.mobile-menu-block--custom-color .mobile-menu-block__item:hover{color:inherit}.mobile-menu-block--bold .mobile-menu-block__item{font-weight:700}.mobile-menu-block__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-menu-block__icon .material-symbols-outlined{font-size:var(--mobile-menu-icon-size, 24px)}.mobile-menu-block__icon iconify-icon{font-size:var(--mobile-menu-icon-size, 24px)}.mobile-menu-block__icon img{width:var(--mobile-menu-icon-size, 24px);height:var(--mobile-menu-icon-size, 24px);object-fit:contain}.mobile-menu-block__badge{display:inline-flex;align-items:center;padding:.4rem .6rem;border-radius:var(--mobile-menu-badge-radius, 4px);font-size:1.1rem;font-weight:700;line-height:1;margin-left:0}.mobile-menu-block__badge[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mobile-menu-block__button-wrapper{padding:.8rem 0 0}.mobile-menu-block__button{display:flex;align-items:center;justify-content:center;width:100%;padding:1.2rem 2.4rem;font:inherit;font-size:1.5rem;font-weight:700;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.mobile-menu-block__button:hover{opacity:.85}.mobile-menu-block__link{display:inline-flex;align-items:center;gap:.4rem;padding:1rem 0;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;transition:gap .2s ease}.mobile-menu-block__link:hover{gap:.8rem}.mobile-menu-block__link-text{text-decoration:underline;text-underline-offset:.3rem}.mobile-menu-block__link .material-symbols-outlined{font-size:2rem}.mobile-menu-block__parent{border:none}.mobile-menu-block__parent>summary{list-style:none;cursor:pointer}.mobile-menu-block__parent>summary::marker,.mobile-menu-block__parent>summary::-webkit-details-marker{display:none}.mobile-menu-block__parent>summary.mobile-menu-block__item{justify-content:flex-start}.mobile-menu-block__indicator{display:inline-flex;align-items:center;gap:.35rem;line-height:1.3;position:relative}.mobile-menu-block__chevron{margin-left:.35rem;font-size:2rem!important;transition:transform .3s ease;color:rgba(var(--color-foreground),.5);flex-shrink:0}.mobile-menu-block__indicator .mobile-menu-block__chevron{margin-left:0}.mobile-menu-block__parent[open]>summary .mobile-menu-block__chevron{transform:rotate(180deg)}.mobile-menu-block__submenu-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.mobile-menu-block__parent[open]>.mobile-menu-block__submenu-wrap{grid-template-rows:1fr}.mobile-menu-block__submenu-wrap>ul{overflow:hidden}.mobile-menu-block__sublist{list-style:none;padding:0 0 0 1.6rem;margin:0}.mobile-menu-block__sublist--nested{padding-left:1.6rem}.mobile-menu-block__subitem{display:flex;align-items:center;gap:1rem;padding:.6rem 0;text-decoration:none;color:rgba(var(--color-foreground),.6);font-size:calc(var(--mobile-menu-text-size, 1.6rem) - .1rem)}.mobile-menu-block__subitem:hover{color:rgb(var(--color-foreground))}.mobile-menu-block__parent>summary.mobile-menu-block__subitem{cursor:pointer}.mobile-menu-block--separated .mobile-menu-block__sublist>li+li{border-top:1px solid color-mix(in srgb,currentColor 8%,transparent)}.mobile-menu-block--custom-color .mobile-menu-block__subitem{color:inherit;opacity:.75}.mobile-menu-block--custom-color .mobile-menu-block__subitem:hover{opacity:1}.mobile-menu-block--custom-color .mobile-menu-block__chevron{color:inherit;opacity:.5}.mobile-menu-block--bold .mobile-menu-block__subitem{font-weight:400}.mobile-image-block{display:block;padding:1.2rem 1.5rem}.mobile-image-block--full{padding-left:0;padding-right:0;margin-left:-1rem;margin-right:-1rem}.mobile-image-block__image{display:block;width:100%;height:auto}.mobile-image-block__link{display:block}.mobile-image-block__description{margin:.8rem 0 0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.85)}.mobile-image-block--full .mobile-image-block__description{padding:0 2.5rem}.mobile-image-block--colored[class*=color-]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mobile-image-block--colored[class*=color-] .mobile-image-block__description{color:rgba(var(--color-foreground),.85)}.mobile-image-block--custom-color .mobile-image-block__description{color:rgba(var(--color-foreground),.85);opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-menu-drawer.css.map?v=61649733485076320911788515640 */

.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.newsletter-form{align-items:flex-start;margin:0 auto;max-width:36rem}}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper .field__input{padding-right:5rem}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width:750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-newsletter.css.map?v=4727253280200485261788515640 */

.predictive-search{display:none;position:relative;margin-top:12px;border-radius:var(--search-radius, 12px);overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:50vh;animation:predictiveSearchFadeIn .25s ease}@keyframes predictiveSearchFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.predictive-search--glass{--color-foreground: 255, 255, 255;background:#ffffff12;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d;color:#fff}.predictive-search--solid{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);box-shadow:0 8px 32px #0000001f;color:rgb(var(--color-foreground))}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search--search-template{z-index:2;position:absolute;top:calc(100% + 8px);left:0;width:100%;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--search-radius, 12px);box-shadow:0 8px 32px #0000001f;color:rgb(var(--color-foreground));animation:none;margin-top:0}.predictive-search__results-groups-wrapper{display:flex;border-bottom:1px solid rgba(var(--search-accent-rgb),.08);padding-bottom:1rem}@media screen and (max-width:749px){.predictive-search--header{max-height:60vh}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width:750px){.predictive-search--header{max-height:50vh}.header predictive-search{position:relative}}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width:750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{margin:0 2rem;padding:1.5rem 0 .75rem;text-transform:uppercase;font-size:1.1rem;letter-spacing:1.2px;border-bottom:1px solid rgba(var(--search-accent-rgb),.1)}.predictive-search__results-list{padding-top:1rem}.predictive-search--glass .predictive-search__heading{color:#ffffff80;border-bottom-color:#ffffff14}.predictive-search--solid .predictive-search__heading{color:rgba(var(--color-foreground),.5);border-bottom-color:rgba(var(--color-foreground),.08)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1.5rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%;border-left:3px solid transparent;transition:background-color .15s ease,border-color .15s ease}.predictive-search--glass .predictive-search__item{color:#ffffffd9}.predictive-search--solid .predictive-search__item{color:rgb(var(--color-foreground))}.predictive-search__list-item:hover>*,.predictive-search__item:hover{background-color:rgba(var(--search-accent-rgb),.08)}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__item[aria-selected=true]{background-color:rgba(var(--search-accent-rgb),.12);border-left-color:var(--search-accent)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search--glass .predictive-search__item-query-result mark{color:#ffffff80}.predictive-search--glass .predictive-search__item{color:#fff}.predictive-search--solid .predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.55)}.predictive-search__item .price{font-size:1.2rem}.predictive-search--glass .predictive-search__item .price{color:#fff9}.predictive-search--solid .predictive-search__item .price{color:rgba(var(--color-foreground),.6)}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain";border-radius:6px}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale));transition:background-color .15s ease}@media screen and (min-width:750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term:hover{background-color:rgba(var(--search-accent-rgb),.08)}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem)}.predictive-search--glass .predictive-search__item--term .icon-arrow{color:#ffffffb3}.predictive-search--solid .predictive-search__item--term .icon-arrow{color:var(--search-accent)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-predictive-search.css.map?v=21875490141614614171788515640 */

.price{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.6rem;color:rgb(var(--color-foreground))}.price.price--unavailable{visibility:hidden}.price--end{justify-content:flex-end}.price--center{justify-content:center}.price--large{font-size:1.6rem}@media screen and (min-width:750px){.price{margin-bottom:0}.price--large{font-size:1.8rem}}.price__container{display:flex;align-items:center;gap:8px}.price__regular{display:flex;align-items:center}.price__sale,.price--on-sale .price__regular{display:none}.price--on-sale .price__sale{display:flex;align-items:center;gap:8px}.price-item{display:inline-block}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.85);font-size:1.3rem}.price .price__badge-sale,.price .price__badge-sold-out{display:none}.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale,.price--sold-out .price__badge-sold-out{display:inline-flex}.price--sold-out .price__badge-sale{display:none}.price--sold-out .price__availability{display:block}.price__availability,.price--on-sale .price__availability{display:none}.unit-price{display:block;font-size:1.1rem;line-height:1.2;margin-top:.2rem;color:rgba(var(--color-foreground),.7)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-price.css.map?v=67186982094858392291788515640 */

input::-webkit-search-decoration,input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.search-bar__input::-webkit-search-cancel-button,.search-bar__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.search-bar{position:relative;display:flex;align-items:center;border-radius:var(--search-radius, 12px);transition:border-color .3s ease,box-shadow .3s ease,transform .2s ease,background-color .3s ease}.search-bar__icon{position:absolute;left:18px;pointer-events:none;color:#fff6;display:flex;align-items:center;transition:color .3s ease;z-index:1}.search-bar--solid .search-bar__icon{color:rgba(var(--color-foreground),.4)}.search-bar__input{width:100%;padding:18px 52px 18px 54px;font-size:17px;font-family:inherit;background:transparent;border:none;outline:none;color:inherit;-webkit-appearance:none;appearance:none}.search-bar__input:focus-visible{outline:none;box-shadow:none}.search-bar__input::placeholder{transition:color .3s ease}.search-bar__clear{position:absolute;right:15px;top:50%;width:32px;height:32px;border-radius:50%;border:none;background:#ffffff1a;color:#fff9;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease}.search-bar__clear:hover{background:#fff3;color:#fff}.search-bar__clear.hidden{display:none}.search-bar--solid .search-bar__clear{background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.5)}.search-bar--solid .search-bar__clear:hover{background:rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.search-bar--glass{background:#ffffff12;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.12);color:#fff}.search-bar--glass .search-bar__input::placeholder{color:#fff6}.search-bar--glass:focus-within .search-bar__icon{color:#fffc}.search-bar--solid{background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.15);color:rgb(var(--color-foreground))}.search-bar--solid .search-bar__input::placeholder{color:rgba(var(--color-foreground),.4)}.search-bar--solid:focus-within .search-bar__icon{color:var(--search-accent)}.search-bar--glow-none:focus-within{border-color:transparent}.search-bar--glow-subtle.search-bar--glass:focus-within{border-color:transparent;box-shadow:0 0 12px rgba(var(--search-accent-rgb),.2),0 0 30px rgba(var(--search-accent-rgb),.06)}.search-bar--glow-subtle.search-bar--solid:focus-within{border-color:transparent;box-shadow:0 0 12px rgba(var(--search-accent-rgb),.15),0 0 30px rgba(var(--search-accent-rgb),.05)}.search-bar--glow-medium.search-bar--glass:focus-within{border-color:transparent;box-shadow:0 0 20px rgba(var(--search-accent-rgb),.35),0 0 60px rgba(var(--search-accent-rgb),.1);transform:translateY(-2px)}.search-bar--glow-medium.search-bar--solid:focus-within{border-color:transparent;box-shadow:0 0 20px rgba(var(--search-accent-rgb),.3),0 0 60px rgba(var(--search-accent-rgb),.08);transform:translateY(-2px)}.template-search__results{position:relative}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-search.css.map?v=98996203468345365291788515640 */

.kaching-bundles-save-overlay{position:fixed;inset:0;background:#000000b3;z-index:2147483647;opacity:0;transition:opacity .3s ease;cursor:pointer;outline:none}.kaching-bundles-save-overlay--visible{opacity:1}.kaching-bundles-save-overlay--dismissed{opacity:0}.kaching-bundles-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}.kaching-bundles-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.kaching-bundles-save-overlay__arrow{width:42px;height:36px}kaching-bundle,kaching-bundle-deals{width:100%}kaching-bundle:empty,kaching-bundle-deals:empty{display:none}.kaching-bundles-form--different-variants-selected .shopify-payment-button{display:none!important}.kaching-bundles--variant-selects-hidden variant-selects{display:none!important}.satcb_variants .kaching-bundles__bar-variant-select{display:none!important}.kaching-bundles-sticky-atc-wrapper{width:100%;.kaching-bundles-sticky-atc-spacer{display:block;width:100%}}kaching-bundles-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;display:none;transform:translateY(100%);transition:transform .1s ease-in-out}kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible{display:block;transform:translateY(0)}

.footer{border-top:none}@media screen and (min-width:750px){.footer>.page-width{padding-left:2.5rem;padding-right:2.5rem}}.footer__grid{min-width:0}.footer__grid>*{min-width:0}.footer-block{min-width:0}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer-block__details-content{margin:0}.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.85)}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:749px){.footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.4rem}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}}.footer-block__brand-info{text-align:inherit}.footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block__brand-info .footer__list-social.list-social{justify-content:inherit}.footer-block-image{display:flex}.footer-block-image img,.footer-block__brand-info>img{height:auto}.footer-block__details-content .placeholder-svg{max-width:20rem}.footer-copyright{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.copyright__content{font-size:1.1rem}.copyright__content a{color:currentColor;text-decoration:none}.footer__list-social:empty{display:none}.footer__follow-on-shop,.footer__payment{display:flex}.footer__localization{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.footer__localization:empty{display:none}.footer__localization h2{margin:1rem 1rem .5rem;color:rgb(var(--color-foreground))}.footer-block__newsletter,.footer__newsletter{width:100%}.newsletter-form__field-wrapper{max-width:100%}.footer-divider{width:100%}.footer-divider__line{min-width:0}.footer-disclaimer{width:100%}.footer-disclaimer__content{margin:0}.footer-disclaimer__content p:first-child{margin-top:0}.footer-disclaimer__content p:last-child{margin-bottom:0}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@supports not (inset: 10px){.footer__grid{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-footer.css.map?v=67383097101708529051788515640 */

.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.sugar-cart-drawer-section{display:contents}.sugar-cart-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s .3s}.sugar-cart-drawer.active{visibility:visible;pointer-events:auto;transition:visibility 0s 0s}.sugar-cart-drawer__container{position:relative;width:100%;height:100%}.sugar-cart-drawer__container>.sugar-cart-drawer__overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#0000;transition:background-color .3s ease;cursor:pointer}.sugar-cart-drawer.active .sugar-cart-drawer__overlay{background-color:#00000080}.sugar-cart-drawer__panel{position:absolute;top:0;right:0;width:var(--sugar-cart-width-mobile, 100vw);max-width:100%;height:100%;z-index:2;background-color:rgb(var(--color-background));display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;box-shadow:-4px 0 20px #00000026}@media screen and (min-width:750px){.sugar-cart-drawer__panel{width:var(--sugar-cart-width-desktop, 40rem)}}.sugar-cart-drawer.active .sugar-cart-drawer__panel{transform:translate(0)}.sugar-cart-drawer__panel:focus{outline:none}.sugar-cart-header-block,.sugar-cart-progress-container-block{flex-shrink:0}.sugar-cart-body-block{flex:1;min-height:0;display:flex;flex-direction:column}.sugar-cart-footer-block{flex-shrink:0;margin-top:auto}.sugar-cart-drawer.animate .sugar-cart-drawer__panel{transition:transform .3s ease}.sugar-cart-drawer__empty{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.sugar-cart-drawer:not(.is-empty) .sugar-cart-drawer__empty{display:none}.sugar-cart-drawer__empty-content{max-width:300px}.sugar-cart-drawer__empty-title{font-size:1.8rem;margin-bottom:1.5rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.sugar-cart-drawer__empty-cta{margin-bottom:2rem}.sugar-cart-drawer__login-title{font-size:1.4rem;margin-bottom:.5rem}.sugar-cart-drawer__login-text{font-size:1.3rem;opacity:.8}.sugar-cart-drawer__login-text a{color:rgb(var(--color-link))}.sugar-cart-drawer__close--empty{position:absolute;top:1.5rem;right:1.5rem}.sugar-cart-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;z-index:2}.sugar-cart-header--shadow-subtle{box-shadow:0 2px 4px #0000000d}.sugar-cart-header--shadow-medium{box-shadow:0 4px 8px #0000001a}.sugar-cart-header__text,.sugar-cart-header__title{flex:1;margin:0;line-height:1.2;font-size:var(--sugar-cart-header-size-mobile, 18px)}@media screen and (min-width:750px){.sugar-cart-header__text,.sugar-cart-header__title{font-size:var(--sugar-cart-header-size-desktop, 20px)}}.sugar-cart-header__text--heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.sugar-cart-header__text--body{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.sugar-cart-header__text--left{text-align:left}.sugar-cart-header__text--center{text-align:center}.sugar-cart-header__count{display:inline}.sugar-cart-header__count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .4em;font-size:.85em;line-height:1;border-radius:999px;background-color:rgba(var(--color-foreground),.1);margin-left:3px;vertical-align:middle;transform:translateY(-1.5px)}.sugar-cart-drawer__close{display:flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:transparent;cursor:pointer;color:rgb(var(--color-foreground));transition:opacity .2s ease,background-color .2s ease;flex-shrink:0}.sugar-cart-drawer__close:hover{opacity:1}.sugar-cart-header .sugar-cart-drawer__close{position:absolute;right:var(--sugar-cart-header-padding-h, 18px);top:50%;transform:translateY(calc(-50% - .5px))}.sugar-cart-header__close--outline,.sugar-cart-header__close--filled{border-radius:50%;width:calc(var(--sugar-cart-close-size-mobile, 20px) + 12px);height:calc(var(--sugar-cart-close-size-mobile, 20px) + 12px);padding:0}@media screen and (min-width:750px){.sugar-cart-header__close--outline,.sugar-cart-header__close--filled{width:calc(var(--sugar-cart-close-size-desktop, 24px) + 12px);height:calc(var(--sugar-cart-close-size-desktop, 24px) + 12px)}}.sugar-cart-header__close--outline{border:1.5px solid color-mix(in srgb,currentColor 40%,transparent)}.sugar-cart-header__close--filled{background-color:rgba(var(--color-foreground),.1)}.sugar-cart-drawer__close .svg-wrapper{display:flex;align-items:center;justify-content:center}.sugar-cart-drawer__close svg{width:var(--sugar-cart-close-size-mobile, 20px);height:var(--sugar-cart-close-size-mobile, 20px)}@media screen and (min-width:750px){.sugar-cart-drawer__close svg{width:var(--sugar-cart-close-size-desktop, 24px);height:var(--sugar-cart-close-size-desktop, 24px)}}.sugar-cart-header__close--outline svg,.sugar-cart-header__close--filled svg{width:22px;height:22px}.sugar-cart-announcements__empty{padding:14px 16px;border:1px dashed rgba(var(--color-foreground),.25);border-radius:0;text-align:center}.sugar-cart-announcements__empty-title{margin:0;font-size:13px;font-weight:600;color:rgba(var(--color-foreground),.65)}.sugar-cart-announcements__empty-subtitle{margin:4px 0 0;font-size:13px;color:rgba(var(--color-foreground),.45)}.sugar-cart-announcement-item,.sugar-cart-announcement-countdown{width:100%}.sugar-cart-announcements .splide__list{align-items:stretch}.sugar-cart-announcements .splide__slide,.sugar-cart-announcement-item,.sugar-cart-announcement-countdown,.sugar-cart-announcement-rotating-text{display:flex}.sugar-cart-announcement-item__inner,.sugar-cart-announcement-countdown__inner,.sugar-cart-announcement-rotating-text__inner{display:flex;align-items:center;justify-content:center;width:100%}.sugar-cart-announcement-item__text{display:block}.sugar-cart-announcement-item__text p{margin:0}.sugar-cart-announcement-item__countdown{white-space:nowrap}.sugar-cart-drawer__body{flex:1;overflow-y:auto;overflow-x:hidden;position:relative;min-height:0;display:flex;flex-direction:column}.sugar-cart-drawer.is-empty .sugar-cart-drawer__body{display:none}.sugar-cart-drawer__items-wrapper{display:block}.sugar-cart-drawer__items-wrapper.is-empty{display:none}.sugar-cart-drawer__form{display:block}.sugar-cart-drawer__items{display:flex;flex-direction:column}.sugar-cart-drawer__errors{padding:1rem;color:#dc2626;font-size:1.3rem}.sugar-cart-drawer__errors:empty{display:none}.sugar-cart-item{display:flex;flex-wrap:wrap;gap:1rem;padding:var(--sugar-cart-item-padding, 1.6rem);position:relative}.sugar-cart-drawer__items--with-divider .sugar-cart-item+.sugar-cart-item{border-top:1px solid rgba(var(--color-foreground),.08)}.sugar-cart-item__media{flex-shrink:0;position:relative}.sugar-cart-item__image{display:block;width:var(--sugar-cart-image-size-desktop, 88px);height:auto;border-radius:var(--sugar-cart-image-corner-radius, 0);object-fit:cover}@media screen and (max-width:749px){.sugar-cart-item__image{width:var(--sugar-cart-image-size-mobile, 80px)}}.sugar-cart-item__image-link{display:block;text-decoration:none}.sugar-cart-item__details{flex:1;display:flex;flex-direction:column;min-width:0}.sugar-cart-item__details>*+*{margin-top:.4rem}.sugar-cart-item__title{font-size:var(--sugar-cart-title-size-desktop, 1.45rem);font-family:var(--sugar-cart-title-font, var(--font-body-family));font-weight:var(--sugar-cart-title-weight, 700);line-height:1.3;margin:0;color:rgb(var(--color-foreground));text-decoration:none}@media screen and (max-width:749px){.sugar-cart-item__title{font-size:var(--sugar-cart-title-size-mobile, 1.4rem)}}a.sugar-cart-item__title:hover{text-decoration:underline}.sugar-cart-item__vendor{font-size:1.2rem;opacity:.7;margin:0}.sugar-cart-item__options{font-size:1.2rem;opacity:.8;margin:0}.sugar-cart-item__option{display:inline}.sugar-cart-item__option:not(:last-child):after{content:" / "}.sugar-cart-item__price-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem}.sugar-cart-item__price-wrapper--right{justify-content:flex-end;margin-top:auto}.sugar-cart-item__price-wrapper--compare-layout-inline{flex-direction:row;align-items:baseline}.sugar-cart-item__price-wrapper--compare-layout-stacked{flex-direction:column;align-items:flex-end;gap:.2rem}.sugar-cart-item__price{font-size:1.4rem;font-weight:var(--sugar-cart-price-weight, 700)}.sugar-cart-item__compare-price{font-size:1.3rem;text-decoration:line-through;opacity:.6}.sugar-cart-item__savings{font-size:var(--sugar-cart-savings-size, 1.2rem);opacity:.8;margin:0}.sugar-cart-item__discount-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:1.1rem;padding:.2rem .5rem;border-radius:var(--badge-corner-radius, 4px);background-color:rgb(var(--color-accent));color:rgb(var(--color-background))}.sugar-cart-item__actions{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.sugar-cart-item__line-total{font-size:var(--sugar-cart-price-size-desktop, 1.4rem);font-weight:var(--sugar-cart-price-weight, 700);text-align:right;color:var(--sugar-cart-price-color, inherit)}@media screen and (max-width:749px){.sugar-cart-item__line-total{font-size:var(--sugar-cart-price-size-mobile, 1.35rem)}}.sugar-cart-item__line-compare{font-size:1.2rem;text-decoration:line-through;opacity:.6}.sugar-cart-item__quantity{display:flex;align-items:center;margin-top:auto;padding-top:.8rem}.sugar-cart-item__quantity-btn{display:flex;align-items:center;justify-content:center;width:var(--sugar-cart-quantity-size-desktop, 32px);height:var(--sugar-cart-quantity-size-desktop, 32px);border:1px solid rgba(var(--color-foreground),.2);background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .2s ease,border-color .2s ease;padding:0}@media screen and (max-width:749px){.sugar-cart-item__quantity-btn{width:var(--sugar-cart-quantity-size-mobile, 30px);height:var(--sugar-cart-quantity-size-mobile, 30px)}}.sugar-cart-item__quantity-btn:hover:not(:disabled){background-color:rgba(var(--color-foreground),.05)}.sugar-cart-item__quantity-btn:disabled{opacity:.4;cursor:not-allowed}.sugar-cart-item__quantity-btn svg{width:calc(var(--sugar-cart-quantity-size-desktop, 32px) * .375);height:calc(var(--sugar-cart-quantity-size-desktop, 32px) * .375)}@media screen and (max-width:749px){.sugar-cart-item__quantity-btn svg{width:calc(var(--sugar-cart-quantity-size-mobile, 30px) * .375);height:calc(var(--sugar-cart-quantity-size-mobile, 30px) * .375)}}.sugar-cart-item__quantity-input{width:var(--sugar-cart-quantity-size-desktop, 32px);height:var(--sugar-cart-quantity-size-desktop, 32px);border:1px solid rgba(var(--color-foreground),.2);text-align:center;font-size:calc(var(--sugar-cart-quantity-size-desktop, 32px) * .45);background:transparent;color:inherit;-moz-appearance:textfield}@media screen and (max-width:749px){.sugar-cart-item__quantity-input{width:var(--sugar-cart-quantity-size-mobile, 30px);height:var(--sugar-cart-quantity-size-mobile, 30px);font-size:calc(var(--sugar-cart-quantity-size-mobile, 30px) * .45)}}.sugar-cart-item__quantity-input::-webkit-outer-spin-button,.sugar-cart-item__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sugar-cart-item__quantity-input:focus{outline:none;box-shadow:none}.sugar-cart-item__quantity--unified{gap:0}.sugar-cart-item__quantity--unified .sugar-cart-item__quantity-btn:first-child{border-radius:var(--sugar-cart-quantity-corner-radius, 4px) 0 0 var(--sugar-cart-quantity-corner-radius, 4px)}.sugar-cart-item__quantity--unified .sugar-cart-item__quantity-btn:last-child{border-radius:0 var(--sugar-cart-quantity-corner-radius, 4px) var(--sugar-cart-quantity-corner-radius, 4px) 0}.sugar-cart-item__quantity--unified .sugar-cart-item__quantity-input{border-radius:0;border-left:none;border-right:none}.sugar-cart-item__quantity--unified.sugar-cart-item__quantity--no-inner-borders .sugar-cart-item__quantity-btn:first-child{border-right:none}.sugar-cart-item__quantity--unified.sugar-cart-item__quantity--no-inner-borders .sugar-cart-item__quantity-btn:last-child{border-left:none}.sugar-cart-item__quantity--segmented{gap:.25rem}.sugar-cart-item__quantity--segmented .sugar-cart-item__quantity-btn{border-radius:var(--sugar-cart-quantity-corner-radius, 4px)}.sugar-cart-item__quantity--segmented .sugar-cart-item__quantity-btn:hover:not(:disabled){border-color:rgba(var(--color-foreground),.4)}.sugar-cart-item__quantity--segmented .sugar-cart-item__quantity-input{border-radius:var(--sugar-cart-quantity-corner-radius, 4px)}.sugar-cart-item__quantity--segmented.sugar-cart-item__quantity--no-input-border .sugar-cart-item__quantity-input{border:none}select.sugar-cart-item__quantity-select,.sugar-cart-drawer select.sugar-cart-item__quantity-select{width:calc(var(--sugar-cart-quantity-size-desktop, 32px) * 2.5);height:auto;min-width:auto;max-width:none;min-height:auto;padding:.5rem 2rem .5rem .8rem;margin:0;text-align:left;box-shadow:none;outline:none;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--sugar-cart-quantity-corner-radius, 4px);background-color:transparent;color:rgba(var(--color-foreground),.2);-webkit-text-fill-color:rgb(var(--color-foreground));cursor:pointer}@media screen and (max-width:749px){select.sugar-cart-item__quantity-select,.sugar-cart-drawer select.sugar-cart-item__quantity-select{width:calc(var(--sugar-cart-quantity-size-mobile, 30px) * 2.5)}}select.sugar-cart-item__quantity-select:focus,.sugar-cart-drawer select.sugar-cart-item__quantity-select:focus{outline:none;box-shadow:none}.sugar-cart-item__remove{display:flex;align-items:center;justify-content:center;padding:.4rem;border:none;background:transparent;cursor:pointer;color:inherit;opacity:.6;transition:opacity .2s ease}.sugar-cart-item__remove:hover{opacity:1}.sugar-cart-item__remove svg{width:18px;height:18px}.sugar-cart-item__remove .material-symbols-outlined{font-size:18px}.sugar-cart-item.is-loading{opacity:.5;pointer-events:none}.sugar-cart-item__loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.sugar-cart-item.is-loading .sugar-cart-item__loading-spinner{display:block}.sugar-cart-item__error{display:none;flex:0 0 100%;box-sizing:border-box;margin:.4rem 0 0;padding-left:calc(var(--sugar-cart-image-size-desktop, 88px) + 1rem);color:#dc2626;font-size:1.2rem;line-height:1.35}.sugar-cart-item__error.is-active,.sugar-cart-item__error-text,.sugar-cart-item__error .cart-item__error-text{display:block}@media screen and (max-width:749px){.sugar-cart-item__error{padding-left:calc(var(--sugar-cart-image-size-mobile, 80px) + 1rem)}}.sugar-cart-item__discounts{display:flex;flex-wrap:wrap;gap:.5rem}.sugar-cart-item__discount{display:inline-flex;align-items:center;gap:.25em;font-size:var(--sugar-cart-item-discount-badge-size, 8px);padding:.4em .65em .28em .58em;background-color:rgba(var(--color-accent),.1);border-radius:40px}.sugar-cart-item__discount svg{width:1em;height:1em;flex-shrink:0}.sugar-cart-item__discount-icon{font-size:1em;line-height:1;flex-shrink:0;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.sugar-cart-item__selling-plan{font-size:1.2rem;opacity:.8;margin:0}.sugar-cart-item--nested{padding-left:calc(var(--sugar-cart-item-padding, 1.6rem) + 2rem);background-color:rgba(var(--color-foreground),.02)}.sugar-cart-drawer__footer{flex-shrink:0;position:relative;z-index:2;margin-top:auto}.sugar-cart-drawer.is-empty .sugar-cart-drawer__footer{display:none}.sugar-cart-drawer__footer--sticky{position:sticky;bottom:0;background-color:rgb(var(--color-background))}.sugar-cart-drawer__footer--custom-bg{background-color:var(--sugar-cart-footer-bg, rgb(var(--color-background)))}.sugar-cart-drawer__footer--separator{border-top:1px solid rgba(var(--color-foreground),.1)}.sugar-cart-drawer__footer--shadow-subtle{box-shadow:0 -2px 4px #0000000d}.sugar-cart-drawer__footer--shadow-medium{box-shadow:0 -4px 8px #0000001a}.sugar-cart-subtotals{display:flex;flex-direction:column;gap:.15rem;margin-bottom:1rem}.sugar-cart-subtotals__row{display:flex;align-items:center;justify-content:space-between;padding:.1rem 0}.sugar-cart-subtotals__row--center{justify-content:center;gap:.5rem}.sugar-cart-subtotals__savings{font-size:var(--sugar-cart-savings-size-mobile, 13px)}@media screen and (min-width:750px){.sugar-cart-subtotals__savings{font-size:var(--sugar-cart-savings-size-desktop, 14px)}}.sugar-cart-subtotals__subtotal{font-size:var(--sugar-cart-subtotal-size-mobile, 16px);font-weight:600}@media screen and (min-width:750px){.sugar-cart-subtotals__subtotal{font-size:var(--sugar-cart-subtotal-size-desktop, 18px)}}.sugar-cart-subtotals__discounts{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:.2rem 0 0}.sugar-cart-subtotals__discounts--center{justify-content:center}.sugar-cart-subtotals__discount{display:inline-flex;align-items:center;gap:.25em;font-size:var(--sugar-cart-discount-badge-size, 12px);padding:.4em .65em .28em .58em;background-color:rgba(var(--color-accent),.1);border-radius:40px}.sugar-cart-subtotals__discount-icon{font-size:calc(1em + 1px);line-height:1;flex-shrink:0;position:relative;top:.5px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.sugar-cart-checkout{display:block}.sugar-cart-checkout__button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:var(--sugar-cart-checkout-padding-v, 16px) var(--sugar-cart-checkout-padding-h, 24px);border:none;border-radius:var(--sugar-cart-checkout-radius, 8px);background:var(--sugar-cart-checkout-bg, var(--button-primary-bg-surface));color:var(--sugar-cart-checkout-text, var(--button-primary-text));font-family:var(--font-body-family),sans-serif;cursor:pointer;transition:opacity .2s ease,transform .2s ease;text-decoration:none;gap:.3rem}.sugar-cart-checkout__button:hover:not(:disabled){opacity:.9}.sugar-cart-checkout__button:disabled{opacity:.5;cursor:not-allowed}.sugar-cart-checkout__line-1{font-size:var(--sugar-cart-checkout-line1-size-mobile, 15px);font-weight:600;line-height:1}@media screen and (min-width:750px){.sugar-cart-checkout__line-1{font-size:var(--sugar-cart-checkout-line1-size-desktop, 16px)}}.sugar-cart-checkout__price{font-weight:700}.sugar-cart-checkout__current-price{line-height:1}.sugar-cart-checkout__price--badge{background-color:#fff3;padding:4px 9px 3px 8px;border-radius:999px;margin-left:4px}.sugar-cart-checkout__line-2{font-size:var(--sugar-cart-checkout-line2-size-mobile, 11px);opacity:.85;line-height:1.2}@media screen and (min-width:750px){.sugar-cart-checkout__line-2{font-size:var(--sugar-cart-checkout-line2-size-desktop, 12px)}}.sugar-cart-progress{flex-shrink:0}.sugar-cart-progress__text{font-size:1.3rem;line-height:1.4;margin-bottom:.8rem;text-align:center}.sugar-cart-progress__text p{margin:0}.sugar-cart-progress__bar-wrapper{position:relative;height:8px;background-color:rgba(var(--color-foreground),.1);border-radius:4px;overflow:hidden}.sugar-cart-progress__bar{position:absolute;top:0;left:0;height:100%;background-color:var(--sugar-cart-progress-color, rgb(var(--color-accent)));border-radius:4px;transition:width .4s ease}.sugar-cart-progress__bar--striped{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:sugar-cart-progress-stripes 1s linear infinite}@keyframes sugar-cart-progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.sugar-cart-progress__milestones{display:flex;justify-content:space-between;margin-top:.8rem;position:relative}.sugar-cart-progress__milestone{display:flex;flex-direction:column;align-items:center;gap:.3rem;font-size:1.1rem;opacity:.6;transition:opacity .3s ease}.sugar-cart-progress__milestone--active{opacity:1}.sugar-cart-progress__milestone--reached{opacity:1;color:var(--sugar-cart-progress-color, rgb(var(--color-accent)))}.sugar-cart-progress__milestone-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:rgba(var(--color-foreground),.1);transition:background-color .3s ease}.sugar-cart-progress__milestone--reached .sugar-cart-progress__milestone-icon{background-color:var(--sugar-cart-progress-color, rgb(var(--color-accent)));color:rgb(var(--color-background))}.sugar-cart-progress__milestone-icon .material-symbols-outlined{font-size:14px}.sugar-cart-progress__milestone-label{font-size:1rem;white-space:nowrap}.sugar-cart-upsells{padding:1.5rem;border-top:1px solid rgba(var(--color-foreground),.08)}.sugar-cart-upsells__heading{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.sugar-cart-upsells__products{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem}.sugar-cart-upsells__products::-webkit-scrollbar{display:none}.sugar-cart-upsells__products--vertical{flex-direction:column;overflow-x:visible}.sugar-cart-upsell-card{flex-shrink:0;width:140px;scroll-snap-align:start}.sugar-cart-upsells__products--vertical .sugar-cart-upsell-card{width:100%;display:flex;gap:1rem;align-items:center}.sugar-cart-upsell-card__image{width:100%;aspect-ratio:1;object-fit:cover;border-radius:0}.sugar-cart-upsells__products--vertical .sugar-cart-upsell-card__image{width:60px;flex-shrink:0}.sugar-cart-upsell-card__info{flex:1}.sugar-cart-upsell-card__title{font-size:1.2rem;font-weight:500;margin:.5rem 0 .3rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sugar-cart-upsells__products--vertical .sugar-cart-upsell-card__title{margin-top:0}.sugar-cart-upsell-card__price{font-size:1.2rem;font-weight:600}.sugar-cart-upsell-card__add{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem;margin-top:.5rem;font-size:1.1rem;border:1px solid currentColor;border-radius:var(--buttons-radius);background:transparent;cursor:pointer;transition:background-color .2s ease}.sugar-cart-upsell-card__add:hover{background-color:rgba(var(--color-foreground),.05)}.sugar-cart-upsells__products--vertical .sugar-cart-upsell-card__add{width:auto;margin-top:.3rem}.sugar-cart-drawer .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar-cart-drawer .loading__spinner{display:inline-flex;align-items:center;justify-content:center}.sugar-cart-drawer .loading__spinner.hidden{display:none}body.sugar-cart-drawer-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sugar-cart-drawer.css.map?v=126750592285227221851788515640 */


[data-entrance-state],.sugar-section-entrance-target{opacity:1!important;transform:none!important;clip-path:none!important;pointer-events:auto!important}
.ath-vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:8px auto 0;padding:0 20px}
.ath-vcard{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08)}
.ath-vcard img{width:100%;height:260px;object-fit:cover;display:block}
.ath-vcap{padding:10px 12px;font-size:13px;font-weight:600;color:#374151}
@media (max-width:749px){.ath-vgrid{grid-template-columns:1fr}.ath-vcard img{height:300px}}
section[class*="s01_hero"] .media-block img,section[class*="s01_hero"] .shopify-block.media-block img{padding:10px;box-sizing:border-box;border-radius:14px}
.ath-mast{background:#fff;text-align:center;padding:14px 0 10px;border-bottom:1px solid #eee}
.ath-mast img{height:42px;width:auto;display:inline-block}
.ath-foot{max-width:900px;margin:0 auto;padding:28px 20px;text-align:center;font-size:12px;color:#6b7280;line-height:1.7}
.ath-foot a{color:#6b7280;text-decoration:underline}
body{margin:0}

@import url("data:text/css;base64,I2Z2LWxvYWRpbmctaWNvbiB7CiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOwogICAgcG9zaXRpb246IGFic29sdXRlOwogICAgZGlzcGxheTogZmxleAo7CiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAgICBmb250LWZhbWlseTogc3lzdGVtLXVpLCBzYW5zLXNlcmlmOwogICAgZm9udC1zaXplOiAxOTB2dzsKICAgIGxpbmUtaGVpZ2h0OiAxOwogICAgd29yZC13cmFwOiBicmVhay13b3JkOwogICAgdG9wOiAwOwogICAgbGVmdDogMDsKICAgIG1hcmdpbjogMDsKICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgIGZpbHRlcjogbm9uZTsKICAgIHRyYW5zaXRpb246IGFsbCAwczsKICAgIHRyYW5zZm9ybTogbm9uZTsKICAgIHdpZHRoOiA5OXZ3OwogICAgaGVpZ2h0OiA5OXZoOwogICAgbWF4LXdpZHRoOiA5OXZ3OwogICAgbWF4LWhlaWdodDogOTl2aDsKICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgei1pbmRleDogLTk5OwogICAgb3ZlcmZsb3c6IGhpZGRlbjsKICAgIG9wYWNpdHk6IDAuMDAwMTsKfQ==");

  .material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    width: 1em;
    height: 1em;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    visibility: hidden;
  }

  .material-symbols-fallback .material-symbols-outlined {
    visibility: visible;
    text-indent: -9999px;
    background-color: currentColor;
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='5' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='white' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='5' fill='white'/%3E%3C/svg%3E") center/contain no-repeat;
  }

  .material-symbols-ready .material-symbols-outlined {
    visibility: visible;
    text-indent: 0;
    overflow: visible;
    background-color: transparent;
    -webkit-mask-image: none;
    mask-image: none;
  }



      .sugar-cart-drawer {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 1000;
        visibility: hidden;
        pointer-events: none;
      }

      .sugar-cart-drawer__panel {
        transform: translateX(100%);
      }

      .sugar-cart-drawer.active {
        visibility: visible;
        pointer-events: auto;
      }

      .sugar-cart-drawer.active .sugar-cart-drawer__panel {
        transform: translateX(0);
      }
    

        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      

@font-face {
  font-family: Figtree;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
}

    @font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

    @font-face {
  font-family: Figtree;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff");
}

    @font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n8.9ff6d071825a72d8671959a058f3e57a9f1ff61f.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n8.717cfbca15cfe9904984ba933599ab134f457561.woff") format("woff");
}

@font-face {
      font-family: 'GTStandard-M';
      src: url('//trycleardose.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2') format('woff2');
      font-weight: 100 500;
      font-style: normal;
      font-display: swap;
    }@font-face {
        font-family: 'GTStandard-M';
        src: url('//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2') format('woff2');
        font-weight: 501 900;
        font-style: normal;
        font-display: swap;
      }
    :root,
    .color-scheme-1 {
      --color-background: 255,255,255;
    
      --gradient-background: #ffffff;
    

    

    --color-foreground: 4,24,43;
    --color-background-contrast: 191,191,191;
    --color-accent: 24,47,79;
    --color-button: ,,;
    --color-button-text: ,,;
    --color-secondary-button: 255,255,255;
    --color-secondary-button-text: 4,24,43;
    --color-link: 24,47,79;
    --color-badge-foreground: 4,24,43;
    --color-badge-background: 255,255,255;
    --color-badge-border: 4,24,43;
    --payment-terms-background-color: rgb(255 255 255);
  }
  
    
    .color-scheme-2 {
      --color-background: 245,250,254;
    
      --gradient-background: #f5fafe;
    

    

    --color-foreground: 4,24,43;
    --color-background-contrast: 129,192,242;
    --color-accent: 24,47,79;
    --color-button: ,,;
    --color-button-text: ,,;
    --color-secondary-button: 245,250,254;
    --color-secondary-button-text: 4,24,43;
    --color-link: 24,47,79;
    --color-badge-foreground: 4,24,43;
    --color-badge-background: 245,250,254;
    --color-badge-border: 4,24,43;
    --payment-terms-background-color: rgb(245 250 254);
  }
  
    
    .color-scheme-3 {
      --color-background: 55,93,145;
    
      --gradient-background: #375d91;
    

    

    --color-foreground: 255,255,255;
    --color-background-contrast: 20,34,53;
    --color-accent: 63,137,241;
    --color-button: ,,;
    --color-button-text: ,,;
    --color-secondary-button: 55,93,145;
    --color-secondary-button-text: 255,255,255;
    --color-link: 63,137,241;
    --color-badge-foreground: 255,255,255;
    --color-badge-background: 55,93,145;
    --color-badge-border: 255,255,255;
    --payment-terms-background-color: rgb(55 93 145);
  }
  
    
    .color-scheme-4 {
      --color-background: 63,137,241;
    
      --gradient-background: #3f89f1;
    

    

    --color-foreground: 255,255,255;
    --color-background-contrast: 12,75,165;
    --color-accent: 24,47,79;
    --color-button: ,,;
    --color-button-text: ,,;
    --color-secondary-button: 63,137,241;
    --color-secondary-button-text: 255,255,255;
    --color-link: 24,47,79;
    --color-badge-foreground: 255,255,255;
    --color-badge-background: 63,137,241;
    --color-badge-border: 255,255,255;
    --payment-terms-background-color: rgb(63 137 241);
  }
  

  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4 {
    color: rgba(var(--color-foreground), 0.85);
    background-color: rgb(var(--color-background));
  }

  

  :root {--font-body-family: Figtree, sans-serif;
      --font-body-style: normal;
      --font-body-weight: 400;
      --font-body-weight-bold: 700;--font-heading-family: Figtree, sans-serif;
      --font-heading-style: normal;
      --font-heading-weight: 700;--font-body-line-height: 1.5;
    --font-body-letter-spacing: 0.0em;
    --font-heading-line-height: 1.3;
    --font-heading-letter-spacing: 0.0em;

    --page-width: 120rem;
    --page-width-margin: 0rem;--corner-media: 8px;
    --corner-container: 8px;
    --corner-badge: 4px;
    --corner-button: 8px;

    --product-card-image-padding: 0rem;
    --product-card-corner-radius: 0rem;
    --product-card-text-alignment: left;
    --product-card-border-width: 0rem;
    --product-card-border-opacity: 0.1;
    --product-card-shadow-opacity: 0;
    --product-card-shadow-visible: 0;
    --product-card-shadow-horizontal-offset: 0rem;
    --product-card-shadow-vertical-offset: 0.4rem;
    --product-card-shadow-blur-radius: 0.5rem;

    --collection-card-image-padding: 0rem;
    --collection-card-corner-radius: 0rem;
    --collection-card-text-alignment: left;
    --collection-card-border-width: 0rem;
    --collection-card-border-opacity: 0.1;
    --collection-card-shadow-opacity: 0;
    --collection-card-shadow-visible: 0;
    --collection-card-shadow-horizontal-offset: 0rem;
    --collection-card-shadow-vertical-offset: 0.4rem;
    --collection-card-shadow-blur-radius: 0.5rem;

    --blog-card-image-padding: 0rem;
    --blog-card-corner-radius: 0rem;
    --blog-card-text-alignment: left;
    --blog-card-border-width: 0rem;
    --blog-card-border-opacity: 0.1;
    --blog-card-shadow-opacity: 0;
    --blog-card-shadow-visible: 0;
    --blog-card-shadow-horizontal-offset: 0rem;
    --blog-card-shadow-vertical-offset: 0.4rem;
    --blog-card-shadow-blur-radius: 0.5rem;

    --badge-corner-radius: var(--corner-badge);

    --popup-border-width: 1px;
    --popup-border-opacity: 0.1;
    --popup-corner-radius: var(--corner-container);
    --popup-shadow-opacity: 0.05;
    --popup-shadow-horizontal-offset: 0px;
    --popup-shadow-vertical-offset: 4px;
    --popup-shadow-blur-radius: 5px;

    --drawer-border-width: 1px;
    --drawer-border-opacity: 0.1;
    --drawer-shadow-opacity: 0;
    --drawer-shadow-horizontal-offset: 0px;
    --drawer-shadow-vertical-offset: 4px;
    --drawer-shadow-blur-radius: 5px;

    --spacing-sections-desktop: 0px;
    --spacing-sections-mobile: 0px;

    --grid-desktop-vertical-spacing: 8px;
    --grid-desktop-horizontal-spacing: 8px;
    --grid-mobile-vertical-spacing: 4px;
    --grid-mobile-horizontal-spacing: 4px;--buttons-radius: var(--corner-button);--button-primary-bg: #182F4F;
    --button-primary-bg-surface: #182F4F;
    --button-primary-text: #FFFFFF;
    --button-primary-border: 0px;
    --button-primary-border-color: #121212;--button-secondary-bg: #3F89F1;
    --button-secondary-bg-surface: #3F89F1;
    --button-secondary-text: #FFFFFF;
    --button-secondary-border: 0px;
    --button-secondary-border-color: #121212;--button-outline-bg: rgba(0,0,0,0);
    --button-outline-text: #182F4F;
    --button-outline-border: 1px;
    --button-outline-border-color: #182F4F;

    --inputs-radius: var(--corner-container);
    --inputs-border-width: 1px;
    --inputs-border-opacity: 0.55;
    --inputs-shadow-opacity: 0;
    --inputs-shadow-horizontal-offset: 0px;
    --inputs-margin-offset: 0px;
    --inputs-shadow-vertical-offset: 4px;
    --inputs-shadow-blur-radius: 5px;
    --inputs-radius-outset: var(--corner-container);
  }

  *,
  *::before,
  *::after {
    box-sizing: inherit;
  }

  html {
    box-sizing: border-box;
    font-size: 62.5%;
    height: 100%;
  }

  body {
    display: grid;
    grid-template-rows: auto auto 1fr auto;
    grid-template-columns: 100%;
    min-height: 100%;
    margin: 0;
    font-size: 1.5rem;
    letter-spacing: var(--font-body-letter-spacing);
    line-height: var(--font-body-line-height);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: var(--font-body-weight);
  }

  @media screen and (min-width: 750px) {
    body {
      font-size: 1.6rem;
    }
  }


    .kaching-bundles__block {
      display: none;
    }

    .kaching-bundles-sticky-atc {
      display: none;
    }
  

.ath-bundles{margin:18px 0 10px}
.ath-bundles__title{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0 0 12px}
.ath-bundles__title:before,.ath-bundles__title:after{content:"";flex:1;height:1px;background:#e5e7eb}
.ath-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.ath-card{position:relative;border:2px solid #e5e7eb;border-radius:12px;background:#fff;padding:30px 8px 14px;text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}
.ath-card:hover{border-color:#c9a3ab}
.ath-card.is-on{border-color:#8a1020;box-shadow:0 0 0 3px rgba(138,16,32,.12)}
.ath-card__badge{position:absolute;top:-1px;left:-1px;right:-1px;border-radius:10px 10px 0 0;font-size:11px;font-weight:700;color:#fff;background:#8a1020;padding:4px 0;letter-spacing:.02em}
.ath-card__badge.is-alt{background:#111827}
.ath-card__radio{width:18px;height:18px;border:2px solid #cbd5e1;border-radius:50%;margin:0 auto 8px;display:block;position:relative}
.ath-card.is-on .ath-card__radio{border-color:#8a1020}
.ath-card.is-on .ath-card__radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:#8a1020}
.ath-card__title{font-size:15px;font-weight:700;color:#111827;line-height:1.2}
.ath-card__sub{font-size:12px;color:#6b7280;margin-top:2px}
.ath-card__price{font-size:19px;font-weight:800;color:#111827;margin-top:8px}
.ath-card__was{font-size:12px;color:#9ca3af;text-decoration:line-through}
.ath-card__supply{font-size:11px;color:#6b7280;margin-top:2px}
.ath-onetime{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 4px;font-size:13px;font-weight:600;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:9px 12px}
@media (max-width:749px){.ath-grid{gap:6px}.ath-card{padding:26px 4px 12px}.ath-card__title{font-size:13px}.ath-card__price{font-size:17px}.ath-card__sub,.ath-card__supply{font-size:11px}}


  .sw-fr{display:none;position:fixed;inset:0;z-index:2147483647;background:#F7F9FC;align-items:center;justify-content:center;padding:24px;font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;color:#04182B;}
  .sw-fr__inner{max-width:480px;width:100%;background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:36px 32px;text-align:left;box-shadow:0 12px 36px rgba(15,23,42,.08);}
  .sw-fr__brand{display:flex;align-items:center;gap:10px;margin-bottom:24px;}
  .sw-fr__brand-mark{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#182F4F;color:#fff;font-weight:700;font-size:15px;}
  .sw-fr__brand-name{font-weight:600;font-size:15px;letter-spacing:.01em;}
  .sw-fr__title{margin:0 0 12px;font-size:24px;font-weight:700;letter-spacing:-.01em;color:#182F4F;}
  .sw-fr__msg{margin:0 0 20px;font-size:15px;line-height:1.55;color:#475569;}
  .sw-fr__msg{display:none;}
  .sw-fr__msg--default{display:block;}
  .sw-fr[data-sw-code="SUGAR-001"] .sw-fr__msg{display:none;}
  .sw-fr[data-sw-code="SUGAR-001"] .sw-fr__msg--SUGAR-001{display:block;}
  .sw-fr[data-sw-code="SUGAR-002"] .sw-fr__msg{display:none;}
  .sw-fr[data-sw-code="SUGAR-002"] .sw-fr__msg--SUGAR-002{display:block;}
  .sw-fr[data-sw-code="SUGAR-003"] .sw-fr__msg{display:none;}
  .sw-fr[data-sw-code="SUGAR-003"] .sw-fr__msg--SUGAR-003{display:block;}
  .sw-fr[data-sw-code="SUGAR-004"] .sw-fr__msg{display:none;}
  .sw-fr[data-sw-code="SUGAR-004"] .sw-fr__msg--SUGAR-004{display:block;}
  .sw-fr__shop{padding:1px 6px;border-radius:4px;background:#F1F5F9;color:#182F4F;font-size:13px;font-weight:600;}
  .sw-fr__actions{display:none;flex-wrap:wrap;gap:10px;margin-top:8px;}
  .sw-fr__actions--default{display:flex;}
  .sw-fr[data-sw-code="SUGAR-003"] .sw-fr__actions{display:none;}
  .sw-fr[data-sw-code="SUGAR-003"] .sw-fr__actions--SUGAR-003{display:flex;}
  .sw-fr__cta{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border-radius:10px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s;}
  .sw-fr__cta:hover{opacity:.92;}
  .sw-fr__cta--primary{background:#182F4F;color:#fff;}
  .sw-fr__cta--secondary{background:transparent;color:#182F4F;border:1px solid #CBD5E1;}
  .sw-fr__footer{display:flex;align-items:center;gap:8px;margin:24px 0 0;padding-top:16px;border-top:1px solid #E2E8F0;font-size:11px;color:#94A3B8;}
  .sw-fr__code{padding:2px 8px;border-radius:4px;background:#F1F5F9;font-family:'SF Mono',Menlo,monospace;font-size:11px;color:#475569;}
  .sw-fr[data-sw-code]:not([data-sw-code=""]) .sw-fr__code{}

[data-_sf="sections--28084281180477__announcement-bar"]{--block-rendered:1}
.section-sections--28084281180477__announcement-bar {
      position: relative;
      padding-top: 10px;
      padding-bottom: 10px;}@media screen and (min-width: 750px) {
      .section-sections--28084281180477__announcement-bar {
        padding-top: 10px;
        padding-bottom: 10px;
      }
    }.section-sections--28084281180477__announcement-bar .announcement-text__content {
      margin: 0;
      padding: 0;
    }@media screen and (max-width: 749px) {
      .section-sections--28084281180477__announcement-bar .announcement-bar__grid > :has(> .desktop-only) {
        display: none !important;
      }
    }
    @media screen and (min-width: 750px) {
      .section-sections--28084281180477__announcement-bar .announcement-bar__grid > :has(> .mobile-only) {
        display: none !important;
      }
    }.section-sections--28084281180477__announcement-bar .announcement-bar__grid {
      display: flex;
      gap: 16px;
      justify-content: center;
      align-items: center;flex-wrap: wrap;
        flex-direction: column;}

    .section-sections--28084281180477__announcement-bar .announcement-bar__grid .announcement-column {flex: 0 0 auto;min-width: 0;
    }@media screen and (min-width: 750px) {
      .section-sections--28084281180477__announcement-bar .announcement-bar__grid {
        flex-direction: row;
        gap: 28px;
      }
    }
[data-_sf="AUUlrSFlERGNTMEU5R__column-0"]{--block-rendered:1}
[data-_sf="AS09mS0JoZXlHT0xRN__text-0"]{--block-rendered:1}
.announcement-text--AS09mS0JoZXlHT0xRN__text-0 {
    display: block;
    align-items: center;
    justify-content: center;
    gap: 6px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__content {
    margin: 0;
    padding: 0;
    font-size: 14px;}.announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-size: 16px;
    line-height: 1;
    transform: translateY(-1px);}

  .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon img {
    width: 16px;
    height: 16px;
    object-fit: contain;
  }

  .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon .material-symbols-outlined {
    font-size: 16px;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;color: inherit;}

  .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon iconify-icon {
    font-size: 16px;
    line-height: 1;color: inherit;}

  .announcement-text--AS09mS0JoZXlHT0xRN__text-0 img.announcement-text__emoji {
    width: 16px;
    height: 16px;
    object-fit: contain;
    vertical-align: middle;
  }@media screen and (min-width: 750px) {
    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 {
      text-align: center;
    }

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__content {
      font-size: 16px;
    }

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon {
      font-size: 20px;}

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon .material-symbols-outlined {
      font-size: 20px;
    }

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon iconify-icon {
      font-size: 20px;
    }

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 img.announcement-text__emoji {
      width: 20px;
      height: 20px;
    }

    .announcement-text--AS09mS0JoZXlHT0xRN__text-0 .announcement-text__icon img {
      width: 20px;
      height: 20px;
    }
  }
[data-_sf="template--28084285702461__s01_hero"]{--block-rendered:1}
.section-template--28084285702461__s01_hero {
    position: relative;
    padding-top: 0px;
    padding-bottom: 36px;}.section-template--28084285702461__s01_hero .two-column__grid {
    display: grid;
    gap: 40px;
    align-items: start;grid-template-columns: 1fr 1fr;}

  .section-template--28084285702461__s01_hero .fixed-column {
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__s01_hero {
      padding-top: 0px;
      padding-bottom: 24px;}

    .section-template--28084285702461__s01_hero .two-column__grid {
      gap: 0px;grid-template-columns: 1fr;}

    .section-template--28084285702461__s01_hero .two-column__grid > * {
      min-width: 0;}.section-template--28084285702461__s01_hero .two-column__grid > .fixed-column:first-child {
        order: 2;
      }
      .section-template--28084285702461__s01_hero .two-column__grid > .fixed-column:last-child {
        order: 1;
      }}/* Empty state */
  .section-template--28084285702461__s01_hero .two-column__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__s01_hero .two-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__s01_hero .two-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
  .section-template--28084285702461__s01_hero {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__s01_hero[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__s01_hero[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__s01_hero[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="AYytjTHFkQzFEejdBa__left_col"]{--block-rendered:1}
.simple-fixed-column__empty-AYytjTHFkQzFEejdBa__left_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-fixed-column__empty-AYytjTHFkQzFEejdBa__left_col .simple-fixed-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-fixed-column__empty-AYytjTHFkQzFEejdBa__left_col .simple-fixed-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6"]{--block-rendered:1}
.heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 10px;
  }

  .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 25px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content strong {
    font-weight: 800;
  }.heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content em {
      font-style: normal;
    }.heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content em {
      color: #3F89F1;
      text-decoration-color: #3F89F1;
    }
    .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content em span[style*="underline"],
    .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content span[style*="underline"]:has(em) {
      text-decoration-color: #3F89F1 !important;
    }@media screen and (min-width: 750px) {
    .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 {
      text-align: left;
    }

    .heading-block--AUkd1Uk54V2RBK2xFM__heading_simple_k8hcw6 .heading-block__content {
      font-size: 40px;
    }
  }
[data-_sf="Adk5Hc1pmbTk5Y1UzQ__intro"]{--block-rendered:1}
.simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content:after {
    display: none;
  }

  .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro {
      text-align: left;
    }

    .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content,
    .simple-text-block--Adk5Hc1pmbTk5Y1UzQ__intro .simple-text__content p {
      font-size: 17px;
    }
  }
[data-_sf="AdDdlaG45RGhxckZSV__benefits"]{--block-rendered:1}

  .icon-text-list--AdDdlaG45RGhxckZSV__benefits {
    --icon-recolor: #182F4F;--icon-text-list-text-color-light: #04182B;
        --icon-text-list-text-color-full: #04182B;display: flex;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 20px;flex-direction: column;
      gap: 12px;align-items: flex-start;}

  .icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__item {
    display: flex;
    gap: 8px;align-items: flex-start;}.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;transform: translateY(0px);}.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon .material-symbols-outlined {
    font-size: 26px;
    width: 26px;
    height: 26px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: #182F4F;}.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon iconify-icon {
    font-size: 26px;
    width: 26px;
    height: 26px;
    line-height: 1;
    color: #182F4F;}.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon img {
    width: 26px;
    height: 26px;
    object-fit: contain;
  }.icon-text-list--AdDdlaG45RGhxckZSV__benefits img.icon-text-list__emoji {
    width: 26px;
    height: 26px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 26px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__text {
    margin: 0;
    font-size: 16px;
    line-height: inherit;color: var(--icon-text-list-text-color-full);
  }@media screen and (max-width: 749px) {
    .icon-text-list--AdDdlaG45RGhxckZSV__benefits {align-items: flex-start;}.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon {
      transform: translateY(0px);
    }.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }
    .icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }
    .icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__icon img {
      width: 25px;
      height: 25px;
    }
    .icon-text-list--AdDdlaG45RGhxckZSV__benefits img.icon-text-list__emoji {
      width: 25px;
      height: 25px;
    }.icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__number {
      font-size: 25px;
    }
    .icon-text-list--AdDdlaG45RGhxckZSV__benefits .icon-text-list__text {
      font-size: 16px;}
  }
[data-_sf="AR05kSTdPRXJBYmRZY__b1"]{--block-rendered:1}
[data-_sf="AUlFicnZ2ckxhWFhhT__b2"]{--block-rendered:1}
[data-_sf="AbVdsVGJRY1lhZGViT__b3"]{--block-rendered:1}
[data-_sf="AK3FuQmFudFYxMDVRZ__b4"]{--block-rendered:1}
[data-_sf="AUUNDUlE0Ukw1Wmxod__cta"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.link-button-wrapper--AUUNDUlE0Ukw1Wmxod__cta {
    margin-top: 10px;
    margin-bottom: 10px;width: 100%;}#shopify-block-AUUNDUlE0Ukw1Wmxod__cta {
      width: 100%;
    }.link-button--AUUNDUlE0Ukw1Wmxod__cta {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --link-line-1-size: 19px;
    --link-line-2-size: 12px;
    text-decoration: none;
    cursor: pointer;padding: 18px 20px;line-height: 1.2;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #333333 !important;border: none !important;}.link-button--AUUNDUlE0Ukw1Wmxod__cta::before {
        border-radius: var(--corner-button) !important;
      }

      .link-button--AUUNDUlE0Ukw1Wmxod__cta::after {
        border-radius: var(--corner-button) !important;
      }.link-button--AUUNDUlE0Ukw1Wmxod__cta:hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__left-icon,
  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__left-icon {
    left: 20px;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__right-icon {
    right: 20px;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__left-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__left-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__left-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__right-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__right-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__right-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 12px;
    font-size: var(--link-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 .link-button__text,
  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 .link-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--link-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-1 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-2 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-2 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__line-2 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.0);
  }

  .link-button--AUUNDUlE0Ukw1Wmxod__cta .link-button__text {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .link-button--AUUNDUlE0Ukw1Wmxod__cta {
      --link-line-1-size: 19px;
      --link-line-2-size: 12px;
    }}@media (hover: hover) {.link-button--AUUNDUlE0Ukw1Wmxod__cta {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .link-button--AUUNDUlE0Ukw1Wmxod__cta:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="ANEdBeWhRSk1IMjBBR__right_col"]{--block-rendered:1}
.simple-fixed-column__empty-ANEdBeWhRSk1IMjBBR__right_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-fixed-column__empty-ANEdBeWhRSk1IMjBBR__right_col .simple-fixed-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-fixed-column__empty-ANEdBeWhRSk1IMjBBR__right_col .simple-fixed-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AMW9lMlBqQ05xbDR3V__hero_image"]{--block-rendered:1}
.media-block--AMW9lMlBqQ05xbDR3V__hero_image {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: var(--media-badge-outside-top-space, 0px);
    padding-bottom: var(--media-badge-outside-bottom-space, 0px);
    text-align: center;
  }

  /*
   * The wrapper has no overflow:hidden so media badges can extend outside
   * the media bounds (e.g., "Half Outside Top/Bottom" positioning).
   *
   * Visual styles like box-shadow, border, or background should go on
   * .media-block__media, not .media-block__wrapper.
   */
  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    --product-media-corner-radius: 12px;
  }

  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__media {
    position: relative;
    display: block;
    color: inherit;
    text-decoration: none;
    border-radius: 12px;
    overflow: hidden;}

  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__image,
  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__video {
    display: block;
    width: 100%;height: auto;border-radius: 12px;
  }.media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__placeholder {
    width: 100%;
    min-height: 180px;aspect-ratio: 1 / 1;box-sizing: border-box;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-align: center;
    background: rgba(var(--color-background), 0.4);
  }.media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__placeholder-icon {
    color: rgba(var(--color-foreground), 0.45);
  }

  .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__placeholder-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media screen and (max-width: 749px) {.media-block--AMW9lMlBqQ05xbDR3V__hero_image.media-block--full-mobile-page {
        width: 100vw;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw;
        margin-right: -50vw;
        text-align: center;
      }

      .media-block--AMW9lMlBqQ05xbDR3V__hero_image.media-block--full-mobile-page .media-block__wrapper {
        width: 100%;
        --product-media-corner-radius: 0;
      }

      .media-block--AMW9lMlBqQ05xbDR3V__hero_image.media-block--full-mobile-page .media-block__media,
      .media-block--AMW9lMlBqQ05xbDR3V__hero_image.media-block--full-mobile-page .media-block__image,
      .media-block--AMW9lMlBqQ05xbDR3V__hero_image.media-block--full-mobile-page .media-block__video {
        border-radius: 0;
      }}

  @media screen and (min-width: 750px) {
    .media-block--AMW9lMlBqQ05xbDR3V__hero_image {
      text-align: center;
    }

    .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__wrapper {
      width: 100%;
    }

    .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__media {
      border-radius: 12px;
    }

    .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__image,
    .media-block--AMW9lMlBqQ05xbDR3V__hero_image .media-block__video {
      border-radius: 12px;
    }}
[data-_sf="template--28084285702461__s05_alt_media"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__s05_alt_media {
    position: relative;
    padding-top: 48px;
    padding-bottom: 32px;}.amwt-wrapper--template--28084285702461__s05_alt_media .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__s05_alt_media {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__s05_alt_media .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: center;
    flex-direction: row-reverse;
  }
  .amwt__rows--template--28084285702461__s05_alt_media > *:nth-child(even) .amwt-row {
    flex-direction: row;
  }.amwt__rows--template--28084285702461__s05_alt_media .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__image,
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__s05_alt_media .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__s05_alt_media .amwt-row__empty,
  .amwt__rows--template--28084285702461__s05_alt_media .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__s05_alt_media .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__s05_alt_media .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__s05_alt_media {
      padding-top: 32px;
      padding-bottom: 24px;
    }

    .amwt__rows--template--28084285702461__s05_alt_media {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__s05_alt_media .amwt-row {
      gap: 24px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__s05_alt_media .amwt-row,
        .amwt__rows--template--28084285702461__s05_alt_media > *:nth-child(even) .amwt-row {
          flex-direction: column-reverse;
        }.amwt__rows--template--28084285702461__s05_alt_media .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__content {
      align-items: stretch;
      text-align: left;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__s05_alt_media .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__s05_alt_media .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__s05_alt_media {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__s05_alt_media[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__s05_alt_media[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="ANGVSTHpCNzUvTGZyR__row_problem"]{--block-rendered:1}
[data-_sf="AZnVtYUsvUWQ4d0VnN__col1_heading"]{--block-rendered:1}
.heading-block--AZnVtYUsvUWQ4d0VnN__col1_heading {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .heading-block--AZnVtYUsvUWQ4d0VnN__col1_heading .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 26px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AZnVtYUsvUWQ4d0VnN__col1_heading .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AZnVtYUsvUWQ4d0VnN__col1_heading {
      text-align: left;
    }

    .heading-block--AZnVtYUsvUWQ4d0VnN__col1_heading .heading-block__content {
      font-size: 30px;
    }
  }
[data-_sf="Aai90dGdEV2RNS2V3d__simple_text_zTdi3c"]{--block-rendered:1}
.simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content:after {
    display: none;
  }

  .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c {
      text-align: left;
    }

    .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content,
    .simple-text-block--Aai90dGdEV2RNS2V3d__simple_text_zTdi3c .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj"]{--block-rendered:1}

  .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj {
    --icon-recolor: rgb(var(--color-accent, var(--color-button)));--icon-text-list-text-color-light: rgba(var(--color-foreground), 0.85);
          --icon-text-list-text-color-full: rgb(var(--color-foreground));display: flex;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
      gap: 8px;align-items: flex-start;}

  .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__item {
    display: flex;
    gap: 6px;align-items: center;}.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;}.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon .material-symbols-outlined {
    font-size: 20px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon iconify-icon {
    font-size: 20px;
    width: 20px;
    height: 20px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon img {
    width: 20px;
    height: 20px;
    object-fit: contain;
  }.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj img.icon-text-list__emoji {
    width: 20px;
    height: 20px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__text {
    margin: 0;
    font-size: 16px;
    line-height: inherit;transform: translateY(1.12px);color: var(--icon-text-list-text-color-light);
  }@media screen and (max-width: 749px) {
    .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj {align-items: flex-start;}.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon .material-symbols-outlined {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon iconify-icon {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__icon img {
      width: 18px;
      height: 18px;
    }
    .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj img.icon-text-list__emoji {
      width: 18px;
      height: 18px;
    }.icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__number {
      font-size: 18px;
    }
    .icon-text-list--AczlLSmY3VkR3SnJKN__icon_text_list_e6Yiyj .icon-text-list__text {
      font-size: 16px;transform: translateY(1.12px);}
  }
[data-_sf="AeUl0L3gzWDdDQk00a__icon_text_list_item_aqCKAW"]{--block-rendered:1}
[data-_sf="ATEFaWEVwZlhiSXptY__icon_text_list_item_naKjG4"]{--block-rendered:1}
[data-_sf="ARzMzU01YQ2NIUE9ne__icon_text_list_item_JrHzFm"]{--block-rendered:1}
[data-_sf="template--28084285702461__alternating_media_with_text_gMieJd"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__alternating_media_with_text_gMieJd {
    position: relative;
    padding-top: 48px;
    padding-bottom: 48px;}.amwt-wrapper--template--28084285702461__alternating_media_with_text_gMieJd .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: center;
    flex-direction: row;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd > *:nth-child(even) .amwt-row {
    flex-direction: row-reverse;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__image,
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__empty,
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__alternating_media_with_text_gMieJd {
      padding-top: 32px;
      padding-bottom: 32px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row {
      gap: 20px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row,
        .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd > *:nth-child(even) .amwt-row {
          flex-direction: column;
        }.amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__content {
      align-items: stretch;
      text-align: center;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__alternating_media_with_text_gMieJd .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__alternating_media_with_text_gMieJd {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__alternating_media_with_text_gMieJd[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="ANFRZODFwWHJCZEJCZ__media_text_row_XXBVpL"]{--block-rendered:1}
[data-_sf="AQzhIUzhsYThpcFgvW__heading_UqdPM6"]{--block-rendered:1}
.heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 28px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 .heading-block__content strong {
    font-weight: 800;
  }

  .heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 .text-block__inline-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    vertical-align: middle;
    line-height: 1;
  }

  @media screen and (min-width: 750px) {
    .heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 {
      text-align: left;
    }

    .heading-block--AQzhIUzhsYThpcFgvW__heading_UqdPM6 .heading-block__content {
      font-size: 32px;
    }
  }
[data-_sf="AODhwR1lCYXNjVFhOb__simple_text_a66iXD"]{--block-rendered:1}
.simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD {
      text-align: left;
    }

    .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content,
    .simple-text-block--AODhwR1lCYXNjVFhOb__simple_text_a66iXD .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4"]{--block-rendered:1}

  .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 {
    --icon-recolor: rgb(var(--color-accent, var(--color-button)));--icon-text-list-text-color-light: rgba(var(--color-foreground), 0.85);
          --icon-text-list-text-color-full: rgb(var(--color-foreground));display: flex;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
      gap: 8px;align-items: flex-start;}

  .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__item {
    display: flex;
    gap: 6px;align-items: center;}.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;}.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon .material-symbols-outlined {
    font-size: 20px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon iconify-icon {
    font-size: 20px;
    width: 20px;
    height: 20px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon img {
    width: 20px;
    height: 20px;
    object-fit: contain;
  }.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 img.icon-text-list__emoji {
    width: 20px;
    height: 20px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__text {
    margin: 0;
    font-size: 16px;
    line-height: inherit;transform: translateY(1.12px);color: var(--icon-text-list-text-color-light);
  }@media screen and (max-width: 749px) {
    .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 {align-items: flex-start;}.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon .material-symbols-outlined {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon iconify-icon {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__icon img {
      width: 18px;
      height: 18px;
    }
    .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 img.icon-text-list__emoji {
      width: 18px;
      height: 18px;
    }.icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__number {
      font-size: 18px;
    }
    .icon-text-list--ASU5oUUkzQkhYZUwvU__icon_text_list_jNeaR4 .icon-text-list__text {
      font-size: 16px;transform: translateY(1.12px);}
  }
[data-_sf="AQm5QQXZiTS82dlZ2e__icon_text_list_item_cz8jQr"]{--block-rendered:1}
[data-_sf="ASUlLMkxRYmpKUTRwa__icon_text_list_item_NnC97j"]{--block-rendered:1}
[data-_sf="ANlVIZDloZVNPb0dlO__icon_text_list_item_7xEWeE"]{--block-rendered:1}
[data-_sf="Adk9RakhEY1ZPdTY2d__icon_text_list_item_rDLnEL"]{--block-rendered:1}
[data-_sf="AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.link-button-wrapper--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN {
    margin-top: 10px;
    margin-bottom: 10px;width: 100%;}#shopify-block-AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN {
      width: 100%;
    }.link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --link-line-1-size: 19px;
    --link-line-2-size: 12px;
    text-decoration: none;
    cursor: pointer;padding: 18px 20px;line-height: 1.2;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #333333 !important;border: none !important;}.link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN::before {
        border-radius: var(--corner-button) !important;
      }

      .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN::after {
        border-radius: var(--corner-button) !important;
      }.link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN:hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__left-icon,
  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__left-icon {
    left: 20px;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__right-icon {
    right: 20px;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__left-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__left-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__left-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__right-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__right-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__right-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 12px;
    font-size: var(--link-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 .link-button__text,
  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 .link-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--link-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-1 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-2 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-2 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__line-2 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.0);
  }

  .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN .link-button__text {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN {
      --link-line-1-size: 19px;
      --link-line-2-size: 12px;
    }}@media (hover: hover) {.link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .link-button--AQzh6ZnQ0eWhMM2Qxc__link_button_AQrBLN:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="template--28084285702461__s10_usage_steps"]{--block-rendered:1}
.section-template--28084285702461__s10_usage_steps {
    position: relative;
    padding-top: 48px;
    padding-bottom: 52px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__s10_usage_steps .custom-columns__grid {
    --column-gap: 40px;
    --row-gap: 36px;
    --vertical-alignment: start;
    align-items: start;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__s10_usage_steps {
      padding-top: 36px;
      padding-bottom: 36px;}

    .section-template--28084285702461__s10_usage_steps .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 28px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__s10_usage_steps .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__s10_usage_steps .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__s10_usage_steps .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__s10_usage_steps[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }
[data-_sf="AdEdUQjFNcTNqRk1Pc__step1_col"]{--block-rendered:1}
#shopify-block-AdEdUQjFNcTNqRk1Pc__step1_col {
    grid-column: span 4;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    #shopify-block-AdEdUQjFNcTNqRk1Pc__step1_col {
      grid-column: span 4 !important;
    }
  }.simple-column__empty-AdEdUQjFNcTNqRk1Pc__step1_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-column__empty-AdEdUQjFNcTNqRk1Pc__step1_col .simple-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-column__empty-AdEdUQjFNcTNqRk1Pc__step1_col .simple-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AWEtkYkoxeitTVEUwb__step1_label"]{--block-rendered:1}
.heading-block--AWEtkYkoxeitTVEUwb__step1_label {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 4px;
  }

  .heading-block--AWEtkYkoxeitTVEUwb__step1_label .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 21px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));color: #3f89f1;}

  .heading-block--AWEtkYkoxeitTVEUwb__step1_label .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AWEtkYkoxeitTVEUwb__step1_label {
      text-align: center;
    }

    .heading-block--AWEtkYkoxeitTVEUwb__step1_label .heading-block__content {
      font-size: 22px;
    }
  }
[data-_sf="AWjU0SEtXU010SmhDU__step1_title"]{--block-rendered:1}
.heading-block--AWjU0SEtXU010SmhDU__step1_title {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 15px;
  }

  .heading-block--AWjU0SEtXU010SmhDU__step1_title .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AWjU0SEtXU010SmhDU__step1_title .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AWjU0SEtXU010SmhDU__step1_title {
      text-align: center;
    }

    .heading-block--AWjU0SEtXU010SmhDU__step1_title .heading-block__content {
      font-size: 19px;
    }
  }
[data-_sf="AcGxVUml4NXE3TnkrU__step1_media"]{--block-rendered:1}
.media-block--AcGxVUml4NXE3TnkrU__step1_media {
    margin-top: 8px;
    margin-bottom: 12px;
    padding-top: var(--media-badge-outside-top-space, 0px);
    padding-bottom: var(--media-badge-outside-bottom-space, 0px);
    text-align: center;
  }

  /*
   * The wrapper has no overflow:hidden so media badges can extend outside
   * the media bounds (e.g., "Half Outside Top/Bottom" positioning).
   *
   * Visual styles like box-shadow, border, or background should go on
   * .media-block__media, not .media-block__wrapper.
   */
  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    --product-media-corner-radius: 12px;
  }

  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__media {
    position: relative;
    display: block;
    color: inherit;
    text-decoration: none;
    border-radius: 12px;
    overflow: hidden;aspect-ratio: 1 / 1;}

  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__image,
  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__video {
    display: block;
    width: 100%;height: 100%;
      object-fit: cover;
      object-position: 50% 50%;border-radius: 12px;
  }.media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__placeholder {
    width: 100%;
    min-height: 180px;box-sizing: border-box;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-align: center;
    background: rgba(var(--color-background), 0.4);
  }.media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__placeholder {
      height: 100%;
      min-height: 0;
    }.media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__placeholder-icon {
    color: rgba(var(--color-foreground), 0.45);
  }

  .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__placeholder-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media screen and (max-width: 749px) {}

  @media screen and (min-width: 750px) {
    .media-block--AcGxVUml4NXE3TnkrU__step1_media {
      text-align: center;
    }

    .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__wrapper {
      width: 100%;
    }

    .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__media {
      border-radius: 12px;
    }

    .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__image,
    .media-block--AcGxVUml4NXE3TnkrU__step1_media .media-block__video {
      border-radius: 12px;
    }}
[data-_sf="AL2dBZ0ZEdGFSdWtSc__step1_body"]{--block-rendered:1}
.simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body {
    text-align: center;
    margin-top: 4px;
    margin-bottom: 0px;
  }

  .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body {
      text-align: center;
    }

    .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content,
    .simple-text-block--AL2dBZ0ZEdGFSdWtSc__step1_body .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AakdEcktUdGx1cEFPS__step2_col"]{--block-rendered:1}
#shopify-block-AakdEcktUdGx1cEFPS__step2_col {
    grid-column: span 4;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    #shopify-block-AakdEcktUdGx1cEFPS__step2_col {
      grid-column: span 4 !important;
    }
  }.simple-column__empty-AakdEcktUdGx1cEFPS__step2_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-column__empty-AakdEcktUdGx1cEFPS__step2_col .simple-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-column__empty-AakdEcktUdGx1cEFPS__step2_col .simple-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AMW9yVi84S2lEZyt2Y__step2_label"]{--block-rendered:1}
.heading-block--AMW9yVi84S2lEZyt2Y__step2_label {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 4px;
  }

  .heading-block--AMW9yVi84S2lEZyt2Y__step2_label .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 21px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));color: #3f89f1;}

  .heading-block--AMW9yVi84S2lEZyt2Y__step2_label .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AMW9yVi84S2lEZyt2Y__step2_label {
      text-align: center;
    }

    .heading-block--AMW9yVi84S2lEZyt2Y__step2_label .heading-block__content {
      font-size: 22px;
    }
  }
[data-_sf="AbEtLek5PUjdweVNXN__step2_title"]{--block-rendered:1}
.heading-block--AbEtLek5PUjdweVNXN__step2_title {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 15px;
  }

  .heading-block--AbEtLek5PUjdweVNXN__step2_title .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AbEtLek5PUjdweVNXN__step2_title .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AbEtLek5PUjdweVNXN__step2_title {
      text-align: center;
    }

    .heading-block--AbEtLek5PUjdweVNXN__step2_title .heading-block__content {
      font-size: 18px;
    }
  }
[data-_sf="ARUR3ZFNBeXo2UkhTc__step2_media"]{--block-rendered:1}
.media-block--ARUR3ZFNBeXo2UkhTc__step2_media {
    margin-top: 8px;
    margin-bottom: 12px;
    padding-top: var(--media-badge-outside-top-space, 0px);
    padding-bottom: var(--media-badge-outside-bottom-space, 0px);
    text-align: center;
  }

  /*
   * The wrapper has no overflow:hidden so media badges can extend outside
   * the media bounds (e.g., "Half Outside Top/Bottom" positioning).
   *
   * Visual styles like box-shadow, border, or background should go on
   * .media-block__media, not .media-block__wrapper.
   */
  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    --product-media-corner-radius: 12px;
  }

  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__media {
    position: relative;
    display: block;
    color: inherit;
    text-decoration: none;
    border-radius: 12px;
    overflow: hidden;aspect-ratio: 1 / 1;}

  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__image,
  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__video {
    display: block;
    width: 100%;height: 100%;
      object-fit: cover;
      object-position: 50% 50%;border-radius: 12px;
  }.media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__placeholder {
    width: 100%;
    min-height: 180px;box-sizing: border-box;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-align: center;
    background: rgba(var(--color-background), 0.4);
  }.media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__placeholder {
      height: 100%;
      min-height: 0;
    }.media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__placeholder-icon {
    color: rgba(var(--color-foreground), 0.45);
  }

  .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__placeholder-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media screen and (max-width: 749px) {}

  @media screen and (min-width: 750px) {
    .media-block--ARUR3ZFNBeXo2UkhTc__step2_media {
      text-align: center;
    }

    .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__wrapper {
      width: 100%;
    }

    .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__media {
      border-radius: 12px;
    }

    .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__image,
    .media-block--ARUR3ZFNBeXo2UkhTc__step2_media .media-block__video {
      border-radius: 12px;
    }}
[data-_sf="ANU9NOE1tUGlBMWpIe__step2_body"]{--block-rendered:1}
.simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body {
    text-align: center;
    margin-top: 4px;
    margin-bottom: 0px;
  }

  .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body {
      text-align: center;
    }

    .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content,
    .simple-text-block--ANU9NOE1tUGlBMWpIe__step2_body .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AdVA2OTkzMnlkWWZvR__step3_col"]{--block-rendered:1}
#shopify-block-AdVA2OTkzMnlkWWZvR__step3_col {
    grid-column: span 4;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    #shopify-block-AdVA2OTkzMnlkWWZvR__step3_col {
      grid-column: span 4 !important;
    }
  }.simple-column__empty-AdVA2OTkzMnlkWWZvR__step3_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-column__empty-AdVA2OTkzMnlkWWZvR__step3_col .simple-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-column__empty-AdVA2OTkzMnlkWWZvR__step3_col .simple-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AaUlpWHRXUERsdk1XU__step3_label"]{--block-rendered:1}
.heading-block--AaUlpWHRXUERsdk1XU__step3_label {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 4px;
  }

  .heading-block--AaUlpWHRXUERsdk1XU__step3_label .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 21px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));color: #3f89f1;}

  .heading-block--AaUlpWHRXUERsdk1XU__step3_label .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AaUlpWHRXUERsdk1XU__step3_label {
      text-align: center;
    }

    .heading-block--AaUlpWHRXUERsdk1XU__step3_label .heading-block__content {
      font-size: 22px;
    }
  }
[data-_sf="AZmFSYkpBbnFtUzRDM__step3_title"]{--block-rendered:1}
.heading-block--AZmFSYkpBbnFtUzRDM__step3_title {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 15px;
  }

  .heading-block--AZmFSYkpBbnFtUzRDM__step3_title .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 18px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AZmFSYkpBbnFtUzRDM__step3_title .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AZmFSYkpBbnFtUzRDM__step3_title {
      text-align: center;
    }

    .heading-block--AZmFSYkpBbnFtUzRDM__step3_title .heading-block__content {
      font-size: 19px;
    }
  }
[data-_sf="AOTZXTVdlVEttZ3JYc__step3_media"]{--block-rendered:1}
.media-block--AOTZXTVdlVEttZ3JYc__step3_media {
    margin-top: 8px;
    margin-bottom: 12px;
    padding-top: var(--media-badge-outside-top-space, 0px);
    padding-bottom: var(--media-badge-outside-bottom-space, 0px);
    text-align: center;
  }

  /*
   * The wrapper has no overflow:hidden so media badges can extend outside
   * the media bounds (e.g., "Half Outside Top/Bottom" positioning).
   *
   * Visual styles like box-shadow, border, or background should go on
   * .media-block__media, not .media-block__wrapper.
   */
  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    --product-media-corner-radius: var(--corner-media);
  }

  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__media {
    position: relative;
    display: block;
    color: inherit;
    text-decoration: none;
    border-radius: var(--corner-media);
    overflow: hidden;aspect-ratio: 1 / 1;}

  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__image,
  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__video {
    display: block;
    width: 100%;height: 100%;
      object-fit: cover;
      object-position: 50% 50%;border-radius: var(--corner-media);
  }.media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__placeholder {
    width: 100%;
    min-height: 180px;box-sizing: border-box;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-align: center;
    background: rgba(var(--color-background), 0.4);
  }.media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__placeholder {
      height: 100%;
      min-height: 0;
    }.media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__placeholder-icon {
    color: rgba(var(--color-foreground), 0.45);
  }

  .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__placeholder-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media screen and (max-width: 749px) {}

  @media screen and (min-width: 750px) {
    .media-block--AOTZXTVdlVEttZ3JYc__step3_media {
      text-align: center;
    }

    .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__wrapper {
      width: 100%;
    }

    .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__media {
      border-radius: var(--corner-media);
    }

    .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__image,
    .media-block--AOTZXTVdlVEttZ3JYc__step3_media .media-block__video {
      border-radius: var(--corner-media);
    }}
[data-_sf="ASGV5TUloV2FMRVZoR__step3_body"]{--block-rendered:1}
.simple-text-block--ASGV5TUloV2FMRVZoR__step3_body {
    text-align: center;
    margin-top: 4px;
    margin-bottom: 0px;
  }

  .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body {
      text-align: center;
    }

    .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content,
    .simple-text-block--ASGV5TUloV2FMRVZoR__step3_body .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="template--28084285702461__alternating_media_with_text_L9VnUJ"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__alternating_media_with_text_L9VnUJ {
    position: relative;
    padding-top: 48px;
    padding-bottom: 32px;}.amwt-wrapper--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: center;
    flex-direction: row-reverse;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ > *:nth-child(even) .amwt-row {
    flex-direction: row;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__image,
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__empty,
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__alternating_media_with_text_L9VnUJ {
      padding-top: 32px;
      padding-bottom: 24px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row {
      gap: 24px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row,
        .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ > *:nth-child(even) .amwt-row {
          flex-direction: column-reverse;
        }.amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__content {
      align-items: stretch;
      text-align: left;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__alternating_media_with_text_L9VnUJ .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__alternating_media_with_text_L9VnUJ {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__alternating_media_with_text_L9VnUJ[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="Ad2dvRzBac0F0RGowQ__media_text_row_QhW6w8"]{--block-rendered:1}
[data-_sf="AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk"]{--block-rendered:1}
.heading-block--AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .heading-block--AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 26px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk {
      text-align: left;
    }

    .heading-block--AVzlOSjBTMkV3RlBuU__heading_simple_MtNeUk .heading-block__content {
      font-size: 30px;
    }
  }
[data-_sf="Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX"]{--block-rendered:1}

  .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX {
    --icon-recolor: rgb(var(--color-accent, var(--color-button)));--icon-text-list-text-color-light: rgba(var(--color-foreground), 0.85);
          --icon-text-list-text-color-full: rgb(var(--color-foreground));display: flex;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
      gap: 8px;align-items: flex-start;}

  .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__item {
    display: flex;
    gap: 6px;align-items: center;}.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;}.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon .material-symbols-outlined {
    font-size: 20px;
    width: 20px;
    height: 20px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon iconify-icon {
    font-size: 20px;
    width: 20px;
    height: 20px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon img {
    width: 20px;
    height: 20px;
    object-fit: contain;
  }.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX img.icon-text-list__emoji {
    width: 20px;
    height: 20px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__text {
    margin: 0;
    font-size: 16px;
    line-height: inherit;transform: translateY(1.12px);color: var(--icon-text-list-text-color-light);
  }@media screen and (max-width: 749px) {
    .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX {align-items: flex-start;}.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon .material-symbols-outlined {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon iconify-icon {
      font-size: 18px;
      width: 18px;
      height: 18px;
    }
    .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__icon img {
      width: 18px;
      height: 18px;
    }
    .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX img.icon-text-list__emoji {
      width: 18px;
      height: 18px;
    }.icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__number {
      font-size: 18px;
    }
    .icon-text-list--Ad0Q5TkNYUVFleUEyW__icon_text_list_fjPCjX .icon-text-list__text {
      font-size: 16px;transform: translateY(1.12px);}
  }
[data-_sf="AS1JUWWozbjJMVGdKa__icon_text_list_item_49eEYf"]{--block-rendered:1}
[data-_sf="AdHN0VWxVdzRKaEY5a__icon_text_list_item_npPTkP"]{--block-rendered:1}
[data-_sf="AcE5mcHJCM3hpbG5uK__icon_text_list_item_RyUTbG"]{--block-rendered:1}
[data-_sf="AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33"]{--block-rendered:1}
.simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 {
      text-align: left;
    }

    .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content,
    .simple-text-block--AYkZFYUFyZ1lFYmtoN__simple_text_Dp6W33 .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="template--28084285702461__custom_liquid_nU6aGC"]{--block-rendered:1}
.section-template--28084285702461__custom_liquid_nU6aGC-padding {
    padding-top: 32px;
    padding-bottom: 40px;
  }

  @media screen and (min-width: 750px) {
    .section-template--28084285702461__custom_liquid_nU6aGC-padding {
      padding-top: 40px;
      padding-bottom: 52px;
    }
  }

  .custom-liquid-section-template--28084285702461__custom_liquid_nU6aGC.custom-liquid-section--custom {
    background-color: var(--custom-liquid-background);
    color: var(--custom-liquid-text);
  }

  .custom-liquid-section-template--28084285702461__custom_liquid_nU6aGC.custom-liquid-section--custom .section-template--28084285702461__custom_liquid_nU6aGC-padding {
    color: var(--custom-liquid-text);
  }

  #cd-how{--navy:#04182B;--blue:#2C7BE6;--muted:#5B6b86;
    background:#F5FAFE;font-family:'Inter','Helvetica Neue',Arial,sans-serif;color:var(--navy);box-sizing:border-box;}
  #cd-how *{box-sizing:border-box;margin:0;padding:0;}
  #cd-how .cd-how__wrap{max-width:980px;margin:0 auto;padding:60px 24px;text-align:center;}
  #cd-how .cd-how__eyebrow{font-size:13px;font-weight:800;letter-spacing:2px;color:var(--blue);margin-bottom:12px;}
  #cd-how .cd-how__headline{font-size:30px;font-weight:800;color:var(--navy);letter-spacing:-.4px;line-height:1.2;margin-bottom:14px;}
  #cd-how .cd-how__sub{font-size:16px;line-height:1.55;color:var(--navy);max-width:640px;margin:0 auto 40px;}

  #cd-how .cd-how__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
  #cd-how .cd-how__step{background:#fff;border:1.5px solid #E3E8F0;border-radius:16px;padding:30px 22px 26px;}
  #cd-how .cd-how__ic{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:#EAF2FF;display:flex;align-items:center;justify-content:center;}
  #cd-how .cd-how__ic svg{width:32px;height:32px;}
  #cd-how .cd-how__num{font-size:12px;font-weight:800;letter-spacing:1.5px;color:var(--blue);margin-bottom:8px;}
  #cd-how .cd-how__t{font-size:20px;font-weight:800;color:var(--navy);margin-bottom:8px;line-height:1.25;}
  #cd-how .cd-how__d{font-size:15.5px;line-height:1.55;color:var(--muted);}

  #cd-how .cd-how__no{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 34px;margin-top:34px;}
  #cd-how .cd-how__no span{font-size:16px;font-weight:700;color:var(--navy);display:flex;align-items:center;gap:9px;}
  #cd-how .cd-how__no i{width:22px;height:22px;border-radius:50%;background:#FBECEC;color:#E0231C;font-style:normal;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;}

  @media(max-width:760px){
    #cd-how .cd-how__wrap{padding:44px 20px;}
    #cd-how .cd-how__headline{font-size:26px;}
    #cd-how .cd-how__sub{font-size:16px;margin-bottom:30px;}
    #cd-how .cd-how__steps{grid-template-columns:1fr;gap:18px;}
    #cd-how .cd-how__no{gap:12px 24px;}
  }

[data-_sf="template--28084285702461__custom_columns_jFVtXt"]{--block-rendered:1}
.section-template--28084285702461__custom_columns_jFVtXt {
    position: relative;
    padding-top: 56px;
    padding-bottom: 56px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__custom_columns_jFVtXt .custom-columns__grid {
    --column-gap: 24px;
    --row-gap: 24px;
    --vertical-alignment: center;
    align-items: center;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__custom_columns_jFVtXt {
      padding-top: 36px;
      padding-bottom: 20px;padding-left: 1.5rem;
        padding-right: 1.5rem;}

    .section-template--28084285702461__custom_columns_jFVtXt .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 16px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__custom_columns_jFVtXt .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__custom_columns_jFVtXt .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__custom_columns_jFVtXt .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__custom_columns_jFVtXt[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }@media screen and (min-width: 750px) {
      .section-template--28084285702461__custom_columns_jFVtXt > div {
        padding: 0 5rem;
      }
    }
[data-_sf="template--28084285702461__custom_columns_yrBMQL"]{--block-rendered:1}
.section-template--28084285702461__custom_columns_yrBMQL {
    position: relative;
    padding-top: 48px;
    padding-bottom: 48px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__custom_columns_yrBMQL .custom-columns__grid {
    --column-gap: 24px;
    --row-gap: 24px;
    --vertical-alignment: start;
    align-items: start;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__custom_columns_yrBMQL {
      padding-top: 36px;
      padding-bottom: 36px;}

    .section-template--28084285702461__custom_columns_yrBMQL .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 16px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__custom_columns_yrBMQL .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__custom_columns_yrBMQL .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__custom_columns_yrBMQL .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__custom_columns_yrBMQL[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }
[data-_sf="AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr"]{--block-rendered:1}
#shopify-block-AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr {
    grid-column: span 12;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    #shopify-block-AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr {
      grid-column: span 4 !important;
    }
  }.simple-column__empty-AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-column__empty-AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr .simple-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-column__empty-AMitKNzI4eTJqZlQzY__simple_custom_column_zY7JQr .simple-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AeEp0OVdWMlVHSFBTY__container_CYUfNt"]{--block-rendered:1}
.container-block--AeEp0OVdWMlVHSFBTY__container_CYUfNt {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 24px 28px 24px;
    --column-padding-inline: 28px;
    border-radius: 16px;
    --column-border-radius: 16px;background: #ffffff;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 255, 255, 255;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.06);}.container-block--AeEp0OVdWMlVHSFBTY__container_CYUfNt .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--AeEp0OVdWMlVHSFBTY__container_CYUfNt .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--AeEp0OVdWMlVHSFBTY__container_CYUfNt .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--AeEp0OVdWMlVHSFBTY__container_CYUfNt .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A"]{--block-rendered:1}
.amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A {
    margin-top: 0px;
    margin-bottom: 24px;}

  /* Avatar row */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__author-row {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__avatar {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__avatar-placeholder {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__avatar-placeholder svg {
    width: 100%;
    height: 100%;
    display: block;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__author-name {
    font-size: 14px;
    line-height: 1.3;
    margin: 0;
  }

  /* Rating row */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__rating-row {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 0;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars {
    position: relative;
    display: inline-flex;
    align-items: center;
    height: 18px;
    line-height: 0;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-underlay {
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-underlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-overlay {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
    clip-path: inset(0 0% 0 0);
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-overlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__review-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin: 0;
    margin-left: 2px;
    transform: translateY(2px);
  }

  /* Meta row */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__meta {
    font-size: 13px;
    color: #565959;
    margin-top: 7px;
    margin-bottom: 5px;
    line-height: 1.4;
  }

  /* Variant + Verified row */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__variant-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
    font-size: 13px;
    margin-bottom: 6px;
    line-height: 1.4;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__variant-label {
    color: #565959;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__variant-separator {
    color: #565959;
    margin: 0 2px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__verified {
    color: #c45500;
    font-weight: 700;
    font-size: 13px;
  }

  /* Review text */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__body {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
    --ar-max-height: 200px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__body.is-clamped {
    max-height: var(--ar-max-height);
    overflow: hidden;
    position: relative;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__body.is-clamped.has-gradient::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 60px;
    background: linear-gradient(to bottom, rgba(var(--color-background), 0), rgb(var(--color-background)));
    pointer-events: none;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__toggle {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    background: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
    font-size: 13px;
    font-family: inherit;
    color: #0066C0;
    margin-bottom: 10px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__toggle:hover {
    color: #C7511F;
    text-decoration: underline;
  }

  /* Review images */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__images {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 10px;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__image {
    height: 80px;
    border-radius: 0px;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__image img {
    height: 100%;
    width: auto;
    display: block;
  }

  /* Helpful text */
  .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__helpful {
    font-size: 13px;
    color: #565959;
    margin: 0;
    line-height: 1.4;
  }

  /* Mobile */
  @media screen and (max-width: 749px) {
    .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars {
      height: 16px;
    }

    .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-underlay svg,
    .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__stars-overlay svg {
      width: 16px;
      height: 16px;
    }

    .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__body {
      --ar-max-height: 150px;
    }

    .amazon-review--AaEJORzFDK3RDbXVHe__amazon_review_hXNW9A .amazon-review__image {
      height: 65px;
    }
  }
[data-_sf="AVElkRVZsanQrb3FLU__amazon_review_bR7xx8"]{--block-rendered:1}
.amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 {
    margin-top: 0px;
    margin-bottom: 24px;}

  /* Avatar row */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__author-row {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__avatar {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__avatar-placeholder {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__avatar-placeholder svg {
    width: 100%;
    height: 100%;
    display: block;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__author-name {
    font-size: 14px;
    line-height: 1.3;
    margin: 0;
  }

  /* Rating row */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__rating-row {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 0;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars {
    position: relative;
    display: inline-flex;
    align-items: center;
    height: 18px;
    line-height: 0;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-underlay {
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-underlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-overlay {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
    clip-path: inset(0 0% 0 0);
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-overlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__review-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin: 0;
    margin-left: 2px;
    transform: translateY(2px);
  }

  /* Meta row */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__meta {
    font-size: 13px;
    color: #565959;
    margin-top: 7px;
    margin-bottom: 5px;
    line-height: 1.4;
  }

  /* Variant + Verified row */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__variant-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
    font-size: 13px;
    margin-bottom: 6px;
    line-height: 1.4;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__variant-label {
    color: #565959;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__variant-separator {
    color: #565959;
    margin: 0 2px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__verified {
    color: #c45500;
    font-weight: 700;
    font-size: 13px;
  }

  /* Review text */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__body {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
    --ar-max-height: 200px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__body.is-clamped {
    max-height: var(--ar-max-height);
    overflow: hidden;
    position: relative;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__body.is-clamped.has-gradient::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 60px;
    background: linear-gradient(to bottom, rgba(var(--color-background), 0), rgb(var(--color-background)));
    pointer-events: none;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__toggle {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    background: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
    font-size: 13px;
    font-family: inherit;
    color: #0066C0;
    margin-bottom: 10px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__toggle:hover {
    color: #C7511F;
    text-decoration: underline;
  }

  /* Review images */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__images {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 10px;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__image {
    height: 80px;
    border-radius: 0px;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__image img {
    height: 100%;
    width: auto;
    display: block;
  }

  /* Helpful text */
  .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__helpful {
    font-size: 13px;
    color: #565959;
    margin: 0;
    line-height: 1.4;
  }

  /* Mobile */
  @media screen and (max-width: 749px) {
    .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars {
      height: 16px;
    }

    .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-underlay svg,
    .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__stars-overlay svg {
      width: 16px;
      height: 16px;
    }

    .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__body {
      --ar-max-height: 150px;
    }

    .amazon-review--AVElkRVZsanQrb3FLU__amazon_review_bR7xx8 .amazon-review__image {
      height: 65px;
    }
  }
[data-_sf="AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD"]{--block-rendered:1}
.amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD {
    margin-top: 0px;
    margin-bottom: 0px;}

  /* Avatar row */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__author-row {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__avatar {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__avatar-placeholder {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__avatar-placeholder svg {
    width: 100%;
    height: 100%;
    display: block;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__author-name {
    font-size: 14px;
    line-height: 1.3;
    margin: 0;
  }

  /* Rating row */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__rating-row {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 0;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars {
    position: relative;
    display: inline-flex;
    align-items: center;
    height: 18px;
    line-height: 0;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-underlay {
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-underlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-overlay {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-flex;
    gap: 2px;
    color: #FFB700;
    clip-path: inset(0 0% 0 0);
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-overlay svg {
    width: 18px;
    height: 18px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__review-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    margin: 0;
    margin-left: 2px;
    transform: translateY(2px);
  }

  /* Meta row */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__meta {
    font-size: 13px;
    color: #565959;
    margin-top: 7px;
    margin-bottom: 5px;
    line-height: 1.4;
  }

  /* Variant + Verified row */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__variant-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;
    font-size: 13px;
    margin-bottom: 6px;
    line-height: 1.4;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__variant-label {
    color: #565959;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__variant-separator {
    color: #565959;
    margin: 0 2px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__verified {
    color: #c45500;
    font-weight: 700;
    font-size: 13px;
  }

  /* Review text */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__body {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
    --ar-max-height: 200px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__body.is-clamped {
    max-height: var(--ar-max-height);
    overflow: hidden;
    position: relative;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__body.is-clamped.has-gradient::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 60px;
    background: linear-gradient(to bottom, rgba(var(--color-background), 0), rgb(var(--color-background)));
    pointer-events: none;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__toggle {
    display: inline-flex;
    align-items: center;
    gap: 2px;
    background: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
    font-size: 13px;
    font-family: inherit;
    color: #0066C0;
    margin-bottom: 10px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__toggle:hover {
    color: #C7511F;
    text-decoration: underline;
  }

  /* Review images */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__images {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-bottom: 10px;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__image {
    height: 80px;
    border-radius: 0px;
    overflow: hidden;
    flex-shrink: 0;
  }

  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__image img {
    height: 100%;
    width: auto;
    display: block;
  }

  /* Helpful text */
  .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__helpful {
    font-size: 13px;
    color: #565959;
    margin: 0;
    line-height: 1.4;
  }

  /* Mobile */
  @media screen and (max-width: 749px) {
    .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars {
      height: 16px;
    }

    .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-underlay svg,
    .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__stars-overlay svg {
      width: 16px;
      height: 16px;
    }

    .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__body {
      --ar-max-height: 150px;
    }

    .amazon-review--AVk9uWi9RZ2Q0RUdUZ__amazon_review_GRtXqD .amazon-review__image {
      height: 65px;
    }
  }
[data-_sf="Ab0JXQWJmdC9EekdtL__link_button_trVPDe"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.link-button-wrapper--Ab0JXQWJmdC9EekdtL__link_button_trVPDe {
    margin-top: 20px;
    margin-bottom: 10px;display: flex;justify-content: center;}.link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --link-line-1-size: 19px;
    --link-line-2-size: 12px;
    text-decoration: none;
    cursor: pointer;padding: 18px 20px 18px 20px;line-height: 1.2;width: 380px;
      max-width: 100%;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #333333 !important;border: none !important;}.link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe::before {
        border-radius: var(--corner-button) !important;
      }

      .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe::after {
        border-radius: var(--corner-button) !important;
      }.link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe:hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__left-icon,
  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__left-icon {
    left: 20px;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__right-icon {
    right: 20px;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__left-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__left-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__left-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__right-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__right-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__right-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 12px;
    font-size: var(--link-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 .link-button__text,
  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 .link-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--link-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-1 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-2 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-2 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__line-2 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.0);
  }

  .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe .link-button__text {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe {
      --link-line-1-size: 19px;
      --link-line-2-size: 12px;
    }}@media (hover: hover) {.link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .link-button--Ab0JXQWJmdC9EekdtL__link_button_trVPDe:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi"]{--block-rendered:1}
.simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 10px;
  }

  .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi {
      text-align: center;
    }

    .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content,
    .simple-text-block--ASTNhTzJWTmIvSU5VR__simple_text_EcUyTi .simple-text__content p {
      font-size: 14px;
    }
  }
[data-_sf="template--28084285702461__custom_columns_VHbrJt"]{--block-rendered:1}
.section-template--28084285702461__custom_columns_VHbrJt {
    position: relative;
    padding-top: 48px;
    padding-bottom: 56px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__custom_columns_VHbrJt .custom-columns__grid {
    --column-gap: 0px;
    --row-gap: 0px;
    --vertical-alignment: center;
    align-items: center;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__custom_columns_VHbrJt {
      padding-top: 32px;
      padding-bottom: 40px;}

    .section-template--28084285702461__custom_columns_VHbrJt .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 16px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__custom_columns_VHbrJt .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__custom_columns_VHbrJt .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__custom_columns_VHbrJt .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__custom_columns_VHbrJt[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }
[data-_sf="AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c"]{--block-rendered:1}
#shopify-block-AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c {
    grid-column: span 12;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    #shopify-block-AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c {
      grid-column: span 4 !important;
    }
  }.simple-column__empty-AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-column__empty-AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c .simple-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-column__empty-AYjdwQzlEd1hEbGRPT__simple_custom_column_WMNx6c .simple-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.heading-block--AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 44px;
  }

  .heading-block--AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 30px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));font-family: var(--font-heading-family);line-height: 1.2;
      letter-spacing: 0.0em;
      font-weight: 700;}

  .heading-block--AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV {
      text-align: center;
    }

    .heading-block--AMWlZK0ZjSXp0dTlOW__heading_simple_mj4TVV .heading-block__content {
      font-size: 40px;
    }
  }
[data-_sf="AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3"]{--block-rendered:1}
.simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 {
      text-align: center;
    }

    .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content,
    .simple-text-block--AYlV0d0IwNDBaaHlDM__simple_text_hPQkh3 .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AOU9FemlFeWorTWc1M__classic_comparison_atmtpq"]{--block-rendered:1}
/* Container wrapper for container queries */
  .classic-comparison-container--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
    container-type: inline-size;
    container-name: classic-comparison;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
    --cc-corner-radius: 24px;
    --cc-font-size: 16px;
    --cc-header-font-size: 16px;
    --cc-icon-size: 24px;
    --cc-row-padding-v: 16px;
    --cc-row-padding-h: 16px;
    --cc-header-padding: 16px;
    --cc-header-gap: 10px;
    --cc-header-image-size: 65px;
    --cc-logo-size: 110px;
    --cc-us-extend-top: 8px;
    --cc-us-extend-bottom: 12px;
    --cc-emoji-bump: 4px;
    width: 100%;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__table {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    margin-top: var(--cc-us-extend-top);
    margin-bottom: var(--cc-us-extend-bottom);
  }

  /* Table Border - wraps data rows only, header sits above */
  /* Uses ::after pseudo-element (not outline/border) so it paints on top of cell */
  /* backgrounds without shrinking data rows vs header/stars *//* Us Column Background Layer - continuous background with top lift */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__table::before {
    content: '';
    position: absolute;
    top: calc(var(--cc-us-extend-top) * -1);
    bottom: calc(var(--cc-us-extend-bottom) * -1);/* 4 equal columns: Us is column 2, starts at 25%, width 25% */
      left: 25%;
      width: 25%;border-radius: var(--cc-corner-radius);
    z-index: 0;background: #f5fafe;}

  /* Us Column Border Layer - above cell backgrounds so alternating rows can't cover it */.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__table::after {
      content: '';
      position: absolute;
      top: calc(var(--cc-us-extend-top) * -1);
      bottom: calc(var(--cc-us-extend-bottom) * -1);left: 25%;
        width: 25%;border-radius: var(--cc-corner-radius);
      border: 2px solid #3F89F1;
      box-sizing: border-box;
      z-index: 2;
      pointer-events: none;
    }/* Flatten Us column bottom corners when table border is active, no bottom extend, and no stars row below *//* Row Layout */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__row {
    display: grid;
    grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);
    align-items: stretch;
    position: relative;
    z-index: 1;
  }/* Column Separators - only between visible competitor columns *//* Icon style control - show filled or minimal based on settings */.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-check] { display: inline; }
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-check-minimal] { display: none; }.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-x] { display: inline; }
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-x-minimal] { display: none; }.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__rows .classic-comparison__row:last-of-type .classic-comparison__cell {
    border-bottom: none;
  }

  /* Alternating Row Colors */.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__row--header {
    border-bottom: none;
    align-items: flex-end;
  }

  /* Cells */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell {
    display: flex;
    align-items: center;
    padding: var(--cc-row-padding-v) var(--cc-row-padding-h);
    font-size: var(--cc-font-size);
    line-height: 1.3;
    min-height: 48px;
    box-sizing: border-box;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--feature {
    color: rgba(var(--color-foreground), 1);
    letter-spacing: 0.02em;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--us {
    justify-content: center;
    text-align: center;
    color: #04182b;
    /* Background handled by ::before pseudo-element */
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--competitor {
    justify-content: center;
    text-align: center;
    color: rgba(var(--color-foreground), 1);
  }

  /* Hide competitor columns based on count */.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--competitor-3 {
      display: none;
    }/* Header */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: var(--cc-header-padding);
    text-align: center;
    gap: var(--cc-header-gap);
    position: relative;
    z-index: 1;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header--feature {
    /* Empty header cell for features column */
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header--us {
    color: #04182b;
    /* Background handled by ::before pseudo-element */
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header--competitor {
    color: rgba(var(--color-foreground), 1);
    background: transparent;
  }/* Suppress ALL header borders when table border wraps the rows — the ::after top edge
     provides the separator instead. Add a matching border-top on the first data row's US cell
     so the US separator renders inside __rows (same side as ::after) and aligns perfectly. *//* Us header position *//* Us image overflow - column background starts halfway through the image *//* Competitor 1 header position *//* Competitor 2 header position *//* Competitor 3 header position */.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-image {
    width: var(--cc-header-image-size);
    height: var(--cc-header-image-size);
    flex-shrink: 0;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-logo {
    max-width: var(--cc-logo-size);
    height: auto;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-logo img {
    width: 100%;
    height: auto;
    object-fit: contain;
  }

  /* Editor-only placeholder shown when Us brand = custom logo but none uploaded */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-logo-placeholder {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: calc(var(--cc-logo-size) * 0.7);
    min-height: calc(var(--cc-logo-size) * 0.4);
    padding: 6px 16px;
    border: 1.5px dashed rgba(var(--color-foreground), 0.25);
    border-radius: var(--corner-badge, 6px);
    font-size: 12px;
    font-weight: 500;
    color: rgba(var(--color-foreground), 0.4);
    white-space: nowrap;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header-text {
    font-size: var(--cc-header-font-size);
    line-height: 1.25;
    font-weight: 500;
  }

  /* Icons */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__icon {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__icon svg {
    font-size: var(--cc-icon-size);
  }

  
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-check] [data-icon-outlined] { display: none; }
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-check] [data-icon-filled] { display: inline; }
  

  
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-x] [data-icon-outlined] { display: none; }
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq [data-icon-x] [data-icon-filled] { display: inline; }
  

  

  

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__icon--check {
    color: #3F89F1;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--us .classic-comparison__icon--x {
    color: #3F89F1;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--competitor .classic-comparison__icon--x {
    color: rgba(var(--color-foreground), 1);
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--competitor .classic-comparison__icon--check {
    color: rgba(var(--color-foreground), 1);
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__text {
    font-size: var(--cc-font-size);
    line-height: 1.3;
  }

  /* Emoji text size bump (applied via JS on per-row basis) */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__text--emoji {
    font-size: calc(var(--cc-font-size) + var(--cc-emoji-bump, 4px));
  }

  /* Empty State */
  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__empty {
    text-align: center;
    padding: 40px 20px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__empty-title {
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
    margin: 0 0 4px;
  }

  .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__empty-subtitle {
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
    margin: 0;
  }

  /* Review Stars *//* Stars Row - sits outside __rows so table border doesn't wrap it *//* Text Highlight - italic text color *//* Container Queries for Responsive Scaling */
  @container classic-comparison (max-width: 600px) {
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
      --cc-font-size: 14px;
      --cc-header-font-size: 14px;
      --cc-icon-size: 22px;
      --cc-row-padding-v: 14px;
      --cc-row-padding-h: 12px;
      --cc-header-padding: 14px;
      --cc-header-image-size: 55px;
      --cc-logo-size: 80px;
      --cc-us-extend-top: 6px;
      --cc-us-extend-bottom: 9px;
      --cc-emoji-bump: 4px;
    }

    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__row--header {
      align-items: stretch;
    }

    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__header--competitor {
      justify-content: center;
      padding-top: calc(var(--cc-header-padding) / 2);
      padding-bottom: calc(var(--cc-header-padding) / 2);
    }}

  @container classic-comparison (max-width: 450px) {
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
      --cc-font-size: 13px;
      --cc-header-font-size: 13px;
      --cc-icon-size: 20px;
      --cc-row-padding-v: 12px;
      --cc-row-padding-h: 10px;
      --cc-header-padding: 12px;
      --cc-header-image-size: 55px;
      --cc-logo-size: 70px;
      --cc-us-extend-top: 5px;
      --cc-us-extend-bottom: 8px;
      --cc-emoji-bump: 3px;
    }
  }

  @container classic-comparison (max-width: 380px) {
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
      --cc-font-size: 11px;
      --cc-header-font-size: 12px;
      --cc-icon-size: 18px;
      --cc-row-padding-v: 10px;
      --cc-row-padding-h: 8px;
      --cc-header-padding: 10px;
      --cc-header-image-size: 55px;
      --cc-logo-size: 60px;
      --cc-corner-radius: 24px;
      --cc-us-extend-top: 4px;
      --cc-us-extend-bottom: 7px;
      --cc-emoji-bump: 2px;
    }

    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--feature {
      letter-spacing: 0;
    }
  }

  @container classic-comparison (max-width: 320px) {
    .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq {
      --cc-font-size: 10px;
      --cc-header-font-size: 11px;
      --cc-icon-size: 16px;
      --cc-row-padding-v: 8px;
      --cc-row-padding-h: 6px;
      --cc-header-padding: 8px;
      --cc-header-image-size: 50px;
      --cc-logo-size: 50px;
      --cc-corner-radius: 24px;
      --cc-us-extend-top: 3px;
      --cc-us-extend-bottom: 5px;
      --cc-emoji-bump: 2px;
    }
  }

  /* Fixed features column width (desktop) — overrides the auto-stretch grid.
     Keeps the Us column background/border (::before/::after) and the table-border
     clip-path in sync via calc(). Defaults off (0 = auto) so existing blocks are
     untouched. Scoped to desktop so mobile + the mobile slider keep auto sizing. */@media screen and (min-width: 750px) {
      .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__row {
        grid-template-columns: 500px repeat(3, minmax(0, 1fr));
      }

      .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__table::before {
        left: 500px;
        width: calc((100% - 500px) / 3);
      }.classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__table::after {
          left: 500px;
          width: calc((100% - 500px) / 3);
        }}/* Features column right alignment (desktop). Cell is a flexbox, so push content to
     the end; text-align handles wrapped lines. Extra right padding spaces the text
     from the Us column. Default left = no override. */@media screen and (min-width: 750px) {
      .classic-comparison--AOU9FemlFeWorTWc1M__classic_comparison_atmtpq .classic-comparison__cell--feature {
        justify-content: flex-end;
        text-align: right;
        padding-right: calc(var(--cc-row-padding-h) + 10px);
      }
    }/* Mobile Slider - show one competitor at a time with swipe *//* Device Visibility */
[data-_sf="AL2F6MFF6SVcrK3VWS__classic_table_row_9zc6aJ"]{--block-rendered:1}
[data-_sf="AYlFabGZtVllzQmUra__classic_table_row_F6BbLM"]{--block-rendered:1}
[data-_sf="Aa0lFS0taSVJsbDRtN__classic_table_row_HkqDxg"]{--block-rendered:1}
[data-_sf="Ab2d0V1FUdzZlRGhtc__classic_table_row_AEMVHF"]{--block-rendered:1}
[data-_sf="AbEs4dEJsSTZ4aGlrN__classic_table_row_Pxhazb"]{--block-rendered:1}
[data-_sf="AV21XTFhlYUxUUERCZ__classic_table_row_MeNzXN"]{--block-rendered:1}
[data-_sf="ARVQ4eFBMWmlkbER2S__classic_table_row_xiyFJY"]{--block-rendered:1}
[data-_sf="template--28084285702461__alternating_media_with_text_3aWqPY"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__alternating_media_with_text_3aWqPY {
    position: relative;
    padding-top: 48px;
    padding-bottom: 48px;}.amwt-wrapper--template--28084285702461__alternating_media_with_text_3aWqPY .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: center;
    flex-direction: row-reverse;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY > *:nth-child(even) .amwt-row {
    flex-direction: row;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__image,
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__empty,
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__alternating_media_with_text_3aWqPY {
      padding-top: 32px;
      padding-bottom: 32px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row {
      gap: 20px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row,
        .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY > *:nth-child(even) .amwt-row {
          flex-direction: column;
        }.amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__content {
      align-items: stretch;
      text-align: center;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__alternating_media_with_text_3aWqPY .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__alternating_media_with_text_3aWqPY {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__alternating_media_with_text_3aWqPY[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="AM3hjeEt4eFZ2SGxzN__media_text_row_6gJAKC"]{--block-rendered:1}
[data-_sf="AU0NwNHVudjRQSVZoc__simple_text_BixnP7"]{--block-rendered:1}
.simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 {
      text-align: left;
    }

    .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content,
    .simple-text-block--AU0NwNHVudjRQSVZoc__simple_text_BixnP7 .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AV293dVBEdkduYVRPN__simple_text_RiR9BN"]{--block-rendered:1}
.simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN {
      text-align: left;
    }

    .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content,
    .simple-text-block--AV293dVBEdkduYVRPN__simple_text_RiR9BN .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="ASmRNM0NOOVhFSWdEe__link_button_6UqqtE"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.link-button-wrapper--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE {
    margin-top: 20px;
    margin-bottom: 10px;display: flex;justify-content: center;}.link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --link-line-1-size: 19px;
    --link-line-2-size: 12px;
    text-decoration: none;
    cursor: pointer;padding: 18px 20px 18px 20px;line-height: 1.2;width: 380px;
      max-width: 100%;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #333333 !important;border: none !important;}.link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE::before {
        border-radius: var(--corner-button) !important;
      }

      .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE::after {
        border-radius: var(--corner-button) !important;
      }.link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE:hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__left-icon,
  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__left-icon {
    left: 20px;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__right-icon {
    right: 20px;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__left-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__left-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__left-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__right-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__right-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__right-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 12px;
    font-size: var(--link-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 .link-button__text,
  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 .link-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--link-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-1 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-2 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-2 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__line-2 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.0);
  }

  .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE .link-button__text {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE {
      --link-line-1-size: 19px;
      --link-line-2-size: 12px;
    }}@media (hover: hover) {.link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .link-button--ASmRNM0NOOVhFSWdEe__link_button_6UqqtE:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk"]{--block-rendered:1}
.simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 10px;
  }

  .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk {
      text-align: center;
    }

    .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content,
    .simple-text-block--ARTFqNEwrM1k3Mzhob__simple_text_T7qTnk .simple-text__content p {
      font-size: 14px;
    }
  }
[data-_sf="template--28084285702461__s12_special_offer"]{--block-rendered:1}
.section-template--28084285702461__s12_special_offer {
    position: relative;
    padding-top: 48px;
    padding-bottom: 48px;}.section-template--28084285702461__s12_special_offer .two-column__grid {
    display: grid;
    gap: 40px;
    align-items: start;grid-template-columns: 1fr 1fr;}

  .section-template--28084285702461__s12_special_offer .fixed-column {
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__s12_special_offer {
      padding-top: 32px;
      padding-bottom: 32px;}

    .section-template--28084285702461__s12_special_offer .two-column__grid {
      gap: 24px;grid-template-columns: 1fr;}

    .section-template--28084285702461__s12_special_offer .two-column__grid > * {
      min-width: 0;}}/* Empty state */
  .section-template--28084285702461__s12_special_offer .two-column__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__s12_special_offer .two-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__s12_special_offer .two-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
  .section-template--28084285702461__s12_special_offer {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__s12_special_offer[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__s12_special_offer[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="ANlZ2T0hoVDRPQkRHZ__left_col"]{--block-rendered:1}
.simple-fixed-column__empty-ANlZ2T0hoVDRPQkRHZ__left_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-fixed-column__empty-ANlZ2T0hoVDRPQkRHZ__left_col .simple-fixed-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-fixed-column__empty-ANlZ2T0hoVDRPQkRHZ__left_col .simple-fixed-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AZVpJWDVlRUxNTWlsa__bundle_image"]{--block-rendered:1}
.media-block--AZVpJWDVlRUxNTWlsa__bundle_image {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: var(--media-badge-outside-top-space, 0px);
    padding-bottom: var(--media-badge-outside-bottom-space, 0px);
    text-align: center;
  }

  /*
   * The wrapper has no overflow:hidden so media badges can extend outside
   * the media bounds (e.g., "Half Outside Top/Bottom" positioning).
   *
   * Visual styles like box-shadow, border, or background should go on
   * .media-block__media, not .media-block__wrapper.
   */
  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__wrapper {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    --product-media-corner-radius: var(--corner-media);
  }

  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__media {
    position: relative;
    display: block;
    color: inherit;
    text-decoration: none;
    border-radius: var(--corner-media);
    overflow: hidden;}

  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__image,
  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__video {
    display: block;
    width: 100%;height: auto;border-radius: var(--corner-media);
  }.media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__placeholder {
    width: 100%;
    min-height: 180px;aspect-ratio: 1 / 1;box-sizing: border-box;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-align: center;
    background: rgba(var(--color-background), 0.4);
  }.media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__placeholder-icon {
    color: rgba(var(--color-foreground), 0.45);
  }

  .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__placeholder-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media screen and (max-width: 749px) {}

  @media screen and (min-width: 750px) {
    .media-block--AZVpJWDVlRUxNTWlsa__bundle_image {
      text-align: center;
    }

    .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__wrapper {
      width: 100%;
    }

    .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__media {
      border-radius: var(--corner-media);
    }

    .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__image,
    .media-block--AZVpJWDVlRUxNTWlsa__bundle_image .media-block__video {
      border-radius: var(--corner-media);
    }}
[data-_sf="AMThnZ2lLa2dqdWZOa__right_col"]{--block-rendered:1}
.simple-fixed-column__empty-AMThnZ2lLa2dqdWZOa__right_col {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .simple-fixed-column__empty-AMThnZ2lLa2dqdWZOa__right_col .simple-fixed-column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .simple-fixed-column__empty-AMThnZ2lLa2dqdWZOa__right_col .simple-fixed-column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AV25KQm5FQ09qU1VkM__buy_box"]{--block-rendered:1}

  .featured-product-info__empty-AV25KQm5FQ09qU1VkM__buy_box {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .featured-product-info__empty-AV25KQm5FQ09qU1VkM__buy_box .featured-product-info__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .featured-product-info--AV25KQm5FQ09qU1VkM__buy_box {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .featured-product-info__empty-AV25KQm5FQ09qU1VkM__buy_box .featured-product-info__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

[data-_sf="AdzFNME90UlkvQXc2R__offer_heading"]{--block-rendered:1}
.heading-block--AdzFNME90UlkvQXc2R__offer_heading {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 8px;
  }

  .heading-block--AdzFNME90UlkvQXc2R__offer_heading .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 28px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));color: #04182b;}

  .heading-block--AdzFNME90UlkvQXc2R__offer_heading .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AdzFNME90UlkvQXc2R__offer_heading {
      text-align: center;
    }

    .heading-block--AdzFNME90UlkvQXc2R__offer_heading .heading-block__content {
      font-size: 40px;
    }
  }
[data-_sf="ARFJiRlVtZ0kwT2Mzd__offer_subline"]{--block-rendered:1}
.simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline {
      text-align: center;
    }

    .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content,
    .simple-text-block--ARFJiRlVtZ0kwT2Mzd__offer_subline .simple-text__content p {
      font-size: 17px;
    }
  }
[data-_sf="AeWRtREU4bmFWMkZYS__checklist"]{--block-rendered:1}

  .icon-text-list--AeWRtREU4bmFWMkZYS__checklist {
    --icon-recolor: #182F4F;--icon-text-list-text-color-light: #04182B;
        --icon-text-list-text-color-full: #04182B;display: flex;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 16px;flex-direction: column;
      gap: 10px;align-items: flex-start;}

  .icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__item {
    display: flex;
    gap: 8px;align-items: flex-start;}.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;transform: translateY(1.75px);}.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon .material-symbols-outlined {
    font-size: 22px;
    width: 22px;
    height: 22px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: #182F4F;}.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon iconify-icon {
    font-size: 22px;
    width: 22px;
    height: 22px;
    line-height: 1;
    color: #182F4F;}.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon img {
    width: 22px;
    height: 22px;
    object-fit: contain;
  }.icon-text-list--AeWRtREU4bmFWMkZYS__checklist img.icon-text-list__emoji {
    width: 22px;
    height: 22px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 22px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__text {
    margin: 0;
    font-size: 17px;
    line-height: inherit;color: var(--icon-text-list-text-color-full);
  }.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__text em {
    font-style: normal;
    color: #3F89F1;
  }@media screen and (max-width: 749px) {
    .icon-text-list--AeWRtREU4bmFWMkZYS__checklist {align-items: flex-start;}.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon {
      transform: translateY(1.5px);
    }.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon .material-symbols-outlined {
      font-size: 21px;
      width: 21px;
      height: 21px;
    }
    .icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon iconify-icon {
      font-size: 21px;
      width: 21px;
      height: 21px;
    }
    .icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__icon img {
      width: 21px;
      height: 21px;
    }
    .icon-text-list--AeWRtREU4bmFWMkZYS__checklist img.icon-text-list__emoji {
      width: 21px;
      height: 21px;
    }.icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__number {
      font-size: 21px;
    }
    .icon-text-list--AeWRtREU4bmFWMkZYS__checklist .icon-text-list__text {
      font-size: 16px;}
  }
[data-_sf="AUjNRSCtGTlNNeTJFM__c1"]{--block-rendered:1}
[data-_sf="AMnJraVBSOStWK0JMc__c2"]{--block-rendered:1}
[data-_sf="AWW51cWFwRXdwNFZpN__c4"]{--block-rendered:1}
[data-_sf="Ac1Z2RGtHbWJFelJ3U__c8"]{--block-rendered:1}
[data-_sf="AbTJNdnpwdUxaWTdFS__cta"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta {
    margin-top: 0px;
    margin-bottom: 8px;}

  .buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta .buy-button-dynamic-checkout {
    margin-top: 12px;
    --shopify-accelerated-checkout-button-border-radius: var(--corner-button);
    --shopify-accelerated-checkout-button-block-size: 55px;
  }

  .buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta .buy-button-dynamic-checkout .shopify-payment-button__button {
    border-radius: var(--corner-button) !important;
    min-height: 55px !important;
  }

  /* The unbranded "Buy it now" fallback ships unstyled. Present it as the theme's
     secondary button so it reads as distinct from the primary add-to-cart button. */
  .buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta .buy-button-dynamic-checkout .shopify-payment-button__button--unbranded {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: var(--button-secondary-bg-surface) !important;
    color: var(--button-secondary-text) !important;
    border: var(--button-secondary-border) solid var(--button-secondary-border-color) !important;
    border-radius: var(--corner-button) !important;
    min-height: 55px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 1 !important;
    font-family: var(--font-body-family) !important;
    font-style: var(--font-body-style) !important;
    font-weight: 700 !important;
    font-size: 19px !important;
    letter-spacing: var(--font-body-letter-spacing);
    text-transform: capitalize !important;
  }

  .buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta .buy-button-dynamic-checkout .shopify-payment-button__button--unbranded:hover:not([disabled]) {
    background: var(--button-secondary-bg-surface) !important;
    color: var(--button-secondary-text) !important;
    filter: brightness(0.95);
  }.buy-button--AbTJNdnpwdUxaWTdFS__cta {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --buy-line-1-size: 19px;
    --buy-line-2-size: 12px;padding: 20px 20px;min-height: 50px;
    line-height: 1.2;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #000000 !important;}.buy-button--AbTJNdnpwdUxaWTdFS__cta::before {
        border-radius: var(--corner-button) !important;
      }

      .buy-button--AbTJNdnpwdUxaWTdFS__cta::after {
        border-radius: var(--corner-button) !important;
      }.buy-button--AbTJNdnpwdUxaWTdFS__cta::after {box-shadow: none !important;}/* Remove default hover border effect (only when not using fill animations) */.buy-button--AbTJNdnpwdUxaWTdFS__cta:not([disabled]):hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__left-icon,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__left-icon {
    left: 20px;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__right-icon {
    right: 20px;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__left-icon .material-symbols-outlined {
    font-size: var(--buy-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__left-icon img {
    height: var(--buy-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__right-icon .material-symbols-outlined {
    font-size: var(--buy-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__right-icon img {
    height: var(--buy-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--buy-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-1 .buy-button__text,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-1 .buy-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    font-size: var(--buy-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-1 .buy-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__line-1 .buy-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin-left: 0;
    font-size: 0.95em;
    line-height: 1;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__text,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__current-price,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__compare-price {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--container {
    background: rgba(255, 255, 255, 0.15);
    padding: 4px 9px 3px 8px;
    border-radius: 20px;margin-top: -1.5px;
      margin-bottom: 0;}

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__compare-price {
    opacity: 0.5;
    text-decoration: line-through;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__compare-price--inline {
    display: inline;
    font-size: 0.95em;
    vertical-align: baseline;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__current-price--inline {
    display: inline-flex;
    align-items: center;
    font-size: 0.95em;
    vertical-align: baseline;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--inline-pill {
    display: inline-flex;
    align-items: center;
    gap: 0.35em;
    font-size: 0.95em;
    line-height: 1;
    padding: 0.22em 0.5em 0.18em 0.45em;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: baseline;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--inline-pill .buy-button__current-price {
    font-size: 0.95em;
    line-height: 1;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--prices-pill {
    gap: 0.3em;
    flex-shrink: 0;
    white-space: nowrap;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--prices-pill .buy-button__compare-price {
    font-size: 0.92em;
    white-space: nowrap;
  }

  .buy-button--AbTJNdnpwdUxaWTdFS__cta .buy-button__price--prices-pill .buy-button__current-price {
    white-space: nowrap;
  }

  @media screen and (max-width: 749px) {
    .buy-button--AbTJNdnpwdUxaWTdFS__cta {
      --buy-line-1-size: 18px;
      --buy-line-2-size: 12px;
    }

    .buy-button-wrapper--AbTJNdnpwdUxaWTdFS__cta .buy-button-dynamic-checkout .shopify-payment-button__button--unbranded {
      font-size: 18px !important;
    }
  }

  /* Loading state adjustments */
  .buy-button--AbTJNdnpwdUxaWTdFS__cta.loading .buy-button__content,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta.loading .buy-button__left-icon,
  .buy-button--AbTJNdnpwdUxaWTdFS__cta.loading .buy-button__right-icon {
    visibility: hidden;
  }/* ========================================
     HOVER ANIMATIONS
     ======================================== */@media (hover: hover) {.buy-button--AbTJNdnpwdUxaWTdFS__cta {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .buy-button--AbTJNdnpwdUxaWTdFS__cta:not([disabled]):hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="AS0R6bXFzNVVSRTZLN__payments"]{--block-rendered:1}
.payment-badges--AS0R6bXFzNVVSRTZLN__payments {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 8px;
    margin-top: 12px;
    margin-bottom: 8px;
  }

  .payment-badges--AS0R6bXFzNVVSRTZLN__payments .payment-badge {
    display: block;
    line-height: 0;
    flex-shrink: 0;
  }

  .payment-badges--AS0R6bXFzNVVSRTZLN__payments .payment-badge .icon,
  .payment-badges--AS0R6bXFzNVVSRTZLN__payments .payment-badge svg {
    display: block;
    width: 40px;
    height: auto;
    overflow: visible;
  }

  @media (min-width: 750px) {
    .payment-badges--AS0R6bXFzNVVSRTZLN__payments .payment-badge .icon,
    .payment-badges--AS0R6bXFzNVVSRTZLN__payments .payment-badge svg {
      width: 52px;
    }
  }
[data-_sf="ATVY4dVdwOXNybFpxd__icon_text_RKKQGz"]{--block-rendered:1}

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz {
    display: flex;
    width: 100%;
    gap: 6px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: row;align-items: center;justify-content: center;}

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__heading-row {
    display: flex;
    align-items: flex-start;
    gap: 6px;}.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon .material-symbols-outlined {
    font-size: 18px;
    width: 18px;
    height: 18px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon iconify-icon {
    font-size: 18px;
    width: 18px;
    height: 18px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon img {
    width: 18px;
    height: 18px;
    object-fit: contain;
  }.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__placeholder {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    box-sizing: border-box;
    width: 18px;
    height: 18px;
    border: 1.5px dashed rgba(var(--color-foreground), 0.25);
    border-radius: var(--corner-badge);
    color: rgba(var(--color-foreground), 0.4);
  }

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__placeholder svg {
    width: 60%;
    height: 60%;
  }.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz img.icon-text__emoji {
    width: 18px;
    height: 18px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__number {
    font-family: var(--font-heading-family);
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: rgb(var(--color-accent, var(--color-button)));}

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__content {
    display: flex;
    flex-direction: column;align-items: center;
    text-align: center;
  }

  @media screen and (max-width: 749px) {
    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 6px;
  }

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__heading {
    margin: 0;
    font-size: 16px;
    line-height: 1;
    font-family: var(--font-heading-family);text-align: center;transform: translateY(1.12px);color: rgb(var(--color-foreground));}

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__xbold {
    font-weight: 900;
  }

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;transform: translateY(-0.98px);color: rgba(var(--color-foreground), 0.85);}

  .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__text p {
    margin: 0;
  }@media screen and (max-width: 749px) {
    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz {justify-content: center;}

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon .material-symbols-outlined {
      font-size: 16px;
      width: 16px;
      height: 16px;
    }

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon iconify-icon {
      font-size: 16px;
      width: 16px;
      height: 16px;
    }

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__icon img {
      width: 16px;
      height: 16px;
    }

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__placeholder {
      width: 16px;
      height: 16px;
    }

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz img.icon-text__emoji {
      width: 16px;
      height: 16px;
    }.icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__number {
      font-size: 16px;}

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__heading {
      font-size: 14px;
      transform: translateY(0.98px);text-align: center;}

    .icon-text--ATVY4dVdwOXNybFpxd__icon_text_RKKQGz .icon-text__text {
      font-size: 14px;transform: translateY(-0.98px);}
  }

[data-_sf="Ab0RxY0ZuL0MyQUZFT__trust_card"]{--block-rendered:1}
.container-block--Ab0RxY0ZuL0MyQUZFT__trust_card {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 16px 20px;
    --column-padding-inline: 16px;
    border-radius: 12px;
    --column-border-radius: 12px;background: #ffffff;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 255, 255, 255;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 1px solid #ebebeb;}.container-block--Ab0RxY0ZuL0MyQUZFT__trust_card .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--Ab0RxY0ZuL0MyQUZFT__trust_card .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--Ab0RxY0ZuL0MyQUZFT__trust_card .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--Ab0RxY0ZuL0MyQUZFT__trust_card .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AT0xRTEYvL0VYc3BpQ__trust_icons"]{--block-rendered:1}

  .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons {
    --icon-recolor: #182F4F;--icon-text-list-text-color-light: #04182B;
        --icon-text-list-text-color-full: #04182B;display: flex;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 16px;display: grid;
        column-gap: 8px;
        row-gap: 16px;grid-template-columns: repeat(auto-fit, minmax(min(100%, max(110px, calc((100% - 24px) / 4))), 1fr));}

  .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__item {
    display: flex;
    gap: 6px;flex-direction: column;
      align-items: center;
      text-align: center;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon .material-symbols-outlined {
    font-size: 28px;
    width: 28px;
    height: 28px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: #182F4F;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon iconify-icon {
    font-size: 28px;
    width: 28px;
    height: 28px;
    line-height: 1;
    color: #182F4F;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon img {
    width: 28px;
    height: 28px;
    object-fit: contain;
  }.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons img.icon-text-list__emoji {
    width: 28px;
    height: 28px;
    object-fit: contain;
    vertical-align: middle;
  }.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__number {
    font-family: var(--font-heading-family);
    font-size: 28px;
    font-weight: bold;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__text {
    margin: 0;
    font-size: 13px;
    line-height: inherit;color: var(--icon-text-list-text-color-full);
  }@media screen and (min-width: 750px) {
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__item:nth-last-child(1 of .icon-text-list__item):nth-child(4n+1 of .icon-text-list__item) {
      grid-column: 1 / -1;justify-self: center;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__item:nth-last-child(2 of .icon-text-list__item):nth-child(4n+1 of .icon-text-list__item) {
      grid-column-start: 2;
    }}@media screen and (max-width: 749px) {
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons {grid-template-columns: repeat(auto-fit, minmax(min(100%, max(110px, calc((100% - 8px) / 2))), 1fr));}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__item {justify-content: center;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__item:nth-last-child(1 of .icon-text-list__item):nth-child(2n+1 of .icon-text-list__item) {
        grid-column: 1 / -1;justify-self: center;}.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon .material-symbols-outlined {
      font-size: 26px;
      width: 26px;
      height: 26px;
    }
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon iconify-icon {
      font-size: 26px;
      width: 26px;
      height: 26px;
    }
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__icon img {
      width: 26px;
      height: 26px;
    }
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons img.icon-text-list__emoji {
      width: 26px;
      height: 26px;
    }.icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__number {
      font-size: 26px;
    }
    .icon-text-list--AT0xRTEYvL0VYc3BpQ__trust_icons .icon-text-list__text {
      font-size: 13px;}
  }
[data-_sf="AUFg5U3JSTGxQbWc1Z__t1"]{--block-rendered:1}
[data-_sf="AWVM4RFpkdytuRHFEY__t2"]{--block-rendered:1}
[data-_sf="Aa3dYcmFsOGQxVm9WV__t3"]{--block-rendered:1}
[data-_sf="Abk5SK1F4WENXTU1Xc__t4"]{--block-rendered:1}
[data-_sf="Aa2dLNDVGZkoxRTBke__no_risk"]{--block-rendered:1}
.heading-block--Aa2dLNDVGZkoxRTBke__no_risk {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .heading-block--Aa2dLNDVGZkoxRTBke__no_risk .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));color: #04182b;}

  .heading-block--Aa2dLNDVGZkoxRTBke__no_risk .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--Aa2dLNDVGZkoxRTBke__no_risk {
      text-align: center;
    }

    .heading-block--Aa2dLNDVGZkoxRTBke__no_risk .heading-block__content {
      font-size: 17px;
    }
  }
[data-_sf="template--28084285702461__custom_columns_JBrw8M"]{--block-rendered:1}
.section-template--28084285702461__custom_columns_JBrw8M {
    position: relative;
    padding-top: 52px;
    padding-bottom: 36px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__custom_columns_JBrw8M .custom-columns__grid {
    --column-gap: 24px;
    --row-gap: 24px;
    --vertical-alignment: center;
    align-items: center;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__custom_columns_JBrw8M {
      padding-top: 36px;
      padding-bottom: 36px;padding-left: 1.5rem;
        padding-right: 1.5rem;}

    .section-template--28084285702461__custom_columns_JBrw8M .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 16px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__custom_columns_JBrw8M .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__custom_columns_JBrw8M .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__custom_columns_JBrw8M .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__custom_columns_JBrw8M[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }@media screen and (min-width: 750px) {
      .section-template--28084285702461__custom_columns_JBrw8M > div {
        padding: 0 5rem;
      }
    }
[data-_sf="AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw"]{--block-rendered:1}
#shopify-block-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw {
    grid-column: span 12;min-width: 0;
  }

  .column__inner-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw {
    height: 100%;
    box-sizing: border-box;padding: 0px 0px 0px;
    --column-padding-inline: 0px;border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);}

  @media screen and (max-width: 749px) {
    #shopify-block-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw {
      grid-column: span 4 !important;
    }

    .column__inner-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw {
      padding: 0px 0px 0px;
      --column-padding-inline: 0px;
    }
  }/* Empty state */
  .column__empty-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .column__empty-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw .column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .column__empty-AdzZ0eDE0cTlxc0NMN__custom_column_WGyNRw .column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c"]{--block-rendered:1}
.heading-block--AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 25px;
  }

  .heading-block--AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 28px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c {
      text-align: center;
    }

    .heading-block--AeFVNTEYxYmY3dzRMY__heading_simple_zhnq4c .heading-block__content {
      font-size: 32px;
    }
  }
[data-_sf="Ad01OWEl0aU1WUDBkb__timeline_zUGadY"]{--block-rendered:1}
/* Timeline container */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY {
    --timeline-animation-speed: 300ms;
    --timeline-line-thickness: 3px;
    --timeline-circle-size: 24px;
    --timeline-circle-color: #375d91;
    --timeline-circle-inactive-color: #d7dfe9;
    --timeline-icon-color: #ffffff;
    --timeline-icon-inactive-color: #ffffff;
    --timeline-active-line-color: #375d91;
    --timeline-inactive-line-color: rgba(55, 93, 145, 0.25);
    --timeline-milestone-spacing: 40px;
    --timeline-icon-size: 17px;
    --timeline-reveal-duration: 600ms;
    --timeline-reveal-delay: 100ms;
    --timeline-layout-animation-speed: 450ms;
    margin-top: 35px;
    margin-bottom: 0px;
    position: relative;
  }

  /* ===== VERTICAL LAYOUT ===== */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical {
    display: flex;
    flex-direction: column;
    position: relative;
  }

  /* The line container for vertical */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__line-container {
    position: absolute;
    top: 0;
    bottom: 0;
    width: var(--timeline-line-thickness);
    z-index: 1;left: 50%;
        transform: translateX(-50%);}

  /* Inactive line (background) */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__line--inactive {
    display: block; /* Override div:empty rule */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: var(--timeline-inactive-line-color);
    border-radius: calc(var(--timeline-line-thickness) / 2);
  }

  /* Active line (fills on scroll) */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__line--active {
    display: block; /* Override div:empty rule */
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: var(--timeline-active-line-color);
    border-radius: calc(var(--timeline-line-thickness) / 2);
    transition: height var(--timeline-animation-speed) ease-out;
  }

  /* Line ending (vertical) *//* Milestone item - vertical */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone {
    display: flex;
    align-items: flex-start;
    position: relative;
    padding-bottom: var(--timeline-milestone-spacing);
    z-index: 2;flex-direction: row;}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:last-child {
    padding-bottom: 0;
  }

  /* Center layout alternation (desktop only — mobile always uses left).
     Uses `:nth-child(of .timeline__milestone)` so the parity ignores the
     `<style>`/`<script>` siblings the per-block integrity guards inject
     between milestones — otherwise every milestone lands on an odd index
     and alternation collapses to one side. */@media screen and (min-width: 750px) {
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(odd of .timeline__milestone) {
        flex-direction: row-reverse;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(odd of .timeline__milestone) .timeline__content {
        text-align: left;
        padding-right: 24px;
        padding-left: 0;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(even of .timeline__milestone) {
        flex-direction: row;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(even of .timeline__milestone) .timeline__content {
        text-align: left;
        padding-left: 24px;
        padding-right: 0;
      }
    }/* Circle indicator */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__circle {
    flex-shrink: 0;
    width: var(--timeline-circle-size);
    height: var(--timeline-circle-size);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 2;
    transform: scale(1); /* Base transform for consistent rendering */
    transition: transform var(--timeline-animation-speed) ease,
                background-color var(--timeline-animation-speed) ease,
                border-color var(--timeline-animation-speed) ease,
                color var(--timeline-animation-speed) ease;
  }

  /* Circle styles */.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__circle {
        background-color: rgb(var(--color-background)); /* Solid background to hide line */
        border: var(--timeline-line-thickness) solid var(--timeline-circle-inactive-color);
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__milestone.is-active .timeline__circle {
        border-color: var(--timeline-circle-color);
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__circle::after {
        content: '';
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 50%;
        height: 50%;
        border-radius: 50%;
        background-color: var(--timeline-circle-color);
        opacity: 0;
        transition: opacity var(--timeline-animation-speed) ease;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__milestone.is-active .timeline__circle::after {
        opacity: 1;
      }/* Milestone active state */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__milestone.is-active .timeline__circle {
    transform: scale(1.1);
  }

  /* Content area */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content {
    flex: 1;
    min-width: 0;width: calc(50% - var(--timeline-circle-size) / 2);
        flex: none;}

  /* Spacers - only visible for center position */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__spacer {
    display: none;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__spacer {
      display: block;
      width: calc(50% - var(--timeline-circle-size) / 2);
      flex-shrink: 0;
    }/* Opposite image - only visible for center position vertical timeline */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__opposite-image {
    display: none;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__opposite-image {
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100%;
      width: 100%;
      padding: 0 16px;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__opposite-image img {
      max-width: var(--opposite-image-size, 100%);
      max-height: var(--opposite-image-size, 100%);
      width: auto;
      height: auto;
      object-fit: contain;
      border-radius: var(--opposite-image-radius, 0px);
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__spacer {
      display: flex;
      align-items: center;
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(odd of .timeline__milestone) .timeline__opposite-image {
      justify-content: flex-start;
      padding-left: var(--opposite-image-spacing, 0px);
      padding-right: 16px;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__milestone:nth-child(even of .timeline__milestone) .timeline__opposite-image {
      justify-content: flex-end;
      padding-right: var(--opposite-image-spacing, 0px);
      padding-left: 16px;
    }/* Hide icon element when not using icon style */.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__icon {
      display: none;
    }/* ===== HORIZONTAL LAYOUT ===== */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal {
    overflow: hidden; /* Prevent horizontal scroll overflow */
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__slider-wrapper {
    position: relative;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__track {
    overflow: visible; /* Allow circles to show when scaled */
    padding-top: calc(var(--timeline-circle-size) * 0.15); /* Space for scaled circle */
    transition: height var(--timeline-layout-animation-speed) cubic-bezier(0.22, 1, 0.36, 1);
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__list {
    align-items: flex-start;
  }

  /* Horizontal milestone */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__milestone {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
    padding: 0 calc(var(--timeline-milestone-spacing) / 2);
    z-index: 2;
  }

  /* Make splide__list a positioning context for the line */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__list {
    position: relative;
  }

  /* Horizontal line container - inside the list so it moves with slides during drag */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__line-container {
    position: absolute;
    height: var(--timeline-line-thickness);
    top: calc(var(--timeline-circle-size) / 2 - var(--timeline-line-thickness) / 2);
    z-index: 0;
    pointer-events: none;
    /* Left/right will be set by JS based on circle positions */
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__line--inactive {
    display: block; /* Override div:empty rule */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    background-color: var(--timeline-inactive-line-color);
    border-radius: calc(var(--timeline-line-thickness) / 2);
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__line--active {
    display: block; /* Override div:empty rule */
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: var(--timeline-active-line-color);
    border-radius: calc(var(--timeline-line-thickness) / 2);
    transition: width var(--timeline-animation-speed) ease-out;
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__circle {
    margin-bottom: 16px;
    z-index: 3; /* Above the line */
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content {
    text-align: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  /* Center all child blocks in horizontal mode */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content > * {
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h1,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h2,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h3,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h4,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h5,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content h6,
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .timeline__content p {
    text-align: center !important;
  }

  /* Free mode - user-controlled slide width (desktop only) */
  @media screen and (min-width: 750px) {
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-slider-type="free"] .timeline__track--horizontal .splide__slide {
      width: 350px;
    }
  }

  /* Mobile free mode slide width - capped to viewport */
  @media screen and (max-width: 749px) {
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-slider-type="free"] .timeline__track--horizontal .splide__slide {
      width: 350px;
      max-width: calc(100vw - 40px);
    }
  }

  /* ===== NAVIGATION (ARROWS) ===== */.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow {
    width: 24px;
    height: 24px;
    opacity: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-tap-highlight-color: transparent;
    outline: none;background: transparent;
        border: none;
        border-radius: 0;}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow svg {
    width: 12px;
    height: 12px;fill: #04182B;
      color: #04182B;}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow:hover:not(:disabled) {
    opacity: 1;}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow:disabled {
    opacity: 0.3;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow--prev {top: calc(50% - 12px);left: 8px;
    transform: translateY(-50%);
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__arrow--next {top: calc(50% - 12px);right: 8px;
    transform: translateY(-50%);
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__slider-wrapper--outside {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__slider-wrapper--outside .splide {
    flex: 1;
    min-width: 0;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__slider-wrapper--outside .splide__arrows {
    display: none;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__arrow {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    padding: 0;
    border: none;
    background: transparent;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-tap-highlight-color: transparent;
    outline: none;color: #04182B;}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__arrow svg {
    width: 12px;
    height: 12px;
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__arrow--prev svg {
    transform: rotate(180deg);
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__slider-wrapper--outside .timeline__arrow {
      transform: translateY(-12px);
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__arrow:hover {}

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__arrow:disabled {
    opacity: 0.3;
    cursor: default;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__nav {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    margin-top: 8px;
    padding: 4px 0;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__slider-wrapper--dots .splide__arrows {
    display: none;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__nav .splide__pagination {
    position: static !important;
    margin: 0 !important;
    padding: 0;
    bottom: auto !important;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__nav .timeline__arrow {transform: translateY(1.8px);}

  /* ===== PAGINATION ===== */.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__pagination {
      display: flex !important;
      position: relative;
      bottom: auto;
      justify-content: center;
      margin-top: 12px;
      gap: 0px;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__pagination__page {
      background: #04182B;
      opacity: 0.35;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      border: none;
      margin: 0 4px;
      padding: 0;
      transition: opacity 0.2s ease;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__pagination__page:hover {
      opacity: 0.6;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--horizontal .splide__pagination__page.is-active {
      background: #04182B;
      opacity: 1;
      transform: none;
    }/* ===== REVEAL CONTENT ===== */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .milestone-reveal {
    overflow: hidden;
  }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__milestone:not(.is-active) .milestone-reveal {opacity: 0;
        max-height: 0;
        visibility: hidden;}.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__milestone.is-active .milestone-reveal {opacity: 1;
        max-height: 500px;
        visibility: visible;
        transition: opacity var(--timeline-reveal-duration) ease var(--timeline-reveal-delay),
                    max-height var(--timeline-reveal-duration) ease var(--timeline-reveal-delay),
                    visibility 0s linear var(--timeline-reveal-delay);}.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .milestone-reveal {transition: opacity var(--timeline-reveal-duration) ease,
                    max-height var(--timeline-reveal-duration) ease,
                    visibility 0s linear var(--timeline-reveal-duration);}.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-reveal-test-mode="true"] .milestone-reveal {
    opacity: 1 !important;
    max-height: none !important;
    visibility: visible !important;
  }

  /* ===== MOBILE RESPONSIVE ===== */
  @media screen and (max-width: 749px) {
    /* Switch to mobile layout */
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--horizontal {
      display: none !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical {
      display: flex !important;
    }

    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="horizontal"] .timeline__track--vertical {
      display: none !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="horizontal"] .timeline__track--horizontal {
      display: block !important;
    }

    /* Mobile vertical - rail pinned to the inline-start side (RTL-aware) */
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__milestone {
      flex-direction: row !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__content {
      padding-inline-start: 20px !important;
      padding-inline-end: 0 !important;
      text-align: start !important;
      width: auto !important;
      flex: 1 !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__spacer {
      display: none !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__line-container {
      inset-inline-start: calc(var(--timeline-circle-size) / 2 - var(--timeline-line-thickness) / 2) !important;
      inset-inline-end: auto !important;
      transform: none !important;
    }
  }

  @media screen and (min-width: 750px) {
    /* Desktop shows based on desktop direction setting */
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-direction="vertical"] .timeline__track--horizontal {
      display: none !important;
    }
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-direction="horizontal"] .timeline__track--vertical {
      display: none !important;
    }
  }

  /* Auto-align child blocks */.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content {
      display: flex;
      flex-direction: column;
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content > * {
      margin-left: 0 !important;
      margin-right: 0 !important;
      max-width: 100%;
      width: fit-content !important;
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content > [class*="icon-text"],
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content > [class*="text-block"],
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content > [class*="media-block"],
    .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__track--vertical .timeline__content > .icon-text-list {
      width: fit-content !important;
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-position="left"] .timeline__track--vertical .timeline__content {
      align-items: flex-start;
    }.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-position="right"] .timeline__track--vertical .timeline__content {
      align-items: flex-end;
    }@media screen and (min-width: 750px) {.timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-position="center"] .timeline__track--vertical .timeline__content {
          align-items: flex-start;
        }}@media screen and (max-width: 749px) {
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content {
        align-items: flex-start !important;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content > *,
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content p,
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content div {
        text-align: start !important;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content [class*="text-block"],
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content [class*="text-block"] .text-block__content,
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content [class*="text-block"] p {
        text-align: start !important;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content [class*="icon-text"] {
        align-items: flex-start !important;
        justify-content: flex-start !important;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content .icon-text__content {
        align-items: flex-start !important;
        text-align: start !important;
      }
      .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY[data-mobile-layout="vertical"] .timeline__track--vertical .timeline__content .icon-text__heading-row {
        justify-content: flex-start !important;
      }
    }/* Device display *//* Empty state */
  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__empty {
    text-align: center;
    padding: 40px 20px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__empty-title {
    margin: 0 0 4px;
    font-size: 16px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }

  .timeline--Ad01OWEl0aU1WUDBkb__timeline_zUGadY .timeline__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AdDVjVDRwOXk3R2lWb__milestone_7eaknD"]{--block-rendered:1}
[data-_sf="AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ"]{--block-rendered:1}

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ {
    display: flex;
    width: 100%;
    gap: 8px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
        gap: 0;align-items: flex-start;}

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__heading-row {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon .material-symbols-outlined {
    font-size: 36px;
    width: 36px;
    height: 36px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon iconify-icon {
    font-size: 36px;
    width: 36px;
    height: 36px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon img {
    width: 36px;
    height: 36px;
    object-fit: contain;
  }.icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ img.icon-text__emoji {
    width: 36px;
    height: 36px;
    object-fit: contain;
    vertical-align: middle;
  }

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__content {
    display: flex;
    flex-direction: column;flex-basis: 100%;align-items: flex-start;
    text-align: left;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__heading {
    margin: 0;
    font-size: 30px;
    line-height: 1;
    font-family: var(--font-heading-family);
    transform: translateY(2.1px);color: rgb(var(--color-foreground));}

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;text-align: left;color: rgba(var(--color-foreground), 0.85);}

  .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__text p {
    margin: 0;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ {align-items: center;}

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__icon img {
      width: 25px;
      height: 25px;
    }

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ img.icon-text__emoji {
      width: 25px;
      height: 25px;
    }

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__heading {
      font-size: 23px;
      transform: translateY(1.61px);
    }

    .icon-text--AZnFlbmJ5MHBJaGN5V__icon_text_simple_yL7zeJ .icon-text__text {
      font-size: 13px;text-align: center;}
  }

[data-_sf="ASmd1UHZNenFYa2svY__container_4EFE4R"]{--block-rendered:1}
.container-block--ASmd1UHZNenFYa2svY__container_4EFE4R {
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 20px 20px 20px;
    --column-padding-inline: 20px;
    border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);background: #f5fafe;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 245, 250, 254;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 2px solid #d0e7fa;}.container-block--ASmd1UHZNenFYa2svY__container_4EFE4R .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--ASmd1UHZNenFYa2svY__container_4EFE4R .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--ASmd1UHZNenFYa2svY__container_4EFE4R .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--ASmd1UHZNenFYa2svY__container_4EFE4R .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="ANHJvQ0lJSXhMT080T__simple_text_WaWH9b"]{--block-rendered:1}
.simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b {
      text-align: left;
    }

    .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content,
    .simple-text-block--ANHJvQ0lJSXhMT080T__simple_text_WaWH9b .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="ANUVyMVQwcUU1UXhta__milestone_8U8ABN"]{--block-rendered:1}
[data-_sf="AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL"]{--block-rendered:1}

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL {
    display: flex;
    width: 100%;
    gap: 8px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
        gap: 0;align-items: flex-start;}

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__heading-row {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon .material-symbols-outlined {
    font-size: 36px;
    width: 36px;
    height: 36px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon iconify-icon {
    font-size: 36px;
    width: 36px;
    height: 36px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon img {
    width: 36px;
    height: 36px;
    object-fit: contain;
  }.icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL img.icon-text__emoji {
    width: 36px;
    height: 36px;
    object-fit: contain;
    vertical-align: middle;
  }

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__content {
    display: flex;
    flex-direction: column;flex-basis: 100%;align-items: flex-start;
    text-align: left;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__heading {
    margin: 0;
    font-size: 30px;
    line-height: 1;
    font-family: var(--font-heading-family);
    transform: translateY(2.1px);color: rgb(var(--color-foreground));}

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;text-align: left;color: rgba(var(--color-foreground), 0.85);}

  .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__text p {
    margin: 0;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL {align-items: center;}

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__icon img {
      width: 25px;
      height: 25px;
    }

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL img.icon-text__emoji {
      width: 25px;
      height: 25px;
    }

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__heading {
      font-size: 23px;
      transform: translateY(1.61px);
    }

    .icon-text--AMFg2YXFkRFIxYUhzR__icon_text_simple_pz3HUL .icon-text__text {
      font-size: 13px;text-align: center;}
  }

[data-_sf="Ad3lyN0QreitncTdNR__container_aG8Lrx"]{--block-rendered:1}
.container-block--Ad3lyN0QreitncTdNR__container_aG8Lrx {
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 20px 20px 20px;
    --column-padding-inline: 20px;
    border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);background: #f5fafe;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 245, 250, 254;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 2px solid #d0e7fa;}.container-block--Ad3lyN0QreitncTdNR__container_aG8Lrx .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--Ad3lyN0QreitncTdNR__container_aG8Lrx .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--Ad3lyN0QreitncTdNR__container_aG8Lrx .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--Ad3lyN0QreitncTdNR__container_aG8Lrx .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AcXlsczdNQjJPektOM__simple_text_kgXa7y"]{--block-rendered:1}
.simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y {
      text-align: left;
    }

    .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content,
    .simple-text-block--AcXlsczdNQjJPektOM__simple_text_kgXa7y .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="ANGoxMnZ5MFZLcjhEd__milestone_gKrx7K"]{--block-rendered:1}
[data-_sf="AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H"]{--block-rendered:1}

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H {
    display: flex;
    width: 100%;
    gap: 8px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
        gap: 0;align-items: flex-start;}

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__heading-row {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon .material-symbols-outlined {
    font-size: 36px;
    width: 36px;
    height: 36px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon iconify-icon {
    font-size: 36px;
    width: 36px;
    height: 36px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon img {
    width: 36px;
    height: 36px;
    object-fit: contain;
  }.icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H img.icon-text__emoji {
    width: 36px;
    height: 36px;
    object-fit: contain;
    vertical-align: middle;
  }

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__content {
    display: flex;
    flex-direction: column;flex-basis: 100%;align-items: flex-start;
    text-align: left;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__heading {
    margin: 0;
    font-size: 30px;
    line-height: 1;
    font-family: var(--font-heading-family);
    transform: translateY(2.1px);color: rgb(var(--color-foreground));}

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;text-align: left;color: rgba(var(--color-foreground), 0.85);}

  .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__text p {
    margin: 0;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H {align-items: center;}

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__icon img {
      width: 25px;
      height: 25px;
    }

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H img.icon-text__emoji {
      width: 25px;
      height: 25px;
    }

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__heading {
      font-size: 23px;
      transform: translateY(1.61px);
    }

    .icon-text--AYW10QlMxOVFtV2lZT__icon_text_simple_tzCC4H .icon-text__text {
      font-size: 13px;text-align: center;}
  }

[data-_sf="AclJRV2YxcmszM2pBU__container_fRcBCt"]{--block-rendered:1}
.container-block--AclJRV2YxcmszM2pBU__container_fRcBCt {
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 20px 20px 20px;
    --column-padding-inline: 20px;
    border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);background: #f5fafe;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 245, 250, 254;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 2px solid #d0e7fa;}.container-block--AclJRV2YxcmszM2pBU__container_fRcBCt .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--AclJRV2YxcmszM2pBU__container_fRcBCt .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--AclJRV2YxcmszM2pBU__container_fRcBCt .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--AclJRV2YxcmszM2pBU__container_fRcBCt .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AcmptdWdZdHZzcmdhc__simple_text_jjHzMd"]{--block-rendered:1}
.simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd {
      text-align: left;
    }

    .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content,
    .simple-text-block--AcmptdWdZdHZzcmdhc__simple_text_jjHzMd .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AdXVSazN1Y0xzWVVtN__milestone_Uk7Xhm"]{--block-rendered:1}
[data-_sf="AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z"]{--block-rendered:1}

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z {
    display: flex;
    width: 100%;
    gap: 8px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
        gap: 0;align-items: flex-start;}

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__heading-row {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon .material-symbols-outlined {
    font-size: 36px;
    width: 36px;
    height: 36px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon iconify-icon {
    font-size: 36px;
    width: 36px;
    height: 36px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon img {
    width: 36px;
    height: 36px;
    object-fit: contain;
  }.icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z img.icon-text__emoji {
    width: 36px;
    height: 36px;
    object-fit: contain;
    vertical-align: middle;
  }

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__content {
    display: flex;
    flex-direction: column;flex-basis: 100%;align-items: flex-start;
    text-align: left;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__heading {
    margin: 0;
    font-size: 30px;
    line-height: 1;
    font-family: var(--font-heading-family);
    transform: translateY(2.1px);color: rgb(var(--color-foreground));}

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;text-align: left;color: rgba(var(--color-foreground), 0.85);}

  .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__text p {
    margin: 0;
  }

  @media screen and (max-width: 749px) {
    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z {align-items: center;}

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__icon img {
      width: 25px;
      height: 25px;
    }

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z img.icon-text__emoji {
      width: 25px;
      height: 25px;
    }

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__heading {
      font-size: 23px;
      transform: translateY(1.61px);
    }

    .icon-text--AOTlDd3FLTG9JdHNLd__icon_text_simple_xKhV7z .icon-text__text {
      font-size: 13px;text-align: center;}
  }

[data-_sf="AZUZZM0c0ZitETW9iL__container_qAV6Ad"]{--block-rendered:1}
.container-block--AZUZZM0c0ZitETW9iL__container_qAV6Ad {
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 20px 20px 20px;
    --column-padding-inline: 20px;
    border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);background: #f5fafe;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 245, 250, 254;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 2px solid #d0e7fa;}.container-block--AZUZZM0c0ZitETW9iL__container_qAV6Ad .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--AZUZZM0c0ZitETW9iL__container_qAV6Ad .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--AZUZZM0c0ZitETW9iL__container_qAV6Ad .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--AZUZZM0c0ZitETW9iL__container_qAV6Ad .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AeEUyZXREcnlPcGdWR__simple_text_VJjXF7"]{--block-rendered:1}
.simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 {
      text-align: left;
    }

    .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content,
    .simple-text-block--AeEUyZXREcnlPcGdWR__simple_text_VJjXF7 .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="AZVJXSWpWSytjejRoZ__milestone_mAGkxY"]{--block-rendered:1}
[data-_sf="Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU"]{--block-rendered:1}

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU {
    display: flex;
    width: 100%;
    gap: 8px;
    margin-top: 10px;
    margin-bottom: 10px;flex-direction: column;
        gap: 0;align-items: flex-start;}

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__heading-row {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }.icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon .material-symbols-outlined {
    font-size: 36px;
    width: 36px;
    height: 36px;
    overflow: hidden;
    font-variation-settings:
      'FILL' 1,
      'wght' 400,
      'GRAD' 0,
      'opsz' 24;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon iconify-icon {
    font-size: 36px;
    width: 36px;
    height: 36px;
    line-height: 1;
    color: rgb(var(--color-accent, var(--color-button)));}.icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon img {
    width: 36px;
    height: 36px;
    object-fit: contain;
  }.icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU img.icon-text__emoji {
    width: 36px;
    height: 36px;
    object-fit: contain;
    vertical-align: middle;
  }

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__content {
    display: flex;
    flex-direction: column;flex-basis: 100%;align-items: flex-start;
    text-align: left;
  }

  @media screen and (max-width: 749px) {
    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__content {
      align-items: center;
      text-align: center;
    }
  }

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__heading-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__heading {
    margin: 0;
    font-size: 30px;
    line-height: 1;
    font-family: var(--font-heading-family);
    transform: translateY(2.1px);color: rgb(var(--color-foreground));}

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__heading:has(br) {
    line-height: var(--font-heading-line-height, 1.2);
    transform: none;
  }

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__text {
    margin: 0;
    margin-top: 4px;
    font-size: 14px;
    line-height: 1.5;text-align: left;color: rgba(var(--color-foreground), 0.85);}

  .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__text p {
    margin: 0;
  }

  @media screen and (max-width: 749px) {
    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU {align-items: center;}

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon .material-symbols-outlined {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon iconify-icon {
      font-size: 25px;
      width: 25px;
      height: 25px;
    }

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__icon img {
      width: 25px;
      height: 25px;
    }

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU img.icon-text__emoji {
      width: 25px;
      height: 25px;
    }

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__heading {
      font-size: 23px;
      transform: translateY(1.61px);
    }

    .icon-text--Ac2JYU204K0gwRmpIY__icon_text_simple_wzhWAU .icon-text__text {
      font-size: 13px;text-align: center;}
  }

[data-_sf="AejNudnJNTVdVUE9iQ__container_XAEWe9"]{--block-rendered:1}
.container-block--AejNudnJNTVdVUE9iQ__container_XAEWe9 {
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    padding: 20px 20px 20px;
    --column-padding-inline: 20px;
    border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);background: #f5fafe;
    color: #04182b;
    --color-foreground: 4, 24, 43;
    --color-background: 245, 250, 254;
    --color-accent: 24, 47, 79;
    --color-button: 24, 47, 79;border: 2px solid #d0e7fa;}.container-block--AejNudnJNTVdVUE9iQ__container_XAEWe9 .container-block__content {
    display: flex;
    flex-direction: column;}.container-block--AejNudnJNTVdVUE9iQ__container_XAEWe9 .container-block__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .container-block--AejNudnJNTVdVUE9iQ__container_XAEWe9 .container-block__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .container-block--AejNudnJNTVdVUE9iQ__container_XAEWe9 .container-block__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP"]{--block-rendered:1}
.simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP {
      text-align: left;
    }

    .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content,
    .simple-text-block--AUnBhWG5xWkNwZEFDO__simple_text_4FqnVP .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="template--28084285702461__alternating_media_with_text_6drrHr"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__alternating_media_with_text_6drrHr {
    position: relative;
    padding-top: 48px;
    padding-bottom: 32px;}.amwt-wrapper--template--28084285702461__alternating_media_with_text_6drrHr .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: center;
    flex-direction: row-reverse;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr > *:nth-child(even) .amwt-row {
    flex-direction: row;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__image,
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__empty,
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__alternating_media_with_text_6drrHr {
      padding-top: 32px;
      padding-bottom: 24px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row {
      gap: 24px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row,
        .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr > *:nth-child(even) .amwt-row {
          flex-direction: column-reverse;
        }.amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__content {
      align-items: stretch;
      text-align: left;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__alternating_media_with_text_6drrHr .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__alternating_media_with_text_6drrHr {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__alternating_media_with_text_6drrHr[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="AWmdsSmJ6NkdsWkc1T__media_text_row_dJPrL7"]{--block-rendered:1}
[data-_sf="AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz"]{--block-rendered:1}
.heading-block--AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .heading-block--AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 26px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz {
      text-align: left;
    }

    .heading-block--AQzVQNCtyRFVLZGM3e__heading_simple_GRaxLz .heading-block__content {
      font-size: 30px;
    }
  }
[data-_sf="AR25VR1lOOU5wNGxSe__simple_text_wxTpqK"]{--block-rendered:1}
.simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK {
      text-align: left;
    }

    .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content,
    .simple-text-block--AR25VR1lOOU5wNGxSe__simple_text_wxTpqK .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="template--28084285702461__alternating_media_with_text_tbeDwD"]{--block-rendered:1}
.amwt-wrapper--template--28084285702461__alternating_media_with_text_tbeDwD {
    position: relative;
    padding-top: 48px;
    padding-bottom: 32px;}.amwt-wrapper--template--28084285702461__alternating_media_with_text_tbeDwD .amwt__container {
        max-width: var(--page-width);
        margin: 0 auto;
        padding: 0 1.5rem;
      }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD {
    display: flex;
    flex-direction: column;
    gap: 64px;
    width: 100%;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row {
    display: flex;
    width: 100%;
    gap: 48px;
    align-items: flex-start;
    flex-direction: row;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD > *:nth-child(even) .amwt-row {
    flex-direction: row-reverse;
  }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__media {
    flex: 0 0 50%;
    max-width: 50%;
    min-width: 0;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__media-inner {
    position: relative;
    overflow: hidden;
    line-height: 0;
    border-radius: var(--corner-media);}

  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__desktop-media,
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__mobile-media {
    width: 100%;
    height: 100%;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__image,
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__video {
    display: block;
    width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__mobile-media {
    display: none;
  }

  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__placeholder {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 8px;
    width: 100%;aspect-ratio: 1 / 1;padding: 40px 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: var(--corner-media);
    box-sizing: border-box;
    line-height: normal;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__placeholder-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__placeholder-subtitle {
    margin: 0;
    font-size: 13px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__content {
    flex: 1 1 0;
    min-width: 0;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    text-align: left;padding: 0;}.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__empty,
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt__empty {
    text-align: center;
    padding: 24px;
    width: 100%;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__empty-title,
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    color: rgba(var(--color-foreground), 0.6);
  }
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__empty-subtitle,
  .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }@media screen and (max-width: 749px) {
    .amwt-wrapper--template--28084285702461__alternating_media_with_text_tbeDwD {
      padding-top: 32px;
      padding-bottom: 24px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD {
      gap: 48px;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row {
      gap: 24px;
      align-items: stretch;
    }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row,
        .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD > *:nth-child(even) .amwt-row {
          flex-direction: column;
        }.amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__media {
      flex-basis: auto;
      max-width: 100%;
      width: 100%;
    }

    .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__content {
      align-items: stretch;
      text-align: left;
      width: 100%;
      margin-left: auto;
      margin-right: auto;}}@media screen and (max-width: 749px) {
    .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row:has(.amwt-row__mobile-media) .amwt-row__desktop-media {
      display: none;
    }
    .amwt__rows--template--28084285702461__alternating_media_with_text_tbeDwD .amwt-row__mobile-media {
      display: block;
    }
  }.section-template--28084285702461__alternating_media_with_text_tbeDwD {
  position: relative;
  --sugar-entrance-duration: 0.7s;
  --sugar-entrance-stagger: 0.1s;
}

@media (prefers-reduced-motion: no-preference) {
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation]:not([data-entrance-animation="none"]) .sugar-section-entrance-target {
    opacity: 1;
    transform: none;
    filter: none;
    transform-origin: center center;
    transition:
      opacity var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      transform var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      filter var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
      clip-path var(--sugar-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
    transition-delay: calc(var(--sugar-entrance-index, 0) * var(--sugar-entrance-stagger));
    will-change: opacity, transform, filter, clip-path;
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"] .sugar-section-entrance-target {
    overflow: hidden;
    clip-path: inset(0 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-state="hidden"] .sugar-section-entrance-target {
    pointer-events: none;
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="fade"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="slide"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateY(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target,
  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    transform: translateX(-2rem);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="blur"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    filter: blur(14px);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="three_d"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    opacity: 0;
    transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
    transform-origin: 50% 100%;
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(100% 0 0 0);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 100% 0);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 0 0 100%);
  }

  .section-template--28084285702461__alternating_media_with_text_tbeDwD[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .sugar-section-entrance-target {
    clip-path: inset(0 100% 0 0);
  }
}



[data-_sf="AOXgyZWp6elVTK1Jza__media_text_row_NWN9kP"]{--block-rendered:1}
[data-_sf="AL3U5ajZJa2IyeHB0N__simple_text_ren6CE"]{--block-rendered:1}
.simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 16px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE {
      text-align: left;
    }

    .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content,
    .simple-text-block--AL3U5ajZJa2IyeHB0N__simple_text_ren6CE .simple-text__content p {
      font-size: 16px;
    }
  }
[data-_sf="Ad0xHZEpaTERVdllhd__link_button_g9KjEm"]{--block-rendered:1}
@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
       url("//trycleardose.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
}

.link-button-wrapper--Ad0xHZEpaTERVdllhd__link_button_g9KjEm {
    margin-top: 20px;
    margin-bottom: 10px;display: flex;justify-content: center;}.link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    gap: 12px;
    --link-line-1-size: 19px;
    --link-line-2-size: 12px;
    text-decoration: none;
    cursor: pointer;padding: 18px 20px 18px 20px;line-height: 1.2;width: 380px;
      max-width: 100%;border-radius: var(--corner-button) !important;background: #ffc855 !important;color: #333333 !important;border: none !important;}.link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm::before {
        border-radius: var(--corner-button) !important;
      }

      .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm::after {
        border-radius: var(--corner-button) !important;
      }.link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm:hover::after {
      --border-offset: 0;box-shadow: 0 0 0 var(--buttons-border-width) #ffc855;}.link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__left-icon,
  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__right-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__left-icon {
    left: 20px;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__right-icon {
    right: 20px;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__left-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__left-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__left-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__right-icon .material-symbols-outlined {
    font-size: var(--link-line-1-size);
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__right-icon img {
    height: var(--link-line-1-size);
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__right-icon iconify-icon {
    font-size: var(--link-line-1-size);
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    max-width: 100%;
    gap: 2px;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 12px;
    font-size: var(--link-line-1-size);
    line-height: 1;
    letter-spacing: var(--font-body-letter-spacing);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 700;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 .link-button__text,
  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 .link-button__text * {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-2 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 100%;
    gap: 6px;
    font-size: var(--link-line-2-size);
    line-height: 1;
    opacity: 0.85;
    letter-spacing: var(--font-body-letter-spacing);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.2);
    font-variation-settings: 'FILL' 0, 'wght' 700, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-1 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.2);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-2 .link-button__line-icon .material-symbols-outlined {
    font-size: 1em;
    transform: scale(1.0);
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-2 .link-button__line-icon img {
    height: 1em;
    width: auto;
    object-fit: contain;
    transform: scale(1.0);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__line-2 .link-button__line-icon iconify-icon {
    font-size: 1em;
    line-height: 1;
    width: 1em;
    height: 1em;
    transform: scale(1.0);
  }

  .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm .link-button__text {
    line-height: 1;
    text-align: center;
    min-width: 0;
  }

  @media screen and (max-width: 749px) {
    .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm {
      --link-line-1-size: 19px;
      --link-line-2-size: 12px;
    }}@media (hover: hover) {.link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm {
        transition: transform 0.3s ease, box-shadow 0.3s ease;
      }

      .link-button--Ad0xHZEpaTERVdllhd__link_button_g9KjEm:hover {
        transform: translateY(-4px);
        box-shadow: 0 4px 8px color-mix(in srgb, #ffc855 30%, transparent);
      }}
[data-_sf="template--28084285702461__custom_liquid_39BARP"]{--block-rendered:1}
.section-template--28084285702461__custom_liquid_39BARP-padding {
    padding-top: 32px;
    padding-bottom: 40px;
  }

  @media screen and (min-width: 750px) {
    .section-template--28084285702461__custom_liquid_39BARP-padding {
      padding-top: 40px;
      padding-bottom: 52px;
    }
  }

  .custom-liquid-section-template--28084285702461__custom_liquid_39BARP.custom-liquid-section--custom {
    background-color: var(--custom-liquid-background);
    color: var(--custom-liquid-text);
  }

  .custom-liquid-section-template--28084285702461__custom_liquid_39BARP.custom-liquid-section--custom .section-template--28084285702461__custom_liquid_39BARP-padding {
    color: var(--custom-liquid-text);
  }

  #cd-guar2{
    background:#ffffff;
    max-width:680px;
    margin:0 auto;
    padding:56px 24px;
    text-align:center;
    font-family:'Inter','Helvetica Neue',Arial,sans-serif;
    box-sizing:border-box;
  }
  #cd-guar2 *{box-sizing:border-box;margin:0;}
  #cd-guar2 .cd-g2__badge{
    width:150px;
    height:auto;
    display:block;
    margin:0 auto 22px;
  }
  #cd-guar2 .cd-g2__headline{
    font-size:29px;
    line-height:1.25;
    font-weight:800;
    letter-spacing:-.3px;
    color:#000000;
    margin-bottom:26px;
  }
  #cd-guar2 .cd-g2__body{
    text-align:left;
    max-width:600px;
    margin:0 auto;
  }
  #cd-guar2 .cd-g2__body p{
    font-size:16px;
    line-height:1.65;
    color:#000000;
    margin-bottom:18px;
  }
  #cd-guar2 .cd-g2__body p:last-child{margin-bottom:0;}
  #cd-guar2 .cd-g2__hook{
    text-align:center;
    font-size:19px;
    font-weight:800;
    letter-spacing:.4px;
    color:#E0231C !important;
    margin:28px 0 18px !important;
  }
  @media(max-width:600px){
    #cd-guar2{padding:40px 20px;}
    #cd-guar2 .cd-g2__badge{width:124px;}
    #cd-guar2 .cd-g2__headline{font-size:24px;margin-bottom:22px;}
    #cd-guar2 .cd-g2__hook{font-size:17px;}
  }

[data-_sf="template--28084285702461__custom_columns_EJtYKP"]{--block-rendered:1}
.section-template--28084285702461__custom_columns_EJtYKP {
    position: relative;
    padding-top: 36px;
    padding-bottom: 36px;--custom-columns-entrance-duration: 0.7s;
    --custom-columns-entrance-stagger: 0.1s;}@media screen and (max-width: 749px) {}

  .section-template--28084285702461__custom_columns_EJtYKP .custom-columns__grid {
    --column-gap: 24px;
    --row-gap: 24px;
    --vertical-alignment: center;
    align-items: center;
  }

  @media screen and (max-width: 749px) {
    .section-template--28084285702461__custom_columns_EJtYKP {
      padding-top: 36px;
      padding-bottom: 36px;padding-left: 1.5rem;
        padding-right: 1.5rem;}

    .section-template--28084285702461__custom_columns_EJtYKP .custom-columns__grid {
      --column-gap: 16px;
      --row-gap: 16px;
      --vertical-alignment: start;
      align-items: start;
    }
  }

  /* Empty state */
  .section-template--28084285702461__custom_columns_EJtYKP .custom-columns__empty {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .section-template--28084285702461__custom_columns_EJtYKP .custom-columns__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .section-template--28084285702461__custom_columns_EJtYKP .custom-columns__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }

  @media (prefers-reduced-motion: no-preference) {
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation]:not([data-entrance-animation="none"]) .custom-columns__entrance-target {
      opacity: 1;
      transform: none;
      filter: none;
      transform-origin: center center;
      transition:
        opacity var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        transform var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        filter var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1),
        clip-path var(--custom-columns-entrance-duration) cubic-bezier(0.22, 1, 0.36, 1);
      transition-delay: calc(var(--custom-columns-entrance-index, 0) * var(--custom-columns-entrance-stagger));
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-state="hidden"] .custom-columns__entrance-target {
      will-change: opacity, transform, filter, clip-path;
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"] .custom-columns__entrance-target {
      overflow: hidden;
      clip-path: inset(0 0 0 0);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-state="hidden"] .custom-columns__entrance-target {
      pointer-events: none;
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="fade"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="slide"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="slide"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(2rem);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="slide"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateY(-2rem);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="slide"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(2rem);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="slide"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target,
    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      transform: translateX(-2rem);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="blur"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      filter: blur(14px);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="three_d"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      opacity: 0;
      transform: perspective(900px) rotateX(16deg) translateY(24px) scale(0.96);
      transform-origin: 50% 100%;
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="up"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(100% 0 0 0);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="down"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 100% 0);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="left"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 0 0 100%);
    }

    .section-template--28084285702461__custom_columns_EJtYKP[data-entrance-animation="reveal"][data-entrance-direction="right"][data-entrance-state="hidden"] .custom-columns__entrance-target {
      clip-path: inset(0 100% 0 0);
    }
  }

  @media screen and (max-width: 749px) {

  }@media screen and (min-width: 750px) {
      .section-template--28084285702461__custom_columns_EJtYKP > div {
        padding: 0 5rem;
      }
    }
[data-_sf="AL2JvSFFsaUxQam1SW__custom_column_TjJg6H"]{--block-rendered:1}
#shopify-block-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H {
    grid-column: span 12;min-width: 0;
  }

  .column__inner-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H {
    height: 100%;
    box-sizing: border-box;padding: 0px 0px 0px;
    --column-padding-inline: 0px;border-radius: var(--corner-container);
    --column-border-radius: var(--corner-container);}

  @media screen and (max-width: 749px) {
    #shopify-block-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H {
      grid-column: span 4 !important;
    }

    .column__inner-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H {
      padding: 0px 0px 0px;
      --column-padding-inline: 0px;
    }
  }/* Empty state */
  .column__empty-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H {
    text-align: center;
    padding: 24px;
    border: 2px dashed rgba(var(--color-foreground), 0.2);
    border-radius: 8px;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
  }

  .column__empty-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H .column__empty-title {
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    color: rgba(var(--color-foreground), 0.6);
  }

  .column__empty-AL2JvSFFsaUxQam1SW__custom_column_TjJg6H .column__empty-subtitle {
    margin: 0;
    font-size: 14px;
    font-style: italic;
    color: rgba(var(--color-foreground), 0.4);
  }
[data-_sf="ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE"]{--block-rendered:1}
.heading-block--ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .heading-block--ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE .heading-block__content {
    margin: 0;
    padding: 0;
    font-size: 28px;
    line-height: var(--font-heading-line-height, 1.2);
    letter-spacing: var(--font-heading-letter-spacing, 0);
    font-family: var(--font-heading-family);
    font-weight: var(--font-heading-weight);
    color: rgb(var(--color-foreground));}

  .heading-block--ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE .heading-block__content strong {
    font-weight: 800;
  }@media screen and (min-width: 750px) {
    .heading-block--ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE {
      text-align: center;
    }

    .heading-block--ATHdPbGRBc2JodFIxZ__heading_simple_x9m7wE .heading-block__content {
      font-size: 32px;
    }
  }
[data-_sf="AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH"]{--block-rendered:1}
/* Layout */
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH {
    display: flex;
    flex-direction: column;
    gap: 12px;
    --collapsible-animation-speed: 200ms;
    --cr-heading-size: 16px;
    margin-top: 10px;
    margin-bottom: 30px;
  }
  @media (min-width: 750px) {
    .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH {
      --cr-heading-size: 16px;}
  }

  /* Heading styles */
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__title {
    font-size: 16px;
    margin: 0;
  }
  @media (min-width: 750px) {
    .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__title {
      font-size: 16px;
    }
  }
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__heading-text {
    flex: 1;
    min-width: 0;
    text-align: left;
  }
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__subheading {
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    margin: 2px 0 0;opacity: 0.6;}
  @media (min-width: 750px) {
    .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__subheading {
      font-size: 13px;
    }
  }

  /* Border styles */.collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__wrapper {
            border: 1px solid var(--cr-border-color, rgba(var(--color-foreground), 0.15));
            border-radius: var(--corner-container);
            overflow: hidden;
          }
          .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__header {
            border-radius: calc(var(--corner-container) - 1px);
          }
          .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row.is-open .collapsible-row__header {
            border-radius: calc(var(--corner-container) - 1px) calc(var(--corner-container) - 1px) 0 0;
          }
          .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__content-inner {
            border-radius: 0 0 calc(var(--corner-container) - 1px) calc(var(--corner-container) - 1px);
          }/* Corner rounding (no border) *//* Padding */.collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__header {
        padding: 12px;
      }
      .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__content-inner {
        padding: 0 12px 16px;
        --column-padding-inline: 12px;
      }/* Fit header to content *//* Collapse icon */
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__collapse-icon {
    width: auto;
    height: auto;
  }
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__icon-caret,
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__icon-plus {
    display: flex;
  }
  .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__collapse-icon .icon {
    width: 10px;
    height: 10px;
    flex-shrink: 0;
  }
  @media (min-width: 750px) {
    .collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__collapse-icon .icon {
      width: 10px;
      height: 10px;
    }
  }/* Hide unused collapse SVG */.collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row__icon-plus { display: none; }/* Collapse icon animation */.collapsible-row-list--AVnIvMmgySngzUjVze__collapsible_row_list_hqQBWH .collapsible-row.is-open .collapsible-row__icon-caret .icon {
      transform: rotate(180deg);
    }/* Thick plus weight *//* Colors */
[data-_sf="AV09hOWp1eTNzMDdoV__collapsible_row_item_UTGHwP"]{--block-rendered:1}
[data-_sf="ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx"]{--block-rendered:1}
.simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx {
      text-align: left;
    }

    .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content,
    .simple-text-block--ANFY0SUFYUU9EbkxzU__simple_text_bpdpGx .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AcEp6NHB2bUlFMXBUM__collapsible_row_item_e4AbMc"]{--block-rendered:1}
[data-_sf="AL2p1QW1rL1drRStTb__simple_text_NawVnU"]{--block-rendered:1}
.simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU {
      text-align: left;
    }

    .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content,
    .simple-text-block--AL2p1QW1rL1drRStTb__simple_text_NawVnU .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AYVN0cE9NZUMvWTh2U__collapsible_row_item_nN4BLJ"]{--block-rendered:1}
[data-_sf="AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U"]{--block-rendered:1}
.simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U {
      text-align: left;
    }

    .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content,
    .simple-text-block--AcmYzZXE2YnhnaUFiW__simple_text_Tfww3U .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AdUpQeDJpRmtWZllse__collapsible_row_item_7FHxKx"]{--block-rendered:1}
[data-_sf="AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV"]{--block-rendered:1}
.simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV {
      text-align: left;
    }

    .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content,
    .simple-text-block--AL1Q5eEZXQ3dCNWZWT__simple_text_KpGjTV .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="ATTNjbFh0UFhWL3lIN__collapsible_row_item_NAbKdg"]{--block-rendered:1}
[data-_sf="AK2hreEtmYmpjUDNoe__simple_text_NfPAc6"]{--block-rendered:1}
.simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 {
      text-align: left;
    }

    .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content,
    .simple-text-block--AK2hreEtmYmpjUDNoe__simple_text_NfPAc6 .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="ARzJ0R3lxRXB4dTI5O__collapsible_row_item_FpYMyn"]{--block-rendered:1}
[data-_sf="AalhRakJNSDQ4N3lZa__simple_text_YGE3qh"]{--block-rendered:1}
.simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh {
      text-align: left;
    }

    .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content,
    .simple-text-block--AalhRakJNSDQ4N3lZa__simple_text_YGE3qh .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AR2hRUVl0aU4xOVZyV__collapsible_row_item_PDtmk9"]{--block-rendered:1}
[data-_sf="ASFhxVUhUblN3c2Nva__simple_text_cnDm9a"]{--block-rendered:1}
.simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a {
      text-align: left;
    }

    .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content,
    .simple-text-block--ASFhxVUhUblN3c2Nva__simple_text_cnDm9a .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AejJGVEZ4eUhDS0FTb__collapsible_row_item_6VDJm6"]{--block-rendered:1}
[data-_sf="ATHIwbWtXK3ptWEZvc__simple_text_TjErNT"]{--block-rendered:1}
.simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content:after {
    display: none;
  }

  .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT {
      text-align: left;
    }

    .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content,
    .simple-text-block--ATHIwbWtXK3ptWEZvc__simple_text_TjErNT .simple-text__content p {
      font-size: 15px;
    }
  }
[data-_sf="AR2wxYkdJa01ZeldjM__collapsible_row_item_PF3dXF"]{--block-rendered:1}
[data-_sf="AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh"]{--block-rendered:1}
.simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh {
    text-align: left;
    margin-top: 10px;
    margin-bottom: 6px;
  }

  .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content {
    display: flex;
    flex-direction: column;
    gap: 1em;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: var(--font-body-line-height);
    letter-spacing: var(--font-body-letter-spacing);
    color: rgba(var(--color-foreground), 0.85);
  }

  .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content p {
    margin: 0;
    padding: 0;
  }

  .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content:after {
    display: none;
  }

  .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content a {
    color: rgba(var(--color-link), var(--alpha-link, 0.85));
    text-underline-offset: 0.3rem;
    text-decoration-thickness: 0.1rem;
  }

  .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content a:hover {
    color: rgb(var(--color-link));
    text-decoration-thickness: 0.2rem;
  }@media screen and (min-width: 750px) {
    .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh {
      text-align: left;
    }

    .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content,
    .simple-text-block--AZXZzZWg3SnRCeGk3R__simple_text_WNGLdh .simple-text__content p {
      font-size: 15px;
    }
  }