.cart{background-color:hsla(0,0%,100%,.95)!important}.cart .cart-body ul{padding-left:0}.cart .cart-body ul .clear{margin-top:10px;width:100%;border:none;border-radius:15px;padding:10px 0;color:#fff;background:#c63a3a;transition:.3s cubic-bezier(0,0,.5,1);-webkit-transition:.3s cubic-bezier(0,0,.5,1);-moz-transition:.3s cubic-bezier(0,0,.5,1);-ms-transition:.3s cubic-bezier(0,0,.5,1);-o-transition:.3s cubic-bezier(0,0,.5,1)}.cart .cart-body ul .clear:hover{background:#b63434}.cart .cart-body ul .clear:active{transform:scale(.97);-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97)}.cart .cart-body ul li{margin-top:20px}.cart .cart-header{color:#1d1d1f}.cart .cart-header .cart-close{color:#1d1d1f!important}.cart .cart-item{display:flex;color:#fff}.cart .cart-item .cart-item-info{display:flex;flex-direction:column;width:100%}.cart .cart-item .cart-item-name{width:100%;display:flex;font-size:14px;padding-left:20px}.cart .cart-item .cart-item-name p{margin-bottom:0}.cart .cart-item .price{display:flex;justify-content:space-between;align-items:center;margin-left:20px}.cart .cart-item .price p{margin-bottom:0}.cart .cart-item .price button{border:none;background-color:rgba(0,0,0,0);color:#1d1d1f}.cart .cart-item .price .quantity{display:flex;gap:10px;align-items:center}.cart .cart-item .price .quantity p{margin-bottom:0}.cart .cart-item .price .quantity button{border:none;background-color:rgba(0,0,0,0);color:#fff;font-weight:700;font-size:24px}.cart .cart-item .price .quantity button:disabled{opacity:.5}.cart .cart-item .price .quantity button:focus{outline:none}.cart .cart-item img{width:75px;height:75px}.cart .cart-footer-buttons{display:flex;flex-direction:column;padding:20px}.cart .cart-footer-buttons .itog{display:flex;justify-content:space-between}.cart .cart-footer-buttons .itog p{color:#fff!important}.cart .cart-footer-buttons .checkout{width:100%;border:1px solid #56bdc5;border-radius:15px;padding:10px 0;transition:.3s cubic-bezier(0,0,.5,1);background:#56bdc5;color:#fff;text-align:center;font-weight:500;-webkit-transition:.3s cubic-bezier(0,0,.5,1);-moz-transition:.3s cubic-bezier(0,0,.5,1);-ms-transition:.3s cubic-bezier(0,0,.5,1);-o-transition:.3s cubic-bezier(0,0,.5,1)}.cart .cart-footer-buttons .checkout:hover{background:#499499;border:1px solid #499499}.cart .cart-footer-buttons .checkout:active{transform:scale(.97);-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97)}.cart .cart-footer-buttons .continue{width:100%;border:1px solid #56bdc5;border-radius:15px;padding:10px 0;transition:.3s cubic-bezier(0,0,.5,1);background:rgba(0,0,0,0);color:#fff;text-align:center;margin-top:10px;font-weight:500;-webkit-transition:.3s cubic-bezier(0,0,.5,1);-moz-transition:.3s cubic-bezier(0,0,.5,1);-ms-transition:.3s cubic-bezier(0,0,.5,1);-o-transition:.3s cubic-bezier(0,0,.5,1)}.cart .cart-footer-buttons .continue:hover{background:#2f2d2e;border:1px solid #56bdc5}.cart .cart-footer-buttons .continue:active{transform:scale(.97);-webkit-transform:scale(.97);-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97)}.cart .empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;color:#1d1d1f;height:100%}.cart .empty .start{font-family:inherit;border:none;border-radius:15px;padding:7px 25px;font-weight:600;transition:.3s ease}.cart .empty .start:hover{cursor:pointer;background-color:#616161}@keyframes busket{0%{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}50%{transform:translateX(-10%);-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%)}60%{transform:translateX(-10%);-webkit-transform:translateX(-10%);-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.cart-fixed{position:fixed;right:60px;bottom:60px;border:none;display:flex;justify-content:center;align-items:center;padding:25px;background-color:#444;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:9;animation:busket .5s cubic-bezier(0,0,.5,1);-webkit-animation:busket .5s cubic-bezier(0,0,.5,1)}.cart-fixed svg{width:40px;height:auto}@media(max-width:992px){.cart-fixed{right:30px;padding:20px}.cart-fixed svg{width:35px}}footer{display:flex;flex-direction:column;background-color:#1d1d1f;color:#fff;padding:65px 15%}footer .footer-container{display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;color:#fff}footer .footer-container a,footer .footer-container a svg path{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}footer .footer-container a:hover{color:#dfcea2}footer .footer-container a:hover svg path{fill:#dfcea2}footer .footer-container .logo-footer{display:flex;align-items:center;gap:30px}footer .footer-container .logo-footer h3{font-size:36px;font-weight:600}footer .footer-container .menu-footer{display:flex;flex-direction:column;gap:60px}footer .footer-container .menu-footer .links{display:flex;flex-direction:row;gap:40px}footer .footer-container .menu-footer .adress{font-size:14px;font-weight:400;opacity:.75}footer .footer-container .menu-footer .adress p{margin-bottom:0}footer .footer-container .contacts-footer{display:flex;flex-direction:column;justify-content:space-between;gap:20px}footer .footer-container .contacts-footer .footer-tel p{font-size:14px;font-weight:400;opacity:.75}footer .footer-container .contacts-footer .links-contacts{display:flex;flex-direction:row;gap:20px}footer .footer-bottom{display:flex;flex-direction:column;align-items:center;margin-top:50px}footer .footer-bottom p{margin-top:25px}@media screen and (max-width:1785px){.footer-container{padding:65px 10%}}@media screen and (max-width:1570px){.footer-container{padding:55px 5%}}@media screen and (max-width:1100px){.footer-container{padding:35px 5%;background-color:#1d1d1f;display:flex;flex-direction:column!important;gap:40px!important;justify-content:space-between!important;align-items:center;color:#fff}.footer-container a,.footer-container a svg path{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.footer-container a:hover{color:#dfcea2}.footer-container a:hover svg path{fill:#dfcea2}.footer-container .logo-footer{display:flex!important;flex-direction:column!important;gap:10px}.footer-container .logo-footer img{width:80px;height:auto}.footer-container .logo-footer h3{font-size:32px;font-weight:600}.footer-container .menu-footer{display:flex!important;flex-direction:column!important;gap:60px}.footer-container .menu-footer .links{display:flex!important;flex-direction:column!important;align-items:center;gap:30px}.footer-container .menu-footer .links a{text-align:center}.footer-container .menu-footer .adress{font-size:14px;font-weight:400;opacity:.75}.footer-container .menu-footer .adress p{margin-bottom:0;text-align:center}.footer-container .contacts-footer{justify-content:space-between;gap:20px}.footer-container .contacts-footer,.footer-container .contacts-footer .footer-tel{display:flex!important;flex-direction:column!important;align-items:center}.footer-container .contacts-footer .footer-tel p{text-align:center;font-size:14px;font-weight:400;opacity:.75}.footer-container .contacts-footer .links-contacts{display:flex;flex-direction:row;gap:20px}.footer-bottom p{font-size:14px!important}}@keyframes absolute{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fixed{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cont{0%{transform:rotate(0) scale(1.05);-webkit-transform:rotate(0) scale(1.05);-moz-transform:rotate(0) scale(1.05);-ms-transform:rotate(0) scale(1.05);-o-transform:rotate(0) scale(1.05)}25%{transform:rotate(10deg) scale(1.05);-webkit-transform:rotate(10deg) scale(1.05);-moz-transform:rotate(10deg) scale(1.05);-ms-transform:rotate(10deg) scale(1.05);-o-transform:rotate(10deg) scale(1.05)}50%{transform:rotate(-10deg) scale(1.05);-webkit-transform:rotate(-10deg) scale(1.05);-moz-transform:rotate(-10deg) scale(1.05);-ms-transform:rotate(-10deg) scale(1.05);-o-transform:rotate(-10deg) scale(1.05)}75%{transform:rotate(10deg) scale(1.05);-webkit-transform:rotate(10deg) scale(1.05);-moz-transform:rotate(10deg) scale(1.05);-ms-transform:rotate(10deg) scale(1.05);-o-transform:rotate(10deg) scale(1.05)}to{transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1)}}@keyframes contw{0%{transform:rotate(0) scale(.95);-webkit-transform:rotate(0) scale(.95);-moz-transform:rotate(0) scale(.95);-ms-transform:rotate(0) scale(.95);-o-transform:rotate(0) scale(.95)}25%{transform:rotate(10deg) scale(.95);-webkit-transform:rotate(10deg) scale(.95);-moz-transform:rotate(10deg) scale(.95);-ms-transform:rotate(10deg) scale(.95);-o-transform:rotate(10deg) scale(.95)}50%{transform:rotate(-10deg) scale(.95);-webkit-transform:rotate(-10deg) scale(.95);-moz-transform:rotate(-10deg) scale(.95);-ms-transform:rotate(-10deg) scale(.95);-o-transform:rotate(-10deg) scale(.95)}75%{transform:rotate(10deg) scale(.95);-webkit-transform:rotate(10deg) scale(.95);-moz-transform:rotate(10deg) scale(.95);-ms-transform:rotate(10deg) scale(.95);-o-transform:rotate(10deg) scale(.95)}to{transform:rotate(0deg) scale(.9);-webkit-transform:rotate(0deg) scale(.9);-moz-transform:rotate(0deg) scale(.9);-ms-transform:rotate(0deg) scale(.9);-o-transform:rotate(0deg) scale(.9)}}.basket{border:none;background:rgba(0,0,0,0);padding:3px;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:15px}.basket svg{width:23px!important;height:auto!important;fill:#fff;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.basket span{background-color:#6d6d6d!important;color:#fff}.basket:hover svg{fill:#f1ead6}.fixed{position:fixed;animation:fixed .6s ease}.absolute{position:fixed;transform:translateY(-100%)}.btn-close.header-close{filter:invert(1) grayscale(100%) brightness(300%);-webkit-filter:invert(1) grayscale(100%) brightness(300%);opacity:1}.offcanvas{border-left:none!important;background-color:#1d1c1c!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%}.offcanvas,.offcanvas .cart-header{color:#fff!important}.offcanvas .contacts-container{margin-top:20px;flex-direction:column!important}.offcanvas .contacts-container .icons{gap:15px}.offcanvas .contacts-container .icons svg{height:36px!important;width:auto!important}.offcanvas .menu{display:flex;flex-direction:column;align-items:center;gap:24px;text-transform:uppercase}.offcanvas .menu a{color:#fff;transition:.2s ease;font-weight:500}.offcanvas .menu .logo-container{display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:20px}.offcanvas .menu .logo-container img{height:56px}.offcanvas .menu .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.offcanvas .menu .logo-container .name span:first-child{font-size:28px;font-weight:600;text-transform:none}.offcanvas .menu .contacts-container{display:flex;flex-direction:row;align-items:center;gap:15px}.offcanvas .menu .contacts-container .line{width:2px;height:18px;background-color:#fff;border-radius:2px}.offcanvas .menu .contacts-container .icons{display:flex;flex-direction:row;align-items:center}.offcanvas .menu .contacts-container .icons a,.offcanvas .menu .contacts-container .icons a svg{transition:.3s ease}.offcanvas .menu .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}.offcanvas .menu .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}.offcanvas .menu .contacts-container .tel a{text-wrap:nowrap;font-weight:500}.offcanvas .menu .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}.offcanvas .menu .footer-contacts{display:flex;flex-direction:column;align-items:center;gap:15px;color:#fff;font-size:14px;font-weight:400;justify-content:center}.offcanvas .menu .footer-contacts .links{display:flex;flex-direction:row;align-items:center}.offcanvas .menu .footer-contacts .links .icon{width:70px;height:50px;border-bottom:1px solid rgba(0,0,0,.3);border-top:1px solid rgba(0,0,0,.3);padding:5px;color:#fff;display:flex;align-items:center;justify-content:center}.offcanvas .menu .footer-contacts .links .icon svg{height:30px;fill:#fff}.offcanvas .menu .footer-contacts .links .icon svg path{fill:#fff}.offcanvas .menu .footer-contacts .links .icon:first-child svg{height:35px}.offcanvas .menu .footer-contacts .links .icon:nth-child(2) svg{height:25px}.offcanvas .menu .footer-contacts .links .icon:nth-child(3) svg{height:35px}.offcanvas .menu .footer-contacts .links .icon:nth-child(4) svg{height:29px}.offcanvas .menu .footer-contacts .links .icon:hover{border-bottom:1px solid #fff;border-top:1px solid #fff}.offcanvas .menu .footer-contacts P{margin:15px 0 10px}.offcanvas .menu .footer-contacts a{text-transform:none;transition:.3s ease}.offcanvas .menu .footer-contacts .link-more{background-color:rgba(0,0,0,0);font-family:inherit;letter-spacing:inherit;font-size:14px;margin-right:0;cursor:pointer}.offcanvas .menu .footer-contacts .link-more span{z-index:1;transition:transform .3s ease;font-weight:500}.offcanvas .menu .footer-contacts .link-more:before{z-index:0}.offcanvas .menu .footer-contacts .link-more:hover{color:#fff}.offcanvas .menu .footer-contacts .link-more:hover span{transform:translateX(-5px)}.offcanvas .menu .footer-contacts .link-more:hover svg{transform:translateX(5px) scaleX(1.3)}header{display:flex;position:fixed;z-index:100;width:100%;flex-direction:row;justify-content:space-between;background:#1d1c1c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:12px 15%;align-items:center;transition:transform .3s ease,position .3s ease;animation:absolute .6s ease;box-shadow:-2px 2px 45px -20px rgba(0,0,0,.3019607843);-webkit-box-shadow:-2px 2px 45px -20px rgba(0,0,0,.3);-moz-box-shadow:-2px 2px 45px -20px rgba(0,0,0,.3);color:#fff}header .cart-menu{display:flex;gap:40px}header .btn-menu{display:none;background:rgba(0,0,0,0);border:none}header .btn-menu svg{width:30px;height:30px;fill:#fff}header .contacts-container{display:flex;flex-direction:row;align-items:center;gap:20px}header .contacts-container .line{width:2px;height:18px;background-color:#fff;border-radius:2px}header .contacts-container .icons{display:flex;flex-direction:row;align-items:center;gap:7px}header .contacts-container .icons a{transition:.3s ease}header .contacts-container .icons a .head-tg path,header .contacts-container .icons a .head-w path:nth-child(2){transition:transform .3s ease;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transform-origin:center}header .contacts-container .icons a .head-w path:nth-child(2){transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}header .contacts-container .icons a:hover .head-tg path,header .contacts-container .icons a:hover .head-w path:nth-child(2){animation:cont .7s cubic-bezier(0,0,.5,1);-webkit-animation:cont .7s cubic-bezier(0,0,.5,1)}header .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}header .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}header .contacts-container .tel a{text-wrap:nowrap;font-weight:500}header .contacts-container .tel:hover{color:#f1ead6}header .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}header .logo-container{display:flex;flex-direction:row;gap:10px;align-items:center}header .logo-container img{height:66px;width:auto}header .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}header .logo-container .name span:first-child{font-size:30px;font-weight:500}header .logo-container .name span:nth-child(2){text-transform:uppercase;font-size:14px;letter-spacing:4px;transform:scaleY(.8);margin-top:-8px}header .menu{display:flex;flex-direction:row;gap:20px}header .menu a{color:#fff;transition:.2s ease;font-weight:500;font-size:18px}header .menu a:hover{color:#f1ead6}@media screen and (max-width:1785px){header{padding:10px 10%}}@media(max-width:1570px){header{padding:10px 5%}}@media(max-width:1350px){header{padding:10px 5%}}@media(max-width:1240px){header{padding:12px 3%}header .cart-menu{display:flex;gap:20px}header .btn-menu{display:block}header .contacts-container{display:flex;flex-direction:row;align-items:center;gap:10px;display:none}header .contacts-container .line{width:2px;height:18px;background-color:#fff;border-radius:2px}header .contacts-container .icons{display:flex;flex-direction:row;align-items:center}header .contacts-container .icons a,header .contacts-container .icons a svg{transition:.3s ease}header .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}header .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}header .contacts-container .tel a{text-wrap:nowrap;font-weight:500}header .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}header .logo-container{display:flex;flex-direction:row;gap:10px;justify-self:flex-start}header .logo-container img{height:44px}header .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}header .logo-container .name span:first-child{font-size:22px;font-weight:600;line-height:120%}header .menu{display:flex;flex-direction:row;gap:26px;text-transform:uppercase;display:none}header .menu a{color:#fff;transition:.2s ease;font-weight:500}header .mob{display:flex;flex-direction:column}}@font-face{font-family:montserrat;src:url(/_next/static/media/510c0385036cae78-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_258aba{font-family:montserrat,montserrat Fallback}.__variable_258aba{--font-montserrat:"montserrat","montserrat Fallback"}body,html{max-width:100vw;overflow-x:hidden;min-height:100vh}body{color:#1d1d1f;background:#2f2d2e;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}