.editor-hint{margin:16px auto 0;max-width:640px;padding:12px 16px;border:1px dashed rgba(var(--c-text-rgb),.35);font-size:.85rem;color:var(--c-muted);text-align:center}.press{padding:34px 0;border-bottom:1px solid rgba(var(--c-text-rgb),.08)}.press__inner{display:flex;flex-direction:column;align-items:center;gap:18px}.press__title{margin:0;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--c-muted);font-weight:600}.press__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px clamp(28px,5vw,64px)}.press__logo{display:inline-flex;align-items:center;height:var(--logo-h,28px);opacity:.62;filter:grayscale(1);transition:opacity .3s,filter .3s}a.press__logo:hover{opacity:1;filter:none}.press__logo img{height:100%;width:auto;max-width:160px;object-fit:contain}.press__name{font-family:var(--f-heading);font-size:calc(var(--logo-h,28px) * .7);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.press__logo--ph{width:110px;justify-content:center;border:1px dashed rgba(var(--c-text-rgb),.3);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);filter:none}.slider-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px}.slider-head h2{margin:0}.slider-nav{display:flex;align-items:center;gap:10px;flex:none}.slider-nav__link{margin-right:12px}.slider-btn{width:46px;height:46px;border-radius:50%;border:1px solid rgba(var(--c-text-rgb),.25);background:transparent;color:var(--c-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s,color .25s,border-color .25s,opacity .25s}.slider-btn svg{width:18px;height:18px}.slider-btn--prev svg{transform:rotate(180deg)}.slider-btn:hover:not([disabled]){background:var(--c-text);color:var(--c-bg);border-color:var(--c-text)}.slider-btn[disabled]{opacity:.3;cursor:default}@media(max-width:749px){.slider-btn{display:none}.slider-nav__link{margin:0}}.slider{--gutter:20px}@media(min-width:750px){.slider{--gutter:max(40px, calc((100% - 1320px)/2 + 40px) )}}.slider__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);padding:4px var(--gutter) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.slider__track::-webkit-scrollbar{display:none}.slider__item{flex:0 0 72%;scroll-snap-align:start;min-width:0}@media(min-width:600px){.slider__item{flex-basis:44%}}@media(min-width:750px){.slider__track{gap:24px}.slider__item{flex-basis:calc((min(100vw,1320px) - 80px - 48px) / 3)}}@media(min-width:1100px){.slider__item{flex-basis:calc((min(100vw,1320px) - 152px)/4)}}.slider__bar{position:relative;height:2px;margin-top:28px;background:rgba(var(--c-text-rgb),.12);overflow:hidden}.slider__bar span{position:absolute;left:0;top:0;bottom:0;width:30%;background:var(--c-text);transition:transform .15s linear}.reviews-summary{margin:10px 0 0;color:var(--c-muted);font-size:.95rem}.reviews-summary .stars{color:var(--c-accent);letter-spacing:.1em}.reviews-apps{margin-top:8px}.review-card{margin:0;background:var(--c-bg);border:1px solid rgba(var(--c-text-rgb),.1);padding:28px 26px;display:flex;flex-direction:column;min-height:240px}.section--surface .review-card{border-color:transparent}.review-card__stars{color:var(--c-accent);font-size:1.05rem;letter-spacing:.12em;margin-bottom:14px}.review-card__stars .is-off{color:rgba(var(--c-text-rgb),.18)}.review-card blockquote{margin:0 0 20px;font-size:1.02rem;line-height:1.6;flex:1}.review-card figcaption{display:flex;flex-direction:column;gap:3px;font-size:.85rem}.review-card figcaption strong{font-size:.9rem}.review-card__verified{color:#4e7a5a;font-size:.78rem}.review-card__product{color:var(--c-muted);border-bottom:1px solid transparent;align-self:flex-start}.review-card__product:hover{border-color:currentColor}.social__handle{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--c-muted);font-size:.95rem}.social__handle svg{width:18px;height:18px}.social__handle:hover{color:var(--c-text)}.social__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media(min-width:990px){.social__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}}.social__tile{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--c-surface)}.social__tile img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.social__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047;opacity:0;transition:opacity .3s}.social__icon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:scale(.85);transition:opacity .3s,transform .3s}.social__icon svg{width:30px;height:30px}.social__tile:hover img{transform:scale(1.06)}.social__tile:hover:after,.social__tile:hover .social__icon{opacity:1}.social__tile:hover .social__icon{transform:none}.social__cta{text-align:center;margin-top:36px}.usp-section--centered{padding:clamp(48px,6vw,84px) 0;border-bottom:0}.usp-section--centered .usp{display:grid;grid-template-columns:1fr;gap:34px;text-align:center}@media(min-width:750px){.usp-section--centered .usp{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:40px}}.usp-section--centered .usp__item{flex-direction:column;align-items:center;gap:14px}.usp-section--centered .usp__item svg{width:36px;height:36px;stroke-width:1.2}.usp-section--centered .usp__item strong{font-size:.84rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.usp-section--centered .usp__item span{font-size:.95rem;max-width:260px;margin:0 auto}@media(max-width:749px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile{aspect-ratio:3/4}.tile__label{padding:16px 14px;font-size:.95rem}.heads-caps .tile__label{font-size:.82rem}}.mt__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.mt__grid{grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,110px)}.mt__grid--reverse .mt__media{order:2}}.mt__media{overflow:hidden;background:var(--c-surface);aspect-ratio:4/5}.mt__media--square{aspect-ratio:1}.mt__media--landscape{aspect-ratio:4/3}.mt__media img{width:100%;height:100%;object-fit:cover}.mt__content{max-width:520px}.mt__text{color:var(--c-muted);font-size:1.02rem;line-height:1.7;margin-bottom:28px}.mt__text ul{list-style:none;padding:0}.mt__text li{position:relative;padding-left:28px;margin-bottom:10px;color:var(--c-text)}.mt__text li:before{content:"";position:absolute;left:0;top:.25em;width:16px;height:16px;border-radius:50%;background:var(--c-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/10px no-repeat}.mt__text p:last-child{margin-bottom:0}@media(max-width:989px){.mt__content{max-width:none}}.rphotos__sub{margin:10px 0 0;color:var(--c-muted)}.rphoto{margin:0;display:flex;flex-direction:column}.rphoto__img{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--c-surface)}.rphoto__img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rphoto:hover .rphoto__img img{transform:scale(1.04)}.rphoto__tag{position:absolute;left:10px;bottom:10px;background:rgba(var(--c-bg-rgb),.92);font-size:.7rem;letter-spacing:.04em;padding:5px 9px;color:#4e7a5a}.rphoto figcaption{padding-top:14px;display:flex;flex-direction:column;gap:6px;font-size:.92rem}.rphoto__stars{color:var(--c-accent);letter-spacing:.1em}.rphoto__stars .is-off{color:rgba(var(--c-text-rgb),.18)}.rphoto figcaption p{margin:0;line-height:1.55}.rphoto figcaption strong{font-size:.82rem;letter-spacing:.06em}.rphoto--empty .rphoto__img{display:flex;align-items:center;justify-content:center;border:1px dashed rgba(var(--c-text-rgb),.3);font-size:.8rem;color:var(--c-muted);text-align:center;padding:20px}.guar__grid{display:grid;gap:40px;align-items:center}@media(min-width:990px){.guar__grid{grid-template-columns:1fr 1.1fr;gap:clamp(48px,7vw,110px)}}.guar__visual{position:relative;display:flex;justify-content:center}.guar__photo{width:100%;aspect-ratio:4/5;overflow:hidden;background:var(--c-bg)}.guar__photo img{width:100%;height:100%;object-fit:cover}.guar__seal{width:min(300px,70vw)}.guar__seal--on-photo{position:absolute;right:-10px;bottom:-24px;width:clamp(140px,34%,210px);filter:drop-shadow(0 12px 30px rgba(0,0,0,.18))}@media(max-width:989px){.guar__seal--on-photo{right:12px}}.guar__seal svg{display:block;width:100%;height:auto;overflow:visible}.guar__disc{fill:var(--c-accent)}.guar__inner{fill:none;stroke:#ffffff8c;stroke-width:1.2;stroke-dasharray:3 4}.guar__ring{transform-origin:100px 100px;animation:guarSpin 28s linear infinite}.guar__ringtext{fill:#fff;font-family:var(--f-body);font-size:12.5px;font-weight:700;letter-spacing:.5px}.guar__num{fill:#fff;font-family:var(--f-heading);font-size:58px;font-weight:700}.guar__unit{fill:#fff;font-family:var(--f-body);font-size:13px;font-weight:700;letter-spacing:3px}@keyframes guarSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.guar__ring{animation:none}}.guar__content{max-width:540px}.guar__text{color:var(--c-muted);font-size:1.02rem;line-height:1.7}.guar__points{list-style:none;padding:0;margin:24px 0 30px;display:grid;gap:12px}.guar__points li{display:flex;align-items:center;gap:12px;font-size:.95rem}.guar__points svg{width:22px;height:22px;color:var(--c-accent);flex:none}.faq__grid{display:grid;gap:32px}@media(min-width:990px){.faq__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(48px,7vw,110px);align-items:start}.faq__intro{position:sticky;top:110px}}.faq__text{color:var(--c-muted)}.faq__contact{display:flex;gap:14px;align-items:center;margin-top:28px;padding:18px 20px;background:var(--c-surface)}.section--surface .faq__contact{background:var(--c-bg)}.faq__contact-ic{width:42px;height:42px;border-radius:50%;background:var(--c-bg);display:inline-flex;align-items:center;justify-content:center;color:var(--c-accent);flex:none}.section--surface .faq__contact-ic{background:var(--c-surface)}.faq__contact-ic svg{width:20px;height:20px}.faq__contact strong{display:block;font-size:.95rem;margin-bottom:2px}.faq__list summary{font-size:.98rem;letter-spacing:0;text-transform:none;font-weight:600;gap:20px;padding:22px 0}.faq__list .rte{font-size:.97rem;line-height:1.7}.faq__list details[open] .rte{animation:faqOpen .35s ease}@keyframes faqOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/sections-v4.css.map */
