:root{--primary: #F3DEDE;--grey1: #777272;--bodytxt: #666666;--grey3: #5A5A5A;--grey4: #888888;--btn: #A96E79}scrolling-promotion .promotion__text{font-weight:600!important;line-height:1.2!important}.section--slideshow .slideshow-wrapper{--slide-height: 80vh}.section--slideshow .slideshow__item-wrap{min-height:80vh!important;height:80vh}@media(max-width:767.98px){.section--slideshow .slideshow-wrapper{--slide-height: 80vh}.section--slideshow .slideshow__item-wrap{min-height:80vh!important;height:80vh}}.section--slideshow:first-of-type .slideshow-layout--standard.slideshow-controls-position--bottom .slideshow__content[class*=--bottom-] .slideshow__text{padding-bottom:4rem}@media(max-width:767.98px){.section--slideshow:first-of-type .slideshow-layout--standard.slideshow-controls-position--bottom .slideshow__content[class*=--bottom-] .slideshow__text{padding-bottom:3rem}}.section--slideshow .slideshow-wrapper.slideshow-controls-position--bottom .swiper-pagination{left:auto!important;right:4rem!important;inset-inline-start:auto!important;inset-inline-end:4rem!important;width:auto!important;justify-content:flex-end!important;z-index:2}@media(max-width:767.98px){.section--slideshow .slideshow-wrapper.slideshow-controls-position--bottom .swiper-pagination{right:2rem!important;inset-inline-end:2rem!important;bottom:2rem!important}}.f-badge--custom{background-color:var(--color-button, var(--btn, #A96E79));color:var(--color-button-text, #ffffff);font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.35rem .85rem;border-radius:var(--badges-radius);font-size:1.1rem;display:inline-flex;align-items:center}.video-with-text .blocks-radius{border-radius:var(--blocks-radius);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);isolation:isolate}@media(min-width:768px){.video-with-text .flex{display:flex;align-items:center}.video-with-text .video-with-text__video,.video-with-text .video-with-text__content{flex:0 0 50%!important;width:50%!important;max-width:50%!important;box-sizing:border-box}}.video-with-text .video-with-text__video,.video-with-text .video-with-text__video .media,.video-with-text .video-with-text__video video,.video-with-text .video-with-text__video iframe{border-radius:inherit;overflow:hidden;width:100%}.section-testimonials .testimonials.swiper,.section-testimonials .testimonials.swipe-mobile{padding-top:1rem!important;padding-bottom:3.5rem!important;margin-top:-1rem!important;margin-bottom:-3.5rem!important}.section-testimonials .f-column{height:auto;display:flex;flex-direction:column}.section-testimonials .testimonial{display:flex;flex-direction:column;height:100%;width:100%}.section-testimonials .testimonial--has-bg{border-radius:var(--blocks-radius)!important;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 18px #0000000a;transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1);overflow:hidden;display:flex;flex-direction:column;height:100%;padding:0!important}.section-testimonials .testimonial--has-bg:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00000014}.section-testimonials .testimonial--layout-1.testimonial--has-bg .testimonial__inner,.section-testimonials .testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:2.8rem 2.4rem!important;display:flex;flex-direction:column;flex:1 1 auto;height:100%}@media(max-width:767.98px){.section-testimonials .testimonial--layout-1.testimonial--has-bg .testimonial__inner,.section-testimonials .testimonial--layout-2.testimonial--has-bg .testimonial__inner{padding:2rem 1.8rem!important}}.testimonial__rating-stars{margin-bottom:1.2rem}.testimonial__rating-stars .icon-star{width:1.6rem;height:1.6rem}.testimonial__rating-stars .icon-star path{fill:var(--color-star-rating, #FFB800)!important}.testimonial__footer-author{margin-top:auto;padding-top:2rem;display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.testimonial__name{font-weight:700;color:#1a1a1a;margin:0;font-size:1.45rem}.testimonial__bio{color:var(--grey1, #777272);font-size:1.25rem;display:inline-flex;align-items:center;gap:.4rem}.testimonial__bio .icon-verified-check{margin-right:.2rem;flex-shrink:0}.testimonial__content{color:var(--bodytxt, #555555);line-height:1.6;font-size:1.45rem}.testimonial__content p{margin:0 0 .8rem}.testimonial__content p:last-child{margin-bottom:0}.homepage-faq-section .accordion-card{border-radius:var(--blocks-radius);border:1px solid rgba(0,0,0,.06);background:#fff;margin-bottom:1.2rem;box-shadow:0 2px 10px #00000005;transition:box-shadow .2s ease,border-color .2s ease}.homepage-faq-section .accordion-card:hover{border-color:#a96e7940;box-shadow:0 4px 16px #0000000d}.homepage-faq-section .accordion-details__summary{padding:1.8rem 2rem;font-weight:600;cursor:pointer}.homepage-faq-section .accordion-details__content{padding:0 2rem 2rem;color:var(--bodytxt, #666666);line-height:1.65}@media(min-width:1024px){.footer__top-wrapper{flex-wrap:nowrap!important}.footer-block{flex-shrink:0}}.footer-image-box__image{margin-bottom:1.4rem}.footer-image-box__image img{height:auto;max-width:100%;display:block}.footer-image-box__text{font-size:1.4rem;line-height:1.65;color:rgba(var(--color-foreground),.85);max-width:380px}.footer-image-box__text p{margin:0}.footer-image-box__social{margin-top:2rem}.footer-image-box__social .footer__list-social{justify-content:flex-start!important;margin:0;padding:0}.footer-image-box__social .social__link{display:inline-flex;align-items:center;justify-content:center;color:currentColor;opacity:.85;transition:opacity .2s ease,transform .2s ease}.footer-image-box__social .social__link:hover{opacity:1;transform:translateY(-2px)}.footer__payment{margin-top:0}.footer__payment-custom-img{max-height:28px;width:auto;object-fit:contain}.list-payment{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0}.list-payment__item{display:inline-flex;align-items:center;padding:0}.list-payment .icon{width:38px;height:24px;border-radius:4px}@media(max-width:767.98px){.footer__bottom-row{flex-direction:column;align-items:flex-start;gap:1.2rem}.list-payment{justify-content:flex-start}}.newsletter--has-bg{position:relative}.newsletter--has-bg .newsletter-form .form-control{border-radius:9999px!important;height:52px!important;padding-inline-start:2.2rem!important;padding-inline-end:5.5rem!important;font-size:1.5rem!important;transition:all .25s ease!important}.newsletter--has-bg .newsletter-form .form-control:focus{outline:none!important;border-color:#fff!important;box-shadow:0 0 0 3px #ffffff59,0 8px 30px #00000040!important}.newsletter--has-bg .newsletter-form__design-1 .newsletter-form__button{top:50%!important;transform:translateY(-50%)!important;inset-inline-end:6px!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#a96e79!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;transition:all .2s ease!important;cursor:pointer!important}.newsletter--has-bg .newsletter-form__design-1 .newsletter-form__button:hover{background:#8e5a64!important;transform:translateY(-50%) scale(1.08)!important}.newsletter--has-bg .newsletter-form__design-1 .newsletter-form__button svg{width:14px!important;height:14px!important}product-read-more{display:block;position:relative}product-read-more.is-truncated .product-read-more__content{overflow:hidden;max-height:var(--read-more-height, 180px);position:relative;transition:max-height .35s ease;-webkit-mask-image:linear-gradient(to bottom,black 65%,transparent 100%);mask-image:linear-gradient(to bottom,black 65%,transparent 100%)}product-read-more.is-expanded .product-read-more__content{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none;transition:max-height .45s ease}.product-read-more__button{margin-top:1rem;padding:0;background:none;border:none;color:var(--color-foreground, currentColor);font-weight:600;font-size:1.3rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:.4rem;transition:opacity .2s ease,color .2s ease}.product-read-more__button:hover{opacity:.8;color:var(--color-button, var(--btn, #A96E79))}.product-read-more__button svg{transition:transform .25s ease}product-read-more.is-expanded .product-read-more__button svg{transform:rotate(180deg)}.product-form__secure-payments{margin-top:1.5rem;padding:1.2rem 1.4rem;background-color:#00000005;border:1px dashed rgba(0,0,0,.12);border-radius:var(--blocks-radius-sm, 6px);text-align:center;width:100%}.product-form__secure-payments .secure-payments__heading{font-size:1.15rem;font-weight:600;color:var(--color-foreground-subtle, #666666);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.8rem;letter-spacing:.04em;text-transform:uppercase}.product-form__secure-payments .secure-payments__heading svg{color:#1a8917;width:14px;height:14px}.product-form__secure-payments .secure-payments__list{display:flex!important;flex-wrap:wrap!important;gap:.6rem!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;list-style:none!important}.product-form__secure-payments .list-payment__item{display:inline-flex;align-items:center;padding:0}.product-form__secure-payments .icon{width:38px;height:24px;border-radius:3px;box-shadow:0 1px 3px #0000000f}.product-urgency{margin:1.2rem 0;padding:.9rem 1.3rem;background-color:var(--urgency-bg, #FFF7F7);border:1px solid var(--urgency-border, rgba(169, 110, 121, .25));border-radius:var(--blocks-radius-sm, 6px);display:flex;align-items:center;gap:1rem;font-size:1.3rem;color:var(--color-foreground, #222);width:100%;box-sizing:border-box}.product-urgency__icon-wrap{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#a96e791f;color:var(--urgency-accent, #A96E79);flex-shrink:0}.product-urgency__icon-wrap svg{width:18px;height:18px;animation:pulse-urgency 2s infinite ease-in-out}@keyframes pulse-urgency{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.85}}.product-urgency__content{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;line-height:1.4}.product-urgency__timer{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;color:var(--urgency-accent, #A96E79);font-variant-numeric:tabular-nums}.product-urgency__digit-box{background:#fff;padding:.15rem .45rem;border-radius:4px;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 2px #0000000a;min-width:24px;text-align:center;display:inline-block;font-weight:700;font-size:1.25rem}.product-urgency__unit{font-size:1rem;font-weight:600;color:var(--urgency-accent, #A96E79);margin-left:1px}.product-urgency__colon{font-weight:700;color:var(--urgency-accent, #A96E79);margin:0 1px}.product-trust-badges{margin:1.6rem 0;padding:1.2rem 1rem;background-color:var(--badge-bg, #FAF7F7);border:1px solid var(--badge-border, #E8E8E8);border-radius:var(--blocks-radius-sm, 8px);width:100%;box-sizing:border-box}.product-trust-badges__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:start}@media(max-width:639px){.product-trust-badges__grid--mobile-2{grid-template-columns:repeat(3,1fr);gap:1rem .8rem}}.product-trust-badges__item{display:flex;flex-direction:column;align-items:center;text-align:center}.product-trust-badges__media{width:var(--badge-img-size, 42px);height:var(--badge-img-size, 42px);margin-bottom:.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.product-trust-badges__media svg{width:calc(var(--badge-img-size, 42px) * .7);height:calc(var(--badge-img-size, 42px) * .7);color:var(--color-button, var(--btn, #A96E79))}.product-trust-badges__image{width:100%;height:100%;object-fit:contain;display:block}.product-trust-badges__title{font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--color-foreground, #222)}.product-trust-badges__subtext{font-size:1.05rem;color:var(--color-foreground-subtle, #777);margin-top:.2rem;line-height:1.2}.product-scarcity{margin:1rem 0;padding:1.1rem 1.4rem;background-color:var(--scarcity-bg, #FFF7ED);border:1px solid var(--scarcity-border, #FFEDD5);border-radius:var(--blocks-radius-sm, 8px);color:var(--scarcity-text, #9A3412);width:100%;box-sizing:border-box}.product-scarcity.hidden{display:none!important}.product-scarcity__header{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:500;line-height:1.35}.product-scarcity__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--scarcity-bar, #EA580C);flex-shrink:0}.product-scarcity__icon--fire svg{animation:scarcity-flicker 2s infinite ease-in-out}.product-scarcity__icon--bolt svg{animation:pulse-urgency 2s infinite ease-in-out}.product-scarcity__pulse{position:relative;width:10px;height:10px;background-color:var(--scarcity-bar, #EA580C);border-radius:50%;display:inline-block;flex-shrink:0}.product-scarcity__pulse:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:var(--scarcity-bar, #EA580C);animation:scarcity-pulse 2s infinite ease-out}@keyframes scarcity-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2.8);opacity:0}}@keyframes scarcity-flicker{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15) rotate(-3deg);opacity:.85}}.product-scarcity__message{flex:1}.product-scarcity__number{font-weight:700;font-size:1.45rem;color:var(--scarcity-bar, #EA580C);display:inline-block;padding:0 .15rem}.product-scarcity__bar{margin-top:.8rem;height:6px;width:100%;background-color:#00000014;border-radius:999px;overflow:hidden;position:relative}.product-scarcity__bar-fill{height:100%;background-color:var(--scarcity-bar, #EA580C);border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.product-scarcity__bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);animation:scarcity-shimmer 2.5s infinite linear}@keyframes scarcity-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
