﻿@media(max-width:767px){.carousel-main-item .carousel-slide-media{width:100% !important;height:auto !important;max-width:100% !important}.carousel-main-wrap .carousel-inner{width:100% !important}.header-wrap--with-carousel{min-height:170px !important}.button-go-to-menu-block{display:none !important}}.subscribe-block{position:relative !important;overflow:hidden !important;isolation:isolate !important;width:100% !important;max-width:1180px !important;margin:45px auto !important;padding:52px 60px 48px !important;box-sizing:border-box !important;background-color:#f6e8e3 !important;background-image:url("/userfiles/ChatGPT%20Image%2022%20сент.%202026%20г.%2C%2023_42_29.png") !important;background-repeat:no-repeat !important;background-position:right center !important;background-size:54% auto !important;border-radius:24px !important;color:#2b2b2b !important}.subscribe-block::after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;width:58%;background:linear-gradient(90deg,#f6e8e3 0%,rgba(246,232,227,.92) 12%,rgba(246,232,227,.65) 30%,rgba(246,232,227,.25) 55%,rgba(246,232,227,0) 78%);pointer-events:none}.subscribe-block::before{content:"Больше,\aчем уход —\aстиль жизни ♡";white-space:pre;position:absolute;z-index:4;top:38px;right:42px;max-width:145px;color:#b89a8f;font-family:Georgia,"Times New Roman",serif;font-size:22px;line-height:1.18;font-style:italic;font-weight:400;text-align:center;transform:rotate(-4deg);pointer-events:none}.subscribe-block__form{position:relative !important;z-index:3 !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;grid-template-rows:auto auto auto !important;column-gap:0 !important;row-gap:0 !important;width:100% !important;max-width:760px !important;margin:0 !important;padding:0 !important}.subscribe-block__text{grid-column:1/3 !important;grid-row:1 !important;margin:0 0 34px !important;padding:0 !important;color:transparent !important;font-size:0 !important;line-height:1.2 !important}.subscribe-block__text::before{content:"Будьте в курсе новинок, акций и полезных советов по уходу за кожей.";display:block;margin:0 0 18px;color:#0f4a3a;font-family:inherit;font-size:38px;line-height:1.15;font-weight:500;letter-spacing:-.5px}.subscribe-block__text::after{content:"Подпишитесь на новости.";display:block;max-width:none;color:#2b2b2b;font-size:18px;line-height:1.5;font-weight:400;white-space:nowrap}.subscribe-block__cell{margin:0 !important;padding:0 !important}.subscribe-block__input-wrap{grid-column:1 !important;grid-row:2 !important;width:100% !important;margin:0 !important;padding:0 !important}.subscribe-block input[name="subscribeEmailField"]{display:block !important;width:100% !important;height:56px !important;padding:0 24px !important;box-sizing:border-box !important;border:1px solid rgba(15,74,58,.1) !important;border-right:0 !important;border-radius:30px 0 0 30px !important;background:#faf9f6 !important;color:#2b2b2b !important;font-size:16px !important;line-height:56px !important;outline:none !important;box-shadow:none !important}.subscribe-block input[name="subscribeEmailField"]::placeholder{color:#b89a8f !important;opacity:1 !important}.subscribe-block input[name="subscribeEmailField"]:focus{border-color:#a7b8a6 !important}.subscribe-block__button-wrap{grid-column:2 !important;grid-row:2 !important;width:auto !important;margin:0 !important;padding:0 !important}.subscribe-block .btn-subscribe{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;min-width:185px !important;height:56px !important;padding:0 32px !important;border:0 !important;border-radius:0 30px 30px 0 !important;background:#0f4a3a !important;color:#faf9f6 !important;font-size:16px !important;font-weight:500 !important;line-height:1 !important;text-align:center !important;box-shadow:none !important;transition:background .2s ease,transform .2s ease !important}.subscribe-block .btn-subscribe:hover{background:#17634f !important}.subscribe-block .btn-subscribe:active{background:#0a382c !important;transform:translateY(1px) !important}.subscribe-block__checkbox-list{grid-column:1/3 !important;grid-row:3 !important;margin:14px 0 0 !important;padding:0 !important;max-width:680px !important;color:#7d706b !important;font-size:11px !important;line-height:1.4 !important}.subscribe-block .subscribe-block__checkbox-wrap{display:block !important;width:100% !important;margin:5px 0 !important;padding:0 !important}.subscribe-block .subscribe-block__checkbox-wrap label{display:flex !important;flex-direction:row !important;align-items:flex-start !important;width:100% !important;margin:0 !important;padding:0 !important;cursor:pointer !important}.subscribe-block .subscribe-block__checkbox-wrap .form-field-input{display:flex !important;flex-direction:row !important;align-items:flex-start !important;width:100% !important}.subscribe-block .subscribe-block__checkbox-wrap .custom-input-checkbox{display:inline-block !important;flex:0 0 14px !important;width:14px !important;height:14px !important;margin:1px 7px 0 0 !important}.subscribe-block .subscribe-block__checkbox-wrap .custom-input-text{display:inline-block !important;flex:1 1 auto !important;width:auto !important;color:#7d706b !important;font-size:11px !important;line-height:1.4 !important;font-weight:400 !important}@media(max-width:767px){.subscribe-block{width:calc(100% - 30px) !important;margin:30px 15px !important;padding:34px 24px 155px !important;border-radius:20px !important;background-position:right bottom !important;background-size:88% auto !important}.subscribe-block::after{top:auto;right:0;bottom:0;width:100%;height:58%;background:linear-gradient(180deg,rgba(246,232,227,1) 0%,rgba(246,232,227,.82) 38%,rgba(246,232,227,.35) 72%,rgba(246,232,227,0) 100%)}.subscribe-block::before{top:auto;right:18px;bottom:30px;max-width:110px;font-size:17px;line-height:1.18;transform:rotate(-3deg)}.subscribe-block__form{display:block !important;width:100% !important;max-width:none !important}.subscribe-block__text{margin-bottom:22px !important}.subscribe-block__text::before{margin-bottom:12px;font-size:29px;line-height:1.18}.subscribe-block__text::after{max-width:570px;font-size:15px;line-height:1.5;white-space:normal}.subscribe-block__input-wrap{width:100% !important}.subscribe-block input[name="subscribeEmailField"]{width:100% !important;height:52px !important;margin-bottom:10px !important;border:1px solid rgba(15,74,58,.1) !important;border-radius:26px !important;line-height:52px !important}.subscribe-block__button-wrap{width:100% !important}.subscribe-block .btn-subscribe{width:100% !important;min-width:0 !important;height:52px !important;border-radius:26px !important}.subscribe-block__checkbox-list{margin-top:14px !important;max-width:100% !important;font-size:10.5px !important;line-height:1.35 !important}.subscribe-block .subscribe-block__checkbox-wrap{margin:5px 0 !important}.subscribe-block .subscribe-block__checkbox-wrap .custom-input-checkbox{flex-basis:14px !important;width:14px !important;height:14px !important;margin-right:7px !important}.subscribe-block .subscribe-block__checkbox-wrap .custom-input-text{font-size:10.5px !important;line-height:1.35 !important}}.toolbar-bottom{background:#0f4a3a !important;color:#faf9f6 !important;border-top:1px solid rgba(250,249,246,.14) !important}.toolbar-bottom,.toolbar-bottom *{box-sizing:border-box}.toolbar-bottom a,.toolbar-bottom button,.toolbar-bottom span,.toolbar-bottom div{color:#faf9f6 !important}.toolbar-bottom a:hover,.toolbar-bottom button:hover{color:#ff8b8b !important}.toolbar-bottom .badge,.toolbar-bottom .count,.toolbar-bottom [class*="count"],.toolbar-bottom [class*="badge"]{background:#ff8b8b !important;color:#0f4a3a !important;border-color:#ff8b8b !important}.toolbar-bottom .toolbar-bottom-cart{color:#faf9f6 !important}.toolbar-bottom .btn,.toolbar-bottom button,.toolbar-bottom .btn-buy,.toolbar-bottom .btn-checkout,.toolbar-bottom a[class*="checkout"],.toolbar-bottom a[class*="order"]{background:#ff8b8b !important;color:#0f4a3a !important;border-color:#ff8b8b !important}.toolbar-bottom .btn:hover,.toolbar-bottom button:hover,.toolbar-bottom .btn-buy:hover,.toolbar-bottom .btn-checkout:hover,.toolbar-bottom a[class*="checkout"]:hover,.toolbar-bottom a[class*="order"]:hover{background:#ffb0b0 !important;color:#0f4a3a !important;border-color:#ffb0b0 !important}.toolbar-bottom .btn:active,.toolbar-bottom button:active,.toolbar-bottom .btn-buy:active,.toolbar-bottom .btn-checkout:active,.toolbar-bottom a[class*="checkout"]:active,.toolbar-bottom a[class*="order"]:active{background:#e66f73 !important;color:#faf9f6 !important;border-color:#e66f73 !important}.toolbar-bottom .footer-container,.toolbar-bottom .container,.toolbar-bottom .container-fluid,.toolbar-bottom .row{background:transparent !important}.toolbar-bottom a{text-decoration:none !important}.toolbar-bottom a:hover{text-decoration:underline !important;text-decoration-color:rgba(255,139,139,.65) !important}@media(max-width:767px){.toolbar-bottom{background:#0f4a3a !important;color:#faf9f6 !important}.toolbar-bottom .btn,.toolbar-bottom button,.toolbar-bottom .btn-buy,.toolbar-bottom .btn-checkout,.toolbar-bottom a[class*="checkout"],.toolbar-bottom a[class*="order"]{background:#ff8b8b !important;color:#0f4a3a !important;border-color:#ff8b8b !important}}.toolbar-bottom .toolbar-bottom-cart a,.toolbar-bottom .toolbar-bottom-cart button,.toolbar-bottom .toolbar-bottom-cart .btn,.toolbar-bottom .toolbar-bottom-cart [class*="checkout"],.toolbar-bottom .toolbar-bottom-cart [class*="order"]{background:#ff8b8b !important;color:#faf9f6 !important;border:1px solid #ff8b8b !important;box-shadow:none !important}.toolbar-bottom .toolbar-bottom-cart a:hover,.toolbar-bottom .toolbar-bottom-cart button:hover,.toolbar-bottom .toolbar-bottom-cart .btn:hover,.toolbar-bottom .toolbar-bottom-cart [class*="checkout"]:hover,.toolbar-bottom .toolbar-bottom-cart [class*="order"]:hover{background:#ffb0b0 !important;color:#0f4a3a !important;border-color:#ffb0b0 !important}.toolbar-bottom .toolbar-bottom-cart a:active,.toolbar-bottom .toolbar-bottom-cart button:active,.toolbar-bottom .toolbar-bottom-cart .btn:active,.toolbar-bottom .toolbar-bottom-cart [class*="checkout"]:active,.toolbar-bottom .toolbar-bottom-cart [class*="order"]:active{background:#e66f73 !important;color:#faf9f6 !important;border-color:#e66f73 !important}.toolbar-bottom .toolbar-bottom-cart a[class*="checkout"],.toolbar-bottom .toolbar-bottom-cart a[class*="order"],.toolbar-bottom .toolbar-bottom-cart .btn,.toolbar-bottom .toolbar-bottom-cart button,.toolbar-bottom .toolbar-bottom-cart a[disabled],.toolbar-bottom .toolbar-bottom-cart button[disabled],.toolbar-bottom .toolbar-bottom-cart .disabled,.toolbar-bottom .toolbar-bottom-cart [aria-disabled="true"]{opacity:1 !important;filter:none !important;-webkit-filter:none !important;background:#ff8b8b !important;background-color:#ff8b8b !important;color:#faf9f6 !important;-webkit-text-fill-color:#faf9f6 !important;border-color:#ff8b8b !important;box-shadow:0 4px 12px rgba(15,74,58,.18) !important}.toolbar-bottom .toolbar-bottom-cart a[class*="checkout"]:hover,.toolbar-bottom .toolbar-bottom-cart a[class*="order"]:hover,.toolbar-bottom .toolbar-bottom-cart .btn:hover,.toolbar-bottom .toolbar-bottom-cart button:hover{opacity:1 !important;background:#ffb0b0 !important;background-color:#ffb0b0 !important;color:#0f4a3a !important;-webkit-text-fill-color:#0f4a3a !important;border-color:#ffb0b0 !important}.toolbar-bottom .toolbar-bottom-cart a[class*="checkout"]:active,.toolbar-bottom .toolbar-bottom-cart a[class*="order"]:active,.toolbar-bottom .toolbar-bottom-cart .btn:active,.toolbar-bottom .toolbar-bottom-cart button:active{opacity:1 !important;background:#e66f73 !important;background-color:#e66f73 !important;color:#faf9f6 !important;-webkit-text-fill-color:#faf9f6 !important;border-color:#e66f73 !important}