html{scroll-behavior:smooth}#ht-progress{position:fixed;top:0;left:0;width:100%;height:3px;z-index:99999;background:linear-gradient(90deg,var(--cx-accent-light, #f0d98f),var(--cx-accent, #e6c97a));transform:scaleX(0);transform-origin:0 50%;pointer-events:none}#ht-top{position:fixed;right:16px;bottom:20px;width:46px;height:46px;border:0;border-radius:50%;background:var(--cx-dark-grad, linear-gradient(135deg, #f0d98f, #a87f2c));color:#2a1d17;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #c9a24a66;opacity:0;visibility:hidden;transform:translateY(16px) scale(.9);transition:opacity .3s ease,transform .3s ease,visibility .3s;z-index:90}#ht-top.ht-show{opacity:1;visibility:visible;transform:none}#ht-top.ht-show:hover{transform:translateY(-3px)}#ht-top svg{width:20px;height:20px}.section-header .header-wrapper{transition:box-shadow .35s ease}.section-header.ht-scrolled .header-wrapper{box-shadow:0 8px 28px #2a1d1740}.ht-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.ht-reveal.ht-in{opacity:1;transform:none}.rich-text__heading:after{content:"";display:block;width:0;height:3px;margin:14px auto 0;border-radius:3px;background:linear-gradient(90deg,var(--cx-accent-light, #f0d98f),var(--cx-accent, #e6c97a));transition:width .9s .2s cubic-bezier(.2,.7,.2,1)}.rich-text__heading.ht-done:after{width:70px}@media(prefers-reduced-motion:no-preference){@keyframes htFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes htFadeIn{0%{opacity:0}to{opacity:1}}@keyframes htPulse{0%{box-shadow:0 6px 16px #c9a24a4d,0 0 #e6c97a8c}70%{box-shadow:0 6px 16px #c9a24a4d,0 0 0 14px #e6c97a00}to{box-shadow:0 6px 16px #c9a24a4d,0 0 #e6c97a00}}@keyframes htShine{0%{background-position:-160% 0,0 0}60%,to{background-position:260% 0,0 0}}@keyframes htFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes htPop{0%{transform:scale(.97)}50%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes htGlow{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}main{animation:htFadeIn .7s ease both}.banner__box>*{animation:htFadeUp .9s cubic-bezier(.2,.7,.2,1) both}.banner__box>*:nth-child(1){animation-delay:.2s}.banner__box>*:nth-child(2){animation-delay:.4s}.banner__box>*:nth-child(3){animation-delay:.6s}.banner__box>*:nth-child(4){animation-delay:.8s}.button:not([disabled]){transition:transform .25s ease,filter .25s ease}.button:not([disabled]):hover{transform:translateY(-2px)}.button:not([disabled]):active{transform:translateY(0) scale(.98)}.card-wrapper{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover{transform:translateY(-6px)}.card__inner .media{overflow:hidden}.card__inner .media>img{transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .5s ease}.card-wrapper:hover .card__inner .media>img{transform:scale(1.08)}.image-with-text__media{overflow:hidden}.image-with-text__media img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.image-with-text__media:hover img{transform:scale(1.06)}.header__icon{transition:transform .25s ease}.header__icon:hover{transform:translateY(-2px)}.header__heading-logo-wrapper img{transition:transform .4s ease}.header__heading-logo-wrapper:hover img{transform:scale(1.05)}.cart-count-bubble{animation:htPop .6s ease both}.footer a.link,.footer .list-menu__item--link{display:inline-block;transition:transform .25s ease,color .25s ease}.footer a.link:hover,.footer .list-menu__item--link:hover{transform:translate(5px)}.beauty-feature-item{transition:transform .35s ease}.beauty-feature-item:hover{transform:translate(6px)}.beauty-circle{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.beauty-feature-item:hover .beauty-circle{transform:scale(1.08) rotate(-4deg)}.beauty-faq-item{transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease}.beauty-faq-item:hover{transform:translateY(-2px);box-shadow:0 8px 22px #c9a24a26;border-color:var(--cx-accent, #e6c97a)}.beauty-faq-item[open] .beauty-faq-answer{animation:htFadeUp .35s ease both}.product__media-item{animation:htFadeIn .9s ease both}.product__media-item .media>img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.product__media-item:hover .media>img{transform:scale(1.04)}.thumbnail-list__item,.thumbnail{transition:transform .25s ease}.thumbnail-list__item:hover{transform:translateY(-3px)}.product__info-container>*{animation:htFadeUp .7s cubic-bezier(.2,.7,.2,1) both}.product__info-container>*:nth-child(1){animation-delay:.05s}.product__info-container>*:nth-child(2){animation-delay:.1s}.product__info-container>*:nth-child(3){animation-delay:.15s}.product__info-container>*:nth-child(4){animation-delay:.2s}.product__info-container>*:nth-child(5){animation-delay:.25s}.product__info-container>*:nth-child(6){animation-delay:.3s}.product__info-container>*:nth-child(7){animation-delay:.35s}.product__info-container>*:nth-child(8){animation-delay:.4s}.product__info-container>*:nth-child(n+9){animation-delay:.45s}.product__info-container .price--large{transition:box-shadow .3s ease,transform .3s ease}.product__info-container .price--large:hover{box-shadow:0 8px 22px #c9a24a2e;transform:translateY(-2px)}.quantity__button{transition:transform .2s ease,background .2s ease}.quantity__button:hover{transform:scale(1.18)}.product-form__input input[type=radio]+label{transition:transform .25s ease,background .25s ease,border-color .25s ease}.product-form__input input[type=radio]+label:hover{transform:translateY(-2px)}.product-form__buttons .product-form__submit.button:not([disabled]){background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%),var(--cx-cart-grad, linear-gradient(135deg, #4a3428 0%, #3b2a22 50%, #2a1d17 100%));background-size:250% 100%,100% 100%;background-repeat:no-repeat;animation:htShine 4.5s ease-in-out infinite,htPulse 2.6s ease-out infinite}.icon-with-text svg,.icon-with-text img{animation:htFloat 3.2s ease-in-out infinite}.icon-with-text>*:nth-child(2) svg,.icon-with-text>*:nth-child(2) img{animation-delay:.5s}.icon-with-text>*:nth-child(3) svg,.icon-with-text>*:nth-child(3) img{animation-delay:1s}.bms-card{transition:border-color .2s ease,background .2s ease,transform .25s ease,box-shadow .25s ease!important}.bms-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #c9a24a2e}.bms-card.is-selected{animation:htPop .4s ease}.bms-pill{animation:htGlow 2.4s ease-in-out infinite}.highlights-list li{transition:transform .25s ease}.highlights-list li:hover{transform:translate(6px)}.hl-tick{display:inline-block;transition:transform .3s ease}.highlights-list li:hover .hl-tick{transform:scale(1.35)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ht-animations.css.map */
