.goog-te-gadget{font-family:Comfortaa,sans-serif}.goog-te-gadget-simple{background-color:#e5eaee;border:none;border-radius:8px;height:32px;padding:3px 12px 0}.top-menu{align-items:center;display:flex;font-size:14px;height:48px;margin-left:auto;position:relative}.top-menu .first-item{margin-right:18px}.top-menu .google-translator{font-family:var(--font-family)}.top-menu .menu-list{display:flex;gap:18px}.top-menu .menu-list .list-item .item-link{align-items:center;cursor:pointer;display:flex;height:22px;white-space:nowrap}.top-menu .menu-list .list-item .item-link .link-text{transition:color .3s}.top-menu .menu-list .list-item .item-link:hover .link-text{color:#db0053}.top-menu .menu-list .list-item .item-link .nuxt-icon{color:#949494;font-size:18px;margin-left:2px;transition:transform .1s}.top-menu .menu-list .list-item .submenu{display:flex;flex-direction:column;gap:12px;padding:20px;width:200px}.top-menu .menu-list .list-item .submenu .submenu-item{line-height:160%}.top-menu .menu-list .list-item .submenu .submenu-item .submenu-link{transition:color .3s}.top-menu .menu-list .list-item .submenu .submenu-item .submenu-link:hover{color:#db0053}.currency-options{background-color:#fff;display:flex;flex-direction:column;gap:16px;padding:var(--container-padding);width:100%}@media only screen and (min-width:1024.98px){.currency-options{gap:20px;padding:24px;width:390px}}.currency-options .options-header{align-items:center;display:flex;justify-content:space-between}.currency-options .options-header .current-course .caption{color:#949494;font-size:14px;margin-bottom:2px}.currency-options .options-header .current-course .value{font-weight:700}.currency-options .options-header .currency-switcher{background-color:#f5f7f9;border:1px solid #dfe5ea;border-radius:8px;display:flex;padding:2px}.select-currency{flex-shrink:0;position:relative;z-index:35}.select-currency .app-btn .nuxt-icon{align-self:center;color:#db0053;font-size:18px;margin-bottom:1px;margin-left:-4px;transition:transform .1s}@media only screen and (min-width:1024.98px){.scrolling-up .header-top{position:sticky;top:0;z-index:860}.scrolling-up .header-bottom{top:46px}.scrolling-up .mega-menu{top:138px!important}.scrolling-up .catalog-page .catalog-data .catalog-sidebar{padding-bottom:100px;top:150px}}.header-top{background-color:#f5f7f9;display:none;position:relative;z-index:700}@media only screen and (min-width:1024.98px){.header-top{display:block}}.header-top .content{align-items:center;display:flex;gap:16px;height:var(--header-top-height);position:relative}@media only screen and (min-width:1280.98px){.header-top .content{gap:24px}}.header-top .content .btn-city{align-items:center;display:inline-flex;font-size:14px;gap:6px;line-height:100%;transition:color .3s;white-space:nowrap}.header-top .content .btn-city:hover{color:#db0053}.header-top .content .btn-city .icons{color:#db0053;flex-shrink:0;width:20px}.header-top .content .btn-city .city-value{line-height:100%}.header-top .content .define-city-wrapper{left:0;position:absolute;top:100%}.header-search{align-items:center;background-color:#fff;display:flex;flex-grow:1;gap:10px;top:0;right:0;bottom:0;left:0;margin-left:auto;padding:0 var(--container-padding);position:absolute;z-index:205}@media only screen and (min-width:1024.98px){.header-search{inset:auto;padding:0;position:static}}.header-search .catalog-btn{display:none}@media only screen and (min-width:1024.98px){.header-search .catalog-btn{display:inline-flex}}.header-search .catalog-btn .btn-icon{height:24px;width:24px}.header-search .desktop-search-submit{display:none;padding-left:20px!important;padding-right:20px!important}@media only screen and (min-width:1024.98px){.header-search .desktop-search-submit{display:inline-flex}}.header-search .mobile-close-search-btn{flex-shrink:0;margin-left:-10px}@media only screen and (min-width:1024.98px){.header-search .mobile-close-search-btn{display:none}}.header-search .search-form{width:100%}.header-search .search-form .app-input .control-wrapper:hover{border-color:#db00534d}.header-search .search-form .app-input .control-wrapper.focused{border-color:#db005380}.header-cart-link{position:relative}.header-cart-link .cart-count{align-items:center;background-color:#db0053;border-radius:50%;color:#fff;display:inline-flex;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;left:10px;line-height:100%;max-width:22px;min-width:22px;position:absolute;top:-3px}.header-cart-link .cart-total-data{display:flex;flex-direction:column;font-size:14px;gap:6px;line-height:100%;margin-left:10px}.header-cart-link .cart-total-data .total-sum{white-space:nowrap}.header-cart-link .cart-total-data .total-weight{color:#949494;white-space:nowrap}.favorites-link{position:relative}.favorites-link .favorite-count{align-items:center;background-color:#db0053;border-radius:50%;color:#fff;display:inline-flex;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;left:10px;line-height:100%;max-width:22px;min-width:22px;position:absolute;top:-10px}.has-sticky-header .header-bottom{border-bottom-color:#e8e8e8;z-index:850}.header-bottom{background-color:#fff;border-bottom:1px solid transparent;position:sticky;top:0;z-index:200}.header-bottom .content{align-items:center;display:flex;gap:32px;height:var(--header-bottom-height)}.header-bottom .content .header-logo{flex-shrink:0;margin-right:auto;width:130px}@media only screen and (min-width:1024.98px){.header-bottom .content .header-logo{width:170px}}@media (max-width:640px){.header-bottom .content .header-logo{max-width:100px}}.header-bottom .content .header-links{display:none}@media only screen and (min-width:1024.98px){.header-bottom .content .header-links{align-items:center;display:flex;gap:24px}}.header-bottom .content .header-links .link-item{align-items:center;display:inline-flex;flex-direction:column;gap:2px;max-width:120px}@media only screen and (min-width:1024.98px){.header-bottom .content .header-links .link-item{flex-direction:row;gap:8px}}.header-bottom .content .header-links .link-item .link-text{font-size:14px;line-height:120%;max-width:90px;overflow:hidden;text-overflow:ellipsis;transition:color .3s;white-space:nowrap}.header-bottom .content .header-links .link-item:hover .link-text{color:#db0053}@media (max-width:1024px){.header-bottom .content .header-links{display:flex}.header-bottom .content .header-links .link-item{display:none}.header-bottom .content .header-links .link-item.header-cart-link{display:flex}.header-bottom .content .header-links .link-item.header-cart-link .cart-count,.header-bottom .content .header-links .link-item.header-cart-link .nuxt-icon{display:none}}@media (max-width:640px){.header-bottom .content .header-links .header-cart-link .cart-total-data{font-size:12px}}.header-bottom .content .mobile-buttons{display:flex;gap:8px;margin-right:-12px}@media only screen and (min-width:1024.98px){.header-bottom .content .mobile-buttons{display:none}}.header-bottom .content .mobile-buttons .search-btn{transition:color .3s}.header-bottom .content .mobile-buttons .search-btn:hover{color:#db0053}@media (max-width:1024px){.header-bottom .content{gap:16px}}.footer-top{background-color:#f5f7f9;padding-bottom:32px;padding-top:calc(var(--container-padding) + 32px)}@media only screen and (min-width:1024.98px){.footer-top{padding-bottom:48px;padding-top:calc(var(--container-padding) + 60px)}}.footer-top .content{display:flex;flex-direction:column;gap:40px;justify-content:space-between}@media only screen and (min-width:1280.98px){.footer-top .content{flex-direction:row;gap:120px}}.footer-top .content .footer-menu{display:flex;flex-direction:column;gap:16px;justify-content:space-between;order:1;width:100%}@media only screen and (min-width:640.98px){.footer-top .content .footer-menu{gap:24px}}@media only screen and (min-width:768.98px){.footer-top .content .footer-menu{flex-direction:row;gap:30px}}@media only screen and (min-width:1280.98px){.footer-top .content .footer-menu{max-width:755px;order:0}}.footer-top .content .footer-menu .menu-block{border-bottom:1px solid #e8e8e8}@media only screen and (min-width:768.98px){.footer-top .content .footer-menu .menu-block{border-bottom:none}}.footer-top .content .footer-menu .menu-block .block-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:16px}@media only screen and (min-width:640.98px){.footer-top .content .footer-menu .menu-block .block-header{padding-bottom:24px}}@media only screen and (min-width:768.98px){.footer-top .content .footer-menu .menu-block .block-header{margin-bottom:18px;padding-bottom:0}}.footer-top .content .footer-menu .menu-block .block-header .header-title{font-size:18px;font-weight:700}@media only screen and (min-width:1024.98px){.footer-top .content .footer-menu .menu-block .block-header .header-title{font-size:20px}}.footer-top .content .footer-menu .menu-block .block-header .nuxt-icon{font-size:22px;transition:transform .3s}@media only screen and (min-width:768.98px){.footer-top .content .footer-menu .menu-block .block-header .nuxt-icon{display:none}}.footer-top .content .footer-menu .menu-block .block-list{grid-gap:14px 40px;display:none;padding-bottom:16px}@media only screen and (min-width:768.98px){.footer-top .content .footer-menu .menu-block .block-list{display:grid}}@media only screen and (min-width:1024.98px){.footer-top .content .footer-menu .menu-block .block-list{grid-gap:14px 60px}}.footer-top .content .footer-menu .menu-block .block-list.max-rows{grid-auto-flow:column;grid-template-rows:repeat(6,auto)}.footer-top .content .footer-menu .menu-block .block-list .list-item .item-link{color:#303030;font-weight:600;transition:color .3s;white-space:nowrap}.footer-top .content .footer-menu .menu-block .block-list .list-item .item-link:hover{color:#db0053}.footer-top .content .footer-menu .menu-block.mobile-active .block-header .nuxt-icon{transform:rotate(-180deg)}@media only screen and (min-width:640.98px){.footer-top .content .footer-menu .menu-block.mobile-active .block-header .nuxt-icon{rotate:none}}.footer-top .content .footer-menu .menu-block.mobile-active .block-list{display:grid}.footer-top .content .footer-contacts{display:flex;flex-direction:column;gap:24px}.footer-top .content .footer-contacts .social-networks{display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;max-width:640px}@media only screen and (min-width:640.98px){.footer-top .content .footer-contacts .social-networks{gap:10px;justify-content:flex-start}}@media only screen and (min-width:1280.98px){.footer-top .content .footer-contacts .social-networks{justify-content:space-between}}.footer-top .content .footer-contacts .social-networks .app-btn{height:40px;width:40px}@media only screen and (min-width:640.98px){.footer-top .content .footer-contacts .social-networks .app-btn{height:48px;width:48px}}.footer-top .content .footer-contacts .social-networks .app-btn img{transform:scale(.8)}@media only screen and (min-width:640.98px){.footer-top .content .footer-contacts .social-networks .app-btn img{transform:none}}.footer-top .content .footer-contacts .contacts-list{display:flex;flex-direction:column;gap:16px;justify-content:space-between}@media only screen and (min-width:768.98px){.footer-top .content .footer-contacts .contacts-list{flex-direction:row;gap:40px}}@media only screen and (min-width:1280.98px){.footer-top .content .footer-contacts .contacts-list{flex-direction:column;gap:16px}}.footer-top .content .footer-contacts .contacts-list .list-item{max-width:350px}.footer-top .content .footer-contacts .contacts-list .list-item .contact-link{font-size:18px;font-weight:700}@media only screen and (min-width:1024.98px){.footer-top .content .footer-contacts .contacts-list .list-item .contact-link{font-size:20px}}.footer-top .content .footer-contacts .contacts-list .list-item .contact-caption{color:#949494;font-size:14px;margin-top:2px}@media only screen and (min-width:1024.98px){.footer-top .content .footer-contacts .contacts-list .list-item .contact-caption{font-size:16px}}.footer-top .content .footer-contacts .contacts-list .list-item .contacts-address{font-size:14px;font-weight:600}@media only screen and (min-width:1024.98px){.footer-top .content .footer-contacts .contacts-list .list-item .contacts-address{font-size:16px}}.footer-bottom{padding:20px 0 74px}@media only screen and (min-width:640.98px){.footer-bottom{padding:32px 0 84px}}@media only screen and (min-width:1024.98px){.footer-bottom{padding:32px 0}}.footer-bottom .content{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}@media only screen and (min-width:640.98px){.footer-bottom .content{gap:30px}}.footer-bottom .content .payment-methods{display:flex;flex-wrap:wrap;gap:6px}.footer-bottom .content .payment-methods img{width:50px}@media only screen and (min-width:640.98px){.footer-bottom .content .payment-methods img{width:60px}}.footer-bottom .content .conf-links{display:flex;flex-direction:column;gap:6px;justify-content:space-between}@media only screen and (min-width:640.98px){.footer-bottom .content .conf-links{flex-direction:row;gap:24px}}.footer-bottom .content .conf-links .conf-link{color:#303030;font-size:14px;font-weight:600;transition:color .3s}@media only screen and (min-width:640.98px){.footer-bottom .content .conf-links .conf-link{font-size:16px}}.footer-bottom .content .conf-links .conf-link:hover{color:#db0053}.footer-bottom .content .copyright{color:#949494;font-size:14px;font-weight:600;width:100%}@media only screen and (min-width:640.98px){.footer-bottom .content .copyright{font-size:16px}}.mobile-toolbar{background-color:#fff;border-top:1px solid #e9e9e9;bottom:0;left:0;position:fixed;right:0;z-index:300}.mobile-toolbar .content{display:flex;justify-content:center;margin:0 calc(var(--container-padding)*-1)}@media only screen and (min-width:640.98px){.mobile-toolbar .content{margin:0}}.mobile-toolbar .content .menu-item{align-items:center;display:inline-flex;flex-direction:column;font-size:10px;font-weight:600;height:var(--mobile-toolbar-height);justify-content:center;line-height:100%;position:relative;text-align:center;width:75px}.mobile-toolbar .content .menu-item .cart-count{align-items:center;background-color:#db0053;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:100%;max-width:22px;min-width:22px;position:absolute;right:17px;top:-3px}@media only screen and (min-width:640.98px){.mobile-toolbar .content .menu-item{font-size:12px;width:85px}}@media only screen and (min-width:1024.98px){.mobile-toolbar .content .menu-item{display:none}}.mobile-toolbar .content .menu-item .nuxt-icon{font-size:24px;margin-bottom:4px}.mobile-toolbar .content .menu-item.active .nuxt-icon{color:#db0053}.mega-menu .menu-content .category-blocks .categories-list .category-item{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;gap:8px;height:54px;justify-content:space-between}.mega-menu .menu-content .category-blocks .categories-list .category-item:last-child{border-bottom:none}@media only screen and (min-width:1024.98px){.mega-menu .menu-content .category-blocks .categories-list .category-item{border-bottom:none;border-radius:8px;height:42px;padding:9px 12px}}.mega-menu .menu-content .category-blocks .categories-list .category-item .category-link{align-items:center;display:flex;flex-grow:1;gap:8px;height:100%}.mega-menu .menu-content .category-blocks .categories-list .category-item .category-link .link-icon{width:18px}.mega-menu .menu-content .category-blocks .categories-list .category-item .category-link .link-label{font-family:var(--font-family-display);font-weight:500;line-height:130%;margin-bottom:2px;transition:color .3s}.mega-menu .menu-content .category-blocks .categories-list .category-item .category-link .count-products{color:#949494;font-size:14px}.mega-menu .menu-content .category-blocks .categories-list .category-item .btn-show-children{align-items:center;color:#949494;display:inline-flex;font-size:24px;margin-left:auto;width:24px}@media only screen and (min-width:1024.98px){.mega-menu .menu-content .category-blocks .categories-list .category-item .btn-show-children{color:#db0053;display:none;font-size:20px;width:auto}.mega-menu .menu-content .category-blocks .categories-list .category-item.active{background-color:#fef5f8}.mega-menu .menu-content .category-blocks .categories-list .category-item.active .btn-show-children{display:inline-flex}.mega-menu .menu-content .category-blocks .categories-list .category-item:hover .category-link .link-label{color:#db0053}}.mega-menu .menu-content .category-blocks .categories-list .category-item--img{height:auto}.mega-menu .menu-content .category-blocks .categories-list .category-item--img .category-link{align-items:flex-start;flex-direction:column;padding:10px 0}.mega-menu .menu-content .category-blocks .categories-list .category-item--img .buyout-images{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.product-mega-menu{background-color:#fff;display:flex;gap:20px;position:relative}.product-mega-menu .product-img{align-items:center;background-color:#fff;display:flex;justify-content:center;max-width:180px;width:100%}.product-mega-menu .product-img img{width:100%}.product-mega-menu .product-content .product-extras{align-items:center;display:flex;font-size:14px;margin-top:12px}@screen sm{.product-mega-menu .product-content .product-extras{font-size:16px}}.product-mega-menu .product-content .product-extras .product-category{text-transform:uppercase}.product-mega-menu .product-content .product-extras .product-weight{color:#949494;margin-left:auto}.product-mega-menu .product-content .product-title{display:-webkit-box;font-family:var(--font-family-display);font-size:14px;font-weight:500;line-height:130%;margin-top:10px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:pointer}@screen sm{.product-mega-menu .product-content .product-title{font-size:16px}}.product-mega-menu .product-content .product-title .title-link{display:block}.product-mega-menu .product-content .product-title:hover .title-link{color:#db0053}.product-mega-menu .product-content .product-description{color:#303030;display:-webkit-box;font-size:14px;line-height:130%;margin-bottom:16px;margin-top:6px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@screen sm{.product-mega-menu .product-content .product-description{font-size:16px;margin-bottom:24px}}.product-mega-menu .product-content .product-price{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;line-height:100%;margin-top:auto;row-gap:8px}.product-mega-menu .product-content .product-price .current-price{font-family:var(--font-family-display);font-size:18px;font-weight:500;white-space:nowrap}@screen sm{.product-mega-menu .product-content .product-price .current-price{font-size:24px}}.product-mega-menu .product-content .product-price .old-price{color:#949494;font-size:14px;margin-left:12px;margin-right:8px;text-decoration:line-through;white-space:nowrap}@screen sm{.product-mega-menu .product-content .product-price .old-price{font-size:16px}}.product-mega-menu .product-content .product-price .discount{background-color:#07a34c;color:#fff;flex-shrink:0;width:50px}.product-mega-menu .product-content .product-statuses{display:flex;gap:8px;left:0;position:absolute;top:0;z-index:10}.product-mega-menu .product-content .product-statuses .status-hit{background-color:#db8d3f;color:#fff}.product-mega-menu .product-content .product-statuses .status-new{background-color:#41bbbb;background-color:#db0053;color:#fff}.product-mega-menu .product-content .product-statuses .status-summer{background-color:#68db00;color:#fff}.product-mega-menu .price-min-max{display:flex}body .mega-menu{bottom:var(--mobile-toolbar-height);top:0}@media only screen and (min-width:1024.98px){body .mega-menu{bottom:0;top:calc(var(--header-top-height) + var(--header-bottom-height))}}body.has-sticky-header .mega-menu{bottom:var(--mobile-toolbar-height);top:0}@media only screen and (min-width:1024.98px){body.has-sticky-header .mega-menu{bottom:0;top:var(--header-bottom-height)}}.mega-menu{display:flex;flex-direction:column;left:0;position:fixed;right:0;z-index:310}@media only screen and (min-width:1024.98px){.mega-menu{bottom:0}}.mega-menu .mega-menu-body{background-color:#fff;display:flex;flex-direction:column;flex-grow:1}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body{background-color:transparent;border-radius:0 0 18px 18px;max-height:550px;overflow:hidden}}.mega-menu .mega-menu-body .container{background-color:#f5f7f9;border-radius:0 0 12px 12px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container{background-color:#fff;border-radius:0 0 18px 18px}}.mega-menu .mega-menu-body .mobile-header{background-color:#f5f7f9;display:flex;flex-direction:column;flex-shrink:0;height:var(--mega-menu-mobile-header-height);padding-bottom:20px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .mobile-header{display:none}}.mega-menu .mega-menu-body .mobile-header .header-bar{align-items:center;background-color:#fff;border-bottom:1px solid #e8e8e8;display:flex;gap:16px;height:var(--header-bottom-height);justify-content:space-between;padding:0 var(--container-padding);text-align:center}.mega-menu .mega-menu-body .mobile-header .header-bar .header-title{font-family:var(--font-family-display);font-size:22px;font-weight:500;line-height:130%;margin:auto}.mega-menu .mega-menu-body .mobile-header .header-bar .left-btn{margin-left:-10px}.mega-menu .mega-menu-body .mobile-header .header-bar .right-btn{margin-right:-10px}.mega-menu .mega-menu-body .mobile-header .mobile-search{padding:12px var(--container-padding) 0}.mega-menu .mega-menu-body .mobile-header .mobile-search .fake-input{align-items:center;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;height:48px;justify-content:space-between;padding-left:20px}.mega-menu .mega-menu-body .mobile-header .mobile-search .fake-input .fake-placeholder{color:#949494}.mega-menu .mega-menu-body .mobile-header .mobile-search .fake-input .search-icon{align-items:center;display:flex;height:100%;justify-content:center;width:60px}.mega-menu .mega-menu-body .container{height:calc(100vh - var(--mega-menu-mobile-header-height) - var(--mobile-toolbar-height));overflow-y:scroll;padding:0 0 150px}@media only screen and (min-width:640.98px){.mega-menu .mega-menu-body .container{padding:0 var(--container-padding) 150px}}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container{height:auto;max-height:inherit;overflow-y:visible;padding:0 var(--container-padding)}}.mega-menu .mega-menu-body .container .menu-content{display:flex;position:relative}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content{max-height:inherit;padding:24px 0 60px}}.mega-menu .mega-menu-body .container .menu-content .category-blocks{display:flex;flex-direction:column;gap:20px;width:100%}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .category-blocks{flex-shrink:0;gap:18px;max-height:inherit;overflow-y:scroll;padding-right:60px;width:285px}}@media only screen and (min-width:1280.98px){.mega-menu .mega-menu-body .container .menu-content .category-blocks{padding-right:60px;width:385px}}.mega-menu .mega-menu-body .container .menu-content .category-blocks .categories-list{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;padding:0 20px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .category-blocks .categories-list{border-radius:0;padding:0}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories{background-color:#fff;border-left:1px solid #e8e8e8;border-radius:12px;flex-grow:1;padding:0 20px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories{border-radius:0;display:block;inset:auto;max-height:inherit;overflow-y:scroll;padding:24px 30px 60px;position:static}}@media only screen and (min-width:1280.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories{padding-left:60px}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .subcategories-header{display:none;gap:8px;margin-bottom:24px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .subcategories-header{display:flex}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .subcategories-header .header-title{font-family:var(--font-family-display);font-size:32px;font-weight:500;line-height:130%}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .subcategories-header .count-products{align-self:flex-start;color:#949494}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner{display:flex;gap:40px;justify-content:space-between}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list{gap:12px}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item{align-items:center;border-bottom:1px solid #e8e8e8;padding:13px 0}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item:last-child{border-bottom:none}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item{border-bottom:none;padding:0}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item .subcategory-link{color:#303030;font-weight:600;transition:color .3s}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item .subcategory-link:hover{color:#db0053}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .content-inner .subcategories-list .subcategory-item .count-products{color:#949494;font-size:14px}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .top-products{display:none;flex-direction:column;flex-shrink:0;gap:24px}@media only screen and (min-width:1024.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .top-products{display:flex}}.mega-menu .mega-menu-body .container .menu-content .content-subcategories .top-products .product-mega-menu{max-width:385px}@media only screen and (min-width:1280.98px){.mega-menu .mega-menu-body .container .menu-content .content-subcategories .top-products .product-mega-menu{max-width:485px}}.mega-menu-enter-active{animation:megaMenuMobile .3s;transform-origin:top center}@media only screen and (min-width:1024.98px){.mega-menu-enter-active{animation:megaMenu .3s}}.mega-menu-leave-active{animation:megaMenuMobile .3s reverse;transform-origin:top center}@media only screen and (min-width:1024.98px){.mega-menu-leave-active{animation:megaMenu .3s reverse}}@keyframes megaMenu{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes megaMenuMobile{0%{transform:translateY(-100%);visibility:hidden}to{transform:translateY(0);visibility:visible}}body .site-search{height:calc(100dvh - var(--header-bottom-height) - var(--mobile-toolbar-height));top:var(--header-bottom-height)}@media only screen and (min-width:1024.98px){body .site-search{height:calc(100dvh - var(--header-top-height) - var(--header-bottom-height));top:calc(var(--header-top-height) + var(--header-bottom-height))}}body.has-sticky-header .site-search{height:calc(100dvh - var(--header-bottom-height) - var(--mobile-toolbar-height));top:var(--header-bottom-height)}@media only screen and (min-width:1024.98px){body.has-sticky-header .site-search{height:calc(100dvh - var(--header-bottom-height))}}.site-search{left:0;position:fixed;right:0;z-index:400}.site-search .search-body{background-color:#fff;border-radius:0 0 12px 12px;max-width:700px;padding:20px var(--container-padding) 40px;width:100%}@media only screen and (min-width:1024.98px){.site-search .search-body{border-radius:0 0 18px 18px}}.site-search .search-body .body-content .search-header{font-family:var(--font-family-display);font-size:20px;font-weight:500;margin-bottom:24px}@media only screen and (min-width:640.98px){.site-search .search-body .body-content .search-header{margin-bottom:32px}}.site-search .search-body .body-content .prompts-header{margin-bottom:5px}.site-search .search-body .body-content .search-results{display:flex;flex-direction:column;gap:8px;height:73vh;overflow-y:scroll;position:relative}@media only screen and (min-width:1024.98px){.site-search .search-body .body-content .search-results{height:auto;margin-left:10px;margin-right:10px;max-height:420px;min-height:300px;padding-right:10px}}.site-search .search-body .body-content .search-results .search-product-item{border-bottom:1px solid #e8e8e8;cursor:pointer;display:flex}.site-search .search-body .body-content .search-results .search-product-item:last-child{border-bottom:none}.site-search .search-body .body-content .search-results .search-product-item:hover .item-data .item-description,.site-search .search-body .body-content .search-results .search-product-item:hover .item-data .item-title,.site-search .search-body .body-content .search-results .search-product-item:hover .item-data .item-title span{color:#db0053}.site-search .search-body .body-content .search-results .search-product-item .item-img{flex-shrink:0;height:64px;margin-right:16px;width:64px}.site-search .search-body .body-content .search-results .search-product-item .item-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.site-search .search-body .body-content .search-results .search-product-item .item-data{flex-grow:1;margin-right:20px}.site-search .search-body .body-content .search-results .search-product-item .item-data .item-title{color:#949494;font-size:14px;font-weight:600;line-height:130%;margin-bottom:6px;transition:all .2s ease}.site-search .search-body .body-content .search-results .search-product-item .item-data .item-title span{color:#1e1e1e}.site-search .search-body .body-content .search-results .search-product-item .item-data .item-description{color:#949494;display:-webkit-box;font-size:14px;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;transition:all .2s ease}.site-search .search-body .body-content .search-results .search-product-item .item-price .current-price{font-family:var(--font-family-display);font-size:14px;font-weight:500}.site-search .search-body .body-content .search-results .search-product-item .item-price .old-price{color:#949494;font-family:var(--font-family-display);font-size:14px;font-weight:500;text-decoration:line-through}.site-search .search-body .body-content .search-results .search-loading{align-items:center;background-color:#ffffffbf;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.site-search-enter-active{animation:siteSearchMobile .3s;transform-origin:top center}@media only screen and (min-width:1024.98px){.site-search-enter-active{animation:siteSearch .3s}}.site-search-leave-active{animation:siteSearchMobile .3s reverse;transform-origin:top center}@media only screen and (min-width:1024.98px){.site-search-leave-active{animation:siteSearch .3s reverse}}@keyframes siteSearch{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes siteSearchMobile{0%{transform:translateY(-100%);visibility:hidden}to{transform:translateY(0);visibility:visible}}.search-results .price-min-max{align-items:flex-start;display:flex;flex-direction:column-reverse}.mobile-menu{background-color:#f5f7f9;bottom:var(--mobile-toolbar-height);display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:1000}.mobile-menu .menu-header{align-items:center;background-color:#fff;border-bottom:1px solid #e8e8e8;display:flex;flex-shrink:0;gap:16px;height:var(--header-bottom-height);justify-content:space-between;padding:0 var(--container-padding)}.mobile-menu .menu-header img{margin-top:1px;width:130px}.mobile-menu .menu-header .app-btn{margin-right:-10px}.mobile-menu .menu-content{display:flex;flex-direction:column;flex-grow:1;gap:20px;overflow-y:scroll;padding:20px 0}.mobile-menu .menu-content .menu-list{background-color:#fff;border-radius:12px;padding:0 20px}.mobile-menu .menu-content .menu-list .list-item{border-bottom:1px solid #e8e8e8;display:flex}.mobile-menu .menu-content .menu-list .list-item:last-child{border-bottom:none}.mobile-menu .menu-content .menu-list .list-item .item-content{align-items:center;display:flex;flex-grow:1;gap:8px;height:54px}.mobile-menu .menu-content .menu-list .list-item .item-content .item-icon .nuxt-icon{font-size:22px;position:relative}.mobile-menu .menu-content .menu-list .list-item .item-content .item-label{font-weight:600;line-height:100%;margin-right:auto}.mobile-menu .menu-content .menu-list .list-item .item-content .item-value{color:#949494}.mobile-menu-enter-active{animation:mobileMenu .3s;transform-origin:top center}.mobile-menu-leave-active{animation:mobileMenu .3s reverse;transform-origin:top center}@keyframes mobileMenu{0%{transform:translateY(-100%);visibility:hidden}to{transform:translateY(0);visibility:visible}}.mobile-currency{background-color:#0000004d;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;position:fixed;z-index:1000}.mobile-currency .currency-body .currency-header{align-items:center;background-color:#fff;border-radius:22px 22px 0 0;bottom:-1px;display:flex;justify-content:space-between;padding:var(--container-padding) var(--container-padding) 0;position:relative}.mobile-currency .currency-body .currency-header .header-title{font-family:var(--font-family-display);font-size:18px;font-weight:500;line-height:130%}.mobile-currency-enter-active{animation:mobileCurrency .3s;transform-origin:top center}.mobile-currency-enter-active .currency-body{animation:mobileCurrencyBody .3s;transform-origin:top center}.mobile-currency-leave-active{animation:mobileCurrency .3s reverse;transform-origin:top center}.mobile-currency-leave-active .currency-body{animation:mobileCurrencyBody .3s reverse;transform-origin:top center}@keyframes mobileCurrency{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes mobileCurrencyBody{0%{transform:translateY(100%);visibility:hidden}to{transform:translateY(0);visibility:visible}}.category-tags{margin-bottom:16px}@media only screen and (min-width:768.98px){.category-tags{margin:16px 0}}@media only screen and (min-width:1024.98px){.category-tags{margin-top:0}}.category-tags .tags-slider{gap:8px}.category-tags .tags-slider .tags-container{align-items:center;display:flex;gap:20px;margin:0 calc(var(--container-padding)*-1);order:2;padding:0 var(--container-padding)}@media only screen and (min-width:1024.98px){.category-tags .tags-slider .tags-container{margin:0;padding:0}}.category-tags .tags-slider .tags-container .tag-item{flex-shrink:0}@media only screen and (min-width:1024.98px){.category-tags .tags-slider .tags-container .tag-item{scroll-snap-align:start}}.category-tags .tags-slider .tags-container .tag-item .tag-link{align-items:center;display:inline-flex;gap:6px;transition:color .3s}.category-tags .tags-slider .tags-container .tag-item .tag-link:hover{color:#db0053}.category-tags .tags-slider .tags-container .tag-item .tag-link .link-icon{width:18px}.category-tags .tags-slider .tags-container .tag-item .tag-link .tag-label{font-size:14px;line-height:100%;white-space:nowrap}.category-tags .tags-slider .nav-tags{color:#1e1e1e;display:none;flex-shrink:0}@media only screen and (min-width:1024.98px){.category-tags .tags-slider .nav-tags{display:inline-flex}}.category-tags .tags-slider .nav-tags:not(.category-tags .tags-slider .nav-tags:hover){box-shadow:none}.category-tags .tags-slider .nav-tags .nuxt-icon{font-size:20px}.category-tags .tags-slider .nav-tags.prev{order:1}.category-tags .tags-slider .nav-tags.next{order:3}.content-overlay{background-color:#0003;bottom:0;left:-300px;position:absolute;right:0;top:-55px;z-index:50}.content-overlay-enter-active{animation:contentOverlay .3s;transform-origin:top center}.content-overlay-leave-active{animation:contentOverlay .3s reverse;transform-origin:top center}@keyframes contentOverlay{0%{opacity:0}to{opacity:1}}.modal-actions{display:grid;grid-template-columns:1fr;margin-top:24px;grid-gap:16px}.discounts{border-collapse:collapse;border-radius:6px;max-width:100%;overflow:hidden;text-align:center;width:100%}.discounts thead tr{background:#ecf0f1}.discounts tr{border-bottom:1px solid #e0e0e0}.discounts th{color:#424242;font-weight:400;padding:16px 0}.discounts td,.discounts th{border:1px solid #e0e0e0;font-size:16px;line-height:20px}.discounts td{color:#212121;font-weight:600;padding:8px 0;width:50%}.discounts .range{display:flex}.discounts .range span{display:flex;margin-left:5px}.discounts .range span .app-price{margin-left:5px}.modal-image-body .image-header{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between}.toaster__wrapper{position:fixed;right:5%;top:100px;z-index:350}.toaster__list{align-items:center;background-color:#41bbbb;border:1px solid transparent;border-radius:.3rem;display:flex;gap:1rem;margin-bottom:5px;padding:.2rem 1rem}.toaster__list-text{color:#fff;font-weight:600}.toaster__error{background-color:#db0053}.toaster__warning{background-color:#db8d3f}
