@media screen and (max-width:749px){.hero-wrapper{background-color:#f5ead8!important}.hero-wrapper .hero{min-height:0!important;background-color:#f5ead8!important}.hero-wrapper .hero__container{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:visible!important}.hero-wrapper .hero__media-grid{position:relative!important;inset:auto!important;width:100%!important;aspect-ratio:4 / 5;display:block!important;grid-column:auto!important;background-color:#f5ead8;overflow:hidden}.hero-wrapper .hero__media-wrapper{position:relative!important;width:100%;height:100%;display:block!important}.hero-wrapper .hero__media{position:relative!important;object-fit:cover!important;object-position:center 25%!important;width:100%!important;height:100%!important;display:block!important}.hero-wrapper .hero__blurred-image,.hero-wrapper .hero__link{display:none!important}.hero-wrapper .hero__content-wrapper{position:relative!important;inset:auto!important;z-index:auto!important;background-color:#f5ead8;padding:36px 24px 52px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box}.hero-wrapper .hero__content-wrapper .group-block-content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.hero-wrapper .hero__content-wrapper h1,.hero-wrapper .hero__content-wrapper h2,.hero-wrapper .hero__content-wrapper h3,.hero-wrapper .hero__content-wrapper p,.hero-wrapper .hero__content-wrapper span,.hero-wrapper .hero__content-wrapper div{color:#1e160b!important}.hero-wrapper .hero__content-wrapper h1{font-size:clamp(28px,8.5vw,38px)!important;line-height:1.1!important;letter-spacing:-.01em;margin:0}.hero-wrapper .hero__content-wrapper p{font-size:1rem!important;line-height:1.65!important;opacity:.72;margin:0;max-width:300px}.hero-wrapper .hero__content-wrapper a,.hero-wrapper .hero__content-wrapper .button,.hero-wrapper .hero__content-wrapper .button-primary{background-color:#c4692a!important;color:#fff!important;border-color:#c4692a!important;width:100%!important;max-width:380px;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.05rem!important;font-weight:700;letter-spacing:.04em;border-radius:14px!important;text-decoration:none;box-shadow:0 6px 20px #c4692a61}}@media screen and (max-width:749px){.arg-img{padding-block-start:56px!important;padding-block-end:56px!important}.arg-img__wrap,.arg-img__wrap--rev{grid-template-columns:1fr!important;direction:ltr!important;gap:0!important}.arg-img__photo{object-fit:cover!important;width:100%!important;aspect-ratio:4 / 3!important;border-radius:20px!important;display:block;background-color:#f5ead8;box-shadow:0 8px 32px #1e160b1a;margin-bottom:32px}.arg-img__content{gap:14px!important;padding-inline:2px}.arg-img__heading{font-size:clamp(22px,6.5vw,30px)!important;line-height:1.18;position:relative;padding-top:20px!important;margin:0}.arg-img__heading:before{content:"";position:absolute;top:0;left:0;width:40px;height:3px;background-color:#c4692a;border-radius:2px}.arg-img__text{font-size:.96rem!important;line-height:1.75!important;opacity:.75}.arg-img__badge{font-size:.67rem!important;font-weight:700!important;letter-spacing:.13em!important;padding:6px 16px!important;border-radius:100px!important;border:1.5px solid currentColor!important;width:fit-content!important;opacity:.72}.arg-img__list{display:flex;flex-direction:column;gap:12px;padding:0;margin:0}.arg-img__list li{font-size:.94rem!important;line-height:1.5!important;display:flex!important;align-items:flex-start!important;gap:12px!important;padding-left:0!important;position:static!important}.arg-img__list li:before{content:"\2713"!important;color:#fff!important;background-color:#c4692a!important;border-radius:50%!important;min-width:22px!important;width:22px!important;height:22px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.7rem!important;font-weight:800!important;position:static!important;left:auto!important;flex-shrink:0;margin-top:1px}.arg-img__btn{width:100%!important;text-align:center;min-height:54px!important;display:flex!important;align-items:center;justify-content:center;margin-top:10px!important;border-radius:14px!important;font-size:1rem!important;font-weight:700!important;box-shadow:0 5px 16px #c4692a52!important;letter-spacing:.03em}}@media screen and (max-width:749px){.faq-acc{padding-block-start:56px!important;padding-block-end:56px!important}.faq-acc__title{font-size:clamp(22px,6.5vw,30px)!important;margin-bottom:10px!important}.faq-acc__subtitle{font-size:.93rem!important;margin-bottom:32px!important;line-height:1.65;opacity:.7}.faq-acc__q{min-height:58px;padding:16px 0;font-size:.95rem!important;font-weight:600;line-height:1.4}.faq-acc__a{font-size:.92rem!important;line-height:1.78!important;padding-bottom:20px}.faq-acc__btn-wrap{display:flex;justify-content:center;margin-top:40px}.faq-acc__btn{min-width:240px;min-height:52px!important;font-weight:700!important;border-radius:12px!important}}@media screen and (max-width:749px){.button,.button-primary{min-height:50px;padding-inline:24px;font-size:.97rem;border-radius:12px;font-weight:600}.product-form__submit,form .button-primary,[class*=add-to-cart] .button{min-height:58px!important;font-size:1.05rem!important;font-weight:700!important;width:100%!important;border-radius:14px!important;box-shadow:0 5px 18px #c4692a52;letter-spacing:.03em}}@media screen and (max-width:749px){[class*=price-item--regular],[class*=price-item--sale],[class*=price--on-sale]{font-size:1.65rem!important;font-weight:800!important;letter-spacing:-.01em}.product__media-wrapper,.product-media-container,[class*=product-media]{width:100%;border-radius:18px;overflow:hidden;box-shadow:0 6px 28px #1e160b17}.product__title h1,[class*=product-details] h1,[class*=product-information] h1{font-size:clamp(20px,5.5vw,26px)!important;line-height:1.22!important;letter-spacing:-.01em}[class*=product-description],[class*=product__description]{font-size:.93rem!important;line-height:1.78!important}}@media screen and (max-width:749px){.footer{padding-block-start:48px!important;padding-block-end:32px!important}.footer a,.footer__menu a{display:inline-block;padding-block:7px;font-size:.9rem}}@media screen and (max-width:749px){html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-width{padding-inline:20px}img{max-width:100%;height:auto}.announcement-bar,[class*=announcement]{font-size:.8rem;font-weight:600;letter-spacing:.04em;padding-block:10px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/solv-mobile.css.map */
