:root{--hebe-violet: 108, 92, 231;--hebe-violet-deep: 91, 75, 214;--hebe-coral: 255, 107, 94;--hebe-coral-deep: 232, 83, 63;--hebe-lavender: 237, 234, 251;--hebe-surface: 247, 246, 252;--hebe-line: 233, 230, 242;--hebe-ink: 43, 37, 64;--hebe-muted: 139, 134, 153;--font-heading-family: "Schibsted Grotesk", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "Mulish", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--hebe-r-card: 18px;--hebe-r-hero: 28px;--hebe-r-pill: 999px;--hebe-shadow-soft: none;--hebe-shadow-card: none;--hebe-ease: cubic-bezier(.2, .7, .2, 1);--hebe-display: "Schibsted Grotesk", var(--font-heading-family), system-ui, sans-serif;--font-nav: "Schibsted Grotesk", var(--font-heading-family), system-ui, sans-serif;--font-menu: "Bricolage Grotesque", "Schibsted Grotesk", system-ui, sans-serif}body,.rte{font-family:"Mulish",var(--font-body-family),system-ui,sans-serif}.title,.rich-text__heading,.newsletter__subheading,h1.title,h2.title,.collection-hero__title,.product__title,.product__title h1,.product__title h2{font-family:var(--hebe-display);font-weight:600;letter-spacing:-.02em;line-height:1.08}.hebe-eyebrow{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-nav);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--hebe-violet))}.hebe-eyebrow:before{content:"";width:2.2rem;height:2px;border-radius:var(--hebe-r-pill);background:rgb(var(--hebe-violet))}.button:not(.button--tertiary),.shopify-payment-button__button--unbranded{font-family:var(--font-nav);font-weight:600;letter-spacing:.02em;border-radius:var(--hebe-r-pill);min-height:4.6rem;transition:transform .25s var(--hebe-ease),box-shadow .25s ease,filter .25s ease}.button:not([disabled]):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);filter:brightness(.96)}.customer button,.shopify-challenge__button{font-family:var(--font-nav);font-weight:600;border-radius:var(--hebe-r-pill);min-height:4.6rem}.button--secondary{background:transparent;color:rgb(var(--hebe-ink));font-weight:600;box-shadow:inset 0 0 0 1px rgb(var(--hebe-line))}.button--secondary:hover{background:rgb(var(--hebe-violet));color:#fff;box-shadow:inset 0 0 0 1px rgb(var(--hebe-violet))}.hebe-logo-lockup{display:inline-flex;flex-direction:column;align-items:flex-start}.hebe-logo-lockup__mark{display:flex;flex-direction:column}.hebe-logo-lockup__mark .header__heading-logo{height:42px;width:auto}.hebe-logo-lockup__hair{align-self:flex-start;margin:.1rem 0 0 3.4rem;font-family:var(--font-nav);font-size:1.25rem;font-weight:700;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:rgb(var(--hebe-violet))}.hebe-chip{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-nav);font-size:1.35rem;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap;padding:1rem 1.8rem;border-radius:var(--hebe-r-pill);background:#fff;color:rgb(var(--hebe-ink));border:1px solid rgb(var(--hebe-line));cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.hebe-chip:hover{background:rgb(var(--hebe-lavender));border-color:rgb(var(--hebe-lavender));transform:translateY(-1px)}.hebe-chip[aria-current],.hebe-chip.is-active{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.hebe-chip__icon{height:2rem;width:auto;flex:0 0 auto}.hebe-chip[aria-current] .hebe-chip__icon,.hebe-chip.is-active .hebe-chip__icon{filter:brightness(0) invert(1)}.hebe-iconbtn{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;padding:0;background:#fff;color:rgb(var(--hebe-ink));border:1px solid rgb(var(--hebe-line));cursor:pointer;box-shadow:var(--hebe-shadow-soft);transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.hebe-iconbtn svg{width:1.8rem;height:1.8rem}.hebe-iconbtn:hover{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet));transform:translateY(-1px)}.hebe-iconbtn:disabled{opacity:.4;cursor:default}.header--top-left,.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu{justify-self:center}.header__inline-menu>ul{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem;background:#fff;border:1px solid rgb(var(--hebe-line));border-radius:18px}.header__menu-item{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-menu);font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:rgb(var(--hebe-ink));padding:.9rem 1.5rem!important;border-radius:14px;transition:background .2s ease,color .2s ease}.header__menu-item .hebe-menu-icon{width:1.7rem;height:1.7rem;flex:0 0 auto;color:rgb(var(--hebe-violet));transition:color .2s ease}.header__menu-item:has(.header__active-menu-item) .hebe-menu-icon{color:#fff}.header__menu-item span{transition:color .2s ease;background:transparent}.header__menu-item span:after{content:none}.header__menu-item:hover{background:rgb(var(--hebe-lavender))}.header__menu-item:hover span{color:rgb(var(--hebe-ink));text-decoration:none}.header__menu-item:has(.header__active-menu-item){background:rgb(var(--hebe-violet))}.header__menu-item:has(.header__active-menu-item):hover{background:rgb(var(--hebe-violet-deep))}.header__menu-item .header__active-menu-item,.header__menu-item:has(.header__active-menu-item):hover span{color:#fff;text-decoration:none;background:transparent}.header__submenu .header__menu-item,.menu-drawer__menu-item{font-family:var(--font-nav);letter-spacing:.02em;text-transform:none}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{color:rgb(var(--hebe-violet))}.header__icons .header__icon{color:rgb(var(--hebe-ink));transition:color .25s ease,transform .25s ease}.header__icons .header__icon:hover{color:rgb(var(--hebe-violet));transform:translateY(-1px)}.header__icons .header__icon .icon{width:2.2rem;height:2.2rem}.cart-count-bubble{background:rgb(var(--hebe-violet))!important}.menu-drawer{background:linear-gradient(180deg,#fff,#faf9ff 55%,#f1eefc);padding-top:1rem}.menu-drawer__navigation{padding:1.5rem 0 0}.menu-drawer__navigation:before{content:"";display:block;height:4px;width:7rem;margin:0 0 1rem 3rem;border-radius:var(--hebe-r-pill);background:rgb(var(--hebe-violet))}.menu-drawer__menu li{margin:0}.menu-drawer__menu-item{font-family:var(--font-nav);font-size:2.2rem;font-weight:500;letter-spacing:-.01em;text-transform:none;color:rgb(var(--hebe-ink));padding:1.8rem 3rem;border-bottom:1px solid rgba(var(--hebe-violet),.12);transition:color .25s ease,background .25s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:rgb(var(--hebe-violet));background:rgba(var(--hebe-violet),.05)}a.menu-drawer__menu-item:after{content:"\2192";float:right;font-size:1.8rem;opacity:.3;transition:transform .25s ease,opacity .25s ease}a.menu-drawer__menu-item:hover:after{opacity:1;transform:translate(5px)}.hebe-drawer-cats{padding:2.2rem 3rem .6rem}.hebe-drawer-cats__heading{margin:0 0 1.2rem;font-family:var(--font-nav);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--hebe-muted))}.hebe-drawer-cats__chips{display:flex;flex-wrap:wrap;gap:.8rem}.menu-drawer__utility-links{padding:2.6rem 3rem;background:transparent}.menu-drawer__account,.menu-drawer__utility-links .link{font-family:var(--font-nav);font-weight:600;letter-spacing:.02em;color:rgb(var(--hebe-ink))}.menu-drawer__account .icon{color:rgb(var(--hebe-violet))}.image-with-text .image-with-text__grid,.image-with-text .global-media-settings,.image-with-text__media{border-radius:var(--hebe-r-card);overflow:hidden}.card-wrapper .card,.card-wrapper .card--card{border-radius:var(--hebe-r-card)}.card__heading{font-family:var(--font-nav);font-weight:700;letter-spacing:-.01em}.card__heading a{transition:color .2s ease}.card-wrapper:hover .card__heading a{color:rgb(var(--hebe-violet))}.card-information .price,.card__information .price{font-family:var(--font-nav);color:rgb(var(--hebe-ink))}.card__information .caption-with-letter-spacing{color:rgb(var(--hebe-violet));font-weight:600;letter-spacing:.06em}.quick-add__submit{border-radius:var(--hebe-r-pill)}.slider-button{border-radius:50%;border:1px solid rgb(var(--hebe-line));background:#fff;color:rgb(var(--hebe-ink));width:4.4rem;height:4.4rem}.slider-button:not([disabled]):hover{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.slider-button .icon{width:1.6rem}.field__input,.select__select,.customer .field input,.localization-form__select{border-radius:12px}.field:after,.select:after{border-radius:12px}.product__media-wrapper .media,.product__media-item .media,.product-media-modal__content .media{border-radius:var(--hebe-r-card);overflow:hidden}.product__title{letter-spacing:-.02em}.product__vendor-eyebrow{margin-bottom:1rem}.product__subtitle{margin:1rem 0 0;color:rgb(var(--hebe-muted));font-size:1.6rem;line-height:1.4}.product .price{font-family:var(--font-nav);font-weight:600}.card__subtitle{display:none}.hebe-proof{list-style:none;margin:2.2rem 0 0;padding:2rem 0 0;border-top:1px solid rgb(var(--hebe-line));display:grid;gap:1.2rem}.hebe-proof__item{display:flex;align-items:center;gap:1.1rem;font-family:var(--font-nav);font-size:1.4rem;color:rgb(var(--hebe-ink))}.hebe-proof__item svg{width:2rem;height:2rem;color:rgb(var(--hebe-violet));flex:0 0 auto}.hebe-proof__dot{width:1rem;height:1rem;border-radius:50%;flex:0 0 auto;margin:0 .5rem;background:#2ec27e;outline:4px solid rgba(46,194,126,.18)}.hebe-proof__dot--low{background:rgb(var(--hebe-coral));outline-color:rgba(var(--hebe-coral),.18)}.product__text.caption-with-letter-spacing,.product .hebe-eyebrow{color:rgb(var(--hebe-violet))}.product-form__input--pill input[type=radio]+label{border-radius:var(--hebe-r-pill);font-family:var(--font-nav);font-weight:500;border-color:rgb(var(--hebe-line));transition:border-color .2s ease,background .2s ease,color .2s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--hebe-violet))}.product-form__input--pill input[type=radio]:checked+label{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.product-form__submit{background:rgb(var(--hebe-violet))!important;color:#fff!important;border-radius:var(--hebe-r-pill)}.product-form__submit:not([disabled]):hover{background:rgb(var(--hebe-violet-deep))!important}.product-form__submit[disabled]{background:rgba(var(--hebe-muted),.55)!important;color:#fff!important}.quantity{border-radius:var(--hebe-r-pill);overflow:hidden}.quantity:before{border-radius:var(--hebe-r-pill);box-shadow:none}.quantity:after{border-radius:var(--hebe-r-pill);box-shadow:0 0 0 1px rgb(var(--hebe-line))}.quantity__input{font-family:var(--font-nav)}@media(min-width:990px){.product:not(.product--no-media) .product__info-wrapper{position:sticky;top:12rem;align-self:flex-start}}.product .accordion,.product__accordion{border:1px solid rgb(var(--hebe-line));border-radius:var(--hebe-r-card);margin-bottom:1rem;padding:0 1.8rem;overflow:hidden}.product .accordion .accordion__title{font-family:var(--font-nav);font-weight:600}.collection-hero{border-radius:var(--hebe-r-hero);overflow:hidden;margin:1.6rem auto 0}.collection-hero__inner{border-radius:var(--hebe-r-hero)}.collection-hero__title{letter-spacing:-.02em}.facets-container{background:#fff;border:1px solid rgb(var(--hebe-line));border-radius:var(--hebe-r-pill);padding:.9rem 1.1rem .9rem 1.8rem;align-items:center}.facets__form{align-items:center}.facets__heading,.facet-filters__label,.product-count__text{font-family:var(--font-nav);font-weight:600;color:rgb(var(--hebe-ink))}.facets__button,.active-facets__button,.active-facets__button-remove{border-radius:var(--hebe-r-pill)!important;font-family:var(--font-nav);font-weight:500}.active-facets__button{background:rgb(var(--hebe-lavender));border:1px solid transparent;color:rgb(var(--hebe-ink))}.active-facets__button:hover{background:rgb(var(--hebe-violet));color:#fff}.facets__disclosure .facets__summary{border:1px solid rgb(var(--hebe-line));border-radius:var(--hebe-r-pill);padding:1rem 3.8rem 1rem 1.7rem;font-family:var(--font-nav);font-weight:500;font-size:1.35rem;color:rgb(var(--hebe-ink));background:#fff;transition:background .2s ease,border-color .2s ease,color .2s ease}.facets__disclosure .facets__summary:hover{background:rgb(var(--hebe-lavender));border-color:rgb(var(--hebe-lavender))}.facets__disclosure[open] .facets__summary{background:rgb(var(--hebe-violet));border-color:rgb(var(--hebe-violet));color:#fff}.facets__disclosure .facets__summary .icon-caret{right:1.6rem;top:calc(50% - .45rem);width:.9rem;height:.9rem;transition:transform .2s ease}.facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.facets-vertical .facets__disclosure .facets__summary{border:0;padding:0;background:transparent}.facet-checkbox input[type=checkbox]:checked+.icon-checkmark,.facets input[type=checkbox]:checked~*{accent-color:rgb(var(--hebe-violet))}.facet-filters__sort{border-radius:var(--hebe-r-pill);font-family:var(--font-nav);font-weight:500;color:rgb(var(--hebe-ink))}.facet-filters .select:after,.facet-filters .select__select:after{box-shadow:none}.facet-filters .select:hover .facet-filters__sort,.facet-filters .select .svg-wrapper{color:rgb(var(--hebe-violet))}.product-count{align-self:center}.product-count__text{font-size:1.25rem;font-weight:600;background:rgb(var(--hebe-lavender));color:rgb(var(--hebe-ink));border-radius:var(--hebe-r-pill);padding:.7rem 1.4rem}@media screen and (max-width:989px){.facets-container{padding:.7rem 1rem}.product-count__text{background:transparent;padding:.7rem .4rem}}.cart-drawer .drawer__inner{border-top-left-radius:var(--hebe-r-hero);border-bottom-left-radius:var(--hebe-r-hero)}.cart-drawer .drawer__close{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;top:1.6rem;right:1.6rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--hebe-line));background:#fff;color:rgb(var(--hebe-ink));transition:background .2s ease,color .2s ease,border-color .2s ease}.cart-drawer .drawer__close:hover{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.cart-drawer .drawer__close .icon{width:1.6rem;height:1.6rem}.cart-drawer .drawer__heading,.cart__heading{font-family:var(--hebe-display);letter-spacing:-.02em}.cart-item__media .cart-item__image,.cart-item__image{border-radius:var(--hebe-r-card)}.cart-item__name{font-family:var(--font-nav);font-weight:600}.cart-drawer__footer .cart__checkout-button,#cart .cart__checkout-button{border-radius:var(--hebe-r-pill)}.cart-drawer .cart-item .quantity,#cart .cart-item .quantity{border-radius:var(--hebe-r-pill);overflow:hidden}.cart-item .price,.cart-item__totals .cart-item__price-wrapper{white-space:nowrap}.footer{border-top:1px solid rgb(var(--hebe-line))}@media screen and (min-width:990px){.footer__blocks-wrapper.grid--4-col-tablet{grid-template-columns:1.6fr 1fr 1fr}.footer-block.grid__item{width:auto}}.footer__content-top .footer-block__heading{font-family:var(--font-nav);font-weight:600;letter-spacing:.02em}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{border-radius:var(--hebe-r-pill);padding-left:2rem}.footer-block__newsletter .newsletter-form__button{border-radius:50%}.footer__list-social .list-social__link{display:grid;place-items:center;width:4.2rem;height:4.2rem;border-radius:50%;background:rgb(var(--hebe-surface));color:rgb(var(--hebe-ink));transition:background .2s ease,color .2s ease,transform .2s ease}.footer__list-social .list-social__link:hover{background:rgb(var(--hebe-violet));color:#fff;transform:translateY(-2px)}.footer__list-social .list-social__link .icon{color:currentColor}.footer__copyright{font-family:var(--font-nav)}.search__input.field__input,.search-modal__form .field__input,predictive-search .field__input{border-radius:var(--hebe-r-pill);padding-left:2rem}.search-modal__form .field:before,.search-modal__form .field:after,predictive-search .field:before,predictive-search .field:after,.search .field:before,.search .field:after{border-radius:var(--hebe-r-pill)}.template-search__header .h1{font-family:var(--hebe-display);letter-spacing:-.02em}.global-settings-popup,.predictive-search,.facets__display{border-color:rgb(var(--hebe-line))}.pagination__item{width:4.4rem;height:4.4rem;min-width:4.4rem;padding:0;display:inline-grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--hebe-line));background:#fff;color:rgb(var(--hebe-ink));font-family:var(--font-nav);font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.pagination__item:hover,.pagination__item--current{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.pagination__item--current:after,.pagination__item:hover:after{display:none}.pagination__item,.pagination__item--current{text-decoration:none!important}.pagination__item .icon-caret{width:1.2rem;height:1.2rem;position:static}.mobile-facets__inner{border-top-right-radius:var(--hebe-r-hero);border-bottom-right-radius:var(--hebe-r-hero);border-right:1px solid rgb(var(--hebe-line))}.mobile-facets__header{border-bottom:1px solid rgb(var(--hebe-line))}.mobile-facets__heading{font-family:var(--hebe-display);font-weight:600;letter-spacing:-.01em}.mobile-facets__close{width:4.4rem;height:4.4rem;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--hebe-line));background:#fff;color:rgb(var(--hebe-ink));transition:background .2s ease,color .2s ease,border-color .2s ease}.mobile-facets__close:hover{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}.mobile-facets__summary,.mobile-facets__label,.mobile-facets__sort label{font-family:var(--font-nav)}.newsletter-form__field-wrapper .field__input{padding-right:5.4rem}button.newsletter-form__button.field__button{width:3.8rem;height:3.8rem;min-width:3.8rem;min-height:3.8rem;top:50%;right:.5rem;bottom:auto;transform:translateY(-50%);margin:0;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--hebe-line));background:#fff;color:rgb(var(--hebe-ink));transition:background .2s ease,color .2s ease,border-color .2s ease}button.newsletter-form__button.field__button:hover{background:rgb(var(--hebe-violet));color:#fff;border-color:rgb(var(--hebe-violet))}button.newsletter-form__button.field__button .icon{width:1.5rem}.totals__total,.totals__total-value{font-family:var(--font-nav)}.totals__total-value{font-weight:600}.cart__empty-text{margin:4rem 0 2rem}.cart-remove-button{width:3.6rem;height:3.6rem;border-radius:50%;transition:background .2s ease,color .2s ease}.cart-remove-button:hover{background:rgba(var(--hebe-coral),.1);color:rgb(var(--hebe-coral))}.cart-remove-button .icon-remove{width:1.5rem;height:1.5rem}.hebe-search-empty{text-align:center;margin:3rem auto 1rem;max-width:62rem}.hebe-search-empty__msg{font-family:var(--hebe-display);font-size:2rem;font-weight:600;color:rgb(var(--hebe-ink));margin:0 0 .6rem}.hebe-search-empty__hint{color:rgb(var(--hebe-muted));margin:0 0 1.8rem}.hebe-search-empty__chips{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}@media(prefers-reduced-motion:reduce){.button,.button--secondary,.shopify-payment-button__button--unbranded,.hebe-chip,.hebe-iconbtn{transition:none}.header__menu-item span:after{transition:none}.menu-drawer__menu-item,a.menu-drawer__menu-item:after{transition:none}.card__media img,.footer__list-social .list-social__link,.cart-drawer .drawer__close,.pagination__item,.mobile-facets__close,.newsletter-form__button,.cart-remove-button{transition:none}}slideshow-component{position:relative;display:block;--hx: max(2.4rem, calc((100vw - var(--page-width)) / 2 + 5rem))}slideshow-component .slideshow.banner{height:clamp(46rem,64vh,64rem);min-height:0;background:rgb(var(--hebe-lavender))}slideshow-component .slideshow__slide{height:100%}slideshow-component .banner__media img{object-position:72% 30%}slideshow-component .banner__media:after{background:linear-gradient(96deg,rgba(33,26,54,.6) 0%,rgba(33,26,54,.34) 32%,rgba(33,26,54,.05) 58%,transparent 76%),linear-gradient(0deg,rgba(33,26,54,.3) 0%,transparent 34%)}slideshow-component .banner__content{padding-top:0;padding-bottom:6rem}slideshow-component .banner__box{background:transparent;border:none;padding:0;max-width:56rem;text-align:left;text-shadow:0 2px 26px rgba(20,12,40,.3)}slideshow-component .banner__box .hebe-eyebrow{color:#fff}slideshow-component .banner__box .hebe-eyebrow:before{background:#fff}slideshow-component .banner__heading{font-family:var(--hebe-display);color:#fff;font-weight:600;line-height:1.05;letter-spacing:-.02em;font-size:clamp(3.4rem,4.6vw,6rem);margin:1.4rem 0 0;text-wrap:balance}slideshow-component .banner__text{margin:1.4rem 0 0;max-width:40rem}slideshow-component .banner__text p{font-size:1.6rem;line-height:1.5;color:#ffffffe0}slideshow-component .banner__buttons{margin-top:2.6rem}slideshow-component .banner__buttons .button{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-nav);font-weight:600;font-size:1.45rem;letter-spacing:.02em;padding:1.4rem 1.4rem 1.4rem 2.6rem;min-height:0;border-radius:var(--hebe-r-pill);color:rgb(var(--hebe-ink));background:#fff;transition:transform .25s var(--hebe-ease)}slideshow-component .banner__buttons .button:before{display:none}slideshow-component .banner__buttons .button:after{content:"";position:static;width:3.2rem;height:3.2rem;flex:none;border-radius:50%;box-shadow:none;background:rgb(var(--hebe-violet)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.5rem no-repeat;transition:transform .25s ease}slideshow-component .banner__buttons .button:hover{transform:translateY(-2px)}slideshow-component .banner__buttons .button:hover:after{transform:translate(3px)}slideshow-component .slideshow__controls{position:absolute;right:var(--hx);bottom:clamp(2rem,3vw,3rem);z-index:3;display:flex;align-items:center;gap:.6rem;border:none;background:transparent;min-height:0}slideshow-component .slideshow__controls .slider-button--prev,slideshow-component .slideshow__controls .slider-button--next{display:none}slideshow-component .slider-counter{display:flex}slideshow-component .slideshow__control-wrapper{display:flex;gap:.5rem;align-items:center}slideshow-component .slider-counter__link--dots{position:relative;width:.9rem;height:.9rem;margin:0;padding:0;border-radius:var(--hebe-r-pill);overflow:hidden;background:#ffffff59;transition:width .4s ease}slideshow-component .slider-counter__link--dots .dot{display:none}slideshow-component .slider-counter__link--active.slider-counter__link--dots{width:4.4rem;background:#ffffff4d}slideshow-component .slider-counter__link--active.slider-counter__link--dots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--hebe-r-pill);background:#fff;transform:scaleX(0);transform-origin:left;animation:hebe-dotfill var(--dur, 5s) linear forwards}@keyframes hebe-dotfill{to{transform:scaleX(1)}}slideshow-component .slideshow__autoplay.slider-button{position:static;width:3.2rem;height:3.2rem;margin-left:.6rem;border:1px solid rgba(255,255,255,.4);background:#ffffff26;color:#fff;border-radius:50%}slideshow-component .slideshow__autoplay .icon{width:.9rem;height:.9rem}slideshow-component .slideshow__autoplay path{fill:#fff}slideshow-component .slideshow__slide[aria-hidden=false] .banner__box>*{animation:hebe-hero-rise .7s var(--hebe-ease) backwards}slideshow-component .slideshow__slide[aria-hidden=false] .banner__box>:nth-child(2){animation-delay:.08s}slideshow-component .slideshow__slide[aria-hidden=false] .banner__box>:nth-child(3){animation-delay:.16s}slideshow-component .slideshow__slide[aria-hidden=false] .banner__box>:nth-child(4){animation-delay:.24s}@keyframes hebe-hero-rise{0%{opacity:0;transform:translateY(14px)}}@media(max-width:749px){slideshow-component .slideshow.banner{height:clamp(42rem,76vh,56rem)}slideshow-component .banner__media img{object-position:68% 26%}slideshow-component .banner__media:after{background:linear-gradient(8deg,rgba(28,22,48,.66) 8%,rgba(28,22,48,.28) 48%,transparent 80%),linear-gradient(96deg,rgba(28,22,48,.4),transparent 82%)}slideshow-component .banner__box{max-width:32rem}slideshow-component .banner__content{padding:0 2rem 8.5rem;align-items:flex-end}}@media(prefers-reduced-motion:reduce){slideshow-component .slideshow__slide[aria-hidden=false] .banner__box>*{animation:none}slideshow-component .slider-counter__link--active.slider-counter__link--dots:after{animation:none;transform:scaleX(1)}slideshow-component .banner__buttons .button,slideshow-component .banner__buttons .button:after{transition:none}}.template-404{position:relative;margin-top:4rem;margin-bottom:6rem;padding:clamp(6rem,10vh,10rem) 2.4rem;border-radius:var(--hebe-r-card);background:linear-gradient(#edeafbc7,#edeafbc7),url(hebe-topo.png) repeat 0 0 / 42rem,rgb(var(--hebe-lavender))}.template-404>p:first-child{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-nav);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--hebe-violet));margin:0}.template-404 .title{font-family:var(--hebe-display);font-weight:600;letter-spacing:-.02em;font-size:clamp(3rem,4.4vw,4.6rem);color:rgb(var(--hebe-ink));text-wrap:balance;max-width:56rem;margin-left:auto;margin-right:auto}.template-404 .title+*{margin-top:2.8rem}.hebe-shipbar{padding:1.2rem 0 .2rem}.cart-drawer .hebe-shipbar{padding:0 var(--drawer-padding, 1.5rem) 1.2rem}.hebe-shipbar__msg{margin:0 0 .8rem;font-family:var(--font-nav);font-size:1.35rem;color:rgb(var(--hebe-ink))}.hebe-shipbar__msg strong{color:rgb(var(--hebe-violet));font-weight:600}.hebe-shipbar--done .hebe-shipbar__msg strong{color:rgb(var(--hebe-violet))}.hebe-shipbar__track{height:.7rem;border-radius:var(--hebe-r-pill);background:rgb(var(--hebe-lavender));overflow:hidden}.hebe-shipbar__fill{display:block;height:100%;border-radius:var(--hebe-r-pill);background:rgb(var(--hebe-violet));transition:width .5s var(--hebe-ease)}.card__badge .badge{border:0;border-radius:var(--hebe-r-pill);font-family:var(--font-nav);font-size:1.15rem;font-weight:600;letter-spacing:.02em;padding:.6rem 1.2rem}.hebe-badge--best{background:#e7f6ee;color:#1f7a4d}.hebe-badge--new{background:rgb(var(--hebe-lavender));color:rgb(var(--hebe-violet))}.product-card-wrapper .card__badge.bottom .badge,.product-card-wrapper .card__badge:not(.top) .badge{margin:0 0 2.4rem 2.4rem}.hebe-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;font-family:var(--font-nav);font-size:1.3rem;font-weight:500;margin:0 0 1.6rem}.main-product .hebe-crumbs,.product .hebe-crumbs{margin-top:0}section .page-width>.hebe-crumbs{padding-top:2rem}.hebe-crumbs a{display:inline-flex;align-items:center;gap:.6rem;color:rgb(var(--hebe-muted));text-decoration:none;padding:.5rem .2rem;transition:color .2s ease}.hebe-crumbs a:hover{color:rgb(var(--hebe-violet))}.hebe-crumbs__home svg{width:1.5rem;height:1.5rem;margin-top:-.1rem}.hebe-crumbs__sep{color:rgb(var(--hebe-muted));opacity:.55;font-size:1.5rem;line-height:1}.hebe-crumbs__here{color:rgb(var(--hebe-ink));background:rgb(var(--hebe-lavender));border-radius:var(--hebe-r-pill);padding:.5rem 1.3rem;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hebe-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;background:#fff;border-top:1px solid rgb(var(--hebe-line));transform:translateY(100%);transition:transform .35s var(--hebe-ease);padding-bottom:env(safe-area-inset-bottom,0)}.hebe-sticky-atc.is-visible{transform:translateY(0)}.hebe-sticky-atc__inner{display:flex;align-items:center;gap:1.4rem;padding-top:1rem;padding-bottom:1rem}.hebe-sticky-atc__thumb{width:4.8rem;height:4.8rem;object-fit:contain;flex:none;border-radius:10px;background:#f1f0f5}.hebe-sticky-atc__meta{display:flex;flex-direction:column;gap:.1rem;min-width:0;margin-right:auto}.hebe-sticky-atc__title{font-family:var(--font-nav);font-weight:600;font-size:1.4rem;color:rgb(var(--hebe-ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hebe-sticky-atc__price{font-family:var(--font-nav);font-size:1.3rem;color:rgb(var(--hebe-muted))}.hebe-sticky-atc__btn{min-height:4.2rem;padding:0 2.4rem;flex:none}.hebe-sticky-atc product-form,.hebe-sticky-atc form{display:contents}@media(max-width:749px){.hebe-sticky-atc__title{font-size:1.3rem}.hebe-sticky-atc__btn{padding:0 1.8rem;font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.hebe-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hebe-premium.css.map */
