@font-face{font-family:Cormorant;font-display:swap;src:url(../fonts/Cormorant-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Cuprum;font-display:swap;src:url(../fonts/Cuprum-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:icomoon;font-display:swap;src:url(../fonts/icomoon.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:transparent}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:.9375rem 1fr minmax(auto,73.125rem) 1fr .9375rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}:root{--grey-0:#f9faff;--grey-50:#eeeff0;--grey-100:#dedfe1;--grey-200:#b3b6b9;--grey-300:#81868c;--grey-400:#565d65;--grey-500:#2c353e;--grey-600:#232a32;--grey-700:#1a2025;--grey-800:#15191e;--grey-900:#101316}:root{--primary-50:#f3f0f3;--primary-100:#e8e1e6;--primary-200:#c9bac7;--primary-300:#a68ea2;--primary-400:#886782;--primary-500:#6a4163;--primary-600:#55344f;--primary-700:#3f273b;--primary-800:#331f2f;--primary-900:#261724}:root{--secondary-50:#fcf3f6;--secondary-100:#f8e7ee;--secondary-200:#efc9d8;--secondary-300:#e5a5bf;--secondary-400:#dd87a9;--secondary-500:#d46993;--secondary-600:#aa5476;--secondary-700:#7e3f58;--secondary-800:#653246;--secondary-900:#4c2635}:root{--label-1-1:#f02323;--label-1-2:#f34f4f;--label-2-1:#0f75e2;--label-2-2:#3f91e8;--label-3-1:#00ca8d;--label-3-2:#33d5a4}:root{--special-1:#ffc700}:root{--cover-Light-40:rgba(255, 255, 255, 0.4);--cover-Light-60:rgba(255, 255, 255, 0.6);--cover-Light-75:rgba(255, 255, 255, 0.75);--cover-Light-90:rgba(255, 255, 255, 0.9);--cover-Dark-40:rgba(25, 26, 29, 0.4);--cover-Dark-60:rgba(25, 26, 29, 0.6);--cover-Dark-75:rgba(25, 26, 29, 0.75);--cover-Dark-90:rgba(25, 26, 29, 0.9)}:root{--errorsColor:#db001a;--errorsBg:#fff;--errorsTextColor:#333}:root{--shadow-Light-1-2:0 1px 2px 0px rgba(145, 158, 171, 0.24);--shadow-Light-8-16:0px 8px 16px 0px rgba(145, 158, 171, 0.24);--shadow-Light-16-32:0px 16px 32px -4px rgba(145, 158, 171, 0.24),0px 0px 2px 0px rgba(145, 158, 171, 0.24);--shadow-Light-20-40:0px 20px 40px -4px rgba(145, 158, 171, 0.24),0px 0px 2px 0px rgba(145, 158, 171, 0.24);--shadow-Light-24-48:0px 24px 48px 0px rgba(145, 158, 171, 0.24),0px 0px 4px 0px rgba(145, 158, 171, 0.24);--shadow-Light-0-48:0px 0px 48px 0px rgba(145, 158, 171, 0.24);--shadow-Dark-1-2:0px 1px 2px 0px rgba(9, 9, 10, 0.3);--shadow-Dark-8-16:0px 8px 16px 0px rgba(19, 20, 21, 0.4);--shadow-Dark-16-32:0px 16px 32px -4px rgba(14, 14, 15, 0.4),0px 0px 2px 0px rgba(17, 17, 18, 0.4);--shadow-Dark-20-40:0px 20px 40px -4px rgba(15, 15, 16, 0.5),0px 0px 2px 0px rgba(17, 18, 19, 0.5);--shadow-Dark-24-48:0px 24px 48px 0px rgba(22, 24, 26, 0.7),0px 0px 4px 0px rgba(20, 21, 23, 0.7);--shadow-Dark-0-48:0px 0px 48px 0px rgba(14, 14, 15, 0.7)}:root{--inputHeight:52px;--inputRadius:8px;--inputBackground:#ffffff;--inputBorderColor:var(--primary-100);--inputColor:var(--grey-500);--inputPaddingVertical:14px;--inputPaddingHorisontal:18px;--inputPaddingIconSpace:35px;--itemRadius:8px;--buttonRadius:70px;--mainColor:var(--secondary-500);--secondaryColor:var(--primary-500);--whiteColor:#ffffff}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1.25;width:100%;height:100%;color:var(--grey-500);background:#fff;font-size:1rem;position:relative;min-width:360px;-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;-webkit-overflow-scrolling:touch}body::-webkit-scrollbar{width:.5rem;height:.5rem}body::-webkit-scrollbar-track{background:var(--primary-200)}body::-webkit-scrollbar-thumb{background:var(--secondary-500);cursor:pointer}body::-webkit-scrollbar-thumb:hover{background:var(--primary-500)}body.is-hidden{overflow:hidden}.container{padding-left:24px;padding-right:24px}.site-content{padding-left:24px;padding-right:24px;padding-top:40px;padding-bottom:50px}.site-page .site-main{flex-grow:1;padding-top:129px}.site-container{margin-left:-.9375rem;margin-right:-.9375rem;display:flex;flex-wrap:wrap}.site-middle{padding-left:.9375rem;padding-right:.9375rem;flex-grow:1;min-width:0;position:relative;z-index:1}.site-content-top{padding:10px 0}.site-content-top .container{position:relative}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{padding:var(--inputPaddingVertical) var(--inputPaddingHorisontal);background:var(--inputBackground);border:1px solid var(--inputBorderColor);box-sizing:border-box;border-radius:var(--inputRadius);height:var(--inputHeight);width:100%;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;font:400 1rem Montserrat,arial,sans-serif;line-height:1.25;color:var(--inputColor);transition-duration:.2s;min-width:0}[type=color][disabled=disabled],[type=date][disabled=disabled],[type=datetime-local][disabled=disabled],[type=datetime][disabled=disabled],[type=email][disabled=disabled],[type=month][disabled=disabled],[type=number][disabled=disabled],[type=password][disabled=disabled],[type=search][disabled=disabled],[type=tel][disabled=disabled],[type=text][disabled=disabled],[type=time][disabled=disabled],[type=url][disabled=disabled],[type=week][disabled=disabled],select[disabled=disabled],textarea[disabled=disabled]{opacity:.5}[type=color]:-webkit-autofill,[type=color]:-webkit-autofill:active,[type=color]:-webkit-autofill:focus,[type=color]:-webkit-autofill:hover,[type=date]:-webkit-autofill,[type=date]:-webkit-autofill:active,[type=date]:-webkit-autofill:focus,[type=date]:-webkit-autofill:hover,[type=datetime-local]:-webkit-autofill,[type=datetime-local]:-webkit-autofill:active,[type=datetime-local]:-webkit-autofill:focus,[type=datetime-local]:-webkit-autofill:hover,[type=datetime]:-webkit-autofill,[type=datetime]:-webkit-autofill:active,[type=datetime]:-webkit-autofill:focus,[type=datetime]:-webkit-autofill:hover,[type=email]:-webkit-autofill,[type=email]:-webkit-autofill:active,[type=email]:-webkit-autofill:focus,[type=email]:-webkit-autofill:hover,[type=month]:-webkit-autofill,[type=month]:-webkit-autofill:active,[type=month]:-webkit-autofill:focus,[type=month]:-webkit-autofill:hover,[type=number]:-webkit-autofill,[type=number]:-webkit-autofill:active,[type=number]:-webkit-autofill:focus,[type=number]:-webkit-autofill:hover,[type=password]:-webkit-autofill,[type=password]:-webkit-autofill:active,[type=password]:-webkit-autofill:focus,[type=password]:-webkit-autofill:hover,[type=search]:-webkit-autofill,[type=search]:-webkit-autofill:active,[type=search]:-webkit-autofill:focus,[type=search]:-webkit-autofill:hover,[type=tel]:-webkit-autofill,[type=tel]:-webkit-autofill:active,[type=tel]:-webkit-autofill:focus,[type=tel]:-webkit-autofill:hover,[type=text]:-webkit-autofill,[type=text]:-webkit-autofill:active,[type=text]:-webkit-autofill:focus,[type=text]:-webkit-autofill:hover,[type=time]:-webkit-autofill,[type=time]:-webkit-autofill:active,[type=time]:-webkit-autofill:focus,[type=time]:-webkit-autofill:hover,[type=url]:-webkit-autofill,[type=url]:-webkit-autofill:active,[type=url]:-webkit-autofill:focus,[type=url]:-webkit-autofill:hover,[type=week]:-webkit-autofill,[type=week]:-webkit-autofill:active,[type=week]:-webkit-autofill:focus,[type=week]:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--inputColor);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px var(--inputBackground)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--grey-500);-webkit-transition:all .3s;transition:all .3s}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--grey-500);-moz-transition:all .3s;transition:all .3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--grey-500);-ms-transition:all .3s;transition:all .3s}input:focus,textarea:focus{border-color:var(--secondary-500);background:#fff}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input[type=checkbox],input[type=radio]{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}input[type=checkbox]~label,input[type=radio]~label{cursor:pointer}.breadcrumb ol{margin:0 -25px;padding:0 25px;display:flex;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;font-size:.875rem;font-weight:400;line-height:1.5}.breadcrumb ol::-webkit-scrollbar{display:none}.breadcrumb ol li{list-style:none;margin:0;padding:0;flex-shrink:0;display:flex;align-items:center}.breadcrumb ol li:before{content:"";font-family:icomoon;font-size:12px;font-weight:400;line-height:1;color:inherit;margin:0 5px;color:var(--grey-400)}.breadcrumb ol li a{text-decoration:none;display:flex}.breadcrumb ol li a:hover{color:var(--mainColor)}.breadcrumb ol li:first-of-type{display:inline-block;vertical-align:middle}.breadcrumb ol li:first-of-type:before{display:none}.breadcrumb ol li:first-of-type a{font-size:0;background:0 0;color:var(--secondary-500);text-decoration:none}.breadcrumb ol li:first-of-type a:before{content:"";font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit}.breadcrumb.breadcrumb-inside-section{position:absolute;width:100%;z-index:2;left:0;top:14px;color:var(--whiteColor);padding:0 24px}.breadcrumb.breadcrumb-inside-section ol li:before{color:var(--whiteColor)}.breadcrumb.breadcrumb-inside-section ol li:first-of-type a:before{color:var(--whiteColor)}.site-header.is-scrolled{box-shadow:var(--shadow-Light-0-48)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-pagination{position:relative}.swiper-pagination.swiper-pagination-bullets{margin:0 -5px;width:auto}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:14px;height:14px;margin:0 5px;background:0 0;position:relative;border-radius:50%;transition:all .5s ease}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:var(--mainColor);width:50%;height:50%;border-radius:50%}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:100%;height:100%}.section-padding{padding:50px 0}.header{position:fixed;left:0;top:0;width:100%;z-index:100;background:var(--whiteColor);transition:all .5s ease}.header-top__slider{background-color:var(--primary-500)}.header-top__slide.swiper-slide{height:auto}.header-top__slide a{background-color:var(--primary-500);width:100%;height:100%;padding-left:24px;padding-right:24px;min-height:30px;padding-top:5px;padding-bottom:5px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:.625rem;text-decoration:none;transition:all .5s ease}.header-top__slide a p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-top__slide a:hover{background-color:var(--mainColor)}.header-content__wrapper{min-height:56px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 0;gap:15px;position:relative;z-index:2;transition:all .5s ease}.header-right__content{display:flex;align-items:center;justify-content:flex-end;gap:15px}.header-center a{display:block;max-width:124px;margin-top:-6px}.header-center a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-header.is-scrolled .header-content__bottom{opacity:0;visibility:hidden}.site-header.is-scrolled .header-content__wrapper{min-height:56px}.header-content__bottom{width:100%;position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:-1;background:var(--grey-0);transition:all .5s ease}.header-menu-wrapper{margin:0 -24px;padding:0 24px;overflow:auto;display:flex}.header-menu-wrapper::-webkit-scrollbar{display:none;opacity:0;visibility:hidden}.header-menu{display:flex;align-items:center;gap:15px}.header-menu>li{position:relative}.header-menu>li:nth-child(n+7)>.drop-down-menu{left:unset;right:0}.header-menu>li>a{white-space:nowrap;text-decoration:none;font-size:.75rem;font-weight:600;display:flex;align-items:center;padding:5px 0;min-height:43px;transition:.2s}.header-menu>li:first-child>a{color:var(--mainColor);gap:5px}.header-menu>li:first-child>a:before{font-family:icomoon;font-size:13px;font-weight:400;line-height:1;color:inherit;content:""}.header-menu .drop-down-menu{display:none}.header-left{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:15px}.header-left-wrapper{display:flex;align-items:center;gap:15px;justify-content:space-between}.type-favorites{text-decoration:none;font-size:0}.type-favorites:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit}.type-favorites{position:relative;display:inline-flex}.type-favorites:before{content:""}.type-favorites .count{display:none;font-size:0;width:6px;height:6px;border-radius:50%;background:var(--mainColor);position:absolute;right:0;top:0;-webkit-transform:translate(75%,-75%);transform:translate(75%,-75%)}.type-favorites.is-active .count{display:block}.language-list{font-size:.875rem;font-weight:600;line-height:1.1;position:relative;display:inline-flex}.language-list__current{position:relative;display:flex;align-items:center;cursor:pointer}.language-list__current:after{content:"";font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;margin-left:5px}.language-list__current.is-open:after{content:""}.language-list__items{position:absolute;opacity:0;visibility:hidden;background:#fff;padding:10px;border-radius:var(--itemRadius);left:50%;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);box-shadow:var(--shadow-Light-8-16);z-index:5;width:100%}.language-list__item.active-lang{display:none}.language-list__item a{text-decoration:none;display:flex;justify-content:center;text-align:center}.language-list.is-open .language-list__items{opacity:1;visibility:visible}.aside-menu-button{cursor:pointer;transition:all .5s ease}.aside-menu-button:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:""}.aside-menu-button.is-open:before{content:""}.header-login-button{font-size:0;text-decoration:none;display:inline-flex}.header-login-button:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:""}.basket-button{font-size:0;text-decoration:none;display:inline-flex;position:relative}.basket-button:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:""}.basket-button.is-active:after{width:6px;height:6px;background:var(--mainColor);border-radius:50%;content:"";position:absolute;right:0;top:0;-webkit-transform:translate(75%,-75%);transform:translate(75%,-75%)}.aside-menu{position:fixed;left:0;top:86px;bottom:0;z-index:101;width:100%;max-width:300px;opacity:0;visibility:hidden;transition:.2s;background:var(--whiteColor);padding:30px 24px;-webkit-transform:translateX(-110%);transform:translateX(-110%);overflow-x:hidden;overflow-y:auto;box-shadow:var(--shadow-Light-16-32)}.aside-menu::-webkit-scrollbar{width:7px;height:7px}.aside-menu::-webkit-scrollbar-track{background:var(--secondary-100);border-radius:7px}.aside-menu::-webkit-scrollbar-thumb{background:var(--secondary-500);border-radius:7px;cursor:pointer}.aside-menu::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}.aside-menu.active-catalog{overflow:hidden}.aside-menu.is-open{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.aside-menu-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:30px}.aside-menu-wrapper>*:not(:last-child){width:100%;padding-bottom:30px;border-bottom:1px solid var(--primary-100)}.site-header.is-scrolled .aside-menu{top:56px}.aside-items{width:100%}.aside-item:not(:last-child){margin-bottom:15px}.aside-item__title{display:flex;align-items:center}.aside-item__title::before{content:"";font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;margin-top:0;margin-right:5px;color:var(--mainColor)}.aside-item__link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;width:100%;font-size:.875rem;font-weight:600;line-height:1.1;transition:all .5s ease}.aside-item__link.has-childs::after{font-family:icomoon;font-size:16px;font-weight:400;line-height:1;color:inherit;margin-left:5px;content:"";transition:all .5s ease}.aside-item__dropdown{position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;padding:30px 24px;transition:.3s;-webkit-transform:translateX(110%);transform:translateX(110%);background:#fff}.aside-item__dropdown.is-active{-webkit-transform:none;transform:none}.aside-item__back{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--primary-100)}.aside-item__back--all{display:flex;align-items:flex-start}.aside-item__back--all::before{content:"";font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;margin-top:-.15em;margin-right:5px;color:var(--mainColor)}.aside-item__back--link{display:flex;align-items:center;justify-content:space-between;text-decoration:none;width:100%;font-size:.875rem;font-weight:600;line-height:1.1}.aside-item__back--btn{font-size:0}.aside-item__back--btn:before{font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}.aside-item__list{padding-right:10px}.aside-item__list>li:not(:last-child){margin-bottom:12px}.aside-item__list>li>a{display:flex;align-items:center;text-decoration:none;width:100%;font-size:.875rem;font-weight:600;line-height:1.1;transition:all .5s ease}.aside-item__list>li{display:flex;flex-direction:column;align-items:flex-start}.aside-item__list>li>a::before{content:"";font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;margin-top:0;margin-right:5px;color:var(--mainColor)}.aside-item__childs{padding-left:29px;padding-top:5px}.aside-item__childs>li:not(:last-child){margin-bottom:5px}.aside-item__childs>li>a{text-decoration:none;font-size:.875rem;font-weight:400;line-height:1.5;transition:all .5s ease}.aside-pages__list li{display:flex;align-items:center}.aside-pages__list li:not(:last-child){margin-bottom:15px}.aside-pages__list li::before{content:"";font-family:icomoon;font-size:24px;font-weight:400;line-height:1;color:inherit;margin-right:5px;color:var(--mainColor)}.aside-pages__list li a,.aside-pages__list li span{text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.1;transition:all .5s ease}.contacts-block{display:flex;flex-direction:column}.aside-contacts .contacts-block>*:not(:last-child){margin-bottom:15px}.aside-contacts .contacts-block__phones a{display:block;text-decoration:none;font-size:1rem;font-weight:600;line-height:1.5}.contacts-block__address,.contacts-block__work-hours{font-size:.875rem;font-weight:400;line-height:1.5}.contacts-block__socials{display:flex;align-items:center;margin:0 -2px}.contacts-block__social{padding:0 2px}.contacts-block__social a{display:flex;transition:all .5s ease}.contacts-block__map{display:flex;align-items:center;gap:12px}.contacts-block__map:before{content:"";font-family:icomoon;font-size:22px;font-weight:400;line-height:1;color:inherit}.contacts-block__map a{font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;border-bottom:1px solid currentColor;transition:all .3s ease}.search__btn{font-size:0;cursor:pointer}.search__btn:before{content:"";font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit}.search__btn.is-open:before{content:""}.search-form{position:fixed;top:80px;left:15px;right:15px;z-index:15;opacity:0;visibility:visible;-webkit-transform:scale(.8);transform:scale(.8);transition-duration:.2s;pointer-events:none;border-radius:var(--itemRadius);box-shadow:var(--shadow-Light-8-16)}.wait-load .search-form{display:none}.search-form__wrapper{position:relative;margin-bottom:0}.search-form__wrapper input{border-radius:var(--itemRadius);border:none;background-image:none!important;height:auto;padding-right:40px}.search-block.is-open .search-form{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:unset;animation-iteration-count:unset;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);pointer-events:auto}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}.search-form-button{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;background:0 0!important;border:none;cursor:pointer;padding:0;min-height:unset;color:var(--mainColor)}.search-form-button:before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}.search-items{position:absolute;top:60px!important;border:none;font:.9rem Montserrat;max-height:362px;overflow-x:hidden;z-index:9999;margin:0;border-radius:0;background:#fff;max-width:100%}.search-items::-webkit-scrollbar{width:7px;height:7px}.search-items::-webkit-scrollbar-track{background:var(--secondary-100);border-radius:7px}.search-items::-webkit-scrollbar-thumb{background:var(--secondary-500);border-radius:7px;cursor:pointer}.search-items::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}.search-items li{list-style:none;margin:0;padding:0;border-top:1px solid var(--grey-300)}.search-items li a{display:flex;align-items:center;text-decoration:none;font-weight:400;padding:10px 15px;color:var(--grey-500);text-decoration:none;border:none;background:0 0!important;margin:0;transition-duration:.2s;font-weight:400;transition:all .5s ease}.search-items li a img{flex:0 0 70px;width:70px;height:70px;margin-right:10px;-o-object-fit:contain;object-fit:contain}.search-items li a:hover{background:var(--secondary-500)!important;color:#fff}img,svg{border:none;vertical-align:middle;max-width:100%;width:auto;height:auto;image-rendering:smooth}.footer{color:var(--whiteColor);text-align:center}.footer__wrapper{padding-left:24px;padding-right:24px}.footer.footer-active .footer__content--inside{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.footer__anim{display:flex;justify-content:center;align-self:center}.footer__anim--svg{width:312px;height:312px;position:relative}.footer__anim--text{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:1;background:url(../img/footer-anim-text.svg) center no-repeat;background-size:contain}.footer__anim--logo{width:110px;height:110px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;background:url(../img/footer-anim-logo.svg) center no-repeat;background-size:contain}.footer__anim--bg{width:0;height:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;background:var(--primary-700);transition:1s ease;border-radius:50%}.footer__content--inside{padding-bottom:50px;display:flex;flex-direction:column;gap:15px;opacity:0;visibility:hidden;transition:.3s ease;-webkit-transform:translateY(25%);transform:translateY(25%);position:relative;z-index:4}.footer__content--inside>*:not(:last-child):not(.modific){padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.15)}.footer__top{display:flex;flex-direction:column;align-items:center;gap:15px}.payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.payment-item{max-width:56px}.footer-menu{display:none}.footer-menu__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;margin-bottom:1.5rem}.footer-menu__items{display:flex;flex-wrap:wrap;gap:1.5rem}.footer-menu__items li{display:flex;align-items:flex-start;width:calc(50% - .75rem)}.footer-menu__items li::before{content:"";font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;margin-right:.25rem;margin-top:-.1em;color:var(--mainColor)}.footer-menu__items li a{font-size:.875rem;font-weight:600;line-height:1.1;text-decoration:none;transition:all .5s ease}.footer-contacts__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.footer-contacts__title{display:none}.footer-contacts .contacts-block{display:flex;flex-direction:column;align-items:center}.footer-contacts .contacts-block>*:not(:last-child){margin-bottom:15px}.footer-contacts .contacts-block__phones a{display:block;font-size:1.125rem;font-weight:600;text-decoration:none}.footer-contacts .contacts-block__work-hours{font-size:.875rem;font-weight:400;line-height:1.5}.footer__bottom{padding-top:15px;display:flex;flex-direction:column;align-items:center;gap:30px}.copyright{font-size:.875rem;font-weight:400;line-height:1.5}.site-footer__popup{display:none}h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}h2{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-card.out-stock{opacity:.35}.product-card{height:100%;display:flex;flex-direction:column;text-align:center}.product-card__top{position:relative;background:var(--grey-0);padding:10px;border-radius:5px;overflow:hidden}.product-card__image{position:relative}.product-card__image:before{content:"";display:block;padding:0 0 127.027027027%}.product-card__image a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;display:flex;justify-content:center;align-items:center;border-radius:5px;padding:5px;overflow:hidden;background:var(--whiteColor)}.is-admin .product-card__image a{background:0 0}.product-card__image picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.product-card__image img{border-radius:5px;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-card__like{position:absolute;top:5px;right:5px;display:flex}.product-card__main{padding:10px 5px 0;position:relative;display:flex;flex-direction:column;gap:7px;flex-grow:1}.product-card__title{flex-grow:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card__title a{display:block;font-size:.625rem;line-height:1.1;text-decoration:none;font-weight:600;transition-duration:.2s}.product-card__title a:hover{color:var(--mainColor)}.product-card .b-review-info{display:flex;align-items:center;justify-content:center}.product-card .b-review-info__count{display:none;font-size:.75rem;font-weight:400;line-height:1.1}.b-rating-small{position:relative;display:inline-block;width:60px;height:12px;vertical-align:middle;background:url(../img/star-noactive-new.svg) left center repeat-x;background-size:12px auto}.b-rating-small__inner{position:absolute;z-index:1;top:0;bottom:0;left:0;content:"";background:url(../img/star-active-new.svg) left center repeat-x;background-size:12px auto}.product-card__price .b-price{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:12px}.product-card__price .price{font-size:1rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-card__price .old-price{font-size:.625rem;text-decoration:line-through;color:var(--grey-200);line-height:1.5}.product-card .add-to-basket{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:.875rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:44px;color:var(--mainColor);background:var(--whiteColor);border:1px solid var(--mainColor);width:100%}.product-card .add-to-basket:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);color:var(--whiteColor)}.product-card .add-to-basket.disabled,.product-card .add-to-basket:disabled{background:var(--primary-200)}.product-status{position:absolute;left:5px;top:5px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:2;pointer-events:none}.product-status__item{display:inline-flex;justify-content:center;align-items:center;text-align:center;font-size:.5rem;font-weight:600;color:#fff;padding:6px 7px;border-radius:16px;background:var(--secondaryColor)}.product-status__item--new{border-radius:50%}.product-status__item--top{background:var(--secondaryColor)}.product-status__item--promotion{min-height:32px;min-width:32px;border-radius:50%}.product-status__item--olya_chooses{padding:6px 3px;border-radius:5px}.add-to-favorite{display:inline-block;font-size:0;-webkit-tap-highlight-color:transparent;text-decoration:none}.add-to-favorite::before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--secondaryColor)}.add-to-favorite.active::before{content:""}.product-card-banner{height:100%;position:relative;border-radius:5px;overflow:hidden}.product-banner-image{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0}.product-card-banner .product-banner-image img,.product-card-banner .product-banner-image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-formatted{line-height:1.5}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{margin:1em 0;display:flex}.text-formatted h1:first-child,.text-formatted h2:first-child,.text-formatted h3:first-child,.text-formatted h4:first-child,.text-formatted h5:first-child,.text-formatted h6:first-child{margin-top:0}.text-formatted h1:last-child,.text-formatted h2:last-child,.text-formatted h3:last-child,.text-formatted h4:last-child,.text-formatted h5:last-child,.text-formatted h6:last-child{margin-bottom:0}.text-formatted blockquote{font-size:1rem;font-weight:600;line-height:1.1;padding:15px;background:var(--secondary-500);text-align:center;border-radius:5px;overflow:hidden;color:#fff;min-width:20%;margin:1rem 0}.text-formatted blockquote:before{display:none}.text-formatted blockquote:first-child{margin-top:0}.text-formatted blockquote:last-child{margin-bottom:0}.text-formatted hr{clear:both;border:none}.text-formatted hr+img{margin-top:0!important}.text-formatted ol,.text-formatted ul{margin:1em 0}.text-formatted ol:first-child,.text-formatted ul:first-child{margin-top:0}.text-formatted ol:last-child,.text-formatted ul:last-child{margin-bottom:0}.text-formatted ol li,.text-formatted ul li{margin:0 0 16px;min-width:200px}.text-formatted ol li:last-of-type,.text-formatted ul li:last-of-type{margin-bottom:0}.text-formatted ul li{overflow:hidden;padding:0 0 0 25px;position:relative;text-align:left}.text-formatted ul li:before{content:"";font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit;position:absolute;left:0;top:.75em;margin-top:-7px;color:var(--mainColor)}.text-formatted ol{counter-reset:list}.text-formatted ol li{overflow:hidden;padding:0 0 0 1.5em;position:relative;text-align:left}.text-formatted ol li:before{counter-increment:list;content:counters(list, ".") ".";position:absolute;left:0}.text-formatted ol li li{padding-left:2em}.text-formatted table{width:100%!important;border-collapse:collapse;float:none;border:none;margin:1em 0}.text-formatted table:first-child{margin-top:0}.text-formatted table:last-child{margin-bottom:0}.text-formatted table td,.text-formatted table th{border:none;padding:15px}.text-formatted table th{font-size:1rem;font-weight:700;background:var(--secondary-500);color:#fff;vertical-align:bottom}.text-formatted table tr{border:none}.text-formatted table tr:nth-child(even){background:var(--grey-100)}.text-formatted table td{vertical-align:top;font-size:.8rem;background:0 0}.text-formatted .youtube-container{max-width:1170px;margin-left:auto;margin-right:auto;clear:both}.text-formatted .align-center,.text-formatted .align-left,.text-formatted .align-right{float:none;margin-bottom:15px;border-radius:var(--itemRadius)}.text-formatted .align-center:first-child,.text-formatted .align-left:first-child,.text-formatted .align-right:first-child{margin-top:0}.text-formatted .align-left{margin-left:0}.text-formatted .align-right{margin-right:0}.text-formatted .align-center{margin-left:auto;margin-right:auto}.text-formatted .site-style-h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h2{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h3{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h4{font-size:1rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h5{font-size:.875rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h6{font-size:.75rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-button{font-size:1rem;font-weight:600;line-height:1.1}.text-formatted .site-style-regular{font-size:1rem;font-weight:400}.text-formatted .site-style-regular-small{font-size:.875rem;font-weight:400;line-height:1.5}.text-formatted .site-style-subtitle{font-size:.75rem;font-weight:400;line-height:1.1}.text-formatted .site-style-overline{font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.25em}.text-formatted .align-left+h1,.text-formatted .align-left+h2,.text-formatted .align-left+h3,.text-formatted .align-left+h4,.text-formatted .align-left+h5,.text-formatted .align-right+h1,.text-formatted .align-right+h2,.text-formatted .align-right+h3,.text-formatted .align-right+h4,.text-formatted .align-right+h5{margin-top:0}.text-formatted a{color:var(--mainColor);background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition-duration:.2s}.text-formatted a:hover{background-size:0 1px}.text-formatted .x-ck-layout__col:not(:last-child){margin-bottom:12px}.text-formatted .x-ck-top-text{margin:0 auto 24px;text-align:center}.text-formatted .x-ck-top-text:last-child{margin-bottom:0}.text-formatted .x-ck-text-block{margin:0 auto}.text-formatted .template-1{display:flex;flex-direction:column}.text-formatted .template-1:not(:last-child){margin-bottom:24px}.text-formatted .template-1>*:not(:last-child){margin-bottom:32px}.text-formatted .template-1 img{width:100%;border-radius:var(--itemRadius)}.text-formatted .template-1__second--left{order:10}.text-formatted>*:last-child{margin-bottom:0}.node .text-formatted{line-height:1.5;display:inline-block}.text-formatted p{margin:0 0 .75em}.main-slider-body{margin:0 -14px}.main-slider-content{position:relative}.main-slider-content:has(.swiper-navigation){position:relative;padding-bottom:30px}.main-slider-item{position:relative;border-radius:10px;overflow:hidden}.main-slider .swiper-navigation{position:absolute;z-index:2;bottom:0;left:0;width:100%}.main-slider .swiper-pagination{bottom:0}.page-title{padding:50px 0}.brand-logos__body{position:relative}.brand-logos__body .swiper{margin:0 -25px;padding:0 25px}.brand-logos__slider .swiper-slide{width:auto!important;height:auto!important;max-width:33.333%;padding:0 13px}.brand-logos__body .swiper-wrapper{transition-timing-function:linear!important}.brand-logo-item{height:100%;display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:1/1}.brand-logo-item img{aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-logos__content{display:flex;flex-wrap:wrap;margin:0!important}.section-title{margin-bottom:15px}.products-block__title{text-align:center}.products-block__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.products-block__content{position:relative}.products-block__filters{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.products-block-form{display:inline-flex;flex-direction:column;max-width:100%}.products-block-checkboxes{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 -25px;padding:0 25px;gap:6px}.products-block-checkboxes::-webkit-scrollbar{display:none}.products-block-checkbox{flex-shrink:0;margin:0}.products-block-checkbox label{padding:10px 15px;margin:0;background:var(--whiteColor);border:1px solid var(--primary-500);display:flex;align-items:center;border-radius:var(--itemRadius);min-height:40px;gap:15px;font-size:.75rem;font-weight:600;color:var(--secondaryColor);white-space:nowrap;transition:all .5s ease}.products-block-checkbox label:after,.products-block-checkbox label:before{content:none}.products-block-checkbox input[type=checkbox]:checked~label{background:var(--mainColor);color:var(--whiteColor);border-color:var(--mainColor)}.products-block__items{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:16px}video{-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%;height:auto}.instagram-media__title{margin-bottom:15px;text-align:center}.instagram-media__title h2{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.instagram-media__header{margin-bottom:30px}.instagram-media__links{display:flex;flex-direction:column;align-items:center}.instagram-media__link_tag{display:none}.instagram-media__link_btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor)}.instagram-media__link_btn:hover{background:var(--primary-600)}.instagram-media__link_btn.disabled,.instagram-media__link_btn:disabled{background:var(--primary-200)}.instagram-media__link_btn:after{content:"";font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit}.instagram-media__link_btn:after{order:-1}.instagram-media__items{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:0;margin:-8px}.instagram-media__item{padding:8px}.instagram-media__item img,.instagram-media__item video{border-radius:var(--itemRadius)}.instagram-media__inner{position:relative;width:100%;height:100%}.instagram-media__content{position:absolute;z-index:2;left:0;bottom:0;padding:10px;pointer-events:none}.instagram-media__insights{display:flex;align-items:center;gap:15px;color:var(--whiteColor)}.instagram-media__insights_like{display:inline-flex;align-items:center;gap:5px}.instagram-media__insights_like:before{font-family:icomoon;font-size:14px;font-weight:400;line-height:1;color:inherit;content:""}.instagram-media__insights_comments{display:inline-flex;align-items:center;gap:5px}.instagram-media__insights_comments:before{font-family:icomoon;font-size:14px;font-weight:400;line-height:1;color:inherit;content:""}.benefits__title{margin-bottom:30px;text-align:center}.benefits__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.benefits__items{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:30px}.benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.benefit-item__image{max-width:40px}.benefit-item__title{font-size:.875rem;font-weight:600}.benefit-item__text{display:none;font-size:.875rem;font-weight:400;line-height:1.5}.seo-section__content{max-height:21em;overflow:auto;padding-right:15px;margin-right:-15px}.seo-section__content::-webkit-scrollbar{width:7px;height:7px}.seo-section__content::-webkit-scrollbar-track{background:var(--secondary-100);border-radius:7px}.seo-section__content::-webkit-scrollbar-thumb{background:var(--secondary-500);border-radius:7px;cursor:pointer}.seo-section__content::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}.seo-section__content ul{margin:0 0 .8em}.seo-section__content ul li{position:relative;padding-left:22px}.seo-section__content ul li::before{content:"";font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;margin-right:.25rem;color:var(--mainColor);position:absolute;top:-2px;left:0}.seo-section__content ol{margin:0 0 .8em;padding-left:20px}.seo-section__content ol li{list-style-type:decimal}.seo-section__content h2,.seo-section__content h3,.seo-section__content h4,.seo-section__content h5,.seo-section__content h6{margin:1em 0 .6em 0}.seo-section__content p{margin:0 0 .75em}.news-section__title{margin-bottom:30px;text-align:center}.news-section__subtitle{margin-top:.2rem;line-height:1.5}.news-section__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.news-section__content{position:relative}.news-section__more-link{display:none}.news-card>span{display:block}.news-section__slider .swiper-wrapper{display:flex}.news-section__slider{margin:0 -8px -16px}.news-section__slider .swiper-slide{flex:0 0 auto;padding:0 8px;margin:0 0 16px}.news-section__slider .swiper{overflow:visible}.news-card{position:relative}.news-card__image{margin-bottom:10px;position:relative;aspect-ratio:378/212}.news-card__image picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__image img{border-radius:var(--itemRadius)}.news-card__tag{margin-bottom:5px;display:flex!important;align-items:center}.news-card__tag:before{font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--mainColor);margin-right:3px;margin-top:-.05em}.news-card__tag span{font-size:.75rem;font-weight:400;line-height:1.1}.news-card__tag span:not(:last-child):after{content:",";margin-right:.25em}.news-card__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1;text-decoration:none;transition:all .5s ease}.promotion-block.pink-promotion-block .promotion-block__content{background:var(--mainColor);color:var(--whiteColor)}.promotion-block.pink-promotion-block .promotion-block__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.promotion-block.pink-promotion-block .promotion-block__info{display:flex;flex-direction:column;align-items:center;gap:15px;padding:86px 20px 30px 20px}.promotion-block__body{margin:0 -14px}.promotion-block__content{position:relative;overflow:hidden;border-radius:10px}.promotion-block__bg{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:-1}.promotion-block__bg img,.promotion-block__bg picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotion-block__info{padding:43px 20px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--whiteColor)}.promotion-block__title .site-style-h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.promotion-block__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1}.promotion-block__title h3{display:flex}.promotion-block__title:not(:first-child){margin-top:5px}.promotion-block__link:not(:first-child){margin-top:30px}.promotion-block__link a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:.875rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:44px;color:var(--mainColor);background:var(--whiteColor);border:1px solid var(--mainColor);border:none}.promotion-block__link a:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);color:var(--whiteColor)}.promotion-block__link a.disabled,.promotion-block__link a:disabled{background:var(--primary-200)}.promotion-block__link a:after{content:"";font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit}.promotion-block__image{overflow:hidden;position:relative;margin:0 -15%;padding:0 15%;border-radius:50%/73% 73% 0 0}.promotion-block__image img,.promotion-block__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotion-block__image .anim_decor__wrap{content:"";position:absolute;width:100%;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.promotion-block__image .anim_decor__svg{width:100%;aspect-ratio:1;background:url(../img/promotion-decore.svg) center no-repeat;background-size:contain;-webkit-animation:25s rotate_anim_decor linear infinite;animation:25s rotate_anim_decor linear infinite}.promotion-block.has-overlay .promotion-block__bg:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2;background:var(--cover-Dark-75)}@-webkit-keyframes rotate_anim_decor{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate_anim_decor{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.brands-filters{margin-bottom:30px}.brands-filters-radios{display:flex;gap:3px;overflow:auto;margin:0 -24px;padding:0 24px}.brands-filters-radios::-webkit-scrollbar{display:none;opacity:0;visibility:hidden}.brands-filter{margin-bottom:0}.brands-filter.filter-disabled{opacity:.3;pointer-events:none}.brands-filter label{padding:2px 5px;height:30px;min-width:30px;display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;font-family:Cormorant;line-height:1.1;text-align:center;border-radius:5px;background:var(--primary-50);border:1px solid var(--primary-100);margin:0;white-space:nowrap;transition:all .5s ease}.brands-filter label:after,.brands-filter label:before{display:none}.brands-filter input:checked+label{background:var(--mainColor);color:var(--whiteColor)}.brands-filter-submit{display:none}.brands-items{display:flex;flex-wrap:wrap;margin:0 -12px -30px}.brands-item{padding:0 12px;margin:0 0 30px}.brands-item{width:100%}.brands-item__wrapper{position:relative;z-index:1;border-radius:var(--itemRadius);background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);padding:25px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.brands-item__image{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:-1;opacity:.05;display:flex;justify-content:center;align-items:center;padding:15px}.brands-item__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.brands-item__name{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.brands-item__name:not(:last-child){margin-bottom:25px}.brands-item__categories:not(:last-child){margin-bottom:25px}.brands-item__link{font-size:.875rem;font-weight:600;line-height:1.1;display:inline-flex;align-items:center;text-decoration:none;transition:all .5s ease}.brands-item__link:after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--mainColor);margin-left:5px}.brands-item__category:not(:last-child){margin-bottom:7px}.brands-item__category a{text-decoration:none;font-size:.875rem;font-weight:400;line-height:1.5;display:inline-flex;align-items:center;transition:all .5s ease}.brands-item__category a:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--mainColor);margin-right:5px}.page-pagination{clear:both;text-align:center;font-weight:400;margin-top:30px;position:relative}.page-pagination__list{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;position:relative;margin-top:12px}.page-pagination__item{list-style:none;padding:0}.page-pagination__item a{font-size:.875rem;font-weight:400;line-height:1.5;transition-duration:.2s;display:flex;text-decoration:none;min-width:32px;height:32px;position:relative;align-items:center;justify-content:center;border:1px solid var(--primary-100);color:var(--mainColor);border-radius:calc(var(--itemRadius)/2)}.page-pagination__item a:hover{color:var(--whiteColor);background:var(--mainColor)}.page-pagination__item.is-active a{color:var(--whiteColor);background:var(--mainColor)}.page-pagination__item--first,.page-pagination__item--last{display:none}.page-pagination__item--next,.page-pagination__item--previous{width:auto}.page-pagination__item--next a,.page-pagination__item--previous a{border:none;color:var(--grey-500)}.page-pagination__item--next a:hover,.page-pagination__item--previous a:hover{color:var(--secondary-500);background:0 0}.page-pagination__item--ellipsis{line-height:1.5}.page-pagination__item--previous{margin-right:3px}.page-pagination__item--next{margin-left:3px}.page-pagination__showmore a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor);width:100%;background:var(--secondary-50);color:var(--mainColor)}.page-pagination__showmore a:hover{background:var(--primary-600)}.page-pagination__showmore a.disabled,.page-pagination__showmore a:disabled{background:var(--primary-200)}.page-pagination__showmore a:after{content:"";font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;transition:all .5s ease}.page-pagination__showmore a:hover{color:var(--whiteColor);background:var(--mainColor)}.page-pagination__showmore a:hover:after{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.specials__items{margin:0 -12px -30px;display:grid;grid-template-columns:repeat(1,1fr)}.specials__item{padding:0 12px;margin:0 0 30px}.special-card{position:relative;display:block}.special-card__top{position:relative;border-radius:var(--itemRadius) var(--itemRadius) 0 0;overflow:hidden;margin-bottom:12px}.special-card__image{position:relative;aspect-ratio:512/360}.special-card__image picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special-card__image img{width:100%;height:100%}.special-card__datetime{position:absolute;right:0;bottom:0;z-index:2;width:100%;display:flex;justify-content:flex-end}.special-card__datetime .b-counter{border-radius:var(--itemRadius) 0 0 0}.special-card__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;text-decoration:none;transition:all .5s ease}.special-card:hover .special-card__title{color:var(--mainColor)}.b-counter{width:100%;max-width:240px;background:var(--secondary-100);color:var(--mainColor)}.b-counter__list{display:flex}.b-counter__item{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:48px;padding:5px 10px;position:relative}.b-counter__item:not(:last-child):after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:var(--mainColor);opacity:.2;z-index:2}.b-counter__item .number{font-size:1rem;font-weight:600;line-height:1.1}.b-counter__item .text{font-size:.75rem;font-weight:400;line-height:1.1;text-transform:uppercase}.special-single__image-wrapper{position:relative;border-radius:var(--itemRadius) var(--itemRadius) 0 0;overflow:hidden;margin-bottom:12px}.special-single__image{position:relative;aspect-ratio:780/550}.special-single__image picture{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special-single__image img{width:100%;height:100%}.special-single__datetime{position:absolute;right:0;bottom:0;z-index:2;width:100%;display:flex;justify-content:flex-end}.special-single__datetime .b-counter{border-radius:var(--itemRadius) 0 0 0}.special-single__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.special-single__info>*:not(:last-child){margin-bottom:12px}.special-single__text{display:block}.payment-delivery{padding:24px 0}.payment-delivery__title{margin-bottom:30px;text-align:center}.payment-delivery__items{display:flex;flex-wrap:wrap;margin:0 -12px -30px}.payment-delivery__item{padding:0 12px;margin-bottom:30px;width:100%}.payment-delivery__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.payment-delivery__info{text-align:center;font-size:.875rem;font-weight:400;line-height:1.5}.payment-delivery__info p{margin:0 0 .75em}.product-full__top--left{position:relative}.product-full__top--right{margin-top:15px;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.product-full__title{font-size:1rem;font-family:Cormorant;font-weight:700;line-height:1.1;text-align:center}.product-full__tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product-full__category{font-size:.625rem;color:var(--grey-200)}.product-full .b-product__stock{display:inline-flex;align-items:center;gap:5px}.product-full .b-product__stock:before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;color:var(--secondaryColor)}.product-full .b-product__stock--in-stock:before{content:""}.product-full .b-product__stock--out-stock:before{content:"";color:var(--label-1-1)}.product-full__avail{font-size:.625rem;display:inline-flex}.product-full .product-status{left:-9px;top:15px}.product-full__info{display:flex;flex-direction:column;align-items:center;gap:10px}.product-full__code{font-size:.625rem}.product-full__rating .b-product__rating--value{display:none}.product-full__rating .b-product__rating--count{display:none}.product-full-like{position:absolute;right:-9px;top:15px;font-size:0;display:flex;gap:10px;z-index:2}.product-full-like a::before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--secondaryColor)}.product-full__price .b-price{display:flex;align-items:center;gap:5px}.product-full__price .price{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-full__price .old-price{font-size:.875rem;font-weight:400;text-decoration:line-through;font-size:.625rem;color:var(--grey-200)}.product-full__basket .basket_add_button_wrap{display:flex;align-items:center;gap:4px}.product-full__basket .addto_basket_button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor)}.product-full__basket .addto_basket_button:hover{background:var(--primary-600)}.product-full__basket .addto_basket_button.disabled,.product-full__basket .addto_basket_button:disabled{background:var(--primary-200)}.product-full__basket .addto_basket_button:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:""}.product-installment__wrapper{display:flex;align-items:center;gap:5px}.product-installment__label{font-size:.875rem;font-weight:600;line-height:1.1}.product-installment__items{display:flex;align-items:center;gap:5px}.product-installment__item img{max-width:24px}.product-promotion{padding:15px 10px;border-radius:var(--itemRadius);background:var(--grey-0);width:100%;margin-top:15px}.product-promotion__title{font-size:.875rem;font-weight:600;line-height:1.1}.product-promotion__title:not(:last-child){margin-bottom:15px}.product-promotion__item{font-size:.875rem;font-weight:400;line-height:1.5}.product-bottom{margin-top:25px}.product-label{border-radius:var(--itemRadius);background:var(--grey-0);padding:15px 24px;font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;gap:15px}.product-label.product-label-toggle{cursor:pointer;transition:all .5s ease}.product-label.product-label-toggle:not(.is-open){margin-bottom:0}.product-label.product-label-toggle:after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:""}.product-label.product-label-toggle.is-open:after{content:""}.product-bottom__items{display:flex;flex-wrap:wrap;margin:0 -15px -20px}.product-bottom__item{flex-grow:1;width:100%;margin:25px 0;padding:0 15px}.product-bottom__item.product-full__comments{width:100%}.product-description__item{padding:0 12px;font-size:.875rem;font-weight:400;line-height:1.5}.product-specs__items{border-radius:var(--itemRadius);overflow:hidden}.product-specs__item{font-size:.875rem;font-weight:400;line-height:1.5;display:flex;align-items:center}.product-specs__item:nth-of-type(odd){background:var(--grey-0)}.product-specs__item>div:first-child{width:50%;padding:17px 16px;flex-shrink:0}.product-specs__item>div:last-child{flex-grow:1;padding:17px 16px;border-left:1px solid #fff}.product-specs__item>div:last-child a{text-decoration:none;color:var(--mainColor);background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:.2s}.product-specs__item>div:last-child a:hover{background-size:100% 1px}.product-composition__items{display:none}.product-composition__items.is-open{display:block}.product-composition__label{padding:0;background:0 0}.product-composition__items>*{padding:0 12px}.product-composition__items>*:not(:last-child){margin-bottom:24px}.product-composition__item{font-size:.875rem;font-weight:400;line-height:1.5}.basket_item_count{width:101px;height:52px;background:var(--inputBackground);border:1px solid var(--inputBorderColor);display:flex;border-radius:var(--inputRadius);flex-shrink:0;justify-content:center}.basket_item_count .arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:0;text-decoration:none;transition:color .3s;color:var(--secondary-500);-webkit-tap-highlight-color:transparent}.basket_item_count .arrow:hover{color:var(--primary-500)}.basket_item_count .arrow::before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit}.basket_item_count .arrow.min::before{content:""}.basket_item_count .arrow.plus::before{content:""}.basket_item_count .count_input{font-size:1rem;font-weight:400;border:none;min-height:0;padding:0;height:100%;background:rgba(0,0,0,0);-webkit-appearance:none;margin:0;-moz-appearance:textfield;text-align:center;width:33.333%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.product-gl .swiper-hand{display:none}.product-gl__images{margin:0 -24px;background:var(--grey-0)}.product-gl__images .swiper{height:454px}.product-gl__images .swiper-slide{display:flex;justify-content:center;align-items:center;padding:10px}.product-gl__images .swiper-slide a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--itemRadius);background:var(--whiteColor);padding:10px;overflow:hidden}.is-admin .product-gl__images .swiper-slide a{background:0 0}.product-gl__images .swiper-slide img{border-radius:var(--itemRadius);max-height:454px}.product-gl__thumbs{position:relative;margin-top:10px}.product-gl__thumbs .swiper-navigation-icon{display:none}.product-gl__thumbs .item{cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:calc(var(--itemRadius)/2);background:var(--grey-0);padding:5px;height:100%}.product-gl__thumbs .item:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:1;background:rgba(25,26,29,.2);transition-duration:.2s;opacity:0}.product-gl__thumbs .item:hover:before{opacity:1}.product-gl__thumbs .item img{border-radius:calc(var(--itemRadius)/2);max-height:100%}.product-gl__thumbs .swiper-slide-thumb-active .item{position:relative}.product-gl__thumbs .swiper-slide-thumb-active .item:before{opacity:1}.swiper-button-prev::after{content:""}.swiper-button-next::after{content:""}.product-gl__thumbs .swiper-button-next{right:-15px}.product-gl__thumbs .swiper-button-prev{left:-15px}.product-gl__thumbs .swiper-button{position:absolute;top:50%;border-radius:var(--itemRadius);background:var(--primary-100);color:var(--primary-500)}.product-gl__thumbs .swiper-button::after{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit}.product-gl__thumbs .swiper-button{width:30px;height:30px;margin-top:-15px;padding:5px;transition:all .5s ease}.product-gl__thumbs .swiper-button:hover{background:var(--primary-500);color:var(--whiteColor)}.b-rating{position:relative;display:inline-block;width:85px;height:17px;vertical-align:middle;background:url(../img/star-noactive-new.svg) left center repeat-x;background-size:17px auto}.b-rating__inner{position:absolute;z-index:1;top:0;bottom:0;left:0;content:"";background:url(../img/star-active-new.svg) left center repeat-x;background-size:17px auto}.product-reviews__header{margin-bottom:16px}.product-reviews__header .b-product-comments__top{display:flex;justify-content:space-between;align-items:center;border-radius:var(--itemRadius);background:var(--grey-0);padding:15px 24px}.product-reviews__header .b-product-comments__left{display:flex;align-items:center;gap:1.5rem}.product-reviews__header .b-product-comments__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-reviews__header .b-product-comments__button{margin:-13px -22px -13px 24px}.product-reviews__header .b-product-comments__button a{width:58px;height:52px;display:flex;justify-content:center;align-items:center;font-size:0;text-decoration:none;border-radius:var(--itemRadius);background:var(--mainColor);color:var(--whiteColor)}.product-reviews__header .b-product-comments__button a:before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;content:""}.product-reviews__header .b-review-info{display:none}.product-reviews__header .b-review-info__rating{font-size:1rem;font-weight:600;line-height:1.1}.product-reviews__header .b-review-info__count{font-size:.75rem;font-weight:400;line-height:1.1}.b-comment{padding:16px;margin-bottom:8px;background:var(--whiteColor);border-radius:var(--itemRadius);box-shadow:var(--shadow-Light-8-16)}.b-comment__top{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.b-comment__name{display:flex;align-items:center;gap:4px;justify-content:space-between;flex:100%}.b-comment__name-author{font-size:1rem;font-weight:600;line-height:1.1}.b-comment__date{font-size:.875rem;font-weight:400;line-height:1.5;color:var(--grey-300)}.b-comment__commented{margin-top:16px}.b-comment__commented--link:not(.img){font-size:.875rem;font-weight:400;line-height:1.5;color:var(--mainColor);background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:.2s}.b-comment__commented--link:not(.img):hover{background-size:100% 1px}.b-comment__commented--link.img{max-width:75px;aspect-ratio:1;border-radius:var(--itemRadius);background:var(--grey-0);padding:5px;display:flex}.b-comment__commented--link.img img{border-radius:var(--itemRadius);max-height:100%}.b-comment__commented--img{width:100%;display:flex;justify-content:center;align-items:center;border-radius:var(--itemRadius);background:var(--whiteColor);padding:5px}.b-comment__text{margin-top:16px}.b-comment__images{margin:16px -16px 0;overflow:hidden}.b-comment__images .swiper{padding:0 16px}.b-comment__images .swiper{display:flex;flex-wrap:wrap;margin:0 -6px}.b-comment__image-slide{width:50%;padding:0 6px;display:flex;justify-content:center;align-items:center;position:relative;aspect-ratio:240/136}.b-comment__image-item{position:relative;width:100%;height:100%}.b-comment__image-item a{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-comment__image-item a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.b-comment__image-slide{position:relative;border-radius:var(--itemRadius);overflow:hidden}.b-comment__image-slide img{border-radius:var(--itemRadius)}.b-comment .field-comment-img__more{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;justify-content:center;align-items:center;z-index:5;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;color:var(--whiteColor);background:var(--cover-Dark-40);display:none}.b-comment__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:15px;gap:15px}.b-comment-answer{margin-top:16px}.indented{display:none;margin-left:25px}.b-comment__bottom-links{margin-bottom:-10px}.b-comment__bottom-links ul{display:inline}.b-comment__bottom-links ul li{display:inline;margin:0;padding:0}.b-comment__bottom-links a{display:inline-block;vertical-align:middle;margin:0 15px 10px 0;color:var(--mainColor);text-decoration:none;font-size:1rem;font-weight:600;line-height:1.1}.b-comment__bottom-links a:after{left:1.8rem}.b-comment__bottom-links a:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;margin-right:12px;color:var(--secondary-500);vertical-align:middle;display:inline-block}.b-comment__bottom-links a:hover{color:var(--secondary-500)}.b-comment__bottom-links .reply-comment:before{content:""}.b-comment__bottom-links .delete-comment:before{content:""}.b-comment__bottom-links .edit-comment:before{content:""}.b-comment__answers{color:var(--mainColor);display:flex;align-items:center;text-decoration:none;font-size:1rem;font-weight:600;line-height:1.1}.b-comment__answers:after{content:"";font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;margin-left:12px;display:inline-block;transition-duration:.2s}.b-comment__answers:before{right:1.6rem}.b-comment__answers.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-comment__likes{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.b-comment.unpublished{background:rgba(var(--mainColor),.1)}.b-comment.has-parent .comment-reply{display:none}.b-comment.has-parent .field-comment-name:before{content:"î¤‡";font-family:icomoon;font-size:16px;font-weight:400;padding-right:5px;vertical-align:-2px;color:var(--secondary-500)}.vote-widget--like-and-dislike{display:flex}.vote-widget--like-and-dislike a{background:0 0;width:auto;height:auto;text-indent:unset;font-size:0;text-decoration:none;margin-right:.25rem}.vote-widget--like-and-dislike a:before,.vote-widget--like-and-dislike button:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;display:block;transition-duration:.2s}.vote-widget--like-and-dislike .count{font-size:.875rem;font-weight:400;line-height:1.5;color:var(--grey-400)}.vote-like{display:flex;align-items:center;margin:0 10px 0 0}.vote-like a{color:var(--secondary-500);cursor:pointer}.vote-like a:before,.vote-like button:before{content:""}.vote-like a:hover:before,.vote-like button:hover:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.vote-like a:active:before,.vote-like button:active:before{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.vote-like .count:before{content:"("}.vote-like .count:after{content:")"}.vote-dislike{display:flex;align-items:center}.vote-dislike a,.vote-dislike button{color:var(--secondary-500);cursor:pointer}.vote-dislike a:before,.vote-dislike button:before{content:""}.vote-dislike a:hover:before,.vote-dislike button:hover:before{-webkit-transform:translateY(5px);transform:translateY(5px)}.vote-dislike a:active:before,.vote-dislike button:active:before{-webkit-transform:translateY(3px);transform:translateY(3px)}.vote-dislike .count:before{content:"("}.vote-dislike .count:after{content:")"}.products-block-slider__title{margin-bottom:15px;text-align:center}.products-block-slider__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.products-block-slider__content{position:relative}.products-block-slider__swiper{margin:0 -8px -16px}.products-block-slider__swiper .swiper{margin:0 -25px;padding:0 25px}.products-block-slider__swiper .swiper-slide{padding:0 8px;margin:0 0 16px}.products-block-slider-navigation.swiper-navigation{position:absolute;gap:1.2rem;left:0;top:0;display:none}.products-block-slider-navigation .swiper-button{width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-tap-highlight-color:transparent;z-index:5;color:var(--grey-300)}.products-block-slider-navigation .swiper-navigation-icon{display:none}.products-block-slider-navigation .swiper-button{position:static;margin:0}.products-block-slider-navigation .swiper-button::after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit}.products-block-slider-navigation .swiper-button-prev::after{content:""}.products-block-slider-navigation .swiper-button-next::after{content:""}.text-formatted .template-1{display:flex;flex-direction:column}.text-formatted .template-1:not(:last-child){margin-bottom:24px}.text-formatted .template-1>*:not(:last-child){margin-bottom:32px}.text-formatted .template-1 img{width:100%;border-radius:var(--itemRadius)}.text-formatted .template-1__second--left{order:10}.text-formatted>*:last-child{margin-bottom:0}.node .text-formatted{line-height:1.5;display:inline-block}.x-ck-layout{margin:30px -15px}.x-ck-top-text{max-width:875px;margin:0 auto 20px;text-align:center;font-size:18px}.cke_editable img{display:block}.cke_editable .x-ck-layout{margin:15px 0}.cke_editable .x-ck-layout__col{border:1px solid #ddd;padding:15px}.x-ck-layout__col{flex-grow:1;padding:0 15px}.x-ck-text-block{max-width:970px;margin:0 auto}.template-1{display:flex;flex-direction:column;margin:1em 0}.template-1:first-child{margin-top:0}.template-1:last-child{margin-bottom:0}.template-1 img{width:100%;border-radius:10px;margin:10px auto 0}.template-1__second--left{order:10}.loyalty-system{padding-top:0!important}.loyalty-system__body{display:flex;flex-direction:column;align-items:center}.loyalty-system__content:not(:last-child){margin-bottom:16px}.loyalty-system__items{display:flex;flex-wrap:wrap;margin:0 -8px -16px}.loyalty-system-item{padding:0 8px 16px;flex:1;min-width:50%}.loyalty-system-item__wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:15px;background:var(--whiteColor);border-radius:10px;box-shadow:var(--shadow-Light-8-16)}.loyalty-system-item__percent{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1;color:var(--mainColor)}.loyalty-system-item__title{font-size:.875rem;font-weight:600;line-height:1.1}.loyalty-system-item__text{font-size:.875rem;font-weight:400;line-height:1.5}.loyalty-system__bottom{text-align:center;font-size:.875rem;font-weight:600;line-height:1.1;padding-top:40px;position:relative}.loyalty-system__bottom p{margin:0 0 .75em}.loyalty-system__bottom:before{font-family:icomoon;font-size:30px;font-weight:400;line-height:1;color:inherit;content:"";position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:var(--mainColor)}.blog__body{position:relative}.blog-filters{margin-bottom:30px}.blog-filters__categories{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 -25px;padding:0 25px;gap:3px}.blog-filters__tags{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:15px -25px 0;padding:15px 25px 0;gap:10px;position:relative;border-top:1px solid var(--primary-100)}.blog-filter-category{position:relative;margin:0}.blog-filter-category label{margin:0;display:inline-flex;align-items:center;justify-content:center;min-height:32px;border-radius:var(--itemRadius);border:1px solid var(--secondaryColor);font-size:.75rem;padding:5px 20px;color:var(--secondaryColor);white-space:nowrap;transition:all .5s ease}.blog-filter-category input:checked+label{background:var(--mainColor);color:var(--whiteColor);border-color:var(--mainColor)}.blog-filter-tag{position:relative;margin:0}.blog-filter-tag label{white-space:nowrap;display:inline-flex;align-items:center;font-size:.625rem;font-weight:400;color:var(--primary-200);position:relative;padding:0;margin:0;transition:all .5s ease}.blog-filter-tag input:checked+label{color:var(--grey-500)}.blog-filter-tag input:checked+label:after{opacity:0;visibility:hidden}.blog-filter-tag label:before{font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit;content:"";background:0 0;border:none;border-radius:0;position:relative;color:var(--mainColor);margin-right:3px;width:auto;height:auto;left:unset;top:unset}.blog-filter-tag label:after{content:"";position:absolute;right:0;bottom:0;top:unset;left:unset;height:1px;border-radius:0;margin:0;width:calc(100% - 18px);opacity:1;-webkit-transform:none;transform:none;background:currentColor;transition:.2s}.blog__content{display:flex;flex-wrap:wrap;margin:0 -12px -30px}.blog-item{margin-bottom:30px;padding:0 12px;margin:0 0 30px;width:100%}.blog-item__wrapper{position:relative}.blog-item.blog-item-big .news-card .news-card__image{margin-bottom:10px}.blog-item.blog-item-big .news-card .news-card__image picture{width:100%;height:100%}.blog-item.blog-item-big .news-card .news-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.blog-item.blog-item-big .news-card .news-card__tag{margin-bottom:5px}.blog-item.blog-item-big .news-card .news-card__tag span{font-size:.75rem;font-weight:400;line-height:1.1}.blog-item.blog-item-big .news-card .news-card__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1;text-decoration:none}.blog-item.blog-item-big .news-card .news-card__text{display:none}.article__body{padding-bottom:50px}.article__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1;margin-bottom:32px;text-align:center}.article__list{margin-bottom:40px}.article-sticky__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;margin-bottom:24px}.article-sticky__items{counter-reset:contents}.article-sticky__item:not(:last-child){margin-bottom:16px}.article-sticky__item{font-size:.875rem;font-weight:400;line-height:1.5;counter-increment:contents;transition:all .5s ease}.article-sticky__item:before{content:counter(contents) "."}.article-sticky__item span{border-bottom:1px solid currentColor;cursor:pointer}.article-main__title{display:none;margin-bottom:32px;text-align:center}.article-main__image{margin-bottom:24px;aspect-ratio:780/400}.article-main__image picture{width:100%;height:100%}.article-main__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--itemRadius)}.article-main__info>h2{margin-bottom:24px}.article-main__item:not(:last-child){margin-bottom:48px}.article-main__item img{aspect-ratio:780/520;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ingridients__content{margin-bottom:-15px}.ingridients-group{width:100%;margin-bottom:30px}.ingridients-group__header{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.ingridient-item{border-bottom:2px solid var(--grey-50)}.ingridient-item__name{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;padding:10px 0;font-size:1rem;font-weight:600;line-height:1.1;text-transform:uppercase;transition:all .5s ease}.ingridient-item__name:after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";display:flex;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;background:var(--mainColor);color:var(--whiteColor);border-radius:5px}.ingridient-item__description{display:none;padding-bottom:10px;font-size:.875rem;font-weight:400;line-height:1.5;transition:all .5s ease}.ingridient-item.is-open .ingridient-item__description{display:block}.ingridient-item.is-open .ingridient-item__name:after{content:"";background:var(--secondaryColor)}.cosmetology-trichology img{display:block;margin-top:0;margin-left:auto;margin-right:auto;float:none;margin-bottom:15px;border-radius:var(--itemRadius)}.results__body>*:not(:last-child){margin-bottom:48px}.results__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.results__title:not(:last-child){margin-bottom:32px}.result-info__items{counter-reset:counter}.result-info__item:not(:last-child){margin-bottom:32px}.result-info__item{counter-increment:counter}.result-info__body{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.result-info__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;display:inline-flex}.result-info__title:before{content:counter(counter) ". ";min-width:32px;text-align:center;display:inline-flex;justify-content:center}.link-price{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.link-price:has(.promotion-block__link){align-items:center}.link-price__wrapper{flex:0 0 auto;display:flex;flex-direction:column}.link-price__wrapper span{display:inline-block}.link-price__wrapper span:first-child{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1}.link-price__wrapper span:last-child{font-size:.875rem;font-weight:400;text-decoration:line-through}.link-price>a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:.875rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:44px;color:var(--whiteColor);background:var(--mainColor);width:100%;transition:all .5s ease}.link-price>a:after{content:"";font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit}.link-price>a:hover{background:var(--primary-600)}.result-slider-image{border-radius:10px;border:1px solid var(--primary-100);overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center}.results__body .products-block-slider__title{text-align:left}.contacts-page{padding-top:0!important}.contacts-page__body{display:flex;flex-direction:column;gap:30px}.contacts-page__top{display:flex;flex-direction:column;gap:15px}.contacts-page__label{font-size:.75rem;font-weight:600;line-height:1.1;margin-bottom:4px;color:var(--secondaryColor)}.contacts-page__items{display:flex;flex-wrap:wrap;gap:0 15px}.gps{text-decoration:none;color:var(--secondaryColor);border-bottom:1px solid currentColor}.leaflet-marker-pane img{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:50%}.leaflet-marker-pane img:before{background:var(--mainColor)}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,123,1,.5)}80%{box-shadow:0 0 0 14px rgba(255,123,1,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,123,1,.5)}80%{box-shadow:0 0 0 14px rgba(255,123,1,0)}}.contacts-page__content{display:flex;flex-direction:column;gap:30px}.contacts-page__map{height:420px;border-radius:var(--itemRadius);overflow:hidden}.contacts-page__form{padding:24px;box-shadow:var(--shadow-Light-8-16);background:var(--whiteColor);border-radius:var(--itemRadius)}.form-contacts__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1;margin-bottom:4px}.form-contacts__top{position:relative;text-align:center;margin-bottom:24px}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.form-box{margin:0 0 10px;position:relative}.box-required::before{content:"";position:absolute;width:6px;height:6px;background:var(--mainColor);border-radius:100%;margin-left:-3px;top:1.63em;margin-top:-3px;z-index:1}.textarea-noresize{min-height:2em;resize:vertical}textarea{height:130px;padding-top:1rem;padding-bottom:1rem;resize:none!important;display:block}.submit-button{width:100%}.submit-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor);transition:all .5s ease}.submit-button:hover{background:var(--primary-600)}.site-leftbar{display:none;padding-left:.9375rem;padding-right:.9375rem;order:-1;margin-bottom:0;width:100%;flex-shrink:0}.page-title.catalog-title{padding:0;margin-bottom:1rem}.catalog-title h1{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.catalog-page__content{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.catalog-page__top{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.catalog-filter-btn{font-size:.75rem;display:inline-flex;align-self:center;font-weight:600;gap:5px;font-family:Cormorant}.catalog-filter-btn:before{font-family:icomoon;font-size:14px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--mainColor)}.catalog-checkboxes,.catalog-sort{display:flex;align-items:center;gap:15px;font-family:Cormorant}.catalog-sort__label{font-size:.75rem;font-weight:600;color:var(--grey-300)}.catalog-checkboxes__items,.catalog-sort__items{display:flex;align-items:center;gap:12px}.catalog-checkboxes__items{flex-wrap:wrap}.catalog-sort__item{position:relative;display:flex}.catalog-sort__item label{display:inline-flex;align-items:center;padding:0;font-size:.75rem;font-weight:600;cursor:pointer}.catalog-sort__item label:after,.catalog-sort__item label:before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;order:-10;color:var(--grey-300);width:auto;height:auto;background:0 0;border:none;opacity:1;-webkit-transform:none;transform:none;position:static;margin:0;padding:0;transition:all .5s ease}.catalog-sort__item label:before{content:""}.catalog-sort__item label:after{content:"";margin-right:8px}.catalog-sort__item input:checked+label::after{color:var(--secondary-500)}.catalog-checkboxes__item label{white-space:nowrap}.catalog-checkboxes__item input+label{display:inline-block;padding-left:1.75em;cursor:pointer;margin-bottom:0!important;transition-duration:.2s;position:relative}.catalog-checkboxes__item input+label::before{background:#fff;border:1px solid var(--grey-100);border-radius:calc(var(--itemRadius)/2)}.catalog-checkboxes__item input+label::after,.catalog-checkboxes__item input+label::before{content:"";position:absolute;left:0;top:.1em;width:1.2em;height:1.2em;transition-duration:.2s}.catalog-checkboxes__item input+label::after{background:url(../img/check.svg) no-repeat center center;background-size:58.3333333333% auto;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.catalog-checkboxes__item input:checked+label::before{background:var(--secondaryColor);border-color:var(--secondaryColor)}.catalog-checkboxes__item input:checked+label::after{opacity:1;-webkit-transform:none;transform:none}.continue-shopping{display:none;margin-bottom:1rem}.continue-shopping__link{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;line-height:1.1;gap:12px;text-decoration:none;transition:all .5s ease}.continue-shopping__link:before{font-family:icomoon;font-size:15px;font-weight:400;line-height:1;color:inherit;content:""}.box-required.form-box-error .form-error-message{display:block}.box-required.form-box-error:before{top:1.63em}.box-required.form-box-error input{border-color:var(--errorsColor)}.form-error-message{display:none;font-size:12px;font-weight:400;line-height:1.1;color:var(--errorsColor);position:relative;margin-top:3px;padding:2px 2px 2px 17px;background:#fff;z-index:1}.form-error-message:before{content:"";background:url(../img/error-icon.svg) no-repeat center;background-size:contain;width:1.25em;height:1.25em;position:absolute;left:0;top:1px}.form-password .show-password{position:absolute;right:14px;top:calc(var(--inputHeight)/2);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;border:none;background:0 0;cursor:pointer}.form-password .show-password:before{content:"";font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;color:var(--primary-200)}.checkout-back{display:flex;justify-content:center;margin-bottom:10px}.checkout-back__link{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;line-height:1.1;gap:12px;text-decoration:none}.checkout__usertype{display:flex;align-items:stretch;gap:16px;margin-bottom:16px}.checkout__usertype button{flex:1;min-height:52px;display:flex;justify-content:center;align-items:center;padding:5px 10px;text-decoration:none;border-radius:var(--itemRadius);background:var(--whiteColor);border:1px solid var(--secondaryColor);font-size:.875rem;font-weight:600;line-height:1.1;text-align:center;color:var(--secondaryColor);transition:all .5s ease}.checkout__usertype button.is-active{border-color:var(--mainColor);color:var(--whiteColor);background:var(--mainColor)}.checkout-login{padding:16px;background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);border-radius:var(--itemRadius);margin-bottom:8px}.checkout-login__wrapper{width:100%}.checkout-login__title-wrapper{margin-bottom:8px}.checkout-login__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.checkout-login__title:after{content:"";font-family:icomoon;font-size:16px;font-weight:400;line-height:1;color:inherit;display:block}.checkout-login__title.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.checkout-login-form{display:flex;flex-direction:column}.checkout-login-form .b-auth-client-socials{margin-top:10px;padding-top:10px;border-top:1px solid var(--grey-200)}.b-auth-client-socials{display:flex;align-items:center;justify-content:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.b-auth-client-socials__title{font-size:.875rem;font-weight:400;line-height:1.5;width:100%;max-width:170px}.b-auth-client-socials__item a.social_auth_google{border-radius:8px;border:1px solid var(--grey-100);background:var(--whiteColor)}.b-auth-client-socials__item a{font-size:0;width:72px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:8px;text-decoration:none}.b-auth-client-socials__item a:before{font-family:icomoon;font-size:40px;font-weight:400;line-height:1;color:inherit;color:#fff}.b-auth-client-socials__item a.social_auth_google:before{content:"";background:url(../img/gmail.svg) center center/contain no-repeat;display:block;width:22px;height:22px}.checkout-login-form .form-forgot{font-size:.875rem;font-weight:700;font-family:Cormorant;line-height:1.1;display:flex;justify-content:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--grey-200)}.checkout-login-form .form-forgot a{color:var(--secondary-500);transition-duration:.2s;position:relative;text-decoration:none}.checkout-form{counter-reset:list}.checkout-form .submit-button{width:auto}.checkout-group{padding:16px;background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);border-radius:var(--itemRadius);margin-bottom:8px}.checkout-form__title{font-size:1.1875rem;font-weight:700;font-family:Cormorant;line-height:1.1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .5s ease}.checkout-group-title:before{counter-increment:list;content:counters(list, "");width:18px;height:18px;border-radius:50%;background:var(--grey-300);color:var(--whiteColor);font-size:.875rem;font-weight:600;line-height:1.1;display:flex;align-items:center;justify-content:center;margin-right:12px}.checkout-form__title:after{font-family:icomoon;font-size:16px;font-weight:400;line-height:1;color:inherit;content:"";transition-duration:.2s;margin-left:auto;display:inline-block}.checkout-form-checkbox__wrapper{margin-top:12px;margin-bottom:0}.checkout-form-checkbox__wrapper label:after,.checkout-form-checkbox__wrapper label:before{font-family:icomoon;font-size:18px;font-weight:400;line-height:1;color:inherit;order:-10;color:var(--grey-300);width:auto;height:auto;background:0 0;border:none;opacity:1;-webkit-transform:none;transform:none;position:static;margin:0;padding:0;transition:all .5s ease}.checkout-form-checkbox__wrapper label:before{content:""}.checkout-form-checkbox__wrapper label:after{content:"";margin-right:8px}.checkout-form-checkbox__wrapper input:checked+label::after{color:var(--secondary-500)}@media screen and (min-width:479px){.specials__items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:480px){.brand-logos__slider .swiper-slide{max-width:25%}.promotion-block__image{border-radius:50%/98% 98% 0 0}.brands-item{width:50%}.page-pagination__showmore a{width:auto}.b-comment__image-slide{width:33.333%}.blog-item{width:50%}}@media screen and (min-width:768px){.breadcrumb.breadcrumb-inside-section{max-width:50%}.main-slider .swiper-pagination{padding:0 20px}.brand-logos__slider .swiper-slide{max-width:20%}.brand-logos__slider .swiper-slide{padding-left:1.35rem;padding-right:1.35rem}.products-block__items{grid-template-columns:repeat(3,1fr);row-gap:1.5rem;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.instagram-media__items{-webkit-column-count:3;-moz-column-count:3;column-count:3}.benefits__items{grid-template-columns:repeat(3,1fr)}.news-section__slider{margin-left:-.6rem;margin-right:-.6rem;margin-bottom:-1.5rem}.news-section__slider .swiper-slide{margin-bottom:1.5rem;padding-left:.6rem;padding-right:.6rem}.promotion-block.pink-promotion-block .promotion-block__info{align-items:flex-start;justify-content:center;flex:1;padding-left:14px;padding-top:50px}.promotion-block__content{display:flex;align-items:stretch}.promotion-block__info{align-items:flex-start;justify-content:center;text-align:left;padding:20px 25px;flex:1}.promotion-block__title{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.promotion-block__image{width:100%;max-width:50%;border-radius:63% 0 0 63%/50%;margin:-15% 0;padding:15% 0}.promotion-block__image img,.promotion-block__image picture{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2}.promotion-block__image .anim_decor__wrap{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promotion-block__image .anim_decor__svg{width:auto;height:100%}.promotion-block__image .anim_decor__img{position:relative;width:100%;height:100%}.promotion-block__image .anim_decor__img:before{content:"";display:flex;padding-bottom:66.0256410256%}.brands-items{margin-left:-.6rem;margin-right:-.6rem;margin-bottom:-1.5rem}.brands-item{margin-bottom:1.5rem;padding-left:.6rem;padding-right:.6rem}.brands-item{width:33.33%}.page-pagination{display:flex;align-items:center;justify-content:space-between}.page-pagination__list{margin-top:0}.page-pagination__showmore{order:10}.specials__items{margin-left:-.6rem;margin-right:-.6rem;margin-bottom:-1.5rem}.specials__item{margin-bottom:1.5rem;padding-left:.6rem;padding-right:.6rem}.special-single__body{margin-bottom:-12px}.special-single__body:after{content:"";clear:both;display:flex}.special-single__image-wrapper{width:100%;max-width:45%;float:left;margin-right:24px}.special-single__info{margin-bottom:12px}.payment-delivery__item{width:50%}.product-full__top{display:flex;gap:2rem}.product-full__top--left{max-width:39.5202020202%;flex:1}.product-full__top--right{margin-top:0;flex:1;align-items:flex-start}.product-full__title{text-align:left}.product-full .product-status{left:15px}.product-full__info{flex-direction:row}.product-full-like{right:15px}.product-gl__images{margin:0;border-radius:var(--itemRadius);overflow:hidden}.b-comment__image-slide{width:25%}.products-block-slider__swiper{margin-left:-.6rem;margin-right:-.6rem;margin-bottom:-1.5rem}.products-block-slider__swiper .swiper-slide{margin-bottom:1.5rem;padding-left:.6rem;padding-right:.6rem}.blog__content{margin-left:-.6rem;margin-right:-.6rem;margin-bottom:-1.5rem}.blog-item{margin-bottom:1.5rem;padding-left:.6rem;padding-right:.6rem;width:33.33%}.article__columns{display:flex;flex-direction:column;align-items:center}.article-sticky__title{text-align:center}.article-sticky__items{display:flex;flex-direction:column;align-items:center;text-align:center}.article-main{width:100%;max-width:768px}.catalog-page__content{display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width:992px){.text-formatted .template-1{flex-direction:row;margin-left:-.6rem;margin-right:-.6rem}.text-formatted .template-1__first{width:50%;padding-left:.6rem;padding-right:.6rem}.text-formatted .template-1__second{width:50%;padding-left:.6rem;padding-right:.6rem}.text-formatted .template-1__second--left{order:initial}.brand-logos__slider .swiper-slide{max-width:16.6666666667%}.specials__items{grid-template-columns:repeat(3,1fr)}.b-comment__image-slide{width:16.6666666667%}.text-formatted .template-1{flex-direction:row;margin-left:-.6rem;margin-right:-.6rem}.text-formatted .template-1__first{width:50%;padding-left:.6rem;padding-right:.6rem}.text-formatted .template-1__second{width:50%;padding-left:.6rem;padding-right:.6rem}.text-formatted .template-1__second--left{order:initial}.x-ck-layout{display:flex}.x-ck-layout__col{width:50%}.template-1{flex-direction:row;margin-left:-15px;margin-right:-15px}.template-1__first{width:50%;padding-left:15px;padding-right:15px}.template-1__second{padding-left:15px;padding-right:15px;width:50%}.template-1__second--left{order:initial}.loyalty-system__items{justify-content:center}.loyalty-system-item{width:100%;max-width:33.333%;min-width:unset;flex:unset}.contacts-page__top{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contacts-page__items{flex-direction:column}.contacts-page__content{flex-direction:row}.contacts-page__map{min-height:420px;flex:1}.contacts-page__form{width:100%;max-width:300px;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1200px){:root{--inputHeight:3.2rem;--inputRadius:0.5rem;--inputPaddingVertical:0.85rem;--inputPaddingHorisontal:1.15rem;--inputPaddingIconSpace:2rem;--buttonRadius:3.5rem;--itemRadius:0.5rem}html{font-size:1.0416666667vw}.container,.site-content{padding-left:1.25rem;padding-right:1.25rem;width:100%;margin:0 auto}.site-content{padding-top:2rem;padding-bottom:3.25rem}.site-page .site-main{padding-top:11.45rem}.site-container{margin-left:-.75rem;margin-right:-.75rem}.site-container{flex-wrap:nowrap}.site-middle{padding-left:.75rem;padding-right:.75rem}.site-content-top{padding-top:.5rem;padding-bottom:.5rem}.breadcrumb{display:flex;align-items:center}.breadcrumb ol{font-size:.85rem;font-weight:400;line-height:1.5}.breadcrumb ol li:before{font-size:.9rem}.breadcrumb ol li:first-of-type a:before{font-size:1.2rem}.breadcrumb.breadcrumb-inside-section{top:2.6rem;padding:0 1.2rem}.swiper-pagination.swiper-pagination-bullets{margin:0 -.55rem}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:.7rem;height:.7rem;margin:0 .55rem}.section-padding{padding:3.25rem 0}.header-top__slide a{font-size:.85rem;min-height:2rem;padding-top:.25rem;padding-bottom:.25rem}.header-content__wrapper{min-height:7rem;padding:1.5rem 0;gap:1.5rem}.site-header.is-scrolled .header-content__wrapper{min-height:5rem;padding:.5rem 0}.header-right__content{gap:1.5rem}.header-center a{display:inline-block;max-width:13.5rem;margin-top:-.75rem}.header-menu-wrapper{overflow:initial;margin:0;padding:0;display:block}.header-menu{justify-content:space-between;gap:.75rem}.header-menu>li>a{padding:.5rem 0;min-height:2.45rem;font-size:.85rem;font-weight:600;line-height:1.1}.header-menu>li:first-child>a:before{font-size:1.2rem}.header-menu .drop-down-menu{display:block;position:absolute;bottom:0;left:-1.6rem;padding:1.6rem;background:var(--whiteColor);border-radius:1rem;box-shadow:var(--shadow-Light-16-32);opacity:0;visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);transition:.2s;width:17.3rem}.header-menu .drop-down-menu:before{content:"";width:100%;height:.5rem;top:0;left:0;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header-menu .drop-down-menu li{display:flex;align-items:flex-start}.header-menu .drop-down-menu li:not(:last-child){margin-bottom:15px}.header-menu .drop-down-menu li::before{content:"";font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;margin-top:-.1em;margin-right:.25rem;color:var(--mainColor)}.header-menu .drop-down-menu li a{text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.1}.header-menu .drop-down-menu li::before{font-size:1.2rem}.header-menu .drop-down-menu li a{font-size:.85rem;font-weight:600;line-height:1.1}.header-left{gap:1.5rem}.header-left-wrapper{gap:1.5rem}.type-favorites:before{font-size:1.2rem}.type-favorites{order:-1}.language-list{font-size:.85rem;font-weight:600;line-height:1.1}.language-list__current:after{font-size:1.2rem}.aside-menu-button:before{font-size:1.2rem}.header-login-button:before{font-size:1.2rem}.basket-button{align-items:center;font-size:.85rem;font-weight:600;line-height:1.1;gap:.25rem;padding:.75rem 1rem;background:var(--mainColor);color:var(--whiteColor);border-radius:var(--itemRadius)}.basket-button:before{font-size:1.2rem}.site-header.is-scrolled .aside-menu{top:5rem}.aside-menu{max-width:19.35rem;top:11.45rem;padding:2.5rem 2.5rem 2.5rem 1.25rem}.aside-item:not(:last-child){margin-bottom:.75rem}.aside-item__title::before{font-size:1.2rem;margin-top:0;margin-right:.25rem}.aside-item__link{font-size:.85rem;font-weight:600;line-height:1.1}.aside-item__link.has-childs::after{content:"";font-size:1rem}.aside-item__link.is-active::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.aside-item__dropdown{position:relative;top:unset;left:unset;bottom:unset;padding:.5rem 0 0 0;-webkit-transform:none;transform:none;display:none;transition:none}.aside-item__dropdown.is-active{display:block}.aside-item__back{display:none}.aside-item__back--all::before{font-size:1.2rem}.aside-item__back--all::before{margin-top:0;margin-right:.25rem}.aside-item__back--link{font-size:.85rem;font-weight:600;line-height:1.1}.aside-item__back--btn:before{font-size:1.2rem}.aside-item__list{padding-right:0;padding-left:1.45rem}.aside-item__list>li:not(:last-child){margin-bottom:.25rem}.aside-item__list>li>a{font-size:.85rem;font-weight:400;line-height:1.5}.aside-item__list>li>a::before{font-size:1.2rem;margin-top:0;margin-right:.25rem;display:none}.aside-item__childs{padding-left:.75rem;padding-top:.25rem}.aside-item__childs>li:not(:last-child){margin-bottom:.25rem}.aside-item__childs>li>a{font-size:.85rem;font-weight:400;line-height:1.5}.aside-pages__list li::before{font-size:1.2rem;margin-top:0;margin-right:.25rem}.aside-pages__list li a,.aside-pages__list li span{font-size:.85rem;font-weight:600;line-height:1.1}.aside-contacts .contacts-block__phones a{font-size:1rem;font-weight:600}.contacts-block__address,.contacts-block__work-hours{font-size:.85rem;font-weight:400;line-height:1.5}.contacts-block__social a{max-width:2rem}.contacts-block__map{gap:.6rem}.contacts-block__mapk:before{font-size:1.1rem}.contacts-block__map a{font-size:1rem;font-weight:600;line-height:1.1}.search__btn:before{font-size:1.2rem}.search-form{top:7.4rem;left:30%;right:30%}.search-form__wrapper input{padding-right:3rem}.search-form-button{right:.75rem}.search-form-button:before{font-size:1.2rem}.footer{padding:2.5rem 0 1.5rem;text-align:left}.footer__wrapper{padding-left:1.25rem;padding-right:1.25rem;width:100%;margin:0 auto}.footer__anim--svg{width:17.3rem;height:17.3rem}.footer__anim--logo{width:6.05rem;height:6.05rem}.footer__content--inside{gap:2.5rem;padding-bottom:1.5rem}.footer__content--inside>*:not(:last-child):not(.modific){padding-bottom:2.5rem}.footer__top{flex-direction:row;justify-content:space-between;gap:1.5rem}.payments{gap:.4rem}.payment-item{max-width:3.45rem}.footer__middle{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem}.footer-menu{display:block;max-width:29.7rem}.footer-menu__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.footer-menu__items li::before{font-size:1.2rem}.footer-menu__items li a{font-size:.85rem;font-weight:600;line-height:1.1}.footer-contacts__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.footer-contacts{width:100%;max-width:15.65rem}.footer-contacts__title{display:block;margin-bottom:1.5rem}.footer-contacts .contacts-block{align-items:flex-start}.footer-contacts .contacts-block>*:not(:last-child){margin-bottom:1.5rem}.footer-contacts .contacts-block__phones a{font-size:1.5rem}.footer-contacts .contacts-block__work-hours{font-size:.85rem;font-weight:400;line-height:1.5}.footer__bottom{padding-top:0;flex-direction:row;justify-content:space-between;gap:1.5rem}.copyright{font-size:.85rem;font-weight:400;line-height:1.5}h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}h2{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-card__top{border-radius:1rem}.product-card__image:before{padding:0 0 126.9841269841%}.product-card__image a{border-radius:1rem;padding:.5rem}.product-card__image img{border-radius:1rem}.product-card__like{top:1rem;right:1rem}.product-card__main{padding:.75rem .6rem 0;gap:.75rem}.product-card__title a{font-size:.85rem;font-weight:600;line-height:1.1}.product-card .b-review-info{gap:.5rem}.product-card .b-review-info__count{font-size:.7rem;font-weight:400;line-height:1.1}.product-card .b-review-info__count{display:block}.b-rating-small{width:4.75rem;height:.95rem;background-size:.95rem auto}.b-rating-small__inner{background-size:.95rem auto}.product-card__price .b-price{gap:.6rem}.product-card__price .price{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-card__price .old-price{font-size:.85rem}.product-card .add-to-basket{gap:.6rem;font-size:.85rem;font-weight:600;line-height:1.1;padding:.9rem 1.2rem;min-height:3.2rem}.product-card .add-to-basket{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--mainColor);background:var(--whiteColor);border:1px solid var(--mainColor);width:100%}.product-teaser .addto_basket_button:hover{background:var(--secondaryColor);border-color:var(--secondaryColor);color:var(--whiteColor)}.product-teaser .addto_basket_button.disabled,.product-teaser .addto_basket_button:disabled{background:var(--primary-200)}.product-status{gap:.5rem;left:.5rem;top:.5rem;align-items:center}.product-status__item{border-radius:3.25rem;padding:.65rem .75rem;min-width:3rem;font-size:.6rem}.product-status__item--promotion{min-height:3rem;min-width:3rem}.product-status__item--olya_chooses{padding:.75rem .35rem;border-radius:.25rem}.add-to-favorite::before{font-size:1.2rem}.product-card-banner{border-radius:1rem}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5,.text-formatted h6{margin:1.2em 0}.text-formatted blockquote{font-size:1rem;font-weight:600;line-height:1.1}.text-formatted blockquote{padding:1.5rem}.text-formatted ol li,.text-formatted ul li{margin-bottom:.8rem}.text-formatted ul li{padding:0 0 0 30px}.text-formatted ul li:before{font-size:.95rem}.text-formatted ul li:before{margin-top:-.5rem}.text-formatted .align-center,.text-formatted .align-left,.text-formatted .align-right{margin:1rem 1.5rem}.text-formatted .align-left,.text-formatted .align-right{max-width:50%}.text-formatted .align-left{float:left}.text-formatted .align-right{float:right}.text-formatted .site-style-h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h2{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h3{font-size:1.2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h4{font-size:1rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h5{font-size:.85rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-h6{font-size:.7rem;font-weight:700;font-family:Cormorant;line-height:1.1}.text-formatted .site-style-button{font-size:1rem;font-weight:600;line-height:1.1}.text-formatted .site-style-regular{font-size:1rem;font-weight:400}.text-formatted .site-style-regular-small{font-size:.85rem;font-weight:400;line-height:1.5}.text-formatted .site-style-subtitle{font-size:.7rem;font-weight:400;line-height:1.1}.text-formatted .site-style-overline{font-size:.7rem;font-weight:400;letter-spacing:.3em}.text-formatted .x-ck-layout{display:flex;margin:1.2rem -.6rem}.text-formatted .x-ck-layout:last-child{margin-bottom:0}.text-formatted .x-ck-layout__col:not(:last-child){margin-bottom:0}.text-formatted .x-ck-layout__col{flex-grow:1;width:50%;padding:0 .6rem}.text-formatted .x-ck-top-text{max-width:43.75rem;margin:0 auto 1.2rem}.text-formatted .x-ck-text-block{max-width:48.5rem}.text-formatted .template-1:not(:last-child){margin-bottom:2.4rem}.text-formatted .template-1>*:not(:last-child){margin-bottom:1.6rem}.text-formatted p{margin:0 0 .8em}.main-slider{padding:.7rem 0 .5rem}.main-slider-content:has(.swiper-navigation){padding-bottom:2.25rem}.main-slider-item{border-radius:1rem}.main-slider .swiper-pagination{padding:0 1.5rem}.page-title{padding:3.25rem 0}.brand-logos__body{width:100vw;left:50%;margin-left:-50vw}.brand-logos__body .swiper{margin:0;padding:0}.brand-logos__slider .swiper-slide{max-width:14.2857142857%}.section-title{margin-bottom:1.7rem}.products-block__title{text-align:left}.products-block__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.products-block__filters{position:absolute;right:0;bottom:100%;margin-bottom:1.5rem;max-width:50%;padding-left:1.5rem;align-items:flex-end}.products-block-checkboxes{margin:0;padding:0;gap:.3rem}.products-block-checkbox label{padding:.5rem 1rem;min-height:2.5rem;line-height:1.5}.products-block__items{grid-template-columns:repeat(4,1fr);row-gap:2.5rem}.instagram-media__title{text-align:left;max-width:40.2rem;padding-right:1.2rem;margin-bottom:1.5rem}.instagram-media__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.instagram-media__wrapper{display:flex;align-items:flex-start;justify-content:space-between;margin-top:-8.1rem}.instagram-media__header{margin-bottom:0;padding-top:8.1rem}.instagram-media__links{flex-direction:column-reverse;gap:1.5rem}.instagram-media__link_tag{display:block;font-size:6rem;font-weight:700;font-family:Cormorant;color:var(--primary-100);line-height:1;text-transform:uppercase;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.instagram-media__link_btn{gap:.6rem;font-size:1rem;font-weight:600;line-height:1.1;padding:.9rem 1.2rem;min-height:3.2rem}.instagram-media__link_btn:after{font-size:1.1rem}.instagram-media__items{width:100%;max-width:65.8rem;display:grid;grid-template-columns:repeat(1312,.05rem);grid-template-rows:repeat(1211,.05rem);gap:0;margin:0}.instagram-media__item{position:relative;padding:0}.instagram-media__item:nth-child(1){grid-column:134/512;grid-row:162/504}.instagram-media__item:nth-child(2){grid-column:536/914;grid-row:1/504}.instagram-media__item:nth-child(3){grid-column:936/1314;grid-row:1/504}.instagram-media__item:nth-child(4){grid-column:1/378;grid-row:528/1032}.instagram-media__item:nth-child(5){grid-column:402/914;grid-row:528/1211}.instagram-media__item:nth-child(6){grid-column:936/1314;grid-row:528/1032}.instagram-media__item img,.instagram-media__item video{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.instagram-media__content{padding:1rem}.instagram-media__insights{gap:1rem}.instagram-media__insights_like:before{font-size:1.2rem}.instagram-media__insights_like:before{font-size:.8rem}.instagram-media__insights_comments:before{font-size:1.2rem}.instagram-media__insights_comments:before{font-size:.8rem}.benefits__title{margin-bottom:1.5rem;text-align:left}.benefits__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.benefits__items{-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:1.5rem}.benefit-item{align-items:flex-start;text-align:left;gap:.5rem}.benefit-item__image{max-width:2.5rem}.benefit-item__title{font-size:1rem}.benefit-item__text{display:block;font-size:.85rem;font-weight:400;line-height:1.5}.seo-section__content{padding-right:.75rem;margin-right:-.75rem;max-height:12em}.seo-section__content p{margin:0 0 .8em}.news-section__more-link{display:block;position:absolute;right:0;margin-top:0;margin-bottom:1.5rem;bottom:100%}.news-section__more-link a{font-size:1rem;font-weight:600;line-height:1.1;display:inline-flex;align-items:center;text-decoration:none;gap:.6rem}.news-section__more-link a:after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";color:var(--mainColor)}.news-section__title{margin-bottom:1.5rem;text-align:left}.news-section__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.news-section__slider .swiper{overflow:hidden}.news-section__slider .swiper-slide{flex:0 0 25%}.news-card__image{margin-bottom:.6rem}.news-card__tag{margin-bottom:.4rem}.news-card__tag:before{font-size:1rem;margin-right:.4rem}.news-card__tag span{font-size:.7rem;font-weight:400;line-height:1.1}.news-card__title{font-size:1.2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.promotion-block.pink-promotion-block .promotion-block__title{font-size:4rem}.promotion-block.pink-promotion-block .promotion-block__info{gap:.75rem;padding:4.25rem .5rem 4.25rem 1.5rem}.promotion-block__content{border-radius:1rem;margin:0}.promotion-block__info{padding:1.5rem}.promotion-block__title .site-style-h1{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.block-type-front-promotion-new .field-block-title{font-size:5rem}.promotion-block__title:not(:first-child){margin-top:.75rem;font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.promotion-block__link:not(:first-child){margin-top:2rem}.promotion-block__link a{gap:.6rem}.promotion-block__link a{font-size:.85rem;font-weight:600;line-height:1.1}.promotion-block__link a{padding:.9rem 1.2rem;min-height:3.2rem}.promotion-block__link a:after{font-size:.95rem}.brands-filters{margin-bottom:2.5rem}.brands-filters-radios{overflow:initial;margin:0;padding:0;gap:.5rem}.brands-filter{flex:1}.brands-filter label{width:100%;padding:.1rem .25rem;height:2.5rem;border-radius:.5rem;font-size:1.2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.brands-item{width:25%}.brands-item__wrapper{padding:1.25rem 1rem}.brands-item__image{padding:.75rem}.brands-item__name{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.brands-item__name:not(:last-child){margin-bottom:1.25rem}.brands-item__categories:not(:last-child){margin-bottom:1.25rem}.brands-item__link{font-size:.85rem;font-weight:600;line-height:1.1}.brands-item__link:after{font-size:1.2rem}.brands-item__category a{font-size:.85rem;font-weight:400;line-height:1.5}.brands-item__category a:before{font-size:1.2rem}.page-pagination{margin-top:2.1rem}.page-pagination__item a{font-size:.85rem;font-weight:400;line-height:1.5}.page-pagination__item a{min-width:1.8rem;height:1.8rem}.page-pagination__showmore a{gap:.6rem}.page-pagination__showmore a{font-size:1rem;font-weight:600;line-height:1.1;padding:.9rem 1.2rem;min-height:3.2rem}.page-pagination__showmore a:after{font-size:1.1rem}.special-card__top{margin-bottom:.6rem}.special-card__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.b-counter{max-width:15rem;padding:0 .75rem}.b-counter__item{min-height:3.2rem;padding:.25rem .5rem}.b-counter__item .number{font-size:1rem;font-weight:600;line-height:1.1}.b-counter__item .text{font-size:.7rem;font-weight:400;line-height:1.1}.special-single__body{margin-bottom:-.6rem}.special-single__image-wrapper{max-width:39rem;margin-right:1.2rem;margin-bottom:.6rem}.special-single__title{font-size:3rem;line-height:1;font-weight:700;font-family:Cormorant}.special-single__info{margin-bottom:.6rem}.special-single__info>*:not(:last-child){margin-bottom:1.5rem}.payment-delivery{padding:1.2rem 0}.payment-delivery__title{margin-bottom:1.5rem}.payment-delivery__items{margin:0 -.6rem -1.5rem}.payment-delivery__item{width:25%;padding:0 .6rem;margin-bottom:1.5rem}.payment-delivery__wrapper{gap:.75rem}.payment-delivery__info{font-size:.85rem;font-weight:400;line-height:1.5}.payment-delivery__info p{margin:0 0 .8em}.product-full__top{gap:4rem}.product-full__top--left:has(.product-gl__thumbs) .product-full-like{right:6.45rem}.product-full__top--right{gap:.75rem}.product-full__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-full__tags{margin-top:-.45rem;gap:1.2rem}.product-full__category{font-size:.85rem;font-weight:400;line-height:1.5}.product-full .b-product__stock{gap:.4rem}.product-full .b-product__stock:before{font-size:1.2rem}.product-full__avail{font-size:.85rem;font-weight:400;line-height:1.5}.product-full .product-status{left:.75rem;top:.75rem}.product-full__info{gap:.8rem}.product-full__code{font-size:.7rem;font-weight:400;line-height:1.1}.product-full__rating .b-product__rating{display:flex;align-items:center;gap:.8rem}.product-full__rating .b-product__rating--value{display:inline-flex;font-size:.7rem;font-weight:600;line-height:1.1}.product-full__rating .b-product__rating--count{display:inline-flex;font-size:.75rem;font-weight:400;line-height:1.1;text-decoration:underline}.product-full-like{right:.75rem;top:.75rem}.product-full-like a::before{font-size:1.2rem}.product-full-like a:before{font-size:1.1rem}.product-full__price .b-price{gap:.6rem}.product-full__price .price{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-full__price .old-price{font-size:.85rem;font-weight:400;text-decoration:line-through}.product-full__basket .addto_basket_button{gap:.6rem;font-size:1rem;font-weight:600;line-height:1.1;padding:.9rem 1.2rem;min-height:3.2rem}.product-full__basket .addto_basket_button:before{font-size:1.2rem}.product-installment__wrapper{gap:.75rem}.product-installment__label{font-size:.85rem;font-weight:600;line-height:1.1}.product-installment__items{gap:.75rem}.product-installment__item img{max-width:1.8rem}.product-promotion{padding:.75rem;margin-top:.75rem}.product-promotion__title{font-size:.85rem;font-weight:600;line-height:1.1}.product-promotion__title:not(:last-child){margin-bottom:.75rem}.product-promotion__item{font-size:.85rem;font-weight:400;line-height:1.5}.product-label{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;padding:.95rem 1.2rem;margin-bottom:.8rem;gap:.75rem}.product-label.product-label-toggle:after{font-size:1.2rem}.product-bottom__items{display:grid;grid-template-columns:repeat(2,1fr);margin:0 -.75rem -1rem}.product-bottom__item{padding:0 .75rem;margin-top:1.25rem;margin-bottom:1.25rem}.product-bottom__item:first-child:last-child{grid-column:1/span 2}.product-description{grid-row:1/span 3}.product-description__item{padding:0 1.2rem;font-size:1rem;font-weight:400}.product-specs__item{font-size:.85rem;font-weight:400;line-height:1.5}.product-specs__item>div:first-child{padding:.8rem .65rem}.product-specs__item>div:last-child{padding:.8rem .65rem}.product-composition{order:10}.product-composition__items>*{padding:0 1.2rem}.product-composition__items>*:not(:last-child){margin-bottom:1.2rem}.product-composition__item{font-size:1rem;font-weight:400}.basket_item_count{width:7rem;height:3.2rem}.basket_item_count .arrow::before{font-size:1.1rem}.basket_item_count .count_input{font-size:1rem;font-weight:400}.product-gl{display:flex;gap:1.2rem}.product-gl__images{flex:1;display:flex}.product-gl__images .swiper{width:100%;height:auto;max-height:100%;min-height:34.35rem}.product-gl__images .swiper-slide{padding:.5rem}.product-gl__images .swiper-slide a{padding:.5rem}.product-gl__images .swiper-slide img{max-height:100%}.product-gl__thumbs{width:100%;max-width:4.5rem;margin:0;height:34.35rem}.product-gl__thumbs .swiper{height:100%}.product-gl__thumbs .item{padding:.25rem}.product-gl__thumbs .swiper-button-next{right:initial;left:50%;top:initial;bottom:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);margin:0!important}.product-gl__thumbs .swiper-button-prev{left:50%;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0!important}.product-gl__thumbs .swiper-button-next:after{content:""}.product-gl__thumbs .swiper-button-prev:after{content:""}.product-gl__thumbs .swiper-button::after{font-size:1.1rem}.b-rating{width:6rem;height:1.2rem;background-size:1.2rem auto}.b-rating__inner{background-size:1.2rem auto}.product-reviews__header{margin-bottom:.8rem}.product-reviews__header .b-product-comments__top{padding:.95rem 1.2rem}.product-reviews__header .b-product-comments__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.product-reviews__header .b-product-comments__button{margin:-.75rem -.95rem -.75rem 1.2rem}.product-reviews__header .b-product-comments__button a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat;line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);outline:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:.2s;border:none;gap:12px;font-size:1rem;font-weight:600;line-height:1.1;padding:12px 20px;min-height:52px;color:var(--whiteColor);background:var(--mainColor);width:auto;height:auto}.product-reviews__header .b-product-comments__button a:hover{background:var(--primary-600)}.product-reviews__header .b-product-comments__button a.disabled,.product-reviews__header .b-product-comments__button a:disabled{background:var(--primary-200)}.product-reviews__header .b-product-comments__button a:before{display:none}.product-reviews__header .b-product-comments__button a:before{font-size:1.2rem}.product-reviews__header .b-review-info__rating{font-size:1rem;font-weight:600;line-height:1.1}.product-reviews__header .b-review-info__count{font-size:.7rem;font-weight:400;line-height:1.1}.product-reviews__header .b-review-info{display:inline-flex;align-items:center;gap:.5rem}.b-comment{padding:1.2rem;margin-bottom:.8rem}.b-comment__top{flex-wrap:nowrap;justify-content:space-between}.b-comment__name{flex:unset;gap:1.5rem}.b-comment__name-author{font-size:1rem;font-weight:600;line-height:1.1}.b-comment__date{font-size:.85rem;font-weight:400;line-height:1.5}.b-comment__commented{margin-top:.8rem}.b-comment__commented--link:not(.img){font-size:.85rem;font-weight:400;line-height:1.5}.b-comment__commented--link.img{max-width:5rem;padding:.25rem}.b-comment__commented--img{padding:.25rem}.b-comment__text{margin-top:.8rem}.b-comment__images .js-fancybox{position:relative;display:flex}.b-comment__images .js-fancybox:after{position:absolute;z-index:2;top:50%;left:50%;display:flex;visibility:hidden;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;content:"";transition:.3s;-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%);opacity:0;border-radius:50%;background:rgba(var(--secondary-500),.75);will-change:transform}.b-comment__images .js-fancybox:before{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;position:absolute;z-index:3;top:50%;left:50%;display:flex;visibility:hidden;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;font-size:.9rem!important;content:"";transition:.3s;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);opacity:0;color:#fff;border-radius:50%;background:var(--mainColor);will-change:transform}.b-comment__images .js-fancybox:hover:after,.b-comment__images .js-fancybox:hover:before{visibility:visible;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.b-comment .field-comment-img.pc-swiper-disable .swiper-wrapper{flex-wrap:wrap}.b-comment__images .swiper{margin:0 -.5rem -1rem}.b-comment__image-slide{padding:0 .5rem;margin-bottom:1rem}.b-comment__image-slide.is-hide{display:none}.b-comment .field-comment-img__more{font-size:1rem;font-weight:600;line-height:1.1}.b-comment .field-comment-img__more{display:flex}.b-comment__bottom{margin-top:1rem;gap:1.5rem}.b-comment-answer{margin-top:.8rem}.indented{margin-left:6.7rem}.b-comment__bottom-links a{font-size:1rem;font-weight:600;line-height:1.1}.b-comment__bottom-links a{transition-duration:.2s;position:relative;text-decoration:none}.b-comment__bottom-links a:after{background:var(--secondary-500);transition-duration:.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;-webkit-transform:scaleX(0);transform:scaleX(0);content-visibility:auto}.b-comment__bottom-links a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.b-comment__bottom-links a{margin-right:1.25rem}.b-comment__bottom-links a:before{font-size:1.2rem;margin-right:.6rem}.b-comment__answers{font-size:1rem;font-weight:600;line-height:1.1}.b-comment__answers{transition-duration:.2s;position:relative;text-decoration:none;margin-top:0}.b-comment__answers:before{background:var(--secondary-500);transition-duration:.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;will-change:transform;-webkit-transform:scaleX(0);transform:scaleX(0);content-visibility:auto}.b-comment__answers:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.b-comment__answers:after{font-size:1.2rem}.vote-widget--like-and-dislike a:before,.vote-widget--like-and-dislike button:before{font-size:1.2rem}.vote-widget--like-and-dislike .count{font-size:.85rem;font-weight:400;line-height:1.5}.vote-like{margin-right:.75rem}.products-block-slider__title{margin-bottom:1.2rem;max-width:50%;text-align:left}.products-block-slider__title h2{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.products-block-slider__swiper .swiper{margin:0;padding:0}.products-block-slider-navigation.swiper-navigation{display:flex;bottom:calc(100% + 1.8rem);right:0;left:auto;top:auto}.products-block-slider-navigation .swiper-button::after{font-size:1.1rem}.text-formatted .template-1:not(:last-child){margin-bottom:2.4rem}.text-formatted .template-1>*:not(:last-child){margin-bottom:1.6rem}.loyalty-system__content:not(:last-child){margin-bottom:1.2rem}.loyalty-system__items{margin:0 -.6rem -1.2rem}.loyalty-system-item{padding:0 .6rem 1.2rem}.loyalty-system-item:nth-child(1){margin-left:.5rem}.loyalty-system-item:nth-child(2){margin-right:.5rem}.loyalty-system-item__wrapper{padding:1.5rem .75rem;border-radius:.5rem;gap:.6rem}.loyalty-system-item__percent{font-size:3rem;line-height:1;font-weight:700;font-family:Cormorant}.loyalty-system-item__title{font-size:1rem;font-weight:600;line-height:1.1}.loyalty-system-item__text{font-size:.85rem;font-weight:400;line-height:1.5}.loyalty-system__bottom{padding-top:0;padding-left:2rem;font-size:.85rem;font-weight:600;line-height:1.1}.loyalty-system__bottom:before{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem}.loyalty-system__bottom p{margin:0 0 .8em}.blog-filters{margin-bottom:1.5rem}.blog-filters__categories{gap:.3rem;padding:0 0 0 1.5rem;margin:0 0 1.5rem;position:absolute;right:0;bottom:100%;max-width:50%;z-index:2}.blog-filters__tags{gap:.75rem 2.5rem;flex-wrap:wrap;overflow:initial;padding:1.5rem 0 0;margin:0}.blog-filter-category label{min-height:2.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;line-height:1.1}.blog-filter-tag label{font-size:.85rem;font-weight:400;line-height:1.5}.blog-filter-tag label:before{margin-right:.4rem;font-size:1rem}.blog-filter-tag label:after{width:calc(100% - 1.4rem)}.blog__content{display:grid;grid-template-columns:repeat(4,1fr)}.blog-item.blog-item-big{grid-row:span 2;grid-column:span 2}.blog-item{width:100%}.blog-item.blog-item-big .news-card{overflow:hidden;border-radius:var(--itemRadius);color:var(--whiteColor);height:100%;display:flex;align-items:flex-end;min-height:31.9rem}.blog-item.blog-item-big .news-card .news-card__image{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:-1;margin:0;width:100%;height:100%}.blog-item.blog-item-big .news-card .news-card__image:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;z-index:2;background:linear-gradient(180deg,rgba(26,32,37,0) 46%,#1a2025 100%)}.blog-item.blog-item-big .news-card .news-card__tag{margin-bottom:0}.blog-item.blog-item-big .news-card .news-card__tag span{font-size:.85rem;font-weight:400;line-height:1.5}.blog-item.blog-item-big .news-card .news-card__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.blog-item.blog-item-big .news-card__info{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.blog-item.blog-item-big .news-card .news-card__text{display:block}.article__body{padding-bottom:3.25rem}.article__title{display:none}.article__columns{flex-direction:row;align-items:flex-start;gap:1.2rem}.article__list{position:sticky;left:0;top:calc(var(--header-height,100px) + 25px);width:100%;max-width:23.8636363636%;margin-bottom:0}.article-sticky__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1;text-align:left;margin-bottom:2rem}.article-sticky__items{align-items:flex-start;text-align:left}.article-sticky__item{font-size:.85rem;font-weight:400;line-height:1.5}.article-main{max-width:49.1792929293%}.article-main__title{display:block;font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.article-main__image{margin-bottom:1.2rem}.article-main__item:not(:last-child){margin-bottom:2.4rem}.ingridients__content{margin-bottom:-1.5rem}.ingridients-group{margin-bottom:1.5rem}.ingridients-group__header{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.ingridient-item__name{font-size:1rem;font-weight:600;line-height:1.1;padding:.75rem 0;gap:1.5rem}.ingridient-item__name:after{width:2rem;height:2rem;border-radius:.25rem;font-size:1.2rem}.ingridient-item__description{font-size:.85rem;font-weight:400;line-height:1.5;padding-bottom:.75rem}.cosmetology-trichology img{margin:1rem 1.5rem}.results__body>*:not(:last-child){margin-bottom:2.4rem}.results__title{font-size:2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.results__title:not(:last-child){margin-bottom:2rem}.result-info__item:not(:last-child){margin-bottom:2rem}.result-info__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.result-info__title:before{min-width:2rem}.link-price{flex-direction:row;align-items:center;gap:.75rem}.link-price>a{padding:.9rem 1.2rem;min-height:3.2rem;font-size:.85rem;font-weight:600;line-height:1.1;gap:.6rem}.link-price__wrapper span:first-child{font-size:1.2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.link-price>a:after{font-size:.95rem}.result-slider-image{border-radius:.5rem}.contacts-page__body{gap:1.875rem}.contacts-page__top{gap:1.5rem}.contacts-page__label{font-size:.7rem;font-weight:600;line-height:1.1}.contacts-page__items{flex-direction:row;gap:0 .75rem}.contacts-page__content{gap:1.2rem}.contacts-page__map{min-height:29.3rem}.contacts-page__form{padding:2rem;max-width:18.9rem}.form-contacts__title{font-size:1.2rem;font-weight:700;font-family:Cormorant;line-height:1.1}.form-contacts__top{margin-bottom:1.2rem}textarea{padding-top:.625rem;padding-bottom:.625rem;height:10rem}.submit-button{padding:.9rem 1.2rem;min-height:3.2rem;font-size:1rem;font-weight:600;line-height:1.1;gap:.6rem}.site-leftbar{display:block;width:25%;padding-left:.75rem;padding-right:.75rem}.catalog-page__top{gap:1.5rem 3.4rem;margin-bottom:1.5rem}.catalog-filter-btn{display:none}.catalog-checkboxes,.catalog-sort{margin-top:0;gap:1.8rem}.catalog-sort{order:10}.catalog-sort__label{font-size:1rem;font-weight:600;line-height:1.1}.catalog-sort__items{gap:1.8rem}.catalog-checkboxes__items{gap:1.5rem}.catalog-sort__item label{font-size:1rem;font-weight:600;line-height:1.1}.catalog-sort__item label:after,.catalog-sort__item label:before{font-size:1.1rem}.catalog-sort__item label:after{margin-right:.6rem}.continue-shopping{display:block}.continue-shopping__link{font-size:.85rem;font-weight:600;line-height:1.1}.continue-shopping__link:before{font-size:1.2rem}.form-password .show-password:before{font-size:1.2rem}.checkout-back{margin-bottom:1.25rem;justify-content:flex-start;display:none}.checkout-back__link{font-size:.85rem;font-weight:600;line-height:1.1}.checkout__columns{display:flex;align-items:flex-start;gap:1.2rem}.checkout__info{display:flex;flex-direction:column;gap:1.2rem;border-radius:var(--itemRadius);background:var(--whiteColor);box-shadow:var(--shadow-Light-8-16);padding:.7rem;order:1;width:25.6rem;flex-shrink:0;margin-bottom:0}.checkout__leftside{flex-grow:1}.checkout__usertype{gap:.8rem;margin-bottom:2rem}.checkout__usertype button{min-height:2.6rem;padding:.5rem 1rem;flex:unset;font-size:.85rem;font-weight:600;line-height:1.1}.checkout-login{padding:1.6rem;display:flex;flex-wrap:wrap;margin-bottom:2rem}.checkout-login__title-wrapper{margin-bottom:.8rem}.checkout-login__title{font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.checkout-login__title:after{display:none}.checkout-login-form{width:36.25rem;flex-direction:row;flex-wrap:wrap;-webkit-column-gap:.4rem;-moz-column-gap:.4rem;column-gap:.4rem}.checkout-login-form .form-box{width:14.75rem}.checkout-login-form__button{flex:1}.checkout-login-form .b-auth-client-socials{display:flex;align-items:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.checkout-login-form .b-auth-client-socials{border-top:none;align-self:center;padding-top:0;margin-top:5px}.checkout-login-form .b-auth-client-socials__title{width:auto;margin:0}.b-auth-client-socials__title{max-width:unset;width:auto;font-size:.85rem;font-weight:400;line-height:1.5}.b-auth-client-socials__item a{width:3.6rem;height:2.8rem;transition:.3s}.b-auth-client-socials__item a:before{font-size:1rem}.checkout-login-form .form-forgot{margin-left:auto;border-top:none;align-self:center;padding-top:0;margin-top:5px;font-size:.85rem;font-weight:700;font-family:Cormorant;line-height:1.1}.checkout-group{padding:1.6rem;display:flex;flex-wrap:wrap;margin-bottom:.4rem}.checkout-form__title{margin-bottom:1.2rem;width:100%;font-size:1.5rem;font-weight:700;font-family:Cormorant;line-height:1.1}.checkout-form__groupa>div{padding:0 .2rem}.checkout-group-title:before{width:1.6rem;height:1.6rem;font-size:.85rem;font-weight:600;line-height:1.1}.checkout-form__title:after{color:var(--grey-900);-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:1.2rem}.checkout-form__title.is-active:after{color:var(--mainColor);-webkit-transform:rotate(0);transform:rotate(0)}.checkout-form__wrapper{width:16.75rem;padding:0 .2rem}.checkout-form-checkbox{padding:0 .2rem}.checkout-form-checkbox__wrapper{width:100%;margin-top:.4rem}.checkout-form-checkbox__wrapper label:after,.checkout-form-checkbox__wrapper label:before{font-size:1.1rem}.checkout-form-checkbox__wrapper label:after{margin-right:.6rem}}@media screen and (min-width:1200px)and (any-hover:hover){.header-menu .drop-down-menu li a{transition:.2s}.header-menu .drop-down-menu li a:hover{color:var(--mainColor)}.news-section__more-link a:hover{color:var(--mainColor)}.blog-item.blog-item-big .news-card:hover .news-card__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-item.blog-item-big .news-card:hover .news-card__title{color:var(--whiteColor)}}@media screen and (min-width:1200px)and (min-width:1200px){.product-card .add-to-basket{gap:.6rem}.product-card .add-to-basket{font-size:1rem;font-weight:600;line-height:1.1}.product-card .add-to-basket{padding:.9rem 1.2rem;min-height:3.2rem}.news-section__more-link a{font-size:1rem;font-weight:600;line-height:1.1}.news-section__more-link a:after{font-size:1.2rem}.product-full__rating .b-product__rating--count{font-size:.7rem;font-weight:400;line-height:1.1}.product-reviews__header .b-product-comments__button a{gap:.6rem}.product-reviews__header .b-product-comments__button a{font-size:1rem;font-weight:600;line-height:1.1}.product-reviews__header .b-product-comments__button a{padding:.9rem 1.2rem;min-height:3.2rem}.b-comment__images .js-fancybox:before{font-size:1.2rem}}@media screen and (any-hover:hover)and (min-width:1200px){.result-slider-image a:after{font-size:1.2rem}}@media screen and (min-width:1600px){html{font-size:20px}.container,.site-content{max-width:81.75rem}.aside-menu{max-width:calc(19.35rem + (100vw - 81.75rem)/ 2);padding-left:calc(1.2rem + (100vw - 81.75rem)/ 2)}.footer__wrapper{max-width:81.75rem}.main-slider-body{position:relative;width:100vw;left:50%;margin-left:-50vw;padding:0 1.2rem}.promotion-block__body{position:relative;width:100vw;left:50%;margin-left:-50vw;padding:0 1.2rem}}@media screen and (min-width:1665px){.main-slider .swiper-pagination{padding-left:calc((100vw - 81.75rem)/ 2)}.promotion-block.pink-promotion-block .promotion-block__info{padding-left:calc((100vw - 81.75rem)/ 2)}.promotion-block__info{padding-left:calc((100vw - 81.75rem)/ 2)}}@media screen and (max-width:1199px){.aside-item__dropdown{overflow:auto}.aside-item__dropdown::-webkit-scrollbar{width:7px;height:7px}.aside-item__dropdown::-webkit-scrollbar-track{background:var(--secondary-100);border-radius:7px}.aside-item__dropdown::-webkit-scrollbar-thumb{background:var(--secondary-500);border-radius:7px;cursor:pointer}.aside-item__dropdown::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}}@media (max-width:480px){.article-main__image{margin-bottom:24px;aspect-ratio:327/294}.article-main__item img{aspect-ratio:327/220}}@media (any-hover:hover){.header-menu>li:hover>a{color:var(--mainColor)}.header-menu>li:hover>.drop-down-menu{opacity:1;visibility:visible;-webkit-transform:translateY(calc(100% + .5rem));transform:translateY(calc(100% + .5rem))}.type-favorites{transition:all .5s ease}.type-favorites:hover{color:var(--secondary-500)}.language-list__item a{transition:.2s}.language-list__item a:hover{color:var(--mainColor)}.aside-menu-button:hover{color:var(--mainColor)}.header-login-button{transition:.2s}.header-login-button:hover{color:var(--mainColor)}.basket-button{transition:.2s}.basket-button:hover{background:var(--secondaryColor)}.aside-item__link:hover{color:var(--mainColor)}.aside-item__list>li>a:hover{color:var(--mainColor)}.aside-item__childs>li>a:hover{color:var(--mainColor)}.aside-pages__list li a:hover{color:var(--mainColor)}.contacts-block__social a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.contacts-block__map a:hover{border-color:transparent}.search-form-button{transition:.2s}.search-form-button:hover{color:var(--secondaryColor)}.footer-menu__items li a:hover{color:var(--mainColor)}.products-block-checkbox label:hover{background:var(--mainColor);color:var(--whiteColor);border-color:var(--mainColor)}.instagram-media__item:has(a){transition:.2s}.instagram-media__item:has(a):hover{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.news-card:hover .news-card__title{color:var(--mainColor)}.brands-filter label:hover{background:var(--mainColor);color:var(--whiteColor)}.brands-item__link:hover{color:var(--mainColor)}.brands-item__category a:hover{color:var(--mainColor)}.product-label.product-label-toggle:hover{background:var(--mainColor);color:var(--whiteColor)}.b-comment__commented--link.img{transition:.2s}.b-comment__commented--link.img:hover{background:var(--secondary-100)}.b-comment .field-comment-img__more{transition:.2s}.b-comment .field-comment-img__more:hover{color:var(--mainColor)}.blog-filter-category label:hover{background:var(--mainColor);border-color:var(--mainColor);color:var(--whiteColor)}.blog-filter-tag label:hover:after{opacity:0;visibility:hidden}.article-sticky__item:hover span{color:var(--mainColor)}.article-sticky__item:hover:before{color:var(--mainColor)}.result-slider-image a:after{font-family:icomoon;font-size:20px;font-weight:400;line-height:1;color:inherit;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;content:"";background:var(--mainColor);color:var(--whiteColor);border-radius:50%;box-shadow:var(--shadow-Light-16-32);opacity:0;visibility:hidden;transition:all .5s ease}.result-slider-image a:hover:after{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkout__usertype button:hover{border-color:var(--secondaryColor);background:var(--secondaryColor);color:var(--whiteColor)}}