@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_34cc27;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_34cc27;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_34cc27{font-family:__Montserrat_34cc27,__Montserrat_Fallback_34cc27;font-style:normal}html{font-size:14px;font-weight:400;line-height:1.22}body,html{width:100%}body{margin:0}*{box-sizing:border-box}div,footer,header,main,nav,section{display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}p{margin:0}a{cursor:pointer;text-decoration:none}a,a:hover{transition:color .35s ease-out .05s}button{cursor:pointer;display:flex;padding:0;border-width:0;background-color:transparent;font-family:var(--font-ui_font);font-size:1rem;font-weight:400}button:focus{outline:none}input{height:34px;padding:0 12px;border-radius:2px;font-family:var(--font-ui_font);font-size:1rem;font-weight:400;line-height:1.22;box-shadow:none}input:focus{outline:none}textarea{padding:8px 12px;border-radius:2px;font-family:var(--font-ui_font);font-size:1rem;font-weight:400;line-height:1.22}textarea:focus{outline:none}.svg-icon{flex-grow:0;flex-shrink:0}.svg-icon.black{fill:#1d1d1b}.svg-icon.gray{fill:#cecfce}.svg-icon.light{fill:#f4f5f4}.svg-icon.brand{fill:#d77b8f}.svg-icon.white{fill:#fff}.svg-icon.yellow{fill:#fdd835}.svg-icon.s8{width:8px;height:8px}.svg-icon.s10{width:10px;height:10px}.svg-icon.s12{width:12px;height:12px}.svg-icon.s16{width:16px;height:16px}.svg-icon.s18{width:18px;height:18px}.svg-icon.s20{width:20px;height:20px}.svg-icon.s24{width:24px;height:24px}.svg-icon.s28{width:28px;height:28px}.btn-icon{position:relative;flex-grow:0;flex-shrink:0;border-radius:0;transition:all .35s ease-out 0s}.btn-icon,.btn-icon .btn-icon-number{display:flex;align-items:center;justify-content:center}.btn-icon .btn-icon-number{position:absolute;top:0;right:0;z-index:1;width:20px;height:20px;border-radius:50%;background-color:#9d606f;font-size:10px;font-weight:500}.btn-icon.round{border-radius:50%}.btn-icon.black{background-color:#1d1d1b}.btn-icon.brand{background-color:#d77b8f}.btn-icon.gray{background-color:#c7c8c7}.btn-icon.light{background-color:#f4f5f4}.btn-icon.white{background-color:#fff}.btn-icon.telegram{background-color:#229ed9}.btn-icon.instagram{background:#f09433;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1)}.btn-icon.vk{background-color:#07f}.btn-icon.whatsapp{background-color:#25d366}.btn-icon.s24{width:24px;height:24px}.btn-icon.s32{width:32px;height:32px}.btn-icon.s36{width:36px;height:36px}.btn-icon.s40{width:40px;height:40px}.btn-icon.s42{width:42px;height:42px}.btn-icon.s52{width:52px;height:52px}.btn-icon .btn-icon-num{position:absolute;bottom:-4px;right:-4px;z-index:1;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#e64a19}.btn-icon .btn-icon-num span{color:#fff;font-size:10px;font-weight:600}@media(pointer:fine){.btn.btn-icon:hover{transform:scale(1.05);transition:all .35s ease-out 0s}}.button-chat-wa_app_msgs__JM1Ik{position:fixed;z-index:1000;right:20px;bottom:82px}.button-chat-wa_app_msgs__JM1Ik.button-chat-wa_lock__t2H_6{z-index:0}.button-chat-wa_app_msgs__JM1Ik .button-chat-wa_app_msgs_list__4Avc6{position:absolute;bottom:48px;left:0;flex-direction:column;align-items:center;width:100%;height:0;padding:0;opacity:0;transform:translateY(12px);overflow:hidden}.button-chat-wa_app_msgs__JM1Ik .button-chat-wa_app_msgs_list__4Avc6 a{margin-bottom:8px}.button-chat-wa_app_msgs__JM1Ik .button-chat-wa_app_msgs_btn__9ats_{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:#3ba089;animation:button-chat-wa_shine__HXBrz 4s ease-in-out infinite}.button-chat-wa_app_msgs__JM1Ik .button-chat-wa_app_msgs_list__4Avc6{height:auto;padding:4px 0;opacity:1;transform:translateY(0);transition:transform .35s ease-out 0s,opacity .35s ease-out 0s}@keyframes button-chat-wa_shine__HXBrz{0%{box-shadow:0 0 1px 12px rgba(59,160,137,0),0 0 1px 16px rgba(59,160,137,0),0 0 1px 32px rgba(59,160,137,0)}50%{box-shadow:0 0 1px 2px rgba(59,160,137,.8),0 0 1px 4px rgba(59,160,137,.4),0 0 1px 8px rgba(59,160,137,.2)}to{box-shadow:0 0 1px 2px rgba(59,160,137,0),0 0 1px 4px rgba(59,160,137,0),0 0 1px 8px rgba(59,160,137,0)}}.button-chat_btn_chat__K3jYO{position:fixed;bottom:20px;left:20px;z-index:10000;border-radius:50%;background-color:#1d1d1b;animation:button-chat_shine2__SCNqd 4s ease-in-out infinite}.button-chat_btn_chat_wa__w4Ya2{position:fixed;bottom:20px;right:20px;z-index:10000;border-radius:50%;background-color:#9d606f;animation:button-chat_shine__oi37v 4s ease-in-out infinite}@keyframes button-chat_shine__oi37v{0%{box-shadow:0 0 1px 12px rgba(157,96,111,0),0 0 1px 16px rgba(157,96,111,0),0 0 1px 32px rgba(157,96,111,0)}50%{box-shadow:0 0 1px 2px rgba(157,96,111,.8),0 0 1px 4px rgba(157,96,111,.4),0 0 1px 8px rgba(157,96,111,.2)}to{box-shadow:0 0 1px 2px rgba(157,96,111,0),0 0 1px 4px rgba(157,96,111,0),0 0 1px 8px rgba(157,96,111,0)}}@keyframes button-chat_shine2__SCNqd{0%{box-shadow:0 0 1px 12px rgba(29,29,27,0),0 0 1px 16px rgba(29,29,27,0),0 0 1px 32px rgba(29,29,27,0)}50%{box-shadow:0 0 1px 2px rgba(29,29,27,.8),0 0 1px 4px rgba(29,29,27,.4),0 0 1px 8px rgba(29,29,27,.2)}to{box-shadow:0 0 1px 2px rgba(29,29,27,0),0 0 1px 4px rgba(29,29,27,0),0 0 1px 8px rgba(29,29,27,0)}}.button-text_btn_text___Kn84{display:flex;align-items:center;justify-content:center;transition:all .35s ease-out 0s}.button-text_btn_text___Kn84 svg{margin-left:8px;transition:all .35s ease-out 0s}.button-text_btn_text___Kn84.button-text_white__aZiYM span{color:#fff;font-weight:500;text-transform:uppercase;transition:all .35s ease-out 0s}.button-text_btn_text___Kn84.button-text_disabled__t32Ft{background-color:#606260}.button-text_btn_text___Kn84.button-text_icon__rtZMn span{margin-left:12px}.button-text_btn_text___Kn84.button-text_small__wopYb{height:32px;padding:0 16px;border-radius:16px}.button-text_btn_text___Kn84.button-text_small__wopYb span{margin-bottom:1px;text-transform:none}@media(pointer:fine){.button-text_btn_text___Kn84{transition:all .35s ease-out 0s}.button-text_btn_text___Kn84:hover svg{fill:#3ba089;transition:all .35s ease-out 0s}.button-text_btn_text___Kn84:hover.button-text_white__aZiYM span{color:#3ba089;transition:all .35s ease-out 0s}}.btn-top-scroll{cursor:default;position:fixed;bottom:10px;right:20px;z-index:9;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:#d77b8f;opacity:0;transition:all .35s ease-out .05s}.btn-top-scroll.active{cursor:pointer;opacity:1;transition:all .35s ease-out .05s}.btn-top-scroll.hide{z-index:0;opacity:0}.header-wrap{position:relative;z-index:10000;width:100%;background-color:#1d1d1b;box-shadow:0 -8px 8px rgba(84,85,84,0);transition:all .35s ease-out 0s}.header-wrap.stick{position:fixed;top:0;box-shadow:0 -2px 8px rgba(84,85,84,.25);transition:all .35s ease-out 0s}.header{width:100%;height:72px;justify-content:space-between}.header,.header .header-inner{flex-direction:row;align-items:center}.header .header-inner{flex-grow:0;flex-shrink:0}.nav-menu{flex-direction:row;flex-grow:1;flex-shrink:1;align-items:center;justify-content:flex-start;padding:0 32px}.nav-menu-profile{position:relative;flex-direction:row;background-color:#f4f5f4}.nav-dropdown-menu{position:absolute;top:54px;right:0;padding:0 20px;background-color:#fff;text-align:center;transform:scaleY(0);transform-origin:top center}.nav-dropdown-menu .nav-menu-list{opacity:0}.nav-dropdown-menu.open{transform:scale(1);transition:transform .35s ease-out .05s}.nav-dropdown-menu.open .nav-menu-list{opacity:1;transition:opacity .35s ease-out .5s}@media(pointer:fine){.nav-menu .nav-menu-list .nav-menu-item:after{content:"";display:block;width:0;height:0;margin:0 16px}.nav-menu .nav-menu-list .nav-menu-item:last-child:after{display:none}.nav-menu .nav-menu-list .nav-menu-item:hover a{color:#d77b8f}}@media (max-width:1040px){.header{height:72px}.header .header-inner .header-left-menu-btn{flex-grow:0;flex-shrink:0;display:flex;margin-right:20px}.nav-menu{padding-top:0}.nav-menu .nav-menu-list{position:fixed;top:72px;left:0;z-index:999;flex-direction:column;width:100%;height:calc(100vh - 72px);background-color:#fff;opacity:0;transform:translateX(-100%);transition:all .35s ease-out 0s}.nav-menu.active .nav-menu-list{opacity:1;transform:translateX(0);transition:all .35s ease-out 0s}.nav-menu .nav-menu-profile{flex-direction:row-reverse}.header-logo{align-items:flex-start;flex-grow:1;flex-shrink:1}}@media (max-width:640px){.header-wrap{position:fixed;top:0;left:0}.nav-menu{padding:0}}.footer{position:relative;z-index:0;width:100%;background:#fff}.footer p{color:#1d1d1b}.footer .footer-logo{height:32px;margin-bottom:20px;fill:#222}.footer-inner{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;align-items:center;width:100%;padding:32px 0 24px}.footer-wrap{align-items:flex-start;width:100%}.footer-wrap.right{align-items:flex-end}.footer-wrap h3{margin-bottom:24px;color:#1d1d1b;font-size:16px;font-weight:600;letter-spacing:.04em;line-height:24px;text-transform:uppercase}.footer-wrap p{font-size:14px;line-height:24px;margin-bottom:20px}.footer-wrap a{color:#1d1d1b}.footer-wrap .footer-image{padding:40px 0}.footer-contact-item{margin-bottom:12px}.footer-contact-item img{width:14px;height:14px;margin-right:12px}.footer-link-item{margin-bottom:12px}.sub-footer{width:100%;justify-content:center}.sub-footer-wrap{align-items:center;justify-content:space-between;padding:8px 0}.sub-footer-wrap p,.sub-footer-wrap p a{color:#606260}@media (max-width:1040px){.footer-inner{grid-template-columns:1fr;padding:20px 0}.footer-inner .footer-wrap{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.footer-inner .footer-wrap:last-child,.footer-inner .footer-wrap:nth-child(2){display:none}.footer-inner .footer-wrap p{margin-bottom:8px}.footer-inner .footer-wrap p br{display:none}}@media (max-width:640px){.footer-inner .footer-wrap{flex-direction:column;align-items:flex-start}}.left-panel-menu a{color:#1d1d1b!important}.nav-menu-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0}.nav-menu-list.vertical{flex-direction:column;flex-wrap:nowrap;width:100%;margin-right:0}.nav-menu-list.vertical .nav-menu-item{justify-content:left;width:100%;padding:12px 0}.nav-menu-list.vertical .nav-menu-item:after{display:none}@media (max-width:768px){.nav-menu-list.vertical{overflow:visible;overflow-y:visible}}.nav-menu-list .nav-menu-item{position:relative;display:flex;align-items:left;padding:8px 0}.nav-menu-list .nav-menu-item a{color:#fff;font-weight:500;text-transform:uppercase}.nav-menu-list .nav-menu-item a svg{margin-left:12px}.nav-menu-list .nav-menu-item.active a{color:#3ba089;font-weight:600}.nav-menu-list .nav-menu-item .nav-menu-item-sub,.nav-menu-list .nav-menu-item svg{display:none}@media (max-width:768px){.nav-menu-list{padding-bottom:20px;overflow:hidden;overflow-y:auto}.nav-menu-list .nav-menu-item{flex-direction:column;width:100%;padding:20px 0 8px}.nav-menu-list .nav-menu-item svg{display:inline}.nav-menu-list .nav-menu-item .nav-menu-item-sub{display:flex;flex-direction:column;width:100%;height:0;margin-top:0;padding:0;background-color:#f4f5f4;overflow:hidden}.nav-menu-list .nav-menu-item .nav-menu-item-sub.active{height:-moz-fit-content;height:fit-content;margin-top:16px;padding:8px 0}.nav-menu-list .nav-menu-item .nav-menu-item-sub .nav-menu-item-sub-item{display:flex;width:100%}.nav-menu-list .nav-menu-item .nav-menu-item-sub .nav-menu-item-sub-item .nav-menu-item-sub-item-button{align-items:center;justify-content:center;width:100%;padding:12px 0;text-align:center}}.button-color-animated_cart_button__SOZc_{position:relative;padding:10px;width:200px;height:60px;border:0;border-radius:10px;background-color:#4834d4;outline:none;cursor:pointer;color:#fff;transition:.3s ease-in-out;overflow:hidden}.button-color-animated_cart_button__SOZc_:hover{background-color:#35269b}.button-color-animated_cart_button__SOZc_:active{transform:scale(.9)}.button-color-animated_cart_button__SOZc_ .button-color-animated_fa_shopping_cart__3rNli{position:absolute;z-index:2;top:50%;left:-10%;font-size:2em;transform:translate(-50%,-50%)}.button-color-animated_cart_button__SOZc_ .button-color-animated_fa_box__aWsAs{position:absolute;z-index:3;top:-20%;left:52%;font-size:1.2em;transform:translate(-50%,-50%)}.button-color-animated_cart_button__SOZc_ span{position:absolute;z-index:3;left:50%;top:50%;font-size:1.2em;color:#fff;transform:translate(-50%,-50%)}.button-color-animated_cart_button__SOZc_ span.button-color-animated_add_to_cart__wZnMm{opacity:1}.button-color-animated_cart_button__SOZc_ span.button-color-animated_added__VfxuD{opacity:0}.button-color-animated_cart_button__SOZc_.button-color-animated_clicked__7rUDB .button-color-animated_fa_shopping-cart__YDB8Y{animation:button-color-animated_cart__meNWt 1.5s ease-in-out forwards}.button-color-animated_cart_button__SOZc_.button-color-animated_clicked__7rUDB .button-color-animated_fa_box__aWsAs{animation:button-color-animated_box__lhZIN 1.5s ease-in-out forwards}.button-color-animated_cart_button__SOZc_.button-color-animated_clicked__7rUDB span.button-color-animated_add_to_cart__wZnMm{animation:button-color-animated_txt1__vQvIA 1.5s ease-in-out forwards}.button-color-animated_cart_button__SOZc_.button-color-animated_clicked__7rUDB span.button-color-animated_added__VfxuD{animation:button-color-animated_txt2__MpOT5 1.5s ease-in-out forwards}.button-color-animated_fa_box__aWsAs:before{content:""}@keyframes button-color-animated_cart__meNWt{0%{left:-10%}40%,60%{left:50%}to{left:110%}}@keyframes button-color-animated_box__lhZIN{0%,40%{top:-20%}60%{top:40%;left:52%}to{top:40%;left:112%}}@keyframes button-color-animated_txt1__vQvIA{0%{opacity:1}20%,to{opacity:0}}@keyframes button-color-animated_txt2__MpOT5{0%,80%{opacity:0}to{opacity:1}}.contacts-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;width:100%}.contacts-wrap .contacts-info-list{grid-gap:16px;width:100%;padding:20px 0 40px}.contacts-wrap .contacts-info-list>h3{margin-top:20px;text-transform:uppercase}.contacts-wrap .contacts-info-list .contacts-info{flex-direction:row;align-items:center}.contacts-wrap .contacts-info-list .contacts-info span{margin-left:12px}.contacts-wrap .contacts-map{width:100%}.delivery-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;align-items:flex-start;width:100%}.delivery-wrap .delivery-info-list{display:grid;grid-gap:16px;width:100%;padding:20px 0 40px}.delivery-wrap .delivery-info-list h3{margin-top:20px;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:20px;text-transform:uppercase}.delivery-wrap .delivery-info-list .delivery-info,.delivery-wrap .delivery-info-list .delivery-info-payment{display:grid;grid-gap:16px}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item{flex-direction:row;align-items:center}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-image{align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:64px;height:64px;margin-right:20px;border-radius:50%;background-color:#3ba089}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-image svg{width:52px;height:52px;fill:#fff}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-info{font-size:16px;line-height:20px;font-weight:500}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-info span{color:#cecfce;font-size:14px}.delivery-wrap .delivery-info-list .delivery-info-cards-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;padding:16px;background-color:#f4f5f4}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card{width:100%;padding:16px;background-color:#fff}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card .delivery-card-info{justify-content:center;flex-grow:1;flex-shrink:1;margin-bottom:12px}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card .delivery-card-info p{color:#1d1d1b;font-weight:500;text-align:center}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card .delivery-card-pay{align-items:center;justify-content:center;padding:12px;border:1px solid #222;background-color:#3ba089}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card .delivery-card-pay p{color:#fff;font-weight:700;text-align:center}.delivery-wrap .delivery-info-list .delivery-info-cards-list .delivery-card .delivery-card-pay p span{font-size:12px;text-transform:uppercase}@media (max-width:640px){.contacts-wrap,.delivery-wrap{grid-template-columns:1fr;grid-gap:0}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.product-add-buttons{flex-direction:row;align-items:center;margin-right:32px}.product-add-buttons p{width:60px;height:24px;line-height:24px;text-align:center}.product-add-buttons.small{margin-right:0}.product-add-buttons.small p{width:32px}.basket-card{position:relative;margin-bottom:12px;padding:12px;background-color:#f4f5f4}.basket-card,.basket-card .basket-card-wrap{flex-direction:row;align-items:center;width:100%}.basket-card .basket-card-wrap{justify-content:space-between}.basket-card .basket-card-image{flex-grow:0;flex-shrink:0;width:72px;height:72px;margin-right:12px}.basket-card .basket-card-info{flex-grow:1;flex-shrink:1;overflow:hidden}.basket-card .basket-card-info h3{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.basket-card .basket-card-control{justify-content:center;flex-grow:0;flex-shrink:0;margin:0 12px}.basket-card .basket-card-button{position:absolute;top:0;right:0;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:16px;height:16px;background-color:#1d1d1b;transition:all .35s ease-out 0s}.basket-card .basket-card-button svg{fill:#fff}.basket-card .basket-card-button:hover{background-color:#bf624c;transition:all .35s ease-out 0s}@media (max-width:768px){.basket-card{flex-wrap:wrap}.basket-card .basket-card-control{flex-wrap:1;flex-shrink:0;justify-content:space-between;height:auto;padding:8px 0;margin:0 5px 0 0;width:70px}}.order-delivery-type{display:flex;flex-direction:row;justify-content:space-between}.order-delivery-type .order-delivery-type-btn{display:flex;align-items:center;justify-content:center;width:calc(50% - 8px);height:42px;margin:12px 0;background-color:#f4f5f4;transition:all .35s ease-out 0s}.order-delivery-type .order-delivery-type-btn.active{background-color:#1d1d1b;color:#fff;transition:all .35s ease-out 0s}.postcard-card{position:relative;flex-direction:row;align-items:center;width:100%;max-width:360px;margin-bottom:12px;border:1px solid #d77b8f}.postcard-card .postcard-card-wrap{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.postcard-card .postcard-card-image{align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:90px;height:90px;margin-right:12px;background-color:#d77b8f}.postcard-card .postcard-card-image svg{margin-bottom:2px}.postcard-card .postcard-card-image h2{color:#fff;font-size:12px;line-height:16px;text-align:center}.postcard-card .postcard-card-info{flex-grow:1;flex-shrink:1;overflow:hidden}.postcard-card .postcard-card-info h3{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.postcard-card .postcard-card-control{justify-content:center;flex-grow:0;flex-shrink:0;margin:0 12px}.postcard-card .postcard-card-button{position:absolute;bottom:12px;right:12px;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;border:1px solid #1d1d1b;background-color:#fff;transition:all .35s ease-out 0s}.postcard-card .postcard-card-button svg{fill:#d77b8f}.postcard-card .postcard-card-button.active{background-color:#1d1d1b;transition:all .35s ease-out 0s}@media (max-width:768px){.postcard-card{flex-wrap:wrap}.postcard-card .postcard-card-control{flex-wrap:1;flex-shrink:1;justify-content:space-between;height:auto;padding:8px 0;margin:0 24px 0 0}.postcard-card .postcard-card-button{height:auto;padding:8px 0}}.order-info-card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;flex-grow:0;flex-shrink:0;width:100%;margin:10px 0}.order-info-card .order-info-card-info{flex-grow:0;flex-shrink:1;margin-right:32px}.order-info-card .order-info-card-info h3{margin-bottom:8px;color:#1d1d1b;font-size:14px;font-weight:600;line-height:1.22;text-align:left;text-transform:none}.order-info-card .order-info-card-info p{color:#1d1d1b;font-size:13px;font-weight:400;line-height:1.22;text-align:left}.order-info-card>p{color:#1d1d1b;font-size:13px;font-weight:600;text-decoration:underline}.subscribe-info-card{align-items:center;justify-content:flex-start;flex-grow:0;flex-shrink:0;width:100%;padding:0}.subscribe-info-card .subscribe-info-card-image{align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:#1d1d1b;transform:scale(1);transition:all .25s ease-out 0s}.subscribe-info-card .subscribe-info-card-image:hover{transform:scale(.9);transition:all .25s ease-out 0s}.subscribe-info-card .subscribe-info-card-image .subscribe-info-card-image-icon{width:36px;height:36px;fill:#fff}.subscribe-info-card h3{margin-top:32px;margin-bottom:12px;color:#d77b8f;font-size:16px;font-weight:500;line-height:1.22;text-align:center;text-transform:uppercase}.subscribe-info-card p{color:#1d1d1b;font-size:13px;font-weight:400;line-height:1.22;text-align:center}.form-group label{color:#1d1d1b}.form-group .text-input{width:100%;height:52px;border:1px solid #a9aaa9;color:#1d1d1b}.form-group .text-input:disabled{background-color:#f4f5f4}.form-group .text-input.overflow{overflow:hidden}.form-group .text-input.text-input-warn{border-color:#d77b8f}.form-group .text-input.text-right{padding-right:90px}.form-group button{position:absolute;right:0;top:0;z-index:1;justify-content:flex-end;width:80px;height:52px;padding:0 16px 0 0;border-width:0;text-align:right;color:#cecfce;font-size:10px}.modal-body .login-form p.text-input-warn{width:100%;padding:4px 6px;text-align:left;color:#d77b8f}.history-card{width:100%;background-color:#fff}.history-card .history-card-status{width:100%}.history-card .history-card-status span{padding:4px 12px;background-color:#d77b8f;color:#fff;font-weight:500;font-size:11px;text-transform:uppercase}.history-card .history-card-status.done span{background-color:#1976d2}.history-card .history-card-status.new span{background-color:#00796b}.history-card .history-card-status.cancel span{background-color:#c7c8c7}.history-card .history-card-info{flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;padding:8px 16px}.history-card .history-card-info .history-card-date{color:#606260}.history-card .history-card-info .history-card-price{font-size:20px;font-weight:500}.history-card .history-card-item-info{text-align:right}.history-card .history-card-content{width:100%;padding:4px 16px 16px}.history-card .history-card-content span{font-size:11px;line-height:1.22}.profile-wrap{display:grid;grid-template-columns:360px 1fr;grid-gap:24px;width:100%}.profile-wrap h3{text-transform:uppercase}.profile-wrap .profile-info{position:relative;grid-gap:16px;margin-bottom:32px;padding:32px 0}.profile-wrap .profile-info h3{margin-top:20px}.profile-wrap .profile-info .profile-info-user{position:relative;justify-content:center;min-height:92px;padding-left:108px}.profile-wrap .profile-info .profile-avatar{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:92px;height:92px;border-radius:50%;background-color:#f4f5f4}.profile-wrap .profile-info .profile-sale{flex-direction:row;align-items:center}.profile-wrap .profile-info .profile-sale .profile-sale-button{align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px}.profile-wrap .profile-info .profile-sale .profile-sale-button .profile-sale-button-icon{width:12px;height:12px;fill:#222}.profile-wrap .profile-orders{grid-gap:20px;padding:32px 0}.profile-wrap .profile-orders .profile-orders-empty{align-items:flex-start}.profile-wrap .profile-orders .profile-orders-empty>p{margin:32px 0}.profile-wrap .profile-orders .profile-orders-list{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}@media (max-width:1040px){.profile-wrap{grid-template-columns:1fr 1fr}}.section-title .section-title-icon{width:48px;height:48px;fill:#1d1d1b}.catalog-categories{overflow:hidden;position:relative;margin-bottom:20px}.catalog-categories .catalog-categories-card{z-index:3;width:100%;padding:0;padding-top:48px!important}.catalog-categories .catalog-categories-card .catalog-categories-card-logo{position:absolute;top:8px;right:120px;width:204px;height:204px;fill:#fff}.catalog-categories .catalog-categories-overlay{position:absolute;top:0;left:0;z-index:2;align-items:flex-start;justify-content:center;width:100%;height:100%;background-color:#1d1d1b}.catalog-categories .catalog-categories-overlay h3{margin-top:24px;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:1.22;text-transform:uppercase}.catalog-categories .catalog-categories-overlay p{cursor:pointer;width:100%;margin-top:16px;color:#fff}.catalog-categories .catalog-categories-overlay p a{color:#fff}.catalog-minimized{position:absolute;bottom:0;right:0}.catalog-minimized a{color:#d77b8f}.catalog-minimized a:hover{color:#3ba089;text-decoration:underline}.catalog-more-link{align-items:center;justify-content:center;width:100%;padding:12px 0}.catalog-more-link .catalog-more-link-button{display:flex;align-items:center;justify-content:center;background-color:#3ba089;padding:4px 4px 4px 20px;border-radius:20px;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button span{color:#d77b8f;font-weight:500;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button .catalog-more-link-button-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:12px;border-radius:50%;background-color:#3ba089;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button:hover{background-color:#3ba089;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button:hover span{color:#fff;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button:hover .catalog-more-link-button-icon{background-color:#3ba089;transition:all .35s ease-in-out 0s}.catalog-more-link .catalog-more-link-button:hover .catalog-more-link-button-icon svg{fill:#d77b8f;transition:all .35s ease-in-out 0s}.catalog-filters{position:absolute;top:0;left:0;z-index:2;flex-direction:column;width:220px;margin-top:20px;background-color:#fff}.catalog-filters .category-filters-close{display:none}.catalog-filters h4{width:100%;margin:8px 0 24px;font-size:20px;font-style:normal;font-weight:400;line-height:1.22}.catalog-filters .catalog-filter-wrap .category-filters-tab-scroll{flex-direction:row;flex-wrap:wrap}.catalog-filters .catalog-filter-wrap .catalog-filter-title{width:100%;margin-top:12px;margin-bottom:12px;font-weight:500}.catalog-filters .catalog-filter-wrap.colors{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.catalog-filters .catalog-filter-wrap.colors .catalog-filter-color{align-items:center;justify-content:center;width:36px;height:36px;margin-right:12px;margin-bottom:12px;padding:2px;border:1px solid #cecfce}.catalog-filters .catalog-filter-wrap.colors .catalog-filter-color.active{border:2px solid #d77b8f}.catalog-filters .catalog-filter-wrap.colors .catalog-filter-color span{display:flex;width:100%;height:100%;background:linear-gradient(135deg,#e1422c,#f6ac32 22%,#fae033 42%,#a3d11d 56%,#5ac5df 76%,#a250c2)}.catalog-filters .category-filters-control{width:100%;padding:20px 0 0}.catalog-filters .category-filters-control button{margin-bottom:12px}.catalog-filters .category-filters-tab{flex-direction:column;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d77b8f}.catalog-filters .category-filters-tab .catalog-filter{position:relative;height:auto;margin-right:1px;padding:8px 0;background-color:#fff;color:#1d1d1b;font-weight:500;text-align:left;transition:all .35s ease-out .05s}.catalog-filters .category-filters-tab .catalog-filter.active{background-color:#fff;color:#d77b8f}.catalog-filters .category-filters-tab .catalog-filter.active:after{content:"";display:block}.catalog-filters .category-filters-tab .catalog-filter:hover{color:#d77b8f;transition:all .35s ease-out .05s}.catalog-filters .category-filters-select{flex-direction:column;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d77b8f}.catalog-filters .category-filters-select .catalog-price{display:flex;flex-direction:row;align-items:center;padding:8px 0;font-weight:500}.catalog-filters .category-filters-select .catalog-price .catalog-price-check{align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:16px;height:16px;margin-right:16px;border:1px solid #a9aaa9}.catalog-filters .category-filters-select .catalog-price .catalog-price-check.active{border-color:#d77b8f}.catalog-filters .category-filters-select .catalog-price .catalog-price-check .catalog-price-check-dot{width:10px;height:10px;background-color:#d77b8f}.catalog-filters .category-filters-subscribe{margin-bottom:16px;padding-bottom:16px}.catalog-list-wrap{width:100%;min-height:708px;padding-left:240px}.catalog-wrap{width:100%}.catalog-wrap .catalog-title{position:relative;margin-top:8px}.catalog-wrap .catalog-title .catalog-title-icon{position:absolute;top:12px;left:0;width:48px;height:48px;fill:#1d1d1b}.catalog-wrap .catalog-title>h3{margin-top:16px;font-size:28px;line-height:1.22;text-transform:uppercase}.catalog-wrap .catalog-title-link-wrap{align-items:center;justify-content:center;width:100%}.catalog-wrap .catalog-title-link{display:flex;align-items:center;justify-content:center;min-width:420px;margin-top:8px;margin-bottom:40px;padding:12px 24px;border:1px solid #3ba089;background-color:#3ba089;color:#fff;font-size:1.1rem;font-weight:400;text-align:center;transition:all .35s ease-out 0s}.catalog-wrap .catalog-title-link span{margin-right:16px}.catalog-wrap .catalog-title-link:hover{opacity:.6;transition:all .35s ease-out 0s}@media (max-width:640px){.catalog-wrap .catalog-title-link{width:100%;min-width:0}}.catalog-wrap .catalog-list{position:relative;z-index:1;display:grid;grid-gap:12px;grid-template-columns:repeat(4,1fr);width:100%;padding:20px 0}.catalog-wrap .catalog-list.medium{grid-template-columns:repeat(3,1fr)}.catalog-wrap .catalog-list-empty{align-items:center;justify-content:center;width:100%;height:320px}.catalog-wrap .catalog-list-empty svg{margin-bottom:12px}@keyframes pulse{33%{transform:scale(1)}66%{transform:scale(1.08)}99%{transform:scale(1)}}.catalog-filters-result{width:100%;padding-top:20px}.catalog-filters-result .catalog-filter-btn{display:none}.catalog-home-wrap{align-items:center;width:100%;padding:40px 0}.catalog-home-wrap .catalog-home-list{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;margin:40px 0}.catalog-home-wrap .catalog-home-list .catalog-home-card{cursor:pointer;position:relative;width:100%;padding-top:100%}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-img-wrap{position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-img-wrap img{width:100%;height:100%;object-fit:cover}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:42px;opacity:0;transform:translateY(12px);transition:all .4s ease-out .05s}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info{align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info h3{font-size:24px;font-weight:300;line-height:2;text-align:center;text-transform:uppercase}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info p{margin-bottom:32px;padding:0 48px;text-align:center}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info .catalog-home-card-info-price{flex-direction:row;align-items:flex-start}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info .catalog-home-card-info-price .catalog-home-card-info-add{position:relative;display:block;margin-left:20px;color:#d77b8f;overflow:hidden}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info .catalog-home-card-info-price .catalog-home-card-info-add:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#d77b8f;transform:translateX(-100%);transition:all .25s ease-out .05s}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info .catalog-home-card-info-price .catalog-home-card-info-add:hover:after{transform:translateX(0);transition:all .25s ease-out .05s}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay:hover{opacity:1;transform:translateY(0);transition:all .4s ease-out 0s}@media (max-width:1040px){.catalog-filters{padding-left:20px}.catalog-filters .category-filters-tab{flex-grow:1;flex-shrink:1}.catalog-filters .category-filters-tab .catalog-filter{height:34px;padding:8px 12px}.catalog-filters .category-filters-select{flex-wrap:wrap;width:132px}.catalog-filters .category-filters-select .select-wrap{height:34px;padding:8px 12px}.catalog-wrap{padding:0}.catalog-wrap .catalog-list{grid-template-columns:repeat(3,1fr)}.catalog-wrap .catalog-list.medium{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.catalog-filters-result .catalog-filter-btn{display:flex;align-items:flex-start}.catalog-filters{position:fixed;top:72px;left:0;width:100vw;height:calc(100vh - 72px);margin-top:0;padding:20px;overflow:hidden;overflow-y:scroll;opacity:0;transform:translateX(-100%);transition:all .35s ease-out 0s}.catalog-filters .category-filters-close{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.catalog-filters .category-filters-close>p{font-size:1.5rem;line-height:1.2}.catalog-filters.active{opacity:1;transform:translateX(0);transition:all .35s ease-out 0s}.catalog-wrap{padding:0}.catalog-wrap .catalog-list{grid-template-columns:repeat(2,calc(50% - 6px))}.catalog-list-wrap{padding-left:0}}@media (max-width:640px){.catalog-categories .catalog-categories-overlay h3{margin-bottom:4px;font-size:22px;line-height:1.5}.catalog-categories .catalog-categories-overlay p{font-size:12px;line-height:1.5}.catalog-categories .catalog-categories-overlay p a{text-decoration:underline}.catalog-home-wrap{padding:20px 0}.catalog-home-wrap .catalog-home-list{grid-template-columns:1fr 1fr;margin:0 0 20px}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay{padding:12px}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info h3{font-size:16px}.catalog-home-wrap .catalog-home-list .catalog-home-card .catalog-home-card-overlay .catalog-home-card-info p{margin-bottom:20px}.catalog-filters .category-filters-tab{flex-wrap:wrap}}.subscribe-about{width:100%;padding:40px 0 20px}.subscribe-about .subscribe-info{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;padding:32px 12px;background-color:#f4f5f4}@media (max-width:1040px){.subscribe-about .subscribe-info{grid-template-columns:1fr 1fr}}@media (max-width:640px){.subscribe-about .subscribe-info{grid-template-columns:1fr}}.home-info_home_info__rbJs1,.home-info_home_info_wrap__pqtby{display:grid;grid-template-columns:1fr;grid-gap:20px;width:100%}.home-info_home_info__rbJs1{padding:16px;border-radius:1px;background-color:#fff}.home-info_home_info__rbJs1 .home-info_home_info_slides__0e7Pi{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.home-info_home_info__rbJs1 .home-info_home_info_slides__0e7Pi .home-info_home_info_slide1__H4NEO,.home-info_home_info__rbJs1 .home-info_home_info_slides__0e7Pi .home-info_home_info_slide2__DZ0X6,.home-info_home_info__rbJs1 .home-info_home_info_slides__0e7Pi .home-info_home_info_slide3__R2hR4{width:100%;padding-top:50%;border-radius:1px;background-image:url(/_next/static/media/banner-bonus.b9f2d625.png);background-position:50% 50%;background-size:cover}.home-info_home_info__rbJs1 .home-info_hone_info_banner__ZF64H{align-items:center;justify-content:center;width:100%;padding:20px;border-radius:1px;background-color:#545554;background-image:url(/_next/static/media/stylish-percentage-icon-pattern-background-business-marketing-vector_1017-47728.138334c7.jpg);background-position:50% 50%;background-size:cover}.home-info_home_info__rbJs1 .home-info_hone_info_banner__ZF64H h2{color:#fff;font-size:2.2rem;font-weight:600;text-transform:uppercase}.home-info_home_info__rbJs1 .home-info_hone_info_banner__ZF64H h2 span{font-size:1.8rem}.home-info_home_info__rbJs1 .home-info_hone_info_banner__ZF64H p{color:#fff;font-size:16px}@media (max-width:1040px){.home-info_home_info_wrap__pqtby{padding-top:12px}.home-info_home_info__rbJs1{padding:8px}}.home-question_home_question__b6kTS{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;grid-column-gap:40px}.home-question_order_faq_item__3ZG2a{width:100%;padding:16px 20px;background-color:#fff}.home-question_order_faq_item__3ZG2a h3{width:100%;padding:8px 20px;text-align:left}.home-question_order_faq_item__3ZG2a .home-question_order_faq_item_info__mMn3E{width:100%;padding:20px}.home-question_order_faq_item__3ZG2a .home-question_order_faq_item_info__mMn3E p{margin-bottom:12px}@media (max-width:1040px){.home-question_home_question__b6kTS{grid-template-columns:1fr}}.home-quality{display:grid;grid-gap:0;margin-bottom:40px}.home-section-more{margin-top:20px;align-items:flex-start}.home-section-title2{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:64px;overflow:hidden}.home-section-title2 h1{font-size:24px;line-height:1.22}.home-section-title2 h2{margin-bottom:40px;font-size:16px;line-height:1.22}.home-section-title2 p{margin-bottom:16px;font-size:1.08rem;line-height:1.54rem}.home-section-title2.open{height:auto}.home-info-catalog h3{margin:8px 0;font-size:16px;line-height:1.22}.home-info-catalog ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.home-info-catalog ul li{display:flex;list-style-type:none}.home-info-catalog ul li:after{content:"·";display:flex;padding:0 16px;color:#d77b8f;font-size:2rem}.home-info-catalog ul li:last-child:after{display:none}.home-info-catalog ul li a{color:#d77b8f}.home-info-catalog ul li a:hover{color:#3ba089}@media (max-width:1240px){#quality .home-quality{grid-gap:60px!important}}@media (max-width:768px){#quality .home-quality{grid-template-columns:1fr!important;grid-gap:20px!important}}.home-contacts-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.home-contacts-info .home-contacts-info-wrap h2{margin-top:12px;margin-bottom:20px;font-size:1.2rem}.home-contacts-info .home-contacts-info-wrap h3{margin-bottom:12px;font-size:1rem}.home-contacts-info .home-contacts-info-wrap p{margin:4px 0}.home-contacts-info .home-contacts-info-wrap p a{font-weight:600;color:#d77b8f}.map-wrap{width:100%;overflow:hidden}#map{position:relative;padding:0}#map .home-map-city-wrap{position:absolute;top:0;left:0;width:100%}#map .home-map-city{position:absolute;top:40px;right:0;align-items:center;justify-content:space-around;width:25%;height:320px;padding:40px;background-color:#fff;box-shadow:0 4px 24px 0 rgba(29,29,27,.05);text-align:center}@media (max-width:1040px){.home-contacts-info .home-contacts-info-wrap .home-contacts-info-card{padding:20px}}@media (max-width:768px){#map{flex-direction:column-reverse}#map .home-map-city-wrap{position:static}#map .home-map-city-wrap .home-map-city{position:static;width:100%;height:auto;padding:0 0 24px;box-shadow:none}#map .home-map-city-wrap .home-map-city p{margin:12px 0}}@media (max-width:640px){.home-contacts-info{grid-template-columns:1fr}}.home h1{margin-top:24px;font-size:3rem;line-height:2}.home section,.home section:nth-child(2n){background-color:#fff}.home-slider-wrap{margin-bottom:24px}.home-slider-wrap .container{flex-direction:column-reverse}.catalog-categories{width:100%;flex-wrap:wrap}.catalog-categories .catalog-category{position:relative;width:auto;background-color:#3ba089}.catalog-categories .catalog-category .catalog-category-image{align-items:flex-end;justify-content:flex-end;position:relative;width:100%;min-width:180px;height:100px}.catalog-categories .catalog-category img{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover}.catalog-categories .catalog-category .catalog-category-icon{position:absolute;right:0;bottom:-32px;z-index:1;align-items:center;justify-content:center;width:48px;height:48px;margin:8px;border-radius:50%;background-color:#d77b8f}.catalog-categories .catalog-category h2{padding:8px 12px;color:#d77b8f;font-size:1rem;line-height:1.22}.home-title{position:relative;display:grid;grid-template-columns:360px 1fr;grid-gap:20px;background-color:#fff}@media (max-width:1040px){.home h1{font-size:2rem;line-height:1.22}.home-slider-wrap{margin-bottom:0}.home-slider-wrap .container{flex-direction:column}.home-title{grid-template-columns:260px 1fr}.catalog-wrap .catalog-title>h2{margin-top:0}}@media (max-width:768px){.home-title{grid-template-columns:1fr 1fr;margin-bottom:20px}}@media (max-width:640px){.home-title{grid-template-columns:1fr}.home-title .home-title-wrap{position:absolute;padding:0 20px}.home-title .home-title-wrap a,.home-title .home-title-wrap p{color:#fff}}.home-section-wrap{width:100%;padding:60px 16px}@media (max-width:640px){.home-section-wrap{width:100%;padding:20px 16px}.home-section-wrap .home-blog-list{grid-template-columns:repeat(2,calc(50% - 6px));grid-gap:12px}.home-section-wrap .home-reviews-btns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.order-pluses-wrap .container{padding:0}.order-pluses-wrap .order-pluses{padding:0 12px}.order-pluses-wrap .order-pluses .order-plus-wrap{top:0;width:33.3333333333%}.order-pluses-wrap .order-pluses .order-plus-wrap .order-plus{flex-direction:column;align-items:flex-start}.order-pluses-wrap .order-pluses .order-plus-wrap .order-plus .order-plus-icon{align-self:start;align-items:flex-start;justify-content:center;width:56px;height:56px;border-radius:50%;background-color:#fff}.order-pluses-wrap .order-pluses .order-plus-wrap .order-plus .order-plus-icon p{color:#606260;font-size:1.85rem}.order-pluses-wrap .order-pluses .order-plus-wrap .order-plus p{color:#606260;font-size:.77rem;line-height:.92rem;text-align:left}.slider-promo .slider-promo-slide .slider-promo-slide-image{border-radius:0}}.home .home_section_wrap{padding:40px 0}.home .question{background-color:#f4f5f4}.home .blog{padding-bottom:0}.home .quality{padding:0}.home .links{background-color:#f4f5f4}.check-list{flex-direction:column;align-items:flex-start;width:100%}.check-list>p{margin-bottom:12px}.check-item{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:12px}.check-item .check-item-btn{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border:1px solid #c7c8c7}.check-item .check-item-btn.active{border-color:#222}.check-item .radio-icon{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:20px;height:20px;margin-right:12px;border-radius:50%;border:1px solid #c7c8c7}.check-item .radio-icon.active{border-color:#222}.check-item .radio-icon .radio-icon-active{width:8px;height:8px;border-radius:50%;background-color:#222}.check-item p{color:#1d1d1b;font-weight:500;text-align:left}.check-item p a{color:#d77b8f;text-decoration:underline}.check-item p span{color:#606260}.select-wrap{cursor:pointer}.select-wrap.small{position:relative;align-items:center;padding:16px 24px;margin-left:1px;background-color:#fff}.select-wrap.small span{margin-right:8px;color:#1d1d1b;font-weight:400}.select-wrap .select-list{display:none;min-width:100%;padding:8px 0;border-radius:4px;background-color:#fff}.select-wrap .select-list.open{display:flex;position:absolute;left:0;top:100%}.select-wrap .select-list .select-option{width:100%;padding:8px 12px}.subscribe-card{flex-grow:0;flex-shrink:0;width:100%}.subscribe-card .subscribe-card-image{position:relative;align-items:center;justify-content:center;width:100%}.subscribe-card .subscribe-card-image img{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover}.subscribe-card .subscribe-card-overlay{position:relative;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.subscribe-card h3{margin-top:32px;margin-bottom:196px;padding:0 16px;color:#fff;font-size:15px;font-weight:500;line-height:1.22;text-align:center;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,.65)}.login-wrap{align-items:center;justify-content:center;width:100%;padding:40px}.login-wrap .login-info{grid-gap:16px;width:100%;max-width:360px;margin-bottom:32px}.login-wrap .login-info .profile-avatar{position:relative;top:-32px;width:92px;height:92px;border-radius:50%;background-color:#fff}@media (max-width:640px){.profile-wrap{grid-template-columns:1fr}.profile-wrap .profile-info{margin-bottom:0}.profile-wrap .profile-orders{padding:0 0 20px}.profile-wrap .profile-orders .profile-orders-list{grid-template-columns:1fr}}.form-group{position:relative;width:100%;margin-bottom:8px;flex-direction:column}.text-area-title{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.text-area-title span{color:#fff}.form-group label{font-weight:500}.form-group .text-area{width:100%}.select-option-wrap{position:relative;width:100%;margin-bottom:8px;flex-direction:column}.select-option-wrap label{margin-bottom:6px;color:#1d1d1b;font-weight:500}.select-option-wrap .select-option{position:relative;width:100%;height:52px;padding:0 36px 0 16px;border:1px solid #c7c8c7;color:#1d1d1b;font-family:Mulish,sans-serif;font-weight:400;appearance:none;-webkit-appearance:none;-moz-appearance:none}.select-option-wrap .select-option option{color:#606260;font-family:Mulish,sans-serif;font-weight:400}.select-option-wrap .select-option:focus-visible{outline:none}.select-option-wrap svg{position:absolute;bottom:20px;right:20px;width:16px;height:10px}.select-option-wrap .text-input-warn{border-color:#c2185b;color:#c2185b}.select-option-wrap .text-input-warn+svg{bottom:38px}@media (max-width:1040px){.select-option-wrap{margin-bottom:20px}}.map-address{width:100%;height:240px;margin-bottom:8px}.product-add-gift{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;flex-grow:0;flex-shrink:0;width:100%}.product-add-gift .product-add-gift-image{position:relative;width:100%;padding-top:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:1px}.product-add-gift h3{margin-top:6px;font-size:12px;line-height:1.22;font-weight:500;text-align:left}.product-add-gift .product-add-gift-price{display:none}.product-add-gift.active .product-add-gift-price{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:1px;background-color:rgba(34,34,34,.45)}.product-add-gift.active .product-add-gift-price p{color:#fff;font-size:16px;font-weight:600;line-height:1.22}.product-add-gift:hover .product-add-gift-price{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(34,34,34,.45)}.product-add-gift:hover .product-add-gift-price p{color:#fff;font-size:16px;font-weight:600;line-height:1.22}.modal{position:fixed;left:0;top:0;z-index:1000;align-items:center;justify-content:center;width:100%;height:100%;padding:20px;background-color:rgba(29,29,27,.65);overflow-y:auto}.modal.light{background-color:hsla(0,0%,100%,.45)}.modal.show{transform:translateY(0);opacity:1;pointer-events:auto;transition:all 0s ease-out 0s}.modal.show .modal-inner{opacity:1}.modal.hide{transform:translateY(100%);opacity:0;pointer-events:none;transition:all 0s ease-out 0s}.modal.hide .modal-inner{opacity:0}.modal.scroll{justify-content:flex-start}.modal.center{justify-content:center}.modal-inner{position:relative;width:60%;max-width:980px;min-width:620px;transition:all .35s ease-out .05s}.modal-close-btn{position:absolute;right:-48px;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff}.modal-close-btn .modal-close-btn-icon{width:24px;height:24px;fill:#222}.modal-close-btn:hover .modal-close-btn-icon{width:26px;height:26px}.alert{position:relative;align-self:center;justify-self:center;width:100%;max-width:420px}.alert .alert-body{align-items:center;width:100%;padding:12px;background-color:#fff}.alert .alert-body .alert-icon{width:32px;height:32px;margin-top:4px;margin-bottom:16px;fill:#222}.alert .alert-body h3{margin-bottom:4px;color:#1d1d1b}.alert .alert-body p{margin-bottom:16px;color:#222}.alert .alert-body .alert-button{width:100%}.loader{align-self:center;justify-self:center}.loader-gif{width:32px;height:32px}.modal-body{flex-direction:column;width:100%;padding:20px;background-color:#f4f5f4;box-shadow:0 0 15px rgba(29,29,27,.35)}@media (max-width:1080px){.modal{padding:16px}.modal-close-btn{right:4px;top:4px;z-index:9;background-color:#f4f5f4}}@media (max-width:991px){.modal{align-items:flex-start}.modal-inner{width:100%}}@media (max-width:768px){.modal-inner{min-width:280px}.modal-body{padding:8px}}.section-title{align-items:center;justify-content:center;padding:0 16px}.section-title .section-title-icon{width:46px;margin-bottom:4px;fill:#d77b8f}.section-title h3{margin:12px 0;font-size:24px;font-weight:300;line-height:1.2;text-align:center;text-transform:uppercase}.section-title p{margin-bottom:32px;text-align:center}.section-title.left{align-items:flex-start;padding:0}.section-title.left h3,.section-title.left p{text-align:left}@media (max-width:640px){.section-title.left{align-items:center;padding:0 16px}.section-title.left h3,.section-title.left p{text-align:center}}.product{width:100%;padding-top:0}.product-info{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;width:100%;padding:40px 0}.product-description-tags{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.item-tag-filter{position:relative;z-index:2;display:flex;padding:6px 12px;margin-right:4px;margin-bottom:4px;background-color:#9d606f;border-radius:12px;color:#fff;text-transform:uppercase}.product-slider{flex-grow:0;flex-shrink:0;width:100%}.product-slider .product-slider-image-wrap{position:relative;width:100%}.product-slider .product-slider-image-wrap .product-slider-image{position:relative;width:100%;padding-top:100%}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-container{position:absolute;top:0;left:0;width:100%;height:100%}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-container img{width:100%;height:100%;transition:all .5s ease-in-out 0s}@media (max-width:1040px){.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-container{height:100%}}.product-slider .product-slider-image-wrap .product-slider-image img{object-fit:cover}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-btn-left{position:absolute;top:calc(50% - 21px);left:20px;z-index:2}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-btn-right{position:absolute;top:calc(50% - 21px);right:20px;z-index:2}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-status{position:absolute;top:4px;left:12px;flex-direction:row;flex-wrap:wrap;grid-gap:8px;margin:8px 0}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-status .product-slider-image-status-item{position:relative;z-index:2;padding:6px 12px;border:1px solid #fff;background-color:transparent}.product-slider .product-slider-image-wrap .product-slider-image .product-slider-image-status span{color:#fff;font-size:.8;font-weight:500;text-transform:uppercase}.product-slider .product-slider-image-wrap .product-slider-favorite{position:absolute;top:12px;right:12px;z-index:1;width:42px;height:42px}.product-slider .product-slider-image-wrap .product-slider-control{flex-direction:row;grid-gap:8px;width:100%;margin:8px 0}.product-slider .product-slider-image-wrap .product-slider-control .product-slider-control-button{width:92px;height:92px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.product-slider .product-slider-image-wrap .product-slider-control .product-slider-control-button.active{border:2px solid #3ba089}.product-about{width:100%}.product-about>h1{margin-bottom:12px;color:#1d1d1b;font-size:26px;font-weight:500;line-height:1.22;text-transform:uppercase}.product-about .catalog-card-sizes{justify-content:flex-start;margin-bottom:20px}.product-about .product-about-price{margin-top:8px;margin-bottom:20px}.product-about .product-about-price p{font-size:26px;font-weight:500;line-height:1.22;text-transform:uppercase}.product-about .product-about-bonus{flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:16px}.product-about .product-about-bonus p{display:flex;flex-direction:row;align-items:center}.product-about .product-about-bonus p span{margin:0 4px 0 8px;color:#d77b8f;font-weight:500}.product-about .product-about-bonus p svg{margin-right:8px}.product-about .product-about-bonus a{margin-left:12px;color:#d77b8f;font-weight:500;text-decoration:underline}@media (max-width:640px){.product-about .product-about-bonus a{margin-left:0}}.product-about .product-about-sale{flex-direction:row;margin-bottom:12px}.product-about .product-about-sale p{margin-right:8px;font-size:12px;font-weight:500;line-height:1.22;text-transform:uppercase}.product-about .product-about-sale p strong{color:#d77b8f}.product-about .product-about-sizes{width:100%;margin:20px 0 16px}.product-about .product-about-sizes .catalog-card-sizes{margin-top:10px;flex-direction:row}.product-about .product-about-sizes .catalog-card-sizes button{height:42px;border:1px solid #1d1d1b;font-size:14px;transition:all .35s ease-out 0s;margin:0 2px;padding:0 10px}.product-about .product-about-sizes .catalog-card-sizes button.active{border-color:#d77b8f;background-color:#d77b8f;color:#fff;transition:all .35s ease-out 0s}.product-about .product-add{flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.product-about .product-add h3{color:#1d1d1b;font-size:1rem;font-weight:600;line-height:1.22;text-transform:uppercase}.product-about .product-add .catalog-card-sizes{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;grid-gap:8px;margin:8px 0 24px;background-color:#fff}.product-about .product-add .catalog-card-sizes button{min-width:42px;height:42px;padding:0 12px;border-radius:21px;background-color:#f4f5f4;color:#1d1d1b;font-family:Montserrat;font-size:13px;font-weight:600}.product-about .product-add .catalog-card-sizes button.active{background-color:#3a3b3a;color:#fff}.product-about .product-add-gifts-wrap{margin-bottom:20px}.product-about .product-add-gifts-wrap h3{color:#1d1d1b;font-size:1rem;font-weight:600;line-height:1.22;text-transform:uppercase}.product-about .product-delivery-info{width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cecfce}.product-about .product-delivery-info p{color:#d77b8f;font-weight:500;text-transform:uppercase}.product-about .product-description{width:100%;margin-bottom:8px;padding-bottom:8px}.product-about .product-description h4{margin-bottom:8px;color:#1d1d1b;font-size:1rem;line-height:1.22;text-transform:uppercase}.product-about .product-description p{margin-bottom:12px;color:#1d1d1b;line-height:1.22}.product-about .product-add-more{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #cecfce}.product-about .product-add-more>h3{margin:12px 0;font-size:16px;font-weight:500;line-height:1.22;text-transform:uppercase}.product-about .product-add-gifts{display:grid;padding-top:5px;grid-template-columns:repeat(5,1fr);grid-gap:8px}.product-about .product-add-gifts h3{color:#1d1d1b;font-size:1rem;font-weight:500;line-height:1.22;text-transform:none}.product-about .product-add-gifts-link{align-self:start;padding-top:12px;font-weight:500;text-transform:lowercase}.product-about .product-add-skeleton{margin-bottom:20px}.product-more{width:100%}@media (max-width:768px){.product{padding:0}.product-info{grid-template-columns:1fr;grid-gap:20px}.product-add-gifts-wrap .product-add-gifts{grid-template-columns:repeat(3,1fr)}.product-add-gifts-wrap .product-add-gifts .product-add-gift:nth-child(3),.product-add-gifts-wrap .product-add-gifts .product-add-gift:nth-child(4),.product-add-gifts-wrap .product-add-gifts .product-add-gift:nth-child(5){display:flex}}@media (max-width:480px){.product-add-gifts-wrap .product-add-gifts-basket{grid-template-columns:repeat(2,1fr)}.product-add-gifts-wrap .product-add-gifts-basket .product-add-gift:last-child{display:none}.product-about .product-add{flex-wrap:wrap}}.catalog{width:100%;padding:0}.catalog-categories{flex-direction:row}.catalog-categories .catalog-categories-card{position:relative;flex:1 1;padding-top:90px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.catalog-categories .catalog-categories-card h3{position:absolute;bottom:20px;left:20px}.order{padding-top:0}.order-wrap{display:grid;grid-template-columns:1fr 360px;grid-gap:60px;width:100%;max-width:1000px;padding:40px 0}.order-wrap.empty-order{grid-template-columns:1fr;align-items:center;justify-content:center}.order-wrap h3{text-transform:uppercase}.order-wrap .basket-bonuses-wrap{width:100%}.order-wrap .basket-bonuses-wrap .basket-bonus-info{flex-direction:row;align-items:center;margin-bottom:16px}.order-wrap .basket-bonuses-wrap .basket-bonus-info p{margin-top:4px;margin-left:8px}.order-wrap .basket-bonuses-wrap .basket-bonus-set{flex-direction:row;flex-wrap:wrap;align-items:center;width:100%}.order-wrap .basket-bonuses-wrap .basket-bonus-set .basket-bonus-set-input{flex-grow:1;flex-shrink:1}.order-wrap .basket-bonuses-wrap .basket-bonus-set .btn{flex-grow:0;flex-shrink:0;width:160px;margin-left:16px;margin-top:12px}.order-wrap .basket-bonuses-wrap .basket-bonus-set button{width:100%;margin-top:10px}.order-wrap .basket-list-gifts>h3{margin-bottom:8px}.order-wrap .basket-list-gifts .product-add-gifts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px}.order-wrap .basket-list{display:grid;width:100%;grid-gap:16px;margin-bottom:16px}.order-wrap .basket-list>h3{margin-bottom:10px;font-size:16px}.order-wrap .basket-list .basket-list-coast{flex-direction:row;align-items:center;justify-content:space-between}.order-wrap .basket-list .basket-list-coast b{color:#d77b8f;font-size:1rem}.order-wrap .basket-list .basket-list-coast span{color:#606260;text-decoration:line-through}.order-wrap .basket-list .basket-list-empty{width:100%;min-height:320px;align-items:center;justify-content:center}.order-wrap .basket-list .basket-list-empty .basket-list-empty-icon{width:42px;height:42px;fill:#222}.order-wrap .basket-list .basket-list-empty h4{margin:12px 0 20px}.order-wrap .order-info{display:grid;grid-gap:16px;width:100%}.order-wrap .order-info>h3{margin-bottom:10px;font-size:16px}.order-wrap .order-info .order-info-input{display:grid;grid-gap:16px;width:100%}.order-wrap .order-info .order-delivery-select>h3,.order-wrap .order-info .order-info-input-wrap>span{margin:12px 0}.order-wrap .order-info .order-delivery-row2{display:grid;grid-gap:0 20px;grid-template-columns:1fr 1fr}.order-wrap .order-info .order-delivery-row3{width:50%}.order-wrap .order-info .order-info-input-row3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.order-payment-type{flex-direction:row;justify-content:space-between;width:100%;margin:16px 0}.order-payment-type .order-payment-type-icons{flex-direction:row;flex-wrap:wrap;align-items:center}.order-payment-type .order-payment-type-icons svg{margin-left:8px}.order-success{flex-direction:column;align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;width:100%;margin-top:50px}.order-success .order-success-icon{width:32px;height:32px;margin-bottom:12px;fill:#222}.order-success h3{margin:4px}.order-success p{margin-bottom:20px}@media (max-width:768px){.order-wrap{display:flex;flex-direction:column-reverse;grid-gap:0}.order-wrap .basket-list-wrap{max-width:560px}}@media (max-width:640px){.order-wrap{grid-template-columns:1fr}.order-wrap .product-add-gifts{grid-template-columns:repeat(2,1fr)!important}.order-wrap .product-add-gifts .product-add-gift:nth-child(5){display:none}.order-wrap .product-add-gifts .product-add-gift:nth-child(4){display:flex}.order-wrap .basket-list .basket-list-empty{align-items:center;padding:40px 0}}.order-address{display:grid;padding:32px;background-color:#fff}.order-address h2{margin-bottom:16px;padding-right:48px}.order-address .order-address-row{flex-direction:row;gap:16px}.order-address .order-time-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.order-address .order-time-button{width:200px}@media (max-width:640px){.order-address{grid-gap:8px;padding:16px}.order-address .order-address-row{flex-wrap:wrap;gap:12px}.order-address .order-time-grid{grid-template-columns:1fr;grid-gap:12px}}