/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{border:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto;max-width:100%}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}html{color:#171715;font-family:Wix Madefor Display,sans-serif;font-optical-sizing:auto;font-style:normal}body{background:#f7f6f2;overflow-x:hidden}body.disable-hover *{pointer-events:none!important}h2{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}h1,h2,h3,h4,h5,h6{margin-top:0}.heading__products-count{align-items:center;color:#8f8e8a;display:flex;font-size:24px;font-style:normal;font-weight:600;gap:12px;letter-spacing:-.24px;line-height:28px}.heading__products-count:before{background:#8f8e8a;border-radius:50%;content:"";display:block;height:4px;width:4px}.page__title{margin-bottom:0}[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.button__primary{align-items:center;background:rgba(0,0,0,.04);border-radius:8px;color:#171715;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;height:44px;justify-content:center;line-height:16px;padding:0 14px 0 10px}.button__primary svg{min-width:24px}.button__primary-icon-sm svg{min-width:16px;width:16px}.button__primary:not(.--fill):hover{color:#d44800}.button__primary:not(.--fill):hover svg.stroke path,.button__primary:not(.--fill):hover svg.stroke rect{stroke:#d44800}.button__primary.--fill:hover{color:#d44800}.button__primary.--fill:hover svg path,.button__primary.--fill:hover svg rect{fill:#d44800}.button__primary--colored{background:var(--BG-BG-Brand,#f7651a);color:#fff}.button__primary--only-icon{min-width:44px;padding:8px}.button__primary--only-icon:hover{background:rgba(255,115,0,.08)}.button__primary--only-icon:hover svg *{stroke:#d44800}.button__primary--light{background:hsla(0,0%,100%,.7)}.button__primary--s{height:32px;padding:0 12px}.button__primary--fw{width:100%}.button__secondary{align-items:center;border-radius:8px;color:#171715;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;height:32px;justify-content:center;line-height:16px;padding:0 12px}.button__secondary:hover{background:rgba(255,115,0,.08);border-radius:8px;color:#d44800}.button__secondary:hover svg path{stroke:#d44800}.button__secondary.active{background:rgba(255,115,0,.08)}.button__secondary svg{min-width:24px}.button__secondary--square{height:32px;padding:0;width:32px}.button__secondary--s{height:32px;padding:8px 12px}.button__action{align-items:center;border-radius:8px;color:#702431;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;height:32px;justify-content:center;line-height:16px;padding:0 12px 0 8px}.button__action:hover{background:rgba(0,0,0,.04)}.button__accent{align-items:center;background:#f7651a;border-radius:8px;color:#fff;display:flex;gap:8px;height:44px;justify-content:center;padding:0 14px 0 10px}.button__accent svg{min-width:24px}.button__accent:hover{background:#d44800}.button__accent--s{height:32px;padding:8px 25px}.button__accent-muted{align-items:center;background:rgba(255,115,0,.08);border-radius:8px;color:#d44800;display:flex;gap:8px;height:44px;justify-content:center;padding:0 14px 0 10px;transition:all .1s linear}.button__accent-muted svg{min-width:24px}.button__accent-muted:hover{background:#d44800;color:#fff}.button__accent-muted--s{height:32px;padding:8px 12px}.button__wishlist{align-items:center;display:flex;gap:10px;justify-content:center;padding:4px}.button__wishlist svg{min-width:24px}.button__wishlist.active svg path{fill:#702431}.button__wishlist svg path{transition:all .1s linear;stroke:transparent;fill:rgba(0,0,0,.26)}.button__wishlist:hover svg path{fill:#d36473}.button__round{backdrop-filter:blur(6px);background:var(--BG-BGAlpha-White-2,hsla(0,0%,100%,.7));border:1px solid var(--BR-BR-0,rgba(0,0,0,.05));border-radius:20px;flex-shrink:0;gap:10px;height:40px;justify-content:center;margin-top:auto;padding:2px;width:40px}.button__plain,.button__round{align-items:center;display:flex}.button__plain{color:#d44800;font-size:14px;font-style:normal;font-weight:500;gap:4px;line-height:18px}.button__plain:hover{color:#f7651a}.button__plain:hover path{stroke:#f7651a}.button__mobile-l{height:40px}.slider__nav{display:inline-flex;gap:12px}.slider__nav,.slider__nav-arrow{align-items:center;justify-content:center}.slider__nav-arrow{background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.05);border-radius:20px;cursor:pointer;display:flex;padding:2px}.slider__nav-arrow.swiper-button-disabled{cursor:default;opacity:.5}.slider__nav-paging{color:#8f8e8a;font-size:13px;font-style:normal;font-weight:500;line-height:13px}.breadcrumbs__inner{align-items:center;display:inline-flex;justify-content:center}@media screen and (max-width:567px){.breadcrumbs__inner{margin-bottom:6px}}.breadcrumbs__inner a{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.breadcrumbs__inner a:hover{color:#777}.breadcrumbs__inner li:last-child span{color:#777;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.breadcrumbs__inner .separator{margin:0 7px}@media screen and (max-width:567px){.breadcrumbs__inner .separator{display:flex;min-width:6px}.breadcrumbs__inner li{align-items:center;display:flex;white-space:nowrap}}.filters{display:flex;flex-direction:column;gap:24px}.filters__active{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filters__controls{align-items:center;display:flex;gap:16px}.filters__group{display:flex;flex-direction:column;gap:10px}.filters__group label{font-weight:500}.filter__active{align-items:center;background:rgba(255,115,0,.08);border-radius:8px;color:#171715;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:4px;height:32px;justify-content:center;line-height:18px;padding:0 8px 0 12px;white-space:nowrap}.filter__active .delete{display:flex}.filter__active .delete:hover svg path{stroke:#d44800}.filter__switch{align-items:center;display:flex;justify-content:space-between;width:100%}.filter__switch label{align-items:center;background:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.05);border-radius:24px;display:flex;height:18px;position:relative;width:32px}.filter__switch label:hover{background:rgba(0,0,0,.26)}.filter__switch label:before{background:#fff;border-radius:50%;content:"";height:14px;left:2px;position:absolute;transition:left .2s ease;width:14px}.filter__switch [type=checkbox]{opacity:0;position:absolute}.filter__switch [type=checkbox]:checked+label{background:#f7651a;border:1px solid #f7651a}.filter__switch [type=checkbox]:checked+label:hover{background:#d44800}.filter__switch [type=checkbox]:checked+label:before{left:calc(100% - 16px)}.filter__label{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.filters__range .sliders_control{min-height:50px;position:relative}.filters__range .numbers{display:flex;justify-content:space-between;margin-bottom:10px}.filters__range .sliders__control{display:flex;flex-direction:column;justify-content:center;margin:0 auto 12px;min-height:14px;position:relative}.filters__range .sliders__control input[type=range]{--left-per:0%;--right-per:100%;-webkit-appearance:none;appearance:none;background:transparent;margin:0;outline:none;padding:0;pointer-events:none;position:absolute;width:100%}.filters__range .sliders__control input[type=range]::-webkit-slider-runnable-track{border:none;border-radius:9999px;box-shadow:none;height:2px;opacity:1}.filters__range .sliders__control input[type=range].range__left::-webkit-slider-runnable-track{background:linear-gradient(90deg,rgba(0,0,0,.2) var(--left-per),#f7651a var(--left-per),#f7651a var(--right-per),rgba(0,0,0,.2) var(--right-per))}.filters__range .sliders__control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border:4px solid #f7651a;border-radius:50%;cursor:pointer;height:14px;margin-top:-7px;pointer-events:all;width:14px}.filters__range .slider__inputs{display:flex;gap:12px}.filters__range .input-box{align-items:center;background:rgba(0,0,0,.04);border-radius:6px;display:flex;gap:8px;height:32px;justify-content:center;max-width:50%;padding:6px 8px;width:100%}.filters__range .input-box input{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;width:100%}.filters__range .input-box .prefix{color:#171715;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.filters__range .input-box .unit{color:#8f8e8a;font-size:14px;font-style:normal;font-weight:500;line-height:18px}:root{--range-bar-color:rgba(0,0,0,.2);--range-progress-bar-color:#53ac53}.filters__group{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:16px}.filter__head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}.filter__head .collapse{transition:all .3s ease}.filters__checkbox .filter__list{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:124px;overflow:hidden}.filters__checkbox .filter__list--expanded{max-height:unset}.filters__checkbox .filter__list li{align-items:center;display:flex;justify-content:space-between;position:relative}.filters__checkbox .filter__list [type=checkbox]{left:0;opacity:0;position:absolute}.filters__checkbox .filter__list [type=checkbox]:checked+label:before{background:rgba(255,115,0,.08);border-color:rgba(247,101,26,.2)}.filters__checkbox .filter__list [type=checkbox]:checked+label:after{content:url(/build/frontend/images/check.218b31c5.svg);left:4px;line-height:0;position:absolute;top:4px}.filters__checkbox .filter__list label{align-items:center;color:#171715;display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:18px;position:relative}.filters__checkbox .filter__list label:before{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:6px;content:"";display:flex;height:24px;justify-content:center;margin-right:12px;width:24px}.filter__products-count{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.filter__expand{align-items:center;color:#171715;color:#d44800;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:4px;justify-content:flex-start;line-height:18px}.filter__expand.expanded svg{transform:rotate(180deg)}.filter__expand svg{transition:all .4s ease}.filters__group.collapsed .filter__body{display:none}.filters__group.collapsed .filter__head{margin-bottom:0}.filters__group.collapsed .collapse{transform:rotate(180deg)}.filters__mobile-controls{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:18px}.filters__mobile-controls .label{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.filters__mobile-footer{align-items:center;flex-direction:column;gap:20px}.filters__mobile-footer>div{width:100%}.filters__mobile-footer .button__clear{align-items:center;display:flex;gap:13px;justify-content:center}.container{margin:0 auto;max-width:1402px;padding:0 15px;width:100%}.page__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}@media screen and (max-width:567px){.page__header{align-items:flex-start;flex-direction:column-reverse}}.page__meta{align-items:center;display:flex;gap:12px}header{margin-bottom:24px;padding-top:13px}.header__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width:567px){.header__top{display:none}}.header__page-nav{display:flex;list-style:none}.header__page-nav li:not(:last-child){margin-right:24px}.header__page-nav a{color:#777;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.lang-switcher{color:#777;font-size:13px;font-style:normal;font-weight:600;line-height:13px;position:relative}.lang-switcher .current{align-items:center;cursor:pointer;display:flex;justify-content:center}.lang-switcher .current svg{margin-left:9px}.lang-switcher .lang-link{min-width:unset}.lang-switcher__list{display:none}.lang-switcher__list.active{display:flex;flex-direction:column}.header__middle{align-items:center;display:flex;margin-bottom:16px}.header__middle .logo{margin-right:32px;max-width:170px}.burger{display:flex;flex-direction:column;gap:3px}.burger span{background:#fff;border-radius:44px;display:block;height:2px;transition:all .2s linear;width:12px}.burger span,.header__categories{position:relative}.header__categories-list{background:#fff;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);display:none;left:0;padding:16px;position:absolute;top:calc(100% + 4px);z-index:9999999}.header__categories-list ul{column-count:3}.header__categories-list a{justify-content:flex-start;text-align:right;white-space:nowrap}.header__categories-list .--item{font-size:13px;font-weight:500}.header__categories-list .--all{font-size:13px;font-weight:600}.header__categories.opened .header__categories-list{display:flex}.header__categories.opened .burger span:first-child{top:5px;transform:rotate(45deg)}.header__categories.opened .burger span:nth-child(2){opacity:0}.header__categories.opened .burger span:nth-child(3){top:-5px;transform:rotate(-45deg)}.header__catalog-button{margin-right:16px}.wishlist__button{margin-right:8px;position:relative}.wishlist__button:not(.--empty) svg *{stroke:#d44800}.wishlist__button:hover{background:rgba(255,115,0,.08)}.wishlist__button:hover svg *{stroke:#d44800;fill:#d44800}.wishlist__button-counter{align-items:center;aspect-ratio:1/1;background:#702431;border-radius:50%;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:700;height:16px!important;justify-content:center;line-height:11px;position:absolute;right:4px;top:4px;width:16px!important;z-index:1}.wishlist__button-counter.--hidden{display:none}.header__bottom{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:567px){.header__bottom .header__categories{display:none}}.header__categories{align-items:center;display:flex;gap:8px;list-style:none}@media screen and (max-width:567px){.header__categories{order:-1}.header__categories button{height:40px;padding:0;width:40px}.header__categories .label{display:none}}.header__specials{align-items:center;display:flex}@media screen and (max-width:567px){.header__specials{display:none}}.header__contacts{margin-right:16px;position:relative}@media screen and (max-width:567px){.header__contacts{display:none}}.header__contacts.opened .header__contacts-window{display:flex}.header__contacts-dropdown{align-items:center;display:flex}.header__contacts-dropdown-arrow{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.header__contacts-dropdown:hover .header__contacts-tel{color:#f7651a}.header__contacts-dropdown:hover .header__contacts-dropdown-arrow{cursor:pointer}.header__contacts-dropdown:hover .header__contacts-dropdown-arrow path{stroke:#f7651a}.header__contacts-tel{color:#171715;font-size:16px;font-style:normal;font-weight:600;line-height:20px;white-space:nowrap}.header__contacts-window{background:#fff;border-radius:12px;box-shadow:0 4px 24px 0 rgba(0,0,0,.04);display:none;flex-direction:column;padding:12px;position:absolute;right:0;top:calc(100% + 10px);z-index:99}.header__contacts-window.opened{display:flex}.header__contacts-window *{white-space:nowrap}.contacts-window__label{font-size:13px;font-style:normal;font-weight:600;line-height:13px;margin-bottom:8px}.contacts-window__schedule{color:#171715;color:#777;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:16px}.footer{background-color:#edece6;color:#000;font-family:Inter,sans-serif;font-size:14px;padding:40px 20px 13px}@media screen and (max-width:567px){.footer{padding:34px 0}}.footer__container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1440px}.footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:80px}.footer__logo-block{align-items:flex-start;display:flex;flex-direction:column;margin-right:136px}@media screen and (max-width:567px){.footer__logo-block{flex-direction:row;flex-wrap:wrap;margin-right:0}}.footer__logo{height:auto;margin-bottom:40px;margin-right:20px;max-width:221px}@media screen and (max-width:567px){.footer__logo{margin-bottom:0;max-width:calc(100% - 124px)}}.footer__social{display:flex;gap:8px;margin-bottom:111px}@media screen and (max-width:567px){.footer__social{margin-bottom:43px}}.footer__menu{display:flex;flex:1;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer__menu-column{min-width:160px}.footer__title{font-size:16px;font-weight:600;margin-bottom:12px}.footer__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.footer__list:not(:last-child){margin-bottom:40px}.footer__list--three-col{column-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px}@media screen and (max-width:567px){.footer__list--three-col{column-gap:86px;grid-template-columns:repeat(2,1fr);row-gap:16px}}.footer__list a{color:#777;font-size:13px;font-style:normal;font-weight:500;line-height:13px}.footer__list a:hover{color:#171715}.footer__contact{display:flex;flex-direction:column}@media screen and (max-width:567px){.footer__contact{margin-bottom:40px}}.footer__phone{color:#171715;font-size:16px;line-height:20px;margin-bottom:8px}.footer__callback,.footer__phone{font-style:normal;font-weight:500}.footer__callback{color:#777;display:flex;font-size:13px;line-height:13px;text-decoration:underline}.footer__callback,.footer__schedule{margin-bottom:24px}.footer__email .label,.footer__schedule .label{color:#171715;font-size:13px;font-style:normal;font-weight:600;line-height:13px;margin-bottom:8px}.footer__email .text,.footer__schedule .text{color:#777;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.footer__bottom{border-top:1px solid #ddd;color:#888;display:flex;flex-wrap:wrap;font-size:12px;justify-content:space-between;padding-top:20px}.filters-overlay.active{background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:998}.slider__main{align-items:center;display:flex;margin-bottom:82px}.slider__main .content{max-width:527px;padding:97px 40px;width:100%}@media screen and (max-width:567px){.slider__main .content{padding:216px 16px 16px}}.slider__main .swiper-slide{border-radius:8px}.slider__text--top{color:#171715;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:8px}.slider__heading{color:#171715;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:48px;margin:0 0 40px}@media screen and (max-width:567px){.slider__heading{font-size:24px;line-height:28px;max-width:326px}}.slider__button{display:inline-flex;padding:14px}.slider__nav-button{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.05);border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;gap:10px;height:40px;justify-content:center;padding:2px;position:absolute;width:40px;z-index:1}@media screen and (max-width:567px){.slider__nav-button{display:none}}.slider__nav-button.slider-next{right:-5px}.slider__nav-button.slider-prev{left:-5px}.slider__container{align-items:center;display:flex;position:relative}#sliderMain .slider-pagination{display:none}@media screen and (max-width:567px){#sliderMain .slider-pagination{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.2);border:1px solid rgba(0,0,0,.05);border-radius:20px;bottom:16px;display:inline-flex;left:unset;padding:8px;position:absolute;right:16px;top:unset;width:unset;z-index:999}#sliderMain .slider-pagination .swiper-pagination-bullet-active{background:#f7651a}}.widget__best-offer{margin-bottom:82px}.widget__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;width:100%}@media screen and (max-width:567px){.widget__header{align-items:flex-start;flex-direction:column;margin-bottom:32px}}.widget__heading{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}@media screen and (max-width:567px){.widget__heading{margin-bottom:4px}}.widget__meta{align-items:center;display:inline-flex;justify-content:center}@media screen and (max-width:567px){.widget__meta{align-items:flex-start;flex-direction:column}}.widget__product-count{align-items:center;color:#8f8e8a;display:inline-flex;font-size:24px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:-.24px;line-height:28px}@media screen and (max-width:567px){.widget__product-count{margin-bottom:16px}.widget__product-count:not(:last-child){margin-bottom:0}}.widget__product-count:before{background:#8f8e8a;border-radius:50%;content:"";display:block;height:4px;margin:0 12px;width:4px}@media screen and (max-width:567px){.widget__product-count:before{display:none}}.widget__popular_categories{margin-bottom:82px;overflow-x:auto}.widget__popular_categories::-webkit-scrollbar{display:none}.popular-categories__grid{display:grid;gap:16px;grid-template-columns:repeat(4,337px);grid-template-rows:repeat(6,1fr);height:600px;min-width:max-content}.popular-categories__item{background:#edece6;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:16px;position:relative}.popular-categories__head{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.5);border-radius:8px;display:inline-flex;flex-direction:column;padding:4px 12px}.popular-categories__title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}.popular-categories__subtitle{color:#525050;font-size:14px;font-weight:400}.popular-categories__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;position:relative;width:100%;z-index:1}.popular-categories__image{bottom:0;position:absolute;right:0}.popular-categories__item--1{grid-column:1;grid-row:1/span 3}.popular-categories__item--2{grid-column:1;grid-row:4/span 3}.popular-categories__item--3{grid-column:2;grid-row:1/span 2}.popular-categories__item--4{grid-column:2;grid-row:3/span 2}.popular-categories__item--5{grid-column:2;grid-row:5/span 2}.popular-categories__item--6{grid-column:3;grid-row:1/span 6}.popular-categories__item--7{grid-column:4;grid-row:1/span 2}.popular-categories__item--8{grid-column:4;grid-row:3/span 2}.popular-categories__item--9{grid-column:4;grid-row:5/span 2}.popular-categories__item-all{align-items:center;justify-content:center}.widget__sale{margin-bottom:82px}.widget__sale .widget__body{margin-bottom:40px}.collections{display:flex;gap:8px;margin:0 auto 82px;max-width:1400px}@media screen and (max-width:567px){.collections{flex-direction:column;margin-bottom:32px}}.collection-card{background:#edece6;border-radius:8px;display:flex;flex:1 1 337px;flex-direction:column;height:100%;max-width:337px;overflow:hidden;padding:8px}@media screen and (max-width:567px){.collection-card{flex:1 1 100%;max-width:100%}}.collection-card__image-container{border-radius:4px;margin-bottom:16px;overflow:hidden}.collection-card__image{height:161px;object-fit:cover;width:100%}.collection-card__content{padding:0 4px 4px 12px}.collection-card__brand{color:#777;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:5px}.collection-card__name{font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.32px;line-height:36px;margin-bottom:62px}.collection-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding:0 4px 4px 12px}.collection-card__items-count{color:#777;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.collections__link:hover{color:#171715}.badge__sale{align-items:center;background:#faebeb;border-radius:6px;color:#702431;display:inline-flex;font-size:14px;font-style:normal;font-weight:600;gap:4px;height:24px;justify-content:center;line-height:18px;padding:4px 5px}.badge__top{background:#fff3de;color:#d44800}.badge__new,.badge__top{align-items:center;border-radius:6px;display:inline-flex;font-size:14px;font-style:normal;font-weight:600;gap:10px;height:24px;justify-content:center;line-height:18px;padding:5px}.badge__new{background:#ebf5f0;color:#204e4c}.product__card{align-items:flex-start;background:var(--BG-BG-White,#fff);border-radius:8px;display:flex;flex-direction:column;gap:12px;height:100%;max-width:337px;padding:8px 8px 16px;position:relative;width:100%;z-index:1}@media screen and (max-width:1024px){.product__card{max-width:100%}}@media(hover:hover){.product__card:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 24px 0 rgba(0,0,0,.12);z-index:2}}.product__card--m{border:1px solid rgba(0,0,0,.1)}.product__card--m .badge__new,.product__card--m .badge__top,.product__card--m .product_card-ws{display:none}.product__card--m .price__new,.product__card--m .product__card-price-default{font-size:20px}.product__card--m .product__card-variants{display:none}.product__card--m .price__old{font-size:12px;font-style:normal;font-weight:500;line-height:14px}.product__card--m .product__card-price-sale{align-items:flex-start;flex-direction:column-reverse;gap:4px}.product__card--m .product__card-price{display:flex;flex-direction:column;justify-content:center;min-height:46px}.product__thumbnail{border-radius:8px;display:flex;height:240px;overflow:hidden;position:relative;width:100%}.product__thumbnail img{height:auto;max-width:100%;object-fit:contain;width:100%}.product-card__head{position:relative;width:100%}.product__card-header{align-items:center;display:flex;justify-content:space-between;left:0;padding:6px 8px;position:absolute;top:0;width:100%;z-index:1}.product__card-badges{display:flex}.product__card-badge:not(:last-child){margin-right:3px}.product__card-thumbnail{margin-bottom:12px}.product__card-in-stock{align-items:center;color:#204e4c;display:inline-flex;font-size:12px;font-style:normal;font-weight:600;gap:10px;height:20px;justify-content:center;line-height:14px;margin-bottom:4px;padding:3px 8px}.product__card-in-stock.out_of_stock{color:#702431}.product__card-in-stock.on_order{color:#f7651a}.product__card-title{color:#171715;display:block;display:-webkit-box;font-size:16px;font-style:normal;font-weight:500;height:100px;line-height:20px;max-height:40px;overflow:hidden;padding:0 8px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product__card-footer{margin-top:auto;padding:0 8px;width:100%}.product__card-variants{display:flex;gap:10px;margin:0 0 8px}.product__card-variants .label{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.product__card-footer--controls{align-items:center;display:flex;justify-content:space-between;width:100%}.product__card-price-default{color:#171715;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.24px;line-height:28px}.product__card-price-sale{align-items:center;display:inline-flex;gap:10px;justify-content:center}.price__new{color:#702431;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.24px;line-height:28px}.price__old{color:#8f8e8a;font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:line-through}.product-page__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}@media screen and (max-width:567px){.product-page__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;overflow:auto;padding:0 12px;width:100%}.product-page__head .button__secondary{display:none}}@media screen and (max-width:1024px){.product-page>.container{padding:0 5px}}.product-page .details .product__card-in-stock{justify-content:flex-start;padding-left:0}@media screen and (max-width:1024px){.product-page .details .product__card-in-stock{display:none}}.product-page__info{background:#fff;border-radius:8px;display:flex;gap:72px;margin-bottom:8px;padding:24px}@media screen and (max-width:1024px){.product-page__info{flex-direction:column;gap:0;padding:18px 12px}}.product-page__ws.active svg path{stroke:#d44800;fill:#d44800}.gallery{display:flex;flex-direction:column;max-width:50%;position:relative;width:100%}@media screen and (max-width:567px){.gallery{max-width:100%}}.gallery .product__card-badges{left:4px;position:absolute;top:4px;z-index:99}@media screen and (max-width:1024px){.gallery .product__card-badges{margin-bottom:8px;position:static}.gallery{margin-bottom:24px}}.gallery__main{margin-bottom:12px;width:100%}.gallery__main-img{background:#f6f6f7;border-radius:8px;object-fit:contain;width:100%}.gallery__thumbs{display:flex;gap:8px;width:100%}.gallery__thumbs-item{cursor:pointer;padding-bottom:5px;position:relative;transition:border-color .3s}.gallery__thumbs-item.swiper-slide-thumb-active:after{background:#f7651a;content:"";display:block;height:1px;margin:4px auto 0;width:90%}.gallery__thumbs-item img{border:1px solid rgba(0,0,0,.05);border-radius:8px;height:100%;object-fit:cover;width:100%}.gallery__disclaimer{color:#8f8e8a;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin:24px 0 0}.details{display:flex;flex-direction:column;width:100%}.notice{align-items:center;background:rgba(255,115,0,.08);border-radius:8px;display:flex;gap:16px;margin-bottom:22px;max-width:527px;padding:12px 24px 12px 16px}.notice__content{display:flex;flex-direction:column}.notice__title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.notice__text{font-size:12px;line-height:14px}.code,.notice__text{color:#8f8e8a;font-style:normal;font-weight:500}.code{font-size:14px;line-height:18px}@media screen and (max-width:567px){.code{margin-bottom:12px}}.title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}.product-page__variants{margin-bottom:56px}@media screen and (max-width:1024px){.product-page__variants{margin-bottom:48px}}.colors{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.colors__current{display:flex;gap:8px}.colors__current .label,.colors__current .value{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.colors__switches{align-items:center;display:flex;gap:10px}.colors__variant{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;height:26px;justify-content:center;padding:2px;position:relative;width:26px}.colors__variant.-current{border-color:#171715}.colors__variant.-disabled{cursor:not-allowed}.colors__variant.-disabled:after{background:#d44800;top:11px}.colors__variant.-disabled:after,.colors__variant.-disabled:before{content:"";display:block;height:1px;left:-3px;position:absolute;transform:rotate(45deg);width:30px;z-index:1111}.colors__variant.-disabled:before{background:#fff;top:10px}.colors__variant-wrapper{border-radius:4px;display:flex;flex-direction:column;height:100%;max-height:20px;max-width:20px;min-height:20px;min-width:20px;overflow:hidden}.colors__variant .color{display:block;width:100%}.sizes:not(:last-child){margin-bottom:24px}.sizes__label{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:4px}.sizes__variants{align-items:center;background:rgba(0,0,0,.04);border-radius:8px;display:inline-flex;gap:8px;justify-content:flex-start;padding:4px}.sizes__option{align-items:center;color:#777;display:flex;font-size:14px;font-style:normal;font-weight:500;height:32px;justify-content:center;line-height:18px;padding:0 8px;position:relative}.sizes__option--active,.sizes__option:hover:not(.sizes__option--disabled){background:var(--BG-BG-White,#fff);border-radius:5px;box-shadow:0 3px 3px 0 rgba(3,7,18,.04),0 0 0 .5px rgba(3,7,18,.02),0 5px 4px 0 rgba(3,7,18,.02);color:#171715}.sizes__option--disabled{color:#8f8e8a;cursor:not-allowed}.product-page__price{align-items:center;display:flex;margin:0 0 24px}.product-page__price .price__new,.product-page__price-default{font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.32px;line-height:36px}.product-page__price .price__new{color:#702431;margin-right:16px}.product-page__price .price__old{color:#8f8e8a;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-right:10px}.product-page__price-sale{align-items:center;display:flex;justify-content:center}.product__actions{display:flex;gap:12px;margin:0 0 40px}.product__actions .button__add-to-cart{width:100%}.product__actions button{white-space:nowrap}.installments{display:flex;flex-direction:column;font-size:14px;gap:12px;margin-bottom:27px}.installments__item{align-items:center;display:flex;gap:12px}.installments__item-icon{position:relative}.installments__item .month-counter{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:50%;bottom:-4px;display:flex;font-size:10px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;height:16px;justify-content:center;line-height:10px;position:absolute;right:-4px;text-align:center;width:16px}.installments__item .title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin:2px 0 0}.installments__item .text{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.product-page__collection{align-items:center;display:flex;gap:16px;margin-bottom:56px}.product-page__collection-image{border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:4px;max-width:97px}.product-page__collection-info .label{color:#777;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.product-page__collection-info .text{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.product-page__collection-info .product-count{color:#8f8e8a}.specs{border:1px solid rgba(0,0,0,.1);border-radius:8px;font-size:14px;overflow:hidden}.specs a{color:#d44800;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.specs a:hover{text-decoration:underline}.specs.--collapsed .specs__row{display:none!important}.specs.--collapsed .specs__row-collapse{transform:rotate(180deg)}.specs__head{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:space-between;padding:16px 14px}.specs__row-heading{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.specs__row{border-bottom:1px solid rgba(0,0,0,.1);display:flex;padding:12px 16px}.specs__row.-hidden{display:none}.specs__row:last-child{border-bottom:none}.specs__row-key,.specs__row-val{width:50%}.specs__row-key,.specs__row-val{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.product-page__content{background:#fff;border-radius:8px;display:flex;gap:72px;margin-bottom:82px;padding:24px}.product-page__content--two-cols .product__description{width:60%}@media screen and (max-width:1024px){.product-page__content--two-cols .product__description{width:100%}.product-page__content{flex-direction:column;gap:40px}.product-page__content [data-product-tab]{display:none}.product-page__content [data-product-tab].active{display:block}}.product__page-accessories-tabs{display:none}@media screen and (max-width:1024px){.product__page-accessories-tabs{border-bottom:1px solid rgba(0,0,0,.05);display:flex;gap:24px}}.product__page-accessories-tabs .tab{color:#8f8e8a;font-size:16px;font-variant-numeric:lining-nums proportional-nums;font-weight:600;line-height:20px;padding-bottom:8px;position:relative}.product__page-accessories-tabs .tab.active{color:#171715}.product__page-accessories-tabs .tab.active:before{background:#f7651a;content:"";display:flex;height:2px;left:0;position:absolute;top:100%;width:100%}.product__accessories{max-width:525px;width:100%}.product__accessories-head{align-items:center;display:flex;justify-content:space-between;margin:0 0 24px}.product__description{max-width:900px}.product__description h2{margin-bottom:12px}.product__description h3,.product__description h4,.product__description h5,.product__description h6{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:8px}.product__description ol,.product__description p,.product__description ul{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px}.product__description ol,.product__description ul{padding-left:20px}.product__description ol li,.product__description ul li{line-height:22px;margin-bottom:8px}.product__description ul,.product__description ul li{list-style:disc}.product__card-colors{align-items:center;display:flex;gap:6px}.product__card-color-item{border-radius:50%;height:10px;overflow:hidden;width:10px}.product__card-color-item.-current{outline:1px solid #000;outline-offset:1px}.product__card .product__card-attributes{display:none}.product__card-attribute{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;width:100%}.product__card-attribute .separator{border:1px dashed rgba(0,0,0,.1);position:relative;top:-2px;width:100%}.product__card-attribute-name{font-weight:500}.product__card-attribute-name,.product__card-attribute-value{font-size:12px;font-style:normal;line-height:14px;white-space:nowrap}.product__card-attribute-value{font-weight:600}.ocb{align-items:center;background:var(--BG-BG-Alpha-Black-3,rgba(0,0,0,.26));display:none;height:100%;justify-content:center;left:0;padding:14px;position:fixed;top:0;width:100%;z-index:9999}.ocb.opened{display:flex}.ocb__window{background:var(--BG-BG-White,#fff);border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);max-width:452px;padding:12px;width:100%}.ocb__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 0 12px}.ocb__title{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.ocb__close{cursor:pointer;margin-right:9px}.ocb__product{align-items:center;background:var(--BG-BG-0,#faf9f7);border-radius:8px;display:flex;gap:12px;margin-bottom:24px;padding:4px 12px 4px 4px}.ocb__product-thumb img{border-radius:4px}.ocb__product-title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:4px;max-width:202px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocb__product-color{align-items:center;display:flex;gap:4px}.ocb__product .color-dot{align-items:center;border:1px solid #8f8e8a;border-radius:50%;display:flex;height:12px;justify-content:center;overflow:hidden;width:12px}.ocb__product .color-dot span{display:block;width:100%}.ocb__product .color-name{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.ocb__product-price{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-left:auto;white-space:nowrap}.ocb__input{display:flex;flex-direction:column;margin-bottom:12px}.ocb__input:last-child{margin-bottom:36px}.ocb__input label{margin-bottom:8px}.ocb__input .required,.ocb__input label{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.ocb__input .required{color:#d36473}.ocb__input input{border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:6px;display:flex;padding:11px 8px}.ocb [type=submit]{margin-left:auto}.product__card-attributes{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;gap:12px;left:0;padding:6px 16px 16px;position:absolute;top:100%;width:100%}@media screen and (max-width:1024px){.product__card-attributes{display:none!important;visibility:hidden}}.product__card-attributes:before{bottom:0;box-shadow:0 17px 24px 0 rgba(0,0,0,.06);content:"";display:block;height:100%;left:0;position:absolute;width:100%;z-index:-1}.product-grid{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.product-grid{grid-template-columns:1fr}}.product-grid-s{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.product-grid-s{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.product-grid-s{grid-template-columns:1fr}}.product-grid-m{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.product-grid-m{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.product-grid-m{grid-template-columns:1fr}}.catalog{margin-bottom:140px}@media screen and (max-width:567px){.catalog{margin-bottom:80px;padding:0}}.catalog__grid{display:flex;flex-direction:column;gap:8px}.catalog__row{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:567px){.catalog__row{display:flex;flex-direction:column}}.catalog__column{display:grid;gap:8px}.catalog__column--2{grid-template-rows:repeat(2,1fr)}.catalog__column--2 .category{background:url(/build/frontend/images/category-l.19662269.png) no-repeat 100% 100% #edece6;background-size:cover}.catalog__column--2 .category__head{margin-bottom:156px}.catalog__column--3{grid-template-rows:repeat(3,1fr)}.catalog__column--3 .category{background:url(/build/frontend/images/category-s.7839a1c4.png) no-repeat 100% 100% #edece6;background-size:cover}.catalog__column--3 .category__head{margin-bottom:60px}.category{align-items:flex-start;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;padding:16px;transition:transform .2s ease}.category__title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px;margin-bottom:4px}.category__head{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.5);border-radius:8px;display:inline-flex;flex-direction:column;padding:4px 12px}.category__subtitle{color:#525050;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.category__arrow{margin-top:auto}.catalog-page{display:flex;flex-direction:column}.catalog-page__title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}.catalog-page__title.--xl{font-size:32px}@media screen and (max-width:567px){.catalog-page__title{margin-bottom:0}}.catalog-page__categories{display:flex;gap:8px;margin-bottom:40px;overflow-x:auto}.catalog-page .category-preview{align-items:center;background:#edece6;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:100px;justify-content:center;overflow:hidden;width:107px}.catalog-page .category-preview:not(.category-preview--all){align-items:flex-start;justify-content:flex-end}.catalog-page .category-preview__name{color:#777;font-size:12px;font-style:normal;font-weight:600;line-height:14px;padding:8px}.catalog-page .category-preview__name--all{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.catalog-page .category-preview.active{background:rgba(255,115,0,.08);border:1px solid rgba(247,101,26,.2)}.catalog-page .category-preview.active .category-preview__name{color:#171715}.catalog-page .category-preview.active .category-preview__name--all{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.catalog-page__actions{align-items:center;display:flex;justify-content:space-between;margin:0 0 16px;width:100%}.catalog-page__actions .catalog-page__clear{color:#d44800;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.catalog-page__layout{display:grid;gap:8px;grid-template-columns:337px 1fr;margin-bottom:82px}@media screen and (max-width:567px){.catalog-page__layout{display:flex;flex-direction:column}}.catalog-page__layout--fw{grid-template-columns:1fr}.catalog-page__sidebar{display:flex;flex-direction:column;gap:16px;padding:24px 24px 0 0}@media screen and (max-width:567px){.catalog-page__sidebar{background:#fff;display:none;height:calc(100% - 30px);left:0;overflow:scroll;padding:18px 16px;position:fixed;top:30px;width:100%;z-index:999}.catalog-page__sidebar.active{display:flex;flex-direction:column}}.catalog-page__content{display:flex;flex-direction:column;gap:32px}.catalog-page__description{margin-bottom:82px;max-width:none}.catalog-page__pagination{display:flex;flex-direction:column}.catalog-page__pagination .pagination__more{margin-bottom:32px}.catalog-page__pagination .pagination,.catalog-page__pagination .pagination .pagination__item{align-items:center;display:flex;gap:8px;justify-content:center}.catalog-page__pagination .pagination .pagination__item{border-radius:8px;color:#171715;height:40px;width:40px}.catalog-page__pagination .pagination .pagination__item--next-page,.catalog-page__pagination .pagination .pagination__item--previous-page{display:none}.catalog-page__pagination .pagination .pagination__item:hover{background:rgba(0,0,0,.08)}.catalog-page__pagination .pagination .pagination__item--current-page{background:rgba(255,115,0,.08)}.catalog-page__sort{align-items:center;display:flex;gap:8px;position:relative}.catalog-page__sort .label{color:#171715}.catalog-page__sort .active,.catalog-page__sort .label{font-size:14px;font-style:normal;font-weight:500;line-height:18px}.catalog-page__sort .active{align-items:center;color:#d44800;cursor:pointer;display:flex}.catalog-page__sort .sort__dropdown{background:#fff;border-radius:12px;box-shadow:0 4px 24px 0 rgba(0,0,0,.04);display:none;flex-direction:column;padding:12px;position:absolute;right:0;top:calc(100% + 10px);z-index:99}.catalog-page__sort .sort__dropdown .context-menu__button{min-width:unset}.catalog-page__sort .sort__dropdown.active{display:flex}.widget__actions{display:flex;gap:24px}.widget__mobile-button{display:none}@media screen and (max-width:567px){.widget__mobile-button{display:flex;width:100%}.widget__actions .button__primary{display:none}.mobile-hidden{display:none!important}}.mobile-visible{display:none!important}@media screen and (max-width:567px){.mobile-visible{display:flex!important}}#headerSearch{align-items:center;display:flex;margin-right:16px;max-width:656px;position:relative;width:100%}@media screen and (max-width:567px){#headerSearch{margin-right:0}}.search [type=search]{align-items:center;background:rgba(0,0,0,.04);border-radius:8px;display:flex;flex:1 0 0;font-size:16px;font-style:normal;font-weight:500;gap:10px;height:44px;line-height:20px;padding:10px 12px;width:100%}.search [type=search]::placeholder{color:#8f8e8a;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.search.focused{position:relative;z-index:1001}.search.focused .search__overlay{background:rgba(0,0,0,.26);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.search.focused .search__input{background:#fff;position:relative;z-index:1002}.search.focused .search__controls{right:2px;z-index:1004}.search.focused .search__icon{background:rgba(255,115,0,.08);border-radius:8px;color:#d44800;padding:8px 12px}.search.focused .search__icon svg path{stroke:#d44800}.search.focused .search__label{display:block}.search__controls{align-items:center;display:flex;gap:10px;position:absolute;right:10px;z-index:1}.search__icon{align-items:center;display:flex;gap:8px;white-space:nowrap}.search__label{display:none;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.search__clear{align-items:center;cursor:pointer;display:flex;justify-content:center}.search__clear:hover svg path{stroke:#d44800}.search__clear.--hidden{display:none}.search__results{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;left:0;max-height:266px;overflow:scroll;overflow-x:hidden;padding:12px;position:absolute;top:calc(100% + 4px);width:100%;z-index:1001}.search__results::-webkit-scrollbar{width:8px}.search__results::-webkit-scrollbar-track{opacity:0}.search__results::-webkit-scrollbar-thumb{background:#5c5b5b;border-radius:8px}.search__results.--hidden{display:none!important}.search__item{display:flex;gap:16px;padding:8px}.search__item:hover .search__item-title{color:#d44800}.search__item-title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:8px}.search__item-thumb{align-items:center;border-radius:4px;display:flex;justify-content:center;max-width:54px;min-width:54px;overflow:hidden}.search__item-category{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.search__item-content{align-items:center;display:flex;gap:32px;justify-content:space-between;width:100%}.search__item-meta,.search__item-price-container{display:flex;flex-direction:column}.search__item-price-container{text-align:right}.search__item-price{color:#171715}.search__item-new-price,.search__item-price{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.search__item-new-price{color:#702431}.search__item-old-price{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.collections-page{padding-bottom:140px}.collections-page__header{margin-bottom:40px}.collections-grid{align-items:stretch;column-gap:8px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:32px}@media(max-width:1024px){.collections-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.collections-grid{grid-template-columns:1fr}}.collections-grid-s{align-items:stretch;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.collections-grid-s{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.collections-grid-s{grid-template-columns:1fr}}.collections__categories{align-items:center;display:flex;gap:8px;margin:0 0 24px}.collections__categories-link{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#171715;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:4px;height:32px;justify-content:center;line-height:18px;padding:0 12px}.collections__categories-link.active,.collections__categories-link:hover{background:rgba(255,115,0,.08);border-color:rgba(247,101,26,.2)}.collections__categories-link.active:before{content:url(/build/frontend/images/check.218b31c5.svg);display:flex;line-height:0}.collection__media{display:flex;gap:16px;margin-bottom:81px}@media screen and (max-width:567px){.collection__media{flex-direction:column}}.collection-page .catalog-page__sort{justify-content:flex-end;margin-bottom:24px}.collection__logo{align-items:center;background:#fff;border-radius:4px;display:flex;height:260px;justify-content:center;min-width:260px;padding:28px;width:260px}@media screen and (max-width:567px){.collection__logo{height:auto;margin-bottom:12px;width:100%}}.collection__logo img{height:100%;object-fit:contain;width:100%}.collection__gallery-image{width:481px}@media screen and (max-width:567px){.collection__gallery-image{width:280px}}.collection__gallery-image img{border-radius:4px;max-height:260px;object-fit:cover;width:100%}.collection__gallery{min-width:0;overflow:hidden;padding-bottom:12px;width:100%}.collection__gallery-wrapper{max-width:100%;min-width:0;position:relative}.collection__gallery-wrapper .swiper-next,.collection__gallery-wrapper .swiper-prev{align-items:center;backdrop-filter:blur(6px);background:var(--BG-BGAlpha-White-2,hsla(0,0%,100%,.7));border:1px solid var(--BR-BR-0,rgba(0,0,0,.05));border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;transform:translateY(-50%);width:40px;z-index:9}.collection__gallery-wrapper .swiper-prev{left:-20px;top:50%}.collection__gallery-wrapper .swiper-next{right:-20px;top:50%}.swiper-scrollbar{--swiper-scrollbar-border-radius:10px;--swiper-scrollbar-top:auto;--swiper-scrollbar-bottom:0;--swiper-scrollbar-left:auto;--swiper-scrollbar-right:4px;--swiper-scrollbar-sides-offset:0px;--swiper-scrollbar-bg-color:rgba(0,0,0,.04);--swiper-scrollbar-drag-bg-color:#8f8e8a;--swiper-scrollbar-size:4px}.collection__products{margin-bottom:82px}.cart__button{cursor:pointer;white-space:nowrap}.cart__button svg{min-width:24px}.cart__button:hover svg path{stroke:#d44800}.cart__button-icon{position:relative}.cart__button-counter{align-items:center;aspect-ratio:1/1;background:#702431;border-radius:50%;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:700;height:16px!important;justify-content:center;line-height:11px;position:absolute;right:-4px;top:-6px;width:16px!important;z-index:1}.cart__button-counter.--hidden{display:none}.cart__window-overlay{align-items:center;background:rgba(0,0,0,.26);display:none;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:99}.cart__window-overlay.active{display:flex}.cart__window{background:var(--BG-BG-White,#fff);border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;max-width:972px;padding:16px 24px 24px;width:100%}.cart__head{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:16px;width:100%}@media screen and (max-width:567px){.cart__head{padding-bottom:6px}}.cart__head .close{cursor:pointer;height:32px;padding:0;width:32px}.cart__meta{align-items:center;display:flex;gap:8px}.cart__meta .separator{background:#8f8e8a;border-radius:50%;display:block;height:4px;width:4px}.cart__title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}@media screen and (max-width:567px){.cart__title{font-size:16px;font-style:normal;font-weight:500;line-height:20px}}.cart__products-count{color:#8f8e8a;display:flex;font-size:24px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:600;gap:6px;letter-spacing:-.24px;line-height:28px}@media screen and (max-width:567px){.cart__products-count{font-size:16px;font-style:normal;font-weight:500;line-height:20px}}.cart__products{margin-bottom:32px;max-height:384px;overflow:scroll;padding-right:10px}.cart__products::-webkit-scrollbar{height:4px;width:4px}.cart__products::-webkit-scrollbar-track{background:transparent;border-radius:100px}.cart__products::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:100px}.cart__products::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.1)}.cart__controls{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:567px){.cart__controls{align-items:flex-start;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;width:100%}.cart__controls .continue_container,.cart__controls .continue_container button{width:100%}}.cart__checkout{display:flex;gap:24px}@media screen and (max-width:567px){.cart__checkout{flex-direction:column;gap:20px;margin-bottom:8px;width:100%}}.cart__total{display:flex;flex-direction:column;white-space:nowrap}@media screen and (max-width:567px){.cart__total{text-align:right}}.cart__total .label{color:#777;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.cart__total .value{font-size:24px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:700;letter-spacing:-.24px;line-height:28px}.cart__product{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.05);display:flex;gap:16px;padding:16px 0;width:100%}.cart__product:not(:last-child){margin-bottom:4px}.cart__product-thumbnail{border-radius:4px;overflow:hidden}@media screen and (max-width:567px){.cart__product-thumbnail{min-width:max-content}}.cart__product-thumbnail img{max-width:84px}.cart__product-content{display:flex;flex-direction:column;width:100%}.cart__product-info{display:flex;justify-content:space-between;margin-bottom:17px;width:100%}.cart__product-title{color:#171715;display:block;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:8px}.cart__product-color{align-items:center;display:flex;gap:4px}.cart__product-color .label{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.cart__product-color .color-item{align-items:center;display:flex;gap:4px}.cart__product-color .color-dot{border:1px solid #8f8e8a;border-radius:50%;display:inline-grid;max-height:12px;max-width:12px;min-height:12px;min-width:12px;overflow:hidden}.cart__product-color .color-dot-node{display:block;width:100%}.cart__product-color .color-name{color:#171715;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.cart__product-footer{align-items:center;display:flex;justify-content:space-between}.cart__product-qty{align-items:center;display:flex;gap:16px}.cart__product-qty [type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid rgba(0,0,0,.2);border-radius:6px;color:#171715;font-size:14px;font-style:normal;font-weight:600;height:32px;line-height:18px;padding:0 8px;text-align:center;width:52px}.cart__product-qty [type=number]::-webkit-inner-spin-button,.cart__product-qty [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart__product-price{display:flex;flex-direction:column;text-align:right}.cart__product-price .old-price{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px;text-decoration:line-through}.cart__product-price .price{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.cart__product-price .price.--with-discount{color:#702431}.cart__product-controls{position:relative}.controls__context-button{height:32px;padding:0;width:32px}.controls__context-menu{background:#fff;border-radius:12px;box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 4px 24px 0 rgba(0,0,0,.04);display:none;padding:4px;position:absolute;right:0;top:100%}.controls__context-menu.active{display:flex;flex-direction:column;z-index:9999}.context-menu__button{align-items:center;color:#171715;display:flex;gap:8px;min-width:164px;padding:10px 8px;white-space:nowrap;width:max-content}.context-menu__button:hover{color:#d44800}.context-menu__button:hover svg path{stroke:#d44800}.wishlist{position:relative}.wishlist__window{background:var(--BG-BG-White,#fff);border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);display:none;flex-direction:column;max-width:972px;min-width:max-content;padding:6px 12px 12px;position:absolute;right:0;top:100%;width:100%;z-index:99}.wishlist__window.opened{display:flex}@media screen and (max-width:567px){.wishlist__window{left:10px;max-width:calc(100% - 20px);min-width:unset;position:fixed;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:1001}}.wishlist__product{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:12px;min-width:576px;padding:8px 0;width:100%}@media screen and (max-width:567px){.wishlist__product{align-items:flex-start;flex-direction:column;min-width:unset}}.wishlist__product-thumbnail{max-width:86px;min-width:86px}.wishlist__product-info{align-items:center;display:flex;gap:12px;width:100%}@media screen and (max-width:567px){.wishlist__product-info{flex-wrap:wrap}}.wishlist__head{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:6px;width:100%}.wishlist__head .close{cursor:pointer;height:32px;padding:0;width:32px}.wishlist__meta{align-items:center;display:flex;gap:8px}.wishlist__meta .separator{background:#8f8e8a;border-radius:50%;display:block;height:4px;width:4px}.wishlist__title{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.wishlist__products-count{color:#8f8e8a;display:flex;font-size:16px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:600;gap:6px;letter-spacing:-.24px;line-height:28px}.wishlist__products{display:flex;flex-direction:column;margin-bottom:12px;max-height:384px;overflow:scroll;padding-right:10px}.wishlist__products::-webkit-scrollbar{height:4px;width:4px}.wishlist__products::-webkit-scrollbar-track{background:transparent;border-radius:100px}.wishlist__products::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:100px}.wishlist__products::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.1)}.wishlist__product-title{color:#171715;font-size:14px;font-style:normal;font-weight:500;line-height:18px;max-width:330px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.wishlist__product-price{display:flex;flex-direction:column;gap:4px;margin-left:auto}.wishlist__product-price .price{font-size:16px;font-style:normal;font-weight:600;line-height:20px}@media screen and (max-width:567px){.wishlist__product-price{margin-left:0;padding:0 8px}}.wishlist__product-color,.wishlist__product-color .color-item{align-items:center;display:flex;gap:4px}.wishlist__product-color .color-dot{border:1px solid #8f8e8a;border-radius:50%;display:inline-grid;max-height:12px;max-width:12px;min-height:12px;min-width:12px;overflow:hidden}.wishlist__product-color .color-dot-node{display:block;width:100%}.wishlist__product-color .color-name{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.wishlist__product-controls{display:flex;gap:12px}@media screen and (max-width:567px){.wishlist__product-controls{margin-left:auto}}.wishlist__product-meta{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:567px){.wishlist__product-meta{width:100%}}.wishlist__controls{display:flex;justify-content:space-between}@media screen and (max-width:567px){.ws-overlay.active{backdrop-filter:blur(6px);background:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}}.body__checkout{background:#f7f6f2}.checkout__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-bottom:46px;padding:16px 0}.checkout__contacts a{color:#171715;text-decoration:none}.checkout__logo{max-width:132px}.checkout h1{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px;margin-bottom:16px}.checkout__layout{align-items:flex-start;display:flex;gap:8px;margin-bottom:80px}@media screen and (max-width:567px){.checkout__layout{flex-direction:column}}.checkout__products{background:#fff;border-radius:12px;margin:0 0 8px;padding:16px 24px}.checkout__products-title{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:12px}.checkout__product{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;padding-top:8px}.checkout__product:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (max-width:567px){.checkout__product{align-items:flex-start;flex-direction:column;position:relative}}.checkout__product-thumbnail{align-items:center;border-radius:4px;display:flex;justify-content:center;overflow:hidden}.checkout__product-thumbnail img{height:auto;max-width:54px}@media screen and (max-width:567px){.checkout__product-thumbnail{margin-bottom:8px}}.checkout__product-meta{align-items:center;display:flex;gap:16px}@media screen and (max-width:567px){.checkout__product-info{flex-direction:column}}.checkout__product-title{color:#171715;display:block;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:4px}.checkout__product-shipping{color:#d44800;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.checkout__product-shipping:not(:last-child){margin-bottom:8px}.checkout__product-color{align-items:center;display:flex;gap:4px}.checkout__product-color .label{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.checkout__product-color .dot{border:1px solid #8f8e8a;border-radius:50%;display:block;height:12px;overflow:hidden;width:12px}.checkout__product-color .name{color:#171715;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.checkout__product-controls{align-items:center;display:flex;gap:28px}@media screen and (max-width:567px){.checkout__product-controls{width:100%}}.checkout__product-controls .qty-price{align-items:center;display:flex;gap:32px}@media screen and (max-width:567px){.checkout__product-controls .qty-price{margin-left:auto}.checkout__product-controls .controls{position:absolute!important;right:-16px;top:8px}}.checkout__product-controls .qty{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.checkout__product-price{display:flex;flex-direction:column;text-align:right;white-space:nowrap}.checkout__product-price .price{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.checkout__product-price .price.--with-discount{color:#702431}.checkout__product-price .old-price{color:#8f8e8a;font-size:12px;font-style:normal;font-weight:500;line-height:14px;text-decoration:line-through}.checkout__product .controls{position:relative}.checkout__product .controls__cm{display:none}.checkout__product .controls__cm.opened{display:flex;flex-direction:column;position:absolute;z-index:99}.checkout__form-group{background:#fff;border-radius:12px;display:flex;flex-direction:column;padding:16px 24px 40px}@media screen and (max-width:567px){.checkout__form-group{padding:16px 16px 40px}}.checkout__form-group-title{font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:36px}.checkout__form-group:not(:last-child){margin-bottom:8px}.checkout__form-row{align-items:flex-start;display:flex;gap:24px}@media screen and (max-width:567px){.checkout__form-row{flex-direction:column}}.checkout__form-row:not(:last-child){margin-bottom:24px}.checkout__form-input{display:flex;flex-direction:column;max-width:50%;width:100%}@media screen and (max-width:567px){.checkout__form-input{max-width:100%}}.checkout__form-input label{color:#171715;display:block;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:8px}.checkout__form-input [type=email],.checkout__form-input [type=number],.checkout__form-input [type=password],.checkout__form-input [type=tel],.checkout__form-input [type=text]{border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:6px;color:#171715;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:11px 8px;width:100%}.checkout__form-radio{align-items:center;display:flex;justify-content:space-between;max-width:658px;width:100%}.checkout__form-radio.--fw{max-width:100%}.checkout__form-radio.--fw .checkout__form-radio-input{width:100%}@media screen and (max-width:567px){.checkout__form-radio{align-items:flex-start;flex-direction:column}}.checkout__form-radio:not(:last-child){margin-bottom:20px}.checkout__form-radio-input{position:relative}.checkout__form-radio [type=radio]{height:0;opacity:0;position:absolute;width:0}.checkout__form-radio label{display:flex;gap:12px}.checkout__form-radio label:before{border:1px solid rgba(0,0,0,.1);border-radius:50%;content:"";display:block;height:20px;width:20px}.checkout__form-radio label:after{background:#f7651a;border-radius:50%;content:"";display:none;height:14px;left:3px;position:absolute;top:3px;width:14px}.checkout__form-radio [type=radio]:checked+label:after{display:block}.checkout__form-radio [type=radio]:checked+label:before{background:rgba(255,115,0,.08);border-color:rgba(247,101,26,.2)}.checkout__form .delivery-meta{background:rgba(0,0,0,.04);border-radius:4px;padding:5px 8px}@media screen and (max-width:567px){.checkout__form .delivery-meta{margin-left:30px}}.checkout__form .delivery-note{color:#171715;color:#d44800;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:5px 8px}@media screen and (max-width:567px){.checkout__form .delivery-note{margin-left:24px}}.checkout__main{width:100%}.checkout__sidebar{background:var(--BG-BG-White,#fff);border-radius:12px;max-width:337px;min-width:337px;padding:16px 24px;position:sticky;top:10px;width:100%}@media screen and (max-width:567px){.checkout__sidebar{max-width:100%}}.checkout__total-title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px;margin-bottom:16px}.checkout__order-info{display:flex;flex-direction:column}.checkout__order-info-row{align-items:center;border-bottom:1px dashed rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:12px 0}.checkout__order-info-label{color:#171715;color:#777;white-space:nowrap}.checkout__order-info-label,.checkout__order-info-value{font-size:14px;font-style:normal;font-weight:500;line-height:18px}.checkout__order-info-value{color:#171715;text-align:right}.checkout__order-info-value.--total{color:#171715;color:#d44800;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}.checkout__order-info-dropdown{margin-bottom:28px}.checkout__order-info-dropdown.opened .dropdown__body{display:block}.checkout__order-info-dropdown.opened .dropdown__head svg{transform:rotate(180deg)}.checkout__order-info-dropdown .dropdown__head{align-items:center;color:#171715;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;justify-content:space-between;line-height:18px;padding:12px 0}.checkout__order-info-dropdown .dropdown__body{display:none}.checkout__order-info-dropdown .dropdown__body textarea{border:1px solid rgba(0,0,0,.2);border-radius:6px;min-height:66px;min-width:100%}.checkout__order-info-submit button{margin-bottom:24px;width:100%}.checkout__order-info-note{color:#777;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.checkout__order-info-note ul{list-style:disc;margin-top:12px;padding-left:14px}.checkout__order-info-note ul li{list-style:disc}.checkout__order-info-note ul li:not(:last-child){margin-bottom:8px}.checkout__order-info-note ul a{color:#171715;text-decoration:underline}.checkout__city{display:flex;flex-direction:column}.checkout__city label{display:block;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:8px}.typing-select{position:relative}.typing-select__placeholder{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;color:#8f8e8a;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:18px;padding:11px 32px 11px 8px;position:relative}.typing-select__placeholder.--selected{color:#171715}.typing-select__placeholder:after{content:url(/build/frontend/images/dropdown-arrow.c7f505d0.svg);position:absolute;right:8px}.typing-select__dropdown{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:1px 1px 7px rgba(0,0,0,.1);display:none;left:0;position:absolute;top:100%;width:100%;z-index:99}.typing-select__dropdown.opened{display:block}.typing-select__input{border:1px solid rgba(0,0,0,.2);border-radius:8px;height:40px;padding:8px;width:100%}.shipping__info{border:1px solid #f7651a;border-radius:8px;display:none;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px 24px}.shipping__info.active{display:flex}.typing-select__item{cursor:pointer;padding:10px 8px}.typing-select__item:hover{background:rgba(255,115,0,.08)}.typing-select__container.--hidden{display:none}.typing-select__results{max-height:300px;overflow:auto}.shipping__info-row.--col-3{display:flex;gap:12px}.shipping__info-row.--col-3 .checkout__form-input:first-child{width:60%}.shipping__info-row.--col-3 .checkout__form-input:not(:first-child){width:25%}.payment-parts__container{background:#faf9f7;border-radius:8px;display:flex;flex-direction:column;margin-top:18px;max-width:430px;padding:12px;width:100%}.payment-parts__container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/build/frontend/images/dropdown-arr.c7f505d0.svg) calc(100% - 10px) 50% no-repeat var(--BG-BG-White,#fff);border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:6px;max-width:140px;padding:11px 8px;width:100%}.parts-calculation{border-top:1px dashed rgba(0,0,0,.1);margin-top:12px;padding-top:12px}.parts-calculation__title{font-size:14px;font-style:normal;font-weight:500;line-height:18px}.parts-calculation__sum{display:inline-block;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:1;margin:0 8px;position:relative;top:1px}label:has(+[required]){display:block}label:has(+[required]):after{color:red;content:"*";margin-left:4px}input.error{border-color:#e42e4f!important}.error-msg{color:#702431;display:none;font-size:14px;line-height:18px;padding-top:8px}.error-msg svg{margin-bottom:3px;margin-right:2px;vertical-align:middle}.checkout__form-input.error .error-msg,.ocb__input.error .error-msg{display:block}.checkout__success{height:100vh;padding:0 15px}.checkout__success,.checkout__success-content{align-items:center;display:flex;justify-content:center}.checkout__success-content{flex-direction:column;max-width:682px;text-align:center}.checkout__success .logo{margin-bottom:80px;max-width:440px}.checkout__success h1{font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:48px;margin-bottom:24px}.checkout__success .text{font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:80px}.contacts__layout{display:flex;gap:24px;justify-content:space-between;margin-bottom:180px}.contacts__layout .column{align-items:flex-start;display:flex;flex-direction:column;height:inherit}.contacts__layout .column:first-child{max-width:441px;width:100%}.contacts__layout .column:last-child{max-width:682px;width:100%}.contacts__title{margin-bottom:16px}.contacts__title a{color:#d44800}.contacts__title a:hover{text-decoration:underline}.contacts__footer{display:flex;gap:72px;margin-top:auto}.contacts__footer-label{color:#171715;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:8px}.contacts__footer-text{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.contacts__footer-text a{color:#d44800}.contacts__form{background:var(--BG-BG-White,#fff);border-radius:12px;display:flex;flex-direction:column;padding:16px;width:100%}.contacts__form-title{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:24px}.contacts__form .input__group{display:flex;gap:24px;margin-bottom:24px}.contacts__form .input__group .input{display:flex;flex-direction:column;max-width:50%;width:100%}.contacts__form input:not([type=submit]),.contacts__form textarea{border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:6px;display:flex;padding:11px 8px}.contacts__form label{color:#171715;display:block;font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:8px}.contacts__form .required{color:#d36473;content:"*";display:inline}.contacts__form textarea{max-width:100%;min-height:75px;min-width:100%;width:100%}.contacts__form [type=submit]{margin-left:auto;margin-top:24px}.page__contacts .button__callback{margin-bottom:24px}.page__contacts .footer__social{margin-bottom:0}.tym{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:9999}.tym.active{display:flex}.tym .window{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;max-width:682px;padding:16px;width:100%}.tym h2{color:#171715;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:28px;margin-bottom:14px}.tym h2,.tym p{font-style:normal}.tym p{font-size:16px;font-weight:500;line-height:20px;margin-bottom:24px}.page__default{margin-bottom:140px}@media screen and (max-width:567px){.page__default{margin-bottom:100px}}.page__default .container{max-width:710px}.page__default-bc{display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:567px){.page__default-bc{justify-content:flex-start;margin-bottom:26px}}.page__default h2{margin-bottom:16px;max-width:567px}.page__default p{font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:24px}.page__default .button__map{display:inline-flex;margin-bottom:40px}.page__default .delivery__notice{align-items:center;background:var(--BG-BG-Brand-Alpha,rgba(255,115,0,.08));border-radius:8px;display:flex;gap:16px;margin-bottom:24px;padding:12px 24px 12px 16px}.page__default .delivery__notice .title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.page__default .delivery__notice .text{color:#777;font-size:12px;font-style:normal;font-weight:500;line-height:14px}.page__default h3{font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:16px}.page__default .delivery__partners{display:flex;gap:12px;margin-bottom:24px}.page__default .delivery__partners-item{align-items:center;border:1px solid var(--BR-BR-1,rgba(0,0,0,.1));border-radius:8px;display:flex;height:69px;justify-content:center;padding:20px 22px;width:125px}.page__default .delivery__warning{background:var(--BG-BG-Alpha-1,rgba(0,0,0,.04));border-radius:8px;margin-bottom:40px;padding:12px 24px 12px 16px}.page__default .delivery__warning-title{color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.page__default .delivery__warning-title:not(:last-child){margin-bottom:4px}.page__default .delivery__warning-text{color:#171715;color:#777;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:0}.bc-container{margin:0 auto;max-width:1402px;padding:0 15px;width:100%}.page-error{padding:80px 0 140px}@media screen and (max-width:567px){.page-error{padding:40px 0 100px}}.page-error__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:560px;text-align:center}.page-error__code{align-items:center;background:rgba(255,115,0,.08);border-radius:50%;color:#d44800;display:flex;font-size:88px;font-weight:700;height:240px;justify-content:center;letter-spacing:-2px;line-height:88px;margin-bottom:32px;width:240px}@media screen and (max-width:567px){.page-error__code{font-size:64px;height:180px;line-height:64px;margin-bottom:24px;width:180px}}.page-error__title{font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:48px;margin-bottom:12px}@media screen and (max-width:567px){.page-error__title{font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.32px;line-height:36px}}.page-error__text{color:#777;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 32px}.page-error__actions{align-items:center;display:flex;gap:12px;justify-content:center}.page-error__actions .button__accent,.page-error__actions .button__primary{padding:0 20px}@media screen and (max-width:567px){.page-error__actions{flex-direction:column;width:100%}.page-error__actions .button__accent,.page-error__actions .button__primary{width:100%}}.mobile-menu{display:none}@media screen and (max-width:567px){.mobile-menu{background:#fff;flex-direction:column;height:100%;left:0;overflow:auto;padding:18px 9px;position:fixed;top:0;width:100%;z-index:9999}.mobile-menu.active{display:flex}}.mobile-menu__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:26px}.mobile-menu__head .title{color:#171715;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.24px;line-height:28px}.mobile-menu__head .close{align-items:center;background:rgba(0,0,0,.04);border-radius:8px;display:flex;height:32px;justify-content:center;width:32px}.mobile-menu .special-pages{display:flex;gap:8px;margin-bottom:24px}.mobile-menu .categories{column-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:40px}.mobile-menu .categories li{max-width:calc(50% - 5px);width:100%}.mobile-menu .categories a{color:#777;font-size:13px;font-style:normal;font-weight:500;justify-content:flex-start;line-height:13px}.mobile-menu .categories a.--all{color:#171715}.mobile-menu .contacts{display:flex;flex-direction:column;margin-bottom:40px}.mobile-menu .contacts .label{font-size:13px;font-style:normal;font-weight:600;line-height:13px;margin-bottom:16px}.mobile-menu .contacts .blocks,.mobile-menu .contacts .meta{display:flex;justify-content:space-between}.mobile-menu .contacts .phone a{align-items:center;color:#171715;display:flex;font-size:16px;font-style:normal;font-weight:600;gap:8px;line-height:20px;text-decoration:none}.mobile-menu .contacts .schedule{color:#171715;color:#777;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.mobile-menu .pages a{color:#777;font-size:13px;font-style:normal;font-weight:500;justify-content:flex-start;line-height:13px}.mobile-menu .pages{margin-bottom:40px}.mobile-menu .lang_switch .label{font-size:13px;font-style:normal;font-weight:600;line-height:13px;margin-bottom:13px}.mobile-menu .langs{display:flex;gap:12px}.mobile-menu .locale{color:#777;font-size:13px;font-style:normal;font-weight:600;line-height:13px;padding:4px}.mobile-menu .locale.current{background:#f7651a;border-radius:4px;color:#fff}.callback__overlay{align-items:center;background:rgba(0,0,0,.26);display:none;height:100%;justify-content:center;padding:16px;position:fixed;right:0;top:0;width:100%;z-index:9999}.callback__overlay.active{display:flex}.callback__window{background:#fff;border-radius:8px;max-width:567px;padding:20px;position:relative}.callback__window h2{margin-bottom:24px;text-align:center}.callback__window input{border:1px solid var(--BR-BR-2,rgba(0,0,0,.2));border-radius:6px;color:#171715;font-size:14px;font-style:normal;font-weight:600;line-height:18px;padding:11px 8px;text-align:center;width:100%}.callback__window input.error{border-color:#f18888}.callback__window .input{margin-bottom:24px}.callback__window button{margin:0 auto}.callback__close{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:16px;top:16px}