.countdown-banner{padding:.6rem 1.5rem}.countdown-banner[hidden]{display:none}.countdown-banner .cb-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.countdown-banner .cb-text-area{display:flex;flex-direction:column;align-items:flex-start}.countdown-banner .cb-title,.countdown-banner .cb-subtitle,.countdown-banner .cb-expired{margin:0;line-height:1.2;color:rgb(var(--color-foreground))}.countdown-banner .cb-title{font-size:1.4rem;font-weight:600;letter-spacing:.04rem}.countdown-banner .cb-subtitle{font-size:1.4rem}.countdown-banner .cb-timer{display:flex;align-items:flex-start;font-weight:700;line-height:1}.countdown-banner .cb-time-block{display:flex;flex-direction:column;align-items:center;min-width:2.8rem}.countdown-banner .cb-number{font-size:1.8rem;font-variant-numeric:tabular-nums}.countdown-banner .cb-label{margin-top:.1rem;font-size:.9rem;font-weight:400;color:rgb(var(--color-foreground))}.countdown-banner .cb-separator{padding:.2rem .5rem;font-size:1.6rem}.countdown-banner .cb-expired{display:none;font-size:1.6rem;font-weight:700}.countdown-banner--expired .cb-text-area,.countdown-banner--expired .cb-timer{display:none}.countdown-banner--expired .cb-expired{display:block}@media screen and (max-width:549px){.countdown-banner{padding:.8rem 1rem}.countdown-banner .cb-container{flex-direction:column;gap:.5rem}.countdown-banner .cb-text-area{align-items:center}.countdown-banner .cb-title{font-size:1.5rem}.countdown-banner .cb-number{font-size:1.9rem}}.marquee-banner{display:flex;overflow:hidden;white-space:nowrap;padding:.7rem 0;width:100%;border-bottom:1px solid rgba(var(--color-foreground),.12)}.marquee-banner .marquee-track{display:flex;flex-shrink:0;min-width:100%;animation-name:marquee-scroll;animation-timing-function:linear;animation-iteration-count:infinite}.marquee-banner .marquee-separator{font-size:1.2rem;color:rgb(var(--color-foreground))}.marquee-banner .marquee-item{padding:0 1.5rem;font-size:1.2rem;font-weight:600;letter-spacing:.15rem;text-transform:uppercase;color:rgb(var(--color-foreground))}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width:990px){.marquee-banner .marquee-item{padding:0 3rem;font-size:1.3rem}}@media screen and (max-width:549px){.marquee-banner{padding:.8rem 0}.marquee-banner .marquee-item{padding:0 1rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.marquee-banner .marquee-track{animation:none}}.review-slider-section{display:flex;justify-content:center;padding:4rem 2rem;overflow:hidden}.review-slider{position:relative;display:block;width:100%;max-width:80rem;padding:0 5rem}.review-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.review-slider__track::-webkit-scrollbar{display:none}.review-slider__slide{display:flex;flex:0 0 100%;align-items:center;gap:2.5rem;padding:1rem;scroll-snap-align:start}.review-slider__avatar{display:flex;align-items:center;justify-content:center;width:12rem;height:12rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:#ede7da}.review-slider__avatar .placeholder-svg{width:60%;height:60%}.review-slider__avatar img,.review-slider__avatar svg{display:block;width:100%;height:100%;object-fit:cover}.review-slider__content{display:flex;flex-direction:column;justify-content:center;text-align:left}.review-slider__stars{display:flex;gap:.4rem;margin-bottom:1rem;color:#d4a63a}.review-slider__stars svg,.review-slider__author svg{width:1.8rem;height:1.8rem}.review-slider__text{margin:0 0 1.5rem;font-size:1.4rem;font-weight:700;line-height:1.6;color:#1a1a1a}.review-slider__author{display:flex;align-items:center;gap:.8rem}.review-slider__name{margin:0;font-size:1.3rem;color:#333}.review-slider__button{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0000001a;cursor:pointer;z-index:1}.review-slider__button--prev{left:0}.review-slider__button--next{right:0}.review-slider__button:after{content:"";display:inline-block;width:1rem;height:1rem;border-top:2px solid #999999;border-right:2px solid #999999}.review-slider__button--prev:after{transform:rotate(-135deg);margin-left:.4rem}.review-slider__button--next:after{transform:rotate(45deg);margin-right:.4rem}@media screen and (max-width:749px){.review-slider-section{padding:3rem 1.5rem}.review-slider{padding:0 3.5rem}.review-slider__avatar{width:10rem;height:10rem}}@media screen and (max-width:549px){.review-slider{padding:0 2.5rem}.review-slider__slide{flex-direction:column;gap:1.5rem;text-align:center}.review-slider__content{align-items:center;text-align:center}.review-slider__avatar{width:9rem;height:9rem}.review-slider__button{width:3rem;height:3rem}}.snowfall{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;pointer-events:none;z-index:4;opacity:var(--snow-opacity, .5)}.snowfall__flake{position:absolute;top:-1rem;border-radius:50%;background:#ddd6cf;box-shadow:none;animation-name:snowfall-drop;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes snowfall-drop{0%{transform:translateZ(0)}50%{transform:translate3d(1.5rem,50vh,0)}to{transform:translate3d(-1rem,100vh,0)}}.snowfall--contained{position:absolute;height:100%;z-index:0}.snowfall--contained .snowfall__flake{background:#fff;box-shadow:none;animation-name:snowfall-drop-contained}@keyframes snowfall-drop-contained{0%{top:-1rem;transform:translate(0)}50%{transform:translate(1.5rem)}to{top:100%;transform:translate(-1rem)}}@media(prefers-reduced-motion:reduce){.snowfall{display:none}.snowfall__flake{animation:none}}.product-payment-icons{display:flex;flex-direction:column;align-items:center;max-width:44rem;padding:1rem 0}.product-payment-icons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;list-style:none;padding:0;margin:0}.product-payment-icons__item{display:flex;align-items:center;justify-content:center}.product-payment-icons__item svg{display:block;width:3.8rem;height:2.4rem}.product-benefits-list{list-style:none;padding:0;margin:1.5rem 0}.product-benefits-list li{display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:1.9;color:rgba(var(--color-foreground),.85)}.product-benefits-list strong{font-weight:600;color:rgb(var(--color-foreground))}.product-benefits-list__icon{flex:0 0 auto;width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:#c8102e}.pr-slider{position:relative;display:block;max-width:44rem;margin:.4rem 0 1.2rem}.pr-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pr-slider__track::-webkit-scrollbar{display:none}.pr-slider__slide{display:flex;flex:0 0 100%;align-items:center;gap:1.2rem;padding:.8rem 1.2rem;scroll-snap-align:start;background:#fffaf4;border:1px solid rgba(26,26,26,.08);border-radius:12px}.pr-slider__avatar{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:50%;overflow:hidden;background:#f2e6da;color:#c8102e;font-weight:600;font-size:1.6rem}.pr-slider__avatar img{width:100%;height:100%;object-fit:cover}.pr-slider__stars{display:flex;gap:.2rem;margin-bottom:.2rem}.pr-slider__stars svg{width:1.2rem;height:1.2rem;fill:#d4a63a}.pr-slider__text{margin:0 0 .2rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.pr-slider__name{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.2rem;font-weight:600}.pr-slider__verified{display:inline-flex;align-items:center;gap:.3rem;font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.7)}.pr-slider__verified svg{width:1.2rem;height:1.2rem;fill:#c8102e}.pr-slider__dots{display:flex;justify-content:center;gap:.2rem;margin-top:.2rem}.pr-slider__dot{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.pr-slider__dot:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#1a1a1a33;transition:background-color .2s ease,transform .2s ease}.pr-slider__dot[aria-current=true]:before{background:#c8102e;transform:scale(1.25)}.pr-slider__dot:focus-visible{outline:2px solid #c8102e;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.pr-slider__dot:before{transition:none}}.social-proof{display:flex;flex-direction:column;gap:1.2rem;margin:.8rem 0 .4rem}.social-proof__rating{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.social-proof__stars{display:inline-flex;gap:.2rem}.social-proof__star{position:relative;display:inline-block;width:2rem;height:2rem;color:#e3d9cd}.social-proof__star svg{display:block;width:2rem;height:2rem;fill:currentColor}.social-proof__star-fill{position:absolute;inset:0 auto 0 0;width:var(--fill);overflow:hidden;color:#d4a63a}.social-proof__clients{font-size:1.5rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.85)}.social-proof__orders{display:flex;align-items:center}.social-proof__avatars{display:flex;margin:0;padding:0;list-style:none}.social-proof__avatar{position:relative;width:4.4rem;height:4.4rem;margin-left:-1.2rem;border:2px solid rgb(var(--color-background));border-radius:50%}.social-proof__avatar:first-child{margin-left:0}.social-proof__avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.social-proof__badge{position:absolute;top:-.4rem;right:-.3rem;display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background:#c8102e;box-shadow:0 0 0 1.5px rgb(var(--color-background))}.social-proof__badge svg{width:1.1rem;height:1.1rem;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.social-proof__pill{display:flex;flex-direction:column;margin:0 0 0 -1.4rem;padding:.5rem 1.6rem .5rem 2.4rem;border:1px solid #F3C5CE;border-radius:99rem;background:#fbe9ec;line-height:1.25}.social-proof__pill strong{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.social-proof__pill span{font-size:1.2rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
