:root{--font-body-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--aq-blue: #40a4df;--aq-teal: #42c4a4;--aq-dark: #1A1A2E;--aq-mist: #F4F7FA;--aq-white: #fff;--aq-red: #E8553D;--aq-gold: #8B6914;--aq-color-primary: var(--aq-blue);--aq-color-success: var(--aq-teal);--aq-color-danger: var(--aq-red);--aq-color-warning: var(--aq-gold);--aq-blue-tint: rgba(64, 164, 223, .08);--aq-blue-tint-soft: rgba(64, 164, 223, .06);--aq-blue-glow: rgba(64, 164, 223, .35);--aq-overlay-dark: rgba(26, 26, 46, .4);--aq-text-body: rgba(26, 26, 46, .8);--aq-text-secondary: rgba(26, 26, 46, .6);--aq-text-tertiary: rgba(26, 26, 46, .4);--aq-border: rgba(26, 26, 46, .08);--aq-border-subtle: rgba(26, 26, 46, .06);--aq-space-3xs: .15rem;--aq-space-2xs: .25rem;--aq-space-xs: .4rem;--aq-space-sm: .75rem;--aq-space-md: 1rem;--aq-space-lg: 1.25rem;--aq-space-xl: 1.6rem;--aq-space-2xl: 2rem;--aq-space-3xl: 2.5rem;--aq-space-section: clamp(2.5rem, 5vw, 4.5rem);--aq-space-4xl: 3.5rem;--aq-space-5xl: 5.5rem;--aq-text-size-2xs: .75rem;--aq-text-size-xs: .6875rem;--aq-text-size-sm: .8125rem;--aq-text-size-base: 1rem;--aq-text-size-badge: 1.05rem;--aq-text-size-md: 1.18rem;--aq-text-size-card: 1.36rem;--aq-text-size-lg: 1.4rem;--aq-text-size-xl: 1.44rem;--aq-text-size-nav: 1.56rem;--aq-text-size-body-lg: 1.6rem;--aq-text-size-2xl: 2.4rem;--aq-text-size-blog-title: 2rem;--aq-text-size-pdp-title: 2.9rem;--aq-radius-xs: 3px;--aq-radius-sm: 6px;--aq-radius-md: 8px;--aq-radius-lg: 10px;--aq-radius-xl: 12px;--aq-radius-pill: 40px;--aq-radius-full: 100px;--aq-shadow-xs: 0 1px 2px rgba(26, 26, 46, .04);--aq-shadow-sm: 0 2px 8px rgba(26, 26, 46, .06);--aq-shadow-md: 0 4px 20px rgba(26, 26, 46, .08);--aq-shadow-lg: 0 12px 40px rgba(26, 26, 46, .12);--aq-shadow-drawer: -8px 0 48px rgba(0, 0, 0, .14);--aq-shadow-sticky: 0 -4px 20px rgba(0, 0, 0, .08);--aq-shadow-btn-glow: 0 8px 28px var(--aq-blue-glow);--aq-shadow-focus-ring: 0 0 0 1px var(--aq-blue);--aq-text-shadow-strong: 0 2px 30px rgba(0, 0, 0, .25);--aq-text-shadow-soft: 0 1px 16px rgba(0, 0, 0, .2);--aq-ease: cubic-bezier(.25, .46, .45, .94);--aq-duration-fast: .2s;--aq-duration-base: .25s;--aq-duration-slow: .35s;--aq-duration-slower: .45s;--aq-gradient-brand: linear-gradient(135deg, var(--aq-blue), var(--aq-teal));--aq-gradient-brand-subtle: linear-gradient(135deg, rgba(64, 164, 223, .06), rgba(66, 196, 164, .06));--aq-shadow-card-hover: 0 12px 40px rgba(26, 26, 46, .1), 0 4px 12px rgba(26, 26, 46, .04)}html{scroll-behavior:smooth}body{letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.color-scheme-1{color:rgba(var(--color-foreground),.88)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.03em;line-height:1.12}h1,.h0,.h1{font-weight:800}h2,.h2{font-weight:700}h3,.h3{font-weight:600}.rte a{color:var(--aq-blue);text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.rte a:hover{color:var(--aq-blue);text-decoration-thickness:.2rem}.color-scheme-3 .rte a,.color-scheme-4 .rte a,.color-scheme-5 .rte a{color:inherit}.announcement-bar__message{font-weight:500;letter-spacing:.02em;font-size:var(--aq-text-size-md);line-height:1.4}.utility-bar{padding-top:var(--aq-space-xs);padding-bottom:var(--aq-space-xs)}@media screen and (max-width:749px){.announcement-bar__message{font-size:var(--aq-text-size-base);letter-spacing:0;line-height:1.35}.utility-bar{padding-top:5px;padding-bottom:5px}}.shopify-section-header-sticky .header-wrapper{transition:box-shadow .4s var(--aq-ease),backdrop-filter .4s var(--aq-ease)}.scrolled-past-header .header-wrapper{box-shadow:var(--aq-shadow-sm)}.header__heading-logo-wrapper{display:flex;align-items:center}#cart-icon-bubble .icon,.header__icon--cart .icon{width:2rem;height:2rem}.header__menu-item{font-weight:600;font-size:var(--aq-text-size-nav);letter-spacing:-.01em;transition:color var(--aq-duration-base) var(--aq-ease);position:relative}.header__menu-item span,.header__menu-item:hover span,details[open]>.header__menu-item,details[open]:hover>.header__menu-item{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--aq-blue);border-radius:1px;transition:width var(--aq-duration-slow) var(--aq-ease)}.header__menu-item:hover:after,.header__active-menu-item:after{width:100%}.header__menu-item:hover{color:var(--aq-blue)}.mega-menu__content{box-shadow:var(--aq-shadow-lg);border-radius:0 0 var(--aq-radius-xl) var(--aq-radius-xl);border-top:2px solid var(--aq-blue);animation:aqMenuReveal .3s var(--aq-ease)}@keyframes aqMenuReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mega-menu__link{font-weight:500;transition:color var(--aq-duration-fast) var(--aq-ease),padding-left var(--aq-duration-fast) var(--aq-ease)}.mega-menu__link:hover{color:var(--aq-blue);padding-left:4px}.mega-menu__link--level-2{font-weight:400}details[open]>.header__menu-item:after{width:100%}details[open]>.header__menu-item,details[open]>.header__menu-item span{color:var(--aq-blue)}.mega-menu .mega-menu__link[href="#"]{cursor:default}.mega-menu .mega-menu__link[href="#"]:hover{color:rgba(var(--color-foreground),.75);text-decoration:none;padding-left:0}.banner__heading{font-weight:800;letter-spacing:-.04em;line-height:1.05;text-shadow:var(--aq-text-shadow-strong)}.banner__text{text-shadow:var(--aq-text-shadow-soft)}.banner .button{font-weight:600;letter-spacing:.02em;padding:var(--aq-space-lg) var(--aq-space-4xl);font-size:var(--aq-text-size-xl);border-radius:var(--aq-radius-full);transition:all .3s var(--aq-ease)}.banner .button:hover{transform:translateY(-2px);box-shadow:var(--aq-shadow-btn-glow);opacity:1}.multicolumn .title{font-weight:700;font-size:var(--aq-text-size-xl);letter-spacing:-.015em}.multicolumn-card__info{padding:var(--aq-space-lg) var(--aq-space-sm)}.card-wrapper{transition:transform var(--aq-duration-slower) var(--aq-ease),box-shadow var(--aq-duration-slower) var(--aq-ease);border-radius:var(--aq-radius-xl);background:var(--aq-white);box-shadow:var(--aq-shadow-xs);border:1px solid var(--aq-border-subtle);overflow:hidden}.card-wrapper:hover{transform:translateY(-6px);box-shadow:var(--aq-shadow-lg);border-color:transparent}.card{overflow:hidden}.card__media .media img{transition:transform .65s var(--aq-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.product-grid .card__inner{--ratio-percent: 100% !important}.product-grid .card__media .media img{object-fit:contain;object-position:center bottom}.card--standard>.card__content{padding:var(--aq-space-lg) var(--aq-space-lg) var(--aq-space-lg)!important}.card--standard>.card__content .card__information{padding-left:0!important;padding-right:0!important}.card--card>.card__content{padding:var(--aq-space-lg) var(--aq-space-lg) var(--aq-space-lg)}.card__heading{font-weight:600;letter-spacing:-.01em;line-height:1.35;font-size:var(--aq-text-size-card);margin-bottom:var(--aq-space-3xs)}.product-grid>li{display:flex}.product-grid>li>*{width:100%}.product-grid .card{height:100%}.product-grid .card--standard>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .card--standard>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.product-grid .card--standard .card-information{margin-top:auto}.card__heading a{transition:color var(--aq-duration-base) var(--aq-ease)}.card-wrapper:hover .card__heading a{color:var(--aq-blue);text-decoration:none}.card-information>.rating{margin-top:var(--aq-space-xs)}.card-information .price{margin-top:var(--aq-space-sm)}.price-item{font-weight:700;font-size:var(--aq-text-size-lg)}.price-item--regular{font-size:var(--aq-text-size-lg)}.price--on-sale .price-item--regular{font-size:var(--aq-text-size-md);font-weight:500}.price--on-sale .price-item--sale{font-weight:700;color:var(--aq-dark);font-size:var(--aq-text-size-lg)}.product__info-container .price-item--regular,.product__info-container .price--on-sale .price-item--sale{font-size:var(--aq-text-size-body-lg)}.badge{font-weight:700;letter-spacing:.04em;font-size:var(--aq-text-size-badge);padding:var(--aq-space-xs) var(--aq-space-md);border-radius:var(--aq-radius-sm)}@media screen and (min-width:990px){.grid--4-col-desktop{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--aq-space-3xl)}.grid--4-col-desktop>.grid__item{flex-shrink:1}}.collection-list .card-wrapper,.card-wrapper.collection-card-wrapper{box-shadow:none;background:transparent;border-color:transparent}.collection__description,.title-wrapper .subtitle{max-width:60ch}.collection-product-card+a.button,.slider-buttons+a.button,a.button[href*="/collections/"],a.button[href*="/blogs/"]{font-weight:600;letter-spacing:.01em;min-width:180px;text-align:center}main>.shopify-section:nth-child(2n){background:linear-gradient(180deg,rgba(244,247,250,.8) 0%,rgba(244,247,250,.3) 60%,transparent 100%)}@keyframes aqFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.button{font-weight:600;letter-spacing:.01em;transition:all var(--aq-duration-base) var(--aq-ease);border:none}.banner .button{background:var(--aq-white);color:var(--aq-blue);border:none;border-radius:var(--aq-radius-full);padding:var(--aq-space-md) var(--aq-space-3xl);font-weight:700}.banner .button:hover{background:var(--aq-blue);color:var(--aq-white)}.button:hover{opacity:1;transform:translateY(-1px);box-shadow:var(--aq-shadow-md)}.button:active{transform:translateY(0);box-shadow:var(--aq-shadow-xs)}.shopify-payment-button__button{border-radius:var(--buttons-radius)!important;transition:all var(--aq-duration-base) var(--aq-ease)!important}.shopify-payment-button__button:hover{transform:translateY(-1px);box-shadow:var(--aq-shadow-md)}.product__title,.product__title h1{font-weight:800;letter-spacing:-.03em;line-height:1.1;font-size:var(--aq-text-size-pdp-title)}@media screen and (max-width:749px){.product__title,.product__title h1{font-size:var(--aq-text-size-2xl)}}.product__text .caption-with-letter-spacing{color:var(--aq-blue);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:var(--aq-text-size-md)}@media screen and (min-width:990px){.product--small:not(.product--no-media) .product__info-wrapper{max-width:58%;width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.product--small:not(.product--no-media) .product__media-wrapper{max-width:42%;width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:750px){.product__info-wrapper{padding-left:clamp(2rem,4vw,5rem)}}.product__description,.product__short-description{line-height:1.75}.product__short-description{color:var(--aq-text-body);margin-bottom:var(--aq-space-md)}.product-checklist{list-style:none;margin:0 0 var(--aq-space-lg);padding:0;display:flex;flex-direction:column;gap:var(--aq-space-sm)}.product-checklist__item{display:flex;align-items:flex-start;gap:var(--aq-space-sm);line-height:1.5;color:var(--aq-text-body)}.product-checklist__check{flex:0 0 auto;display:inline-flex;width:1.25rem;height:1.25rem;margin-top:.15em;color:var(--aq-blue)}.product-checklist__check svg{width:100%;height:100%}.product-checklist__text{flex:1 1 auto}.product__description h2,.product__description h3{margin-top:var(--aq-space-3xl);margin-bottom:var(--aq-space-sm)}.product__accordion .accordion__title{font-weight:600;letter-spacing:-.005em}.collection-hero__title{font-weight:800;letter-spacing:-.035em}.footer{padding-top:var(--aq-space-5xl);padding-bottom:var(--aq-space-2xl)}.footer__content-top{padding-bottom:var(--aq-space-4xl)}.footer .footer-block__heading{font-weight:700;font-size:var(--aq-text-size-xl);letter-spacing:-.01em;text-transform:none;margin-bottom:var(--aq-space-xl)}.footer-block__details-content a{transition:color var(--aq-duration-fast) var(--aq-ease),padding-left var(--aq-duration-fast) var(--aq-ease)}.footer-block__details-content a:hover{color:var(--aq-blue);padding-left:4px}.footer__content-bottom{font-size:var(--aq-text-size-md);opacity:.55;padding-top:var(--aq-space-3xl);border-top:1px solid var(--aq-border)}.footer .newsletter-form__field-wrapper{border-radius:0;overflow:visible}.footer .field{border-radius:0}.footer .field:before,.footer .field:after{content:none!important}.footer .field__input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(var(--color-foreground),.25)!important;border-radius:0!important;padding-left:0}.footer .field__input:focus{border-bottom-color:var(--aq-blue)!important}.footer .field__input::placeholder{color:var(--aq-text-tertiary)}.footer .newsletter-form__button{background:transparent}.footer .newsletter-form__button:focus-visible,.footer .newsletter-form__button:focus{background:transparent;box-shadow:none}.drawer{box-shadow:var(--aq-shadow-drawer)}*:focus-visible{outline:2px solid var(--aq-blue);outline-offset:3px}.product__description-full{margin-top:var(--aq-space-4xl);padding-top:var(--aq-space-3xl);border-top:1px solid var(--aq-border)}.product__description-full-inner{max-width:100%;font-size:var(--aq-text-size-body-lg);line-height:1.75;color:var(--aq-text-body)}.product__description-full-inner h2,.product__description-full-inner h3{color:var(--aq-dark);margin-top:var(--aq-space-2xl);margin-bottom:var(--aq-space-sm);font-weight:700}.product__description-full-inner p+p{margin-top:var(--aq-space-md)}.product__description-full-inner ul,.product__description-full-inner ol{padding-left:var(--aq-space-xl);margin-top:var(--aq-space-sm)}.product__description-full-inner li{margin-bottom:var(--aq-space-xs)}.product__description-full-inner img{border-radius:var(--aq-radius-md);margin:var(--aq-space-xl) 0}@media screen and (max-width:749px){.product__description-full{margin-top:var(--aq-space-2xl);padding-top:var(--aq-space-xl)}.product__description-full-inner{font-size:var(--aq-text-size-lg);line-height:1.7}}.product-trust-usp{display:flex;flex-wrap:wrap;gap:var(--aq-space-sm) var(--aq-space-xl);padding:var(--aq-space-xl) 0;margin-top:var(--aq-space-lg);border-top:1px solid var(--aq-border)}.trust-usp__item{display:flex;align-items:center;gap:var(--aq-space-sm);font-size:var(--aq-text-size-base);color:var(--aq-text-body);line-height:1.3;font-weight:600}.trust-usp__item svg{flex-shrink:0;color:var(--aq-teal)}.shipping-threshold{padding:var(--aq-space-sm) var(--aq-space-lg);background:var(--aq-mist);border-radius:var(--aq-radius-lg);margin:0 var(--aq-space-lg) var(--aq-space-xs)}.shipping-threshold__message{display:flex;align-items:center;gap:var(--aq-space-sm);font-size:var(--aq-text-size-body-lg);color:var(--aq-dark);margin-bottom:var(--aq-space-sm);font-weight:600}.shipping-threshold__message svg{flex-shrink:0;color:var(--aq-blue)}.shipping-threshold__message--success{color:var(--aq-teal);font-weight:600}.shipping-threshold__message--success svg{color:var(--aq-teal)}.shipping-threshold__bar{height:6px;background:var(--aq-border);border-radius:var(--aq-radius-xs);overflow:hidden}.shipping-threshold__bar .shipping-threshold__fill{display:block;height:100%;background:linear-gradient(90deg,var(--aq-blue),var(--aq-teal));border-radius:var(--aq-radius-xs);transition:width .4s var(--aq-ease)}.cart__blocks .shipping-threshold{margin:0 0 var(--aq-space-md);width:100%;box-sizing:border-box}.sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:99;transform:translateY(100%);transition:transform var(--aq-duration-slow) var(--aq-ease);pointer-events:none}.sticky-atc--visible{transform:translateY(0);pointer-events:auto}.sticky-atc__inner{display:flex;align-items:center;gap:var(--aq-space-sm);padding:var(--aq-space-sm) var(--aq-space-md);background:var(--aq-white);border-top:1px solid var(--aq-border);box-shadow:var(--aq-shadow-sticky)}.sticky-atc__info{flex:1;min-width:0}.sticky-atc__title{margin:0;font-size:var(--aq-text-size-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--aq-dark)}.sticky-atc__price{margin:0;font-size:var(--aq-text-size-xs);color:var(--aq-text-secondary)}.sticky-atc__price s{color:var(--aq-text-tertiary);margin-right:var(--aq-space-2xs)}.sticky-atc__button{flex-shrink:0;padding:var(--aq-space-sm) var(--aq-space-lg);font-size:var(--aq-text-size-sm);min-height:auto}@media screen and (min-width:750px){.sticky-atc{display:none}}.product-badge{display:inline-block;padding:var(--aq-space-2xs) var(--aq-space-sm);font-size:var(--aq-text-size-md);font-weight:700;letter-spacing:.02em;border-radius:var(--aq-radius-pill);line-height:1.3;white-space:nowrap}.badge--bestseller{background:var(--aq-blue);color:var(--aq-white)}.badge--new{background:var(--aq-dark);color:var(--aq-white)}.badge--tipp{background:var(--aq-teal);color:var(--aq-white)}.badge--aktion{background:var(--aq-red);color:var(--aq-white)}.badge--limitiert{background:var(--aq-gold);color:var(--aq-white)}.aq-swatches{list-style:none;margin:.5rem 0 .25rem;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.aq-swatches__item{display:inline-flex;align-items:center;justify-content:center;line-height:1}.aq-swatches__dot{display:block;width:14px;height:14px;border-radius:50%;background-size:cover;background-position:center;background-color:var(--aq-mist);box-shadow:inset 0 0 0 1px #0000001f}.aq-swatches__item--unavailable .aq-swatches__dot{opacity:.4;position:relative}.aq-swatches__item--unavailable .aq-swatches__dot:after{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:currentColor;transform:rotate(-45deg);transform-origin:center}.aq-swatches__more{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:14px;padding:0 .25rem;border-radius:7px;background:var(--aq-mist);color:var(--aq-text-muted);font-size:.65rem;font-weight:600;letter-spacing:.02em}@media screen and (max-width:749px){.product-trust-usp{gap:.375rem var(--aq-space-sm)}.trust-usp__item{font-size:var(--aq-text-size-2xs);flex:0 0 calc(50% - .375rem)}.shipping-threshold{margin:0 var(--aq-space-md) var(--aq-space-xs);padding:var(--aq-space-sm) var(--aq-space-md)}.card-wrapper:hover{transform:translateY(-4px)}.card--standard>.card__content{padding:var(--aq-space-md) var(--aq-space-md) var(--aq-space-lg)!important}.card__heading{font-size:var(--aq-text-size-md)}.price-item{font-size:var(--aq-text-size-card)}}.section-header .title:after,.title-wrapper .title:after{content:"";display:block;width:48px;height:3px;background:var(--aq-gradient-brand);border-radius:2px;margin-top:var(--aq-space-sm)}.title-wrapper--self-padded-mobile .title:after,.center .title:after{margin-left:auto;margin-right:auto}.collection-card-wrapper .card__media{position:relative;overflow:hidden}.collection-card-wrapper .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--aq-overlay-dark) 0%,transparent 50%);opacity:0;transition:opacity var(--aq-duration-slow) var(--aq-ease);pointer-events:none;z-index:1}.collection-card-wrapper:hover .card__media:after{opacity:1}.collection-card-wrapper:hover .card__media .media img{transform:scale(1.06)}.product__description-full-inner h3{padding-top:var(--aq-space-xl);border-top:1px solid var(--aq-border-subtle)}.product__description-full-inner ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--aq-space-md);list-style:none;padding:0;margin:var(--aq-space-lg) 0}.product__description-full-inner li{position:relative;padding:var(--aq-space-md);padding-left:calc(var(--aq-space-md) + var(--aq-space-lg));background:var(--aq-white);border:1px solid var(--aq-border);border-radius:var(--aq-radius-md);font-size:var(--aq-text-size-md);line-height:1.5;color:var(--aq-text-body);transition:border-color var(--aq-duration-base) var(--aq-ease),box-shadow var(--aq-duration-base) var(--aq-ease),transform var(--aq-duration-base) var(--aq-ease)}.product__description-full-inner li:before{content:"";position:absolute;left:var(--aq-space-md);top:1.25em;width:7px;height:7px;border-radius:50%;background:var(--aq-blue)}.product__description-full-inner li:hover{border-color:var(--aq-blue);box-shadow:var(--aq-shadow-sm);transform:translateY(-1px)}.product__description-full-inner ol{display:block}.product__description-full-inner ol li{background:none;padding:0;border-radius:0;font-size:inherit}.product__description-readmore{position:relative;max-height:320px;overflow:hidden;transition:max-height .5s var(--aq-ease)}.product__description-readmore--short{max-height:none;overflow:visible}.product__description-readmore--short .product__description-readmore-fade{display:none}.product__description-readmore--expanded{max-height:8000px;overflow:visible}.product__description-readmore-fade{position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,transparent,var(--aq-white));pointer-events:none;transition:opacity var(--aq-duration-base) var(--aq-ease)}.product__description-readmore--expanded .product__description-readmore-fade{opacity:0}.product__description-readmore-toggle{display:block;margin:var(--aq-space-lg) auto 0;font-size:var(--aq-text-size-sm);padding:var(--aq-space-sm) var(--aq-space-3xl);border-radius:var(--aq-radius-full)}.product__description-readmore-toggle .readless-label{display:none}.product__description-readmore--expanded~.product__description-readmore-toggle .readmore-label{display:none}.product__description-readmore--expanded~.product__description-readmore-toggle .readless-label{display:inline}.product-form__input input[type=radio]+label{border:1.5px solid var(--aq-border);border-radius:var(--aq-radius-pill);padding:var(--aq-space-xs) var(--aq-space-lg);font-size:var(--aq-text-size-sm);font-weight:500;transition:all var(--aq-duration-base) var(--aq-ease);cursor:pointer}.product-form__input input[type=radio]+label:hover{border-color:var(--aq-blue);background:var(--aq-blue-tint-soft)}.product-form__input input[type=radio]:checked+label{border-color:var(--aq-blue);background:var(--aq-blue-tint);color:var(--aq-dark);font-weight:600;box-shadow:var(--aq-shadow-focus-ring)}.footer__blocks-wrapper>.footer-block+.footer-block{position:relative}@media screen and (min-width:750px){.footer__blocks-wrapper>.footer-block+.footer-block:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--aq-border)}}.footer .list-payment{gap:var(--aq-space-xs);justify-content:flex-end}.footer .list-payment__item{display:flex;align-items:center}.footer-block .footer-block__details-content.rte p+p{margin-top:var(--aq-space-xs)}.footer-block .footer-block__details-content.rte a{display:inline-block;transition:color var(--aq-duration-fast) var(--aq-ease),padding-left var(--aq-duration-fast) var(--aq-ease)}.footer-block .footer-block__details-content.rte a:hover{color:var(--aq-blue);padding-left:4px}.multicolumn.no-heading{position:relative;border-top:none;border-bottom:none}.multicolumn.no-heading .multicolumn-list__item{position:relative}.multicolumn.no-heading .multicolumn-card{border-radius:var(--aq-radius-xl);background:var(--aq-white);box-shadow:var(--aq-shadow-sm);padding:var(--aq-space-2xl) var(--aq-space-xl);height:100%;text-align:center;transition:box-shadow var(--aq-duration-base) var(--aq-ease),transform var(--aq-duration-base) var(--aq-ease)}.multicolumn.no-heading .multicolumn-card:hover{box-shadow:var(--aq-shadow-md);transform:translateY(-2px)}.multicolumn.no-heading .multicolumn-card__info .rte p:first-child{font-size:3rem;line-height:1;margin-bottom:var(--aq-space-sm)}.multicolumn.no-heading .multicolumn-card__info h3{font-size:var(--aq-text-size-xl);font-weight:700;color:var(--aq-dark);letter-spacing:-.01em;line-height:1.3;margin-bottom:var(--aq-space-xs)}.multicolumn.no-heading .multicolumn-card__info .rte p:last-child{font-size:var(--aq-text-size-md);color:var(--aq-text-secondary);line-height:1.5}.aq-collection-card{border-radius:var(--aq-radius-xl);overflow:hidden;background:var(--aq-white);box-shadow:var(--aq-shadow-sm);transition:box-shadow var(--aq-duration-base) var(--aq-ease),transform var(--aq-duration-base) var(--aq-ease)}.aq-collection-card:hover{box-shadow:var(--aq-shadow-md);transform:translateY(-4px)}.aq-collection-card__link{display:block;text-decoration:none;color:inherit}.aq-collection-card__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--aq-mist)}.aq-collection-card__media img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .65s var(--aq-ease)}.aq-collection-card:hover .aq-collection-card__media img{transform:scale(1.06)}.aq-collection-card__content{padding:var(--aq-space-lg) var(--aq-space-md);text-align:center}.aq-collection-card__title{font-size:var(--aq-text-size-lg);font-weight:700;letter-spacing:-.02em;color:var(--aq-dark);transition:color var(--aq-duration-base) var(--aq-ease)}.aq-collection-card:hover .aq-collection-card__title{color:var(--aq-blue)}.aq-collection-card__placeholder-icon{display:flex;align-items:center;justify-content:center;height:100%;color:var(--aq-text-tertiary)}.collection-list .collection-card-wrapper .card__media .media img{transition:transform .65s var(--aq-ease);width:100%;height:100%;object-fit:cover}.article-template__title{font-weight:800;letter-spacing:-.03em;line-height:1.12}.article-template__content{font-size:var(--aq-text-size-body-lg);line-height:1.8;color:var(--aq-text-body)}.article-template__content h2,.article-template__content h3{color:var(--aq-dark);margin-top:var(--aq-space-3xl);margin-bottom:var(--aq-space-sm)}.article-template__link{font-weight:600;color:var(--aq-blue)}.collection-list .collection-card-wrapper:hover .card__media .media img{transform:scale(1.06)}.collection-list .collection-card-wrapper .card__content{padding:var(--aq-space-lg) var(--aq-space-md);text-align:center;background:var(--aq-white)}.collection-list .collection-card-wrapper .card__heading{font-size:var(--aq-text-size-lg);font-weight:700;letter-spacing:-.02em}.collection-list .collection-card-wrapper .card__heading a{transition:color var(--aq-duration-base) var(--aq-ease)}.collection-list .collection-card-wrapper:hover .card__heading a{color:var(--aq-blue)}.image-with-text__content{padding:var(--aq-space-4xl) var(--aq-space-3xl)}@media screen and (min-width:750px){.image-with-text__content{padding:var(--aq-space-5xl) var(--aq-space-4xl)}}.image-with-text__heading{font-weight:800;letter-spacing:-.03em;line-height:1.1;padding-bottom:var(--aq-space-lg)}.image-with-text__heading:after{content:"";display:block;width:48px;height:3px;background:var(--aq-gradient-brand);border-radius:2px;margin-top:var(--aq-space-md)}.image-with-text__text.rte{font-size:var(--aq-text-size-body-lg);line-height:1.7;color:var(--aq-text-body)}.image-with-text__media{border-radius:var(--aq-radius-xl);overflow:hidden;box-shadow:var(--aq-shadow-md)}.image-with-text__media img{transition:transform .65s var(--aq-ease)}.image-with-text:hover .image-with-text__media img{transform:scale(1.03)}.image-with-text__content .button{margin-top:var(--aq-space-xl);border-radius:var(--aq-radius-full);padding:var(--aq-space-md) var(--aq-space-3xl)}.faq-page__title{font-weight:800;letter-spacing:-.03em;margin-bottom:var(--aq-space-sm)}.faq-page__subheading{color:var(--aq-text-secondary);margin-bottom:var(--aq-space-3xl)}.faq-page__category{font-weight:700;margin-top:var(--aq-space-3xl);margin-bottom:var(--aq-space-md);padding-bottom:var(--aq-space-sm);border-bottom:2px solid var(--aq-blue)}.faq-page__category:first-child{margin-top:0}.faq-page__item{border-bottom:1px solid var(--aq-border)}.faq-page__item summary{padding:var(--aq-space-lg) 0}.faq-page__item .accordion__title{font-weight:600;letter-spacing:-.005em}.faq-page__item .accordion__content{padding-bottom:var(--aq-space-xl);color:var(--aq-text-body);line-height:1.7}.collection-desc--truncated{max-height:120px;overflow:hidden;position:relative}.collection-desc--truncated:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,var(--color-background));pointer-events:none}.collection-desc--expanded{max-height:none;overflow:visible}.collection-desc--expanded:after{display:none}.collection-desc__toggle{display:inline-block;margin-top:var(--aq-space-sm);font-size:var(--aq-text-size-body-lg);font-weight:600;color:var(--aq-blue);cursor:pointer;background:none;border:none;padding:0}.collection-desc__toggle[aria-expanded=false] .collection-desc__less,.collection-desc__toggle[aria-expanded=true] .collection-desc__more{display:none}@media screen and (min-width:990px){.article-template .page-width--narrow{max-width:90rem}}@media screen and (min-width:990px){.blog-articles{grid-template-columns:repeat(3,1fr)}}.blog-articles .article-card-wrapper{border-radius:var(--aq-radius-xl);overflow:hidden;box-shadow:var(--aq-shadow-xs);border:1px solid var(--aq-border-subtle);transition:transform var(--aq-duration-slower) var(--aq-ease),box-shadow var(--aq-duration-slower) var(--aq-ease)}.blog-articles .article-card-wrapper:hover{transform:translateY(-4px);box-shadow:var(--aq-shadow-card-hover);border-color:transparent}.blog-articles .article-card__image img{transition:transform .65s var(--aq-ease)}.blog-articles .article-card-wrapper:hover .article-card__image img{transform:scale(1.05)}.blog-articles .article-card__info time{font-size:var(--aq-text-size-sm);font-weight:600;color:var(--aq-blue);letter-spacing:.02em}.blog-articles .article-card .card__inner,.blog-articles .card .card__inner .card__media{border-radius:var(--aq-radius-xl) var(--aq-radius-xl) 0 0}.blog-articles .card__heading.h2{font-size:var(--aq-text-size-blog-title);font-weight:700;letter-spacing:-.02em;line-height:1.3}.blog-articles .card__heading a{transition:color var(--aq-duration-base) var(--aq-ease)}.blog-articles .article-card-wrapper:hover .card__heading a{color:var(--aq-blue)}.blog-articles .article-card__excerpt{font-size:var(--aq-text-size-lg);color:var(--aq-text-secondary);line-height:1.6;margin-bottom:0}.blog-articles .article-card .card__content{padding:var(--aq-space-lg) var(--aq-space-xl) var(--aq-space-md)}.rich-text.color-scheme-3{padding:var(--aq-space-5xl) var(--aq-space-2xl)}.rich-text.color-scheme-3 .rich-text__heading{font-weight:800;letter-spacing:-.03em;text-shadow:var(--aq-text-shadow-soft)}.rich-text.color-scheme-3 .rich-text__text{font-size:var(--aq-text-size-body-lg);max-width:60ch;margin-left:auto;margin-right:auto;line-height:1.7;opacity:.92}.rich-text.color-scheme-3 .button--primary{background:var(--aq-white);color:var(--aq-blue);border-radius:var(--aq-radius-full);padding:var(--aq-space-md) var(--aq-space-4xl);font-size:var(--aq-text-size-md);font-weight:700;box-shadow:var(--aq-shadow-md);transition:transform var(--aq-duration-base) var(--aq-ease),box-shadow var(--aq-duration-base) var(--aq-ease)}.rich-text.color-scheme-3 .button--primary:hover{transform:translateY(-2px);box-shadow:var(--aq-shadow-lg)}.aq-review-stars{display:block;width:120px;height:auto;margin:0 auto .4rem}.aq-contact-privacy{display:flex;align-items:flex-start;gap:.6rem;margin:.5rem 0 1.5rem;font-size:.95rem;line-height:1.4}.aq-contact-privacy:before,.aq-contact-privacy:after{content:none}.aq-contact-privacy input[type=checkbox]{margin-top:.25rem;flex-shrink:0;width:1.1rem;height:1.1rem}.aq-contact-privacy a{color:var(--aq-blue);text-decoration:underline}.shopify-policy__container{padding-block:var(--aq-space-section)}.template-article #MainContent,.template-list-collections #MainContent{padding-bottom:var(--aq-space-section)}.template-page #MainContent,.template-blog #MainContent,.template-search #MainContent{padding-bottom:var(--aq-space-2xl)}infinite-scroll{display:block}.infinite-scroll--active .pagination-wrapper{display:none}.infinite-scroll__more{display:block;margin:var(--aq-space-3xl) auto 0;min-width:260px;padding:var(--aq-space-md) var(--aq-space-4xl);font-size:var(--aq-text-size-md);font-weight:600;letter-spacing:.01em;color:var(--aq-blue);background:var(--aq-white);border:1.5px solid var(--aq-blue);border-radius:var(--aq-radius-full);cursor:pointer;transition:color var(--aq-duration-base) var(--aq-ease),background var(--aq-duration-base) var(--aq-ease),transform var(--aq-duration-base) var(--aq-ease),box-shadow var(--aq-duration-base) var(--aq-ease)}.infinite-scroll__more:hover{color:var(--aq-white);background:var(--aq-blue);transform:translateY(-1px);box-shadow:var(--aq-shadow-sm)}.infinite-scroll__more:disabled{opacity:.65;cursor:default;transform:none;box-shadow:none;color:var(--aq-blue);background:var(--aq-white)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
