.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:#2c2c2c}.cart .cart-header .cart-close{color:#2c2c2c!important}.cart .cart-item{display:flex;color:#2c2c2c}.cart .cart-item .cart-item-info{display:flex;flex-direction:column;width:100%}.cart .cart-item .cart-item-name{width:100%;display:flex;gap:10px;font-size:16px;padding-left:20px}.cart .cart-item .cart-item-name p{margin-bottom:0}.cart .cart-item .cart-item-name .cart-item-attrs{font-size:13px}.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:transparent;color:#2c2c2c}.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:transparent;color:#2c2c2c;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;min-width:75px;height:75px;object-fit:cover;object-position:center;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.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 .checkout{width:100%;border:1px solid #ff415c;border-radius:15px;padding:10px 0;transition:.3s cubic-bezier(0,0,.5,1);background:#ff415c;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:#ee3f59;border:1px solid #ee3f59}.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 #ff415c;border-radius:15px;padding:10px 0;transition:.3s cubic-bezier(0,0,.5,1);background:transparent;color:#2c2c2c;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:#f2f2f7;border:1px solid #ff415c}.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:#2c2c2c;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:linear-gradient(135deg,#ff671a,#ff1a9d);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{padding:65px 10%;background-color:#2c2c2c;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;color:#fff}footer a,footer a svg path{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}footer a:hover{color:#ff1a9d}footer a:hover svg path{fill:#ff1a9d}footer .logo-footer{display:flex;align-items:center;gap:100px}footer .menu-footer{display:flex;flex-direction:column;gap:30px}footer .menu-footer button{border:none;background:linear-gradient(90deg,#ff671a,#ff1a9d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}footer .menu-footer .links{display:flex;flex-direction:row;gap:40px}footer .menu-footer .adress{font-size:14px;font-weight:300;opacity:.75}footer .menu-footer .adress p{margin-bottom:0}footer .contacts-footer{display:flex;flex-direction:column;justify-content:space-between;gap:20px}footer .contacts-footer .footer-tel{display:flex;flex-direction:column;align-items:end}footer .contacts-footer .footer-tel p{font-size:14px;font-weight:400;opacity:.75}footer .contacts-footer .links-contacts{display:flex;flex-direction:row;gap:20px}footer .contacts-footer .links-contacts svg{width:40px;height:auto}@media screen and (max-width:1785px){footer{padding:65px 10%}}@media screen and (max-width:1570px){footer{padding:55px 5%}}@media screen and (max-width:700px){footer{padding:35px 5%;background-color:#2c2c2c;display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:center;color:#fff}footer a,footer a svg path{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}footer a:hover{color:#ff1a9d}footer a:hover svg path{fill:#ff1a9d}footer .logo-footer{display:flex;flex-direction:column;gap:30px}footer .logo-footer img{width:80px;height:auto}footer .logo-footer h3{font-size:32px;font-weight:600}footer .menu-footer{display:flex;flex-direction:column;gap:30px}footer .menu-footer .links{display:flex;flex-direction:column;align-items:center;gap:20px}footer .menu-footer .links a{text-align:center}footer .menu-footer .adress{font-size:14px;font-weight:400;opacity:.75}footer .menu-footer .adress p{margin-bottom:0;text-align:center}footer .contacts-footer{justify-content:space-between;gap:20px}footer .contacts-footer,footer .contacts-footer .footer-tel{display:flex;flex-direction:column;align-items:center}footer .contacts-footer .footer-tel p{text-align:center;font-size:14px;font-weight:400;opacity:.75}footer .contacts-footer .links-contacts{display:flex;flex-direction:row;gap:20px}}.сonfidentiality{display:flex;flex-direction:column;gap:5px}.сonfidentiality p{font-weight:500;margin-top:20px;margin-left:5%}@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:transparent;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:#ff415c!important;color:#fff}.basket:hover svg{fill:#f1ead6}.fixed{position:fixed;animation:fixed .6s ease}.absolute{position:fixed;transform:translateY(-120%);-webkit-transform:translateY(-120%);-moz-transform:translateY(-120%);-ms-transform:translateY(-120%);-o-transform:translateY(-120%)}.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:rgba(84,95,94,.65);color:#fff!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%}.offcanvas .contacts-container{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}.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:100px}.offcanvas .menu .contacts-container{display:flex;flex-direction:row;align-items:center;gap:15px}.offcanvas .menu .contacts-container .payment{background-color:rgba(242,242,247,.341);display:flex;flex-direction:row;align-items:center;gap:20px;padding:10px 25px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.offcanvas .menu .contacts-container .payment span{display:flex;flex-direction:row;align-items:center;gap:3px;font-size:14px;font-weight:500}.offcanvas .menu .contacts-container .payment span svg{width:30px;height:auto}.offcanvas .menu .contacts-container .icons{display:flex;flex-direction:row;gap:15px;margin:10px 0}.offcanvas .menu .contacts-container .icons svg path{fill:#fff}.offcanvas .menu .contacts-container .call{background:linear-gradient(90deg,#ff1a9d,#ff671a,#ff1a9d);background-size:200%;background-position:100%;text-align:center;color:#fff;border:none;padding:15px 50px;height:100%;width:100%;font-weight:550;font-size:16px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transition:all .4s cubic-bezier(0,0,.5,1);-webkit-transition:all .4s cubic-bezier(0,0,.5,1);-moz-transition:all .4s cubic-bezier(0,0,.5,1);-ms-transition:all .4s cubic-bezier(0,0,.5,1);-o-transition:all .4s cubic-bezier(0,0,.5,1)}.offcanvas .menu .contacts-container .call:hover{scale:1.01;background-position:0}.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:transparent;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:80%;flex-direction:row;justify-content:space-between;background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:20px;margin:20px 10%;align-items:center;transition:transform .3s ease,position .3s ease;animation:absolute .6s ease;box-shadow:-2px 2px 45px -20px rgba(0,0,0,.302);-webkit-box-shadow:-2px 2px 45px -20px rgba(0,0,0,.3);-moz-box-shadow:-2px 2px 45px -20px rgba(0,0,0,.3);border-radius:30px;color:#2c2c2c;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}header .cart-menu{display:flex;gap:40px}header .btn-menu{display:none;background:transparent;border:none}header .btn-menu svg{width:30px;height:30px;fill:#2c2c2c}header .contacts-container{display:flex;flex-direction:row;align-items:center;gap:40px}header .contacts-container .payment{background-color:#f2f2f7;display:flex;flex-direction:row;align-items:center;gap:20px;padding:10px 25px;height:100%;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}header .contacts-container .payment span{display:flex;flex-direction:row;align-items:center;gap:3px;font-size:18px;font-weight:500}header .contacts-container .icons{display:flex;flex-direction:row;gap:10px}header .contacts-container .call{background:linear-gradient(90deg,#ff1a9d,#ff671a,#ff1a9d);background-size:200%;background-position:100%;text-align:center;color:#fff;border:none;padding:19px 30px;height:100%;font-weight:550;font-size:18px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transition:all .4s cubic-bezier(0,0,.5,1);-webkit-transition:all .4s cubic-bezier(0,0,.5,1);-moz-transition:all .4s cubic-bezier(0,0,.5,1);-ms-transition:all .4s cubic-bezier(0,0,.5,1);-o-transition:all .4s cubic-bezier(0,0,.5,1)}header .contacts-container .call:hover{scale:1.01;background-position:0}header .logo-container{display:flex;flex-direction:row;gap:10px;align-items:center}header .logo-container img{height:60px;width:auto}header .menu{display:flex;flex-direction:row;gap:20px}header .menu a{color:#2c2c2c;transition:.2s ease;font-weight:500;font-size:18px}header .menu a:hover{color:#ff415c}@media screen and (max-width:1785px){header{margin:10px 5%;width:90%}}@media(max-width:1240px){header{padding:12px 5%;margin:3vw;width:94vw;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}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"}@font-face{font-family:muller;src:url(/_next/static/media/33834ef5724c0795-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:muller;src:url(/_next/static/media/197873982f85ff90-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:muller;src:url(/_next/static/media/25b5a10ae19549c8-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:muller Fallback;src:local("Arial");ascent-override:74.27%;descent-override:20.95%;line-gap-override:0.00%;size-adjust:105.02%}.__className_1b460b{font-family:muller,muller Fallback}body,html{max-width:100vw;overflow-x:hidden;min-height:100vh}body{color:#2c2c2c;background:#f2f2f7;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}}