.footer{background:#1B1A1D;padding:60px 50px 50px;display:flex;justify-content:space-between}@media screen and (max-width: 1280px){.footer{padding:70px 40px 50px;flex-direction:column}}@media screen and (max-width: 767px){.footer{padding:41px 12px 49px;flex-direction:column}}.footer__left{max-width:100%}.footer__right{margin-left:20px;align-self:flex-end}.footer__subscribe{margin-bottom:43px}@media screen and (max-width: 767px){.footer__subscribe{margin-bottom:32px}}.footer__subscribe-title{color:#fff;font-weight:400;font-size:60px;line-height:110%;margin-bottom:37px;opacity:.9;letter-spacing:-.02em}@media screen and (max-width: 767px){.footer__subscribe-title{font-size:34px;line-height:106%;margin-bottom:32px}}.footer__subscribe-form{width:100%;max-width:1003px;display:flex;justify-content:space-between;border-bottom:1px solid #fff;height:53px;opacity:.9;position:relative}@media screen and (max-width: 550px){.footer__subscribe-form{border-bottom:none;flex-direction:column;height:auto}}.footer__subscribe-input{font-weight:400;font-size:23px;line-height:130%;color:#fff;padding:0 0 7px;width:100%;border-radius:0}.footer__subscribe-input::-moz-placeholder{opacity:.8}.footer__subscribe-input::placeholder{opacity:.8}.footer__subscribe-input:-webkit-autofill,.footer__subscribe-input:-webkit-autofill:hover,.footer__subscribe-input:-webkit-autofill:focus,.footer__subscribe-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #1B1A1D inset!important;-webkit-text-fill-color:#fff}@media screen and (max-width: 550px){.footer__subscribe-input{font-size:18px;line-height:117%;border-bottom:1px solid rgba(255,255,255,.5);padding:0 0 13px}}.footer__subscribe-btn{font-weight:400;font-size:23px;line-height:130%;color:#fff;border:1px solid #fff;border-radius:50px;padding:6px 51px 6px 18px;width:208px;height:42px;position:relative;text-align:left;box-sizing:border-box;outline:none}.footer__subscribe-btn:hover{opacity:.7}@media screen and (max-width: 550px){.footer__subscribe-btn{border-radius:0;width:100%;font-size:18px;line-height:100%;margin-top:12px;padding:8px 10px;text-align:center}}.footer__subscribe-btn-arrow{position:absolute;right:16px;top:7px;font-weight:400;font-size:26px;line-height:100%;color:#fff}@media screen and (max-width: 550px){.footer__subscribe-btn-arrow{position:relative;font-size:21px;line-height:10px;right:0;top:1px}}.footer__subscribe-success{display:none;max-width:526px;font-weight:400;font-size:23px;line-height:130%;color:#fff;opacity:.9}@media screen and (max-width: 550px){.footer__subscribe-success{font-size:18px;line-height:117%}}.footer__subscribe-error{color:red}.footer__subscribe-agreement{display:flex;margin-top:16px}.footer__subscribe-agreement-checkbox{position:absolute;z-index:-1;opacity:0}.footer__subscribe-agreement-checkbox:checked+span:before{background-color:#fff}.footer__subscribe-agreement-label._error span{color:#ef3838}.footer__subscribe-agreement-label._error span:before{border-color:#ef3838}.footer__subscribe-agreement span{font-weight:400;font-size:14px;line-height:129%;letter-spacing:.01em;color:#fff;position:relative;display:inline-block;padding-left:26px}.footer__subscribe-agreement span:before{content:"";display:inline-block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:2px;width:16px;height:16px}.footer__subscribe-agreement a{text-decoration:underline}.footer__content{font-weight:400;font-size:23px;line-height:130%;color:#fff;opacity:.9;margin-bottom:33px;max-width:960px}@media screen and (max-width: 550px){.footer__content{font-size:18px;line-height:117%;margin-bottom:25px}}@media screen and (max-width: 1280px){.footer__img-desktop{display:none}}.footer__img-mobile{display:none}@media screen and (max-width: 1280px){.footer__img-mobile{display:block;margin:40px 0 0;width:100%;max-width:none}}@media screen and (max-width: 767px){.footer__img-mobile{display:block;margin:35px -12px 0;width:calc(100% + 24px);max-width:none}}.footer__menu{display:flex;margin:72px 0 5px;gap:88px;flex-wrap:wrap}@media screen and (max-width: 1280px){.footer__menu{margin:31px 0 0}}@media screen and (max-width: 767px){.footer__menu{margin-top:31px;justify-content:left;flex-direction:column;gap:12px}}.footer__menu-column:nth-child(2){margin-left:6px}.footer__menu-column:nth-child(3){margin-left:-33px}.footer__menu-column:nth-child(4){margin-left:26px}@media screen and (max-width: 767px){.footer__menu-column:nth-child(1),.footer__menu-column:nth-child(2){border-bottom:1px solid rgba(255,255,255,.1)}.footer__menu-column:nth-child(2){margin-left:0}.footer__menu-column:nth-child(3){margin-left:0}.footer__menu-column:nth-child(4){margin-left:0}}.footer__menu-column.footer__menu-contacts{max-width:326px;border-bottom:none}@media screen and (max-width: 1280px){.footer__menu-column.footer__menu-contacts{max-width:none}}@media screen and (max-width: 767px){.footer__menu-column.footer__menu-contacts{padding:20px 0 0}}@media screen and (max-width: 767px){.footer__menu-list{display:none;padding:0 0 15px}}.footer__menu-column.footer__menu--active .footer__menu-list{display:block}.footer__menu-title{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;display:block;margin-bottom:10px;color:#fff;opacity:.9;position:relative}@media (max-width: 767px){.footer__menu-title{font-size:14px;line-height:18px;letter-spacing:.01em}}@media screen and (max-width: 767px){.footer__menu-title{font-size:18px;line-height:117%;margin-bottom:12px}.footer__menu-title:after{width:11px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.9' d='M0 0.14746L1.72196 0.147461L5.37149 6.01669L5.6285 6.01669L9.27804 0.147461L11 0.147461L6.52804 7.14746L4.49766 7.14746L0 0.14746Z' fill='white' /%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;content:"";position:absolute;right:0;top:7px}}.footer__menu-column.footer__menu--active .footer__menu-title:after{transform:rotate(180deg)}.footer__contacts-title{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;display:block;margin-bottom:16px;color:#fff;opacity:.9;position:relative}@media (max-width: 767px){.footer__contacts-title{font-size:14px;line-height:18px;letter-spacing:.01em}}@media screen and (max-width: 1280px){.footer__contacts-title{margin-bottom:10px}}@media screen and (max-width: 767px){.footer__contacts-title{font-weight:400;font-size:14px;line-height:129%;margin-bottom:1px;letter-spacing:.01em}}.footer__menu-item{margin-bottom:2px;font-weight:400;font-size:15px;line-height:160%;color:#fff;opacity:.9}@media screen and (max-width: 767px){.footer__menu-item{font-weight:400;font-size:14px;line-height:214%;margin-bottom:0;letter-spacing:.01em}}.footer__menu-link:hover{opacity:.6}.footer__phone{display:inline-block;color:#fff;border:1px solid #fff;border-radius:50px;padding:4px 18px;margin:8px 0;font-weight:400;font-size:21px;line-height:143%}.footer__phone:hover{opacity:.6}@media screen and (max-width: 767px){.footer__phone{margin:14px 0 0;font-size:16px;line-height:131%;padding:9px 18px}}.footer__mail{display:inline-block;color:#fff;border:1px solid #fff;border-radius:50px;padding:5px 18px;margin:10px 0;font-weight:400;font-size:23px;line-height:130%}.footer__mail:hover{opacity:.6}@media screen and (max-width: 1280px){.footer__mail{margin:10px 10px 10px 0}}@media screen and (max-width: 767px){.footer__mail{margin:14px 10px 0 0;font-size:18px;line-height:117%;padding:9px 18px}}.footer__bottom{display:flex;justify-content:space-between;padding:21px 0;gap:17px}@media screen and (max-width: 1280px){.footer__bottom{flex-direction:column;gap:8px;padding:18px 0 25px}}@media screen and (max-width: 767px){.footer__bottom{gap:17px}}.footer__bottom-block{display:flex;gap:30px}@media screen and (max-width: 1280px){.footer__bottom-block{flex-wrap:wrap;order:2;-moz-column-gap:15px;column-gap:15px;row-gap:7px;justify-content:left}}@media screen and (max-width: 767px){.footer__bottom-block{order:2;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;row-gap:7px;justify-content:center}.footer__bottom-block .footer__bottom-item:nth-child(1){order:3}.footer__bottom-block .footer__bottom-item:nth-child(2){order:2}.footer__bottom-block .footer__bottom-item:nth-child(3){order:1}}.footer__bottom-social{display:flex;gap:29px}@media screen and (max-width: 767px){.footer__bottom-social{justify-content:center;gap:25px}.footer__bottom-social .footer__bottom-item{font-size:18px;line-height:117%}}.footer__bottom-item{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;color:#1b1a1d}@media (max-width: 767px){.footer__bottom-item{font-size:14px;line-height:18px;letter-spacing:.01em}}.footer__bottom-item:not(span):hover{opacity:.6}@media screen and (max-width: 767px){.footer__bottom-item{font-size:14px;line-height:129%}}.footer__br{display:none}@media screen and (max-width: 1280px){.footer__br{display:block}}.header{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;position:fixed;top:0;width:100vw;z-index:15;color:#000;background:#fff;transition:top ease-out .3s,opacity .3s,visibility .3s,background .3s}@media (max-width: 767px){.header{font-size:14px;line-height:18px;letter-spacing:.01em}}.header__invert:not(:has(.desktop-menu__item_with-second-level:hover)):not(.header__scroll){color:var(--header-invert-color);background:transparent}.header__scroll{color:#000;background:#fff}.header__container{margin:0 auto;max-width:1860px;padding:0 20px}@media screen and (max-width: 767px){.header__container{padding:0 10px}}.header__top{background:#000000;height:45px;padding:12px 40px 12px 20px;display:flex}@media screen and (max-width: 767px){.header__top{display:none}}.header__top .region-container{flex:1}.header__top .service-menu{align-items:center;justify-content:flex-end}.header__wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:26px}.header__wrapper svg path{fill:#000;stroke:#000}.header__wrapper svg circle{stroke:#000}.header__wrapper svg rect{fill:#000}@media screen and (max-width: 1280px){.header__wrapper{padding-top:15px;padding-bottom:15px}}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) svg path{fill:var(--header-invert-color);stroke:var(--header-invert-color)}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) svg circle{stroke:var(--header-invert-color)}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) svg rect{fill:var(--header-invert-color)}.header__left-block{display:flex;flex:1}@media (max-width: 1280px){.header__left-block{flex:unset}}.header__center-block{text-align:center;flex:1}@media (max-width: 1280px){.header__center-block{text-align:unset;flex:unset}}@media screen and (max-width: 767px){.header__center-block{flex:1 0 auto}}.header__right-block{position:relative;display:flex;align-items:center;justify-content:flex-end;flex:1}@media (max-width: 1280px){.header__right-block{position:static;justify-content:unset;flex:unset}}.header__region-block{display:flex;cursor:pointer}.header__region-block:hover{opacity:.5}.header__region-block svg path{fill:#fff;stroke:#fff}.header__region-block svg circle{stroke:#fff}.header__region-block svg rect{fill:#fff}.header__region{color:#fff;margin:0 75px 0 9px}.header__region:active{text-decoration:underline}@media screen and (max-width: 1280px){.header__region{margin:0 75px 0 7px}}@media screen and (max-width: 767px){.header__region{font-size:17px}}.header__info-link{color:#fff}.header__info-link:first-child{margin-right:17px}.header__info-link:hover{opacity:.5}.header__info-link:active{text-decoration:underline}@media screen and (max-width: 767px){.header__gender-choice{display:none}}.header__gender-link{color:#000;display:inline-block;position:relative}.header__gender-link:first-child{margin-right:17px}.header__gender-link:hover{opacity:.5}.header__gender-link:active{text-decoration:underline}.header__gender-link.active:after{content:"";display:block;position:absolute;border-bottom:1px solid #000000;bottom:-2px;left:0;width:100%}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .header__gender-link{color:var(--header-invert-color)}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .header__gender-link.active:after{border-bottom:1px solid var(--header-invert-color)}.header__logo{margin:4px 54px 0 0}@media screen and (max-width: 1280px){.header__logo{margin:5px 0 0 43px}}@media screen and (max-width: 767px){.header__logo{margin:0}}@media screen and (max-width: 767px){.header__logo svg{width:100px}}.header__logo svg path{stroke-width:.3}.header__logo img{display:inline-block;height:21px}.header__login-btn{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;margin-right:24px;color:#000;border:1px solid #000;border-radius:30px;padding:4px 18px 3px}@media (max-width: 767px){.header__login-btn{font-size:14px;line-height:18px;letter-spacing:.01em}}.header__login-btn:hover{border-color:#00000080}@media screen and (max-width: 767px){.header__login-btn{display:none}}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .header__login-btn{color:var(--header-invert-color);border:1px solid var(--header-invert-color)}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .header__login-btn:hover{border-color:#ffffff80}.header__login{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;margin-right:25px;margin-bottom:3px;color:#000}@media (max-width: 767px){.header__login{font-size:14px;line-height:18px;letter-spacing:.01em}}.header__login:hover{opacity:.5}@media (max-width: 767px){.header__login{display:none}}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .header__login{color:var(--header-invert-color)}.header__login.hide,.header__login-btn.hide{display:none}.header__icons{display:flex;justify-content:flex-start;align-items:center;min-height:27px}@media (max-width: 767px){.header__icons{min-width:167px;justify-content:flex-end}}.header__icons>*:not(:last-child){margin:0 24px 0 0}.header__search,.header__favorite,.header__basket{cursor:pointer;vertical-align:middle}.header__search:hover,.header__favorite:hover,.header__basket:hover{opacity:.5}@media (max-width: 767px){.header__search:active,.header__favorite:active,.header__basket:active{opacity:.5}}.header__favorite-count,.header__basket-count{display:none;position:relative;margin-left:2px;top:0;padding:3px 6px;border-radius:14px;background-color:#000;color:#fff;text-align:center;font: 400 15px/21px CoFoSans}.header__favorite-count.count-active,.header__basket-count.count-active{display:inline-block}@media (max-width: 767px){.header__favorite-count,.header__basket-count{padding:2px 4px;font-size:12px}}.header__basket-block svg{vertical-align:middle}.header .desktop-menu{text-align:center}@media screen and (max-width: 767px){.header .desktop-menu{display:none}}.header .desktop-menu__list{text-align:left;margin:19px auto 0;display:inline-block}@media screen and (max-width: 1280px){.header .desktop-menu__list{margin:19px 0 0;border-bottom:1px solid rgba(0,0,0,.15)}}.header .desktop-menu__item{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;color:#000;display:inline-block;padding-bottom:17px}@media (max-width: 767px){.header .desktop-menu__item{font-size:14px;line-height:18px;letter-spacing:.01em}}.header .desktop-menu__item a:hover{opacity:.5}.header .desktop-menu__item:hover .desktop-menu__level2{opacity:1;visibility:visible}.header .desktop-menu__item:active{text-decoration:underline}.header .desktop-menu__item:not(:last-child){padding-right:30px}.header .desktop-menu__item a{display:inline-block}.header .desktop-menu__item a.burgundy{color:#9e151c}.header .desktop-menu__level2{position:absolute;width:100%;top:157px;left:0;padding:0 20px 24px;opacity:0;visibility:hidden;z-index:2;background:#fff;color:#000;box-shadow:0 21px 30px #0000000d;max-height:80dvh;overflow:auto}.header .desktop-menu__level2::-webkit-scrollbar-thumb{border-radius:3px;background-color:#666}.header .desktop-menu__level2::-webkit-scrollbar{width:3px}.header .desktop-menu__level2-line{width:100%;height:1px;background:rgba(0,0,0,.15);margin:0 0 29px;border:0}@media screen and (max-width: 1280px){.header .desktop-menu__level2-line{width:0}}.header .desktop-menu__level2-wrap{margin:0 auto;max-width:1405px;display:flex;justify-content:space-between;-moz-column-gap:25px;column-gap:25px}.header .desktop-menu__level2-block{display:flex;flex-wrap:wrap;-moz-column-gap:70px;column-gap:70px}.header .desktop-menu__level2-item{margin:0 0 14px}.header .desktop-menu__level2-item_header{font-size:20px;font-weight:500}.header__invert:not(.header__scroll):not(:has(.desktop-menu__item_with-second-level:hover)) .desktop-menu__item{color:var(--header-invert-color)}.header__mobile-menu-icon{display:none}@media screen and (max-width: 767px){.header__mobile-menu-icon{display:block;margin-right:12px}}.header__mobile-menu{display:none}.header__mobile-menu._open{display:block}@media screen and (min-width: 768px){.header__mobile-menu._open{display:none}}.header .mobile-menu{background-color:#fff;padding-top:42px;padding-bottom:30px;height:calc(100dvh - 30px);overflow-y:scroll}.header .mobile-menu__item{position:relative;font-weight:400;font-size:22px;line-height:115%;color:#000;margin:0 0 3vh}.header .mobile-menu__item a:active{opacity:.5;text-decoration:underline}.header .mobile-menu__arrow{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' fill='white' /%3E%3Cpath d='M6 16.8543V14.842L12.8586 10.5773V10.277L6 6.01224V4L14.18 9.22581V11.5984L6 16.8543Z' fill='black' /%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;position:absolute;right:0;top:4px}.header .mobile-menu__login-btn{font-weight:400;font-size:22px;line-height:115%;color:#000;border:1px solid #000;border-radius:30px;padding:4px 18px 3px}.header .mobile-menu__login{font-weight:400;font-size:22px;line-height:115%;color:#000}.header .mobile-menu__login.hide,.header .mobile-menu__login-btn.hide{display:none}.header .mobile-menu__level2{opacity:0;transform:translate(100%);visibility:hidden;width:calc(100% - 20px);transition:visibility .3s ease,opacity .3s ease,transform .3s ease}.header .mobile-menu__level2._open{opacity:1;transform:translate(0);visibility:visible}.header .mobile-menu__level2._open .mobile-menu__level2-list{display:block;height:calc(100svh - 114px);overflow-y:scroll}.header .mobile-menu__level2._open .mobile-menu__level2-list::-webkit-scrollbar{display:none}.header .mobile-menu__level2-list{display:none}.header .mobile-menu__level2-item{font-weight:400;font-size:22px;line-height:115%;color:#000;margin:0 0 30px}.header .mobile-menu__level2-item a{display:inline-block}.header .mobile-menu__level2-item a.burgundy{color:#9e151c}.header .mobile-menu__parent._open{position:fixed;z-index:2;width:100%;background:#fff;height:100vh;top:74px}.header .mobile-menu__parent._open .mobile-menu__link{display:block;font-weight:400;font-size:14px;line-height:129%;padding-left:20px;position:relative;margin-bottom:30px}.header .mobile-menu__parent._open .mobile-menu__link:before{content:url("data:image/svg+xml,%3Csvg width='9' height='13' viewBox='0 0 9 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.18018 0.000208855L8.18018 2.01244L1.32156 6.27718L1.32156 6.57752L8.18018 10.8423L8.18018 12.8545L0.000175933 7.62869L0.00017614 5.25605L8.18018 0.000208855Z' fill='black' /%3E%3C/svg%3E");width:9px;height:13px;position:absolute;left:0;top:2px}.header .mobile-menu__sale{color:#9e151c}.header .mobile-menu__info-block{margin-top:35px}.header .mobile-menu__info-link{margin:0 28px 0 0;font-weight:400;font-size:18px;line-height:117%;color:#000}.header .mobile-menu__info-link:active{opacity:.5;text-decoration:underline}.header .mobile-menu .region-container{margin-top:40px}.header .mobile-menu .region-container svg path{fill:#000;stroke:#000}.header .mobile-menu .region-container svg circle{stroke:#000}.header .mobile-menu .region-container svg rect{fill:#000}.header .mobile-menu .region-container .header__region{color:#000}.header .mobile-menu .menu-tabs .menu-tabs-buttons{display:flex;position:relative;margin-bottom:50px}.header .mobile-menu .menu-tabs .menu-tabs-buttons:after{content:"";width:100%;border-bottom:2px solid #D9D9D9;position:absolute;left:0;bottom:-10px}.header .mobile-menu .menu-tabs .menu-tabs-buttons button{font-size:18px;margin-right:30px;position:relative;color:#000}.header .mobile-menu .menu-tabs .menu-tabs-buttons button:after{content:"";width:100%;border-bottom:2px solid transparent;position:absolute;left:0;bottom:-10px}.header .mobile-menu .menu-tabs .menu-tabs-buttons button.active:after{border-bottom:2px solid #000000;z-index:2}.header .mobile-menu .menu-tabs .menu-tabs-contents .menu-tabs-content{display:none}.header .mobile-menu .menu-tabs .menu-tabs-contents .menu-tabs-content.active{display:block}.header__region-container{display:none;background:#fff;width:100%;height:48px}@media screen and (max-width: 1280px){.header__region-container{display:block}}@media screen and (max-width: 767px){.header__region-container{height:40px}}.header__invert:not(:has(.desktop-menu__item_with-second-level:hover)) .header__region-container{background:transparent}.header__region-popup{position:absolute;top:65px;background:#FFF;padding:16px 20px 20px;box-shadow:0 14px 64px -10px #00000073;z-index:5}@media screen and (max-width: 767px){.header__region-popup{display:none;position:fixed;top:unset;bottom:0;left:0;width:100%;padding:20px 20px 50px}}.header__region-popup.hide{display:none}.header__region-popup-title{display:block;font-size:14px;line-height:17px;color:#131613;margin-bottom:9px;opacity:.5;cursor:default}.header__region-popup-input{display:block;font-weight:400;font-size:23px;line-height:130%;color:#131613;margin-bottom:15px;max-width:260px}.header__region-popup-input:focus{border-bottom:1px solid #000}.header__region-popup-save{border-radius:3px;padding:12px 20px;text-align:center;height:42px;background:#000;color:#fff;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase;width:49%}.header__region-popup-save:hover{opacity:.5}.header__region-popup-change{border:1px solid #000;border-radius:3px;padding:12px 20px;text-align:center;height:42px;background:#fff;color:#000;font-weight:500;font-size:14px;line-height:17px;text-transform:uppercase;width:49%}.header__region-popup-change:hover{opacity:.5}@media screen and (max-width: 1280px){.header__invert:not(.header__scroll,:hover) .desktop-menu__list{border-bottom:1px solid rgba(255,255,255,.15)}}.modal-background{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:8;background:#000;opacity:.15}.location{position:fixed;top:0;right:0;width:505px;height:100vh;transition:right .8s ease,bottom .8s ease;z-index:10;background:#fff}@media screen and (max-width: 767px){.location{width:100%;height:90vh;top:unset;right:unset;left:0;bottom:0}}.location.hide{right:-505px}@media screen and (max-width: 767px){.location.hide{bottom:-3000px}}.location__block{padding:35px 20px 20px;display:flex;flex-direction:column;height:100%}@media screen and (max-width: 767px){.location__block{padding:30px 20px 20px}}.location__close-desktop{cursor:pointer;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.02em;color:#000;opacity:.4;text-align:right;padding-right:10px}.location__close-desktop:hover{opacity:.8}@media screen and (max-width: 767px){.location__close-desktop{display:none}}.location__close-mobile{display:none;width:80px;height:6px;background:#fff;border-radius:3px}@media screen and (max-width: 767px){.location__close-mobile{display:block;position:absolute;top:-32px;left:50%;transform:translate(-50%);margin:20px 0}}.location__title{font-size:38px;font-weight:400;line-height:48px;letter-spacing:-.02em;color:#131613;margin:68px 0 14px}@media (max-width: 1280px){.location__title{font-size:38px;line-height:48px}}@media (max-width: 767px){.location__title{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.location__title{margin:0 0 12px}}.location__text{font-size:23px;font-weight:400;line-height:30px;letter-spacing:0em;color:#131613}@media (max-width: 767px){.location__text{font-size:18px;line-height:21px}}.location__input{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;outline:0;border-bottom:1px solid #000;padding:0 20px 13px 0;margin:48px 0 26px;width:100%;border-radius:0}@media (max-width: 767px){.location__input{font-size:18px;line-height:21px}}@media screen and (max-width: 767px){.location__input{margin:30px 0 26px}}.location__list{padding:0;overflow-y:scroll;height:70%}.location__list::-webkit-scrollbar-thumb{border-radius:30px;background-color:#666}.location__list::-webkit-scrollbar{width:4px}.location__list-item{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;margin:0 0 10px;color:#000;cursor:pointer}@media (max-width: 767px){.location__list-item{font-size:18px;line-height:21px}}.location__list-item:hover{opacity:.8}@media screen and (max-width: 1280px){.location__list-item{margin:0 0 15px}}@media screen and (max-width: 767px){.location__list-item{margin:0 0 19px}}.location__list-item.hide{display:none}.location__btn-save{border-radius:3px;padding:18px 10px;text-align:center;height:54px;background:#000;color:#fff;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.03em;text-transform:uppercase;width:100%;margin:20px 0 0}.location__btn-save:hover{opacity:.9}@media screen and (max-width: 767px){.location__btn-save{height:42px;padding:12px 10px}}.header-compensator{padding:160px 0 0}@media (max-width: 1280px){.header-compensator{padding:200px 0 0}}@media (max-width: 767px){.header-compensator{padding:85px 0 0}}.have-notification .header .desktop-menu__level2{top:148px}.auth[data-v-cc127bbf]{position:fixed;top:0;right:0;width:505px;height:100vh;height:100dvh;transition:right .8s ease,bottom .8s ease;z-index:10;background:#fff;overflow-y:auto}@media screen and (max-width: 767px){.auth[data-v-cc127bbf]{width:100%;height:calc(100vh - 39px);height:calc(100dvh - 39px);top:unset;right:unset;left:0;bottom:0}}.auth.hide[data-v-cc127bbf]{right:-505px}@media screen and (max-width: 767px){.auth.hide[data-v-cc127bbf]{bottom:-3000px}}.auth__block[data-v-cc127bbf]{padding:35px 20px 40px;display:flex;flex-direction:column;height:100%}@media screen and (max-width: 767px){.auth__block[data-v-cc127bbf]{padding:60px 10px 40px}}.auth__close-desktop[data-v-cc127bbf]{cursor:pointer;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.02em;color:#000;opacity:.4;text-align:right;padding-right:10px}.auth__close-desktop[data-v-cc127bbf]:hover{opacity:.8}@media screen and (max-width: 767px){.auth__close-desktop[data-v-cc127bbf]{display:none}}.auth__close-mobile[data-v-cc127bbf]{display:none}@media screen and (max-width: 767px){.auth__close-mobile[data-v-cc127bbf]{display:block;color:#000;position:absolute;top:40px;left:-10px;margin:20px}}.auth__close-mobile svg path[data-v-cc127bbf]{fill:#000;stroke:#000}.auth__title[data-v-cc127bbf]{font-size:38px;font-weight:400;line-height:48px;letter-spacing:-.02em;color:#131613;margin:68px 0 14px}@media (max-width: 1280px){.auth__title[data-v-cc127bbf]{font-size:38px;line-height:48px}}@media (max-width: 767px){.auth__title[data-v-cc127bbf]{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.auth__title[data-v-cc127bbf]{margin:30px 0 12px}}.auth__text[data-v-cc127bbf]{font-size:23px;font-weight:400;line-height:30px;letter-spacing:0em;color:#131613;margin:0 0 48px}@media (max-width: 767px){.auth__text[data-v-cc127bbf]{font-size:18px;line-height:21px}}@media screen and (max-width: 767px){.auth__text[data-v-cc127bbf]{margin:0 0 32px}}.auth__message[data-v-cc127bbf]{display:none;font-size:23px;font-weight:400;line-height:30px;letter-spacing:0em;color:#131613;margin:0 0 15px}@media (max-width: 767px){.auth__message[data-v-cc127bbf]{font-size:18px;line-height:21px}}.auth__input-wrap[data-v-cc127bbf]{display:flex;justify-content:space-between;position:relative;margin:31px 0 24px;border-bottom:1px solid #000;align-items:baseline}.auth__input-wrap.error[data-v-cc127bbf]{border-bottom:1px solid #ef3838}.auth__input-wrap.error .auth__error-message[data-v-cc127bbf]{display:block}.auth__input-wrap.hide-input[data-v-cc127bbf]{opacity:0;transition:opacity .2s linear}.auth__input[data-v-cc127bbf]{font-size:17px;font-weight:400;line-height:21px;letter-spacing:0em;outline:0;padding:0 20px 13px 0;width:100%}@media (max-width: 767px){.auth__input[data-v-cc127bbf]{font-size:18px;line-height:21px}}.auth__input[data-v-cc127bbf]::-moz-placeholder{opacity:.5}.auth__input[data-v-cc127bbf]::placeholder{opacity:.5}.auth__error-message[data-v-cc127bbf]{display:none;color:#ef3838;font-weight:400;font-size:14px;line-height:129%;letter-spacing:.02em;flex:1 0 auto}.auth__error-message-margin[data-v-cc127bbf]{padding:0 30px 0 0}.auth__btn-save[data-v-cc127bbf]{border-radius:3px;padding:18px 10px;text-align:center;height:54px;background:#000;color:#fff;font-weight:500;font-size:14px;line-height:17px;letter-spacing:.03em;text-transform:uppercase;width:100%}.auth__btn-save[data-v-cc127bbf]:hover{opacity:.9}.auth__btn-save[data-v-cc127bbf]:disabled{opacity:.5;pointer-events:none}@media screen and (max-width: 767px){.auth__btn-save[data-v-cc127bbf]{padding:12px 10px}}.auth__agreement[data-v-cc127bbf]{display:flex;margin-top:16px}.auth__agreement-checkbox[data-v-cc127bbf]{position:absolute;z-index:-1;opacity:0}.auth__agreement-checkbox:checked+span[data-v-cc127bbf]:before{background-color:#000}.auth__agreement-label._error span[data-v-cc127bbf]{color:#ef3838}.auth__agreement-label._error span[data-v-cc127bbf]:before{border-color:#ef3838}.auth__agreement span[data-v-cc127bbf]{font-weight:400;font-size:14px;line-height:129%;letter-spacing:.01em;color:#707070;position:relative;display:inline-block;padding-left:26px}.auth__agreement span[data-v-cc127bbf]:before{content:"";display:inline-block;position:absolute;top:0;left:0;border:1px solid #000;border-radius:2px;width:16px;height:16px}.auth__agreement a[data-v-cc127bbf]{text-decoration:underline}.auth__in-text[data-v-cc127bbf]{text-align:center;margin-top:20px;padding:10px 0 0;font-weight:400;font-size:17px;line-height:124%;color:#0e0e0e}.auth__in-text span[data-v-cc127bbf]{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer}.auth__change-phone[data-v-cc127bbf]{display:inline-block;font-weight:400;font-size:17px;line-height:124%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#0e0e0e;opacity:.5;cursor:pointer;margin-left:39px}@media screen and (max-width: 767px){.auth__change-phone[data-v-cc127bbf]{display:block;margin-left:0}}.auth__resend-timeout[data-v-cc127bbf],.auth__resend-timeout-again[data-v-cc127bbf]{font-weight:400;font-size:17px;line-height:124%;margin:-10px 0 26px;color:#0e0e0e}.auth__resend-timeout-again[data-v-cc127bbf]{cursor:pointer;text-decoration:underline}.auth__resend-timeout-again[data-v-cc127bbf]:hover{opacity:.8}.auth__restore-pass[data-v-cc127bbf]{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.01em;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-align:right;color:#0e0e0e;opacity:.5;margin:-17px 0 22px;cursor:pointer}.auth__showPass[data-v-cc127bbf]{position:absolute;width:20px;height:20px;right:0;top:4px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' fill='white' /%3E%3Cpath d='M17.3167 3.73379L3.56659 17.4839C3.32284 17.7283 2.92658 17.7283 2.68283 17.4839C2.43846 17.2395 2.43846 16.8445 2.68283 16.6001L16.4329 2.85003C16.6773 2.60565 17.0723 2.60565 17.3167 2.85003C17.5611 3.09441 17.5611 3.48941 17.3167 3.73379ZM6.24974 10.167C6.24974 10.502 6.29786 10.8251 6.38099 11.1345L7.51725 9.99821C7.60162 8.75633 8.58975 7.76882 9.83164 7.68382L10.9679 6.54756C10.6579 6.46506 10.3348 6.41693 9.99976 6.41693C7.93162 6.41693 6.24974 8.09882 6.24974 10.167ZM10.1685 12.6501L9.03226 13.7864C9.34163 13.8689 9.66476 13.917 9.99976 13.917C12.0679 13.917 13.7498 12.2351 13.7498 10.167C13.7498 9.83196 13.7017 9.50883 13.6185 9.19946L12.4829 10.3357C12.3979 11.5776 11.4104 12.5651 10.1685 12.6501ZM4.34535 13.1701C3.17471 12.4014 2.15533 11.3895 1.36157 10.167C3.27096 7.22694 6.47224 5.4838 9.99976 5.4838C10.6335 5.4838 11.2573 5.54255 11.8635 5.65193L12.9142 4.6013C11.9779 4.36067 11.0004 4.23379 9.99976 4.23379C5.90161 4.23379 2.1972 6.33131 0.0890632 9.84571C-0.0296877 10.0432 -0.0296877 10.2913 0.0890632 10.4895C0.96157 11.9432 2.11033 13.1507 3.44471 14.0707L4.34535 13.1701ZM19.9105 9.84509C19.038 8.3907 17.8892 7.18382 16.5548 6.26318L15.6542 7.16382C16.8248 7.9332 17.8442 8.94445 18.6373 10.167C16.7279 13.107 13.5273 14.8501 9.99976 14.8501C9.36601 14.8501 8.74288 14.7907 8.136 14.682L7.08537 15.732C8.02163 15.9733 8.99851 16.1001 9.99976 16.1001C14.0979 16.1001 17.8023 14.0026 19.9105 10.4882C20.0298 10.2907 20.0298 10.0432 19.9105 9.84509Z' fill='black' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;cursor:pointer}.auth__showPass.hidePass[data-v-cc127bbf]{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' fill='white' /%3E%3Cpath d='M9.99976 6.18377C7.93162 6.18377 6.24974 7.86565 6.24974 9.9338C6.24974 12.0019 7.93162 13.6838 9.99976 13.6838C12.0679 13.6838 13.7498 12.0019 13.7498 9.9338C13.7498 7.86565 12.0679 6.18377 9.99976 6.18377ZM9.99976 12.4338C8.621 12.4338 7.49974 11.3126 7.49974 9.9338C7.49974 8.55504 8.621 7.43378 9.99976 7.43378C11.3785 7.43378 12.4998 8.55504 12.4998 9.9338C12.4998 11.3126 11.3785 12.4338 9.99976 12.4338ZM19.9105 9.61192C17.8023 6.09814 14.0973 4 9.99976 4C5.90223 4 2.1972 6.09752 0.0890632 9.61192C-0.0296877 9.80942 -0.0296877 10.0575 0.0890632 10.255C2.1972 13.7688 5.90223 15.867 9.99976 15.867C14.0973 15.867 17.8023 13.7695 19.9105 10.255C20.0298 10.0575 20.0298 9.81005 19.9105 9.61192ZM9.99976 14.617C6.47161 14.617 3.27034 12.8738 1.36157 9.9338C3.27096 6.99377 6.47224 5.25063 9.99976 5.25063C13.5273 5.25063 16.7292 6.99377 18.638 9.9338C16.7292 12.8738 13.5279 14.617 9.99976 14.617Z' fill='black' /%3E%3C/svg%3E")}.auth__subscribe[data-v-cc127bbf]{font-weight:400;font-size:17px;line-height:21px;color:#131613;margin:0 0 80px}@media (max-width: 767px){.auth__subscribe[data-v-cc127bbf]{margin-bottom:25px}}.auth__subscribe-label[data-v-cc127bbf]{cursor:pointer}.auth__subscribe-label .auth__subscribe-checkbox[data-v-cc127bbf]{position:absolute;z-index:-1;opacity:0}.auth__subscribe-label .auth__subscribe-switch[data-v-cc127bbf]{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth__subscribe-label .auth__subscribe-switch[data-v-cc127bbf]:before{content:"";display:inline-block;width:24px;height:24px;flex-shrink:0;flex-grow:0;border:1px solid #000;margin-right:7px}.auth__subscribe-label .auth__subscribe-checkbox:checked+.auth__subscribe-switch[data-v-cc127bbf]:before{background-size:12px 12px;background-color:#000;background-position:50%;background-repeat:no-repeat;box-shadow:inset 0 0 0 5px #fff}.counter__wrapper[data-v-7d55d73b]{display:flex;border:1px solid #000;border-radius:3px;width:-moz-fit-content;width:fit-content;min-width:100px;padding:7px 0}.counter__wrapper[data-v-7d55d73b]>*{display:flex;justify-content:center;align-items:center}.counter .counter__plus[data-v-7d55d73b]{padding:0 18px}.counter .counter__plus svg[data-v-7d55d73b],.counter .counter__plus svg path[data-v-7d55d73b]{fill:#000!important;stroke:none!important}.counter .counter__plus[disabled] svg[data-v-7d55d73b],.counter .counter__plus[disabled] svg path[data-v-7d55d73b]{fill:#858585!important;stroke:none!important}.counter .counter__minus[data-v-7d55d73b]{padding:0 18px}.counter .counter__minus svg[data-v-7d55d73b],.counter .counter__minus svg path[data-v-7d55d73b],.counter .counter__minus svg rect[data-v-7d55d73b]{fill:#000!important;stroke:#000!important}.counter .counter__minus[disabled] svg[data-v-7d55d73b],.counter .counter__minus[disabled] svg path[data-v-7d55d73b],.counter .counter__minus[disabled] svg rect[data-v-7d55d73b]{fill:none!important;stroke:#858585!important}.input-text-button[data-v-7cd776b3]{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #8e8e8e;border-radius:3px;padding:13px 14px;transition:all .3s}.input-text-button[data-v-7cd776b3]::-moz-placeholder{font-family:var(--second-family);font-weight:400;font-size:17px;line-height:21px;color:#070604}.input-text-button[data-v-7cd776b3]::placeholder{font-family:var(--second-family);font-weight:400;font-size:17px;line-height:21px;color:#070604}@media (max-width: 550px){.input-text-button[data-v-7cd776b3]::-moz-placeholder{font-size:14px;line-height:18px;letter-spacing:.01em}.input-text-button[data-v-7cd776b3]::placeholder{font-size:14px;line-height:18px;letter-spacing:.01em}}.input-text-button._input-started[data-v-7cd776b3]{border:1px solid #8e8e8e}.input-text-button._input-started button[data-v-7cd776b3]{color:#000}.input-text-button._error[data-v-7cd776b3]{border:1px solid #EF3838}.input-text-button input[data-v-7cd776b3]{font-family:var(--second-family);font-weight:400;font-size:17px;line-height:21px;color:#000;flex-grow:1}.input-text-button input[data-v-7cd776b3]:disabled{color:#858585}@media (max-width: 550px){.input-text-button input[data-v-7cd776b3]{font-size:14px;line-height:18px;letter-spacing:.01em}}.input-text-button button[data-v-7cd776b3]{font-family:var(--second-family);font-weight:500;font-size:14px;line-height:18px;letter-spacing:.03em;text-transform:uppercase;color:#858585;transition:all .3s}.input-text-button button span[data-v-7cd776b3]{font-size:18px}.error[data-v-7cd776b3]{font-family:var(--second-family);font-weight:400;font-size:14px;line-height:18px;letter-spacing:.02em;color:#ef3838;margin:6px 0 0}@media (max-width: 550px){.error[data-v-7cd776b3]{font-size:14px;line-height:18px}}.basket-size[data-v-03fb77d8]{position:fixed;top:0;right:0;width:741px;height:100%;z-index:11;background:#fff;color:#000}@media screen and (max-width: 767px){.basket-size[data-v-03fb77d8]{width:505px}}@media screen and (max-width: 550px){.basket-size[data-v-03fb77d8]{width:100%;top:unset;right:unset;left:0;bottom:0}}.basket-size__block[data-v-03fb77d8]{display:flex;flex-direction:column;padding:60px 20px 20px;height:100%}@media screen and (max-width: 767px){.basket-size__block[data-v-03fb77d8]{padding:35px 20px 20px}}@media screen and (max-width: 550px){.basket-size__block[data-v-03fb77d8]{padding:35px 8px 20px 10px}}.basket-size__back[data-v-03fb77d8]{cursor:pointer;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.02em;color:#000;opacity:.4;text-align:right;padding-right:10px;position:absolute;top:50px;right:20px}.basket-size__back[data-v-03fb77d8]:hover{opacity:.8}.basket-size__title[data-v-03fb77d8]{font-size:38px;font-weight:400;line-height:48px;letter-spacing:-.02em;color:#131613;margin:15px 0 30px}@media (max-width: 1280px){.basket-size__title[data-v-03fb77d8]{font-size:38px;line-height:48px}}@media (max-width: 767px){.basket-size__title[data-v-03fb77d8]{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.basket-size__title[data-v-03fb77d8]{font-size:38px;line-height:48px}}@media screen and (max-width: 550px){.basket-size__title[data-v-03fb77d8]{font-size:34px;line-height:36px;margin:15px 0 30px}}.basket-size__inner[data-v-03fb77d8]{display:flex;flex-direction:column;flex:1}.basket-size__list[data-v-03fb77d8]{display:flex;flex-wrap:wrap;gap:5px;grid-auto-flow:column;width:-moz-fit-content;width:fit-content;margin:0 0 auto}@media (max-width: 550px){.basket-size__list[data-v-03fb77d8]{gap:10px;flex-wrap:nowrap;overflow:auto;padding-right:46px}.basket-size__list[data-v-03fb77d8]::-webkit-scrollbar{display:none}}.basket-size__item[data-v-03fb77d8]{font-size:14px;font-weight:400;line-height:21px;letter-spacing:.01em;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;background:#E7E7E7;padding:10px 5px;border-radius:3px;text-align:center;width:-moz-fit-content;width:fit-content;min-width:28px;height:-moz-fit-content;height:fit-content}@media (max-width: 550px){.basket-size__item[data-v-03fb77d8]{padding:10px 5px;flex-shrink:0}}.basket-size__item[data-v-03fb77d8]:hover{background:#CCCCCC}.basket-size__item[data-v-03fb77d8]:active{transform:scale(.98)}.basket-size__item._disable[data-v-03fb77d8]{opacity:.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.basket[data-v-ec96ea44]{position:fixed;top:0;right:0;width:741px;height:100%;transition:right .8s ease,bottom .8s ease;z-index:10;background:#fff;color:#000}@media screen and (max-width: 767px){.basket[data-v-ec96ea44]{width:505px}}@media screen and (max-width: 550px){.basket[data-v-ec96ea44]{width:100%;top:unset;right:unset;left:0;bottom:0}}.basket.hide[data-v-ec96ea44]{right:-741px}@media screen and (max-width: 767px){.basket.hide[data-v-ec96ea44]{bottom:-3000px}}.basket__block[data-v-ec96ea44]{display:flex;flex-direction:column;padding:60px 20px 0;height:100%}@media screen and (max-width: 767px){.basket__block[data-v-ec96ea44]{padding:35px 20px 0}}@media screen and (max-width: 550px){.basket__block[data-v-ec96ea44]{padding:35px 8px 0 10px}}.basket__close-desktop[data-v-ec96ea44]{cursor:pointer;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.02em;color:#000;opacity:.4;text-align:right;padding-right:10px;position:absolute;top:50px;right:20px}.basket__close-desktop[data-v-ec96ea44]:hover{opacity:.8}@media screen and (max-width: 550px){.basket__close-desktop[data-v-ec96ea44]{display:none}}.basket__close-mobile[data-v-ec96ea44]{display:none;cursor:pointer}@media screen and (max-width: 550px){.basket__close-mobile[data-v-ec96ea44]{display:block;position:absolute;top:20px;right:15px}}.basket__close-mobile svg path[data-v-ec96ea44]{fill:#000!important;stroke:none!important}.basket__title[data-v-ec96ea44]{font-size:38px;font-weight:400;line-height:48px;letter-spacing:-.02em;color:#131613;margin:15px 0 14px}@media (max-width: 1280px){.basket__title[data-v-ec96ea44]{font-size:38px;line-height:48px}}@media (max-width: 767px){.basket__title[data-v-ec96ea44]{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.basket__title[data-v-ec96ea44]{font-size:38px;line-height:48px}}@media screen and (max-width: 550px){.basket__title[data-v-ec96ea44]{font-size:34px;line-height:36px;margin:15px 0 14px}}.basket__inner[data-v-ec96ea44]{height:100%;overflow:auto}.basket__inner[data-v-ec96ea44]::-webkit-scrollbar-thumb{display:none;visibility:hidden;width:0;height:0}.basket__inner[data-v-ec96ea44]::-webkit-scrollbar{display:none;visibility:hidden;width:0;height:0}.basket__items[data-v-ec96ea44]{overflow-y:scroll}.basket__items[data-v-ec96ea44]::-webkit-scrollbar-thumb{border-radius:30px;background-color:#666;width:2px;height:348px}.basket__items[data-v-ec96ea44]::-webkit-scrollbar{width:2px}.basket__items-title[data-v-ec96ea44]{margin:36px 0 1px;font-size:23px;font-weight:400;line-height:30px;letter-spacing:0em}@media (max-width: 767px){.basket__items-title[data-v-ec96ea44]{font-size:18px;line-height:21px}}.basket__item_unavailable .item__img[data-v-ec96ea44],.basket__item_unavailable .item__title[data-v-ec96ea44],.basket__item_unavailable .item__price[data-v-ec96ea44],.basket__item_unavailable .item__info div[data-v-ec96ea44]:not(.item__warn){opacity:.6}.basket .item[data-v-ec96ea44]{display:grid;grid-template-columns:113px repeat(3,1fr);-moz-column-gap:20px;column-gap:20px;grid-template-rows:auto 60px auto;grid-template-areas:"image title title price" "image info info ." "image count . delete"}@media screen and (max-width: 767px){.basket .item[data-v-ec96ea44]{grid-template-columns:113px repeat(2,1fr) 60px;grid-template-rows:auto 50px 1fr;grid-template-areas:"image title title delete" "image info info ." "image count price price"}}@media screen and (max-width: 550px){.basket .item[data-v-ec96ea44]{grid-template-columns:113px repeat(2,1fr) 25px;-moz-column-gap:15px;column-gap:15px;padding-top:5px}}.basket .item[data-v-ec96ea44]:not(:first-child){padding-top:12px}@media screen and (max-width: 550px){.basket .item[data-v-ec96ea44]:not(:first-child){padding-top:18px}}.basket .item[data-v-ec96ea44]:not(:last-child){border-bottom:1px solid #000;padding-bottom:17px}.basket .item:hover .item__delete[data-v-ec96ea44]{opacity:1;transition:opacity .3s}.basket .item__img[data-v-ec96ea44]{grid-area:image;overflow:hidden;width:113px;height:156px;margin:5px 0 0}@media screen and (max-width: 550px){.basket .item__img[data-v-ec96ea44]{height:156px;margin:0}}.basket .item__img img[data-v-ec96ea44]{display:block;width:100%;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.basket .item__title[data-v-ec96ea44]{font-size:23px;font-weight:400;line-height:30px;letter-spacing:0em;grid-area:title;margin:0 0 6px}@media (max-width: 767px){.basket .item__title[data-v-ec96ea44]{font-size:18px;line-height:21px}}@media screen and (max-width: 767px){.basket .item__title[data-v-ec96ea44]{font-size:23px;font-weight:400;line-height:30px;letter-spacing:0;margin:0 0 3px}}@media screen and (max-width: 550px){.basket .item__title[data-v-ec96ea44]{font-size:18px;line-height:21px;margin:-2px 0 5px}}.basket .item__price[data-v-ec96ea44]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;grid-area:price;display:flex;justify-content:flex-end;justify-self:flex-end;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;white-space:nowrap;margin:7px 0 0}@media (max-width: 550px){.basket .item__price[data-v-ec96ea44]{font-size:14px;line-height:18px;letter-spacing:.01em}}@media screen and (max-width: 767px){.basket .item__price[data-v-ec96ea44]{align-self:flex-end;margin:0 0 3px}}@media screen and (max-width: 550px){.basket .item__price[data-v-ec96ea44]{flex-direction:column;margin-top:10px}}.basket .item__price-current[data-v-ec96ea44]{border:1px solid #000;border-radius:50px;padding:3px 7px}.basket .item__price-old[data-v-ec96ea44]{align-self:center;text-decoration:line-through;color:#868686;margin:0 10px 0 0}@media screen and (max-width: 550px){.basket .item__price-old[data-v-ec96ea44]{margin:0 0 6px}}.basket .item__info[data-v-ec96ea44]{grid-area:info}@media screen and (max-width: 767px){.basket .item__info[data-v-ec96ea44]{display:flex;font-size:17px;font-weight:400;line-height:21px;flex-direction:column}}@media screen and (max-width: 550px){.basket .item__info[data-v-ec96ea44]{font-size:14px;line-height:18px;letter-spacing:.01em}}.basket .item__count[data-v-ec96ea44]{grid-area:count}@media screen and (max-width: 767px){.basket .item__count[data-v-ec96ea44]{align-self:flex-end}}.basket .item__delete[data-v-ec96ea44]{grid-area:delete;justify-self:flex-end;align-self:center;cursor:pointer;opacity:0;transition:opacity .3s;width:18px;min-width:18px;max-width:18px;height:24px;min-height:24px;max-height:24px}@media screen and (max-width: 767px){.basket .item__delete[data-v-ec96ea44]{align-self:flex-start;opacity:.4;margin:0}}.basket .item__delete svg[data-v-ec96ea44]{display:block;width:100%;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.basket .item__delete svg path[data-v-ec96ea44]{fill:#000!important;stroke:none!important}.basket .item__color[data-v-ec96ea44]{margin:0 0 3px}@media screen and (max-width: 767px){.basket .item__color[data-v-ec96ea44]{margin:0 10px 0 0}}.basket .item__warn[data-v-ec96ea44]{color:#ed2a2a;margin-top:6px}.basket__dolyame[data-v-ec96ea44]{font-size:14px;font-weight:500;line-height:18px;letter-spacing:.03em;text-align:right;text-transform:uppercase;margin-bottom:54px}@media screen and (max-width: 767px){.basket__dolyame[data-v-ec96ea44]{margin-bottom:16px}}@media screen and (max-width: 550px){.basket__dolyame[data-v-ec96ea44]{margin-bottom:20px}}.basket__dolyame-img[data-v-ec96ea44]{display:inline-block;width:19px;min-width:19px;max-width:19px;height:14px;min-height:14px;max-height:14px;margin-bottom:-2px;margin-right:5px}.basket .total[data-v-ec96ea44]{position:sticky;bottom:0;background-color:#fff;width:100%;padding:12px 0 20px}.basket .total__head[data-v-ec96ea44]{display:flex;justify-content:space-between;width:100%;margin:0 0 12px}@media screen and (max-width: 767px){.basket .total__head[data-v-ec96ea44]{margin:0 0 18px}}@media screen and (max-width: 550px){.basket .total__head[data-v-ec96ea44]{margin:0 0 12px}}.basket .total__head[data-v-ec96ea44]>*{font-size:23px;font-weight:400;line-height:30px}@media screen and (max-width: 767px){.basket .total__head[data-v-ec96ea44]>*{font-size:23px;line-height:30px}}@media screen and (max-width: 550px){.basket .total__head[data-v-ec96ea44]>*{font-size:18px;line-height:21px}}.basket .total__body[data-v-ec96ea44]{margin:0 0 14px}@media screen and (max-width: 767px){.basket .total__body[data-v-ec96ea44]{margin:0 0 14px}}@media screen and (max-width: 550px){.basket .total__body[data-v-ec96ea44]{margin:0 0 6px}}.basket .total__info[data-v-ec96ea44]{display:flex;justify-content:space-between;width:100%}.basket .total__info-text[data-v-ec96ea44]:first-child{font-size:17px;line-height:21px}@media screen and (max-width: 550px){.basket .total__info-text[data-v-ec96ea44]:first-child{font-size:14px;line-height:18px;letter-spacing:.01em}}.basket .total__info-text[data-v-ec96ea44]:not(:last-child){margin:0 0 3px}.basket .total__info-text[data-v-ec96ea44]:last-child{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em}@media (max-width: 550px){.basket .total__info-text[data-v-ec96ea44]:last-child{font-size:14px;line-height:18px;letter-spacing:.01em}}.basket .total__info-text._red[data-v-ec96ea44]{color:#ed2a2a}.basket .total__info-text._small[data-v-ec96ea44]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.04em;margin-top:12px}.basket .total._border-top[data-v-ec96ea44]:before{content:" ";position:absolute;background-color:#0000001a;top:0;left:-20px;width:725px;height:1px}@media (max-width: 767px){.basket .total._border-top[data-v-ec96ea44]:before{width:505px}}@media (max-width: 550px){.basket .total._border-top[data-v-ec96ea44]:before{width:calc(100% + 25px)}}.basket__inputs[data-v-ec96ea44]{width:100%;margin:36px 0 10px;padding:0}@media (max-width: 767px){.basket__inputs[data-v-ec96ea44]{margin:36px 0 18px}}@media (max-width: 550px){.basket__inputs[data-v-ec96ea44]{margin:24px 0 10px;padding:0 4px 0 0}}.basket__inputs[data-v-ec96ea44]>*:not(:last-child){margin-bottom:12px}@media (max-width: 550px){.basket__inputs[data-v-ec96ea44]>*:not(:last-child){margin-bottom:6px}}.basket .banner[data-v-ec96ea44]{overflow:hidden;margin:0 0 18px}.basket .banner__wrapper[data-v-ec96ea44]{position:relative;display:flex;flex-direction:column;width:100%;background-color:#ececec;padding:12px 16px 18px}@media (max-width: 550px){.basket .banner__wrapper[data-v-ec96ea44]{padding:17px 16px 22px}}.basket .banner__title[data-v-ec96ea44]{font-size:23px;font-weight:400;line-height:30px;margin:0 0 3px}@media screen and (max-width: 767px){.basket .banner__title[data-v-ec96ea44]{font-size:18px;line-height:21px}}.basket .banner__img[data-v-ec96ea44]{position:absolute;width:185px;height:110px;right:74px;top:-18px}@media screen and (max-width: 767px){.basket .banner__img[data-v-ec96ea44]{display:none}}.basket .basket-loader[data-v-ec96ea44]{height:400px}.basket__add-ons[data-v-ec96ea44]{margin:70px 0 90px}@media (max-width: 767px){.basket__add-ons[data-v-ec96ea44]{margin:60px 0 90px}}.basket__add-ons-head[data-v-ec96ea44]{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px}.basket__add-ons-title[data-v-ec96ea44]{font-size:23px;line-height:30px;font-weight:400}.basket__add-ons-item[data-v-ec96ea44]{cursor:pointer}.basket__add-ons-item.item[data-v-ec96ea44]{position:relative;display:flex;flex-direction:column;width:167px!important}.basket__add-ons-item.item._checked[data-v-ec96ea44]:after{background-color:#000;border:none}.basket__add-ons-item.item[data-v-ec96ea44]:after{content:"";position:absolute;top:5px;right:5px;width:24px;height:24px;background-color:#fff;border-radius:50%;border:1px solid #000}.basket__add-ons-item.item[data-v-ec96ea44]:not(:first-child){padding:0}.basket__add-ons-item.item[data-v-ec96ea44]:not(:last-child){border:none;padding:0}.basket__add-ons-item .item__img[data-v-ec96ea44]{width:100%;max-height:240px;height:100%;margin:0 0 6px}.basket__add-ons-item .item__title[data-v-ec96ea44]{font-size:14px;line-height:16px;letter-spacing:.01em}.basket__add-ons-item .item__price[data-v-ec96ea44]{font-size:12px;justify-self:unset;margin:0 auto 0 0}@media (max-width: 767px){.basket__add-ons-item .item__price[data-v-ec96ea44]{justify-self:unset}}.basket__add-ons-item .item__price-old[data-v-ec96ea44]{margin:0 0 0 10px}@media (max-width: 550px){.basket__add-ons-item .item__price-old[data-v-ec96ea44]{margin:6px 0 0}}.basket__add-ons-slider-navigation[data-v-ec96ea44]{display:grid;align-items:center;grid-template-columns:repeat(2,1fr);grid-gap:10px}.basket__add-ons-slider-button[data-v-ec96ea44]{cursor:pointer;transition:all .3s}.basket__add-ons-slider-button[data-v-ec96ea44]:hover{opacity:.5}.basket__add-ons-slider-button svg[data-v-ec96ea44],.basket__add-ons-slider-button svg path[data-v-ec96ea44]{fill:#000!important;stroke:none!important}.empty-basket__title[data-v-ec96ea44]{font-size:38px;font-weight:400;line-height:48px;letter-spacing:-.02em;color:#131613;margin:64px 0 14px}@media (max-width: 1280px){.empty-basket__title[data-v-ec96ea44]{font-size:38px;line-height:48px}}@media (max-width: 767px){.empty-basket__title[data-v-ec96ea44]{font-size:26px;line-height:30px}}@media screen and (max-width: 767px){.empty-basket__title[data-v-ec96ea44]{font-size:38px;line-height:48px}}@media screen and (max-width: 550px){.empty-basket__title[data-v-ec96ea44]{text-align:center;font-size:34px;line-height:36px;margin:107px 0 18px}}.empty-basket__text p[data-v-ec96ea44]{max-width:540px;color:#131613;font-size:23px;font-weight:400;line-height:30px}@media screen and (max-width: 767px){.empty-basket__text p[data-v-ec96ea44]{max-width:395px}}@media screen and (max-width: 550px){.empty-basket__text p[data-v-ec96ea44]{max-width:unset;text-align:center;font-size:18px;line-height:21px}}.empty-basket__text p a[data-v-ec96ea44]{display:inline-block;line-height:22px;border-bottom:solid 1.5px #000}@media screen and (max-width: 550px){.empty-basket__text p a[data-v-ec96ea44]{line-height:18px}}.basket-toast[data-v-044ebc2c]{position:absolute;top:59px;right:0;opacity:1;background:#fff;box-shadow:0 8px 30px -10px #0000004d;border-radius:3px;visibility:visible;transition:opacity .3s ease,top .3s ease}@media (max-width: 1280px){.basket-toast[data-v-044ebc2c]{position:fixed;top:60px;right:20px}}@media (max-width: 767px){.basket-toast[data-v-044ebc2c]{top:51px;right:0;margin:0 10px}}.basket-toast.hide[data-v-044ebc2c]{top:163px;opacity:0;z-index:-1;visibility:hidden}@media (max-width: 1280px){.basket-toast.hide[data-v-044ebc2c]{top:160px}}@media (max-width: 767px){.basket-toast.hide[data-v-044ebc2c]{top:151px}}.basket-toast__inner[data-v-044ebc2c]{max-height:250px;overflow:auto}.basket-toast__inner[data-v-044ebc2c]::-webkit-scrollbar-thumb{border-radius:30px;background-color:#666;width:2px;height:348px}.basket-toast__inner[data-v-044ebc2c]::-webkit-scrollbar{width:2px}.basket-toast__item[data-v-044ebc2c]{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:12px;padding:10px 10px 6px}@media (max-width: 767px){.basket-toast__item[data-v-044ebc2c]{grid-template-columns:109px 1fr}}.basket-toast__item[data-v-044ebc2c]:not(:last-child){margin:0 0 20px}.basket-toast__right[data-v-044ebc2c]{display:flex;flex-direction:column;height:100%}.basket-toast__status[data-v-044ebc2c],.basket-toast__size[data-v-044ebc2c],.basket-toast__price[data-v-044ebc2c]{font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.01em;color:#000}.basket-toast__status[data-v-044ebc2c]{opacity:.5}.basket-toast__info[data-v-044ebc2c]{display:flex;flex-direction:column;justify-content:space-between;flex:1;max-width:254px;width:100%;margin:4px 0 0}.basket-toast__name[data-v-044ebc2c]{font-style:normal;font-weight:400;font-size:17px;line-height:21px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:42px;word-break:break-word}.basket-toast__size[data-v-044ebc2c],.basket-toast__price[data-v-044ebc2c]{margin:18px 0 0}.basket-toast__size[data-v-044ebc2c]{opacity:.5}.basket-toast__btn[data-v-044ebc2c]{font-size:14px;font-weight:400;line-height:18px;letter-spacing:.02em;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#000;display:flex;align-items:center;justify-content:center;height:54px;cursor:pointer;border-radius:3px;padding:18px 10px;margin:11px 10px 10px}@media (max-width: 550px){.basket-toast__btn[data-v-044ebc2c]{font-size:14px;line-height:18px;letter-spacing:.01em}}.basket-toast__btn[data-v-044ebc2c]:hover{opacity:.7}.basket-toast img[data-v-044ebc2c]{display:block;width:100%;max-width:100%;height:127px;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.basket-toast img[data-v-044ebc2c]{height:151px}}
