.zerlova-picture{display:block;width:100%;height:100%}.zerlova-picture img{width:100%;height:100%;object-position:var(--pos-d, center)}.placeholder-svg{background:#dfe3ea;fill:#0f172a38;outline:2px dashed rgba(15,23,42,.22);outline-offset:-10px}@media screen and (max-width:989px){.hero__inner{grid-template-columns:1fr}.hero .hero__content{order:1;align-self:auto}.hero .hero__media,.hero--media-left .hero__media{order:2;margin:0!important}.hero__media:after{display:none}.before-after--media-right .before-after__media{order:0}}@media screen and (max-width:749px){.zerlova-picture img{object-position:var(--pos-m, var(--pos-d, center))}:root{--heading-scale: var(--m-heading-scale, .74);--lh-body: var(--m-line-height, 1.6)}body{font-size:var(--m-fs-base, 15px)}.hero__title{line-height:var(--m-hero-title-lh, 1.15);letter-spacing:var(--m-heading-ls, -.4px);margin-bottom:14px}.hero__body{max-width:none;margin-bottom:22px}.section-heading{margin-bottom:6px}.featured-banner__title{font-size:var(--m-fb-title-size, 24px);line-height:1.2}.before-after__title{font-size:var(--m-ba-title-size, 24px);line-height:1.22}.newsletter__title{font-size:var(--m-nl-title-size, 20px)}.btn{min-height:var(--m-btn-height, 50px);padding:var(--m-btn-py, 14px) var(--m-btn-px, 22px);font-size:var(--m-btn-fs, 15px)}.hero__buttons{gap:10px;flex-direction:var(--m-btn-stack, column);align-items:stretch}.hero__buttons .btn,.before-after__content .btn,.featured-banner__content .btn{width:var(--m-btn-width, 100%)}.hero__rating{flex-wrap:wrap;gap:8px}.hero__rating-text{font-size:13px}.hero__media{height:var(--m-hero-media-h, 420px);min-height:0;border-radius:var(--m-hero-media-r, 14px);overflow:hidden}.trust-bar{grid-template-columns:repeat(var(--m-trust-cols, 2),minmax(0,1fr));gap:16px 12px;padding:18px 16px}.trust-bar__item{gap:10px;padding:0!important;border:0!important}.trust-bar__title{font-size:13.5px;line-height:1.25}.trust-bar__subtitle{font-size:11.5px;line-height:1.3}.trust-bar__icon svg{width:24px;height:24px}.category-card{padding:12px 8px 14px}.category-card__media{height:var(--m-cat-img-h, 92px);margin-bottom:10px}.category-card__title{font-size:13px;line-height:1.3}.category-card__link{font-size:12px}.featured-banner{min-height:0;flex-direction:column}.featured-banner__media{position:relative;height:var(--m-fb-media-h, 240px)}.featured-banner__scrim{display:var(--m-fb-scrim, none)}.featured-banner__content{padding:var(--m-fb-pad, 22px) var(--m-fb-pad-x, 18px) var(--m-fb-pad, 24px);max-width:none}.featured-banner__body{font-size:14px;max-width:none;margin-bottom:18px}.featured-banner__features{gap:9px;margin-bottom:22px}.featured-banner__feature{font-size:13.5px;align-items:flex-start}.featured-banner__feature svg{margin-top:2px}.featured-banner__eyebrow{font-size:11px;margin-bottom:10px}.before-after__media{height:var(--m-ba-media-h, 260px)}.before-after__body{font-size:14px;max-width:none;margin-bottom:20px}.before-after__label{font-size:11px;padding:4px 10px}.before-after__handle{width:38px;height:38px}.testimonials__grid{grid-auto-columns:var(--m-testimonial-w, 84%)}.testimonial-card{padding:20px 18px}.testimonial-card__title{font-size:14.5px}.testimonial-card__body{font-size:13.5px;margin-bottom:18px}.testimonials__arrow{display:var(--m-arrows, none)}.newsletter__inner{padding:var(--m-nl-pad-y, 28px) var(--m-nl-pad-x, 20px);gap:20px;text-align:var(--m-nl-align, left)}.newsletter__intro{gap:14px;align-items:center}.newsletter__icon svg{width:var(--m-nl-icon, 40px);height:var(--m-nl-icon, 40px)}.newsletter__body{font-size:13.5px}.newsletter__form{flex-direction:column;gap:10px}.newsletter__field,.newsletter__button{width:100%;min-height:50px}.icon-feature{gap:12px}.icon-feature__icon svg{width:28px;height:28px}.icon-feature__title{font-size:14px}.icon-feature__text{font-size:12px}.header{gap:10px}.header__logo{font-size:var(--m-logo-size, 20px)}.header__actions{gap:var(--m-icon-gap, 16px)}.footer__grid{gap:28px}.footer__about{max-width:none;font-size:13px}.footer__heading{margin-bottom:12px}.footer__links{gap:9px}.footer__bottom{font-size:11.5px;padding:13px 16px;line-height:1.5}.announcement{font-size:var(--m-ab-fs, 11.5px)}}@media screen and (max-width:429px){.trust-bar{grid-template-columns:repeat(var(--m-trust-cols-sm, 1),minmax(0,1fr))}.featured-banner__title{font-size:21px}}@media screen and (max-width:989px){.js .m-reveal{opacity:0;transform:translateY(10px)}.js .m-reveal.is-visible{opacity:1;transform:none;transition:opacity .42s ease,transform .42s cubic-bezier(.22,.61,.36,1)}}@media(prefers-reduced-motion:reduce){.js .m-reveal{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/zerlova-mobile.css.map */
