:root{--adv-ease: cubic-bezier(.2,.65,.3,1)}body.adv-type-on{letter-spacing:var(--adv-body-tracking);line-height:var(--adv-body-line)}body.adv-type-on h1,body.adv-type-on h2,body.adv-type-on h3,body.adv-type-on h4,body.adv-type-on h5,body.adv-type-on .h0,body.adv-type-on .h1,body.adv-type-on .h2,body.adv-type-on .h3,body.adv-type-on .h4,body.adv-type-on .h5{letter-spacing:var(--adv-heading-tracking);line-height:var(--adv-heading-line);text-transform:var(--adv-heading-transform);font-weight:var(--adv-heading-weight)}body.adv-type-on h1,body.adv-type-on .h1{font-size:var(--adv-h1-size)}body.adv-type-on h2,body.adv-type-on .h2{font-size:var(--adv-h2-size)}body.adv-type-on h3,body.adv-type-on .h3{font-size:var(--adv-h3-size)}body.adv-type-on .header__menu-item,body.adv-type-on .menu-drawer__menu-item,body.adv-type-on .mega-menu__link{font-family:var(--adv-nav-font);font-size:var(--adv-nav-size);font-weight:var(--adv-nav-weight);letter-spacing:var(--adv-nav-tracking);text-transform:var(--adv-nav-transform)}body.adv-type-on .button,body.adv-type-on .button-label,body.adv-type-on .shopify-challenge__button,body.adv-type-on .customer button,body.adv-type-on button.shopify-payment-button__button--unbranded{font-family:var(--adv-button-font);font-size:var(--adv-button-size);font-weight:var(--adv-button-weight);letter-spacing:var(--adv-button-tracking);text-transform:var(--adv-button-transform)}body.adv-type-on .product-card-wrapper .card__heading,body.adv-type-on .product-card-wrapper .card__heading a{font-family:var(--adv-card-title-font);font-size:var(--adv-card-title-size);font-weight:var(--adv-card-title-weight);letter-spacing:var(--adv-card-title-tracking);text-transform:var(--adv-card-title-transform)}body.adv-type-on .price,body.adv-type-on .price .price-item{font-family:var(--adv-price-font);font-size:var(--adv-price-size);font-weight:var(--adv-price-weight);letter-spacing:var(--adv-price-tracking)}@media screen and (max-width:749px){body.adv-type-on h1,body.adv-type-on .h1{font-size:var(--adv-h1-mobile)}body.adv-type-on h2,body.adv-type-on .h2{font-size:var(--adv-h2-mobile)}body.adv-type-on h3,body.adv-type-on .h3{font-size:var(--adv-h3-mobile)}}body.adv-price-colors .price:not(.price--on-sale) .price-item,body.adv-price-colors .price__regular .price-item--regular{color:var(--adv-price-regular)}body.adv-price-colors .price--on-sale .price__sale .price-item--sale,body.adv-price-colors .price--on-sale .price-item--last{color:var(--adv-price-sale);font-weight:var(--adv-sale-weight)}body.adv-price-colors .price--on-sale .price-item--regular,body.adv-price-colors s.price-item,body.adv-price-colors .price-item--regular[style]{color:var(--adv-price-compare);opacity:var(--adv-compare-opacity);font-size:var(--adv-compare-size)}body.adv-badge-style .badge{font-size:var(--adv-badge-size);font-weight:var(--adv-badge-weight);letter-spacing:var(--adv-badge-tracking);text-transform:var(--adv-badge-transform);padding:var(--adv-badge-pad-y) var(--adv-badge-pad-x);border-width:var(--adv-badge-border-width)}body.adv-badge-colors .badge.price__badge-sale,body.adv-badge-colors .product-card-wrapper .card__badge .badge--sale{background:var(--adv-sale-badge-bg);color:var(--adv-sale-badge-text);border-color:var(--adv-sale-badge-border)}body.adv-badge-colors .badge.price__badge-sold-out,body.adv-badge-colors .product-card-wrapper .card__badge .badge--sold-out{background:var(--adv-sold-badge-bg);color:var(--adv-sold-badge-text);border-color:var(--adv-sold-badge-border)}body.adv-cards-on .product-card-wrapper .card__content,body.adv-cards-on .product-card-wrapper .card__information{gap:var(--adv-card-content-gap)}body.adv-cards-on .product-card-wrapper .card__information{padding-left:var(--adv-card-pad-x);padding-right:var(--adv-card-pad-x);padding-top:var(--adv-card-pad-y);padding-bottom:var(--adv-card-pad-y)}body.adv-cards-on .product-card-wrapper .card__media,body.adv-cards-on .product-card-wrapper .card__media .media,body.adv-cards-on .product-card-wrapper .card__inner{border-radius:var(--adv-card-image-radius)}body.adv-card-colors .product-card-wrapper .card--card,body.adv-card-colors .product-card-wrapper .card__inner{background:var(--adv-card-bg)}body.adv-card-colors .product-card-wrapper .card__heading,body.adv-card-colors .product-card-wrapper .card__heading a{color:var(--adv-card-title-color)}body.adv-card-colors .product-card-wrapper .caption-with-letter-spacing{color:var(--adv-card-vendor-color)}body.adv-card-colors .product-card-wrapper .card-information>:not(.price){color:var(--adv-card-meta-color)}body.adv-cards-on .product-card-wrapper .card__heading{overflow:hidden}body.adv-title-lines-1 .product-card-wrapper .card__heading,body.adv-title-lines-2 .product-card-wrapper .card__heading,body.adv-title-lines-3 .product-card-wrapper .card__heading{display:-webkit-box;-webkit-box-orient:vertical}body.adv-title-lines-1 .product-card-wrapper .card__heading{-webkit-line-clamp:1}body.adv-title-lines-2 .product-card-wrapper .card__heading{-webkit-line-clamp:2}body.adv-title-lines-3 .product-card-wrapper .card__heading{-webkit-line-clamp:3}@media(hover:hover)and (pointer:fine){body.adv-cards-on .product-card-wrapper .card-wrapper,body.adv-cards-on .product-card-wrapper.card-wrapper{transition:transform var(--adv-ui-transition) var(--adv-ease),box-shadow var(--adv-ui-transition) var(--adv-ease),border-color var(--adv-ui-transition) var(--adv-ease)}body.adv-card-hover-lift .product-card-wrapper:hover,body.adv-card-hover-lift-shadow .product-card-wrapper:hover{transform:translateY(calc(var(--adv-card-hover-lift) * -1))}body.adv-card-hover-shadow .product-card-wrapper:hover,body.adv-card-hover-lift-shadow .product-card-wrapper:hover{box-shadow:0 8px var(--adv-card-hover-blur) rgba(0,0,0,var(--adv-card-hover-opacity))}body.adv-card-hover-border .product-card-wrapper:hover .card--card,body.adv-card-hover-border .product-card-wrapper:hover .card__inner{border-color:rgba(var(--color-foreground),.28)}body.adv-image-hover-zoom .product-card-wrapper .media img,body.adv-image-hover-zoom-more .product-card-wrapper .media img,body.adv-image-hover-soften .product-card-wrapper .media img{transition:transform var(--adv-image-hover-ms) var(--adv-ease),opacity var(--adv-image-hover-ms) ease}body.adv-image-hover-zoom .product-card-wrapper:hover .media img{transform:scale(1.025)}body.adv-image-hover-zoom-more .product-card-wrapper:hover .media img{transform:scale(1.055)}body.adv-image-hover-soften .product-card-wrapper:hover .media img{opacity:.9}}body.adv-quickadd .product-card-wrapper .quick-add__submit{min-height:var(--adv-quickadd-height);border-radius:var(--adv-quickadd-radius);background:var(--adv-quickadd-bg);color:var(--adv-quickadd-text)}body.adv-quickadd .product-card-wrapper .quick-add__submit:after{box-shadow:0 0 0 1px var(--adv-quickadd-border);border-radius:var(--adv-quickadd-radius)}body.adv-header-on .header{padding-top:var(--adv-header-pad-desktop);padding-bottom:var(--adv-header-pad-desktop)}body.adv-header-bg .header-wrapper{background:var(--adv-header-bg)}body.adv-header-on .header-wrapper--border-bottom,body.adv-header-on .header-wrapper{border-bottom-color:color-mix(in srgb,var(--adv-header-border-color) var(--adv-header-border-opacity-pct),transparent)}body.adv-header-on .header__inline-menu .list-menu--inline{column-gap:var(--adv-nav-gap)}body.adv-header-shadow .header-wrapper{box-shadow:0 5px var(--adv-header-shadow-blur) rgba(0,0,0,var(--adv-header-shadow-opacity))}body.adv-header-blur .header-wrapper{-webkit-backdrop-filter:blur(var(--adv-header-blur));backdrop-filter:blur(var(--adv-header-blur))}body.adv-header-on .header__menu-item:hover{color:var(--adv-nav-hover-color)}body.adv-nav-hover-clean .header__menu-item:hover span,body.adv-nav-hover-pill .header__menu-item:hover span,body.adv-nav-hover-shift .header__menu-item:hover span{text-decoration:none}body.adv-nav-hover-pill .header__menu-item{border-radius:999px;transition:background var(--adv-ui-transition) ease,color var(--adv-ui-transition) ease}body.adv-nav-hover-pill .header__menu-item:hover{background:var(--adv-nav-pill-bg)}body.adv-nav-hover-shift .header__menu-item{transition:transform var(--adv-ui-transition) var(--adv-ease),color var(--adv-ui-transition) ease}body.adv-nav-hover-shift .header__menu-item:hover{transform:translateY(-1px)}@media screen and (max-width:749px){body.adv-header-on .header{padding-top:var(--adv-header-pad-mobile);padding-bottom:var(--adv-header-pad-mobile)}}body.adv-buttons-on .button,body.adv-buttons-on .shopify-challenge__button,body.adv-buttons-on .customer button,body.adv-buttons-on button.shopify-payment-button__button--unbranded{min-height:var(--adv-button-height);padding-left:var(--adv-button-pad-x);padding-right:var(--adv-button-pad-x);transition:transform var(--adv-button-transition) var(--adv-ease),box-shadow var(--adv-button-transition) ease,opacity var(--adv-button-transition) ease}body.adv-button-colors .button:not(.button--secondary):not(.button--tertiary),body.adv-button-colors .product-form__submit:not(.button--secondary){background:var(--adv-button-bg);color:var(--adv-button-text-color)}body.adv-button-colors .button--secondary{background:var(--adv-button-secondary-bg);color:var(--adv-button-secondary-text)}body.adv-button-colors .button:not(.button--secondary):not(.button--tertiary):after,body.adv-button-colors .product-form__submit:not(.button--secondary):after{box-shadow:0 0 0 var(--buttons-border-width) var(--adv-button-bg)}body.adv-button-colors .button--secondary:after{box-shadow:0 0 0 var(--buttons-border-width) var(--adv-button-secondary-text)}@media(hover:hover)and (pointer:fine){body.adv-button-hover-lift .button:not([disabled]):hover{transform:translateY(calc(var(--adv-button-lift) * -1))}body.adv-button-hover-shadow .button:not([disabled]):hover{box-shadow:0 8px 22px #0000001f}body.adv-button-hover-dim .button:not([disabled]):hover{opacity:.86}}body.adv-forms-on .field__input,body.adv-forms-on .select__select,body.adv-forms-on .customer .field input,body.adv-forms-on input[type=text],body.adv-forms-on input[type=email],body.adv-forms-on input[type=tel],body.adv-forms-on input[type=search],body.adv-forms-on textarea{background:var(--adv-input-bg);color:var(--adv-input-text);border-color:var(--adv-input-border)}body.adv-forms-on ::placeholder{color:var(--adv-input-placeholder);opacity:1}body.adv-forms-on :focus-visible{outline:var(--adv-focus-width) solid var(--adv-focus-color);outline-offset:2px}body a{text-underline-offset:var(--adv-link-underline-offset);text-decoration-thickness:var(--adv-link-underline-width)}body ::selection{background:var(--adv-selection-bg);color:var(--adv-selection-text)}body.adv-font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.adv-product-on .product__title,body.adv-product-on .product__title>*{font-family:var(--adv-product-title-font);font-size:var(--adv-product-title-size);font-weight:var(--adv-product-title-weight);letter-spacing:var(--adv-product-title-tracking);text-transform:var(--adv-product-title-transform);color:var(--adv-product-title-color)}body.adv-product-on .product__info-container>*+*{margin-top:var(--adv-product-block-gap)}body.adv-product-on .product__info-container .price--large,body.adv-product-on .product__info-container .price--large .price-item{font-size:var(--adv-product-price-size);color:var(--adv-product-price-color)}body.adv-product-on .product__accordion,body.adv-product-on .accordion{border-color:var(--adv-accordion-border);border-width:var(--adv-accordion-border-width)}body.adv-variants .product-form__input--pill input[type=radio]+label{background:var(--adv-variant-bg);color:var(--adv-variant-text);border-color:var(--adv-variant-border);font-size:var(--adv-variant-size);font-weight:var(--adv-variant-weight);padding:var(--adv-variant-pad-y) var(--adv-variant-pad-x)}body.adv-variants .product-form__input--pill input[type=radio]:checked+label{background:var(--adv-variant-selected-bg);color:var(--adv-variant-selected-text);border-color:var(--adv-variant-selected-border)}body.adv-product-on .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: var(--adv-swatch-size);margin-right:var(--adv-swatch-gap)}body.adv-product-on .swatch{border-radius:var(--adv-swatch-radius);border-color:var(--adv-swatch-border);border-width:var(--adv-swatch-border-width)}@media screen and (max-width:749px){body.adv-product-on .product__title,body.adv-product-on .product__title>*{font-size:var(--adv-product-title-mobile)}}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button,body.adv-atc-colors .pro-sticky-cta .button,body.adv-atc-colors .adv-sticky-atc__button{background-color:var(--adv-atc-bg)!important;color:var(--adv-atc-text)!important;opacity:1}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button:after,body.adv-atc-colors .pro-sticky-cta .button:after,body.adv-atc-colors .adv-sticky-atc__button:after{box-shadow:0 0 0 var(--buttons-border-width) var(--adv-atc-border)!important}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button:not([disabled]):hover,body.adv-atc-colors .pro-sticky-cta .button:not([disabled]):hover,body.adv-atc-colors .adv-sticky-atc__button:not([disabled]):hover{background-color:var(--adv-atc-hover-bg)!important;color:var(--adv-atc-hover-text)!important}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button:not([disabled]):hover:after,body.adv-atc-colors .pro-sticky-cta .button:not([disabled]):hover:after,body.adv-atc-colors .adv-sticky-atc__button:not([disabled]):hover:after{box-shadow:0 0 0 var(--buttons-border-width) var(--adv-atc-hover-border)!important}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button:disabled,body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button[aria-disabled=true],body.adv-atc-colors .adv-sticky-atc__button:disabled{background-color:var(--adv-atc-disabled-bg)!important;color:var(--adv-atc-disabled-text)!important;opacity:1!important}body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button:disabled:after,body.adv-atc-colors product-info[data-update-url=true] .product-form__submit.button[aria-disabled=true]:after,body.adv-atc-colors .adv-sticky-atc__button:disabled:after{box-shadow:0 0 0 var(--buttons-border-width) var(--adv-atc-disabled-border)!important}.adv-sticky-atc-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px max(14px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:var(--adv-sticky-atc-bg);color:var(--adv-sticky-atc-text);border-top:1px solid var(--adv-sticky-atc-border);box-shadow:0 -10px 32px rgba(0,0,0,var(--adv-sticky-atc-shadow));opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,115%,0);transition:transform .22s ease,opacity .18s ease,visibility 0s linear .22s;will-change:transform}.adv-sticky-atc-bar.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition-delay:0s}.adv-sticky-atc__inner{width:100%;max-width:var(--page-width);margin:0 auto;display:flex;align-items:center;gap:12px}.adv-sticky-atc__info{flex:1 1 auto;min-width:0}.adv-sticky-atc__title{display:block;margin:0;color:var(--adv-sticky-atc-text);font-size:1.35rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adv-sticky-atc__button{flex:0 0 auto;min-width:min(42vw,25rem);gap:.65rem}.adv-sticky-atc__price-wrap{white-space:nowrap}@media screen and (max-width:749px){.adv-sticky-atc-bar:not(.adv-sticky-atc--mobile){display:none!important}.adv-sticky-atc__inner{gap:8px}.adv-sticky-atc__info{max-width:34%}.adv-sticky-atc__button{flex:1 1 auto;min-width:0;width:100%;padding-inline:1.6rem}}@media screen and (min-width:750px){.adv-sticky-atc-bar:not(.adv-sticky-atc--desktop){display:none!important}}@media(prefers-reduced-motion:reduce){.adv-sticky-atc-bar{transition:none}}body.adv-performance.gradient,body.adv-performance .gradient{background-attachment:scroll}body:not(.adv-fixed-gradients).gradient,body:not(.adv-fixed-gradients) .gradient{background-attachment:scroll}body.adv-fixed-gradients.gradient,body.adv-fixed-gradients .gradient{background-attachment:fixed}body.adv-motion-subtle .scroll-trigger.animate--slide-in{transform:translateY(1rem)}body.adv-motion-subtle .scroll-trigger:not(.scroll-trigger--offscreen){transition-duration:.35s}body.adv-motion-none *,body.adv-motion-none *:before,body.adv-motion-none *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}body.adv-performance .animate--zoom-in{--zoom-in-ratio: 1 !important;transform:none!important}body.adv-content-visibility main>.shopify-section:not(:first-child):not(:nth-child(2)){content-visibility:auto;contain-intrinsic-size:auto 700px}@media screen and (max-width:749px){body.adv-no-motion-mobile *,body.adv-no-motion-mobile *:before,body.adv-no-motion-mobile *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}body.adv-no-motion-mobile .animate--zoom-in{--zoom-in-ratio: 1 !important;transform:none!important}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body.adv-scrollbar{scrollbar-width:thin;scrollbar-color:var(--adv-scrollbar-thumb) var(--adv-scrollbar-track)}body.adv-scrollbar::-webkit-scrollbar{width:var(--adv-scrollbar-width)}body.adv-scrollbar::-webkit-scrollbar-track{background:var(--adv-scrollbar-track)}body.adv-scrollbar::-webkit-scrollbar-thumb{background:var(--adv-scrollbar-thumb);border-radius:999px;border:2px solid var(--adv-scrollbar-track)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/advanced-theme.css.map */
