@charset "UTF-8";*{border:0;margin:0;padding:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav,section{display:block}html{height:100%}body,html{scroll-behavior:smooth}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1}button,input,textarea{background-color:transparent;border:none;font-family:Raleway-Paragraph,Arial,sans-serif;resize:none}input::-ms-clear{display:none}button{background-color:transparent;border:none;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:visited{color:inherit;outline:none}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#0c0c0c;-webkit-background-clip:text}@font-face{font-display:swap;font-family:Raleway-Paragraph;font-style:normal;font-weight:400;src:url(/build/fonts/raleway-400.69abe623.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway-Paragraph;font-style:italic;font-weight:400;src:url(/build/fonts/raleway-400-italic.70244b51.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway-Paragraph;font-style:normal;font-weight:500;src:url(/build/fonts/raleway-500.305aa35f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Paragraph;font-style:normal;font-weight:400;src:url(/build/fonts/inter-400.73512c15.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant-Paragraph;font-style:normal;font-weight:600;src:url(/build/fonts/cormorant-600.6f19e56d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mak-Paragraph;font-style:normal;font-weight:300;src:url(/build/fonts/mak-300.c8f9c297.woff2) format("woff2")}@font-face{font-display:swap;font-family:Mak-Paragraph;font-style:normal;font-weight:700;src:url(/build/fonts/mak-700.9ad13566.woff2) format("woff2")}@font-face{font-display:swap;font-family:El-Messiri-Paragraph;font-style:normal;font-weight:700;src:url(/build/fonts/el-messiri-700.ada25fa4.woff2) format("woff2")}html.no-scroll{overflow:hidden}body{background-color:#f4f1e9;color:#404040;display:flex;flex-direction:column;font-family:Raleway-Paragraph,Arial,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:140%}@media screen and (min-width:1366px){body{font-size:18px;line-height:120%}}body::-webkit-scrollbar{background-color:transparent;height:1px;width:8px}body::-webkit-scrollbar-thumb{background-color:#d3c5a8;border-radius:60px}body::-webkit-scrollbar-track{background-color:transparent}body._error{background-color:#0c0c0c}body._error .main{padding-top:0}img{height:100%;object-fit:cover;width:100%}.main{margin-bottom:auto;padding-top:75px}@media screen and (min-width:1366px){.main{padding-top:90px}}.main__title{color:#0c0c0c;font-size:25px;line-height:110%;padding:32px 0}@media screen and (min-width:728px){.main__title{padding:30px 0}}@media screen and (min-width:1024px){.main__title{font-size:30px;padding:50px 0 35px}}@media screen and (min-width:1366px){.main__title{font-size:40px;padding:55px 0 35px}}.container{margin:0 auto;max-width:990px;min-width:320px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:1366px){.container{max-width:1240px}}.logo svg{fill:#0c0c0c;height:100%;width:100%}.policy{max-width:773px;padding-bottom:40px}.policy__block{margin-bottom:40px}.policy__title{color:#052846;font-size:20px;font-weight:400;margin-bottom:20px}.invisible{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.back{bottom:0;height:0;position:sticky;right:20px;transform:translateY(0);transition:opacity .3s ease,transform .3s ease;z-index:20}.back__btn{bottom:20px;position:absolute;right:20px}.back.hidden{opacity:0;pointer-events:none;transform:translateY(20px);user-select:none}@keyframes fade{0%{opacity:0}to{opacity:1}}.fade{animation:fade .3s ease forwards}.default-button{border:2px solid #0c0c0c;color:#0c0c0c;cursor:pointer;font-size:14px;font-weight:400;line-height:1;overflow:hidden;padding:10px 30px;position:relative;text-align:center;transition:color 1.5s cubic-bezier(.22,1,.36,1),border-color .3s ease;user-select:none}.default-button__bg{fill:#052846;height:48px;left:0;position:absolute;top:0;transform:translateY(130%);transition:transform 1.5s cubic-bezier(.22,1,.36,1),fill .3s ease;width:48px;z-index:-1}.default-button span{position:relative;z-index:1}.default-button:visited{color:#0c0c0c}@media screen and (min-width:1024px){.default-button:hover{border-color:#052846;color:#fff}.default-button:hover .default-button__bg{transform:translateY(-287%) scale(12) rotate(100deg)}}.default-button:active{background-color:#0c0c0c;color:#fff}.default-button:active .default-button__bg{fill:#0c0c0c}.default-button:disabled{opacity:.2;pointer-events:none}.filled-button{background-color:#052846;color:#fff;cursor:pointer;font-size:16px;font-weight:400;line-height:1;overflow:hidden;padding:20px;position:relative;text-align:center;text-transform:uppercase;transition:background-color .3s ease;user-select:none}.filled-button__bg{fill:#99856a;height:48px;left:0;position:absolute;top:0;transform:translateY(130%);transition:transform 1.5s cubic-bezier(.22,1,.36,1),fill .3s ease;width:48px}.filled-button span{position:relative;z-index:1}@media screen and (min-width:1024px){.filled-button:hover .filled-button__bg{transform:translateX(350%) translateY(-445%) scale(20) rotate(100deg)}}.filled-button:active .filled-button__bg{fill:#0c0c0c}.filled-button:disabled{opacity:.2;pointer-events:none}.text-button{color:#052846cc;cursor:pointer;font-size:20px;font-weight:400;line-height:1;transition:color .3s ease;user-select:none}.text-button:before{content:"[ "}.text-button:after{content:" ]"}@media screen and (min-width:1024px){.text-button:hover{color:#99856a}}.text-button:active{color:#052846}.circled-button{align-items:center;border:1px solid #052846;border-radius:50%;display:flex;height:40px;justify-content:center;padding:12px;transition:background-color .3s ease,border-color .3s ease;width:40px}.circled-button svg{stroke:#052846;height:100%;transform:rotate(-45deg);transition:stroke .3s ease;width:100%}@media screen and (min-width:1024px){.circled-button{height:50px;padding:14px;width:50px}}@media screen and (min-width:1366px){.circled-button{height:60px;padding:18px;width:60px}.circled-button:hover{background-color:#052846}.circled-button:hover svg{stroke:#fff}}.circled-button:active{background-color:#052846}.circled-button:active svg{stroke:#fff}.circled-button._white{border-color:#fff}.circled-button._white svg{stroke:#fff}@media screen and (min-width:1024px){.circled-button._white:hover{background-color:#fff}.circled-button._white:hover svg{stroke:#052846}}.circled-button._white:active{background-color:#fff}.circled-button._white:active svg{stroke:#052846}.default-link{cursor:pointer;position:relative;transition:color .3s ease,opacity .3s ease}.default-link:after{border-bottom:1px solid #99856a;bottom:-8px;content:"";left:-6px;opacity:0;position:absolute;right:-6px;transform:scale(0);transition:opacity .5s,transform .5s,background-color .5s}@media screen and (min-width:1024px){.default-link:hover{color:#99856a;opacity:1}.default-link:hover:after{opacity:1;transform:scale(1)}}.default-link:active{color:#052846;opacity:1}.default-link:active:after{background-color:#052846;opacity:1;transform:scale(1)}.default-link_white:active{color:#d3c5a8}.default-link_white:active:after{background-color:#d3c5a8}.close-button{cursor:pointer;height:24px;transition:tramsform .3s ease;user-select:none;width:24px}.close-button svg{fill:#0c0c0c;height:100%;transition:fill .3s ease;width:100%}@media screen and (min-width:1024px){.close-button:hover{transform:scale(1.025)}.close-button:hover svg{fill:#99856a}}.close-button:active svg{fill:#052846}.title-16-18{font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:16px;font-weight:600;line-height:110%;text-transform:uppercase}@media screen and (min-width:1366px){.title-16-18{font-size:18px}}.title-18-20{font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:18px;font-weight:600;line-height:110%;text-transform:uppercase}@media screen and (min-width:1366px){.title-18-20{font-size:20px}}.text-14-16{font-size:14px;font-weight:400;line-height:120%}@media screen and (min-width:1366px){.text-14-16{font-size:16px}}.text-16-18{font-size:16px;font-weight:400;line-height:140%}@media screen and (min-width:1366px){.text-16-18{font-size:18px;line-height:120%}}.numeric{font-family:Inter-Paragraph,Arial,sans-serif}.default-input{display:block;position:relative}.default-input input,.default-input textarea{border:2px solid hsla(0,0%,5%,.5);font-size:18px;height:100%;padding:15px;transition:border-color .3s ease;width:100%}.default-input input::placeholder,.default-input textarea::placeholder{transition:color .3s ease}@media screen and (min-width:1024px){.default-input:hover input,.default-input:hover textarea{border-color:#99856a}.default-input:hover input::placeholder,.default-input:hover textarea::placeholder{color:rgba(64,64,64,.2)}}.default-input:focus input,.default-input:focus textarea{border-color:#99856a;color:#99856a}.default-input__error-text{color:#ad0101;font-size:14px;opacity:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s ease}.default-input__error-text_hidden{display:none}.default-input input.error{border-color:#ad0101;color:#ad0101}input.error~.default-input__error-text{opacity:1}.default-input_textarea{height:80px}.default-input_textarea textarea{padding:10px}.default-checkbox{align-items:center;cursor:pointer;display:flex}.default-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.default-checkbox__checkbox{border:2px solid #0c0c0c;height:24px;margin-right:10px;transition-duration:.3s;transition-property:border-color,background-color;transition-timing-function:ease;width:24px}.default-checkbox__checkbox svg{stroke:#fff;fill:none;height:100%;opacity:0;transition:opacity .3s ease;width:100%}input:checked~.default-checkbox__checkbox{background-color:#0c0c0c}input:checked~.default-checkbox__checkbox svg{opacity:1}input.error~.default-checkbox__checkbox{border-color:#ad0101}@media screen and (min-width:1024px){.default-checkbox:hover .default-checkbox__checkbox{border-color:#99856a}.default-checkbox:hover input:checked~.default-checkbox__checkbox{background-color:#99856a}}.swiper-button{flex-shrink:0}.swiper-button_disabled{opacity:.2;pointer-events:none}.swiper-button-lock{display:none}.default-swiper-navigation{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:10px 0}.default-swiper-navigation__fraction{font-size:16px;line-height:110%;width:25px}.default-swiper-navigation.hidden{display:none}.default-swiper-pagination{font-size:20px;width:auto}.default-swiper-pagination .swiper-pagination-current{margin-right:-4px}.default-swiper-pagination .swiper-pagination-total{margin-left:-4px}.swiper-slide{user-select:none}.dropdown__header{cursor:pointer;padding:13px 0}.dropdown__inner{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .5s ease-out,opacity .3s ease,transform .3s ease}.dropdown.active .dropdown__inner{max-height:var(--height);opacity:1;transform:translateY(0)}.header{background-color:#f4f1e9;left:0;opacity:1;position:fixed;top:0;transform:translateY(0);transition-duration:.3s;transition-property:opacity,transform,background-color;transition-timing-function:ease;width:100%;z-index:95}.header__container{align-items:center;display:flex;gap:40px;justify-content:space-between;padding-bottom:10px;padding-top:10px}@media screen and (min-width:1024px){.header__container{border-bottom:1px solid hsla(0,0%,5%,.05)}}@media screen and (min-width:1366px){.header__container{gap:60px}}.header__logo{height:55px;width:165px}.header__logo svg{transition:fill .4s ease}@media screen and (min-width:1366px){.header__logo{height:69px;width:219px}}@media screen and (min-width:768px){.header__menu{align-items:center;display:flex;gap:40px;justify-content:space-between}}@media screen and (min-width:1366px){.header__menu{gap:60px}}.header__nav{display:none}@media screen and (min-width:1024px){.header__nav{align-items:center;display:flex;gap:40px;justify-content:space-between}}@media screen and (min-width:1366px){.header__nav{gap:60px}}.header__phone{display:none}@media screen and (min-width:768px){.header__phone{display:inline-block;font-size:12px;font-weight:500}}@media screen and (min-width:1366px){.header__phone{font-size:14px}}.header__button_feedback{display:none}.header__button_menu:before{content:"Меню"}@media screen and (min-width:1024px){.header__button{width:auto}.header__button_feedback{display:block}.header__button_menu{display:none}}.header.hidden{opacity:0;pointer-events:none;transform:translateY(-20px)}.header.blur{background-color:hsla(44,33%,94%,.75)}.header.active{background-color:transparent}.header.active .header__button_menu:before{content:"Закрыть"}@media screen and (min-width:768px){.header.active .header__logo svg{fill:#f4f1e9}}.header.active .header__phone{opacity:0;pointer-events:none;user-select:none}.header._error{background-color:transparent}.header._error .header__logo svg{fill:#fff}@media screen and (min-width:1024px){.nav-header__list{align-items:center;display:flex;gap:40px;justify-content:space-between}}@media screen and (min-width:1366px){.nav-header__list{gap:60px}}.nav-header__item{font-size:12px;font-weight:500;position:relative;text-transform:uppercase}.nav-header__item:before{border-right:1px solid hsla(0,0%,5%,.05);content:"";height:76px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1366px){.nav-header__item:before{height:90px;right:-30px}.nav-header__item{font-size:14px}}.nav-header__item .default-link{z-index:1}.nav-header-catalog:after{content:"";height:76px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1024px){.nav-header-catalog:hover .nav-header-catalog__categories{opacity:1;pointer-events:auto;transform:translateY(0)}}.nav-header-catalog__categories{box-shadow:0 0 10px 1px rgba(0,0,0,.05);display:grid;gap:16px;opacity:0;padding:12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 14px);transform:translateY(-20px);transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease;z-index:1}.nav-header-catalog__categories:after{background-color:#fff;content:"";inset:0;opacity:.8;position:absolute}.nav-header-catalog__categories-item{font-size:12px;opacity:.8;position:relative;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease;white-space:nowrap;z-index:1}@media screen and (min-width:1024px){.nav-header-catalog__categories-item:hover{opacity:1}}.footer{background-color:#0c0c0c;color:#fff;padding:50px 0 30px}@media screen and (min-width:768px){.footer{padding:45px 0 20px}}@media screen and (min-width:1024px){.footer{padding:60px 0 30px}}.footer__wrapper{border-bottom:1px solid #fff;display:grid;gap:20px;padding-bottom:25px}@media screen and (min-width:1024px){.footer__wrapper{padding-bottom:30px}}@media screen and (min-width:1366px){.footer__wrapper{padding-bottom:32px}}.footer__top{display:flex;justify-content:space-between}@media screen and (min-width:768px){.footer__top{align-items:stretch}}@media screen and (min-width:1024px){.footer__top{align-items:center}}.footer__logo{display:block;height:32px;width:128px}.footer__logo svg{fill:#fff}@media screen and (min-width:1024px){.footer__nav{align-items:center;display:flex;flex:1;justify-content:center}}.footer__list{display:grid;gap:15px}.footer__list_socials{gap:30px}@media screen and (min-width:768px){.footer__list{display:flex;gap:initial}.footer__list_socials{display:grid;gap:10px}}@media screen and (min-width:1024px){.footer__list_socials{display:flex;gap:initial}}@media screen and (min-width:768px){.footer__item:not(:last-child){margin-right:25px}.footer__item_social{margin-right:0}}@media screen and (min-width:1024px){.footer__item_social:not(:last-child){margin-right:20px}}.footer__link{font-size:12px;font-weight:500;line-height:160%;text-transform:uppercase}.footer__link_social{opacity:.6}@media screen and (min-width:768px){.footer__link_social{opacity:1}}.footer__bottom{color:#d3c5a8;display:grid;font-size:14px;gap:10px;line-height:120%;padding-top:25px}@media screen and (min-width:768px){.footer__bottom{align-items:center;display:flex;gap:initial;justify-content:space-between}}@media screen and (min-width:1024px){.footer__bottom{padding-top:30px}}@media screen and (min-width:1366px){.footer__bottom{font-size:16px;padding-top:32px}}.footer__info{opacity:.45}.footer__inn{margin-right:6px}@media screen and (min-width:1366px){.footer__inn{margin-right:8px}}.footer__policy{opacity:.45;transition:opacity .3s ease}@media screen and (min-width:1024px){.footer__policy:hover{opacity:1}}.footer__policy:active{opacity:1}.footer__made-by{align-items:center;display:flex}.footer__made-by span{opacity:.5;transition:opacity .3s ease}.footer__made-by svg{fill:#fff;height:22px;margin-left:16px;width:42px}@media screen and (min-width:1024px){.footer__made-by:hover span{opacity:1}}.footer__made-by:active span{opacity:1}.footer__categories{display:none}@media screen and (min-width:768px){.footer__categories{display:flex;flex-wrap:wrap;gap:40px;width:100%}}@media screen and (min-width:1024px){.footer__categories{justify-content:center}}.footer__categories_mobile{display:grid;gap:4px;margin-top:8px}@media screen and (min-width:768px){.footer__categories_mobile{display:none}}.footer__categories_mobile .footer__link{font-size:10px}.footer__categories .footer__link{opacity:.8}.footer-top__left{display:grid;gap:25px}@media screen and (min-width:768px){.footer-top__left{display:flex;flex-direction:column;gap:initial;justify-content:space-between}}@media screen and (min-width:1024px){.footer-top__left{flex-direction:row;justify-content:normal;width:100%}}.footer-top__right{padding-top:58px}@media screen and (min-width:768px){.footer-top__right{padding-top:0}}.section_light{padding-bottom:60px;padding-top:60px}.section_light+.section_light{padding-top:0}.section_light:first-child{padding-top:30px}.section_dark{background-color:#0c0c0c;color:#fff;padding-bottom:60px;padding-top:60px}.section_dark+.section_dark{padding-top:0}@media screen and (min-width:768px){.section_dark,.section_light{padding-bottom:80px;padding-top:80px}.section_light:first-child{padding-top:40px}}@media screen and (min-width:1024px){.section_dark,.section_light{padding-bottom:100px;padding-top:100px}.section_light:first-child{padding-top:50px}}@media screen and (min-width:1366px){.section_dark,.section_light{padding-bottom:120px;padding-top:120px}.section_light:first-child{padding-top:60px}}.section__heading{font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:18px;font-weight:600;line-height:110%;line-height:130%;margin-bottom:20px;text-transform:uppercase}.section__heading:before{content:"/"}@media screen and (min-width:1366px){.section__heading{margin-bottom:25px}}.mobile-header{backdrop-filter:blur(7px);background:rgba(41,41,41,.7);height:100dvh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;user-select:none;width:100%;z-index:90}@media screen and (min-width:1024px){.mobile-header{display:none}}.mobile-header.active{opacity:1;pointer-events:auto;user-select:auto}.mobile-header__inner{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:100px 20px 34px}@media screen and (min-width:768px){.mobile-header__inner{margin-left:auto;padding-top:180px;width:50%}}.mobile-header__nav{display:grid;gap:10px;margin-bottom:40px;padding:0 28px}.mobile-header__item{color:#0c0c0c;font-size:44px;font-weight:300;line-height:140%;position:relative;transition:color .3s ease}.mobile-header__item:after{background-color:#99856a;border-radius:50%;content:"";height:8px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:8px}.mobile-header__item.active:before{content:"/"}.mobile-header__item.active:after{opacity:1}.mobile-header__item.active,.mobile-header__item:active{color:#99856a}.mobile-header__item_phone{font-size:28px;font-weight:400;margin-top:30px}.mobile-header__button{margin-top:auto}.mobile-header__categories{display:grid;gap:12px;margin-top:8px;padding-left:16px}.mobile-header__categories-item{font-size:28px;line-height:1.1;opacity:.8}.breadcrumbs{padding-top:20px}@media screen and (min-width:1024px){.breadcrumbs{padding-top:25px}}@media screen and (min-width:1366px){.breadcrumbs{padding-top:30px}}.breadcrumbs__container{display:flex;flex-wrap:wrap}.breadcrumbs__item{color:#0c0c0c;display:flex;font-size:16px;opacity:.4;transition:opacity .3s ease}@media screen and (min-width:1024px){.breadcrumbs__item{font-size:20px}}.breadcrumbs__item:after{content:"/";margin-left:10px}.breadcrumbs__item:not(:last-child){margin-right:10px}.breadcrumbs__item_current{display:flex;opacity:1;pointer-events:none}.breadcrumbs__item_current:after{display:none}@media screen and (min-width:1024px){.breadcrumbs__item:hover{opacity:1}}.feedback-form__inputs{display:grid;gap:15px;margin-bottom:15px}.feedback-form__policy{font-size:14px;opacity:.5;transition:opacity .3s ease}.feedback-form__submit{color:#0c0c0c;margin-top:30px}@media screen and (min-width:1024px){.feedback-form__checkbox:hover .feedback-form__policy{opacity:1}}.default-popup{backdrop-filter:blur(7px);display:none;height:100dvh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:100}.default-popup.active{opacity:1}.default-popup__overlay{background:rgba(41,41,41,.7);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.default-popup.active .default-popup__body,.default-popup.active .default-popup__overlay{opacity:1;pointer-events:auto}.default-popup__body{background-color:#fff;bottom:0;height:100dvh;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;transform:scale(1.2);transition:opacity .4s ease,transform .6s ease;width:100%;z-index:1}@media screen and (min-width:1024px){.default-popup__body{height:auto;left:50%;max-width:558px;padding:40px 50px;position:relative;top:50%;transform:translate(-50%,-50%) scale(1.2)}}.default-popup.active .default-popup__body{transform:scale(1)}@media screen and (min-width:1024px){.default-popup.active .default-popup__body{transform:translate(-50%,-50%) scale(1)}}.default-popup__title{font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:34px;font-weight:500;line-height:130%;text-transform:uppercase}@media screen and (min-width:768px){.default-popup__title{font-size:40px}}@media screen and (min-width:1024px){.default-popup__title{font-size:30px}}@media screen and (min-width:1366px){.default-popup__title{font-size:40px}}.default-popup__close-btn{position:absolute;right:20px;top:20px}.feedback-popup .default-popup__body{align-items:center;display:flex;justify-content:center}@media screen and (min-width:768px){.feedback-popup .default-popup__body{display:block}}.feedback-popup__body{width:100%}@media screen and (min-width:768px){.feedback-popup__body{padding-top:60px}}@media screen and (min-width:1024px){.feedback-popup__body{padding-top:0}}.feedback-popup__title{line-height:100%;margin-bottom:15px}.feedback-popup__text{margin-bottom:20px}@media screen and (min-width:768px){.feedback-popup__text{margin-bottom:25px}}.response-popup .default-popup__body{align-items:center;display:flex;justify-content:center}.response-popup__title{text-align:center}.response-popup__title.hidden{display:none}.hero.section{padding-top:30px}@media screen and (min-width:1024px){.hero.section{padding-top:40px}}.hero__container{position:relative}@media screen and (min-width:768px){.hero__navigation{margin-top:25px}}@media screen and (min-width:1024px){.hero__navigation{margin-top:10px}}.hero__bg{display:none}@media screen and (min-width:1024px){.hero__bg{background-image:url(/build/images/drop-bg.cb96e490.png);background-repeat:no-repeat;background-size:contain;bottom:0;display:block;position:absolute;right:-70px;top:-15px;width:775px;z-index:-1}}@media screen and (min-width:1366px){.hero__bg{right:-85px;top:-45px;width:905px}}.hero__top{margin-bottom:30px}@media screen and (min-width:768px){.hero__top{display:flex;gap:60px;justify-content:space-between;margin-bottom:25px}}@media screen and (min-width:1024px){.hero__top{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.hero__header{margin-bottom:20px}@media screen and (min-width:768px){.hero__header{margin-bottom:0}}.hero__heading{color:#0c0c0c;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:25px;line-height:110%;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1024px){.hero__heading{font-size:32px;max-width:395px}}@media screen and (min-width:1366px){.hero__heading{font-size:40px}}.hero__title{color:#0c0c0c;font-size:16px;text-transform:uppercase;width:max-content}@media screen and (min-width:1024px){.hero__title{font-size:18px}}@media screen and (min-width:1366px){.hero__title{font-size:24px}.hero__content{padding-right:142px}}.hero__description{margin-bottom:15px}@media screen and (min-width:768px){.hero__description{margin-bottom:20px}}@media screen and (min-width:1366px){.hero__description{margin-bottom:24px}}.hero__link{color:#0c0c0c}.hero-slide_active.swiper-slide{pointer-events:auto}.hero-slide_active .hero-slide__image{opacity:1}.hero-slide__image{opacity:0;padding-top:50%;position:relative;transition:opacity 1s ease}@media screen and (min-width:1024px){.hero-slide__image{height:400px;padding-top:0}}@media screen and (min-width:1366px){.hero-slide__image{height:494px}}.hero-slide__image img{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.about__wrapper{padding-bottom:55px;position:relative}@media screen and (min-width:768px){.about__wrapper{padding-bottom:62px}}@media screen and (min-width:1024px){.about__wrapper{padding-bottom:40px}}.about__grid{display:grid;gap:20px}.about__grid:not(:last-child){margin-bottom:20px}@media screen and (min-width:768px){.about__grid:not(:last-child){margin-bottom:25px}.about__grid_images{grid-template-columns:40% auto}}@media screen and (min-width:1024px){.about__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.about__content{grid-column:2}}.about__title{color:#052846;font-size:20px;line-height:110%;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1366px){.about__title{font-size:34px;margin-bottom:25px}}.about__image{padding-top:100%;position:relative;width:100%}.about__image img{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:1024px){.about__image{padding-top:0}}@media screen and (min-width:768px){.about__image_left{align-self:flex-end;justify-self:flex-end}}@media screen and (min-width:1024px){.about__image_left{height:245px;width:245px}}@media screen and (min-width:1366px){.about__image_left{height:300px;width:300px}}@media screen and (min-width:1024px){.about__image_right{height:300px;width:300px}}@media screen and (min-width:1366px){.about__image_right{height:390px;width:406px}}.about__bg{display:none}@media screen and (min-width:1024px){.about__bg{background-image:url(/build/images/drop-bg.cb96e490.png);background-repeat:no-repeat;background-size:contain;display:block;height:1100px;position:absolute;right:50%;top:-15%;transform:rotate(10deg);width:1100px;z-index:-1}}@media screen and (min-width:1366px){.about__bg{right:55%}}@keyframes running-line{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 12px))}}.about__lines{bottom:0;left:0;position:absolute;right:0;z-index:1}.about__line:not(:last-child){margin-bottom:15px}.about-line{display:flex;gap:12px;overflow:hidden}.about-line__item{animation:running-line 90s linear infinite;color:#404040;font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:25px;line-height:130%;text-transform:uppercase;white-space:nowrap}.about-line__item:nth-child(2n){color:#40404033}.about-line__item:nth-child(2n) span:nth-child(2n){color:#404040}.about-line__item span{display:inline-block;margin-right:12px}.about-line__item span:nth-child(2n){color:#40404033}.about-line__item span:after{color:#404040;content:"/";display:inline-block;margin-left:18px}.about-line_reverse .about-line__item{animation-direction:reverse}.paragraph__title{height:80px;margin-bottom:30px;margin-left:auto;margin-right:auto}.paragraph__title svg{fill:#0c0c0c;height:100%;width:100%}@media screen and (min-width:768px){.paragraph__title{height:120px}}@media screen and (min-width:1024px){.paragraph__title{height:100px;margin-bottom:30px}}@media screen and (min-width:1366px){.paragraph__title{height:180px;margin-bottom:30px}}@media screen and (min-width:768px){.paragraph__navigation{margin-top:15px;padding:0}}@media screen and (min-width:1024px){.paragraph__navigation{margin-top:30px}}@media screen and (min-width:1366px){.paragraph__navigation{margin-top:25px}}.paragraph-swiper__slide{padding-top:110%;position:relative}.paragraph-swiper__slide img,.paragraph-swiper__slide:before{bottom:0;left:0;position:absolute;right:0;top:0}.paragraph-swiper__slide:before{background-color:rgba(0,0,0,.6);content:"";transition:opacity .4s ease;z-index:1}.paragraph-swiper__slide_active{opacity:1}@media screen and (min-width:768px){.paragraph-swiper__slide{height:547px;opacity:1;padding-top:0;width:450px}}@media screen and (min-width:1024px){.paragraph-swiper__slide{height:420px;width:300px}}@media screen and (min-width:1366px){.paragraph-swiper__slide{height:594px;width:394px}}.paragraph-swiper__slide_active:before{opacity:0}.semicircles__wrapper{position:relative}.semicircles__content{display:grid;gap:30px}@media screen and (min-width:768px){.semicircles__content{gap:20px;padding:50px 0}}@media screen and (min-width:1024px){.semicircles__content{align-items:center;display:flex;justify-content:space-between;padding:138px 0}}@media screen and (min-width:1366px){.semicircles__content{padding:90px 0}}.semicircles__text{justify-self:center;max-width:335px;text-align:center}@media screen and (min-width:1024px){.semicircles__text{max-width:230px;max-width:255px}}.semicircles__text_center{color:#d3c5a8;font-size:25px;font-weight:500;line-height:120%;max-width:580px;text-transform:uppercase}@media screen and (min-width:768px){.semicircles__text_center{font-size:36px}}@media screen and (min-width:1024px){.semicircles__text_center{max-width:436px}}@media screen and (min-width:1366px){.semicircles__text_center{max-width:535px}}.semicircles .semicircles__bg-wrapper{height:100vh;overflow:hidden;width:100vw}.semicircles .semicircles__bg-wrapper,.semicircles__bg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:-1}.semicircles__bg{opacity:.35}.semicircles__bg img{width:175vw}.semicircles__bg img:first-child{margin-bottom:80px}.semicircles__bg img:nth-child(2){transform:rotate(180deg);transform-origin:center}@media screen and (min-width:768px){.semicircles__bg img{width:120vw}.semicircles__bg img:first-child{margin-bottom:90px}}@media screen and (min-width:1024px){.semicircles__bg img{width:934px}}@media screen and (min-width:1366px){.semicircles__bg img:first-child{margin-bottom:50px}}.categories__header{margin-bottom:40px}@media screen and (min-width:1024px){.categories__header{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.categories__text{color:#052846;font-size:25px;line-height:110%;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1366px){.categories__text{font-size:34px}}.categories__button{align-items:center;display:flex;font-size:14px;justify-content:center;text-transform:uppercase}.categories__button span{margin-right:5px}.categories__button-icon{stroke:#0c0c0c;height:12px;transition:stroke .3s ease;width:12px}@media screen and (min-width:1024px){.categories__button{width:fit-content}.categories__button:hover .categories__button-icon{stroke:#fff}}.categories__button:active .categories__button-icon{stroke:#fff}.categories__list{display:grid;gap:40px}@media screen and (min-width:1024px){.categories__list{gap:20px;grid-template-columns:repeat(3,1fr)}}.category-item__image{height:425px;margin-bottom:20px}.category-item__body{border-top:1px solid #c8c8c8}.category-item__title{align-items:center;display:flex;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:20px;font-weight:600;justify-content:space-between;line-height:130%;margin-bottom:20px;padding-bottom:10px;padding-top:10px;text-transform:uppercase;transition:color .3s ease}.category-item__title svg{stroke:#404040;height:14px;transition:stroke .3s ease;width:14px}@media screen and (min-width:1024px){.category-item__title:hover{color:#99856a}.category-item__title:hover svg{stroke:#99856a}}.category-item__description{font-size:18px}.catalog__item:not(:last-child){margin-bottom:50px}@media screen and (min-width:768px){.catalog__item:not(:last-child){margin-bottom:80px}}@media screen and (min-width:1024px){.catalog__item:nth-child(2n) .product-card{flex-direction:row-reverse}.catalog__item:nth-child(2n) .product-card__images{margin-left:20px;margin-right:0}}@media screen and (min-width:1366px){.catalog__item:nth-child(2n) .product-card__body{padding-left:0;padding-right:40px}}.interior__header{margin-bottom:35px}@media screen and (min-width:1024px){.interior__header{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}}.interior__title{color:#052846;font-size:25px;line-height:110%;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1024px){.interior__title{margin-bottom:0}}@media screen and (min-width:1366px){.interior__title{font-size:34px}}.interior__navigation{margin-top:15px;padding:0}@media screen and (min-width:1366px){.interior__navigation{margin-top:20px}}@media screen and (min-width:1024px){.interior-swiper__wrapper{align-items:center}.interior-slide{display:flex;flex-direction:column;height:552px;justify-content:center}}.interior-slide__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:15px}@media screen and (min-width:1024px){.interior-slide__header{margin-bottom:20px}}.interior-slide__count{font-style:italic;line-height:100%}@media screen and (min-width:1366px){.interior-slide__count{font-size:16px}}.interior-slide__title{font-size:20px;line-height:110%}.interior-slide__image{padding-top:90%;position:relative}@media screen and (min-width:768px){.interior-slide__image{height:650px;padding-top:0}}@media screen and (min-width:1024px){.interior-slide__image{height:320px;transition:height 1s ease}}.interior-slide__image img{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:1024px){.interior-slide_next .interior-slide__image{height:510px}}.manufacture{font-size:14px}@media screen and (min-width:1366px){.manufacture{font-size:18px}}.manufacture__content{display:grid;gap:40px}.manufacture__block{display:grid;gap:20px}@media screen and (min-width:768px){.manufacture__block_first{grid-template-columns:62% 1fr}.manufacture__block_first .manufacture__text-block{display:block}.manufacture__block_first .manufacture__text-block p{margin-top:15px}}@media screen and (min-width:1024px){.manufacture__block_first{grid-template-columns:auto 1fr}}.manufacture__block_second .manufacture__text-block:nth-child(2) p{justify-self:flex-end}@media screen and (min-width:768px){.manufacture__block_second{grid-template-columns:repeat(2,1fr)}.manufacture__block_second .manufacture__text-block:nth-child(2){align-self:flex-end;padding-bottom:82px}.manufacture__block_second .manufacture__text-block:nth-child(2) p{align-self:flex-end;grid-row:1}}@media screen and (min-width:1366px){.manufacture__block_second{margin-left:110px}}@media screen and (min-width:768px){.manufacture__block_third .manufacture__text-block{grid-template-columns:62% 1fr}}@media screen and (min-width:1024px){.manufacture__block_third .manufacture__text-block{grid-template-columns:auto 1fr}}.manufacture__block_text{font-size:16px;line-height:110%}@media screen and (min-width:1024px){.manufacture__block_text{width:465px}}@media screen and (min-width:1366px){.manufacture__block_text{font-size:24px;margin-left:110px;width:480px}}.manufacture__image{height:0;padding-top:62%;position:relative}.manufacture__image img{bottom:0;left:0;position:absolute;right:0;top:0}.manufacture__image_vertical{padding-top:130%}@media screen and (min-width:768px){.manufacture__image{padding-top:64%}.manufacture__image_medium{padding-top:68%}.manufacture__image_vertical{padding-top:136%}}@media screen and (min-width:1024px){.manufacture__image{height:345px;padding-top:0;width:675px}.manufacture__image_small{height:153px;width:255px}.manufacture__image_medium{height:310px;width:465px}.manufacture__image_vertical{height:465px;width:465px}}@media screen and (min-width:1366px){.manufacture__image{height:470px;width:790px}.manufacture__image_small{height:232px;width:390px}.manufacture__image_medium{height:310px;width:590px}.manufacture__image_vertical{height:680px;width:480px}}.manufacture__text-block{display:grid;gap:15px}.manufacture__text-block p{max-width:300px}@media screen and (min-width:768px){.manufacture__text-block p{max-width:345px}}@media screen and (min-width:1366px){.manufacture__text-block p{max-width:445px}}.reviews__body{display:grid;gap:20px}@media screen and (min-width:768px){.reviews__body{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.reviews__body{grid-template-columns:1fr 585px}}@media screen and (min-width:1366px){.reviews__body{grid-template-columns:1fr 720px}}.reviews__rating{align-items:center;display:flex}@media screen and (min-width:768px){.reviews__rating{display:block}}.reviews__list{display:grid}.reviews__item{opacity:0}.reviews__pagination{margin-top:30px}.reviews-rating__value{color:#052846;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:60px;font-weight:700;line-height:110%;margin-right:15px;text-transform:uppercase}@media screen and (min-width:768px){.reviews-rating__value{display:block;margin-bottom:15px;margin-right:0}}@media screen and (min-width:1024px){.reviews-rating__value{margin-bottom:0}}@media screen and (min-width:1366px){.reviews-rating__value{font-size:80px}}.reviews-rating__title{font-weight:500;text-transform:uppercase}.reviews-pagination,.reviews-pagination__item{display:flex;justify-content:center}.reviews-pagination__item{align-items:center;border:3px solid transparent;border-radius:3px;color:#0c0c0c;cursor:pointer;font-size:16px;font-weight:500;height:44px;padding:10px;transition:border-color .3s ease,color .3s ease;user-select:none;width:44px}.reviews-pagination__item.active{border-color:#052846;color:#052846;pointer-events:none}@media screen and (min-width:1024px){.reviews-pagination__item:not(.active):hover{color:#052846cc}}.contacts{background-color:#fff;position:relative}@media screen and (min-width:1024px){.contacts{display:flex}}.contacts__form{padding-bottom:50px;padding-top:50px}@media screen and (min-width:768px){.contacts__form{padding-bottom:80px;padding-top:80px}}@media screen and (min-width:1024px){.contacts__form{display:flex;flex-direction:column;height:600px;justify-content:center;width:50%}}@media screen and (min-width:1366px){.contacts__form{height:695px;padding-bottom:100px;padding-top:100px}}.contacts__heading{font-size:30px;margin-bottom:15px}@media screen and (min-width:768px){.contacts__heading{font-size:40px}}@media screen and (min-width:1024px){.contacts__heading{margin-bottom:20px}}@media screen and (min-width:1366px){.contacts__heading{font-size:50px}}.contacts__feedback-text{margin-bottom:15px}@media screen and (min-width:768px){.contacts__feedback-text{margin-bottom:25px}}@media screen and (min-width:1024px){.contacts__form-wrapper{max-width:438px;width:100%}}.contacts__map-container{height:75vh;margin-left:-20px;margin-right:-20px;position:relative}@media screen and (min-width:1024px){.contacts__map-container{height:600px;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:50%}}@media screen and (min-width:1366px){.contacts__map-container{height:695px}}.contacts__map{height:100%;width:100%}.contacts__baloon{background-color:hsla(0,0%,100%,.8);border-radius:4px;bottom:50px;padding:30px 20px;position:absolute;right:50%;transform:translateX(50%);width:310px}@media screen and (min-width:1024px){.contacts__baloon{bottom:50%;right:75px;transform:translateY(50%)}}.contacts__item:not(:last-child){margin-bottom:15px}.contacts-item{color:#052846;font-size:16px}.contacts-item__value{display:block;transition:color .3s ease}@media screen and (min-width:1024px){.contacts-item__value:hover{color:#99856a}}.contacts-item__value:active{color:#99856a}.contacts-item_title{color:#404040;font-size:18px;font-weight:600}@media screen and (min-width:1024px){.wholesale__container{display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}}.wholesale__img{padding-top:100%;position:relative}.wholesale__img img{bottom:0;left:0;position:absolute;right:0;top:0}@media screen and (min-width:768px){.wholesale__img{aspect-ratio:16/9;padding-top:0}}@media screen and (min-width:1024px){.wholesale__img{aspect-ratio:unset;height:388px}}@media screen and (min-width:1366px){.wholesale__img{height:417px}}.wholesale__body{display:flex;flex-direction:column;margin-bottom:20px}@media screen and (min-width:768px){.wholesale__body{margin-bottom:40px}}@media screen and (min-width:1024px){.wholesale__body{grid-column:2;margin-bottom:0}}.wholesale__title{color:#052846;font-size:25px;line-height:110%;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width:1024px){.wholesale__title{margin-bottom:25px}}@media screen and (min-width:1366px){.wholesale__title{font-size:34px;margin-bottom:40px}}.wholesale__btn{margin-top:20px}@media screen and (min-width:1024px){.wholesale__btn{margin-top:auto;width:190px}}.wholesale__btn span{color:#fff;margin-right:5px}.wholesale__btn-icon{stroke:#fff;height:12px;position:relative;width:12px;z-index:1}@media screen and (min-width:1024px){.product-card{display:flex;position:relative}}.product-card__images{margin-bottom:20px}@media screen and (min-width:768px){.product-card__images{display:flex;height:75vw}}@media screen and (min-width:1024px){.product-card__images{display:block;height:max-content;margin-bottom:0;margin-right:20px;position:sticky;top:75px;width:calc(50% - 10px)}}@media screen and (min-width:1366px){.product-card__images{top:90px}}.product-card__swiper{aspect-ratio:1;margin-bottom:15px;width:100%}@media screen and (min-width:768px){.product-card__swiper{margin-bottom:0;margin-right:15px;width:75vw}}@media screen and (min-width:1024px){.product-card__swiper{aspect-ratio:1;margin-bottom:15px;margin-right:0;width:100%}}@media screen and (min-width:768px){.product-card__thumbs{height:100%}}@media screen and (min-width:1024px){.product-card__thumbs{height:auto}.product-card__body{width:calc(50% - 10px)}}@media screen and (min-width:1366px){.product-card__body{padding-left:40px}}.product-card__heading{color:#0c0c0c;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:25px;font-weight:700;line-height:130%;margin-bottom:10px;text-transform:uppercase}@media screen and (min-width:768px){.product-card__heading{font-size:32px}}@media screen and (min-width:1366px){.product-card__heading{font-size:45px}}.product-card__title{font-family:El-Messiri-Paragraph,Arial,sans-serif;margin-bottom:4px;text-transform:uppercase}.product-card__price{color:#404040;font-size:16px;margin-bottom:16px}.product-card__price span{font-family:Inter-Paragraph,Arial,sans-serif;font-weight:700}.product-card__colors,.product-card__description{margin-bottom:20px}.product-card__dropdown:not(:last-child){margin-bottom:15px}.product-card__marketplaces{margin-bottom:30px}.product-card__marketplaces.hidden{display:none}.product-card-thumbs__slide{aspect-ratio:1;background-color:#fff;cursor:pointer;position:relative;transition:transform .4s ease}.product-card-thumbs__slide:before{border:4px solid #d3c5a8;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:1}.product-card-thumbs__slide img{object-fit:contain}.product-card-thumbs__slide_active:before{opacity:1}.product-card-thumbs__slide:not(.product-card-thumbs__slide_active):active{transform:scale(.95)}@media screen and (min-width:1024px){.product-card-thumbs__slide:not(.product-card-thumbs__slide_active):hover{transform:scale(.95)}}.product-colors__header{display:flex;margin-bottom:16px}.product-colors__title{margin-right:5px;opacity:.6}.product-colors__list{display:flex}.product-colors__item{border:2px solid #d3c5a8;border-radius:50%;cursor:pointer;height:34px;padding:4px;transition:border-color .3s ease;user-select:none;width:34px}.product-colors__item:not(:last-child){margin-right:8px}.product-colors__item:before{background-color:var(--color);border-radius:50%;content:"";display:block;height:100%;width:100%}.product-colors__item.active{border-color:var(--color)}.product-colors__item:not(.product-colors__item.active):active{border-color:#99856a}@media screen and (min-width:1024px){.product-colors__item:not(.product-colors__item.active):hover{border-color:#99856a}}.product-card-dropdown{border-bottom:1px solid rgba(64,64,64,.2);padding-bottom:10px}.product-card-dropdown__header{align-items:center;display:flex;justify-content:space-between}.product-card-dropdown__title{color:#0c0c0c}.product-card-dropdown__btn{border-radius:50%;flex-shrink:0;height:30px;position:relative;transition:transform .4s ease;width:30px}.product-card-dropdown__btn:after,.product-card-dropdown__btn:before{background-color:#0c0c0c;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .4s ease .4s,background-color .4s ease;width:75%}.product-card-dropdown__btn:after{transform:translate(-50%,-50%) rotate(90deg)}.product-card-dropdown__content li:not(:last-child){display:block;margin-bottom:10px}.product-card-dropdown__content_description p:not(:last-child){margin-bottom:10px}@media screen and (min-width:1024px){.product-card-dropdown__header:hover .product-card-dropdown__title{color:#404040}.product-card-dropdown__header:hover .product-card-dropdown__btn:after,.product-card-dropdown__header:hover .product-card-dropdown__btn:before{background-color:#404040}}.product-card-dropdown__header:active .product-card-dropdown__title{color:#404040}.product-card-dropdown__header:active .product-card-dropdown__btn:after,.product-card-dropdown__header:active .product-card-dropdown__btn:before{background-color:#404040}.product-card-dropdown.active .product-card-dropdown__btn{transform:rotate(90deg)}.product-card-dropdown.active .product-card-dropdown__btn:before{width:0}.product-card-offer__title{display:block;margin-bottom:10px}.product-card-offer__btn{width:100%}.product-card-marketplaces__title{display:inline-block;margin-bottom:10px}.product-card-marketplaces__list{display:grid;gap:10px}@media screen and (min-width:768px){.product-card-marketplaces__list{grid-template-columns:repeat(2,1fr)}}.product-card-marketplaces__link{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:100% 23px;border:1px solid #0c0c0c;display:flex;height:45px;justify-content:center;opacity:.2;transition:opacity .4s ease}@media screen and (min-width:1024px){.product-card-marketplaces__link:hover{opacity:1}}.product-card-marketplaces__link:active{opacity:1}.product-card-marketplaces__link_wb{background-image:url(/build/images/wb-logo.dbacb485.svg)}.product-card-marketplaces__link_ozon{background-image:url(/build/images/ozon-logo.6195834c.svg)}.product-card-marketplaces__link span{opacity:0;pointer-events:none;user-select:none}.product-card-marketplaces__logo{fill:#404040;height:24px;opacity:.65;transition:opacity .4s ease;width:100%}.product-card-marketplaces__logo_ozon{height:14px}@media screen and (min-width:1024px){.product-card-marketplaces__link:hover{border-color:#0c0c0c}.product-card-marketplaces__link:hover .product-card-marketplaces__logo{opacity:1}}.product-card-swiper__slide{background-color:#fff}.product-card-swiper__slide img{object-fit:contain}.review{border-bottom:1px solid rgba(64,64,64,.2);padding-bottom:30px}@media screen and (min-width:1024px){.review{display:grid;grid-template-columns:120px 1fr;padding-top:30px}}.review__info{margin-bottom:20px}.review__rating{display:flex}.review__star{height:15px;width:15px}.review__star svg{fill:transparent;stroke:#052846;height:100%;width:100%}.review__star_active svg{fill:#052846}.review__author{color:#0c0c0c;display:block;font-weight:500;line-height:130%;margin-bottom:10px}.review__title{color:#0c0c0c;display:block;font-size:20px;margin-bottom:16px;text-transform:uppercase}@media screen and (min-width:1366px){.review__title{font-size:22px}}.error{overflow:hidden;position:relative}.error__wrapper{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;position:relative}.error__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1024px){.error__image{position:static;transform:none;width:40vw}}.error__bottom{color:#fff;padding-bottom:40px;text-align:center}.error__title{font-family:Cormorant-Paragraph,Arial,sans-serif;font-size:50px;font-weight:600;line-height:130%;margin-bottom:20px;text-transform:uppercase}.error__title span{display:inline-block;font-size:18px;font-style:italic;font-weight:500;line-height:100%;margin-left:65px}@media screen and (min-width:728px){.error__title{font-size:80px}.error__title span{font-size:28px;margin-left:150px}}@media screen and (min-width:1024px){.error__title{font-size:108px}.error__title span{font-size:38px}}.error__button{color:#fff}.catalog-page.section{padding-top:40px}.catalog-page__categories{display:grid;gap:20px}@media screen and (min-width:1366px){.catalog-page__categories{gap:40px}}.catalog-page__products{display:grid;gap:20px}@media screen and (min-width:768px){.catalog-page__products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.catalog-page__products{grid-template-columns:repeat(4,1fr)}}.catalog-category__title{color:#0c0c0c;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:24px;line-height:110%;padding-bottom:20px;text-transform:uppercase}@media screen and (min-width:768px){.catalog-category__title{font-size:32px}}@media screen and (min-width:1366px){.catalog-category__title{font-size:40px;padding-bottom:40px}}.catalog-product__image{aspect-ratio:1;background-color:#fff;margin-bottom:20px;overflow:hidden}.catalog-product__image img{object-fit:contain;transition:transform .3s ease}.catalog-product__body{border-top:1px solid #c8c8c8}.catalog-product__bottom{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;padding-top:10px;transition:color .3s ease}.catalog-product__bottom svg{stroke:#404040;height:12px;margin-top:6px;transition:stroke .3s ease;width:12px}@media screen and (min-width:1024px){.catalog-product__bottom{margin-bottom:0;padding-bottom:0}}.catalog-product__info{display:grid;gap:4px}.catalog-product__title{font-size:14px;font-weight:700;text-transform:uppercase;transition:color .3s ease}.catalog-product__price{color:#404040;font-size:14px}.catalog-product__price span{font-family:Inter-Paragraph,Arial,sans-serif;font-weight:700}@media screen and (min-width:1024px){.catalog-product:hover .catalog-product__image img{transform:scale(1.05)}.catalog-product:hover .catalog-product__title{color:#99856a}.catalog-product:hover svg{stroke:#99856a}}.product-page.section{padding-top:40px}.category-page__title{color:#0c0c0c;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:24px;line-height:110%;padding-bottom:20px;text-transform:uppercase}@media screen and (min-width:768px){.category-page__title{font-size:32px}}@media screen and (min-width:1366px){.category-page__title{font-size:40px;padding-bottom:40px}}.category-page__content{color:#404040;font-size:12px}@media screen and (min-width:768px){.category-page__content{font-size:14px}}@media screen and (min-width:1366px){.category-page__content{font-size:18px}}.category-page__content h2,.category-page__content h3,.category-page__content h4,.category-page__content h5{color:#0c0c0c;font-family:El-Messiri-Paragraph,Arial,sans-serif;font-size:18px;margin-bottom:20px}@media screen and (min-width:768px){.category-page__content h2,.category-page__content h3,.category-page__content h4,.category-page__content h5{font-size:28px;margin-bottom:40px}}@media screen and (min-width:1366px){.category-page__content h2,.category-page__content h3,.category-page__content h4,.category-page__content h5{font-size:32px}}.category-page__content h2{font-size:20px}@media screen and (min-width:768px){.category-page__content h2{font-size:32px}}@media screen and (min-width:1366px){.category-page__content h2{font-size:36px}}.category-page__content ul{display:grid;gap:8px;padding-left:24px}@media screen and (min-width:768px){.category-page__content ul{gap:12px}}@media screen and (min-width:1366px){.category-page__content ul{gap:16px}}.category-page__content li{display:flex;gap:12px}.category-page__content li:before{background-color:#404040;border-radius:50%;content:"";height:5px;margin-top:9px;width:5px}.category-page__content_before{margin-bottom:30px}.category-page__content_after{margin-top:30px}