@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Geologica:wght@300;400;500;600;700&display=swap";:root{--color-brand-dark: #051B32;--color-brand-accent1: #36C3BB;--color-brand-accent2: #2EA4FF;--color-white-main: #F9FAFD;--color-white-alt: #F3F3F3;--color-accent-blue: #0944D5;--color-text-main: #1A1A1A;--color-text-dark: #323030;--color-blue: #0C4178;--color-green-dark: #0A7571;--color-blue-dark: #0275AB;--color-red: #A70B52;--color-yellow: #FFC915;--color-purple: #6955EC;--color-green: #8CBF5C;--color-blue-dark2: #072849;--color-gray1: #706F6F;--color-gray2: #D9D9D9}*{margin:0;padding:0;box-sizing:border-box}body{color:#323030;font-family:Geologica,serif;background:#f3f3f3;line-height:1.6;overflow-x:hidden}body.no-scroll{overflow:hidden}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}main{position:relative;min-height:60vh}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Geologica,serif}input::placeholder,textarea::placeholder{font-family:Geologica,serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Geologica,serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}input:-moz-placeholder,textarea:-moz-placeholder{font-family:Geologica,serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{font-family:Geologica,serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:Geologica,serif;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}a{text-decoration:none;color:inherit}ul{list-style:none}button{cursor:pointer;border:none;background:none;font-family:inherit}input{font-family:inherit}.container{max-width:1425px;margin:0 auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (max-width: 1440px){.container{padding:0 25px}}@media (max-width: 1200px){.container{padding:0}}@media (min-width: 1425px){.container{max-width:1425px}}.discount-banner{background-color:#0944d5;color:#f9fafd;height:40px;display:flex;align-items:center;justify-content:center}.discount-content{display:flex;gap:23px;font-size:16px;font-weight:600}header{position:relative;z-index:9999}.top-header{background-color:#fff;padding:10px 0;border-bottom:1px solid #F3F3F3}.top-header-content{display:flex;justify-content:space-between;align-items:center}.menu-links{display:flex;align-items:center;gap:15px;font-size:14px;font-weight:300}.menu-item{display:flex;align-items:center;gap:5px}.menu-item #choice-select{border:none;outline:none;background:transparent;font:inherit;cursor:pointer}.menu-item img{width:12px;height:17px}.menu-link{font-size:14px;color:#323030;font-weight:300;border-right:2px solid #706F6F;padding-right:15px}.menu-link:first-of-type{border-left:2px solid #706F6F;padding-left:15px}.menu-link:last-of-type{border-right:0}.lang-city{display:flex;align-items:center;gap:10px}.lang-selector{position:relative;width:40px;height:20px;min-width:40px;min-height:20px;border-radius:10px;background:#c4c4c4;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:.5rem;outline:none;font-size:14px}.lang-selector__current{font-size:14px;font-weight:400;color:#1a2536;letter-spacing:.05em}.lang-selector__dropdown{display:none;position:absolute;top:20px;left:50%;transform:translate(-50%);min-width:56px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 8px 24px #0000001a;padding:8px 0 4px;z-index:10;list-style:none;text-align:left;transition:opacity .2s}.lang-selector[aria-expanded=true] .lang-selector__dropdown,.lang-selector:focus-within .lang-selector__dropdown,.lang-selector:hover .lang-selector__dropdown{display:block}.lang-selector__option{font-size:14px;color:#1a2536;padding:2px 12px;cursor:pointer;border-radius:6px;transition:background .15s}.lang-selector__option[aria-selected=true]{font-weight:700}.lang-selector__option:hover,.lang-selector__option:focus{background:#e9ebf0}.city-selector{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:300;cursor:pointer;outline:none;background:none;border-radius:10px;min-width:0;min-height:0}.city-selector__current{font-size:14px;color:#1a2536;font-weight:400}.city-selector__dropdown{display:none;position:absolute;top:100%;left:0;min-width:100%;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 8px 24px #0000001a;padding:8px 0 4px;z-index:10;list-style:none;text-align:left;transition:opacity .2s}.city-selector[aria-expanded=true] .city-selector__dropdown,.city-selector:focus-within .city-selector__dropdown,.city-selector:hover .city-selector__dropdown{display:block}.city-selector__option{font-size:14px;color:#1a2536;padding:2px 16px;cursor:pointer;border-radius:6px;transition:background .15s}.city-selector__option[aria-selected=true]{font-weight:700}.city-selector__option:hover,.city-selector__option:focus{background:#e9ebf0}.city-selector img{width:12px;height:17px}.main-header{background-color:#fff;padding:15px 0;box-shadow:0 2px 5px #0000000d}.main-header--cart .main-header-content{gap:50px}.main-header--cart .lang-selector{margin-left:auto;border-left:2px solid #D9D9D9;position:relative}.main-header--cart .lang-selector:before{content:"";width:2px;height:110%;background-color:#d9d9d9;position:absolute;left:-25px;top:0}.main-header-content{display:grid;grid-column-gap:10px;grid-template-columns:298px 1fr 298px}.main-header-content .left-side__header{display:flex;gap:23px;transition:.3s;align-items:center}.main-header-content .grey-line{display:block;width:1px;position:relative;height:30px;background-color:#d9d9d9}.logo img{height:30px;width:131px}.catalog-btn{display:flex;height:100%;align-items:center;background-color:#0c4178;border-radius:10px;color:#f9fafd;padding:8px 28px;font-size:16px;font-weight:300;transition:.3s;gap:12px}.catalog-btn:hover{background-color:#2ea4ff}.catalog-btn span{text-align:center}.catalog-btn .burger-icon{display:flex;flex-direction:column;gap:4px}.catalog-btn .burger-icon span{display:block;width:18px;height:2px;background-color:#f9fafd}.search-container{display:flex;align-items:center;flex:1}.search-input{display:flex;align-items:center;border:2px solid #D9D9D9;border-radius:10px 0 0 10px;padding:8px 15px;width:100%;background-color:#f9fafd}.search-input input{flex:1;border:none;outline:none;padding:0 15px;font-size:16px;color:#706f6f;font-weight:300;background-color:#f9fafd}.search-input input:focus{outline:none}.search-icon,.microphone-icon{cursor:pointer;display:flex;align-items:center;justify-content:center}.search-icon img,.microphone-icon img{width:20px;height:20px}.search-btn{background-color:#0c4178;color:#f9fafd;border-radius:0 10px 10px 0;padding:10px 22px;font-size:16px;font-weight:400;height:45px;transition:.3s}.search-btn:hover{background-color:#2ea4ff}.user-actions{display:flex;align-items:center;justify-content:flex-end;gap:22px}.action-item{display:flex;align-items:center;justify-content:center}.action-item img{width:24px;height:24px}.cart-btn{display:flex;align-items:center;gap:12px;background-color:#706f6f33;border-radius:10px;padding:10px 28px;font-size:16px;font-weight:300;color:#0c4178}.cart-btn img{width:24px;height:24px}.content-section{padding:30px 0;background:#f3f3f3}.main-content{display:grid;grid-template-columns:298px 1fr 301px;gap:12px}.promo-banners{display:flex;flex-direction:column;gap:12px;justify-content:space-between}.promo-banners-wrapper{display:flex;gap:12px}.promo-banner{display:block;width:100%;border-radius:10px;overflow:hidden}.promo-banner__image{width:100%;height:456px;-o-object-fit:cover;object-fit:cover;border-radius:15px}.category-cards{display:flex;box-shadow:0 0 6px #706f6f1a;padding:13px 5px;border-radius:10px;background-color:#fff}.category-card{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;transition:transform .2s ease;border-right:2px solid #F3F3F3}.category-card:hover{transform:translateY(-2px)}.category-card span{font-size:14px;font-weight:300;color:#323030}.category-card:last-child{border-right:none}.category-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0}.category-icon img,.category-icon svg{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.wishlist-section{border-radius:16px;padding:16px 27.5px 0;box-shadow:0 4px 24px #051b3214;display:flex;flex-direction:column;align-items:center;max-width:300px;margin:0 auto;width:100%;overflow:visible;background-color:#fff}.wishlist-section .product-image img{max-height:215px}.wishlist-section .product-image{max-height:215px;margin-bottom:0}.wishlist-header{width:100%}.wishlist-header h2{font-size:16px;font-weight:600;color:#051b32;margin:0}.view-all{font-size:16px;font-weight:600;padding-bottom:5px;color:#2ea4ff;transition:color .2s ease}.view-all:hover{color:#0678c0}.product-card{position:relative;box-shadow:0 2.22px 4.04px #00000040}.product-image{position:relative;width:100%;height:240px;border-radius:10px;overflow:hidden;margin-bottom:15px}.product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.product-image:hover img{transform:scale(1.03)}.discount-tag{background:#ed021d;color:#fff;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:600;margin-left:4px;margin-right:4px;display:inline-block}.discount-message,.state-message{padding:2px 5px;font-size:12px;line-height:16px;font-weight:300;z-index:2}.discount-message{background-color:#8cbf5c33;color:#8cbf5c;border-left:3px solid #8CBF5C}.state-message:before{content:"";display:inline-block;width:15px;height:11px;background-repeat:no-repeat;background-size:contain;background-position:center}.state-message.good:before{background-image:url("data:image/svg+xml;utf8,<svg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.91672 1.52246C5.48071 1.17277 8.08027 1.17276 10.6443 1.52246C10.7531 1.53731 10.8347 1.63039 10.8347 1.74023V4.0918L11.1023 4.06543L12.3904 3.93457V7.3125H10.8347V10.5986C8.13612 10.3827 5.42485 10.3827 2.72629 10.5986V7.3125H1.20969V3.93555L2.45871 4.06445L2.72629 4.09277V1.74023C2.72629 1.63039 2.80788 1.53731 2.91672 1.52246Z' stroke='%232EA4FF' stroke-width='0.486111'/><path d='M5.5155 7.26099L6.60632 6.1438L6.78015 5.96606L6.95398 6.1438L8.04578 7.26099H12.3514V4.05493C8.64868 4.46147 4.9126 4.46146 1.20984 4.05493V7.26099H5.5155Z' fill='%232EA4FF' stroke='%232EA4FF' stroke-width='0.486111'/></svg>")}.state-message.normal:before{background-image:url("data:image/svg+xml;utf8,<svg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.91672 1.52246C5.48071 1.17277 8.08027 1.17276 10.6443 1.52246C10.7531 1.53731 10.8347 1.63039 10.8347 1.74023V4.0918L11.1023 4.06543L12.3904 3.93457V7.3125H10.8347V10.5986C8.13612 10.3827 5.42485 10.3827 2.72629 10.5986V7.3125H1.20969V3.93555L2.45871 4.06445L2.72629 4.09277V1.74023C2.72629 1.63039 2.80788 1.53731 2.91672 1.52246Z' stroke='%230C4178' stroke-width='0.486111'/><path d='M5.5155 7.26099L6.60632 6.1438L6.78015 5.96606L6.95398 6.1438L8.04578 7.26099H12.3514V4.05493C8.64868 4.46147 4.9126 4.46146 1.20984 4.05493V7.26099H5.5155Z' fill='%230C4178' stroke='%230C4178' stroke-width='0.486111'/></svg>")}.state-message.bad:before{background-image:url("data:image/svg+xml;utf8,<svg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.91672 1.52246C5.48071 1.17277 8.08027 1.17276 10.6443 1.52246C10.7531 1.53731 10.8347 1.63039 10.8347 1.74023V4.0918L11.1023 4.06543L12.3904 3.93457V7.3125H10.8347V10.5986C8.13612 10.3827 5.42485 10.3827 2.72629 10.5986V7.3125H1.20969V3.93555L2.45871 4.06445L2.72629 4.09277V1.74023C2.72629 1.63039 2.80788 1.53731 2.91672 1.52246Z' stroke='%23706F6F' stroke-width='0.486111'/><path d='M5.5155 7.26099L6.60632 6.1438L6.78015 5.96606L6.95398 6.1438L8.04578 7.26099H12.3514V4.05493C8.64868 4.46147 4.9126 4.46146 1.20984 4.05493V7.26099H5.5155Z' fill='%23706F6F' stroke='%23706F6F' stroke-width='0.486111'/></svg>")}.state-message.good{color:#2ea4ff;border-left:3px solid #2EA4FF;background:#2ea4ff33}.state-message.normal{color:#0c4178;border-left:3px solid #0C4178}.state-message.bad{color:#706f6f;border-left:3px solid #706F6F}.product-info{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:0;padding:0 8px 8px}.product-info h3{font-size:14px;font-weight:300;color:#1a1a1a}.prices{display:flex;align-items:center;gap:8px}.current-price{font-size:28px;font-weight:700;color:#0c4178;margin-left:4px}.old-price{font-size:14px;font-weight:400;color:#706f6f;text-decoration:line-through}.countdown-timer{display:flex;gap:5px;margin-bottom:10px}.time-block{display:flex;flex-direction:column;align-items:center;width:21px}.time-value{font-size:16px;font-weight:600;line-height:24px;color:#051b32;text-align:center}.time-label{font-size:8px;font-weight:400;color:#051b32;text-align:center;line-height:10px}.seconds .time-value,.seconds .time-label{color:#2ea4ff}.separator{font-size:16px;font-weight:500;color:#d9d9d9}.slider-controls{display:flex;align-items:center;justify-content:center;gap:66px}.slider-arrow{width:32px;height:32px;background-color:#f9fafd;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #00000040}.slider-arrow img{width:24px;height:24px}.slider-dots{display:flex;gap:4px}.dot{width:8px;height:8px;border-radius:50%;background-color:#d9d9d9}.dot.active{background-color:#8cbf5c}.categories-menu{border-radius:10px;padding:17px 5px;box-shadow:0 0 7.2px #706f6f80;height:100%;position:relative;z-index:100;background-color:#fff}.categories-list{list-style:none;padding:0;margin:0}.category-item{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;cursor:pointer;transition:background-color .2s ease}.category-item:hover{background-color:#706f6f0d}.category-item:hover .category-submenu{opacity:1;visibility:visible;transform:translate(0)}.category-item:last-child{border-bottom:none}.category-info{display:flex;align-items:center;gap:7px;padding-left:10px}.category-info span{font-family:Inter,sans-serif;font-size:14px;font-weight:300;color:#323030;line-height:1.42}.arrow-icon{display:flex;align-items:center;justify-content:center}.arrow-icon img{width:16px;height:16px}.category-submenu{position:absolute;left:98.5%;top:0;overflow-y:auto;background-color:#fff;box-shadow:0 4px 20px #706f6f4d;min-width:800px;max-width:1000px;padding:20px;opacity:0;visibility:hidden;transform:translate(-10px);transition:all .3s ease;z-index:1000}.category-submenu__header{margin-bottom:10px}.category-submenu__header h3{font-weight:600;color:#323030;margin:0}.category-submenu__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.category-submenu__column .column-title{font-size:16px;font-weight:600;color:#323030;padding-bottom:8px;display:inline-block}.category-submenu__column .subcategory-list{list-style:none;padding:0;margin:0}.category-submenu__column .subcategory-list li{margin-bottom:8px}.category-submenu__column .subcategory-list li a{font-size:14px;font-weight:300;color:#323030;text-decoration:none;transition:color .2s ease;display:block;padding:4px 0}.category-submenu__column .subcategory-list li a:hover{color:#2ea4ff}.category-submenu--smartphones .category-submenu__content{grid-template-columns:repeat(4,1fr)}.category-submenu--electronics .category-submenu__content,.category-submenu--tools .category-submenu__content{grid-template-columns:repeat(3,1fr)}.viewed-products__slider{width:100%;position:relative}.viewed-products__slider .viewed-products__slide{padding:1px}.viewed-products__arrow{background:none;border:none;cursor:pointer}.viewed-products__controls{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px}.viewed-products__controls .viewed-products__arrow{background:none;border:none;cursor:pointer}.viewed-products__controls .slick-dots{display:flex!important;padding:0;margin:0;position:relative;bottom:unset;align-items:center}.viewed-products__controls .slick-dots li{width:auto;height:auto}.viewed-products__controls .slick-dots li button{padding:0;border-radius:50%;width:4px;height:4px;background-color:#706f6f}.viewed-products__controls .slick-dots li.slick-active button{width:10px;height:10px;background:#8cbf5c}.viewed-products__controls li{display:inline-block}.viewed-products__controls button{background:none;border:none;padding:0;cursor:pointer}.viewed-products__controls button:focus{outline:none}.viewed-products__controls.in-controls{display:flex;align-items:center;justify-content:center;gap:10px}.wishlist-slider{max-width:100%;width:100%;overflow:visible}.wishlist-slider__wrapper{max-width:100%;width:100%;overflow:visible;position:relative}.wishlist-slider__wrapper .product-card-inner{padding:9px}.wishlist-slider__item{outline:none;padding:0 4px;box-sizing:border-box}.wishlist-slider__item:last-child{box-sizing:border-box;padding:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px #051b3214;margin:0 auto}.wishlist-slider__arrow{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:box-shadow .2s;z-index:2;position:absolute;top:50%;transform:translateY(-50%);margin:0 4px}.wishlist-slider__arrow--prev{left:-18px}.wishlist-slider__arrow--next{right:-18px}.wishlist-slider__arrow img{width:30px;height:30px}.wishlist-slider__arrow.in-controls{position:static;transform:none;margin:0}.wishlist-slider__dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:0}.wishlist-slider__dots .slick-dots{display:flex!important;padding:0;margin:0;position:relative;bottom:unset;align-items:center}.wishlist-slider__dots .slick-dots li{width:auto;height:auto}.wishlist-slider__dots .slick-dots li button{padding:0}.wishlist-slider__dots .slick-dots li button:before{color:transparent!important}.wishlist-slider__dots li{display:inline-block}.wishlist-slider__dots button{background:none;border:none;padding:0;cursor:pointer}.wishlist-slider__dots button:focus{outline:2px solid #2EA4FF}.wishlist-slider__dots .dot{width:4px;height:4px;border-radius:50%;background-color:#d9d9d9;display:block;transition:background .2s}.wishlist-slider__dots .dot--active,.wishlist-slider__dots .slick-active button{background-color:#8cbf5c;width:10px;height:10px}.wishlist-slider__dots.in-controls{display:flex;align-items:center;justify-content:center;gap:10px}.wishlist-slider__controls{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;padding:10px 0;margin:15px 0 10px;position:relative}@media (max-width: 767px){.wishlist-section .most-day-product{background:inherit;box-shadow:none}.wishlist-slider .slick-track{display:block!important}.wishlist-slider .slick-slide{padding:0;margin:0 8px;box-sizing:border-box}.wishlist-slider .slick-list{padding:20px 0!important}.wishlist-slider .wishlist-slider__item{margin-right:10px}.wishlist-slider .wishlist-slider__item .product-card{padding:20px 0}}.slick-dots li button:before{color:transparent!important}.category-item-icon{height:24px}.category-item-icon svg{width:24px;height:24px}.wishlist-slider__item .prices{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0}.wishlist-slider__item .prices-left{display:flex;flex-direction:column;align-items:flex-start;gap:0}.wishlist-slider__item .current-price{font-size:28px;line-height:100%;font-weight:700;color:#0c4178}.wishlist-slider__item .add-to-cart{margin-left:0;align-self:center}.wishlist-slider__item h3{margin:0 0 6px;font-size:18px;font-weight:600;width:100%}.wishlist-slider__item .discount-message{margin-bottom:6px}.wishlist-slider__item .product-info{width:100%;padding:0 12px 12px;box-sizing:border-box;background:none;display:block}.promo-section{background:url(/build/assets/home-discount-bg-DdDFAqGI.png);background-size:100%;padding:30px 0}.promo-header{background:#fff;border-radius:40px;display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:8px 24px;min-height:60px;position:relative;width:-moz-max-content;width:max-content}.promo-header-title{font-size:36px;font-weight:800;color:#0c4178;letter-spacing:.5px;margin-right:40px}.promo-header-link{display:flex;align-items:center;gap:15px;font-size:20px;font-weight:500;color:#0c4178;text-decoration:none;background:none;border:none;cursor:pointer;transition:color .2s}.promo-header-link img{width:32px;height:32px}.promo-header-link:hover{color:#36c3bb}.product-items__rows{display:grid;grid-row-gap:30px}.promo-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:1.6px}@media (max-width: 1400px){.promo-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1100px){.promo-wrapper{grid-template-columns:repeat(3,1fr)}}.wishlist-slider .promo-item .promo-item-content .product-card-inner{height:auto}.viewed-products__slide{height:100%}.viewed-products__slide .promo-item{display:flex;flex-direction:column;height:100%;min-height:450px}.viewed-products__slide .promo-item .promo-item-content,.viewed-products__slide .promo-item .promo-item-content .product-card-inner{flex:1 1 auto}.promo-item{background:#fff;box-shadow:0 4px 24px #051b321a;padding:0 0 18px;position:relative;display:flex;flex-direction:column;min-width:0}.promo-item .slick-dotted.slick-slider{margin-bottom:0}.promo-item .promo-item-content{height:100%}.promo-item .promo-item-content .product-card-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.promo-item .promo-item_hidden-menu{display:none}.promo-item .promo-item_hidden-menu ul li .dotted{flex:1;border-bottom:1px dotted #ccc;margin-bottom:4px}.promo-item:hover .promo-item_hidden-menu{background-color:#fff;padding:0 20px 20px;position:absolute;display:block;width:100%;height:auto;top:100%;left:0;z-index:3}.promo-item:hover .promo-item_hidden-menu ul{display:flex;flex-direction:column;gap:5px}.promo-item:hover .promo-item_hidden-menu ul li{font-size:12px;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:.1px}.promo-item:hover .promo-item_hidden-menu ul li span{display:flex;align-items:flex-end;white-space:wrap}.promo-item:hover .promo-item_hidden-menu ul li a{font-size:12px;color:#2ea4ff;text-decoration:underline;white-space:wrap;z-index:2;background:#fff;padding:0 2px;text-align:right}.promo-item-like{position:absolute;top:14px;right:14px;z-index:2;cursor:pointer}.promo-item-like:hover svg{fill:#0c4178;transition:.3s}.promo-item-like img{width:23px;height:20px;cursor:pointer}.promo-item-slider{display:flex;align-items:center;justify-content:center;height:260px;background:#fff;border-radius:18px 18px 0 0;position:relative}.promo-item-slider-slide img{-o-object-fit:contain;object-fit:contain;margin:0 auto}.promo-item-slider .slick-dots{position:absolute;bottom:12px;display:flex!important;justify-content:center;gap:3px}.promo-item-slider .slick-dots li{width:10px;height:10px;display:flex;justify-content:center;align-items:center;margin:0}.promo-item-slider .slick-dots li button{background:none;border:none;padding:0;width:10px;height:10px;position:relative}.promo-item-slider .slick-dots li button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background:#d9d9d9;opacity:1;transition:all .3s ease}.promo-item-slider .slick-dots li.slick-active button:before{background:#8cbf5c;width:10px;height:10px}.promo-item-content{padding:12px;display:flex;flex-direction:column;gap:0}@media (max-width: 768px){.catalog-btn{justify-content:center}.promo-item .current-price{margin-top:0;margin-left:0}.promo-item .slick-dotted.slick-slider{margin-bottom:0}.promo-item:hover .promo-item_hidden-menu{display:none}}.product-card-inner{display:grid;grid-template-columns:1fr;grid-row-gap:10px}.product-card-inner h2{color:#1a1a1a;font-weight:300;font-size:14px;line-height:20px;height:50px}.product-card-inner h3{font-size:20px;font-weight:700;color:#051b32}.product-card-inner .prices{height:50px}.viewed-products__slider .slick-dotted.slick-slider{margin-bottom:0}.most-day-product{box-shadow:0 3px 8px #0000001a;border-radius:10px;background:#fff}.most-day-product .product-card{box-shadow:none}.most-day-product .product-image{padding:9px 25px}.most-day-product .product-card-inner{grid-row-gap:5px}.most-day-product .promo-item__sub-icon{top:10px;left:10px}.most-day-product .slick-dotted.slick-slider{margin-bottom:0}.product-card-desc{font-weight:300;margin-bottom:30px;display:block}.promo-item .icon-3 p{margin-top:-10px}.promo-item__sub-icon{position:absolute;top:14px;left:14px;display:grid;grid-row-gap:12px;z-index:2}.promo-item__sub-icon .icon-itself{position:absolute;z-index:-1}.promo-item__sub-icon .item{display:none}.promo-item__sub-icon .promo-item__sub-icon-profit.active,.promo-item__sub-icon .promo-item__sub-icon-warranty.active{width:48px;height:54px;display:flex;justify-content:center;z-index:2;flex-direction:column;background-size:100% 100%}.promo-item__sub-icon .promo-item__sub-icon-credit.active{width:28.6px;display:grid;grid-row-gap:5px;padding:5px;background-color:#f9fafd}.promo-item__sub-icon .promo-item__sub-icon-credit.active img{width:18.6px;height:18.6px}.promo-item__sub-icon p,.promo-item__sub-icon b{color:#fff}.promo-item__sub-icon p{font-weight:700;font-size:8.74px;line-height:100%;text-align:center;text-transform:uppercase}.promo-item__sub-icon b{font-weight:700;font-size:11.12px;line-height:100%;text-align:center}.promo-item .discount-message{background:#eaf8e0;color:#8cbf5c;border-left:4px solid #8CBF5C;font-size:15px;padding:2px 12px;width:60%;border-radius:4px;display:inline-block}.promo-item .prices{display:flex;justify-content:space-between;align-items:center;gap:10px}.promo-item .prices-left{display:flex;flex-direction:column;align-items:flex-start}.promo-item .old-price-wrapper{display:flex;align-items:center;gap:8px}.promo-item .old-price{font-size:15px;color:#b0b0b0;text-decoration:line-through}.promo-item .discount-tag{background:#ed021d;color:#fff;border-radius:6px;padding:2px 4px;font-size:10px;font-weight:600;margin-left:2px;margin-right:2px;display:inline-block}.promo-item .current-price{font-size:24px;font-weight:800;color:#0c4178;margin-top:2px;line-height:100%}.add-to-cart{margin-left:0;align-self:flex-end;width:70px;height:50px;background:#0c4178;border-radius:10px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 2px 8px #051b321a;transition:background .2s}.add-to-cart img{width:28px;height:28px;filter:brightness(0) invert(1)}.add-to-cart:hover{background-color:#2ea4ff}.section-new-products{background:#f3f3f3;padding:30px 0}.section-header{font-weight:800;font-size:32px;color:#051b32;margin:16px 0;line-height:40px;display:flex;justify-content:space-between;align-items:center}.section-header a{font-size:16px;color:#0c4178;display:flex;align-items:center;gap:9px;font-weight:300}.show-more-wrapper{display:flex;align-items:center;justify-content:center;margin:32px 0 24px}.show-more-btn{display:flex;align-items:center;gap:10px;background:transparent;border:2px solid #D9D9D9;border-radius:12px;font-size:22px;font-weight:500;color:#706f6f;padding:12px 36px;cursor:pointer;transition:border .2s,box-shadow .2s;box-shadow:0 2px 8px #051b320a}.section-infos{background:#f3f3f3;padding:40px 0 32px}.infos-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;overflow:hidden}.info-card{background:#fff;padding:40px 32px 32px;display:flex;flex-direction:column;align-items:flex-start;min-height:320px;justify-content:space-between}.info-card:last-child{border-right:none}.info-card h3{font-size:28px;font-weight:700;margin-bottom:18px;color:#051b32}.info-card p{font-size:18px;color:#706f6f;font-weight:400;margin-bottom:32px;line-height:1.5;height:100%}.info-btn{display:inline-block;background:#2ea4ff;color:#fff;font-size:20px;font-weight:600;border-radius:10px;padding:14px 36px;text-decoration:none;transition:background .2s;white-space:nowrap}.info-btn:hover{background:#36c3bb}.section-news{background:#f3f3f3;padding:30px 0 5px}.section-news-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.section-news-header h2{font-size:32px;font-weight:800;color:#051b32;margin:0}.section-news-link{display:flex;align-items:center;gap:8px;background:#e5f0ff;color:#2ea4ff;border-radius:20px;padding:8px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s}.section-news-link img{width:22px;height:22px}.section-news-link:hover{background:#2ea4ff;color:#fff}.news-list{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}@media (max-width: 1100px){.news-list{grid-template-columns:repeat(2,1fr);gap:18px}}.news-card{background:#fff;box-shadow:0 4px 24px #051b3214;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s;height:100%}.news-card__image-link{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;padding:15px}.news-card__image-link:hover .news-card__image,.news-card__image-link:focus .news-card__image{transform:scale(1.04)}.news-card__image{width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .2s}.news-card__content{padding:18px 18px 20px;display:flex;flex-direction:column;flex:1}.news-card__content time{text-align:right}.news-card__date{font-size:14px;color:#706f6f;padding-top:5px;font-weight:400}.news-card__title{font-size:18px;font-weight:700;color:#051b32;margin:0 0 10px;line-height:1.2;min-height:50px}.news-card__title a{color:#051b32;text-decoration:none;transition:color .2s}.news-card__title a:hover,.news-card__title a:focus{color:#2ea4ff;text-decoration:underline}.news-card__desc{font-size:15px;color:#323030;font-weight:400;margin:0;flex:1;max-height:150px;overflow-y:auto;overflow-x:hidden;padding-right:5px}.section-delivery{background:#fff;padding:40px 0 32px}.section-delivery__header{font-size:32px;font-weight:800;color:#051b32;margin-bottom:32px;text-align:center}.delivery-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto}.delivery-card{background:#f9fafd;border-radius:16px;box-shadow:0 2px 8px #051b320a;display:flex;flex-direction:column;align-items:center;padding:32px 24px 28px;text-align:center;height:100%}.delivery-card__icon{width:64px;height:64px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;background:#e5f0ff;border-radius:50%;font-size:32px}.delivery-card__title{font-size:20px;font-weight:700;color:#051b32;margin-bottom:10px}.delivery-card__desc{font-size:16px;color:#323030;font-weight:400;margin:0}.footer{background:#f9fafd;color:#051b32;font-size:16px;margin-top:0}.footer__main{display:grid;grid-template-columns:.8fr 3fr 1fr;gap:40px;padding:48px 0 24px;align-items:flex-start}.footer__brand{display:flex;flex-direction:column;gap:18px}.footer__logo img{height:48px}.footer__desc{font-size:14px;color:#706f6f;margin:0 0 8px;line-height:1.5}.footer__social{display:flex;gap:16px}.footer__social-link img{width:32px;height:32px;transition:filter .2s}.footer__social-link:hover img,.footer__social-link:focus img{filter:brightness(1.5) saturate(1.2)}.footer .third-block{padding-top:49px}.footer__nav{display:flex;justify-content:space-evenly;gap:32px}.footer__nav-block{min-width:140px}.footer__nav-title{font-size:24px;font-weight:700;margin-bottom:12px;color:#051b32}.footer__nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.footer__nav-list a{color:#706f6f;font-size:14px;text-decoration:none;font-weight:400;transition:color .2s}.footer__nav-list a:hover,.footer__nav-list a:focus{color:#2ea4ff;text-decoration:underline}.footer__contacts{display:flex;flex-direction:column;gap:10px}.footer__contacts-title{font-size:24px;font-weight:700;color:#1a1a1a}.footer__contacts-phone{display:block;font-size:24px;font-weight:700;color:#1a1a1a;text-decoration:none;margin-bottom:4px;transition:color .2s}.footer__contacts-phone:hover,.footer__contacts-phone:focus{color:#2ea4ff}.footer__contacts-phone-desc{font-size:16px;color:#706f6f;font-weight:400;line-height:1.4}.footer__phones{display:flex;flex-direction:column;gap:4px}.footer__phone{color:#051b32;text-decoration:none;font-weight:600;transition:color .2s}.footer__phone:hover,.footer__phone:focus{color:#2ea4ff}.footer__worktime{font-size:15px;color:#6b7a90}.footer__email{color:#2ea4ff;text-decoration:none;font-weight:500;margin-top:4px}.footer__categories{display:flex;flex-direction:column;gap:10px}.footer__categories-title{font-size:17px;font-weight:700;margin-bottom:10px}.footer__categories-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.footer__categories-list a{color:#6b7a90;text-decoration:none;font-weight:400;transition:color .2s}.footer__categories-list a:hover,.footer__categories-list a:focus{color:#2ea4ff;text-decoration:underline}.footer__bottom-wrap{border-top:3px solid #2EA4FF}.footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0 8px;font-size:15px;flex-wrap:wrap;color:#6b7a90}.footer__privacy,.footer__copyright{color:#1a1a1a;text-decoration:none;font-size:15px;transition:color .2s}.footer__privacy:hover,.footer__privacy:focus,.footer__copyright:hover,.footer__copyright:focus{color:#2ea4ff;text-decoration:underline}.footer__privacy-wrapper{display:flex;gap:30px;margin-left:auto}.footer__payments{display:flex;gap:10px}.footer__payments img{height:28px;width:auto}.info-blocks{background:#f3f3f3;padding:0 0 1px}.info-blocks__list{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:32px}@media (max-width: 1100px){.info-blocks__list{grid-template-columns:repeat(2,1fr)}}.info-block{display:flex;flex-direction:column;align-items:flex-start;gap:16px;background:#fff;padding:30px 25px;transition:.3s}.info-block:last-child{border-right:none}.info-block__icon{display:flex;align-items:center}.info-block__icon img{width:50px;height:50px;margin-right:20px}.info-block__title{font-size:18px;font-weight:700;color:#051b32}.info-block__desc{font-size:15px;color:#6b7a90;margin:0;font-weight:400}.seo-block{border-radius:12px;margin:0 0 32px;padding:5px 24px}.seo-block .container{padding:25px;background-color:#fff}.seo-block__title{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0;color:#051b32;margin-bottom:18px}.seo-block__text{color:#706f6f;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.seo-block__text p{margin-bottom:14px}.breadcrumbs-wrapper{background:#f3f3f3;padding:10px 0}.breadcrumbs{margin:0;padding:0;font-size:16px}.breadcrumbs__list{display:flex;align-items:center;gap:0;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumbs__item{display:flex;align-items:center;color:#b0b0b0;font-size:12px}.breadcrumbs__item--home .breadcrumbs__link{display:flex;align-items:center;gap:7px;font-size:12px;color:#b0b0b0}.breadcrumbs__item--current .breadcrumbs__text{color:#b0b0b0}.breadcrumbs__icon{width:15px;height:15px;margin-right:4px;vertical-align:middle;opacity:.7}.breadcrumbs__arrow{display:inline-block;width:13px;height:13px;margin:0 8px;background:url(/build/assets/icon-arrow-right-Dh6M4IV1.svg) center/contain no-repeat;opacity:.5}.breadcrumbs__text{color:#b0b0b0;font-weight:500;font-size:12px}.breadcrumbs__link{color:#b0b0b0;text-decoration:none;transition:color .2s}.breadcrumbs__link:hover,.breadcrumbs__link:focus{color:#2ea4ff}.category-title{font-size:36px;font-weight:800;color:#051b32;margin:0 0 32px;letter-spacing:.01em}.categories-grid-section{background:#f9fafd;padding:0 0 40px}.categories-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin:0 auto;max-width:100%}@media (max-width: 1400px){.categories-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1100px){.categories-grid{grid-template-columns:repeat(3,1fr)}}.category-card-2{background:#fff;padding:40px 30px;display:flex;flex-direction:column;align-items:flex-start;min-height:420px;transition:box-shadow .2s}.category-card__image-link{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:24px}.category-card__image{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:16px;background:#f3f3f3}.category-card__title{font-size:24px;font-weight:700;color:#151515;margin:0 0 18px;line-height:1.2}.category-card__title a{color:inherit;text-decoration:none;transition:color .2s}.category-card__title a:hover,.category-card__title a:focus{color:#2ea4ff;text-decoration:underline}.category-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.category-card__list a{color:#6b7a90;font-size:17px;text-decoration:none;transition:color .2s}.category-card__list a:hover,.category-card__list a:focus{color:#2ea4ff;text-decoration:underline}.product-main__content-left{background:#f9fafd}.product-main__stars-item{width:20px;height:20px;transition:filter .3s;cursor:pointer}.product-main__stars-item:hover,.product-main__stars-item.star-active{filter:sepia(1) saturate(18) hue-rotate(-25deg)}.product-attributes{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.product-attributes__row{display:flex;gap:40px}.product-attributes__group{flex:1 1 0;display:flex;flex-direction:column;gap:8px}.product-attributes__label{color:#323030;font-weight:600;font-size:16px;line-height:24px}.product-attributes__help{width:22px;height:22px;vertical-align:middle;cursor:pointer}.product-attributes__select-wrapper{background:#f9fafd;border:1.5px solid #D9D9D9;border-radius:12px;box-shadow:0 1px 2px #051b3208;transition:border .2s;display:flex;align-items:center;position:relative}.product-attributes__select-wrapper:focus-within{border-color:#2ea4ff}.product-attributes__select-wrapper:after{content:"";position:absolute;right:18px;top:50%;width:16px;height:16px;pointer-events:none;background:url(../images/dropdown.svg) no-repeat center/contain;transform:translateY(-50%)}.product-attributes__select{padding:12px 16px;width:100%;border:none;background:transparent;font-size:16px;color:#706f6f;font-weight:400;border-radius:12px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.product-attributes__select:focus{border:none;outline:2px solid #2EA4FF;background:#f3f3f3}.tradein-block{display:flex;align-items:center;background:#f9fafd;box-sizing:border-box;gap:32px;min-height:90px}.tradein-block__info{display:flex;flex-direction:column;align-items:flex-start;min-width:180px}.tradein-block__title{font-size:20px;font-weight:700;color:#323030;margin-bottom:4px}.tradein-block__desc{font-size:15px;color:#6b7a90;font-weight:400}.tradein-block__btn{min-width:200px;padding:14px 0;background:transparent;border:2px solid #0C4178;border-radius:14px;color:#0c4178;font-size:20px;font-weight:500;text-align:center;transition:background .2s,color .2s;cursor:pointer;outline:none;margin-left:25px}.tradein-block__btn:hover,.tradein-block__btn:focus{background:#0c4178;color:#fff}.tradein-block__link{color:#0c4178;opacity:.5;font-size:16px;font-weight:400;text-decoration:underline;margin-left:auto;transition:opacity .2s;white-space:nowrap}.tradein-block__link:hover,.tradein-block__link:focus{opacity:1}.prices-block{display:flex;align-items:flex-start;flex-direction:column;background:#f9fafd;box-sizing:border-box;gap:5px}.prices-block .prices-block__main-row{display:flex;justify-content:space-between;width:100%;align-items:center}.prices-block__left{display:flex;flex-direction:column;align-items:flex-start;min-width:180px;flex:1 1 0;gap:8px}.prices-block__old-row{display:flex;align-items:center;gap:10px;margin-bottom:2px}.prices-block__old-price{color:#706f6f;font-weight:300;font-size:16px;line-height:24px;text-decoration:line-through;opacity:.5;white-space:nowrap;width:100%}.prices-block__discount{display:flex;height:20px;background:#ed021d;color:#fff;border-radius:6px;font-weight:600;font-size:10px;line-height:100%;justify-content:center;align-items:center;padding:0 2px;white-space:nowrap;width:100%}.prices-block__current{font-size:40px;font-weight:800;color:#0c4178;margin-bottom:6px;line-height:1.1}.prices-block__bonus-row{display:flex;align-items:center;gap:6px;font-size:14px;color:#6b7a90}.prices-block__bonus-icon{width:20px;height:20px;vertical-align:middle}.prices-block__bonus-desc b{color:#2ea4ff;font-weight:700}.prices-block__center{display:flex;flex-direction:column;align-items:center;flex:2 1 0;gap:14px}.prices-block__actions{display:flex;gap:16px}.prices-block__btn{display:flex;align-items:center;justify-content:center;gap:8px;min-width:220px;padding:14px 0;border-radius:14px;font-size:20px;font-weight:600;cursor:pointer;border:none;transition:background .2s,color .2s;outline:none}.prices-block__btn--main{background:#0c4178;color:#fff}.prices-block__btn--main:hover,.prices-block__btn--main:focus{background:#072849}.prices-block__btn--quick{background:#2ea4ff;color:#fff}.prices-block__btn--quick:hover,.prices-block__btn--quick:focus{background:#1890e6}.prices-block__btn-icon{width:24px;height:24px;margin-right:6px;filter:brightness(0) invert(1)}.prices-block__reserve{width:100%;padding:14px 0;background:transparent;border:2px solid #0C4178;border-radius:14px;color:#0c4178;font-size:20px;font-weight:500;text-align:center;transition:background .2s,color .2s;cursor:pointer;outline:none}.prices-block__reserve:hover,.prices-block__reserve:focus{background:#0c4178;color:#fff}.prices-block__right{display:flex;align-items:flex-start;justify-content:flex-end;flex:0 0 60px;min-width:60px}.prices-block__like{background:#f3f3f3;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:background .2s;outline:none;box-shadow:none}.prices-block__like img{width:26px;height:26px}.prices-block__like:hover,.prices-block__like:focus{background:#e6eef7}.product-main__content{display:grid;grid-template-columns:621px 1fr;gap:6px}.product-main__content-left{overflow:hidden}.credit-block{display:flex;align-items:center;justify-content:flex-start;background:#f9fafd;box-sizing:border-box;gap:28px}.credit-block__price{font-size:28px;font-weight:700;color:#0c4178;margin-right:18px;white-space:nowrap}.credit-block__price b{font-weight:800;color:#0c4178}.credit-block__btn{display:flex;align-items:center;gap:10px;background:#0944d5;color:#fff;border:none;border-radius:14px;font-size:20px;font-weight:600;padding:14px 32px;cursor:pointer;transition:background .2s;outline:none}.credit-block__btn:hover,.credit-block__btn:focus{background:#072849}.credit-block__btn-icon{width:24px;height:24px;filter:brightness(0) invert(1)}.credit-block__icons{display:flex;align-items:center;gap:12px;margin-left:18px}.credit-block__icon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.section-double-header{display:flex}.delivery-accordion{background:#f9fafd;box-sizing:border-box;box-shadow:none}.delivery-accordion__header{display:flex;align-items:center;font-size:20px;font-weight:700;color:#323030;background:none;border:none;width:100%;text-align:left;cursor:pointer;padding:0;margin-bottom:18px;gap:8px}.delivery-accordion__city-link{color:#2ea4ff;text-decoration:underline;font-weight:500;transition:color .2s}.delivery-accordion__city-link:hover,.delivery-accordion__city-link:focus{color:#0c4178}.delivery-accordion__arrow{display:inline-block;width:18px;height:18px;margin-left:8px;background:url(../images/dropdown.svg) center/contain no-repeat;transform:rotate(0);transition:transform .2s}.delivery-accordion--open .delivery-accordion__arrow{transform:rotate(180deg)}.delivery-accordion__content{display:block}.delivery-list__item-icon-side{display:flex;align-items:center;gap:10px}.delivery-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.delivery-list__item{display:flex;align-items:center;gap:12px;font-size:17px;color:#323030;padding:6px 0;position:relative}.delivery-list__item--group{flex-direction:column;align-items:flex-start;gap:0;padding-bottom:0;max-width:825px}.delivery-list__item--group>.delivery-list__group-header{margin-bottom:4px}.delivery-list__icon{width:28px;height:28px;flex-shrink:0}.delivery-list__title{font-weight:500;margin-right:8px}.delivery-list__link{color:#2ea4ff;text-decoration:underline;font-size:16px;font-weight:400;margin-right:12px;margin-left:4px;transition:color .2s}.delivery-list__link:hover,.delivery-list__link:focus{color:#0c4178}.delivery-list__dots{flex:1 1 0;border-bottom:1px dashed #D9D9D9;height:1px;margin:0 8px}.delivery-list__date{color:#2ea4ff;font-size:16px;font-weight:400;margin-right:2px}.delivery-list__date--blue{color:#2ea4ff;font-weight:500;margin-left:auto}.delivery-list__free{color:#323030;font-size:16px;font-weight:400;margin-left:2px}.delivery-list__group-header{display:flex;align-items:center;gap:12px;margin-bottom:2px}.delivery-list__sublist{list-style:none;display:flex;flex-direction:column;gap:2px;width:100%;padding-left:40px}.product-main-service{overflow:hidden}.service-block{background:#f9fafd;box-sizing:border-box}.service-block__title{font-size:20px;font-weight:700;color:#323030;margin-bottom:18px}.aksesuar-slider{width:100%;max-width:100%}.aksesuar-slider .slick-slide{margin:0 15px}.aksesuar-slider .service-card{flex-direction:column;padding:5px 20px}.aksesuar-slider .service-card__aside{min-width:unset;width:100%;align-items:center;justify-content:space-between}.aksesuar-slider .service-card__aside .cart-btn{background-color:#0c4178}.aksesuar-slider .service-card-inner{display:flex}.service-card{display:flex!important;align-items:center;background:#fff;border:2px solid #D9D9D9;border-radius:14px;padding:11px 20px;gap:18px;min-height:110px;box-sizing:border-box}.service-card__img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-right:18px}.service-card__info{flex:1 1 0;display:flex;flex-direction:column;gap:4px}.service-card__name{font-size:18px;font-weight:700;color:#0c4178;margin-bottom:2px}.service-card__desc{font-size:15px;color:#323030;font-weight:400}.service-card__aside{display:flex;align-items:flex-end;gap:12px;min-width:90px}.service-card__aside .cart-btn img{filter:brightness(0) invert(1)}.service-card__price{font-size:22px;font-weight:700;color:#0c4178;margin-bottom:4px}.product-header__menu-bar{display:flex;justify-content:space-between;align-items:center;background:#f9fafd;border-radius:8px;padding:16px 24px;margin:16px 0 5px;gap:15px}.product-header__menu{flex:1 1 0}.product-header__menu-list{display:flex;align-items:center;gap:0;list-style:none;padding:0;margin:0}.product-header__menu-item{text-transform:uppercase;font-size:16px;line-height:24px;font-weight:300;color:#706f6f;padding:0 20px;cursor:pointer;transition:color .2s,font-weight .2s;position:relative;background:none;border:none;outline:none;letter-spacing:.01em}.product-header__menu-item:hover{color:#051b32}.product-header__menu-sep{width:1px;height:28px;background:#d9d9d9;margin:0}.product-header__menu-count{font-size:16px;color:#b0b0b0;font-weight:400;margin-left:2px}.product-header__summary{display:flex;align-items:center;gap:12px;background:none}.product-header__summary-img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:10px;background:#fff}.product-header__summary-info{display:flex;align-items:flex-start;gap:18px}.product-header__summary-title{font-size:15px;font-weight:500;color:#323030;margin-bottom:2px}.product-header__summary-prices{display:flex;align-items:center;gap:8px}.product-header__summary-price{font-size:24px;font-weight:800;color:#0c4178;margin-top:2px}.product-header__summary .old-price{font-size:16px;color:#706f6f;opacity:.5;text-decoration:line-through;font-weight:400}.product-header__summary .cart-btn{margin-left:18px;background:#0c4178;color:#fff;border-radius:10px;padding:10px 18px;font-size:18px;font-weight:500;display:flex;align-items:center;gap:8px}.product-header__summary .cart-btn img{width:28px;height:28px;filter:brightness(0) invert(1)}.current-discount{background:#ed021d;color:#fff;border-radius:6px;padding:2px 8px;font-size:14px;font-weight:700;margin-left:2px}.product-main-block,.background-wrapper{padding:25px;background:#f9fafd}.product-main-block:last-child,.background-wrapper:last-child{margin-bottom:0}.product-main__badjes-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-bottom:18px}.product-main__stock{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:600}.product-main__stock-label{display:inline-block;padding:4px 12px;border-radius:6px;font-size:15px;font-weight:500;background:#8cbf5c;color:#fff;margin-left:4px}.product-main__stars{display:flex;align-items:center;gap:3px}.product-main__star{background:none;border:none;cursor:pointer;outline:none;font-size:32px;line-height:1;color:#d9d9d9;transition:color .2s}.product-main__star.active,.product-main__star.selected{color:#ffc915}.product-main__star img{width:28px;height:28px;filter:grayscale(1) brightness(1.5);transition:filter .2s}.product-main__star.active img,.product-main__star:hover~.product-main__star__star img,.product-main__star:focus~.product-main__star__star img{filter:grayscale(1) brightness(1.5)}.product-main__star.active~.product-main__star__star img{filter:grayscale(1) brightness(1.5)}.product-main__star.active img,.product-main__star:hover img,.product-main__star:focus img,.product-main__star.active~.product-main__star__star img{filter:none}.product-main__star.selected img,.product-main__star.selected~.product-main__star__star img{filter:none}.product-main__reviews{display:flex;align-items:center;gap:6px;font-size:16px;color:#b0b0b0}.product-main__reviews-count{color:#b0b0b0;font-size:16px;font-weight:400}.product-main__code{color:#e5e5e5;font-size:15px;font-weight:400;margin-left:18px}.product-main__payments{display:flex;align-items:center;gap:10px;margin-top:10px}.product-main__payments .product-main__payment{position:relative;cursor:pointer}.product-main__payments .product-main__payment .hover-menu{position:absolute;top:150%;left:50%;transform:translate(-50%) translateY(-5px);opacity:0;visibility:hidden;flex-direction:column;gap:5px;padding:10px 20px;border-radius:8px;z-index:100;background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px #00000014;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.product-main__payments .product-main__payment .hover-menu:before{content:"";width:20px;height:20px;display:block;position:absolute;background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;top:-10px;left:50%;transform:translate(-50%) rotate(45deg)}.product-main__payments .product-main__payment .hover-menu p{width:100%}.product-main__payments .product-main__payment .hover-menu__title{font-weight:600;font-size:14px;white-space:nowrap}.product-main__payments .product-main__payment .hover-menu__text{font-size:12px;font-weight:300;white-space:nowrap}.product-main__payments .product-main__payment:hover .hover-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s}.product-main__payment{display:flex;align-items:center;gap:6px;background:#f3f3f3;border-radius:8px;padding:8px 18px;font-size:15px;font-weight:500;color:#323030}.product-main__payment img{width:22px;height:22px}.section-complectation{border-radius:12px;padding:5px 0 0;margin-bottom:5px}.section-complectation .container{background:#f9fafd;padding:30px}.section-complectation__title{font-size:32px;font-weight:800;color:#323030;margin-bottom:28px}.complectation-wrapper{width:100%}.complectation-tabs{display:flex;gap:6px;margin-bottom:32px}.complectation-tab{display:flex;justify-content:center;align-items:center;padding:10.5px 49px;background:#fff;border:2px solid #D9D9D9;border-radius:32px;color:#051b32;cursor:pointer;transition:background .2s,color .2s,border .2s;outline:none;text-align:center;font-weight:300;font-size:16px;line-height:24px}.complectation-tab.active{padding:10.5px 29px}.complectation-tab.active,.complectation-tab:focus{background:#051b32;color:#fff;border-color:#051b32}.complectation-content{position:relative}.complectation-item{display:none;width:100%;animation:fadeIn .3s}.complectation-item.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.complectation-inside-1{display:flex;padding:25px;border:2px solid #0C4178;border-radius:15px;max-width:370px}.complectation-inside-2{display:flex;padding:25px;border:2px dashed #0C4178;border-radius:15px;max-width:370px}.related-products-section .container{background:#f9fafd}.related-products-section .container .promo-wrapper{gap:3px}.related-products-section .container .promo-wrapper .promo-item{background-color:#f9fafd}.related-products-header{display:flex;justify-content:space-between;align-items:center;padding:7px 10px}.related-products-header-link{display:flex;align-items:center;gap:10px}.related-products-header-title{font-size:32px;font-weight:700;color:#323030}.section-score{border-radius:12px;margin:0 0 5px;padding:40px 0 32px}.score-title h2{font-weight:600;font-size:32px;line-height:40px;color:#051b32}.product-setting__grid{display:grid;grid-template-columns:2.2fr 1fr;gap:5px}.product-setting-reviews-list-item-row{display:flex;justify-content:space-between}.product-setting-options{background:#f9fafd;padding:15px 29px}.product-setting-options-list{width:100%;display:flex;flex-direction:column;gap:0;margin-bottom:24px}.product-setting-options-row{display:flex;align-items:center;width:100%;min-height:44px;background:transparent;transition:background .2s}.product-setting-options-row--alt{background:#d9d9d94d}.product-setting-options-row--alt:nth-child(2n){background:#f9fafd}.product-setting-options-item{flex:1 1 0;font-size:16px;color:#323030;padding:8px 18px;font-weight:500;text-align:left;background:none;border:none;outline:none;display:flex;align-items:center}.product-setting-options-item--title{font-weight:300;color:#051b32;font-size:16px}.product-setting-options-item--value{font-weight:400;color:#706f6f;justify-content:flex-end;text-align:right}.product-setting-title{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0;color:#051b32;margin-bottom:10px}.product-setting-button-wrapper{display:flex;align-items:center;justify-content:center;margin-top:18px}.show-more-btn{display:flex;align-items:center;gap:10px;background:transparent;border:2px solid #D9D9D9;border-radius:12px;font-size:16px;font-weight:300;color:#706f6f;padding:12px 36px;cursor:pointer;transition:border .2s,box-shadow .2s;box-shadow:0 2px 8px #051b320a}.show-more-btn__icon{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-left:6px}.show-more-btn:hover{border-color:#2ea4ff;box-shadow:0 4px 16px #2ea4ff14}.product-setting-reviews{background:#f9fafd;padding:32px 24px 28px;margin-bottom:0;margin-top:5px}.product-setting-review-blue-wrapper{background:#e5f0ff;border-radius:12px;padding:24px 24px 24px 32px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:18px}.product-setting-review-blue-wrapper-text{color:#323030;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.product-setting-review-blue-wrapper-button-link.btn{background:#2ea4ff;color:#fff;border-radius:10px;padding:13px 53px;transition:background .2s;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.product-setting-review-blue-wrapper-button-link.btn:hover,.product-setting-review-blue-wrapper-button-link.btn:focus{background:#0944d5}.product-setting-all-reviews{display:flex;align-items:center;justify-content:center;gap:32px;background:#fff;border-radius:16px;border:2px solid #D9D9D9;padding:32px 24px;margin-bottom:18px}.product-setting-all-reviews-left{min-width:180px;display:flex;flex-direction:column;align-items:center;gap:10px}.product-setting-all-reviews-left-text{font-size:32px;font-weight:800;color:#051b32;text-align:center;margin-bottom:8px;display:flex;align-items:center}.product-setting-all-reviews-left-text p{font-size:16px;color:#b0b0b0;font-weight:400;margin:0 0 0 40px}.product-setting-all-reviews-left-stars{display:flex;gap:2px}.product-setting-all-reviews-left-stars img{width:32px;height:32px}.product-setting-all-reviews-right,.product-setting-all-reviews-scores{display:flex;flex-direction:column;gap:8px}.product-setting-all-reviews-scores-item{display:flex;align-items:center;gap:12px}.product-setting-all-reviews-scores-item-stars{display:flex;gap:2px;min-width:130px;justify-content:flex-end}.product-setting-all-reviews-scores-item-stars img{width:22px;height:22px}.product-setting-all-reviews-scores-item-score{display:flex;align-items:center;gap:10px;min-width:120px}.product-setting-all-reviews-scores-item-score-progress-bar{background:#f3f3f3;border-radius:8px;width:120px;height:8px;overflow:hidden;margin-right:8px}.product-setting-all-reviews-scores-item-score-progress-bar-inner{background:#2ea4ff;height:100%;border-radius:8px;transition:width .3s}.product-setting-all-reviews-scores-item-score p{font-size:16px;color:#323030;font-weight:500;margin:0}.product-setting-reviews-buttons{display:flex;gap:8px;margin:18px 0}.product-setting-reviews-button{background:#fff;border:2px solid #D9D9D9;border-radius:10px;padding:8px 18px;font-size:18px;font-weight:600;color:#0c4178;display:flex;align-items:center;gap:6px;cursor:pointer;transition:background .2s,border .2s,color .2s;outline:none}.product-setting-reviews-button img{width:20px;height:20px}.product-setting-reviews-button:hover,.product-setting-reviews-button:focus{background:#e5f0ff;border-color:#2ea4ff;color:#2ea4ff}.product-setting-reviews-list{display:flex;flex-direction:column;gap:18px;margin-bottom:18px}.product-setting-reviews-list-item{display:flex;gap:24px;background:#fff;border-radius:12px;border:1.5px solid #E5E5E5;padding:24px 18px;align-items:flex-start;transition:box-shadow .2s,border .2s}.product-setting-reviews-list-item:hover,.product-setting-reviews-list-item:focus-within{box-shadow:0 2px 12px #2ea4ff14;border-color:#2ea4ff}.product-setting-reviews-list-item-left{min-width:120px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.product-setting-reviews-list-item-left-stars{display:flex;gap:2px}.product-setting-reviews-list-item-left-stars img{width:20px;height:20px}.product-setting-reviews-list-item-left-date{font-size:14px;color:#b0b0b0;font-weight:400}.product-setting-reviews-list-item-left-buyed{display:flex;align-items:center;gap:6px;font-size:14px;color:#2ea4ff;font-weight:500}.product-setting-reviews-list-item-left-buyed img{width:18px;height:18px}.product-setting-reviews-list-item-right{flex:1 1 0;display:flex;flex-direction:column;gap:8px}.product-setting-reviews-list-item-right-name{font-size:18px;font-weight:700;color:#051b32;margin-bottom:2px}.product-setting-reviews-list-item-right-text{font-size:16px;color:#323030;font-weight:400;margin-bottom:8px}.product-setting-reviews-list-item-right-options{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:30px}.product-setting-reviews-list-item-right-options-answer{background:none;border:none;color:#b0b0b0;font-size:15px;font-weight:500;display:flex;align-items:center;gap:6px;cursor:pointer;transition:color .2s;outline:none}.product-setting-reviews-list-item-right-options-answer img{width:18px;height:18px}.product-setting-reviews-list-item-right-options-answer:hover,.product-setting-reviews-list-item-right-options-answer:focus{color:#2ea4ff}.product-setting-reviews-list-item-right-options-rate{display:flex;align-items:center;gap:8px}.product-setting-reviews-list-item-right-options-rate p{font-size:14px;color:#b0b0b0;font-weight:400;margin:0 6px 0 0}.product-setting-reviews-list-item-right-options-rate-button{background:none;border:none;cursor:pointer;padding:0 4px;display:flex;align-items:center;transition:filter .2s;outline:none}.product-setting-reviews-list-item-right-options-rate-button img{width:18px;height:18px}.product-setting-reviews-list-item-right-options-rate-button:hover img,.product-setting-reviews-list-item-right-options-rate-button:focus img{filter:brightness(1.5) saturate(1.2)}.product-setting-reviews-list-item-right-options-rate-divider{display:inline-block;width:1px;height:18px;background:#e5e5e5;margin:0 6px}.product-setting-reviews-show-all{display:flex;align-items:center;justify-content:center;margin-top:18px}.product-setting-aksesuar{background:#f9fafd;padding:32px 24px 28px;margin:5px 0}.product-setting-aksesuar-title{font-size:32px;font-weight:800;color:#051b32;margin-bottom:18px}.product-setting-aksesuar-tabs{display:flex;gap:18px;margin-bottom:32px}.product-setting-aksesuar-tabs-item{padding:10px 50px;background:#fff;border:2px solid #D9D9D9;border-radius:30px;color:#051b32;cursor:pointer;transition:background .2s,color .2s,border .2s;outline:none;text-align:center;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.product-setting-aksesuar-tabs-item.active,.product-setting-aksesuar-tabs-item:focus{background:#051b32;color:#fff;border-color:#051b32}.product-setting-aksesuar-tabs-item:hover{background:#f3f3f3;color:#051b32}.product-setting-aksesuar-list{display:flex;gap:8px}.product-setting-aksesuar-list-item{border:2px solid #D9D9D9;border-radius:16px;max-width:305px;box-shadow:0 2px 8px #051b320a;padding:18px 14px 18px 18px;display:flex;align-items:center;min-width:250px;gap:8px;width:100%;transition:box-shadow .2s,border .2s}.product-setting-aksesuar-list-item:hover,.product-setting-aksesuar-list-item:focus-within{box-shadow:0 2px 12px #2ea4ff14;border-color:#2ea4ff}.product-setting-aksesuar-list-item-image{width:100px;height:100px;border-radius:12px;overflow:hidden;background:#f3f3f3;flex-shrink:0;display:flex;align-items:center;justify-content:center}.product-setting-aksesuar-list-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-setting-aksesuar-list-item-content{display:flex;flex-direction:column;gap:12px;flex:1 1 0}.product-setting-aksesuar-list-item-title{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#323030}.product-setting-aksesuar-list-item-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px}.product-setting-aksesuar-list-item-price{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#0c4178}.product-setting-aksesuar-list-item-cart{background:#0c4178;color:#fff;border-radius:10px;padding:9px 12px;font-size:18px;font-weight:700;border:none;display:flex;align-items:center;justify-content:center;transition:background .2s;cursor:pointer;outline:none}.product-setting-aksesuar-list-item-cart img{width:28px;height:28px;filter:brightness(0) invert(1)}.product-setting-aksesuar-list-item-cart:hover,.product-setting-aksesuar-list-item-cart:focus{background:#2ea4ff}.product-setting-aksesuar-show-more{display:flex;align-items:center;justify-content:center;margin-top:18px}.product-setting-services{background:#f9fafd;padding:32px 24px 28px;margin:5px 0}.product-setting-services-title{font-size:32px;font-weight:800;color:#051b32;margin-bottom:18px}.product-setting-services-list{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px;margin-bottom:24px;list-style:none;padding:0}.product-setting-services-list-item{display:flex;align-items:flex-start;background:#fff;border:2px solid #D9D9D9;border-radius:16px;box-shadow:0 2px 8px #051b320a;padding:22px 24px 18px;gap:4px;min-height:120px;transition:box-shadow .2s,border .2s}.product-setting-services-list-item:focus-within,.product-setting-services-list-item:hover{box-shadow:0 2px 12px #2ea4ff14;border-color:#2ea4ff}.product-setting-services-list-item-image{height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:18px}.product-setting-services-list-item-image img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.product-setting-services-list-item-content{display:flex;flex-direction:column;gap:10px;flex:1 1 0}.product-setting-services-list-item-title{font-size:14px;font-weight:700;color:#0c4178;margin-bottom:2px}.product-setting-services-list-item-text{font-size:12px;color:#323030;font-weight:400}.product-setting-services-list-item-bottom{display:flex;align-items:center;gap:18px}.product-setting-services-list-item-price{font-size:22px;font-weight:700;color:#0c4178}.product-setting-services-list-item-cart{background:#0c4178;color:#fff;border-radius:10px;padding:9px 12px;font-size:18px;font-weight:700;border:none;display:flex;align-items:center;justify-content:center;transition:background .2s;cursor:pointer;outline:none;margin-left:auto}.product-setting-services-list-item-cart img{width:28px;height:28px;filter:brightness(0) invert(1)}.product-setting-services-list-item-cart:hover,.product-setting-services-list-item-cart:focus{background:#2ea4ff}.product-setting-services-show-more{display:flex;align-items:center;justify-content:center;margin-top:18px}.section-photos__title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#323030}.photos-wrapper{position:relative;padding:0 3rem}.photos-slider{margin:0 -.5rem}.photos-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;background:#fff;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;z-index:1;transition:all .3s ease;display:flex;justify-content:center;align-items:center}.photos-slider__arrow:hover{background:#f5f5f5}.photos-slider__arrow--prev{left:0}.photos-slider__arrow--next{right:0}.photos-slider__arrow.slick-disabled{opacity:0;cursor:default}.photos-item{padding:0 .5rem}.photos-item img{width:100%;height:auto;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.custom-dropdown{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:400;cursor:pointer;outline:none;background:none;border-radius:10px;min-width:0;min-height:0;transition:background .2s}.custom-dropdown--gray{background:#c4c4c4}.custom-dropdown__current{font-size:14px;color:#1a2536;font-weight:400;margin-top:0}.custom-dropdown__dropdown{display:none;position:absolute;top:100%;left:0;min-width:100%;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 8px 24px #0000001a;padding:8px 0 4px;z-index:10;list-style:none;text-align:left;transition:opacity .2s}.custom-dropdown[aria-expanded=true] .custom-dropdown__dropdown,.custom-dropdown:focus-within .custom-dropdown__dropdown,.custom-dropdown:hover .custom-dropdown__dropdown{display:block}.custom-dropdown__option{font-size:14px;color:#1a2536;padding:2px 16px;cursor:pointer;border-radius:6px;transition:background .15s}.custom-dropdown__option[aria-selected=true]{font-weight:700}.custom-dropdown__option:hover,.custom-dropdown__option:focus{background:#e9ebf0}.city-selector__arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1A2536;margin-left:2px;transition:transform .2s}.city-selector[aria-expanded=true] .city-selector__arrow,.city-selector:focus-within .city-selector__arrow,.city-selector:hover .city-selector__arrow{transform:rotate(180deg)}.city-selector__icon{width:16px;height:16px;margin-right:2px}.section-title{padding:20px 0;margin-bottom:0}.section-title__text{font-size:32px;font-weight:700;color:#1a2536;margin-bottom:0}.section-product-sidebar{padding:0 0 32px}.wrapper-product-sidebar{display:grid;grid-template-columns:290px 1fr;gap:2px}.product-sidebar{background:#fff;padding:24px 18px 18px;box-shadow:0 2px 8px #051b320a;min-width:0}.product-sidebar-title{font-size:22px;font-weight:700;color:#1a2536;margin-bottom:24px}.product-sidebar-content{display:flex;flex-direction:column;gap:10px}.product-sidebar-group{border-bottom:1px solid #D9D9D9;padding-bottom:6px}.product-sidebar-group-title{background:none;border:none;font-size:14px;font-weight:600;color:#706f6f;padding:0;margin-bottom:6px;cursor:pointer;display:flex;align-items:center;gap:8px}.product-sidebar-group-content{display:block;margin-bottom:8px}.product-sidebar-group.open .product-sidebar-group-content{max-height:1000px}.product-sidebar-price-inputs{display:flex;gap:8px;align-items:center}.product-sidebar-input{width:80px;padding:6px 10px;border:1px solid #D9D9D9;border-radius:8px;font-size:15px;color:#1a2536;background:#fff;margin-right:4px}.product-sidebar-actions{display:flex;justify-content:space-between;flex-direction:column;gap:10px}.product-sidebar-reset{background:none;border:none;color:#0c4178;font-size:12px;font-weight:500;cursor:pointer;text-decoration:underline;padding:0;align-self:flex-start}.product-sidebar-apply{background:#0c4178;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;padding:10px 32px;cursor:pointer;transition:background .2s}.product-sidebar-apply:hover,.product-sidebar-apply:focus{background:#0944d5}.product-content{width:100%;min-width:0}.product-content-header{display:flex;justify-content:space-between;align-items:center;align-items:flex-end;gap:18px;flex-wrap:wrap;background:#fff;padding:15px}.product-content-header-selected-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-content-header-selected-filters__item{background:#6955ec80;color:#fff;border-radius:8px;padding:4px 12px;font-size:14px;display:flex;align-items:center;gap:6px}.product-content-header-selected-filters__item--remove{background:transparent;color:#706f6f}.product-content-header-selected-filters__item--remove button{color:#706f6f}.product-content-header-selected-filters__item button{background:none;border:none;color:#fff;font-size:18px;margin-left:4px;cursor:pointer;line-height:1}.product-content-header-sorts{display:flex;align-items:center;gap:12px}.product-content-header-sort-arrows{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.product-content-header-sort-variants{display:flex;align-items:center;gap:6px}.product-content-header-sort-select{font-size:15px;border:1px solid #D9D9D9;border-radius:8px;padding:4px 18px 4px 8px;background:#fff;color:#1a2536;min-width:140px}.product-content-header-sort-grid{display:flex;align-items:center;gap:6px}.product-content-header-sort-grid-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.product-content-header-sort-grid-btn img{width:22px;height:22px}.product-content-list{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.product-content-list .promo-item:hover .promo-item_hidden-menu{box-shadow:0 20px 24px #051b321a}.main-page-new-product{grid-template-columns:repeat(5,1fr)}.divider{color:#b0b0b0;font-size:18px;margin:0 4px}.blog-header-content{background:#f9fafd;padding:5px 32px 15px}.blog-header__title{font-size:32px;font-weight:700;color:#0c233e;margin-bottom:32px}.blog-header__tags{display:flex;gap:20px}.blog-header__tag{font-weight:300;padding:5px 36px;border-radius:32px;background:#fff;border:2px solid #C4C4C4;color:#0c233e;transition:background .2s,color .2s,border .2s;cursor:pointer}.blog-header__tag:hover{background:#0c233e;color:#fff;border:2px solid #0C233E}.blog-header__tag--active{font-size:20px;background:#0c233e;color:#fff;border:2px solid #0C233E}.blog-main{margin-top:5px;background-color:#f9fafd}.blog-main__wrapper{display:grid;grid-template-columns:1.5fr 1fr;gap:68px;padding:25px 0}.blog-main__left{border-radius:20px;overflow:hidden;position:relative;max-height:400px;background:#f3f3f3}.blog-main__left-img-wrapper{position:relative;width:100%;height:100%}.blog-main__left-img-wrapper img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:20px;filter:brightness(.75)}.blog-main__left-date{position:absolute;top:24px;right:32px;background:#696f6f4d;color:#fff;font-size:14px;font-weight:500;border-radius:12px;padding:8px 24px}.blog-main__left-title{position:absolute;left:32px;bottom:32px;color:#fff;font-size:24px;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.18)}.blog-main__right{display:flex;flex-direction:column;gap:18px}.blog-main__right-item{display:flex;align-items:flex-start;gap:24px;background:none;border-radius:16px}.blog-main__right-img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:16px;flex-shrink:0}.blog-main__right-inner{display:flex;justify-content:space-between;align-items:center}.blog-main__right-content{flex:1;display:flex;flex-direction:column;gap:8px}.blog-main__right-title{font-size:16px;font-weight:700;color:#0c233e}.blog-main__right-desc{font-size:12px;color:#706f6f;font-weight:400}.blog-main__right-date{font-size:14px;color:#706f6f;margin-top:4px}.blog-main__right-link{margin-top:8px;display:inline-block;background:#0c233e;color:#fff;font-weight:600;border-radius:12px;padding:7px 32px;text-decoration:none;transition:background .2s}.blog-main__right-link:hover,.blog-main__right-link:focus{background:#1a2536}.blog-list{margin:5px 0}.blog-list-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin:0;padding:0}.blog-list-item{background:#fff;overflow:hidden;display:flex;flex-direction:column;min-height:100%;padding:0 0 24px}.blog-list-item-img{width:100%;overflow:hidden;padding:14px}.blog-list-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:16px;min-height:230px}.blog-list-item-content{display:flex;flex-direction:row;align-items:flex-start;gap:18px;padding:0 24px}.blog-list-item-content-date{min-width:60px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#b0b0b0;color:#fff;border-radius:10px;padding:8px 12px 6px;margin-top:0;font-weight:700;font-size:16px;text-align:center}.blog-list-item-content-date span{display:block;font-size:14px;font-weight:300;margin-bottom:2px}.blog-list-item-content-date small{display:block;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}.blog-list-item-content-wrapper{flex:1;display:flex;flex-direction:column;gap:8px}.blog-list-item-content-title{font-weight:700;color:#0c233e;margin-bottom:4px}.blog-list-item-content-desc{font-size:12px;color:#706f6f;font-weight:400}.pagination{display:flex;align-items:center;justify-content:center;margin-top:5px;width:100%}.pagination__list{display:flex;width:100%;justify-content:center;align-items:center;padding:0;margin:0;list-style:none;border:1px solid #E5E5E5;border-left:none;border-right:none}.pagination__item{flex:1 1 0;text-align:center;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;background:#f9fafd;font-size:14px;min-width:56px;height:56px;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.pagination__item--arrow{min-width:56px;color:#b0b0b0}.pagination__item--disabled .pagination__item__link{color:#e5e5e5;pointer-events:none}.pagination__item--active{background:#fff;color:#0c233e;font-weight:700}.pagination__item--dots{pointer-events:none;color:#b0b0b0;background:#f9fafd}.pagination__item:not(.pagination__item--active):not(.pagination__item--disabled):hover .pagination__item__link,.pagination__item:not(.pagination__item--active):not(.pagination__item--disabled):focus .pagination__item__link{background:#f3f3f3;color:#0c233e}.pagination__link{display:block;width:100%;height:100%;line-height:56px;color:#323030;text-decoration:none;font-size:14px;transition:color .2s,background .2s}@media (max-width: 900px){.pagination__item,.pagination__link{min-width:36px;height:36px;line-height:36px;font-size:12px}}.blog-main-post{display:flex;flex-direction:column;margin:0 auto 48px;padding:100px 0;width:100%;max-width:1160px;background:none}.blog-main-post-img-wrapper{width:100%;max-width:1160px;margin:0 auto 32px;position:relative;border-radius:15px;overflow:hidden;max-height:400px}.blog-main-post-img-wrapper img{width:100%;max-width:1160px;display:block;margin:0 auto;filter:brightness(.75);max-height:400px;-o-object-fit:cover;object-fit:cover}.blog-main-post-content{width:100%;max-width:1070px;margin:0 auto 32px;color:#706f6f;font-size:14px;font-weight:300;line-height:1.7;background:none}.blog-main-post-content p{margin-bottom:18px}.blog-main-post-img-content{position:absolute;z-index:2;bottom:60px;left:70px;display:flex;align-items:center}.blog-main-post-date{font-size:14px;background:#696f6f8c;border-radius:12px;padding:6px 24px;color:#fff;margin-right:18px;line-height:19px;text-align:center}.blog-main-post-title{color:#fff;font-size:32px;font-weight:700;line-height:39px}.blog-main-post-author{display:flex;align-items:center;gap:20px}.blog-main-post-author-prof,.blog-main-post-author-desc{font-size:12px;color:#706f6f;margin-bottom:5px}.blog-main-post-author-name{font-size:16px;font-weight:700;color:#051b32;margin-bottom:10px}.section-not-found{margin-bottom:10px}.not-found-wrapper{display:flex;align-items:center;justify-content:center;gap:60px;padding:100px 0;background-color:#f9fafd}.not-found-left{display:flex;flex-direction:column}.not-found-left-title{font-size:175px;line-height:1.5;font-weight:900;color:#706f6f}.not-found-left-desc{font-size:60px;font-weight:700;color:#051b32;margin-bottom:25px}.not-found-left-text{font-size:16px;color:#706f6f;margin-bottom:25px;max-width:300px}.not-found-left-link{color:#fff;text-decoration:none;font-weight:700;display:inline-block;background:#0c4178;border-radius:12px;padding:12px 42px;max-width:200px;text-align:center}.section-text-page{padding-bottom:10px;background-color:#f3f3f3}.text-page-content{padding:16px;background-color:#f9fafd}.text-page-content h1{font-size:32px;font-weight:700;color:#051b32;margin-bottom:18px}.text-page-content p{font-size:16px;line-height:24px;color:#706f6f;font-weight:300;margin-bottom:18px}.text-page-content p a,.text-page-content p span,.text-page-content p *{display:contents}.hero-section{padding:60px 0}.hero-content{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;align-items:center}.hero-text{max-width:475px;margin-left:auto}.hero-title{font-size:44px;font-weight:700;color:#323030;line-height:1.2;margin:0 0 24px}.hero-description{font-size:18px;color:gray;line-height:1.6;margin:0}.hero-image{display:flex;align-items:center}.hero-image img{max-width:100%;height:auto;border-radius:16px;box-shadow:0 8px 32px #0000001a}.guarantees-section{padding:60px 0;background-color:#f3f3f3}.guarantees-section.guarantee-second .guarantee-card{text-align:left}.guarantees-section.guarantee-second .guarantee-description{color:#323030;font-size:16px}.guarantees-section.guarantee-second .guarantee-icon{margin:0 0 24px}.guarantees-section.guarantee-third{background:#fff}.guarantees-section.guarantee-third .guarantee-card{background-color:#f3f3f3}.guarantees-header{text-align:center;margin-bottom:60px}.section-title{font-size:40px;font-weight:700;color:#323030;margin:0 0 16px}.section-subtitle{font-size:18px;color:gray;margin:0}.guarantees-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.guarantee-card{padding:32px 24px;text-align:center;box-shadow:0 4px 16px #0000000a;transition:transform .2s ease,box-shadow .2s ease;background-color:#f9fafd}.guarantee-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00000014}.guarantee-icon{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.guarantee-icon img{width:45px;height:45px}.guarantee-title{font-size:18px;font-weight:600;color:#323030;margin:0 0 12px;line-height:1.3}.guarantee-description{font-size:14px;color:gray;line-height:1.5;margin:0}.video-preview{position:relative;display:inline-block;cursor:pointer}.video-preview img{max-width:100%;height:auto;border-radius:16px;box-shadow:0 8px 32px #0000001a;transition:transform .3s ease}.video-preview:hover img{transform:scale(1.02)}.video-preview:hover .play-button{transform:translate(-50%,-50%) scale(1.1)}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;transition:transform .3s ease;z-index:2}.play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.play-button svg{width:150px;height:150px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:9999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.video-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-modal-content{position:relative;width:100%;max-width:900px;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000080}.video-modal-close{position:absolute;top:-50px;right:0;border:none;cursor:pointer;z-index:10;padding:8px;border-radius:50%;background-color:#00000080;transition:background-color .2s ease}.video-modal-close:hover{background-color:#000000b3}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-retouching-section{padding:60px 0;background:#f9fafd}.no-retouching-header{text-align:center;margin-bottom:40px}.no-retouching-title{font-size:32px;font-weight:600;color:#051b32;margin:0 0 16px;line-height:1.2}.no-retouching-description{font-size:16px;font-weight:300;color:gray;margin:0 auto;max-width:600px;line-height:1.5}.iphone-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1200px;margin:0 auto}.iphone-gallery-left{display:grid;gap:20px}.iphone-gallery-right{display:flex;align-items:stretch}.iphone-row-top{display:grid;grid-template-columns:1fr 1fr;gap:20px}.iphone-row-bottom .iphone-image-wide{width:100%}.iphone-image{border-radius:8px;overflow:hidden;background:#f3f3f3}.iphone-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.iphone-image-wide{width:100%}.iphone-image-large{width:100%;height:100%}.quality-control-section{padding:80px 0;background:#f9fafd}.quality-control-header{text-align:center;margin-bottom:60px}.quality-control-title{font-size:40px;font-weight:700;color:#051b32;margin:0;line-height:1.2}.quality-control-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:5px;margin:0 auto}.quality-control-item{background:#f9fafd;overflow:hidden;position:relative;box-shadow:0 4px 20px #00000014}.quality-control-item-wide{grid-column:span 2}.quality-control-item-title{font-size:20px;font-weight:600;color:#f9fafd;margin:0 0 12px;line-height:1.3}.quality-control-image{width:100%;height:100%;position:relative}.quality-control-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.quality-control-content{position:absolute;bottom:0;left:0;right:0;padding:30px;background:linear-gradient(transparent,#000000b3);color:#f9fafd}.quality-control-description{font-size:14px;color:#f9fafd;line-height:1.5;margin:0;opacity:.9}.reviews-section{padding:80px 0;background:#f3f3f3}.reviews-header{text-align:center;margin-bottom:60px}.reviews-title{font-size:40px;font-weight:700;color:#051b32;margin:0;line-height:1.2}.reviews-slider{margin-bottom:40px}.reviews-grid{max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:5px;margin:0 auto}.reviews-dots{display:flex;justify-content:center;gap:12px;position:relative}.reviews-dots .slick-dots{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.reviews-dots .slick-dots li{width:12px;height:12px}.reviews-dots .slick-dots li button{width:12px;height:12px;border-radius:50%;background:#706f6f;border:none;cursor:pointer;font-size:0;transition:background-color .3s ease}.reviews-dots .slick-dots li button:hover{background:#2ea4ff}.reviews-dots .slick-dots li.slick-active button{background:#0c4178}.review-item{background:#fff;padding:20px;display:flex;gap:16px;height:100%}.review-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.review-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.review-content{flex:1;display:flex;flex-direction:column;gap:8px}.review-name{font-size:16px;font-weight:600;color:#051b32;margin:0}.review-rating{display:flex;gap:4px}.review-rating img{width:16px;height:16px;display:block}.review-text{font-size:14px;color:#323030;line-height:1.5;margin:0;flex:1}.review-meta{font-size:12px;color:#706f6f;margin-top:auto}.review-date{margin-right:4px}.review-product{color:#2ea4ff}.mission-section{padding:60px 0;background:#f3f3f3}.mission-header{text-align:center;margin-bottom:50px}.mission-title{font-size:32px;font-weight:700;color:#051b32;margin:0;line-height:1.2}.mission-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 auto}.mission-item{background:#fff;border-radius:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.mission-image{width:100%;height:280px;overflow:hidden}.mission-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mission-content{padding:30px;flex:1;display:flex;flex-direction:column}.mission-item-title{font-size:24px;font-weight:600;color:#051b32;margin:0 0 16px;line-height:1.3}.mission-description{font-size:16px;color:#323030;line-height:1.6;margin:0;flex:1}.services-header{text-align:center;margin-bottom:60px}.services-title{font-size:40px;font-weight:700;color:#051b32;margin:0 0 16px;line-height:1.2}.services-subtitle{font-size:18px;color:#706f6f;margin:0;font-weight:400}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;max-width:800px;margin:0 auto}.services-card{background:#fff;padding:40px;display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease}.services-card:hover{transform:translateY(-5px);box-shadow:0 8px 32px #051b321f}.services-title{font-size:28px;font-weight:700;color:#051b32;margin:0 0 20px;line-height:1.3}.services-description{font-size:16px;color:#323030;line-height:1.6;margin:0 0 16px;flex:1}.services-description:last-of-type{margin-bottom:32px}.services-btn{display:inline-block;background:#2ea4ff;color:#fff;font-size:16px;font-weight:600;border-radius:10px;padding:14px 28px;text-decoration:none;transition:background .3s ease;align-self:flex-start}.services-btn:hover{background:#36c3bb}.services-section{padding:80px 0;background:#f3f3f3;position:relative;overflow:hidden}.services-decorative-left{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1}.services-decorative-left img{display:block;width:auto;height:auto;max-width:200px}.services-decorative-right{position:absolute;right:0;transform:translateY(-50%);z-index:1}.services-decorative-right img{display:block;width:auto;height:auto;max-width:200px}.save-planet-section{padding:80px 0;background:#fff;position:relative;overflow:hidden;border-top:1px solid #D9D9D9}.save-planet-decorative-right{position:absolute;right:0;top:0;z-index:1}.save-planet-decorative-right img{display:block;width:auto;height:auto;max-width:300px}.save-planet-content{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center;margin:0 auto;position:relative;z-index:2}.save-planet-image{position:relative}.save-planet-image img{width:100%;height:auto;display:block;border-radius:20px;box-shadow:0 10px 40px #051b3226}.save-planet-text{padding-left:20px}.save-planet-title{font-size:48px;font-weight:700;color:#051b32;margin:0 0 24px;line-height:1.2}.save-planet-description{font-size:18px;color:#706f6f;line-height:1.6;margin:0 0 40px}.save-planet-stats{margin-bottom:32px}.save-planet-stat{display:flex;gap:8px}.save-planet-stat-text-wrap{display:flex;flex-direction:column}.save-planet-stat-number{font-size:32px;font-weight:600;color:#051b32;line-height:1}.save-planet-stat-number strong{font-weight:700;font-size:75px}.save-planet-stat-unit{font-size:24px;font-weight:600;color:#051b32;margin-top:20px}.save-planet-stat-text{font-size:18px;color:#051b32;font-weight:500}.save-planet-note{font-size:14px;color:#323030;line-height:1.6;margin:0;padding-top:24px}.save-planet-additional-stats{margin-top:40px}.save-planet-stats-intro{font-size:16px;color:#706f6f;margin:0 0 24px;line-height:1.5}.save-planet-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;margin-bottom:24px}.save-planet-additional-stat{display:flex;flex-direction:column;gap:4px}.save-planet-additional-stat-number{font-size:48px;font-weight:400;color:#051b32;line-height:1}.save-planet-additional-stat-number strong{font-weight:700}.save-planet-additional-stat-unit{font-size:16px;font-weight:500;color:#051b32}.save-planet-bottom-text{font-size:16px;color:#36c3bb;margin:0;font-weight:500}.save-planet-circle{position:absolute;right:100px;bottom:-50px;z-index:3}.save-planet-circle img{width:200px;height:200px;display:block}.recycling-stats-section{padding:60px 0}.recycling-stats-section .recycling-stats-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.recycling-stats-section .recycling-stats-text .recycling-stats-intro{font-size:22px;font-weight:600;color:#706f6f;margin-bottom:40px;line-height:28px}.recycling-stats-section .recycling-stats-text .recycling-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px;margin-bottom:40px;max-width:550px}.recycling-stats-section .recycling-stats-text .recycling-stat{display:flex;flex-direction:column}.recycling-stats-section .recycling-stats-text .recycling-stat .recycling-stat-number{font-size:75px;font-weight:700;color:#051b32;line-height:1;margin-bottom:8px}.recycling-stats-section .recycling-stats-text .recycling-stat .recycling-stat-unit{font-size:32px;font-weight:700;color:#051b32;line-height:1.3}.recycling-stats-section .recycling-stats-text .recycling-stats-bottom-text{font-size:20px;font-weight:500;color:#36c3bb;margin:0}.recycling-stats-section .recycling-stats-image{text-align:center}.recycling-stats-section .recycling-stats-image img{max-width:100%;height:auto}.environmental-impact-section{position:relative;padding:60px 0;background-color:#fff;overflow:hidden}.environmental-impact-decorative-left{position:absolute;left:0;bottom:-15px;z-index:1}.environmental-impact-decorative-left img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.environmental-impact-decorative-right{position:absolute;right:0;bottom:-15px;z-index:1}.environmental-impact-decorative-right img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.environmental-impact .container{position:relative;z-index:2}.environmental-impact-header{text-align:center;margin-bottom:60px}.environmental-impact-title{font-size:48px;font-weight:700;color:#051b32;line-height:1.2;margin-bottom:20px}.environmental-impact-subtitle{font-size:20px;font-weight:400;color:#706f6f;margin:0}.environmental-impact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;position:relative;z-index:2}.environmental-impact-card{border-radius:12px;overflow:hidden}.environmental-impact-card--blue{background-color:#0c4178}.environmental-impact-card--light-blue{background-color:#2ea4ff}.environmental-impact-card--green{background-color:#2b9b95}.environmental-impact-card-image{height:250px;overflow:hidden}.environmental-impact-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.environmental-impact-card-content{padding:30px}.environmental-impact-card-title{font-size:24px;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.3}.environmental-impact-card-text{font-size:16px;font-weight:400;color:#fff;line-height:1.5;margin:0}.help-earth-section{padding:80px 0;background-color:#072849}.help-earth-content{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;color:#fff}.help-earth-text{color:#fff}.help-earth-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:40px}.help-earth-title-highlight{padding:4px 15px;line-height:.5;z-index:2;position:relative}.help-earth-description{font-size:18px;font-weight:400;color:#fff;line-height:1.6;margin-bottom:30px}.help-earth-description:last-of-type{margin-bottom:0}.help-earth-image{text-align:center}.help-earth-image img{max-width:100%;height:auto;border-radius:20px}.help-earth-title-highlight:before{content:"";position:absolute;display:block;right:0;z-index:-1;background-color:#2ea4ff;height:100%;width:2000px;top:0;border-radius:4px}.dual-info-section{padding:0 0 60px;background-color:#fff}.dual-info-block{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:400px;background:#f9fafd}.dual-info-block--blue .dual-info-title-highlight{background-color:#2ea4ff;position:relative;color:#fff;display:inline-block;font-size:32px;font-weight:700;line-height:1.2}.dual-info-block--green .dual-info-content{width:418.4px}.dual-info-block--green .dual-info-content .dual-info-text{padding:0 0 0 29.2px}.dual-info-block--green .dual-info-title-highlight{background-color:#2b9b95;color:#fff;padding:8px 20px;display:inline-block;font-size:32px;font-weight:700;line-height:1.2}.dual-info-image{padding:0;height:100%}.dual-info-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dual-info-content{width:386px;background-color:#fff;margin:0 auto}.dual-info-title{margin-bottom:30px;line-height:1.2}.dual-info-title-highlight{padding:10px 0 18px 16px;display:inline-block}.dual-info-text{font-size:16px;padding:0 13.25px 0 15.56px;font-weight:300;color:#051b32;line-height:1.6;margin:0}.second-life-section{padding:80px 0;background-color:#fff}.second-life-header{text-align:left;margin-bottom:60px}.second-life-title{font-size:48px;font-weight:700;color:#051b32;line-height:1.2;margin:0}.second-life-content{display:grid;grid-template-columns:3fr 1fr;gap:80px;align-items:start}.second-life-services{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.second-life-service{text-align:left}.second-life-service-image{width:100%;height:200px;margin-bottom:20px;border-radius:12px;overflow:hidden}.second-life-service-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.second-life-service-title{font-size:24px;font-weight:700;color:#051b32;margin-bottom:15px;line-height:1.3}.second-life-service-text{font-size:16px;font-weight:400;color:#051b32;line-height:1.5;text-align:justify;margin:0}.second-life-logo{display:flex;justify-content:center;align-items:center;height:100%;position:relative}.second-life-logo img{height:auto;position:absolute;top:-180px;left:-50px;max-width:280px}.page-title{padding:10px 0;background:#f3f3f3}.page-title h1{font-size:32px;font-weight:700;color:#051b32;margin:0;line-height:1.2}.help-section{padding:10px 0;background:#f3f3f3}.help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:27px 10px;margin:0 auto;background:#fff;padding:30px 18px}.help-item{border:2px solid #D9D9D9;border-radius:15px;padding:25px 16px;transition:.3s}.help-item:hover{background-color:#0c4178}.help-item:hover .help-item__question{color:#fff}.help-item__question{width:100%;text-align:left;padding:14px;font-size:16px;font-weight:500;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.help-item__answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 14px;color:#555}.help-item.active .help-item__answer{max-height:200px;overflow-y:auto;padding:14px}.find-answer{background:#f3f3f3}.find-answer__grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.find-answer__question-column{display:grid;grid-template-rows:1fr 1fr;gap:6px}.find-answer__question-block{background:#2ea4ff66;padding:50px 30px;display:flex;align-items:center}.find-answer__question-title{font-size:24px;font-weight:700;color:#051b32;margin:0;line-height:1.3;text-align:center}.find-answer__content{text-align:center;margin:0 auto;padding:50px 30px;background:#2ea4ff66;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}.find-answer__title{font-size:32px;font-weight:700;color:#051b32;margin:0 0 20px;line-height:1.2}.find-answer__text{font-size:16px;font-weight:400;color:#706f6f;line-height:1.6;margin:0 0 40px}.find-answer__button{display:inline-flex;align-items:center;gap:12px;background:#2ea4ff;color:#fff;font-size:16px;font-weight:600;border:none;border-radius:45px;padding:16px 32px;cursor:pointer;transition:all .3s ease;position:relative}.find-answer__button:hover{background:#36c3bb;box-shadow:0 8px 24px #2ea4ff4d}.find-answer__button-icon{width:20px;height:20px;filter:brightness(0) invert(1)}.find-answer__button-arrow{transition:transform .3s ease}.find-answer__button.open .find-answer__button-arrow{transform:rotate(180deg)}.find-answer__dropdown{position:absolute;top:100%;right:0;left:0;margin:0 auto;width:-moz-max-content;width:max-content;background:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;padding:12px 0;display:none;z-index:10;animation:dropdownFade .3s ease forwards}.find-answer__dropdown ul{list-style:none;margin:0;padding:0}.find-answer__dropdown ul li{padding:10px 20px;transition:background .2s}.find-answer__dropdown ul li:hover{background:#0000000d}.find-answer__dropdown ul li a{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:5px;text-decoration:none;color:#051b32;font-size:14px}.find-answer__dropdown ul li a svg{max-width:30px;max-height:30px}.find-answer__dropdown.active{display:block}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.auth-modal{background-color:#f3f3f3;padding:60px 0}.auth-modal__content{background:#fff;max-width:850px;width:100%;overflow-y:auto;position:relative;margin:0 auto}.auth-modal__logo{display:flex;justify-content:center;padding:47px 0 20px}.auth-modal__logo img{height:40px;width:auto}.auth-modal__body{display:grid;grid-template-columns:1fr 14px 1fr;min-height:400px}.auth-modal__form-section{padding:20px 40px 40px 80px}.auth-modal__tabs{display:flex;gap:25px;margin-bottom:18px}.auth-modal__tab{padding:4px 0;border:none;background:none;font-size:16px;color:#706f6f;cursor:pointer;transition:all .3s ease;position:relative}.auth-modal__tab--active{color:#072849}.auth-modal__tab--active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:3px;border-radius:10px;background:#2ea4ff}.auth-modal__tab:hover{color:#2ea4ff}.auth-modal__form{display:none}.auth-modal__form--active{display:block}.auth-modal__form-group{margin-bottom:20px}.auth-modal__label{display:block;font-size:14px;font-weight:500;color:#051b32;margin-bottom:5px}.auth-modal__input{width:100%;padding:12px 16px;border:2px solid #D9D9D9;border-radius:10px;font-size:16px;font-weight:400;color:#323030;background:#fff;transition:border-color .3s ease}.auth-modal__input:focus{outline:none;border-color:#2ea4ff}.auth-modal__input::-moz-placeholder{color:#706f6f}.auth-modal__input::placeholder{color:#706f6f}.auth-modal__form-options{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.auth-modal__form-options span{font-size:12px;color:#706f6f}.auth-modal__checkbox{display:flex;align-items:center;gap:8px;font-size:14px;color:#323030;cursor:pointer}.auth-modal__checkbox input[type=checkbox]{display:none}.auth-modal__checkbox-mark{width:18px;height:18px;border:2px solid #D9D9D9;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.auth-modal__checkbox-mark:after{content:"";width:10px;height:6px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg);opacity:0;transition:opacity .3s ease}input[type=checkbox]:checked+.auth-modal__checkbox-mark{background:#2ea4ff;border-color:#2ea4ff}input[type=checkbox]:checked+.auth-modal__checkbox-mark:after{opacity:1}.auth-modal__forgot-link{font-size:14px;color:#2ea4ff;text-decoration:none}.auth-modal__forgot-link:hover{text-decoration:underline}.auth-modal__terms-link{color:#2ea4ff;text-decoration:none}.auth-modal__terms-link:hover{text-decoration:underline}.auth-modal__submit-link{margin-top:20px;width:100%;text-align:center;font-size:16px;color:#0c4178}.auth-modal__submit-btn{width:100%;padding:15px;background:#0c4178;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.auth-modal__submit-btn:hover{background:#36c3bb;transform:translateY(-2px);box-shadow:0 8px 24px #2ea4ff4d}.auth-modal__social-section{padding:20px 80px 40px 40px;display:flex;flex-direction:column;align-items:center}.auth-modal__social-title{font-size:12px;color:gray;margin-bottom:17px;font-weight:400;align-self:flex-start}.auth-modal__social-buttons{display:flex;flex-direction:column;gap:25px;width:100%}.auth-modal__social-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 20px;border-radius:10px;background:#fff;font-size:16px;font-weight:500;color:#323030;cursor:pointer;transition:all .3s ease}.auth-modal__social-btn:hover{opacity:.85}.auth-modal__social-btn img{width:20px;height:20px}.auth-modal__social-btn--google{background-color:#0c4178;color:#fff}.auth-modal__social-btn--facebook{background-color:#4081eb;color:#fff}.auth-modal__social-btn--apple{background-color:#000;color:#fff}.auth-modal__social-btn--phone{margin-top:15px}.auth-modal__social-divider{position:relative;width:100%;text-align:center;margin-bottom:15px}.auth-modal__social-divider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#d9d9d9}.auth-modal__social-divider span{background:#fff;padding:0 15px;font-size:14px;color:#706f6f}.account{background-color:#f3f3f3;padding:20px 0}.account-header{display:grid;grid-template-columns:3fr 1fr;gap:5px;margin-bottom:5px}.account-header-info{background-color:#fff;padding:35px 55px;display:flex;align-items:center;gap:35px}.account-header-info__avatar{width:150px;height:150px;border-radius:50%;overflow:hidden}.account-header-info__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-header-info__details{display:flex;flex-direction:column;gap:15px}.account-header-info__details span:first-child{font-size:20px;font-weight:600;color:#000}.account-header-info__details span:nth-child(2){font-size:16px;font-weight:300;color:#706f6f}.account-header-info__bonuse{cursor:pointer;border:none;background:none;font-family:inherit;background-color:#4081eb;color:#fff;padding:16px 15px;border-radius:15px;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:all .3s ease}.account-header-info__bonuse:hover{background-color:#008dfa;transform:translateY(-2px)}.account-header-info__bonuse span:first-child{font-size:14px;color:#fff}.account-header-info__bonuse span:nth-child(2){font-size:16px;font-weight:600;color:#fff}.account-header-info__bonuse img{width:16px;height:16px}.account-header-counters{background-color:#fff;padding:60px 40px;flex-direction:column;display:flex;justify-content:space-between}.account-header-counters__item{display:flex;align-items:center;justify-content:space-between;gap:10px}.account-header-counters__item-name{display:flex;align-items:center;gap:8px;font-size:14px;color:#323030}.account-header-counters__item-name span{color:#706f6f;font-size:16px;margin-left:5px}.account-header-counters__item-name img{width:20px;height:20px}.account-header-counters__item-count{color:#706f6f}.account-wrapper{display:grid;grid-template-columns:300px 1fr;gap:5px}.account-sidebar{background-color:#fff;padding-bottom:60px}.account-sidebar-menu{display:flex;flex-direction:column;gap:2px}.account-sidebar-menu__item{display:flex;align-items:center;gap:12px;padding:10px 15px;font-size:16px;color:#706f6f;transition:all .3s ease;border-bottom:5px solid #F3F3F3;width:100%}.account-sidebar-menu__item.active{font-weight:600}.account-sidebar-menu__item:hover{color:#2ea4ff}.account-sidebar-menu__item img{width:20px;height:20px}.account-title{font-size:24px;font-weight:600;color:#706f6f}.account-main{background-color:#fff;padding:15px}.account-main-content,.account-main-content.empty{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.account-main-content-title{font-size:24px;font-weight:600;color:#323030}.account-main-content-text{font-size:16px;color:#706f6f;max-width:400px;line-height:1.5}.account-orders-wrapper{display:flex;flex-direction:column;gap:16px}.account-orders-item{background:#f3f3f3;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}.account-orders-item__wrapper{display:flex;align-items:center}.account-orders-item__wrapper .account-orders-item__product-link{margin-right:45px;color:#2ea4ff}.account-orders-item__header{display:flex;align-items:center;padding:20px 24px;cursor:pointer;transition:background-color .3s ease;border-bottom:3px solid #fff}.account-orders-item__header:hover{background-color:#2ea4ff05}.account-orders-item__info{display:flex;align-items:center;gap:24px}.account-orders-item__number{font-size:16px;font-weight:600;color:#323030}.account-orders-item__date{font-size:16px;color:#d9d9d9;font-weight:300;margin:0 55px}.account-orders-item__status{display:flex;align-items:center}.account-orders-item__status-label{color:#8cbf5c;font-size:16px;font-weight:500}.account-orders-item__toggle{transition:all .3s ease;margin-left:auto}.account-orders-item__content{display:none}.account-orders-item__content.active{display:block}.account-orders-item__product{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:3px solid #fff;margin-bottom:20px}.account-orders-item__product-image{width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f3f3f3;display:flex;align-items:center;justify-content:center}.account-orders-item__product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-orders-item__product-info{flex:1;padding:0 20px}.account-orders-item__product-info h3{font-size:18px;font-weight:400;color:#323030;margin-bottom:8px}.account-orders-item__product-link{display:flex;align-items:center;gap:8px;color:#2ea4ff;font-size:14px;font-weight:500;cursor:pointer;transition:color .3s ease}.account-orders-item__product-link:hover{color:#36c3bb}.account-orders-item__product-link img{width:16px;height:16px}.account-orders-item__product-price{font-size:24px;font-weight:700;color:#706f6f}.account-orders-item__details{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:20px;padding:0 20px}.account-orders-item__details-section h4{font-size:18px;font-weight:600;color:#323030;margin-bottom:16px}.account-orders-item__details-row{display:flex;align-items:center;padding:4px 0}.account-orders-item__details-row:last-child{border-bottom:none}.account-orders-item__details-row span:first-child{font-size:12px;color:#706f6f;font-weight:400;flex:.4}.account-orders-item__details-row span:last-child{font-size:12px;color:#000;font-weight:500;flex:1}.account-orders-item__total{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:3px solid #fff}.account-orders-item__total span:first-child{font-size:20px;font-weight:600;color:#323030}.account-orders-item__total span:last-child{font-size:24px;font-weight:700;color:#706f6f}.review-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center}.review-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.review-modal__content{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;position:relative;z-index:10;margin:20px;overflow:hidden}.review-modal__header{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0;margin-bottom:32px}.review-modal__title{font-size:28px;font-weight:700;color:#051b32;margin:0}.review-modal__close{cursor:pointer;border:none;background:none;font-family:inherit;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f3f3f3;transition:all .3s ease}.review-modal__close:hover{background:#d9d9d9;transform:scale(1.1)}.review-modal__close svg{width:16px;height:16px}.review-modal__body{padding:0 32px 32px}.review-modal__product-info{margin-bottom:24px}.review-modal__label{font-size:16px;font-weight:600;color:#323030;display:block;margin-bottom:16px}.review-modal__rating{margin-bottom:32px}.review-modal__stars{display:flex;gap:8px;margin-bottom:16px;justify-content:center}.review-modal__star{cursor:pointer;border:none;background:none;font-family:inherit;transition:all .3s ease;width:100%}.review-modal__star:hover{transform:scale(1.1)}.review-modal__star svg{transition:fill .3s ease}.review-modal__star svg path{transition:fill .3s ease}.review-modal__star.active svg path,.review-modal__star:hover svg path{fill:#ffc915!important}.review-modal__star.active svg,.review-modal__star:hover svg{fill:#ffc915!important}.review-modal__rating-labels{display:flex;justify-content:space-between;gap:8px}.review-modal__rating-label{font-size:14px;color:#706f6f;font-weight:400;text-align:center;flex:1}.review-modal__comment-section{margin-bottom:32px}.review-modal__comment-btn{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;gap:8px;color:#2ea4ff;font-size:16px;font-weight:500;transition:all .3s ease;margin-bottom:16px}.review-modal__comment-btn:hover{color:#36c3bb}.review-modal__comment-btn svg{transition:transform .3s ease}.review-modal__comment-btn.active svg{transform:rotate(180deg)}.review-modal__textarea-wrapper{margin-top:16px}.review-modal__textarea{width:100%;min-height:120px;padding:16px;border:2px solid #D9D9D9;border-radius:12px;font-size:16px;font-family:inherit;color:#323030;resize:vertical;transition:border-color .3s ease}.review-modal__textarea:focus{outline:none;border-color:#2ea4ff}.review-modal__textarea::-moz-placeholder{color:#706f6f}.review-modal__textarea::placeholder{color:#706f6f}.review-modal__actions{display:flex;justify-content:center}.review-modal__submit-btn{cursor:pointer;border:none;background:none;font-family:inherit;background:#0c4178;color:#fff;font-size:18px;font-weight:600;padding:16px 48px;border-radius:12px;transition:all .3s ease}.review-modal__submit-btn:hover{background:#072849;transform:translateY(-2px);box-shadow:0 8px 24px #0c41784d}.review-modal__submit-btn:disabled{background:#d9d9d9;color:#706f6f;cursor:not-allowed;transform:none;box-shadow:none}.account-favorite-wrapper{display:flex;flex-direction:column;gap:20px}.account-favorite-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.account-favorite-counter{font-size:18px;font-weight:600;color:#323030}.account-favorite-counter span{color:#2ea4ff}.account-favorite-list{display:flex;flex-direction:column;gap:16px}.quantity-controls{display:flex;align-items:center;border:1px solid #D9D9D9;border-radius:8px;overflow:hidden}.quantity-controls .quantity-btn{cursor:pointer;border:none;background:none;font-family:inherit;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#fff;font-size:18px;font-weight:500;color:#323030;transition:all .3s ease}.quantity-controls .quantity-btn:hover{background:#f3f3f3}.quantity-controls .quantity-btn:disabled{opacity:.5;cursor:not-allowed}.quantity-controls .quantity-btn--minus{border-right:1px solid #D9D9D9}.quantity-controls .quantity-btn--plus{border-left:1px solid #D9D9D9}.quantity-controls .quantity-input{width:40px;height:32px;border:none;background:#fff;text-align:center;font-size:16px;font-weight:500;color:#323030;outline:none}.quantity-controls .quantity-input::-webkit-outer-spin-button,.quantity-controls .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-controls .quantity-input[type=number]{-moz-appearance:textfield}.account-personal-info{background:#fff;padding:25px}.personal-info-display,.personal-info-edit{background:#fff}.personal-info-header{display:flex;align-items:center;margin-bottom:32px}.personal-info-title{font-size:20px;font-weight:600;color:#323030;margin:0}.personal-info-edit-btn{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;gap:8px;color:#706f6f;text-decoration:underline;font-size:14px;font-weight:300;transition:all .3s ease;margin-left:40px}.personal-info-edit-btn:hover{color:#36c3bb;transform:translateY(-1px)}.personal-info-edit-btn img{width:16px;height:16px}.personal-info-grid{display:grid;grid-template-columns:1fr;gap:0;margin-bottom:25px}.personal-info-row{display:flex;align-items:center;padding:8px 0}.personal-info-label{font-size:14px;color:#323030;font-weight:500;min-width:180px;margin-right:16px}.personal-info-value{font-size:14px;color:#706f6f;font-weight:400}.personal-info-section{margin-bottom:32px}.personal-info-section:last-child{margin-bottom:0}.personal-info-section-title{font-size:18px;font-weight:600;color:#323030;margin:0 0 20px}.personal-info-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;margin-bottom:32px}.personal-info-form-group{display:flex;flex-direction:column;gap:8px}.personal-info-form-label{font-size:14px;font-weight:500;color:#323030}.personal-info-form-input{padding:12px 16px;border:2px solid #D9D9D9;border-radius:10px;font-size:16px;color:#323030;background:#fff;transition:border-color .3s ease}.personal-info-form-input:focus{outline:none;border-color:#2ea4ff}.personal-info-form-input::-moz-placeholder{color:#706f6f;font-weight:400}.personal-info-form-input::placeholder{color:#706f6f;font-weight:400}.personal-info-form-select{width:100%;padding:12px 16px;border:2px solid #D9D9D9;border-radius:10px;font-size:16px;color:#323030;background-color:#fff;cursor:pointer;transition:border-color .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/dropdown.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.personal-info-form-select:focus{outline:none;border-color:#2ea4ff}.personal-info-form-actions{display:flex;justify-content:flex-end;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #D9D9D9}.personal-info-select-wrapper{position:relative}.personal-info-cancel-btn{cursor:pointer;border:none;background:none;font-family:inherit;padding:14px 32px;border:2px solid #D9D9D9;border-radius:10px;font-size:16px;font-weight:500;color:#706f6f;background:#fff;transition:all .3s ease}.personal-info-cancel-btn:hover{border-color:#2ea4ff;color:#2ea4ff}.personal-info-save-btn{cursor:pointer;background:none;font-family:inherit;padding:14px 32px;background:#2ea4ff;color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;transition:all .3s ease}.personal-info-save-btn:hover{background:#36c3bb;transform:translateY(-2px);box-shadow:0 4px 12px #2ea4ff4d}.date-input-group{display:flex;gap:8px}.date-input-group .date-input{flex:1;text-align:center}.date-input-group .date-input:first-child,.date-input-group .date-input:nth-child(2){max-width:60px}.date-input-group .date-input:last-child{max-width:80px}.address-input-group{display:flex;gap:8px}.address-input-group .personal-info-select-wrapper{flex:2}.address-input-group .address-input{flex:1}.address-input-group .address-input:first-of-type{max-width:100px}.address-input-group .address-input:last-of-type{max-width:60px}.account-main-bonus{display:flex;flex-direction:column;gap:16px}.account-bonus-item{background:#f3f3f3;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}.account-bonus-item__header{display:flex;align-items:center;padding:20px 24px;cursor:pointer;transition:background-color .3s ease;border-bottom:3px solid #fff}.account-bonus-item__header:hover{background-color:#2ea4ff05}.account-bonus-item__info{display:flex;align-items:center;gap:24px;width:100%}.account-bonus-item__number{font-size:16px;font-weight:600;color:#323030}.account-bonus-item__cost{font-size:16px;color:#d9d9d9;font-weight:300;margin:0 55px 0 auto}.account-bonus-item__bonus{color:#2ea4ff;font-size:16px;font-weight:500;margin-right:150px}.account-bonus-item__toggle{cursor:pointer;border:none;background:none;font-family:inherit;transition:all .3s ease;margin-left:auto;padding:8px;border-radius:4px}.account-bonus-item__toggle:hover{background:#d9d9d9}.account-bonus-item__arrow{width:16px;height:16px;transition:transform .3s ease}.account-bonus-item.active .account-bonus-item__arrow{transform:rotate(180deg)}.account-bonus-item__content{display:none}.account-bonus-item__content.active{display:block}.account-bonus-item__product{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:3px solid #fff}.account-bonus-item__product-image{width:80px;height:80px;border-radius:8px;overflow:hidden;background:#f3f3f3;display:flex;align-items:center;justify-content:center}.account-bonus-item__product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-bonus-item__product-info{flex:1;padding:0 20px}.account-bonus-item__product-info h3{font-size:18px;font-weight:400;color:#323030;margin-bottom:8px}.account-bonus-item__product-price{font-size:24px;font-weight:700;color:#706f6f;margin-right:40px}.account-bonus-item__product-bonus{font-size:24px;font-weight:700;color:#2ea4ff}.account-bonus-item__total{display:flex;justify-content:space-between;align-items:center;padding:20px}.account-bonus-item__total span:first-child{font-size:20px;font-weight:600;color:#323030}.account-bonus-item__total span:last-child{font-size:24px;font-weight:700;color:#2ea4ff}.account-reviews{display:flex;flex-direction:column;gap:16px}.account-reviews-item{background:#f3f3f3;border-radius:12px;overflow:hidden;transition:box-shadow .3s ease}.account-reviews-item.active .account-reviews-item__header{border-bottom:3px solid #D9D9D9}.account-reviews-item.active .account-reviews-item__content{padding:0 24px 24px 50px}.account-reviews-item__header{display:flex;align-items:center;padding:20px 24px;cursor:pointer;transition:background-color .3s ease}.account-reviews-item__header:hover{background-color:#2ea4ff05}.account-reviews-item__image{width:60px;height:60px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:20px;flex-shrink:0}.account-reviews-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-reviews-item__info{flex:1;display:flex;flex-direction:column;gap:8px}.account-reviews-item__number{font-size:16px;font-weight:600;color:#323030}.account-reviews-item__details-btn{cursor:pointer;border:none;background:none;font-family:inherit;background:#0c4178;color:#fff;font-size:14px;font-weight:500;padding:8px 20px;border-radius:8px;transition:all .3s ease;align-self:flex-start}.account-reviews-item__details-btn:hover{background:#072849}.account-reviews-item__toggle{cursor:pointer;border:none;background:none;font-family:inherit;transition:all .3s ease;margin-left:auto;padding:8px;border-radius:4px}.account-reviews-item__arrow{width:16px;height:16px;transition:transform .3s ease}.account-reviews-item.active .account-reviews-item__arrow{transform:rotate(180deg)}.account-reviews-item__content{display:none;padding:0 24px 24px}.account-reviews-item__content.active{display:block}.account-reviews-item__review{border-radius:12px;padding:20px;margin-bottom:16px}.account-reviews-item__review-header{display:flex;flex-direction:column;margin-bottom:16px}.account-reviews-item__review-header h3{font-size:16px;font-weight:600;color:#323030;margin:0}.account-reviews-item__stars{display:flex;gap:4px}.account-reviews-item__stars img{width:20px;height:20px}.account-reviews-item__comment{margin-bottom:30px}.account-reviews-item__comment h4{font-size:14px;font-weight:600;color:#323030;margin:0 0 8px}.account-reviews-item__comment p{font-size:14px;color:#323030;line-height:1.5;margin:0}.account-reviews-item__meta{display:flex;align-items:center;gap:16px;font-size:12px;color:#706f6f}.account-reviews-item__meta span:first-child{font-weight:400}.account-reviews-item__helpful{color:#706f6f;font-weight:400}.account-reviews-item__actions{display:flex;gap:12px;margin-left:auto}.account-reviews-item__actions span{font-size:12px;color:#706f6f}.account-reviews-item__response{padding:16px 16px 16px 60px;border-top:3px solid #D9D9D9}.account-reviews-item__response-header{display:flex;gap:8px;margin-bottom:8px}.account-reviews-item__response-header strong{font-size:14px;font-weight:600;color:#323030}.account-reviews-item__response-header span{font-size:14px;color:#706f6f;font-weight:400}.account-reviews-item__response p{font-size:14px;color:#323030;line-height:1.5;margin:0 0 12px}.account-reviews-item__response-meta{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#706f6f}.account-reviews-item__response-actions{display:flex;gap:12px}.account-reviews-item__response-actions span{font-size:12px;color:#706f6f}.cart-main{background:#f3f3f3;padding:35px 0}.cart-header{margin-bottom:40px}.cart-back-link{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;color:#323030;text-decoration:none;transition:color .3s ease}.cart-back-link:hover{color:#2ea4ff}.cart-back-link img{width:24px;height:24px}.cart-empty{display:flex;align-items:center;justify-content:center;min-height:400px;background:#fff;border-radius:12px;padding:40px}.cart-empty__content{display:flex;flex-direction:row;align-items:center;gap:40px;max-width:800px;margin:0 auto}.cart-empty__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.cart-empty__icon img{width:320px;height:320px;opacity:.6}.cart-empty__text-content{flex:1;text-align:left}.cart-empty__title{font-size:32px;font-weight:600;color:#323030;margin:0 0 16px;line-height:1.2}.cart-empty__text{font-size:16px;color:#706f6f;margin:0 0 32px;line-height:1.5}.cart-empty__button{cursor:pointer;border:none;background:none;font-family:inherit;display:inline-block;background:#0c4178;color:#fff;font-size:16px;font-weight:600;padding:16px 32px;border-radius:12px;text-decoration:none;transition:all .3s ease}.cart-empty__button:hover{background:#072849;transform:translateY(-2px);box-shadow:0 8px 24px #0c41784d}.header-cart-item{display:flex;align-items:center;gap:4px}.header-cart-item span{font-size:16px;color:#706f6f;font-weight:400}.header-cart-item a{font-size:24px;font-weight:600;color:#051b32;text-decoration:none;transition:color .3s ease}.header-cart-item a:hover{color:#2ea4ff}.cart-other-products{padding:5px 0;background-color:#f3f3f3}.cart-other-products .container{background:#fff;padding:20px}.cart-other-products .promo-header{margin-bottom:10px;padding:0}.cart-other-products .promo-header-title{font-size:20px;color:#000;padding:0}.cart-other-products .promo-item{box-shadow:none}.cart-content{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:5px 30px}.cart-items{background:#fff;padding:24px}.cart-item{display:flex;align-items:flex-start;gap:20px;padding:20px 0;border-bottom:1px solid #D9D9D9}.cart-item:last-child{border-bottom:none;padding-bottom:0}.cart-item__image{width:120px;height:120px;border-radius:8px;overflow:hidden;background:#f3f3f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cart-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item__details{flex:1;display:flex;flex-direction:column;gap:8px}.cart-item__code{font-size:12px;color:#d9d9d9;font-weight:400}.cart-item__title{font-size:20px;font-weight:600;color:#323030;margin:0;line-height:1.3}.cart-item__availability{display:flex;align-items:center;gap:8px;font-size:14px;color:#8cbf5c;font-weight:500}.cart-item__availability .availability-dot{width:8px;height:8px;border-radius:50%;background:#8cbf5c;display:inline-block}.cart-item__bonus{display:flex;align-items:center;gap:8px;font-size:14px;color:#2ea4ff;font-weight:400}.cart-item__bonus img{width:16px;height:16px}.cart-item__bonus strong{font-weight:600}.cart-item__controls{display:flex;flex-direction:column;align-items:flex-end;gap:16px;min-width:200px}.cart-item__actions{display:flex;gap:40px;margin:20px 0 45px}.cart-item__wrapper{display:flex;gap:3px}.cart-item__like-btn,.cart-item__remove-btn{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:14px;color:#706f6f;transition:all .3s ease;font-size:14px;font-weight:300}.cart-item__like-btn svg,.cart-item__remove-btn svg{width:20px;height:20px}.cart-item__quantity{margin-bottom:8px}.cart-item__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cart-item__old-price{font-size:14px;color:#706f6f;text-decoration:line-through;font-weight:400}.cart-item__current-price{font-size:24px;font-weight:700;color:#0c4178}.cart-item__discount{background:#ed021d;color:#fff;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600}.cart-summary{background:#fff;padding:40px 29px 17px;height:-moz-fit-content;height:fit-content;position:sticky;top:20px;z-index:999}.cart-summary__content{display:flex;flex-direction:column;gap:24px}.cart-summary__bonus{display:flex;align-items:center;gap:8px;padding:16px;background:#2ea4ff1a;border-radius:8px;font-size:14px;color:#2ea4ff;font-weight:400}.cart-summary__bonus img{width:16px;height:16px}.cart-summary__bonus strong{font-weight:600}.cart-summary__totals{display:flex;flex-direction:column;gap:12px;order:2}.cart-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#706f6f}.cart-summary__row span:first-child{font-weight:300}.cart-summary__row span:last-child{font-weight:600}.cart-summary__total{display:flex;justify-content:space-between;align-items:center;padding-top:12px;font-size:14px;color:#706f6f}.cart-summary__total span:last-child{font-size:24px;font-weight:500;color:#1a1a1a}.cart-summary__checkout-btn{cursor:pointer;border:none;background:none;font-family:inherit;width:100%;background:#0c4178;color:#fff;font-size:18px;font-weight:600;padding:16px 24px;border-radius:12px;transition:all .3s ease;order:1}.cart-summary__checkout-btn:hover{background:#072849;transform:translateY(-2px);box-shadow:0 8px 24px #0c41784d}.cart-bonus{padding:12px 29px;display:flex;align-items:center;gap:10px;background-color:#fff;border-bottom:3px solid #F3F3F3}.cart-bonus span{font-weight:300;font-size:14px;color:#706f6f}.cart-bonus span strong{font-weight:300;font-size:14px}.cart-remove-all-btn-wrapper{padding:20px 30px;background-color:#fff}.cart-remove-all-btn{display:flex;align-items:center;gap:10px;color:#706f6f}.order-tracklist{display:flex;align-items:center;gap:0;margin-left:auto}.order-tracklist__item{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.order-tracklist__item--active .order-tracklist__item-status{background:#2ea4ff;border-color:#2ea4ff}.order-tracklist__item--active .order-tracklist__item-status img{filter:brightness(0) invert(1)}.order-tracklist__item--active .order-tracklist__item-title span{color:#2ea4ff;font-weight:600}.order-tracklist__item-status{width:40px;height:40px;border-radius:50%;border:2px solid #D9D9D9;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.order-tracklist__item-status span{width:8px;height:8px;border-radius:50%;background:#d9d9d9;display:block}.order-tracklist__item-status img{width:20px;height:20px}.order-tracklist__item-title span{font-size:14px;font-weight:400;color:#706f6f;white-space:nowrap}.order-tracklist__line{width:60px;height:2px;background:#d9d9d9;margin:-20px -1px 0;position:relative;z-index:1}.order-main{background:#f3f3f3;padding:35px 0}.order-main__content{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:flex-start}.order-main__title{font-size:36px;font-weight:700;color:#323030;margin-bottom:32px}.order-main__left{background:#fff;padding:24px;border-radius:12px}.order-main__right{background:#fff;padding:24px;border-radius:12px;position:sticky;top:20px}.order-pickup{margin-bottom:32px}.order-pickup__title{font-size:32px;font-weight:700;color:#323030;margin:0 0 4px}.order-pickup__subtitle{font-size:16px;color:#706f6f;margin-bottom:24px}.order-pickup__address{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.order-pickup__address span{font-size:18px;font-weight:600;color:#323030}.order-pickup__edit{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;gap:8px;color:#2ea4ff;font-size:16px;font-weight:500;text-decoration:underline;transition:all .3s ease}.order-pickup__edit:hover{color:#36c3bb}.order-pickup__edit img{width:16px;height:16px}.order-pickup__customer{font-size:18px;font-weight:600;color:#323030;margin-bottom:8px}.order-pickup__phone{font-size:16px;font-weight:400;color:#706f6f;margin-top:4px}.order-delivery{margin-bottom:32px}.order-delivery__method{border:none;background:none;font-family:inherit;width:100%;display:flex;align-items:center;gap:20px;padding:20px 24px;border:2px solid #D9D9D9;border-radius:12px;background:#fff;margin-bottom:12px;transition:all .3s ease;cursor:pointer}.order-delivery__method:hover{border-color:#2ea4ff;box-shadow:0 4px 12px #2ea4ff1a}.order-delivery__method--active{border-color:#2ea4ff;background:#2ea4ff0d}.order-delivery__method--active .order-delivery__title{color:#2ea4ff;font-weight:600}.order-delivery__method:last-child{margin-bottom:0}.order-delivery__icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.order-delivery__icon img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.order-delivery__info{flex:1;text-align:left}.order-delivery__title{font-size:18px;font-weight:500;color:#323030;margin-bottom:4px}.order-delivery__desc{font-size:16px;color:#706f6f;font-weight:400}.order-delivery__price{font-size:18px;font-weight:600;color:#323030;margin-left:auto}.order-delivery__type{display:flex;gap:0;margin-bottom:24px;border-radius:12px;overflow:hidden;border:2px solid #D9D9D9}.order-delivery__type-item{cursor:pointer;border:none;background:none;font-family:inherit;flex:1;padding:16px 24px;background:#fff;font-size:16px;font-weight:500;color:#706f6f;transition:all .3s ease;border-right:1px solid #D9D9D9}.order-delivery__type-item:last-child{border-right:none}.order-delivery__type-item:hover{background:#2ea4ff0d;color:#2ea4ff}.order-delivery__type-item--active{background:#2ea4ff;color:#fff;font-weight:600}.order-delivery__type-item--active:hover{background:#36c3bb}.order-delivery__address{font-size:14px;color:#706f6f;margin-top:4px}.order-delivery__address-link{font-size:14px;color:#2ea4ff;text-decoration:underline;cursor:pointer;margin-top:4px}.order-delivery__address-link:hover{color:#36c3bb}.order-delivery__methods{transition:opacity .3s ease}.order-continue{display:flex;align-items:center;justify-content:center}.order-continue__btn{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;gap:12px;background:#2ea4ff;color:#fff;font-size:18px;font-weight:600;padding:16px 48px;border-radius:12px;transition:all .3s ease}.order-continue__btn:hover{background:#36c3bb;transform:translateY(-2px);box-shadow:0 8px 24px #2ea4ff4d}.order-continue__btn img{width:20px;height:20px;filter:brightness(0) invert(1)}.order-summary{display:flex;flex-direction:column;gap:24px}.order-summary__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.order-summary__header h3{font-size:20px;font-weight:600;color:#323030;margin:0}.order-summary__edit{cursor:pointer;border:none;background:none;font-family:inherit;display:flex;align-items:center;gap:8px;color:#2ea4ff;font-size:14px;font-weight:500;text-decoration:underline;transition:all .3s ease}.order-summary__edit:hover{color:#36c3bb}.order-summary__edit img{width:16px;height:16px}.order-summary__item{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #D9D9D9}.order-summary__image{width:60px;height:60px;border-radius:8px;overflow:hidden;background:#f3f3f3;display:flex;align-items:center;justify-content:center;flex-shrink:0}.order-summary__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-summary__info{flex:1}.order-summary__title{font-size:16px;font-weight:600;color:#323030;margin-bottom:4px}.order-summary__quantity{font-size:14px;color:#706f6f;font-weight:400}.order-summary__totals{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid #D9D9D9;margin-bottom:16px}.order-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:16px}.order-summary__row span:first-child{color:#706f6f;font-weight:400}.order-summary__row span:last-child{color:#323030;font-weight:500}.order-summary__total{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;color:#323030;padding-top:12px;border-top:1px solid #D9D9D9}.order-summary__total span:last-child{font-size:24px;font-weight:700;color:#0c4178}.order-summary__checkout{cursor:pointer;border:none;background:none;font-family:inherit;width:100%;background:#0c4178;color:#fff;font-size:18px;font-weight:600;padding:16px 24px;border-radius:12px;transition:all .3s ease}.order-summary__checkout:hover{background:#072849;transform:translateY(-2px);box-shadow:0 8px 24px #0c41784d}.city-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.city-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.city-modal__content{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:1200px;max-height:90vh;position:relative;z-index:10;margin:20px;overflow:hidden;display:flex;flex-direction:column}.city-modal__header{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0;margin-bottom:24px}.city-modal__title{font-size:28px;font-weight:700;color:#323030;margin:0}.city-modal__close{cursor:pointer;border:none;background:none;font-family:inherit;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f3f3f3;transition:all .3s ease}.city-modal__close:hover{background:#d9d9d9;transform:scale(1.1)}.city-modal__close img{width:16px;height:16px}.city-modal__search{position:relative;margin:0 32px 24px}.city-modal__search-input{width:100%;padding:16px 20px 16px 50px;border:2px solid #D9D9D9;border-radius:12px;font-size:16px;color:#323030;background:#fff;transition:border-color .3s ease}.city-modal__search-input:focus{outline:none;border-color:#2ea4ff}.city-modal__search-input::-moz-placeholder{color:#706f6f}.city-modal__search-input::placeholder{color:#706f6f}.city-modal__search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:.5}.city-modal__quick-select{display:flex;flex-wrap:wrap;gap:12px;margin:0 32px 32px}.city-modal__quick-btn{cursor:pointer;border:none;background:none;font-family:inherit;padding:8px 20px;background:#f3f3f3;border:1px solid #D9D9D9;border-radius:20px;font-size:14px;color:#323030;transition:all .3s ease}.city-modal__quick-btn:hover{background:#2ea4ff;color:#fff;border-color:#2ea4ff}.city-modal__cities{display:grid;grid-template-columns:repeat(2,1fr);gap:0;max-height:500px;overflow-y:auto;padding:0 32px 32px}.city-modal__region{padding:0 16px 24px 0}.city-modal__region:nth-child(2n){padding:0 0 24px 16px}.city-modal__region-title{font-size:20px;font-weight:600;color:#323030;margin:0 0 16px}.city-modal__region-title--active{color:#2ea4ff}.city-modal__cities-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.city-modal__city-btn{cursor:pointer;background:none;font-family:inherit;padding:8px 12px;background:transparent;border:none;font-size:14px;color:#323030;text-align:left;border-radius:6px;transition:all .3s ease}.city-modal__city-btn:hover{background:#f3f3f3;color:#2ea4ff}.store-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.store-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.store-modal__content{background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:1200px;max-height:90vh;position:relative;z-index:10;margin:20px;overflow:hidden;display:flex;flex-direction:column}.store-modal__header{display:flex;justify-content:space-between;align-items:center;padding:32px 32px 0;margin-bottom:24px}.store-modal__title{font-size:28px;font-weight:700;color:#323030;margin:0}.store-modal__close{cursor:pointer;border:none;background:none;font-family:inherit;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f3f3f3;transition:all .3s ease}.store-modal__close:hover{background:#d9d9d9;transform:scale(1.1)}.store-modal__close img{width:16px;height:16px}.store-modal__body{display:grid;grid-template-columns:1fr 400px;gap:0;height:600px;overflow:hidden}.store-modal__map{background:#f3f3f3;position:relative;overflow:hidden}.store-modal__map-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f3f3f3}.store-modal__map-placeholder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.store-modal__map-text{font-size:24px;font-weight:600;color:#706f6f;text-align:center}.store-modal__sidebar{background:#fff;border-left:1px solid #D9D9D9;display:flex;flex-direction:column;height:100%}.store-modal__search{position:relative;padding:24px 24px 16px;border-bottom:1px solid #D9D9D9}.store-modal__search-input{width:100%;padding:16px 20px 16px 50px;border:2px solid #D9D9D9;border-radius:12px;font-size:16px;color:#323030;background:#fff;transition:border-color .3s ease}.store-modal__search-input:focus{outline:none;border-color:#2ea4ff}.store-modal__search-input::-moz-placeholder{color:#706f6f}.store-modal__search-input::placeholder{color:#706f6f}.store-modal__search-icon{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:.5}.store-modal__stores{flex:1;overflow-y:auto;padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}.store-modal__store-item{border:1px solid #D9D9D9;border-radius:12px;padding:20px;transition:all .3s ease}.store-modal__store-item:hover{border-color:#2ea4ff;box-shadow:0 4px 12px #2ea4ff1a}.store-modal__store-title{font-size:16px;font-weight:600;color:#323030;margin:0 0 8px;line-height:1.3}.store-modal__store-hours{font-size:14px;color:#706f6f;margin-bottom:16px}.store-modal__store-select{cursor:pointer;border:none;background:none;font-family:inherit;background:#2ea4ff;color:#fff;font-size:14px;font-weight:600;padding:12px 24px;border-radius:8px;transition:all .3s ease}.store-modal__store-select:hover{background:#36c3bb;transform:translateY(-2px);box-shadow:0 4px 12px #2ea4ff4d}.hide-out-menu,.mobile-search-btn,.mobile-footer{display:none}.credit-overlay{position:fixed;top:0;right:0;width:100vw;height:100vh;background:#0000;opacity:0;visibility:hidden;z-index:-100}.credit-overlay.active{background:#00000080;opacity:1;visibility:visible;z-index:10000;transition:opacity .3s ease,background .3s ease,visibility .3s ease}.credit-overlay.active .credit-calculator{transform:translate(0)}.credit-overlay .credit-calculator{position:absolute;top:0;right:0;width:685px;max-width:100%;height:100%;background-color:#f9fafd;box-shadow:-4px 0 10px #0003;padding:45px 20px;overflow-y:auto;transform:translate(100%);transition:transform .4s ease-in-out}.product-main__content-right{display:flex;flex-direction:column;gap:5px}.product-main__star{font-size:26px;color:#ccc;background:none;border:none;cursor:pointer;transition:color .2s}.product-main__star.hovered,.product-main__star.selected{color:gold}.credit-calculator__close{position:absolute;top:50px;right:20px;background:none;border:none;font-size:24px;cursor:pointer}.single-product-slider-container{width:621px;margin:0 auto}.single-product-slider{margin-bottom:10px;width:100%}.single-product-slider img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.single-product-thumbs-wrapper{position:relative;display:flex;align-items:center;justify-content:flex-start}.single-product-thumbs-wrapper .slider-arrow{width:40px;height:40px}.single-product-thumbs{display:flex;justify-content:center;width:560px;margin-top:10px}.single-product-thumbs img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;border-radius:13px;margin:0 7px;border:2px solid transparent;cursor:pointer;transition:border-color .3s}.single-product-thumbs .slick-current img{border-color:#007bff}.next-arrow-main,.prev-arrow-main{top:calc(50% - 16px);position:absolute;z-index:2}.prev-arrow-main{left:15px}.next-arrow-main{right:15px}.next-arrow-thumb{top:22px}.credit-product-list{padding:13px 24px;border:2px solid #D9D9D9;border-radius:10px;display:flex;flex-direction:column;gap:10px}.credit-product-list .credit-product-delete-button{font-weight:300;line-height:20px;font-size:14px;display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%;color:#706f6f}.credit-product-list .credit-product-number{display:flex;gap:5px;align-items:center}.credit-product-list .credit-product-number p{font-weight:600;font-size:16px;line-height:24px;color:#1a1a1a}.credit-product-list .credit-product-number span{color:#706f6f;font-weight:300;font-size:16px;line-height:24px}.credit-product-list__item{width:100%;display:flex;justify-content:flex-start;gap:14px}.credit-product-list__item .credit-product-list__item-header{display:flex;justify-content:space-between}.credit-product-list__item .credit-product-list__item-header .product-title{font-weight:600;font-size:16px;line-height:24px;color:#072849}.credit-product-list__item-right-site{width:100%}.price-block{font-weight:700;margin-bottom:10px;font-size:18px;color:#072849}.option .switch-wrapper{display:flex}.option .switch-wrapper .option-description{display:flex;width:100%;justify-content:space-between;align-items:center}.option .switch-wrapper .option-description .option-service-price{font-size:18px;font-weight:600;color:#072849}.option .sub-option{padding-left:35px}.switch-label{display:flex;align-items:center;cursor:pointer}.switch-label input[type=checkbox]{display:none}.switch-label.disabled{opacity:.5;cursor:not-allowed}.switch-label.disabled .label-text{color:#999}.credit-warning{display:flex;align-items:center;gap:15px}.switch{position:relative;width:32px;height:18px;background:#ccc;border-radius:999px;margin-right:10px;transition:background .2s ease}.switch:before{content:"";position:absolute;width:14px;height:14px;top:2px;left:2px;background:#fff;border-radius:50%;transition:transform .2s ease}.switch-label input:checked+.switch{background:#2196f3}.switch-label input:checked+.switch:before{transform:translate(14px)}.label-text{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.switch-wrapper.disabled .label-text{color:#706f6f80}.credit-variation-list{display:flex;padding:15px 0 10px;flex-direction:column;gap:10px}.credit-variation-list__item{padding:20px 25px;border:2px solid #D9D9D9;border-radius:10px;display:flex;gap:10px}.credit-variation-list__item .credit-variation-list__item-header{display:flex;gap:7px;align-items:center}.credit-variation-list__item .credit-variation-list__item-header .credit-variation-list__item-header-logo{display:flex;align-items:center}.credit-variation-list__item .credit-variation-list__item-header .credit-variation-list__item-header-text-name{font-weight:600;font-size:16px;line-height:24px;color:#000}.credit-variation-list__item .credit-variation-list__item-header .credit-variation-list__item-header-text-description{font-weight:300;font-size:12px;line-height:16px}.credit-variation-list__item .credit-variation-list__item-middle{display:flex;flex-direction:column;gap:10px;min-width:228px}.credit-variation-list__item .credit-variation-list__item-middle p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.payment-options{display:flex;gap:8px}.payment-option{padding:6px 12px;border:1px solid #007BFF;background:#fff;color:#007bff;cursor:pointer;border-radius:4px;font-weight:700}.payment-option.active{background:#007bff;color:#fff}.monthly-payment,.more-credit-info{font-weight:700;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.more-credit-info{cursor:pointer;justify-content:flex-start;gap:10px;align-items:center}.more-credit-variation{display:flex;justify-content:center}.more-credit-variation button{padding:13px 52px;background-color:#0c417880;color:#fff;width:auto;border-radius:10px}.total-credit-calculate{padding:14px 25px;border:2px solid #D9D9D9;color:#072849;font-size:16px;font-weight:600;border-radius:10px}.total-credit-calculate .title{text-align:center}.total-credit-calculate .total-credit-info{display:grid;padding-top:15px;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px}.total-credit-calculate .total-credit-info .total-credit-info-middle-side{text-align:center}.total-credit-calculate .total-credit-info .total-credit-info-right-side{text-align:right}.create-order{padding-top:10px;display:flex;justify-content:center}.create-order button{padding:13px 50px;background-color:#2ea4ff;color:#fff;border-radius:10px;font-weight:400;font-size:16px;line-height:24px;text-align:center;vertical-align:middle}.single-product__guarantee-block{padding:11px 20px;background-color:#ebf8ff;display:flex;align-items:center;gap:30px}.single-product__guarantee-block .single-product__guarantee-left{padding:7px 11px}.single-product__guarantee-block .single-product__guarantee-right{display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.single-product__guarantee-block .single-product__guarantee-right p{font-weight:600;font-size:16px;line-height:24px;color:#2ea4ff}.single-product__guarantee-block .single-product__guarantee-right span{font-weight:300;font-size:14px;line-height:20px;color:#706f6f}.single-product-slider-wrapper{position:relative}.discount-preview{display:flex;gap:15px;align-items:center;padding:13px 25px;background-color:#f9fafd}.discount-preview .discount-preview-description p{font-weight:600;font-size:16px;line-height:24px;color:#1a1a1a}.discount-preview .discount-preview-description span{display:flex;gap:7px;align-items:center;font-weight:300;font-size:12px;line-height:16px;color:#1a1a1a80;width:183px}.discount-preview .evaluation-discount{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.discount-preview .evaluation-discount a{padding:13px 30px;font-weight:400;font-size:16px;line-height:24px;vertical-align:middle;color:#051b32;border-radius:10px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90.5deg,#9747ff 49.57%,#0944d5 124.31%) border-box;border:4px solid transparent;transition:color .3s ease,background .3s ease}.discount-preview .evaluation-discount a:hover{background:linear-gradient(90.5deg,#9747ff 49.57%,#0944d5 124.31%) padding-box,linear-gradient(90.5deg,#9747ff 49.57%,#0944d5 124.31%) border-box;color:#fff}.discount-preview .evaluation-discount button{font-weight:300;font-size:14px;line-height:20px;text-decoration:underline;text-decoration-style:solid;color:#0c417880}.service-slider__wrapper{display:flex;align-items:center;gap:10px}.service-slider__wrapper .service-slider__arrow{padding:40px 7px;margin:0;border:2px solid #D9D9D9;border-radius:10px}.service-slider{width:630px;overflow:hidden}.service-slider .service-card{display:flex;align-items:flex-start;gap:20px}.service-slider .service-card .service-card__info .service-card__name{font-weight:300;font-size:14px;line-height:20px;color:#051b32}.service-slider .service-card .service-card__info .service-card__desc{font-weight:300;font-size:12px;line-height:16px}.service-slider .service-card .service-card__aside{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px}.service-slider .service-card .service-card__aside .service-card__price{font-weight:500;font-size:20px;line-height:28px;color:#0c4178}.service-slider .service-card .service-card__aside .cart-btn{padding:7px 11px;background-color:#0c4178}.complectation-inside-1,.complectation-inside-2{padding:22px;display:flex;align-items:center;gap:15px}.complectation-slider{width:1078px;margin:0 auto}.complectation-slider__inner{display:flex;align-items:center;gap:13px}.complectation-slider__inner .complectation-slider-plus,.complectation-slider__inner .complectation-slider-equal{font-weight:700;font-size:40.35px;line-height:100%;text-align:center;color:#0c4178}.complectation-slider__inner .complectation-slider-image-wrapper img{width:126px;height:126px;-o-object-fit:contain;object-fit:contain}.complectation-slider__inner .complectation-slider-info{display:flex;flex-direction:column;justify-content:center;gap:10px}.complectation-slider__inner .complectation-slider-name{color:#051b32;font-weight:300;font-size:13px;line-height:20px;letter-spacing:0}.complectation-slider__inner .complectation-slider-price-wrapper{display:flex;gap:6px;align-items:center}.complectation-slider__inner .complectation-slider-price-wrapper .complectation-slider-price-old{color:#706f6f80;font-weight:300;font-size:14px;line-height:20px;text-decoration:line-through}.complectation-slider__inner .complectation-slider-price-wrapper .complectation-slider-price-discount{color:#f9fafd;font-weight:600;font-size:12px;line-height:100%;text-align:center;padding:2.5px 3.5px;background-color:#ed021d;border-radius:5px}.complectation-slider__inner .complectation-slider-price{color:#0c4178;font-weight:500;font-size:24px;line-height:32px;vertical-align:middle}.complectation-slider__inner .complectation-slider__summary{padding:17px 15px;background-color:#f3f3f3;border-radius:15px;display:flex;flex-direction:column;gap:5px}.complectation-slider__inner .complectation-slider__summary .complectation-slider-price-old{font-weight:300;font-size:16px;line-height:24px;text-decoration:line-through}.complectation-slider__inner .complectation-slider__summary .complectation-slider-price{font-weight:700;font-size:44px;line-height:56px}.complectation-slider__inner .complectation-slider__summary .cart-btn{background-color:#0944d5;font-weight:400;font-size:16px;line-height:24px;color:#f9fafd;padding:13px 15px;gap:8px}.complectation-prev,.complectation-next{position:absolute;top:40%;transform:translateY(-50%);border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:10;box-shadow:0 0 6.5px #00000040;background-color:#f9fafd}.complectation-prev{left:0}.complectation-next{right:0}.complectation-slider-dots{margin-top:20px;text-align:center}.complectation-slider-dots .slick-dots li{display:flex;justify-content:center;align-items:center;width:10px;margin:0}.complectation-slider-dots .slick-dots li button{border:none;background-color:#706f6f;display:block;width:4px;height:4px;border-radius:50%;padding:0;cursor:pointer;transition:all .3s ease}.complectation-slider-dots ul{display:flex;padding:0;margin:0 auto;list-style:none;gap:4px;justify-content:center;align-items:center;position:inherit}.complectation-slider-dots li.slick-active button{background-color:#0c4178;width:10px;height:10px;border-radius:50%}.about-product-info{padding:5px 0}.about-product-info .container{display:grid;grid-template-columns:977px 1fr;gap:5px;min-height:670px}.score-side{padding:16px 29px 58px;background-color:#f9fafd}.score-side .score-wrapper{display:flex;gap:57px;align-items:center;position:relative}.score-side .score-wrapper .score-right-image{position:absolute;width:90px;height:90px;bottom:-35px;right:-30px}.score-side .score-left{display:flex;flex-direction:column;gap:15px}.score-side .score-left .score-left__subtitle{font-weight:500;font-size:20px;line-height:28px;color:#2ea4ff}.score-side .score-left .score-left-content{display:flex;gap:40px}.score-side .score-left .score-left-content-info__name{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:center}.score-side .score-left .score-left-content-text-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.score-side .score-left .score-left-content-text{display:flex;flex-direction:column;gap:8px}.score-side .score-left .score-left-content-text p{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.score-side .score-right-grid{display:grid;width:377px;grid-template-columns:1fr 1fr;gap:10px}.score-side .score-right-grid .score-right-item{padding:8px 15px;border:2px solid #D9D9D9;border-radius:10px}.score-side .score-right-grid .score-right-item .score-right-item__title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#0c4178}.score-side .score-right-grid .score-right-item .score-right-item__value{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;color:#706f6f}.about-product-info__right-side{overflow:hidden}.about-product-info__right-side .product-setting-grid-right{display:flex;flex-direction:column;gap:10px}.about-product-info__right-side .product-setting-right-image-wrapper{padding-bottom:30px}.about-product-info__right-side .product-setting-right-image-wrapper img{width:100%}.about-product-info__right-side .product-setting-right-image-wrapper .product-setting-right-image{width:390px;height:340px;border-radius:14px}.about-product-info__right-side .product-setting-right-artikl{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#d9d9d9}.about-product-info__right-side .product-setting-right-title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#051b32}.about-product-info__right-side .product-setting-right-prices-inner{display:flex;justify-content:space-between;align-items:center}.about-product-info__right-side .product-setting-right-prices-inner .product-setting-right-price{font-weight:700;font-size:44px;line-height:56px;letter-spacing:0;color:#0c4178}.about-product-info__right-side .product-setting-right-prices-inner .product-setting-right-like{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#d9d9d94d}.about-product-info__right-side .product-setting-right-bonus{display:flex;align-items:center;gap:6px;font-weight:500;font-size:14px;line-height:20px;color:#706f6f}.about-product-info__right-side .product-setting-right-bonus b{font-weight:600;color:#9747ff}.about-product-info__right-side .product-setting-right-btn .add-to-cart{width:100%;color:#f9fafd;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;display:flex;gap:10px}.product-setting-block{margin:5px 0}.related-products-header-link{padding:9.5px 16px;background-color:#0c417880;border-radius:30px}.related-products-header-link span{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#f9fafd}.product-main__content-left__mobile-header,.mobile-version-wishlist,.product-page__viewed-products,.mobile-choise-buy{display:none}@media (max-width: 1440px){.footer__main{padding:20px 25px}}@media (max-width: 1199px){.main-content{display:flex;flex-direction:column}.hide-out-menu{display:block}.left-side__header .catalog-btn,.categories-menu{display:none}.promo-banner__image{-o-object-fit:inherit;object-fit:inherit}.main-header-content{grid-template-columns:1fr 2fr 2fr}.wishlist-section{max-width:none}}@media (max-width: 991px){.top-header{display:none}.main-header-content{grid-template-columns:1fr 2fr}.right-side__header{display:none}.product-image img{-o-object-fit:contain;object-fit:contain}.promo-wrapper{display:flex;overflow-x:auto;gap:5px}.promo-wrapper>*{min-width:280px}.infos-wrapper{grid-template-columns:1fr 1fr}.news-list{gap:5px}.footer__main{grid-template-columns:1fr 4fr}.footer__bottom{flex-direction:column;gap:5px}.footer__bottom .footer__privacy-wrapper{margin-left:0}}@media (max-width: 768px){.product-items__rows .new-rows{display:grid;grid-template-columns:1fr 1fr}.product-items__rows .new-rows *{min-width:auto}.main-header-content{grid-template-columns:1fr;grid-row-gap:0;justify-content:center}.main-header-content .left-side__header{padding-bottom:15px;justify-content:center}.promo-banner__image{height:auto;overflow-x:auto}.wishlist-slider__item .current-price{font-size:24px}.category-cards{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;box-shadow:none;padding:15px 0;gap:10px}.category-cards .category-card{flex-direction:column;overflow-wrap:break-word;border-right:none;background:#f9fafd;border-radius:10px;box-shadow:0 2px 15px 1px #0000000d;min-width:93px}.category-cards .category-card span{text-align:center;overflow-wrap:anywhere}.category-cards::-webkit-scrollbar{display:none}.promo-banners{flex-direction:column-reverse}.infos-wrapper{display:flex;overflow-x:auto;gap:5px}.infos-wrapper .info-card{padding:28px;min-width:306px}footer{background:#f3f3f3!important}.footer__main{grid-template-columns:1fr}.main-footer{display:none}.mobile-footer{display:grid;grid-row-gap:25px;padding:60px 0 150px}.mobile-footer-button-side{display:grid;grid-row-gap:15px;grid-template-columns:1fr}.mobile-footer__nav #mobile-footer-nav__button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:13px 20px;font-size:16px;cursor:pointer;background-color:#f9fafd;border-radius:10px;border:1px solid #D9D9D9;color:#072849;transition:.3s}.mobile-footer__nav #mobile-footer-nav__button.open{border-radius:10px 10px 0 0}.mobile-footer__nav .mobile-footer-nav__menu{max-height:0;overflow:hidden;transition:max-height .4s ease;background-color:#f5f5f5;border-radius:6px}.mobile-footer__nav .mobile-footer-nav__menu.open{max-height:500px}.mobile-footer__nav .mobile-footer-nav__menu ul{list-style:none;margin:0;padding:0;border:1px solid #D9D9D9}.mobile-footer__nav .mobile-footer-nav__menu ul li{padding:10px 15px;border-bottom:1px solid #ddd;font-size:15px;font-family:sans-serif}.mobile-footer__nav .mobile-footer-nav__menu ul li:last-child{border-bottom:none}.mobile-footer-best-categories #mobile-footer-best-categories__button{align-items:center;display:flex;justify-content:space-between;width:100%;padding:13px 20px;font-size:16px;cursor:pointer;background-color:#f9fafd;border-radius:10px;border:1px solid #D9D9D9;color:#072849;transition:.3s}.mobile-footer-best-categories #mobile-footer-best-categories__button.open{border-radius:10px 10px 0 0}.mobile-footer-best-categories .mobile-footer-best-categories__menu{max-height:0;overflow:hidden;transition:max-height .4s ease;background-color:#f5f5f5;border-radius:6px}.mobile-footer-best-categories .mobile-footer-best-categories__menu.open{max-height:800px}.mobile-footer-best-categories .mobile-footer-best-categories__menu ul{list-style:none;margin:0;padding:0;border:1px solid #D9D9D9}.mobile-footer-best-categories .mobile-footer-best-categories__menu ul li{padding:10px 15px;border-bottom:1px solid #ddd;font-size:15px;font-family:sans-serif}.mobile-footer-best-categories .mobile-footer-best-categories__menu ul li:last-child{border-bottom:none}.section-news-header h2{font-size:20px}.section-header{font-size:20px;line-height:28px;padding:19px 0;color:#072849}.promo-header{width:100%}.promo-header .promo-header-title{font-size:24px}.promo-header .promo-header-link{font-size:16px}.mobile-hiden{display:none}.mobile-footer-contact-side{padding:30px;display:flex;gap:15px;flex-direction:column;background-color:#f9fafd;border-radius:10px}.mobile-footer-contact-side .mobile-footer-social-table{display:grid;grid-template-columns:1fr;grid-row-gap:15px}.mobile-footer-contact-side .mobile-footer-social-table a{display:flex;justify-content:flex-start;gap:10px;align-items:center;padding:10px;border-radius:10px;border:1px solid #D9D9D9;width:100%;transition:.3s}.mobile-footer-contact-side .mobile-footer-social-table a:hover{color:#f9fafd;background:#2ea4ff}.footer__bottom{align-items:flex-start;gap:15px}.footer__bottom .footer__privacy-wrapper a{text-decoration:underline}}@media (max-width: 576px){.main-content,.viewed-products,.promo-section,.section-new-products{padding:15px}.discount-banner,.search-icon,.search-btn{display:none}.search-input{padding:12px 15px}.search-input input{padding:0}.middle-side__header{display:flex;align-items:center}.wishlist-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:11px}.slick-initialized .slick-slide{background-color:#fff;border-radius:10px}.mobile-search-btn{display:block;padding:12.5px 24px;background-color:#0c4178;border-radius:0 10px 10px 0;border:1px solid #0C4178}.wishlist-slider__item:last-child{margin:0;padding:0 4px}.promo-header{width:100%}.section-news-link,.section-news-header{color:#0c4178;background-color:inherit}.section-news-link h2,.section-news-header h2{font-size:20px}.news-list{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;padding-bottom:10px;scroll-behavior:smooth;align-items:stretch}.news-list .news-card{flex:0 0 266px;display:flex;flex-direction:column;padding:10px;box-sizing:border-box;height:auto}.seo-block__text{height:364px;overflow-y:scroll;scrollbar-color:#2EA4FF transparent;scrollbar-width:thin}.seo-block__text::-webkit-scrollbar{width:5px}.seo-block__text::-webkit-scrollbar-track{background:transparent}.seo-block__text::-webkit-scrollbar-thumb{background-color:#2ea4ff;border-radius:4px}.seo-block__text::-webkit-scrollbar-thumb:hover{background-color:#008dfa}.info-blocks__list{display:flex;overflow-x:auto}}.show-more-btn{width:100%;text-align:center;justify-content:center;align-items:center;font-size:20px}.show-more-btn .show-more-btn__icon{background-color:#072849;border-radius:50%;width:16px;height:16px;color:#fff}.mobile-bonus{display:none}@media (max-width: 1424px){.product-main__content{grid-template-columns:1fr 2fr}.single-product-slider-container{width:100%}.about-product-info .container{grid-template-columns:2fr 1fr}.product-header__menu-item{padding:0 5px;font-size:14px;line-height:16px}.product-header__summary-info{gap:8px}.product-header__summary .cart-btn{margin-left:0}.complectation-slider__inner{gap:8px}.product-setting-aksesuar-list-item{padding:10px}.product-setting-aksesuar-list-item-price{font-size:16px;line-height:18px}.product-setting-aksesuar-list-item-image{width:70px;height:70px}.score-side .score-wrapper{gap:10px;flex-direction:column}.score-right{width:100%}.product-setting-review-blue-wrapper-button-link.btn{padding:13px 30px}.score-side .score-right-grid{width:100%;grid-template-columns:1fr 1fr 1fr}.about-product-info__right-side .product-setting-right-image-wrapper .product-setting-right-image{width:100%;height:100%}.about-product-info__right-side .product-setting-right-title{font-size:16px;line-height:20px}.about-product-info__right-side .product-setting-right-prices-inner .product-setting-right-price{font-size:30px;line-height:1}}@media (max-width: 1199px){.single-product-thumbs img{width:40px;height:40px}.single-product-thumbs-wrapper,.single-product-thumbs-wrapper .single-product-thumbs{width:100%}.prices-block .prices-block__main-row{flex-wrap:wrap}.delivery-list__link{display:none}.complectation-slider,.complectation-slider__inner{width:100%}.complectation-slider__inner .complectation-slider-image-wrapper img{width:80px}.complectation-slider__inner .complectation-slider__summary{justify-content:flex-start;align-items:flex-start}.complectation-slider__inner .complectation-slider__summary .complectation-slider-price{font-size:26px;line-height:30px}.complectation-slider__inner .complectation-slider__summary .cart-btn{gap:0;justify-content:center;padding:7px 11px;width:auto}.complectation-slider__inner .complectation-slider__summary .cart-btn span{display:none}.complectation-slider__inner .complectation-slider-price-wrapper{flex-wrap:wrap}.complectation-inside-1,.complectation-inside-2{gap:6px;padding:14px 10px}.complectation-inside-1{max-width:300px}.complectation-prev{left:-25px}.complectation-next{right:-25px}.product-setting-review-blue-wrapper-text{width:100%}.product-setting-review-blue-wrapper-button{width:100%;text-align:right}.product-setting-aksesuar-tabs-content{width:100%;overflow-x:auto}.product-setting-grid-left{overflow:hidden;position:relative}.about-product-info__left-side{max-width:637px}.product-setting-aksesuar-list{width:100%}}@media (max-width: 991px){.product-main__content{display:flex;flex-direction:column}.single-product-slider-container{width:60%}.about-product-info__right-side{display:none}.complectation-slider__inner{display:flex;flex-direction:column}.complectation-inside-1{max-width:370px}.about-product-info .container{display:flex;flex-direction:column;min-height:inherit}.about-product-info .container .about-product-info__left-side{max-width:100%}.delivery-list__link{display:flex}.complectation-slider__inner .complectation-slider__summary{flex-direction:row;align-items:center;gap:50px}.product-main__payments-wrapper::-webkit-scrollbar{display:none}.product-header__menu-bar{background-color:#d0e9fd;padding:0;overflow-x:auto;scrollbar-width:none}.product-header__menu-bar .product-header__menu-list{display:flex;white-space:nowrap}.product-header__menu-bar .product-header__menu-item{flex-shrink:0;display:inline-block;padding:20px;border-bottom:1px solid #2EA4FF;height:60px}.product-header__menu-bar .product-header__menu-item--active{border-bottom:4px solid #2EA4FF}.product-header__menu-bar .product-header__menu-sep,.product-header__summary{display:none}.single-product-thumbs-wrapper .slider-arrow{width:0}}@media (max-width: 767px){.product-main-block .product-main__title,.prices-block__right,.service-slider__arrow,.score-side .score-title{display:none}.breadcrumbs-wrapper{padding:10px 20px}.product-header__menu-bar{margin:0}.product-main__content-left{padding:15px}.prices-block__bonus-row{display:none}.mobile-bonus{display:flex;padding-bottom:10px}.secondary_breadcrumbs{display:none}.product-main__content-left__mobile-header{display:flex;flex-direction:column;gap:15px;padding-bottom:15px}.product-main__content-left__mobile-header a{font-weight:300;font-size:12px;line-height:16px}.product-main__content-left__mobile-header-nav{display:flex;align-items:center;justify-content:space-between}.product-main__content-left__mobile-header-title h3{font-weight:500;font-size:18px;line-height:20px;color:#051b32}.product-main__stock{background-color:#8cbf5c33;padding:4.75px 8px}.product-main__stock .product-main__stock-label{background-color:initial;color:#8cbf5c;padding:0}.product-attributes__row{display:flex;flex-direction:column;gap:15px}.product-attributes{gap:15px}.product-main__payments-wrapper{overflow-x:auto;scrollbar-width:none;overflow-y:hidden}.product-main__payments-wrapper::-webkit-scrollbar{display:none}.product-main__payment{white-space:nowrap}.prices-top-block{display:flex;justify-content:space-between;width:100%}.prices-block .prices-block__main-row .row{display:flex;width:100%;justify-content:space-between;padding-bottom:6px}.prices-block__actions{width:100%;justify-content:space-between}.mobile-version-wishlist{display:flex}.credit-block{flex-wrap:wrap;gap:15px}.credit-block>:nth-child(3){order:-1}.discount-preview{flex-wrap:wrap;justify-content:center}.discount-preview .evaluation-discount{flex-direction:column;justify-content:center;align-items:center}.header-delivery-item{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.header-delivery-item *{margin:0}.header-delivery-item a{width:200px}.header-delivery-item>:nth-child(3){order:1}.header-delivery-item>:nth-child(2){order:2}.header-delivery-item>:nth-child(4){order:3}.service-slider__wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.service-slider{display:flex;width:1000px;gap:16px;flex-wrap:nowrap;overflow:initial}.service-slider .service-card{flex-wrap:wrap;width:228px;gap:10px;padding:20px}.service-slider .service-card .service-card__aside{display:flex;flex-direction:row;justify-content:space-between;width:100%}.service-slider .service-card__img{margin-right:0;width:35px;height:35px}.service-slider .service-card .service-card__info .service-card__name{font-weight:300;font-size:12px;line-height:16px}.service-slider .service-card .service-card__info .service-card__desc{font-weight:400;font-size:10px;line-height:14px;color:#706f6f}.section-complectation__title,.product-setting-title,.product-setting-aksesuar-title,.product-setting-services-title,.seo-block__title,.service-block__title,.delivery-accordion__header,.delivery-accordion__header span,.related-products-header-title,.score-side .score-left .score-left__subtitle{font-weight:500;font-size:20px;line-height:28px;color:#051b32}.section-complectation__title,.service-block__title{margin-bottom:15px}.complectation-tab,.complectation-tab.active{padding:8px 13px;font-weight:400;font-size:10px;line-height:14px}.prices-block__btn,.credit-block__btn{font-weight:400;font-size:16px;line-height:24px}.credit-block__price,.credit-block__price b{font-weight:500;font-size:20px;line-height:28px;color:#051b32}.related-products-header-link{background-color:inherit}.related-products-header-link span{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#0c4178}.related-products-header-link svg path{fill:#0c4178}.score-left-content-text-title b{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}.score-side .score-left .score-left-content-text p{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0}.score-side .score-left .score-left-content{gap:15px;padding-bottom:25px}.score-left-content-info{display:flex;flex-direction:column;align-items:center;justify-content:center}.score-left-content-info img{width:80%}.score-side .score-right-grid .score-right-item .score-right-item__title{font-size:14px;line-height:20px;font-weight:500}.score-side .score-right-grid .score-right-item .score-right-item__value{font-weight:300;font-size:12px;line-height:16px}.product-setting-options-row{display:flex;flex-direction:column;align-items:flex-start;padding:8px}.product-setting-options-row .product-setting-options-item{padding:0;gap:5px;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.product-setting-review-blue-wrapper{flex-direction:column;justify-content:center;padding:15px}.product-setting-review-blue-wrapper .product-setting-review-blue-wrapper-button{display:flex;justify-content:center}.product-setting-review-blue-wrapper .product-setting-review-blue-wrapper-button a{width:100%}.product-setting-all-reviews{gap:0;padding:15px 0;background-color:inherit;justify-content:space-between;border:none;margin:0}.product-setting-all-reviews-left{align-items:flex-start}.product-setting-all-reviews-left-text{display:flex;flex-direction:column;align-items:flex-start}.product-setting-all-reviews-left-text p{margin:0}.product-setting-reviews-buttons{justify-content:space-between}.product-setting-reviews-list-item{flex-direction:column;gap:0}.product-setting-reviews-list-item .product-setting-reviews-list-item-left{display:flex;justify-content:space-between;flex-direction:row;width:100%}.product-page__viewed-products{display:block}.credit-calculator{display:none;width:0}.credit-calculator.active{display:block;width:100%}.credit-product-list{padding:16px 17px}.credit-product-list__item{flex-direction:column}.credit-product-list__item .credit-product-list__item-header{gap:5px;align-items:center}.credit-product-list__item .credit-product-list__item-header .product-title{width:70%}.price-block{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.switch{width:25px;height:12px}.switch:before{width:10px;height:10px;top:1px;left:1px}.credit-variation-list__item{flex-direction:column}.credit-variation-list__item .credit-variation-list__item-middle,.monthly-payment{display:none}.credit-variation-list__item.show-details .credit-variation-list__item-middle,.credit-variation-list__item.show-details .monthly-payment{display:flex;align-items:flex-start}.product-setting-reviews-list-item-right-text{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#706f6f}.product-setting-reviews-list-item-right-options{flex-direction:column-reverse;gap:13px;justify-content:flex-start;align-items:flex-start}}@media (max-width: 576px){.single-product-slider-container{width:100%}.complectation-prev,.complectation-next{display:none!important}.video-preview img{width:100px;height:100px}.discount-preview{gap:22px;justify-content:flex-start}.prices-block__actions{flex-direction:column;width:100%}.prices-block .prices-block__main-row{flex-direction:column;align-items:flex-start}.prices-block__btn,.credit-block__btn,.discount-preview .evaluation-discount a{width:100%;display:flex;justify-content:center;align-items:center}.complectation-slider__summary,.complectation-inside-1,.complectation-inside-2{width:100%;max-width:none}.complectation-slider__inner .complectation-slider__summary{background-color:#d9d9d980}.complectation-item-wrapper .complectation-slider .slick-slide{background-color:inherit}.complectation-slider__inner .complectation-slider__summary{justify-content:space-between}.score-side .score-right-grid{grid-template-columns:1fr 1fr;gap:14px}.show-more-btn__icon{font-size:20px;font-weight:100}.product-setting-all-reviews-left-stars img,.product-setting-all-reviews-scores-item-stars img{width:14px;height:14px}.product-setting-all-reviews-scores-item-score-progress-bar{height:2px}.product-setting-all-reviews-left{min-width:inherit}.mobile-footer{padding:60px 15px 150px}.total-credit-calculate .total-credit-info{grid-template-columns:1fr;grid-row-gap:10px}.total-credit-info-left-side,.total-credit-calculate .total-credit-info .total-credit-info-middle-side,.total-credit-calculate .total-credit-info .total-credit-info-right-side{text-align:left}.delivery-list__sublist{padding-left:0}.product-setting-reviews-button{padding:9px 12px}.product-setting-reviews-list-item-left-buyed{display:none}.product-setting-reviews-list-item{gap:10px}.product-setting-reviews-list-item-right-name{display:flex;justify-content:space-between}.product-setting-reviews-list-item-right-name .mobile-choise-buy{display:flex;gap:3px;color:#2ea4ff;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;align-items:center}.show-more-btn{padding:21.5px 0;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0}.show-more-btn .show-more-btn__icon{display:flex;justify-content:center;align-items:center}.product-page__viewed-products{padding:25px}.product-setting-aksesuar-tabs-item{padding:8px 13px;font-weight:400;font-size:10px;line-height:14px}.main-header-content{padding:0 15px}.product-main__badjes-wrapper{justify-content:space-between}.product-main__badjes-wrapper .product-main__stock{order:1}.product-main__badjes-wrapper .product-main__code{order:2}.product-main__badjes-wrapper .product-main__stars{order:3}.product-main__badjes-wrapper .product-main__reviews{order:4}.product-main__badjes-wrapper .product-main__payments-wrapper{order:5}}.categories-grid{display:flex;flex-direction:column}.show-more-btn-side{display:flex;justify-content:center;padding:27px 0}.show-more-btn-side .show-more-btn{width:auto}.category-card__title{display:flex;justify-content:center;height:60px}.categories-grid-mobile-nav{display:none}.categories-grid-desktop{display:flex;flex-direction:column;gap:6px}.categories-grid__right-sidebar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:6px}.categories-grid__left-sidebar .category-card-2{height:100%}.categories-grid__left-sidebar svg{display:none}.mobile-search-content{display:none}@media (max-width: 1425px){.product-content-list{grid-template-columns:repeat(3,1fr)}.category-card-2{padding:15px}}@media (max-width: 1199px){.categories-grid__right-sidebar{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 991px){.categories-grid__left-sidebar .category-card-2{width:201px}.product-content-list{grid-template-columns:repeat(2,1fr)}.main-page-new-product .promo-item .old-price{font-size:12px}.main-page-new-product .promo-item .prices,.main-page-new-product .promo-item .old-price-wrapper{gap:0}.categories-grid{justify-content:space-between}.categories-grid__right-sidebar{max-width:513px;grid-template-columns:1fr 1fr}.category-card-2{padding:25px}}@media (max-width: 768px){.category-title,.categories-grid{display:none}.categories-grid.active{display:flex;flex-direction:column}.category-card-2{background-color:inherit;min-height:0;padding:15px;display:flex;flex-direction:column;gap:15px}.category-card-2 .category-card-header{padding-bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%}.category-card-2 .category-card-header .left-side{display:flex;align-items:center;justify-content:space-between;gap:8px}.category-card-2 .category-card-header:after{content:"";display:inline-block;width:25px;height:25px;background:url("data:image/svg+xml;utf8,<svg width='16' height='13' viewBox='0 0 16 13' xmlns='http://www.w3.org/2000/svg'><path d='M1.5 7.25C1.08579 7.25 0.75 6.91421 0.75 6.5C0.75 6.08579 1.08579 5.75 1.5 5.75V7.25ZM15.0303 5.96967C15.3232 6.26256 15.3232 6.73744 15.0303 7.03033L10.2574 11.8033C9.96447 12.0962 9.48959 12.0962 9.1967 11.8033C8.90381 11.5104 8.90381 11.0355 9.1967 10.7426L13.4393 6.5L9.1967 2.25736C8.90381 1.96447 8.90381 1.48959 9.1967 1.1967C9.48959 0.903806 9.96447 0.903806 10.2574 1.1967L15.0303 5.96967ZM1.5 6.5V5.75L14.5 5.75V6.5V7.25L1.5 7.25V6.5Z' fill='%23051B32'/></svg>") no-repeat center;background-size:contain}.category-card-2 .category-card-header .category-card__image-link img{width:30px;height:30px}.category-card-2 .category-card__title{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#051b32}.category-card-2 .category-card__list a{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#051b32}.categories-grid__right-sidebar .category-card-2:not(:has(>ul)){border-radius:30px}.categories-grid__left-sidebar{display:flex;justify-content:space-between;align-items:center;border:1px solid #D9D9D9;border-radius:15px;padding:12px 15px}.categories-grid__left-sidebar .category-card-2{min-height:0;width:100%;display:flex;align-items:center;flex-direction:row;padding:0;gap:8px}.categories-grid__left-sidebar .category-card-2 .category-card__image-link{width:auto}.categories-grid__left-sidebar .category-card-2 .category-card__image-link .category-card__image{width:50px;height:50px}.categories-grid__right-sidebar{max-width:none}.categories-grid__right-sidebar .category-card-2{border:1px solid #D9D9D9;border-radius:10px}.categories-grid-main-side{display:flex;justify-content:space-between;gap:14px}.categories-grid-mobile-nav{display:flex;flex-direction:column;gap:10px}.categories-grid-mobile-nav .categories-grid-mobile-nav__item{width:80px;height:76px;padding:6px;border:1px solid #D9D9D9;box-shadow:0 2px 15px 1px #0000000d;border-radius:10px}.categories-grid-mobile-nav .categories-grid-mobile-nav__item h4{font-weight:400;font-size:10px;line-height:14px;letter-spacing:0;color:#051b32}.categories-grid-mobile-nav .categories-grid-mobile-nav__item.active{border:2px solid #2EA4FF}.categories-grid__right-sidebar{display:flex;flex-direction:column}.categories-grid-desktop,.categories-grid,.categories-grid__right-sidebar,.category-card-2{width:100%}.category-card__title{height:auto;margin:0}.category-card__image-link{margin-bottom:0}.category-card-header{display:flex;align-items:center;gap:5px;padding-bottom:15px}.category-card-header .category-card__image-link{width:auto}.category-card-header .category-card__image-link img{width:50px;height:50px;border-radius:0}.categories-grid-section{padding:15px}.categories-grid__left-sidebar svg{display:block}.mobile-search-title,.product-sidebar{display:none}.wrapper-product-sidebar{display:flex;flex-direction:column;gap:19px}.mobile-search-content{display:flex;flex-direction:column;gap:30px;padding:20px 0}.mobile-search-content .search-result{display:flex;flex-wrap:wrap;gap:15px}.mobile-search-content .search-result p{font-weight:400;font-size:10px;line-height:14px;color:#051b32;padding:8px 13px;background-color:#d9d9d9;border-radius:5px}.mobile-search-content .search-result-cat{display:flex;flex-direction:column;gap:15px}.mobile-search-content .search-result-cat .title{font-weight:600;font-size:16px;line-height:24px;color:#051b32}.mobile-search-content .search-result-cat ul{display:flex;flex-direction:column;gap:5px}.mobile-search-content .search-result-cat ul li{display:flex;gap:10px;align-items:center;font-weight:300;font-size:16px;line-height:24px;color:#051b32}.mobile-search-content .search-result-items{display:flex;flex-direction:column}.mobile-search-content .search-result-items .search-result-item{padding:10px 0;border-bottom:1px solid #D9D9D9;display:flex;align-items:center;gap:10px}.mobile-search-content .mobile-search-navigator{display:flex;flex-direction:column;gap:15px}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row{width:100%;justify-content:space-between;display:flex;align-items:center}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row .back{font-weight:300;font-size:12px;line-height:16px;color:#0c4178}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row .title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row p{font-weight:300;font-size:14px;line-height:20px;color:#706f6f}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row .sub-filter{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:2px solid #D9D9D9;border-radius:10px}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row .main-filter{background-color:#2ea4ff;border-radius:10px;color:#f9fafd;display:flex;align-items:center;gap:15px;padding:13px 15px}.mobile-search-content .mobile-search-navigator .mobile-search-navigator-row .main-filter .item-quantity{height:23px;width:23px;background-color:#f9fafd;border-radius:50%;display:flex;flex-direction:column;justify-content:center;color:#051b32;font-weight:300;font-size:14px;line-height:20px}.product-sidebar{transition:all .3s ease}.product-sidebar.active{display:block;transform:translate(0)}.sub-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;justify-content:flex-end;align-items:center;z-index:9999;padding:15px}.sub-filter-overlay.active{display:flex;flex-direction:column;gap:10px}.sub-filter-popup{background:#f9fafd;width:100%;max-width:400px;border-radius:15px;position:relative;padding:15px;animation:slideUp .3s ease;display:flex;flex-direction:column;gap:10px}.sub-filter-popup button{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;width:100%;border:1px solid #0C4178;border-radius:5px}.sub-filter-popup button.active{border-color:#2ea4ff;background-color:#2ea4ff;color:#f9fafd}.sub-filter-popup .close-sub-filter{position:absolute;left:0;border:none;top:-20%}.close-sub-filter{border:none;font-size:24px;float:right;cursor:pointer}.close-sub-filter svg{border-radius:50%;background-color:#f9fafd}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (max-width: 576px){.mobile-search-content,.product-content-header{padding:15px}.show-more-btn-side .show-more-btn{width:90%}.product-setting-aksesuar-list-item{min-width:280px}}.second-hero-title{display:none}.hero-section{padding:128px 0 85px;background-color:#f9fafd}.hero-section .hero-title{margin-bottom:13px;color:#051b32}.hero-section .hero-description{color:#706f6f;font-weight:300;font-size:16px;line-height:24px}.hero-section .hero-text{display:flex;gap:32px;flex-direction:column}.mission-section{padding:64px 0 80px}.mission-section .mission-header{margin-bottom:53px}.mission-section .mission-item-title{font-weight:500;font-size:24px;line-height:32px;color:#1a1a1a}.mission-section .mission-description{font-weight:300;font-size:14px;line-height:20px;color:#706f6f}.about-page-section-title{font-weight:600;font-size:32px;line-height:40px;text-align:center;color:#051b32}.section-subtitle{font-weight:300;font-size:16px;line-height:24px;text-align:center;color:#706f6f;padding-top:16px}.guarantees-section{padding:64px 0 103px}.guarantees-section .guarantees-header{margin-bottom:53px}.guarantees-section .section-title{margin:0}.guarantees-section .guarantee-card{display:flex;flex-direction:column;align-items:center;gap:22px;padding:32px}.guarantees-section .guarantee-card *{margin:0}.guarantees-section .guarantee-title{font-weight:500;font-size:24px;line-height:32px;text-align:center;color:#1a1a1a}.guarantees-section .guarantee-description{font-weight:300;font-size:16px;line-height:24px;text-align:center;color:#706f6f}.services-section{padding:72px 0 120px}.services-section .services-header{margin-bottom:42px}.services-section .services-title{margin-bottom:16px;font-weight:500;font-size:24px;line-height:32px;color:#1a1a1a}.services-section .services-card{display:flex;flex-direction:column;gap:29px;align-content:flex-start;justify-content:space-between;height:440px}.services-section .services-card *{margin-bottom:0}.services-section .services-description,.services-section .about-page-video-section-description{font-weight:300;font-size:16px;line-height:24px;color:#706f6f}.services-section .services-decorative-left{transform:translateY(0);top:0}.services-section .services-decorative-right{transform:translateY(0);bottom:0}.about-page-video-section{padding:88px 0;background-color:#f9fafd}.about-page-video-section .about-page-video-section-title{padding-bottom:20px;font-weight:600;font-size:32px;line-height:40px;color:#051b32}@media (max-width: 1199px){.services-decorative-right img,.services-decorative-left img{max-width:150px}}@media (max-width: 991px){.services-decorative-right svg,.services-decorative-left svg{display:none}.hero-content{display:flex;flex-direction:column-reverse;gap:15px}.hero-text{max-width:100%}.hero-image{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:100%}.hero-image img{width:100%}.hero-title{font-weight:500;font-size:24px;line-height:32px}.main-hero-title{display:none}.second-hero-title{display:block}.guarantees-grid{gap:6px;overflow-x:scroll}.mission-grid{gap:15px;overflow-x:scroll}.mission-item,.guarantee-card{width:330px}.about-page-section-title,.services-subtitle{text-align:left}.guarantees-header,.mission-header{margin-bottom:15px}.video-preview{width:100%}.services-decorative-right img,.services-decorative-left img{display:none}}@media (max-width: 768px){.hero-section,.mission-section,.guarantees-section.guarantee-third,.services-section,.about-page-video-section{padding:30px 0}.services-grid{grid-template-columns:1fr;gap:40px}.services-grid .services-card{background:inherit;padding:0;height:auto}}@media (max-width: 576px){.hero-section,.mission-section,.guarantees-section.guarantee-third,.services-section,.about-page-video-section{padding:30px 15px}.about-page-video-section .video-preview img{height:auto}}.show-more-btc-side{width:100%;display:flex;justify-content:center;align-items:center;padding:27px 0}.show-more-btc-side .show-more-btn__icon{border-radius:50%;background-color:#051b32;width:16px;height:16px}.pagination__item{height:65px;border:1px solid #D9D9D9;cursor:pointer;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.pagination__item.disabled{cursor:not-allowed;color:#d9d9d9}.pagination__item.disabled svg{fill:#d9d9d9}.pagination__item.disabled svg path{fill:#d9d9d9}.breadcrumbs__text.active{color:#0c4178}.blog-header__title{font-weight:600;color:#051b32;margin-bottom:20px}.blog-header__tag{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;white-space:nowrap}.blog-main__left{max-height:100%}.blog-main__left .blog-main__left-img-wrapper img{height:396px}.blog-main__left .blog-main__left-title{bottom:48px;left:49px}.blog-main__right .blog-main__right-img{width:153px;height:100%}.blog-main__right .blog-main__right-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.blog-main__right .blog-main__right-desc{font-weight:300;color:#706f6f}.blog-main__right .blog-main__right-link{margin-top:0;background-color:#0c4178;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.blog-list-item-content{display:grid;grid-template-columns:90px 1fr;grid-column-gap:21px;grid-row-gap:10px}.blog-list-item-content .blog-list-item-content-title{margin-bottom:0}.blog-list-item-content>:nth-child(3){grid-column:2;grid-row:2}@media (max-width: 1424px){.blog-main__wrapper{gap:20px;grid-template-columns:1fr 1fr}.blog-main__wrapper .blog-main__left .blog-main__left-title{bottom:20px;left:20px}}@media (max-width: 1199px){.blog-section{display:flex;flex-direction:column}.blog-main__wrapper{grid-template-columns:1fr 1.5fr}.blog-list-item-content{grid-template-columns:60px 1fr;grid-row-gap:10px;grid-column-gap:10px}}@media (max-width: 991px){.blog-main__wrapper{grid-template-columns:1fr;gap:10px}.blog-main__right{padding-top:10px;border-top:2px solid #D9D9D9}.blog-list-wrapper{grid-template-columns:1fr 1fr}.blog-list-item-content>:nth-child(3){grid-column-start:1;grid-column-end:3}.blog-list-item-img{aspect-ratio:inherit}.blog-list-item-content-date{min-width:0;padding:4px 10px;color:#f9fafd;margin-right:0}.blog-list-item-content-date span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;color:#f9fafd}}@media (max-width: 768px){.blog-list-item-content .blog-list-item-content-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.blog-list-item-img{padding:5px}.blog-list-item-content{padding:0 5px}.blog-main__left-title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;left:30px;bottom:30px}}@media (max-width: 576px){.blog-section{padding:0 15px}.blog-list-wrapper{grid-template-columns:1fr}.blog-list-item{padding:15px}.blog-list-item-content{align-items:center}.blog-header__tags{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.blog-header__tags::-webkit-scrollbar{display:none}.blog-header-content{padding:10px 0;background-color:inherit}.blog-main__right{flex-direction:row;overflow-x:scroll;align-items:stretch;scrollbar-width:none;-ms-overflow-style:none}.blog-main__right::-webkit-scrollbar{display:none}.blog-main__right .blog-main__right-img{width:320px;height:236px}.blog-main__right .blog-main__right-content{min-height:144px}.blog-main__right-item{flex:0 0 auto;flex-direction:column;width:360px}.blog-main__right-inner{gap:9px;display:flex;flex-direction:column;align-items:flex-start}.blog-header__title{display:none}.blog-header{order:2}.blog-main{order:1}.blog-list{order:3}}.help-link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:#fff;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.help-link:hover{background:#f5f5f5}.help-link img{width:16px;height:16px}.help-link ul{position:absolute;top:100%;right:0;background:#fff;box-shadow:0 4px 12px #00000014;min-width:160px;display:none;flex-direction:column;z-index:1003;gap:5px;padding:10px 0;border-radius:10px;border:2px solid #D9D9D9}.help-link ul li{padding:10px}.help-link ul li a{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:10px;color:#323030}.help-link ul li a svg{width:30px;height:30px}.help-link ul li:hover{background:#f0f0f0}.help-link:hover .help-dropdown,.help-link .help-dropdown:hover{display:flex;animation:fadeIn .2s ease forwards}.city-selector,.choice-selector{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:#fff;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.city-selector:hover,.choice-selector:hover{background:#f5f5f5}.city-selector .city-dropdown,.city-selector .choice-dropdown,.choice-selector .city-dropdown,.choice-selector .choice-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px #00000014;min-width:160px;display:none;flex-direction:column;z-index:1003;padding:6px 0;max-height:250px;overflow-y:auto}.city-selector .city-dropdown li,.city-selector .choice-dropdown li,.choice-selector .city-dropdown li,.choice-selector .choice-dropdown li{width:100%;font-size:14px;color:#333;cursor:pointer;transition:background .2s}.city-selector .city-dropdown li a,.city-selector .choice-dropdown li a,.choice-selector .city-dropdown li a,.choice-selector .choice-dropdown li a{padding:0 10px;width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center}.city-selector .city-dropdown li:hover,.city-selector .choice-dropdown li:hover,.choice-selector .city-dropdown li:hover,.choice-selector .choice-dropdown li:hover{background:#f0f0f0}.city-selector:hover .city-dropdown,.city-selector .city-dropdown:hover,.city-selector:hover .choice-dropdown,.city-selector .choice-dropdown:hover,.choice-selector:hover .city-dropdown,.choice-selector .city-dropdown:hover,.choice-selector:hover .choice-dropdown,.choice-selector .choice-dropdown:hover{display:flex;animation:fadeIn .2s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.lang-selector{position:relative;display:inline-flex;align-items:center;padding:0 10px;background:#706f6f33;border-radius:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.lang-selector:hover{background:#f5f5f5}.lang-selector .current-lang{font-weight:600;color:#333}.lang-selector svg{pointer-events:none}.lang-selector .lang-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 4px 12px #00000014;min-width:60px;display:none;flex-direction:column;z-index:1003;padding:6px 0}.lang-selector .lang-dropdown li{font-size:14px;color:#333;cursor:pointer;transition:background .2s}.lang-selector .lang-dropdown li a{width:60px;height:40px;display:flex;justify-content:center;align-items:center}.lang-selector .lang-dropdown li:hover{background:#f0f0f0}.lang-selector:hover .lang-dropdown,.lang-selector .lang-dropdown:hover{display:flex;animation:fadeIn .2s ease forwards}.blog-main-post-title{font-weight:600}@media (max-width: 1199px){.blog-main-post{padding:50px 0}}@media (max-width: 768px){.section-news,.related-products-section .container{padding:15px}.blog-main-post-img-content{flex-direction:column;align-items:flex-start;gap:10px;bottom:30px;left:30px}.blog-main-post-img-content .blog-main-post-title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.single-blog-section{background-color:#f9fafd}.single-blog-section .blog-main-post{padding:15px 0}.single-blog-section .blog-main-post .blog-main-post-content{line-height:20px}}.guarantees-section{padding:60px 0}.obmin-page .section-title{padding:0}.obmin-page .section-subtitle{padding:0;margin:0}@media (max-width: 991px){.obmin-page .hero-section,.obmin-page .guarantees-section,.obmin-page .about-page-video-section,.obmin-page .no-retouching-section,.quality-control-section,.reviews-section{padding:30px}.quality-control-header,.reviews-header,.guarantees-header,.guarantees-section .guarantees-header{margin-bottom:20px}.quality-control-grid{overflow-x:scroll;display:flex}.quality-control-item{overflow:hidden;min-width:330px;height:330px;display:flex;justify-content:center;align-items:center}.quality-control-item .quality-control-content{position:inherit;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:100%;height:100%;margin-top:50px}.quality-control-item .quality-control-image{width:100%;height:100%;top:0;left:0;position:absolute}.quality-control-item .quality-control-image img{width:330px;height:330px}.quality-control-item-wide{display:none}.reviews-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (max-width: 768px){.reviews-grid{grid-template-columns:1fr;grid-template-rows:inherit;grid-row-gap:6px}}@media (max-width: 576px){.obmin-page .section-title,.about-page-video-section .about-page-video-section-title,.no-retouching-title,.quality-control-title,.reviews-title{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#051b32}}.not-found-left-title{font-weight:700;font-size:175.42px;line-height:100%;letter-spacing:0;color:#706f6f}@media (max-width: 991px){.not-found-wrapper{flex-direction:column-reverse}}@media (max-width: 768px){.not-found-wrapper{gap:20px}.not-found-left{justify-content:center;align-items:center}.not-found-left .not-found-left-title{font-size:100px;text-align:center}.not-found-left .not-found-left-text{text-align:center;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}}@media (max-width: 576px){.not-found-right img{width:100%}}.save-planet-text{padding-left:0;display:flex;flex-direction:column;gap:20px;width:75%}.save-planet-text .save-planet-stats{margin-bottom:0}.save-planet-text .save-planet-title{margin-bottom:0;font-weight:700;font-size:44px;line-height:56px;letter-spacing:0}.save-planet-text .save-planet-description{margin-bottom:0}.save-planet-text .save-planet-note{padding-top:0;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.save-planet-section,.recycling-stats-section,.dual-info-content,.dual-info-block--green,.environmental-impact-section,.dual-info-section,.second-life-section,.save-page .services-section{background-color:#f9fafd}.recycling-stats-section{padding:45px 0}.recycling-stats-section .recycling-stats-text .recycling-stats-intro,.recycling-stats-section .recycling-stats-text .recycling-stats-grid{margin-bottom:0}.recycling-stats-text{display:flex;flex-direction:column;gap:20px}.recycling-stats-section .recycling-stats-text .recycling-stats-intro{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.recycling-stats-section .recycling-stats-text .recycling-stat .recycling-stat-unit{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0}.recycling-stats-bottom-text{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.save-page section h2{font-weight:700;font-size:44px;line-height:56px;letter-spacing:0}.save-planet-second-title{display:none}@media (max-width: 1199px){.save-planet-decorative-right,.environmental-impact-decorative-right,.environmental-impact-decorative-left{display:none}.second-life-content{grid-template-columns:5fr 1fr}.second-life-logo img{width:100%}}@media (max-width: 991px){.save-planet-content{grid-template-columns:1fr;gap:15px}.save-planet-content br{display:none}.save-planet-section,.second-life-section,.save-page .services-section{padding:30px 0}.save-planet-stat{display:flex;flex-direction:column}.save-planet-stat-text-wrap .save-planet-stat-unit{margin-top:0}.save-planet-second-title{display:block}.save-planet-main-title,.save-planet-stat-text br{display:none}.recycling-stats-section .recycling-stats-content{display:flex;flex-direction:column-reverse}.environmental-impact-cards{overflow-x:scroll}.environmental-impact-cards .environmental-impact-card{width:330px}.help-earth-content{gap:10px;grid-template-columns:1fr}.dual-info-content{padding:0}.dual-info-section{padding:15px}.dual-info-block{grid-template-columns:1fr;padding-bottom:30px;gap:20px}.dual-info-block .dual-info-image{margin-top:0;width:100%}.dual-info-block--blue .dual-info-title-highlight,.dual-info-block--green .dual-info-title-highlight{width:100%}.dual-info-block--green{display:flex;flex-direction:column-reverse}.second-life-services{gap:15px}.second-life-logo{display:none}.second-life-content{display:flex}}@media (max-width: 768px){.save-planet-text{width:100%}.save-planet-stats{display:flex}.save-page section h2{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.help-earth-title,.help-earth-description{margin-bottom:15px}.save-planet-stat-unit{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0}.save-planet-stat-text{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.save-planet-description,.save-planet-text .save-planet-note{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.environmental-impact-header{margin-bottom:20px}}@media (max-width: 576px){.dual-info-block{gap:0}.help-earth-section,.recycling-stats-section,.save-planet-section,.environmental-impact-section,.second-life-section,.save-page .services-section{padding:25px 15px}.recycling-stats-section .recycling-stats-text .recycling-stats-grid{gap:15px}.recycling-stats-section .recycling-stats-text .recycling-stat .recycling-stat-unit{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.save-page section h2,.environmental-impact-subtitle{text-align:left}.dual-info-block--green .dual-info-content{width:auto}.dual-info-block--green .dual-info-content .dual-info-text,.dual-info-content .dual-info-text{padding:0}.dual-info-block--blue .dual-info-title-highlight,.dual-info-block--green .dual-info-title-highlight{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;padding:0}.dual-info-block--blue{display:flex;flex-direction:column}.dual-info-block--blue .dual-info-content{background-color:#2ea4ff}.dual-info-block{width:330px}.dual-info-block--green{margin-top:0}.dual-info-block--green .dual-info-content{background-color:#2b9b95}.dual-info-section .container{display:flex;overflow-x:scroll;gap:20px}.dual-info-content{padding:15px;width:330px;height:100%;gap:12px;display:flex;flex-direction:column}.dual-info-content .dual-info-title{margin-bottom:0}.dual-info-content .dual-info-text{color:#f9fafd}.dual-info-image img{width:330px;height:100%}.second-life-header{margin-bottom:15px}.second-life-services{overflow-x:scroll}.second-life-services .second-life-service{width:330px}}.auth-modal__divider{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto 0;height:80%}.auth-modal__divider:before,.auth-modal__divider:after{content:"";display:block;width:1px;background-color:#f3f3f3;flex:1}.auth-modal__divider span{transform:rotate(90deg);font-size:12px;font-weight:300;line-height:16px;color:#706f6f;margin:10px -3px 10px 0}@media (max-width: 768px){.auth-modal__content{max-width:100%;padding:30px}.auth-modal__body{grid-template-columns:1fr}.auth-modal__form-section,.auth-modal__social-section{padding:0}.auth-modal__divider{flex-direction:row;height:auto;width:80%;margin:0 auto}.auth-modal__divider:before,.auth-modal__divider:after{width:auto;height:1px}.auth-modal__divider span{transform:none;padding:0 8px}}.account-header-info .desktop-info{display:flex;align-items:center;gap:39px}.account-header-info .mobile-info{display:none}.account-sidebar-menu__item svg{width:30px;height:30px}.account-header-counters__item-name svg{width:26px;height:26px}.account-main__empty-content{display:flex;justify-content:center;flex-direction:column;gap:9px;padding:43px 0 55px}@media (max-width: 768px){.account-main{background-color:#f9fafd}.account-header{display:flex;flex-direction:column;gap:16px;padding:15px;background-color:#f9fafd;margin-bottom:0}.account-header .account-header-counters,.account-header .account-header-info{padding:0;background-color:inherit}.account-header .account-header-counters{gap:15px}.account-header .desktop-info .account-header-info__bonuse{display:none}.account-header .desktop-info .account-header-info__avatar{width:75px;height:75px}.account-header .desktop-info .account-header-info__avatar img{width:100%;height:100%}.account-header .account-header-info{gap:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.account-header .account-header-info .desktop-info{gap:15px;width:100%;padding-bottom:16px;border-bottom:2px solid #D9D9D9}.account-header .account-header-info .mobile-info{display:block}.account-wrapper{display:flex;flex-direction:column;gap:15px;padding:15px;background-color:#f9fafd}.account-wrapper .account-sidebar{padding-bottom:0;background-color:inherit}.account-wrapper .account-sidebar .account-sidebar-menu{display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.account-wrapper .account-sidebar .account-sidebar-menu::-webkit-scrollbar{display:none}.account-wrapper .account-sidebar .account-sidebar-menu .account-sidebar-menu__item{border:4px solid #F3F3F3;border-radius:10px;display:inline-flex;align-items:center;flex:0 0 auto;padding:15px;gap:10px}.account-wrapper .account-sidebar .account-sidebar-menu .account-sidebar-menu__item span{white-space:nowrap}.account-wrapper .account-sidebar .account-sidebar-menu .account-sidebar-menu__item.active{color:#2ea4ff}.account-wrapper .account-sidebar .account-sidebar-menu .account-sidebar-menu__item.active svg path{fill:#2ea4ff;stroke:#2ea4ff}}.account-bonus-item.active .account-bonus-item__content{display:block}.bonus-page{padding-right:71px}.total-sum-bonus{display:flex;justify-content:flex-end;gap:20px;padding-top:45px}.total-sum-bonus p{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;color:#706f6f}.total-sum-bonus span{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;color:#2ea4ff}.account-bonus-item__product-info{display:flex;justify-content:space-between;width:100%;align-items:center}@media (max-width: 1199px){.account-bonus-item__info{gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.account-bonus-item__info .account-bonus-item__cost,.account-bonus-item__info .account-bonus-item__bonus{margin-right:0;display:flex;justify-content:center;align-items:center}.bonus-page{padding-right:10px}}@media (max-width: 991px){.account-bonus-item__product-price{margin-right:0}.account-bonus-item__product{flex-wrap:wrap}.account-bonus-item__product-info{flex-direction:column;gap:1px;align-items:flex-start}.account-bonus-item__product-info h3{white-space:nowrap;margin-bottom:0}}@media (max-width: 768px){.account-bonus-item__cost{margin-right:0}.account-bonus-item__product-price,.account-bonus-item__product-bonus,.account-bonus-item__total span:last-child,.total-sum-bonus span,.account-bonus-item__number,.account-bonus-item__bonus{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.account-bonus-item__header{align-items:flex-start}.account-bonus-item__info{grid-template-columns:1fr 1fr}.account-bonus-item__info .account-bonus-item__number{grid-column:1/3}.account-bonus-item__info .account-bonus-item__cost{text-align:left;margin:0;justify-content:flex-start}.account-bonus-item__info .account-bonus-item__bonus{justify-content:flex-end}.account-bonus-item__number{white-space:nowrap}.total-sum-bonus p{font-size:14px;line-height:18px}}.account-favorite-item{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:17px;padding:14px 13px;background-color:#f3f3f3;border-radius:15px}.account-favorite-item .account-favorite-item__details-fourth-row{display:flex;justify-content:space-between;align-items:center}.account-favorite-item .account-favorite-item__details-fourth-row .account-favorite-item__remove{display:flex;align-items:center}.account-favorite-item .account-favorite-item__image{width:150px;height:150px;grid-row-start:1;grid-row-end:3}.account-favorite-item .account-favorite-item__image img{width:100%;height:100%}.account-favorite-item .account-favorite-item__code,.account-favorite-item .account-favorite-item__remove span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.account-favorite-item .account-favorite-item__content{flex:1}.account-favorite-item .account-favorite-item__content .account-favorite-item__details-row{display:flex;justify-content:space-between;width:100%;align-items:center}.account-favorite-item .account-favorite-item__content .account-favorite-item__specs{display:flex;align-items:center;gap:20px}.account-favorite-item .account-favorite-item__content .account-favorite-item__specs span{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#706f6f}.account-favorite-item .account-favorite-item__content .account-favorite-item__remove{cursor:pointer;display:flex;align-items:center;gap:13px}.account-favorite-item .account-favorite-item__content .account-favorite-item__status{display:flex;align-items:center;gap:7px;color:#8cbf5c;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;padding:4.75px 8px;border-radius:5px;background-color:#8cbf5c33}.account-favorite-item .account-favorite-item__content .quantity-controls .quantity-input,.account-favorite-item .account-favorite-item__content .quantity-controls .quantity-btn{background-color:inherit;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.account-favorite-item .account-favorite-item__price-wrapper{display:flex;align-items:center;gap:5px}.account-favorite-item .account-favorite-item__price-wrapper .account-favorite-item__price{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#0c4178}.account-favorite-item .account-favorite-item__price-wrapper .account-favorite-item__cart-btn{padding:7px 11px;background-color:#0c4178;border-radius:8px}@media (max-width: 991px){.account-favorite-item .account-favorite-item__content .account-favorite-item__details-third-row,.account-favorite-item .account-favorite-item__content .account-favorite-item__details-fourth-row{flex-direction:column;align-items:flex-start;gap:5px}.account-favorite-item .account-favorite-item__content .account-favorite-item__price-wrapper{width:100%;justify-content:space-between}}@media (max-width: 768px){.account-favorite-item{padding:10px 9px}.account-favorite-item .account-favorite-item__image{width:100px;height:100px}.account-favorite-item .account-favorite-item__content .account-favorite-item__code{font-weight:400;font-size:8px;line-height:10px;letter-spacing:0}.account-favorite-item .account-favorite-item__content .account-favorite-item__specs{flex-direction:column;align-items:flex-start;gap:2px}.account-favorite-item .account-favorite-item__content .account-favorite-item__details-first-row{flex-direction:row-reverse}.account-favorite-item{align-items:flex-start}.account-favorite-item__controls{display:none}.account-favorite-item .account-favorite-item__content .account-favorite-item__details-fourth-row{gap:10px}.account-favorite-item .account-favorite-item__content .account-favorite-item__details-fourth-row .account-favorite-item__remove{justify-content:space-between;width:100%}.account-favorite-item__details{display:flex;flex-direction:column;gap:5px}.account-favorite-item .account-favorite-item__content .account-favorite-item__remove span{color:#706f6f80}.account-favorite-item__title{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.account-favorite-item__image{grid-row-start:inherit;grid-row-end:inherit}.account-favorite-item__details-fourth-row{grid-column-start:1;grid-column-end:3;flex-direction:column;gap:10px}.account-favorite-item__details-fourth-row .account-favorite-item__price-wrapper,.account-favorite-item__details-fourth-row .account-favorite-item__remove{width:100%;justify-content:space-between}}.account-orders-wrapper{width:100%}.account-orders-item__details-row{text-align:left}.account-orders-item__header{gap:39px}.account-orders-item__header .account-orders-item__status-label{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.account-orders-item__header .account-orders-item__date{margin:0}.account-orders-item__header .account-orders-item__info{gap:39px}.account-orders-item__number,.account-orders-item__product-info h3{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a;margin-bottom:0}.account-orders-item__product-info{display:flex;align-items:center;gap:15px}.account-orders-item__details-section h4{text-align:left;margin-bottom:14px;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.account-orders-item__details-row span:first-child,.account-orders-item__details-row span:last-child{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#706f6f}.account-orders-item__details-row span:last-child{color:#1a1a1a}.account-orders-item__product-link{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#2ea4ff}.account-orders-item__product-link svg{stroke:#2ea4ff}.account-orders-item .account-orders-item__toggle svg{transition:.3s}.account-orders-item.active .account-orders-item__toggle svg{transform:rotate(-180deg)}.account-orders-item__total{justify-content:flex-end;gap:70px}.account-orders-item__product-price,.account-orders-item__total span:last-child{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.account-orders-item__total span:first-child{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}@media (max-width: 991px){.account-orders-item__product-info{padding:0}.account-orders-item__header .account-orders-item__info,.account-orders-item__header{gap:5px}.account-orders-item__wrapper{flex-direction:column;gap:5px}.account-orders-item__wrapper .account-orders-item__product-link{margin-right:0}.account-orders-item__details{gap:10px}}@media (max-width: 768px){.account-orders-item__header{background-color:#fff;align-items:flex-start;padding:15px;border-color:#f3f3f3}.account-orders-item__info{flex-direction:column;gap:5px;align-items:flex-start}.account-orders-item__product{background-color:#fff;padding:15px;border-color:#f3f3f3;margin-bottom:0}.account-orders-item__details{background-color:#fff;margin-bottom:0;padding:15px;display:flex;flex-direction:column}.account-orders-item__total{background-color:#fff;border-color:#f3f3f3}.account-orders-item__details-section h4{font-weight:500;color:#051b32}.account-orders-item__details-wrapper:first-child:before{content:"";display:inline-block;width:20px;height:16px;margin-right:8px;background:no-repeat center/contain url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="16" viewBox="0 0 20 16" fill="none"><path d="M12.8008 5.2002H13.4883C15.2932 5.20035 16.8881 6.33695 17.4932 8.01562C18.9018 8.16218 20 9.35339 20 10.8008V13.6006H18.3643C18.3862 13.4702 18.4004 13.3368 18.4004 13.2002C18.4004 13.064 18.386 12.9308 18.3643 12.8008H19.2002V10.8008C19.2002 9.69633 18.3046 8.80097 17.2002 8.80078H12.8008V12.8008H13.6357C13.614 12.9308 13.5996 13.064 13.5996 13.2002C13.5996 13.3368 13.6138 13.4703 13.6357 13.6006H7.16406C7.18598 13.4702 7.20019 13.3368 7.2002 13.2002C7.2002 13.064 7.18586 12.9308 7.16406 12.8008H12V0.800781H4.40039C2.41217 0.800782 0.800781 2.41217 0.800781 4.40039V12.8008H2.43555C2.41376 12.9308 2.40039 13.064 2.40039 13.2002C2.4004 13.3368 2.41363 13.4703 2.43555 13.6006H0V4.40039C1.93263e-07 1.97034 1.97034 2.8989e-07 4.40039 0H12.8008V5.2002ZM12.8008 8H16.625C16.0645 6.79542 14.8491 6.00014 13.4883 6H12.8008V8Z" fill="%230C4178"/><circle cx="4.80039" cy="13.2008" r="2" stroke="%230C4178" stroke-width="0.8"/><circle cx="15.9996" cy="13.2008" r="2" stroke="%230C4178" stroke-width="0.8"/><path d="M12 12.8008H7.2002L6 11.6006L4.80078 11.2002L3.2002 12L2.40039 12.8008H0.400391V3.60059L1.60059 1.60059L4.40039 0.400391H12V12.8008ZM3.2002 8C2.97933 8.00003 2.79985 8.17953 2.7998 8.40039C2.7998 8.62129 2.97931 8.80075 3.2002 8.80078H10.4004L10.4805 8.79199C10.6629 8.7548 10.7998 8.59379 10.7998 8.40039C10.7998 8.20703 10.6629 8.04598 10.4805 8.00879L10.4004 8H3.2002ZM3.2002 5.2002C2.97931 5.20023 2.7998 5.37969 2.7998 5.60059C2.79993 5.82138 2.97938 6.00095 3.2002 6.00098H10.4004L10.4805 5.99219C10.6628 5.95501 10.7997 5.79388 10.7998 5.60059C10.7998 5.40719 10.6629 5.24618 10.4805 5.20898L10.4004 5.2002H3.2002ZM3.2002 2.7998C2.97938 2.79983 2.79993 2.9794 2.7998 3.2002C2.7998 3.42109 2.97931 3.60056 3.2002 3.60059H10.4004L10.4805 3.5918C10.6629 3.5546 10.7998 3.39359 10.7998 3.2002C10.7997 3.0069 10.6628 2.84577 10.4805 2.80859L10.4004 2.7998H3.2002Z" fill="%230C4178"/></svg>')}.account-orders-item__details-wrapper:last-child:before{content:"";display:inline-block;width:20px;height:17px;margin-right:8px;background:no-repeat center/contain url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17" fill="none"><path d="M1 3.39746V11.6364C1 13.8957 2.83156 15.7273 5.09091 15.7273H14.9091C17.1684 15.7273 19 13.8957 19 11.6364V11.2748M1 3.39746V1H14.6876C16.0117 1 17.0851 2.07338 17.0851 3.39746V3.39746M1 3.39746H17.0851M17.0851 3.39746V3.39746C18.1427 3.39746 19 4.25479 19 5.31236V7.84989M19 7.84989H13.4359C12.4901 7.84989 11.7234 8.61659 11.7234 9.56237V9.56237C11.7234 10.5081 12.4901 11.2748 13.4359 11.2748H19M19 7.84989V11.2748" stroke="%230C4178" stroke-width="0.818182" stroke-linecap="round"/><path d="M1 5.90962V3.45508H9.18182V15.7278H4.27273L2.22727 14.5005L1 12.4551V5.90962Z" fill="%230C4178"/></svg>')}.account-orders-item__details-wrapper{display:flex;gap:8px}.account-orders-item__details-wrapper .account-orders-item__details-row{width:100%;display:flex;flex-direction:column;gap:7px;align-items:flex-start}}@media (max-width: 475px){.account-orders-item__product{flex-direction:column;width:100%;gap:10px}.account-orders-item__product .account-orders-item__product-info{justify-content:space-between;width:100%}.account-orders-item__product .account-orders-item__wrapper{flex-direction:row;justify-content:space-between;width:100%}}.account-reviews-item .account-reviews-item__image{width:50px;height:50px;margin-right:0}.account-reviews-item .account-reviews-item__details-btn{padding:8px 38px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#f9fafd}.account-reviews-item .account-reviews-item__info{display:flex;flex-direction:row;gap:20px;align-items:center}.account-reviews-item .account-reviews-item__number{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.account-reviews-item .account-reviews-item__details-btn{transition:.3s}.account-reviews-item .account-reviews-item__review{padding:16px 88px 26px}.account-reviews-item .account-reviews-item__response{padding:16px 88px 16px 150px}.account-reviews-item .account-reviews-item__response .account-reviews-item__response-header{flex-direction:column}.account-reviews-item .account-reviews-item__response .account-reviews-item__response-header span,.account-reviews-item .account-reviews-item__response .account-reviews-item__response-header strong{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#051b32}.account-reviews-item.active .account-reviews-item__header{border-bottom:2px solid #D9D9D9}.account-reviews-item.active .account-reviews-item__header .account-reviews-item__details-btn{opacity:.5}.account-reviews-item.active .account-reviews-item__content{padding:0}.account-header-counters a.active span{color:#2ea4ff}.account-header-counters a.active svg path{stroke:#2ea4ff}@media (max-width: 991px){.account-reviews-item__header{flex-direction:column}.account-reviews-item__toggle{padding:8px 0}.account-reviews-item__info{width:100%;justify-content:space-between}.account-reviews-item .account-reviews-item__review{padding:16px 30px}.account-reviews-item .account-reviews-item__response{padding:16px 30px 16px 60px}.account-reviews-item__response-header{gap:5px;margin-bottom:0}}@media (max-width: 768px){.account-reviews-item .account-reviews-item__response{padding:16px 30px}}@media (max-width: 991px){.help-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.help-grid{grid-template-columns:repeat(1,1fr);gap:15px;padding:15px}.page-title{padding:15px}.help-item{padding:20px 40px}.find-answer__text{margin-bottom:20px}.find-answer__text br{display:none}}.find-answer{padding-bottom:30px}.text-page-content a{display:flex;gap:15px;align-items:center}@media (max-width: 768px){.find-answer__grid{grid-template-columns:1fr}.find-answer__question-block{justify-content:center}.find-answer__content{align-items:center}.text-page-content h1{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.text-page-content p{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#706f6f}}.personal-info-form-grid:first-child{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a b ." "c d e"}.personal-info-form-grid:first-child .personal-info-form-group:first-child{grid-area:a}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(2){grid-area:b}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(3){grid-area:c}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(4){grid-area:d}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(5){grid-area:e}.personal-info-form-grid:nth-child(2){grid-template-columns:1fr 1fr 1fr}.date-input-group .date-input:first-child,.date-input-group .date-input:nth-child(2),.date-input-group .date-input:last-child{width:72px;max-width:inherit}.personal-info-flat{display:grid;grid-template-columns:3fr 1fr;align-items:flex-end}.personal-info-flat input{width:100%}@media (max-width: 1199px){.personal-info-form-grid:first-child{grid-template-columns:1fr 1fr;grid-template-areas:none}.personal-info-form-grid:nth-child(2){grid-template-columns:1fr 1fr}.personal-info-form-grid:first-child .personal-info-form-group:first-child{grid-area:unset}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(2){grid-area:unset}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(3){grid-area:unset}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(4){grid-area:unset}.personal-info-form-grid:first-child .personal-info-form-group:nth-child(5){grid-area:unset}}@media (max-width: 991px){.personal-info-form-grid:first-child,.personal-info-form-grid:nth-child(2){grid-template-columns:1fr}.personal-info-form-actions{flex-direction:column-reverse}}.stepper{display:flex;justify-content:space-between;position:relative;font-family:sans-serif}.stepper .step{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;color:#d9d9d9;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.stepper .step:before{content:"";position:absolute;top:10px;left:50%;width:100%;height:3px;background:#d9d9d9;z-index:0}.stepper .step:first-child:before{left:50%;width:100%}.stepper .step:last-child:before{display:none}.stepper .step .circle{width:20px;height:20px;border-radius:50%;border:2px solid #D9D9D9;background:#d9d9d9;position:relative;z-index:1}.stepper .step.active{color:#051b32;font-weight:600}.stepper .step.active .circle{border-color:#0c4178;background:#0c4178}.stepper .step.active .circle:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:#2196f3;border-radius:50%;transform:translate(-50%,-50%)}.stepper .step.complete{color:#d9d9d9}.stepper .step.complete .circle{background:#2196f3;border-color:#2196f3}.stepper .step.complete .circle:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:11px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L5.125 9L12 1' stroke='%23F9FAFD' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transform:translate(-50%,-50%)}.stepper .step.complete:before{background:#0c4178}.hot-price{color:#2ea4ff;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;text-align:right}.second-header{background-color:#f9fafd;padding:23px 0}.second-header .container{display:grid;grid-template-columns:3fr 2fr;gap:31px;align-items:center}.second-header .container .second-header-left-side{display:flex;align-items:center;gap:74px}.second-header .container .second-header-left-side .second-header-contact{display:flex;align-items:center;gap:8px}.second-header .container .second-header-left-side .second-header-contact span{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#706f6f}.second-header .container .second-header-left-side .second-header-contact a{color:#051b32;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.section-sub-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32;padding-bottom:22px}.order-delivery-info{background-color:#f9fafd}.order-page-grid{display:grid;grid-template-columns:3fr 2fr;padding-bottom:20px;gap:31px}.order-page-grid .continue{padding:20px 0}.order-page-grid .continue button{display:flex;gap:13px;color:#2ea4ff;align-items:center}.delivery-row{display:flex;flex-direction:column;gap:10px}.delivery-row.hidden-row{display:none}.delivery-row.hidden-row.active{display:flex}.delivery-row .delivery-row-item{padding:12px 23px;width:100%;display:flex;justify-content:space-between;align-items:center;border:2px solid #D9D9D9;border-radius:10px;cursor:pointer;flex-wrap:wrap}.delivery-row .delivery-row-item .delivery-row-item-hidden-content,.delivery-row .delivery-row-item .delivery-row-item-hidden-sub-content{display:none}.delivery-row .delivery-row-item .delivery-row-item__left{display:flex;align-items:center;gap:10px}.delivery-row .delivery-row-item .delivery-row-item__left .delivery-row-item__left-icon{width:24px;height:24px}.delivery-row .delivery-row-item .delivery-row-item__left .delivery-row-item__left-text{display:flex;flex-direction:column;gap:3px}.delivery-row .delivery-row-item .delivery-row-item__left .delivery-row-item__left-text .delivery-row-item-title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.delivery-row .delivery-row-item .delivery-row-item__left .delivery-row-item__left-text small{color:#706f6f;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0}.delivery-row .delivery-row-item .delivery-row-item__right{display:flex;align-items:center;justify-content:flex-end}.delivery-row .delivery-row-item .delivery-row-item__right span{color:#1a1a1a;font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;text-align:right}.delivery-row .delivery-row-item .delivery-row-item__right button{display:flex;align-items:center;justify-content:flex-end;gap:13px;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#2ea4ff}.delivery-row .delivery-row-item.active{border:2px solid #2EA4FF}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-content{width:100%;background-color:#f3f3f3;padding:13px 20px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-content .delivery-row-item-hidden-content-left{display:flex;flex-direction:column;gap:5px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-content .delivery-row-item-hidden-content-left .sub-title{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-content .delivery-row-item-hidden-content-left span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-content .delivery-row-item-hidden-content-right button{display:flex;align-items:center;gap:13px;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#2ea4ff}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content{width:100%;display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:20px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left{display:flex;align-items:center;gap:14px;justify-content:space-between;width:100%}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item{display:flex;flex-direction:column;gap:8px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item p{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#1a1a1a}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item p span{margin-left:3px;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#706f6f}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item button{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;padding:8px 16px;border:2px solid #D9D9D9;color:#1a1a1a;border-radius:25px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item button.active{background-color:#2ea4ff;border-color:#2ea4ff;color:#f9fafd}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-right{width:216px;white-space:nowrap;display:flex;align-items:center;padding:17px;background-color:#f3f3f3;border-radius:10px;gap:7px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-right span{padding-right:10px;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.delivery-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr;background-color:#f3f3f3;align-items:center;height:64px;margin:20px 0;border-radius:10px}.delivery-tabs .tab{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#706f6f;height:100%}.delivery-tabs .tab.active{background-color:#2ea4ff;color:#f9fafd;font-weight:600;border-radius:10px}.order-page-grid-right{display:flex;flex-direction:column;gap:10px}.order-page-grid-right .products-list-items{display:flex;flex-direction:column;gap:9px;padding:25px 23px;border:2px solid #D9D9D9;border-radius:10px;width:100%}.order-page-grid-right .products-list-items .products-list-header{display:flex;align-items:center;justify-content:space-between}.order-page-grid-right .products-list-items .products-list-header .products-list-header__left{display:flex;align-items:center;gap:4px}.order-page-grid-right .products-list-items .products-list-header .products-list-header__left p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.order-page-grid-right .products-list-items .products-list-header .products-list-header__left span{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#706f6f}.order-page-grid-right .products-list-items .products-list-header .products-list-header__right button{display:flex;align-items:center;gap:13px;color:#2ea4ff;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.order-page-grid-right .products-list-items .products-list-item{display:flex;gap:10px;align-items:center}.order-page-grid-right .products-list-items .products-list-item .products-list-item-img img{width:60px;height:60px}.order-page-grid-right .products-list-items .products-list-item .products-list-item-price{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f;display:flex;flex-direction:column}.order-page-grid-right .continue-order-side{padding:30px 23px 55px;background-color:#f3f3f3;border-radius:10px;display:flex;justify-content:space-between;flex-direction:column;height:302px}.order-page-grid-right .continue-order-side .continue-order-side-top,.order-page-grid-right .continue-order-side continue-order-side-bottom{display:flex;flex-direction:column;width:100%;gap:10px}.order-page-grid-right .continue-order-side .continue-order-side-row{display:flex;justify-content:space-between;align-items:center}.order-page-grid-right .continue-order-side .continue-order-side-row .order-continue-btn{width:100%;padding:13px 0;background-color:#0c4178;border-radius:10px;color:#f9fafd;font-weight:400;font-size:16px;line-height:24px}.order-page-grid-right .continue-order-side .continue-order-side-row .discount-side{display:flex;align-items:center;gap:5px}.order-page-grid-right .continue-order-side .continue-order-side-row span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.order-page-grid-right .continue-order-side .continue-order-side-row p{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:right;color:#706f6f}.order-page-grid-right .continue-order-side .continue-order-side-row p.discount{opacity:.5;text-decoration:line-through;font-weight:300;font-size:12px;line-height:16px}.order-page-grid-right .continue-order-side .continue-order-side-row b{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;text-align:right;color:#1a1a1a}.change-owner-overlay,.sub-filter-overlay{display:none}.city-choice-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9999;animation:cityChoiceFadeIn .3s ease}.city-choice-content{background:#f3f3f3;width:100%;margin:50px auto;border-radius:8px;animation:cityChoiceSlideDown .3s ease}.city-choice-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;background-color:#f9fafd}.city-choice-close{background:none;border:none;font-size:28px;cursor:pointer;line-height:1}.city-choice-body{margin:20px;padding:29px 35px 10px;background-color:#f9fafd;display:flex;flex-direction:column;gap:22px}.city-choice-search-wrapper{position:relative;display:flex;align-items:center;background-color:#f9fafd}.city-choice-search-wrapper input{background-color:#f9fafd}.city-choice-search-wrapper svg{position:absolute;left:10px;pointer-events:none}.city-choice-search{width:100%;padding:10px 10px 10px 36px;border:1px solid #ccc;border-radius:6px;font-size:16px}.city-choice-dropdown{background:#fff;border:1px solid #eaeaea;border-radius:8px;margin-top:4px}.city-choice-tags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px;border-bottom:2px solid #D9D9D9}.city-choice-tags button{padding:9px 14px;border:2px solid #D9D9D9;border-radius:10px;cursor:pointer;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.city-choice-tags button:hover{background:#eaeaea}.city-choice-list{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:90px}.city-choice-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.city-choice-list ul:first-of-type li{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.city-choice-list li{cursor:pointer;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.city-choice-list li:hover{text-decoration:underline}.city-choice .active-city{color:#2ea4ff;font-weight:700}@keyframes cityChoiceFadeIn{0%{background:#0000}to{background:#00000080}}@keyframes cityChoiceSlideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.city-suggest-empty,.city-suggest-loading,.city-suggest-error{background:#fff}.city-suggest-list{max-height:280px;overflow-y:auto;background:#fff;border:1px solid #eaeaea;border-radius:8px}.city-suggest-list li{list-style:none}.city-suggest-list li.is-active{background:#f2f6ff}.order-conflict-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:10000;align-items:center;justify-content:center}.order-conflict-overlay.show{display:flex}.order-conflict-content{background:#f3f3f3;width:90%;max-width:500px;margin:50px auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0003}.order-conflict-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;font-size:20px;font-weight:600;border-bottom:1px solid #ddd;background-color:#f9fafd}.order-conflict-close{background:none;border:none;cursor:pointer;line-height:1;transition:opacity .2s}.order-conflict-close:hover{opacity:.7}.order-conflict-body{padding:32px 24px;background-color:#fff}.order-conflict-message{font-size:16px;line-height:1.6;color:#333;margin-bottom:24px;text-align:center}.order-conflict-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.order-conflict-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;font-size:16px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .3s}.order-conflict-btn.btn-primary{background-color:#2ea4ff;color:#fff}.order-conflict-btn.btn-primary:hover{background-color:#1e8be0;transform:translateY(-1px);box-shadow:0 4px 12px #2ea4ff4d}.order-conflict-btn.btn-secondary{background-color:#fff;color:#333;border:2px solid #D9D9D9}.order-conflict-btn.btn-secondary:hover{background-color:#f5f5f5;border-color:#999}.order-conflict-note{display:flex;align-items:flex-start;gap:8px;padding:12px;background-color:#f9fafd;border-radius:6px;font-size:13px;line-height:1.5;color:#706f6f}.order-conflict-note svg{flex-shrink:0;margin-top:2px}@media (max-width: 768px){.order-conflict-content{width:95%;margin:20px auto}.order-conflict-header{font-size:18px;padding:16px 20px}.order-conflict-body{padding:24px 20px}.order-conflict-message{font-size:15px}.order-conflict-btn{font-size:15px;padding:12px 16px}}.change-owner-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:9999;animation:changeOwnerFadeIn .3s ease}.change-owner-content{background:#f3f3f3;width:100%;margin:50px auto;border-radius:8px;overflow:hidden;animation:changeOwnerSlideDown .3s ease}.change-owner-content-wrapper{display:flex;flex-direction:column;gap:26px}.change-owner-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;background-color:#f9fafd}.change-owner-close{background:none;border:none;font-size:28px;cursor:pointer;line-height:1}.change-owner-body{padding:39px 36px;margin:20px 20px 2px;background-color:#f9fafd;display:grid;grid-template-columns:530px 1fr}.change-owner-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr;background-color:#f3f3f3;align-items:center;height:40px;border-radius:10px}.change-owner-tabs .owner-tab{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:#706f6f;height:100%}.change-owner-tabs .owner-tab.active{background-color:#2ea4ff;color:#f9fafd;font-weight:600;border-radius:10px}.change-owner-form{display:flex;flex-direction:column;gap:10px}.change-owner-form input{padding:10px;border-radius:6px;border:1px solid #ccc;font-size:16px}.change-owner-footer{margin:0 20px 20px;padding:22px 36px;text-align:left;background-color:#f9fafd}.change-owner-footer .chane-owner-save-btn{background:#2ea4ff;color:#fff;border:none;padding:10px 18px;border-radius:6px;cursor:pointer;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}@keyframes changeOwnerFadeIn{0%{background:#0000}to{background:#00000080}}@keyframes changeOwnerSlideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.shop-popup,.mailbox-popup,.courier-popup,.credit-popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.shop-popup-overlay,.mailbox-popup-overlay,.courier-choice-popup-overlay,.credit-popup-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.overlay-popup-content{position:relative;max-width:100%;height:80vh;margin:50px auto;background-color:#f3f3f3;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.overlay-sub-tabs{display:none}.overlay-popup-header{padding:20px;display:flex;justify-content:space-between;align-items:center;background-color:#f9fafd;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#051b32}.page-with-map .overlay-popup-header{background-color:inherit}.page-with-map .overlay-popup-body{border-radius:4px}.overlay-popup-body{flex:1;display:flex;margin:20px 25px;background-color:#f9fafd}.shop-popup-map{flex:2;background:#ddd}.overlay-popup-list{flex:1;padding:10px;overflow-y:auto;background:#f9fafd;display:flex;flex-direction:column;gap:13px;overflow:hidden}.shop-popup-list{display:flex;flex-direction:column;gap:10px}.shop-items-container{display:flex;flex-direction:column;gap:5px;max-height:calc(70vh - 100px);overflow-y:auto;padding-right:5px}.shop-items-container::-webkit-scrollbar{width:6px}.shop-items-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.shop-items-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.shop-items-container::-webkit-scrollbar-thumb:hover{background:#2ea4ff}.shop-item{border:2px solid #D9D9D9;border-radius:10px;padding:11px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.shop-item:hover{border-color:#2ea4ff;background-color:#f5faff}.shop-item.selected{border-color:#2ea4ff;background-color:#e8f4ff}.shop-item .left{display:flex;flex-direction:column;gap:10px}.shop-item .left a{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#2ea4ff}.shop-item .right{cursor:pointer}.mailbox-search-wrapper{padding-bottom:10px}.mailbox-popup-list{max-height:70vh;overflow-y:scroll}.mailbox-popup-body{display:grid;grid-template-columns:777px 1fr;gap:50px}.mailbox-popup-map{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding-top:30px;align-items:center}.mailbox-popup-list{padding:27px 0 27px 34px}.shop-item p{margin:0;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.shop-item span{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0}.courier-popup .overlay-popup-body{padding:34px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:20px 25px 0}.courier-popup .delivery-row-item-hidden-sub-content{display:flex;align-items:flex-start;gap:15px}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left{display:flex;align-items:flex-start;gap:14px;width:100%}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item{display:flex;flex-direction:column;gap:8px}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item p{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#1a1a1a}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item p span{margin-left:3px;font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#706f6f}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item button{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;padding:8px 16px;border:2px solid #D9D9D9;color:#1a1a1a;border-radius:25px}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item button.active{background-color:#2ea4ff;border-color:#2ea4ff;color:#f9fafd}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-right{width:216px;white-space:nowrap;display:flex;align-items:center;padding:17px;background-color:#f3f3f3;border-radius:10px;gap:7px}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-right span{padding-right:10px;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.courier-popup .delivery-address-block .address-inputs{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.courier-popup .delivery-address-block .address-row{display:flex;gap:10px}.courier-popup .delivery-address-block input{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;padding:13px 12px;outline:none;border-radius:10px;border:2px solid #D9D9D9}.courier-popup .delivery-address-block .address-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#2EA4FF;cursor:pointer}.courier-popup .delivery-address-block .address-checkbox .free-text{color:#2ea4ff;font-weight:500}.courier-popup .overlay-popup-footer{margin:2px 20px 20px;background-color:#f9fafd;padding:22px 34px}.courier-popup .overlay-popup-footer .confirm-btn{padding:13px 29px;color:#f9fafd;border-radius:10px;background-color:#2ea4ff;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}@media (max-width: 1199px){.mailbox-popup-body{grid-template-columns:2fr 1fr}.mailbox-popup-list{margin-right:0}}@media (max-width: 991px){.courier-popup .delivery-row-item-hidden-sub-content{flex-direction:column}}@media (max-width: 768px){.overlay-popup-body{display:flex;flex-direction:column;margin:15px;padding:15px}.overlay-popup-header h2{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0}.overlay-popup-list{padding:0}.overlay-sub-tabs{display:flex;background:#f3f3f3;border-radius:10px}.overlay-sub-tab{flex:1;padding:10px;border:none;cursor:pointer;transition:background .3s}.overlay-sub-tab.active{background:#2ea4ff;color:#fff;border-radius:10px}.overlay-popup-list,.overlay-popup-map{display:none;width:100%}.active-tab{display:block}.active-tab.overlay-popup-list{display:flex;gap:13px;max-height:500px;padding-top:10px;overflow-y:scroll}.active-tab.overlay-popup-map{display:flex;padding-top:10px}.courier-popup .overlay-popup-body{overflow:hidden}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left{overflow-x:scroll;max-width:400px}.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item{white-space:nowrap}}@media (max-width: 576px){.courier-popup .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left{max-width:80vw}.courier-popup .overlay-popup-body{padding:15px;margin:15px 15px 0}.courier-popup .delivery-address-block input{width:100%}}@media (max-width: 1199px){.second-header-contact{flex-direction:column}.city-choice-list{overflow-x:scroll}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item{white-space:nowrap}.order-page-grid{grid-template-columns:1fr}}@media (max-width: 991px){.second-header-logo{width:130px}.second-header-logo svg{width:100%}.city-choice-list{gap:20px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content{max-width:85vw;overflow-x:scroll}}@media (max-width: 768px){.second-header .container{grid-template-columns:1fr}.second-header .container .second-header-left-side{justify-content:space-between;gap:0}.order-page-grid{grid-template-columns:1fr}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content{display:flex;flex-direction:column;align-items:flex-start}.overlay-popup-list .city-choice-search-wrapper{order:inherit}.mailbox-popup-body{gap:10px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item{width:120px}.delivery-row .delivery-row-item{padding:14px 11px}.city-choice-list{display:flex;flex-direction:column;gap:10px;overflow-x:inherit;overflow-y:scroll;height:380px}.city-choice-search-wrapper{order:2}.city-choice-tags{order:1}.city-choice-list{order:3}.city-choice-list ul:first-of-type li,.city-choice-list li{font-weight:300;font-size:15px;line-height:20px;letter-spacing:0}.change-owner-body{margin:15px 15px 2px;padding:15px;grid-template-columns:1fr}.change-owner-footer{margin:0 15px 15px;padding:15px}}@media (max-width: 576px){.second-header,.order-delivery-info{padding:15px}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left{overflow-x:scroll;max-width:88vw;box-sizing:border-box}.delivery-row .delivery-row-item.active .delivery-row-item-hidden-sub-content .delivery-row-item-hidden-sub-content-left .delivery-row-item-hidden-sub-content-left-item button{white-space:nowrap}.second-header .container .second-header-left-side .second-header-contact span{font-weight:400;font-size:10px;line-height:14px}.second-header .container .second-header-left-side .second-header-contact a{font-size:14px;line-height:20px}.second-header .container .second-header-left-side .second-header-contact{gap:5px}.stepper .step{font-weight:300;font-size:12px;line-height:16px}.delivery-row .delivery-row-item .delivery-row-item__left .delivery-row-item__left-text small{font-size:12px;line-height:16px;font-weight:300}.delivery-row .delivery-row-item .delivery-row-item__right button{gap:5px}.delivery-tabs{margin:15px 0}.delivery-row .delivery-row-item{padding:14px 8px}.order-page-grid-right .products-list-items{padding:9px 12px}.order-page-grid-right .products-list-items .products-list-header .products-list-header__right button{gap:5px;font-size:12px;line-height:16px}.order-page-grid-right .continue-order-side{padding:24px 15px}.order-page-grid-right .continue-order-side .continue-order-side-row span{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;color:#000}.order-page-grid-right .continue-order-side .continue-order-side-row p{font-weight:500;font-size:20px;line-height:28px;letter-spacing:0;color:#000}.order-page-grid-right .continue-order-side .continue-order-side-row b{font-weight:600;font-size:32px;line-height:40px;letter-spacing:0;color:#000}}.go-back-button{display:flex;align-items:center;gap:10px;padding-bottom:20px}.go-back-button .section-sub-title{padding-bottom:0}.order-second-page-grid{display:flex;flex-direction:column;gap:10px;width:100%}.order-second-page-grid .order-second-page-grid-item{padding:15px 20px;border:2px solid #D9D9D9;display:flex;justify-content:space-between;align-items:center;border-radius:10px;transition:.3s;cursor:pointer}.order-second-page-grid .order-second-page-grid-item:hover{border-color:#2ea4ff}.order-second-page-grid .order-second-page-grid-item.active{border-color:#2ea4ff;background-color:#2ea4ff0d}.order-second-page-grid .left-side{display:flex;gap:13px;align-items:center;max-width:80%}.order-second-page-grid .left-side svg{width:24px;height:24px}.order-second-page-grid .left-side p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.order-second-page-grid .left-side span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.credit-popup .container .overlay-popup-content{max-height:80vh}.credit-popup-body{display:grid;grid-template-columns:3fr 2fr;max-height:60vh}.credit-popup-body .credit-popup-body-credit-list{padding:39px 24px;border-right:2px solid #D9D9D9;display:flex;flex-direction:column;gap:6px;max-height:100%;overflow-y:auto}.credit-popup-body .credit-popup-body-credit-list .credit-popup-body-credit-list-item{cursor:pointer;width:100%;padding:7px 19px;border:2px solid #D9D9D9;display:flex;gap:14px;align-items:center;border-radius:10px}.credit-popup-body .credit-popup-body-credit-list .credit-popup-body-credit-list-item p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.credit-popup-body .credit-popup-body-credit-list .credit-popup-body-credit-list-item span{color:#706f6f;font-weight:300;font-size:14px;line-height:20px;letter-spacing:0}.credit-popup-body .credit-popup-body-credit-list .credit-popup-body-credit-list-item.active{border-color:#2ea4ff}.credit-popup-body-credit-info{padding:35px 24px;display:flex;flex-direction:column;gap:15px}.credit-popup-body-credit-info .credit-popup-title{color:#051b32;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0}.credit-popup-body-credit-info .credit-popup-tabs{display:flex;align-items:center;white-space:nowrap;gap:10px}.credit-popup-body-credit-info .credit-popup-tabs .credit-popup-tab{padding:8px 20px;border:2px solid #D9D9D9;color:#1a1a1a;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;border-radius:20px}.credit-popup-body-credit-info .credit-popup-tabs .credit-popup-tab.active{color:#f9fafd;background-color:#2ea4ff;border-color:#2ea4ff}.credit-popup-body-credit-info .credit-popup-info{display:flex;align-items:center;gap:15px}.credit-popup-body-credit-info .credit-popup-summary-row{display:flex;justify-content:space-between;align-items:center}.credit-popup-body-credit-info .credit-popup-summary-row span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.credit-popup-body-credit-info .credit-popup-summary-row strong{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#1a1a1a}.credit-popup-body-credit-info .credit-popup-summary{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.credit-popup-body-credit-info .credit-popup-button{padding:13px;font-weight:400;font-size:16px;line-height:24px;text-align:center;background-color:#2ea4ff;color:#f9fafd;border-radius:10px}.credit-popup-body-credit-info .credit-popup-note{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;text-align:center;color:#706f6f}.credit-popup-body-credit-info .credit-popup-note a{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;text-decoration:underline;color:#2ea4ff}@media (max-width: 991px){.overlay-popup-header h2{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.credit-popup-body{grid-template-columns:1fr}.credit-popup-body .credit-popup-body-credit-list{border-right:none;padding:15px}.credit-popup-body-credit-info{padding:15px}.credit-popup .overlay-popup-body{flex:inherit}}@media (max-width: 768px){.credit-popup-body{max-height:inherit}.credit-popup-body .credit-popup-body-credit-list{min-height:400px}.credit-popup-body-credit-info{height:100%}.credit-popup-body-credit-info .credit-popup-tabs{max-width:360px;overflow-x:scroll}.credit-popup-body-credit-info .credit-popup-title{font-weight:500;font-size:20px;line-height:28px}.credit-popup-body .credit-popup-body-credit-list,.credit-popup-body-credit-info{padding:0}.credit-popup .overlay-popup-body{overflow-y:scroll}}@media (max-width: 450px){.credit-popup-body-credit-info .credit-popup-tabs{max-width:300px}}.order-complete-btn{background-color:#2ea4ff;padding:13px;text-align:center;color:#f9fafd;border-radius:10px;width:100%;margin-top:11px}.order-third-page-change-grid{display:flex;flex-direction:column;gap:10px}.order-third-page-change-grid .order-third-page-change-grid-item{padding:20px 11px;border-bottom:2px solid #D9D9D9;display:flex;justify-content:space-between;align-items:center}.order-third-page-change-grid .order-third-page-change-grid-item:last-child{border-bottom:none}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-left{display:flex;align-items:center;gap:12px}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-left .text-side{display:flex;flex-direction:column;gap:3px}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-left .text-side span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-left .text-side b{color:#1a1a1a;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-left .text-side p{color:#1a1a1a;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.order-third-page-change-grid .order-third-page-change-grid-item .order-third-page-change-grid-item-right button{display:flex;align-items:center;gap:13px;color:#2ea4ff;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0}.bonus-table{padding:12px 23px;display:flex;align-items:center;gap:3px;background-color:#6955ec1a;border-radius:10px}.bonus-table span{margin-left:5px}.bonus-table span,.bonus-table p{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#9747ff}.bonus-table p{color:#1a1a1a}.bonus-table .bonus-header{font-weight:700;margin-bottom:4px}.bonus-table .bonus-available{font-size:14px;margin-bottom:12px;color:#555}.bonus-table .bonus-available span{color:#4a40e3;font-weight:700;cursor:pointer}.bonus-table .bonus-box{background:#f9fafc;border:1px solid #e0e0e0;border-radius:8px;padding:16px;width:500px}.bonus-table .bonus-slider{display:flex;align-items:center;gap:12px}.bonus-table .bonus-input{width:60px;text-align:center;padding:6px;border:1px solid #ccc;border-radius:6px;font-size:14px}#bonus-range{-webkit-appearance:none;width:221px;height:2px;background:#2ea4ff;border-radius:5px;outline:none}#bonus-range::-webkit-slider-runnable-track{height:2px;background:#2ea4ff;border-radius:5px}#bonus-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:#2ea4ff;border-radius:50%;cursor:pointer;margin-top:-9px}#bonus-range::-moz-range-track{height:2px;background:#2ea4ff;border-radius:5px}#bonus-range::-moz-range-thumb{width:20px;height:20px;background:#2ea4ff;border-radius:50%;cursor:pointer}.add-bonus-side{display:flex;flex-direction:column;gap:5px;padding-top:10px}.add-bonus-side .title{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#051b32}.add-bonus-side .sub-title{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.bonus-slider{display:flex;align-items:center;gap:12px}.bonus-slider .bonus-input{padding:8px 14px;border-radius:10px;border:2px solid #706F6F;font-weight:300;font-size:14px;line-height:20px;color:#706f6f}.bonus-box{padding:14px 23px;border:2px solid #D9D9D9;border-radius:10px;display:flex;flex-direction:column;gap:26px}.bonus-box .bonus-header{display:flex;justify-content:space-between;align-items:center}.bonus-box .bonus-header p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.bonus-box .bonus-header .bonus-available{font-weight:300;font-size:14px;line-height:100%;letter-spacing:0;color:#706f6f}.bonus-box .bonus-header .bonus-available span{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;background:linear-gradient(90deg,#9747ff,#0944d5);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.add-coment{padding:10px 0 5px}.comment-area{padding:16px 17px 0;width:100%;border:2px solid #D9D9D9;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0;resize:none;border-radius:10px}.checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:16px;color:#555;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-input{display:none}.checkbox-custom{width:20px;height:20px;border:2px solid #aaa;border-radius:4px;display:inline-block;position:relative;transition:all .2s ease}.checkbox-input:checked+.checkbox-custom{border-color:#2ea4ff;background:#2ea4ff}.checkbox-input:checked+.checkbox-custom:after{content:"";position:absolute;left:4px;top:0;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.order-fourth-page-grid{display:flex;flex-direction:column;gap:11px}.order-fourth-page-grid span{font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;color:#706f6f}.order-fourth-page-grid p{font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#1a1a1a}.order-fourth-page-grid b{font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;color:#1a1a1a}.order-fourth-page-grid .barcode{color:#d9d9d9;font-weight:300;font-size:12px;line-height:16px;letter-spacing:0}.order-fourth-page-grid .ty-message{padding:13px 23px;border-bottom:2px solid #D9D9D9}.order-fourth-page-grid .order-products-item-info{padding:20px 23px;border-bottom:2px solid #D9D9D9;display:flex;align-items:center;gap:26px}.order-fourth-page-grid .order-products-item-info .text-side{display:flex;flex-direction:column;gap:3px}.order-fourth-page-grid .about-order-info-table{padding:10px 23px}.cart-remove-all-btn-wrapper,.cart-items,.cart-summary,.cart-bonus,.quantity-controls .quantity-btn,.quantity-controls .quantity-input,.order-delivery-info .cart-other-products .container{background-color:#f9fafd}.cart-content-right .cart-bonus strong{background:linear-gradient(90.5deg,#9747ff 49.57%,#0944d5 124.31%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.third-header{display:flex;align-items:center;justify-content:space-between}.third-header .third-header-left{display:flex;gap:16px;align-items:center}.main-header--cart .lang-selector{margin-left:0}.best-set{background-color:#f9fafd}.best-set-header{display:flex;align-items:center;justify-content:space-between}.best-set-header h3,.best-set-header span{display:flex;align-items:center;gap:5px}.best-set-header h3{font-weight:500;font-size:24px;line-height:32px;color:#051b32}.best-set-header span{color:#2ea4ff;font-weight:500;font-size:14px;line-height:20px}.best-set{margin:2px 0}.best-set__header{font-size:20px;font-weight:600;margin-bottom:15px}.best-set__checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.best-set-slider-wrapper,.best-set-service-slider-wrapper{position:relative;display:flex;align-items:center;padding:20px 0;gap:20px}.best-set-slider-wrapper .slick-next,.best-set-service-slider-wrapper .slick-next{display:none!important}.best-set-slider{width:840px;box-sizing:border-box;display:flex}.best-set__arrow--next,.best-set-service__arrow{box-shadow:0 0 6.5px #00000040;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.best-set__arrow--next:before,.best-set-service__arrow:before{display:none}.best-set-slider__item{border-radius:10px;padding:10px;text-align:left}.best-set-slider__image img{max-width:100%;height:auto}.best-set-slider__title{margin:10px 0;font-weight:300;font-size:12px;line-height:16px;color:#051b32}.best-set-slider__prices{display:flex;justify-content:flex-start;align-items:center;gap:6px}.best-set-slider__price-old{text-decoration:line-through;font-weight:300;font-size:14px;line-height:20px;color:#706f6f80}.best-set-slider__discount{background:#ed021d;color:#f9fafd;padding:2.5px 3.5px;border-radius:5px;font-weight:600;font-size:12px;line-height:100%}.best-set-slider__row{display:flex;justify-content:space-between;align-items:center}.best-set-slider__price{font-weight:500;font-size:24px;line-height:32px;color:#0c4178}.best-set-slider__bonus{font-size:12px;color:#666}.best-set-slider__cart{border:none;background-color:#0c4178;color:#fff;padding:8px 12px;border-radius:6px;cursor:pointer}.best-set-slider__bonus{display:flex;align-items:center;gap:6px}.best-set-service-slider{width:860px;display:flex;gap:10px}.best-set-service-slider .slick-list{overflow:hidden}.best-set-service-slider .slick-track{display:flex;gap:11px}.best-set-service-slider-item{padding:0 10px;box-sizing:border-box}.best-set-service-slider-wrapper .best-set-service-slider .best-set-service-slider-item{display:flex;gap:6px;padding:15px 13px;border:2px solid #D9D9D9;border-radius:10px}.best-set-service-slider-wrapper .best-set-service-slider .best-set-service-slider-item p{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;color:#051b32}.best-set-service-slider-wrapper .best-set-service-slider .best-set-service-slider-item span{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;color:#706f6f}.best-set-service-slider-wrapper .best-set-service-slider .best-set-service-slider-item span.best-set-slider__discount{color:#f9fafd;font-weight:600}@media (max-width: 1425px){.best-set-slider,.best-set-service-slider{width:90%}.cart-wrapper .cart-content{grid-template-columns:minmax(0,1fr) 350px;gap:10px}}@media (max-width: 1199px){.header-cart-item{flex-direction:column}.cart-content{display:flex;flex-direction:column}}@media (max-width: 991px){.header-cart-item{display:none}.cart-main{min-height:0}.cart-empty__content{flex-direction:column}}@media (max-width: 768px){.cart-item{flex-wrap:wrap}.cart-item .cart-item__controls{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.best-set-header h3{font-weight:500;font-size:20px;line-height:28px}}@media (max-width: 576px){.best-set-service-slider-wrapper .best-set-service-slider .best-set-service-slider-item{flex-direction:column}.best-set-header{flex-direction:column;align-items:flex-start;gap:9px}}.catalog-menu{position:absolute;left:0;width:100%;background-color:#fff;padding:15px;z-index:-1;opacity:0;transform:scaleY(.95);transform-origin:top;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.catalog-menu .container{width:100%;display:grid;grid-template-columns:1fr 4fr;gap:10px;margin:0 auto}.catalog-menu.active{opacity:1;transform:scaleY(1);z-index:100;pointer-events:auto}.catalog-menu.active .catalog-menu-category ul{display:flex;flex-direction:column;gap:10px}.catalog-menu.active .catalog-menu-category ul li{position:relative;display:flex;align-items:center;font-weight:400;font-size:14px;line-height:1.2;color:#051b32;padding:3px 30px 3px 0;cursor:pointer}.catalog-menu.active .catalog-menu-category ul li svg{width:25px;height:25px;flex-shrink:0}.catalog-menu.active .catalog-menu-category ul li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M10.4755 4.06066L11.5361 3L20.0116 11.4755L21.0723 12.5361L20.0116 13.5968L11.5361 22.0723L10.4755 21.0116L18.9509 12.5361L10.4755 4.06066Z' fill='%23051B32'/></svg>") no-repeat center;background-size:24px 24px;pointer-events:none}.catalog-menu.active .catalog-menu-category ul li:hover{color:#2ea4ff}.catalog-menu.active .catalog-menu-category ul li:hover:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M10.4755 4.06066L11.5361 3L20.0116 11.4755L21.0723 12.5361L20.0116 13.5968L11.5361 22.0723L10.4755 21.0116L18.9509 12.5361L10.4755 4.06066Z' fill='%232EA4FF'/></svg>")}.catalog-menu-subcategory-row{display:none}.catalog-menu-subcategory-row.active{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px;max-height:600px;overflow-y:auto}.catalog-menu-subcategory-row-item{display:flex;flex-direction:column;gap:5px;font-weight:300;font-size:14px;line-height:20px;color:#072849}.catalog-menu-subcategory-row-item .title{padding-bottom:5px;font-weight:500}.return-section{padding-bottom:40px}.return-section .container{padding:60px 130px;display:flex;flex-direction:column;gap:30px;background-color:#f9fafd;align-items:flex-start}.return-section .container .return-main-img{width:100%}.return-section .container .main-title{font-weight:600;font-size:32px;line-height:40px;color:#051b32}.return-section .container .section-return-text{display:flex;flex-direction:column}.return-section .container .section-return-text p{font-weight:500;font-size:20px;line-height:28px;color:#051b32;padding-bottom:15px}.return-section .container .section-return-text span{color:#051b32;font-weight:300;font-size:16px;line-height:24px}.return-section .container .section-return-text ul{list-style-type:disc;padding-left:20px;display:flex;flex-direction:column;gap:5px}.return-section .container .section-return-text.last-row{gap:20px}.return-section .container a{color:#f9fafd;font-weight:400;font-size:16px;line-height:24px;padding:13px 50px;background-color:#2ea4ff;border-radius:10px;width:auto}.return-section .container a.download-link{color:#051b32;font-weight:300;background:#2ea4ff33;border-right:15px;display:flex;gap:10px;padding:20px;align-items:center}@media (max-width: 768px){.return-section .container{padding:15px}.return-section .container a{padding:13px 16px;font-weight:400;font-size:16px;line-height:24px}}@media (max-width: 1440px){.catalog-menu-subcategory-row.active{max-height:500px}}.about-product-info__right-side{position:relative}.sticky-wrapper{will-change:transform,top,left}.about-product-info .container{min-height:670px}.photos-item{cursor:pointer}.image-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:9999;cursor:zoom-out}.image-popup img{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;border-radius:6px;cursor:pointer}.review-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:none;align-items:center;justify-content:center;z-index:1000}.review-overlay .review-popup{background:#fff;border-radius:16px;padding:50px;position:relative;box-shadow:0 4px 10px #0003;animation:fadeIn .3s ease;display:flex;flex-direction:column}.review-overlay .review-popup .row{display:flex;justify-content:space-between}.review-overlay .review-popup p{font-weight:300;font-size:16px;line-height:24px;color:#706f6f}.review-overlay .review-popup h2{font-weight:600;font-size:32px;line-height:40px;color:#051b32}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.stars{display:flex;justify-content:space-between;margin:15px 0}.stars p{font-weight:300;font-size:16px;line-height:24px;text-align:center;color:#706f6f;margin-top:4px}.stars label{text-align:center;cursor:pointer;flex:1;transition:color .2s ease}.stars label input{display:none}.stars label span{font-size:64px;display:block;line-height:1;color:#d9d9d9;transition:color .2s ease}.stars label.hovered span,.stars label.selected span{color:#ffc107}.textarea-wrapper{position:relative;margin:20px 0;width:740px}.textarea-wrapper textarea{width:740px;min-height:130px;border-radius:15px;background-color:#f3f3f3;padding:17px 24px;resize:none}.textarea-wrapper textarea:not(:-moz-placeholder)+label{top:-30px;left:0;color:#2ea4ff}.textarea-wrapper textarea:focus+label,.textarea-wrapper textarea:not(:placeholder-shown)+label{top:-30px;left:0;color:#2ea4ff}.textarea-wrapper label{position:absolute;top:10px;left:10px;color:#051b32;pointer-events:none;transition:.2s ease all;font-weight:300;font-size:14px;line-height:20px;text-decoration:underline;text-decoration-style:solid}.btn-submit{background:#0d3b66;color:#fff;border:none;padding:10px 15px;border-radius:6px;cursor:pointer;width:200px;margin-left:auto}.catalog-menu-category ul li a{font-size:14px}.promo-item .promo-item-slide,.promo-item .promo-item-slider-slide,.promo-item .promo-item-slider{height:270px}.promo-item .promo-item-slider-slide img{max-width:90%;margin-left:5%;margin-right:5%;height:100%}.main-header{position:sticky;top:0;z-index:1002;background:#fff}.info-blocks__list{overflow:inherit}.info-block:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00000014}.product-content-header-sort-select{border:none;outline:none;box-shadow:none}.product-content-header-sort-select:focus{outline:none;box-shadow:none;border:none}.product-content-header-sort-select option{color:#0c4178;font-weight:300;font-size:14px;line-height:20px;text-decoration:underline;padding:3px 5px;cursor:pointer}.hidden-select{display:none}.custom-select-wrapper{position:relative;width:200px;font-family:inherit;font-size:14px}.custom-select{position:relative;background:#fff;border-radius:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-select__trigger{padding:8px 12px;color:#0c4178}.custom-select__options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:6px;margin:0;padding:0;list-style:none;display:none;z-index:100}.custom-select.open .custom-select__options{display:block}.custom-select__options li{padding:8px 12px;cursor:pointer;color:#0c4178;text-decoration:underline;transition:background .2s ease}.custom-select__options li:hover{background:#d9d9d9}.custom-select__options li.selected{font-weight:600}.blog-main-post-content p{font-size:14px}.blog-main-post-content p img{margin:0 auto}.content-section{padding:30px 0 10px}.about-product-info .container{min-height:790px}.category-item:hover .category-submenu{height:100%}.product-setting-right img{max-width:100%}.product-setting-reviews-list-item{flex-direction:column}.product-setting-reviews-list-item .sub-reviews{border-top:1.5px solid #E5E5E5;padding:20px 20px 20px 200px;margin-left:auto}@media (max-width: 991px){.review-overlay .review-popup{padding:20px}.textarea-wrapper textarea{width:calc(100% - 40px)}.stars label span{font-size:50px}}@media (max-width: 768px){.textarea-wrapper textarea{width:500px}.main-header-content .left-side__header.hide{height:0;opacity:0;padding:0;margin:0}.content-section{padding:10px 0}.viewed-products .section-header{padding:0 0 10px;margin:0}.product-setting-reviews-list-item-row{flex-direction:column;padding:10px 0}.product-setting-reviews-list-item .sub-reviews{padding:20px 20px 20px 50px}}@media (max-width: 576px){.review-overlay .container{width:100%;padding:0 20px}.stars{gap:10px}.review-overlay .review-popup,.textarea-wrapper,.textarea-wrapper textarea{width:100%}.mobile-search-btn{padding:12.5px 24px}.info-blocks__list{overflow-x:scroll}.info-blocks .info-block{min-width:250px}.categories-grid-main-side{display:grid;grid-template-columns:100px 1fr}.categories-grid-mobile-nav,.categories-grid-desktop{max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.categories-grid-mobile-nav::-webkit-scrollbar,.categories-grid-desktop::-webkit-scrollbar{display:none}.categories-grid-mobile-nav .categories-grid-mobile-nav__item{min-height:100px;width:100px}.categories-grid-mobile-nav .categories-grid-mobile-nav__item h4{font-size:12px}}@media (max-width: 450px){.review-overlay .review-popup p{font-size:12px}.product-setting-reviews-list-item .sub-reviews{padding:20px 20px 20px 30px}}.action-item:hover svg{fill:#0c4178}.cart-btn,.action-item{transition:.3s}.product-content-header-selected-filters__item--remove span{cursor:pointer}.product-content-header-selected-filters__item--remove:hover span{color:#051b32}.cart-btn:hover{background-color:#0c4178;color:#f9fafd}.cart-btn:hover svg path{stroke:#f9fafd}.image-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2000}.image-popup img.main-img{max-width:90%;max-height:70%;-o-object-fit:contain;object-fit:contain}.image-popup .close-btn,.image-popup .nav-btn{position:absolute;background:#00000080;color:#fff;border:none;font-size:32px;cursor:pointer;padding:5px 12px;border-radius:6px}.image-popup .close-btn{top:20px;right:20px}.image-popup .nav-btn.prev{left:20px;top:50%;transform:translateY(-50%)}.image-popup .nav-btn.next{right:20px;top:50%;transform:translateY(-50%)}.image-popup .thumbnails{display:flex;gap:5px;margin-top:10px;overflow-x:auto;max-width:90%;justify-content:center}.image-popup .thumbnails img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;cursor:pointer;opacity:.5;border:2px solid transparent;border-radius:4px;transition:opacity .2s,border .2s}.image-popup .thumbnails img.active{opacity:1;border-color:#fff}.photos-slider .photos-item img{max-height:220px;-o-object-fit:cover;object-fit:cover}.text-page-content ul,.blog-main-post ul,.seo-block__text ul{list-style:inherit;list-style-type:disc;padding-left:20px}.text-page-content ul li,.blog-main-post ul li,.seo-block__text ul li{color:#706f6f}.text-page-content ol,.blog-main-post ol,.seo-block__text ol{list-style:inherit;padding-left:20px}.text-page-content ol li,.blog-main-post ol li,.seo-block__text ol li{color:#706f6f}.mobile-navbar{display:none;z-index:9999}.mobile-navbar ul{display:flex;justify-content:space-around;z-index:100;background-color:#fff;border-top:1px;width:100%;position:fixed;bottom:0;padding:12px 15.75px;border-top:1px solid #D9D9D9}.mobile-navbar ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:6px}.mobile-navbar ul li p{font-weight:400;font-size:10px;line-height:100%;text-align:center;color:#706f6f}.mobile-navbar ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:6px}.mobile-navbar ul li.active p{color:#0c4178}.mobile-navbar .product-page-sub_bar{display:none}.mobile-navbar .product-page-sub_bar.active{display:flex;z-index:100;justify-content:space-between;align-items:center;position:fixed;bottom:60px;padding:12px 15.75px;background-color:#fff;width:100%}.mobile-navbar .product-page-sub_bar.active .add-to-cart{width:auto;height:auto;padding:13px 30px;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;align-self:center}.mobile-categories{display:none;background-color:#fff}.mobile-categories.active{display:block;position:fixed;width:100%;top:75px;padding:20px;height:calc(100vh - 136px);z-index:100}.mobile-categories .categories-grid-main-side{display:grid;grid-template-columns:100px 1fr}.mobile-categories .categories-grid-mobile-nav,.mobile-categories .categories-grid-desktop{overflow-y:auto;max-height:calc(100vh - 176px)}.page-up{display:flex;justify-content:center;align-items:center;cursor:pointer;width:65px;height:65px;box-shadow:0 0 10.56px #00000040;border-radius:50%;position:fixed;bottom:110px;right:30px;background-color:#f9fafd;z-index:99}.thank-you-wrapper .not-found-left{display:flex;flex-direction:column;gap:20px;align-items:center}.thank-you-wrapper .not-found-left .not-found-left-title{font-size:120px}@media (max-width: 768px){.mobile-navbar{display:block}.discount-banner{display:none}main{min-height:auto}.page-up{width:56px;height:56px;right:10px;bottom:150px}.product-page .page-up{bottom:170px}.thank-you-wrapper{padding:50px 0}.thank-you-wrapper .not-found-left .not-found-left-title{font-size:60px}bwchat#bwc-wrap #bwc-widget-action{bottom:80px!important}}@media (max-width: 576px){.custom-select-wrapper{width:auto}.mobile-categories.active,.mobile-menu-navigation.active.active{top:83px;height:calc(100vh - 144px)}.mobile-categories .categories-grid-mobile-nav,.mobile-categories .categories-grid-desktop,.mobile-menu-navigation.active .categories-grid-mobile-nav,.mobile-menu-navigation.active .categories-grid-desktop{max-height:calc(100vh - 184px)}}.mobile_sub-filter-overlay{display:none}@media (max-width: 768px){.product-content-header-sorts{display:none}.promo-item .current-price{font-size:24px}.product-content-list{gap:2px}.product-content-list .promo-item .discount-tag{font-size:12px}.mobile_sub-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;justify-content:flex-end;align-items:center;z-index:9999;display:none}.mobile_sub-filter-overlay.active{display:block}.mobile_sub-filter-overlay .mobile_sub-filter-popup{position:fixed;bottom:16px;left:50%;transform:translate(-50%);background-color:#f9fafd;border-radius:10px;padding:15px}.mobile_sub-filter-overlay .mobile_sub-filter-popup .close-mobile_sub-filter-popup{position:absolute;top:-60px;left:50%;width:30px;height:30px;background-color:#f9fafd;display:flex;justify-content:center;align-items:center;transform:translate(-50%);border-radius:50%}.mobile_sub-filter-overlay .mobile_sub-filter-popup ul{display:flex;flex-direction:column;gap:10px}.mobile_sub-filter-overlay .mobile_sub-filter-popup ul li{width:100%;border:1px solid #0C4178;border-radius:10px;padding:13px;min-width:280px;display:flex;justify-content:center}.mobile_sub-filter-overlay .mobile_sub-filter-popup ul li a{width:100%;font-weight:400;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;color:#051b32}.mobile_sub-filter-overlay .mobile_sub-filter-popup ul li.active{background-color:#2ea4ff;border-color:#2ea4ff}.mobile_sub-filter-overlay .mobile_sub-filter-popup ul li.active a{color:#f9fafd}}.breadcrumbs-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.breadcrumbs-overlay.active{display:block}.breadcrumbs-overlay ul{position:absolute;padding:15px;background-color:#f9fafd;display:flex;flex-direction:column;gap:30px;bottom:15px;left:50%;transform:translate(-50%);border-radius:15px}.breadcrumbs-overlay ul li{width:300px;position:relative;text-align:center}.breadcrumbs-overlay ul li a{width:100%;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#051b32}.breadcrumbs-overlay ul li:last-child:after{display:none}.breadcrumbs-overlay ul li:after{content:"";position:absolute;left:50%;transition:.3s;top:150%;transform:translate(-50%) translateY(-50%);width:15px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.56648 4.92898L0.859375 5.63609L7.93044 12.7072L15.0015 5.63609L14.2944 4.92898L7.93044 11.2929L1.56648 4.92898Z' fill='%23706F6F'/></svg>");background-repeat:no-repeat;background-size:contain}.oneclick-popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:9999}.oneclick-popup__overlay.active{display:flex}.oneclick-popup__content{position:relative;background:#fff;border-radius:12px;padding:29px 31px}.oneclick-popup__content .oneclick-popup__title{font-weight:700;font-size:24px;color:#051b32}.oneclick-popup__content .oneclick-popup__form{display:flex;flex-direction:column;gap:10px}.oneclick-popup__content .oneclick-popup__form label{font-weight:500;font-size:14px;line-height:20px;color:#051b32}.oneclick-popup__content .oneclick-popup__form input{padding:12px 24px;font-weight:300;font-size:16px;line-height:20px;color:#706f6f;border-radius:10px;border:1px solid #D9D9D9}.oneclick-popup__content .oneclick-popup__form button{padding:8px 10px;text-align:center;width:100%;color:#f9fafd;background-color:#0c4178;border-radius:10px;font-weight:400;font-size:16px;line-height:24px;transition:.3s}.oneclick-popup__content .oneclick-popup__form button:hover{color:#1a1a1a}.oneclick-popup__close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;cursor:pointer}.about-us-hero .hero-text{gap:0}.about-us-hero .hero-text h1{padding-bottom:20px}.mobile-menu-navigation{display:none}.mobile-menu-navigation.active{display:block;position:fixed;width:100%;top:75px;padding:20px;height:calc(100vh - 136px);z-index:99;background-color:#f9fafd;overflow-y:auto}.mobile-menu-navigation .mobile-menu-navigation__header{display:flex;flex-direction:column;gap:15px}.mobile-menu-navigation .mobile-menu-navigation__header .main-btn{width:100%;padding:13px 20px;text-align:center;background-color:#0c4178;border-radius:10px;font-weight:400;font-size:16px;line-height:24px;color:#f9fafd}.mobile-menu-navigation .mobile-menu-navigation__header .mobile-menu-navigation__header-sub-navigation ul{display:flex;gap:5px;overflow-y:auto;width:100%}.mobile-menu-navigation .mobile-menu-navigation__header .mobile-menu-navigation__header-sub-navigation ul li{border:4px solid #F3F3F3;background-color:#f9fafd;padding:5px 10px;border-radius:10px;display:flex;justify-content:center;align-items:center}.mobile-menu-navigation .mobile-menu-navigation__header .mobile-menu-navigation__header-sub-navigation ul li a{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.mobile-menu-navigation .mobile-menu-navigation__header .mobile-menu-navigation__header-sub-navigation ul li a p{white-space:nowrap}.mobile-menu-navigation .mobile-menu-navigation__header .mobile-menu-navigation__header-sub-navigation ul li .icon{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.mobile-menu-navigation .mobile-menu-navigation__main{padding:22px 0;width:100%}.mobile-menu-navigation .mobile-menu-navigation__main ul{width:100%;display:flex;flex-direction:column;gap:15px}.mobile-menu-navigation .mobile-menu-navigation__main ul li a{text-transform:capitalize;display:flex;align-items:center;position:relative;padding:10px 15px;width:100%;color:#051b32;font-weight:500;font-size:16px;gap:15px}.mobile-menu-navigation .mobile-menu-navigation__main ul li a.mobile-menu-navigation__dropdown:after{content:"";position:absolute;right:0;transition:.3s;top:50%;transform:translateY(-50%) rotate(-90deg);width:15px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.56648 4.92898L0.859375 5.63609L7.93044 12.7072L15.0015 5.63609L14.2944 4.92898L7.93044 11.2929L1.56648 4.92898Z' fill='%23706F6F'/></svg>");background-repeat:no-repeat;background-size:contain}.mobile-menu-navigation .mobile-menu-navigation__main ul li a .icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.mobile-menu-navigation .mobile-menu-navigation__main ul li .dropdown-list{display:none}.mobile-menu-navigation .mobile-menu-navigation__main ul li.active .dropdown-list{background-color:#f3f3f3}.mobile-menu-navigation .mobile-menu-navigation__main ul li.active .dropdown-list a{font-weight:300}.mobile-menu-navigation .mobile-menu-navigation__main ul li.active a.mobile-menu-navigation__dropdown:after{transform:translateY(-50%) rotate(0)}.mobile-menu-navigation .mobile-menu-navigation__main ul li.active .dropdown-list{display:flex}.add-to-cart-overlay,.catalog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:flex-end;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity .3s ease}.add-to-cart-overlay.show,.catalog-overlay.show{opacity:1;pointer-events:all}.add-to-cart-overlay.active,.catalog-overlay.active{opacity:1;pointer-events:auto}.catalog-overlay{z-index:99}.add-to-cart-sidebar{background-color:#f9fafd;display:flex;flex-direction:column;position:relative;height:100vh;width:685px;padding:45px 20px;overflow-y:auto;transform:translate(100%);transition:transform .4s ease;will-change:transform}.add-to-cart-sidebar.show,.add-to-cart-sidebar.active{transform:translate(0)}.add-to-cart-sidebar .add-to-cart-sidebar__list-items{display:flex;flex-direction:column;gap:15px;padding:25px 0}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item{display:flex;align-items:center;justify-content:space-between}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side{display:flex;gap:17px;align-items:center}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side .img-side{width:100px;height:100px;border-radius:15px;overflow:hidden}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side .img-side img{width:100%;height:100%}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side .item-info{display:flex;flex-direction:column;gap:8px}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side .item-info .product-name{font-weight:600;font-size:16px;line-height:24px;color:#1a1a1a}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side .item-info p{color:#d9d9d9;font-weight:300;font-size:12px;line-height:16px}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .right-side .quantity-controls{display:none}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .loading-spinner,.add-to-cart-sidebar .add-to-cart-sidebar__list-items .error-message,.add-to-cart-sidebar .add-to-cart-sidebar__list-items .empty-cart-message{text-align:center;padding:40px 20px;color:#706f6f}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .loading-spinner p,.add-to-cart-sidebar .add-to-cart-sidebar__list-items .error-message p,.add-to-cart-sidebar .add-to-cart-sidebar__list-items .empty-cart-message p{font-size:16px;line-height:1.5}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .loading-spinner p{animation:pulse 1.5s ease-in-out infinite}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .error-message{color:#ef4444}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.add-to-cart-sidebar .add-to-cart-sidebar__header{display:flex;justify-content:space-between;align-items:center}.add-to-cart-sidebar .add-to-cart-sidebar__header h5{color:#051b32;font-weight:500;font-size:24px;line-height:32px}.add-to-cart-sidebar .add-to-cart-sidebar__button-side{display:flex;align-items:center;gap:7px;justify-content:flex-end}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .btn{border:2px solid #D9D9D9;border-radius:10px;font-weight:400;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;transition:.3s}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .create-order-btn,.add-to-cart-sidebar .add-to-cart-sidebar__button-side .go-to-cart-btn{border-color:#0c4178;color:#0c4178}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .create-order-btn:hover,.add-to-cart-sidebar .add-to-cart-sidebar__button-side .go-to-cart-btn:hover{color:#f9fafd;background-color:#0c4178}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .create-order-btn{padding:13px 7.5px}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .go-to-cart-btn{padding:13px 21.5px}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .continue-btn{color:#706f6f;padding:13px 14px;margin-right:auto}.add-to-cart-sidebar p.title{font-weight:600;font-size:16px;line-height:24px;color:#051b32;padding-bottom:16px}.buy-more-slider{margin-top:40px}.buy-more-slider .add-to-cart-sidebar-slider{position:relative;padding-right:60px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item{margin-right:24px;transition:transform .3s ease;display:flex;flex-direction:column;gap:12px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item img{width:100%;height:auto;border-radius:8px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item h5{font-weight:300;font-size:12px;line-height:16px;color:#051b32}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices{display:flex;justify-content:space-between;align-items:center}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices *{line-height:1}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .prices-left .old-price{font-weight:300;font-size:14px;line-height:20px;text-decoration:line-through}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .prices-left .discount-tag{padding:2.5px 3.5px;font-size:12px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .prices-left .current-price{font-weight:500;font-size:24px;line-height:1}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .add-to-cart{width:52px;height:44px;border:none;border-radius:8px;background:#0c4178;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .add-to-cart svg{width:24px;height:24px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices .add-to-cart:hover{background:#002b8a}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices-block__bonus-row{display:flex;align-items:center;gap:8px;margin-top:10px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices-block__bonus-row .prices-block__bonus-icon{width:16px;height:16px}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices-block__bonus-row .prices-block__bonus-desc{font-size:8px;color:#706f6f}.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item .prices-block__bonus-row .prices-block__bonus-desc b{background:linear-gradient(90.5deg,#9747ff 49.57%,#0944d5 124.31%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.buy-more-slider .add-to-cart-sidebar-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background:#fff;border-radius:50%;box-shadow:0 4px 10px #0000001a;width:48px;height:48px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s ease}.buy-more-slider .add-to-cart-sidebar-slider .slick-arrow:before{display:none}.buy-more-slider .add-to-cart-sidebar-slider .slick-arrow svg path{fill:#001b5d}.buy-more-slider .add-to-cart-sidebar-slider .slick-arrow:hover{background:#f0f4ff}.buy-more-slider .add-to-cart-sidebar-slider .slick-next{right:0}.buy-more-slider .add-to-cart-sidebar-slider .slick-prev{display:none!important}.buy-more-slider .add-to-cart-sidebar-slider .slick-track{display:flex!important}@media (max-width: 1024px){.buy-more-slider .add-to-cart-sidebar-slider .add-to-cart-sidebar-slider__item{padding:12px}}@media (max-width: 768px){.buy-more-slider .add-to-cart-sidebar-slider .slick-next{right:-10px}}.sub-services-slider .sub-services-slider__item{padding:15px;border:2px solid #D9D9D9;border-radius:10px;width:280px}.sub-services-slider .sub-services-slider__item .slider__item-main{display:flex;gap:6px}.sub-services-slider .sub-services-slider__item .slider__item-main .slider__item-left-side{display:flex;justify-content:center;width:50px;height:50px}.sub-services-slider .sub-services-slider__item .slider__item-main .slider__item-right-side{display:flex;flex-direction:column;gap:5px}.sub-services-slider .sub-services-slider__item .slider__item-main .slider__item-right-side .service-name{font-weight:500;font-size:14px;line-height:20px}.sub-services-slider .sub-services-slider__item .slider__item-main .slider__item-right-side .service-desc{color:#706f6f;font-weight:300;font-size:12px;line-height:16px}.sub-services-slider .prices{display:flex;justify-content:space-between;align-items:center}.sub-services-slider .prices *{line-height:1}.sub-services-slider .prices .prices-left .old-price{font-weight:300;font-size:14px;line-height:20px;text-decoration:line-through}.sub-services-slider .prices .prices-left .discount-tag{padding:2.5px 3.5px;font-size:12px}.sub-services-slider .prices .prices-left .current-price{font-weight:500;font-size:24px;line-height:1}.sub-services-slider .prices .add-to-cart{width:52px;height:44px;border:none;border-radius:8px;background:#0c4178;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.sub-services-slider .prices .add-to-cart svg{width:24px;height:24px}.sub-services-slider .prices .add-to-cart:hover{background:#002b8a}.sub-services-slider .slider__item-footer{display:none}.sub-services-slider{padding-right:50px}.sub-services-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;background:#fff;border-radius:50%;box-shadow:0 4px 10px #0000001a;width:48px;height:48px;display:flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s ease}.sub-services-slider .slick-arrow:before{display:none}.sub-services-slider .slick-arrow svg path{fill:#001b5d}.sub-services-slider .slick-arrow:hover{background:#f0f4ff}.sub-services-slider .slick-slide{margin-right:17px;display:flex;justify-content:center}.sub-services-slider .slick-slide:last-child{margin-right:0}.sub-services-slider .slick-prev,.sub-services-slider .slick-next{background:transparent;border:none;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}.sub-services-slider .slick-next{right:0}.sub-services-slider .slick-prev{display:none!important}.sub-services-slider .slick-prev svg,.sub-services-slider .slick-next svg{display:block}.help-earth-content-mobile{display:none}@media (max-width: 768px){.buy-more-slider .add-to-cart-sidebar-slider .slick-next,.sub-services-slider-side .sub-services-slider .slick-next{display:none!important}.help-earth-content{display:none}.help-earth-content-mobile{display:flex;flex-direction:column;color:#fff}.help-earth-content-mobile p{font-weight:300;font-size:16px;line-height:24px;color:#f9fafd}.help-earth-content-mobile img{border-radius:20px;width:100%}.help-earth-content-mobile h2:nth-of-type(1){order:1}.help-earth-content-mobile h2:nth-of-type(2){order:2}.help-earth-content-mobile p:nth-of-type(1){order:3}.help-earth-content-mobile picture{order:4;padding:10px 0}.help-earth-content-mobile p:nth-of-type(2){order:5}.help-earth-content-mobile p:nth-of-type(3){order:6}.product-setting-services-list{grid-template-columns:1fr}.help-earth-image-mobile{display:block}.info-blocks .info-block{min-width:306px}.info-blocks__list,.infos-wrapper,.news-list{gap:15px}.add-to-cart-sidebar{display:flex;height:90vh;bottom:-10%;width:100%;padding:21px 15px 50px;transform:translateY(100%);transition:transform .4s ease;will-change:transform}.add-to-cart-sidebar .sub-services-slider,.add-to-cart-sidebar .buy-more-slider .add-to-cart-sidebar-slider{padding-right:0}.add-to-cart-sidebar.active{transform:translateY(0)}.add-to-cart-sidebar .add-to-cart-sidebar__header .close-sidebar{display:none}.add-to-cart-sidebar .add-to-cart-sidebar__button-side{flex-direction:column;gap:14px}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .btn{width:100%}.add-to-cart-sidebar .add-to-cart-sidebar__button-side .continue-btn{display:none}.add-to-cart-sidebar__item{flex-direction:column}.add-to-cart-sidebar__item .right-side{display:flex;width:100%;align-items:center;justify-content:space-between}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .left-side{width:100%}.add-to-cart-sidebar .add-to-cart-sidebar__list-items .add-to-cart-sidebar__item .right-side .quantity-controls{display:flex}.mobile-menu-navigation .mobile-menu-navigation__main ul li.active .dropdown-list{gap:0}}.wishlist-slider .slick-slide .promo-item{border-radius:10px}.wishlist-slider .promo-item .discount-message{width:100%}.product-items__rows .promo-item-slider{min-height:270px}.viewed-products__slide .promo-item{min-height:482px}.d-none{display:none}.lang-selector .current-lang,.lang-selector .lang-dropdown li a{text-transform:uppercase}.auth-modal__error{font-size:12px;color:#ff6d6d;padding:10px 0}.text-success{color:#0da820}.product-content-header-sort-grid-btn{opacity:.5}.product-content-header-sort-grid-btn.active{opacity:1}#products-container.row-three .product-content-list{grid-template-columns:repeat(3,1fr)}#products-container.row-two .product-content-list{grid-template-columns:repeat(2,1fr)}.selected-filters-attributes-container{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.general-filter-item.filter-title{display:flex;align-items:center}.general-filter-item.filter-title label .value{font-size:14px;color:#525252;margin-left:6px}.general-filter-item.filter-title label .count{font-size:11px;color:#a0a0a0;margin-left:8px}input.main-header-search:focus,input.main-header-search:focus-visible{outline:none;box-shadow:none}.search-container{position:relative;z-index:110}.search-container .header-search-result-container{position:absolute;top:110%;left:0;background-color:#fff;width:100%;box-shadow:0 0 7.2px #706f6f80;min-height:auto;padding:2.4rem;border-radius:.8rem;z-index:110}.search-container .header-search-result-container .header-search-cat-list .title-block{font-size:16px;font-weight:600;margin-bottom:15px}.search-container .header-search-result-container .header-search-cat-list .all-cat{margin-bottom:30px}.search-container .header-search-result-container .header-search-result-list{z-index:10}.search-container .header-search-result-container .header-search-result-list .promo-item-short{border-top:1px solid #e5e5e5;margin-top:12px;padding-top:12px}.search-container .header-search-result-container .header-search-result-list .promo-item-short:first-child{border-top:0;padding-top:0;margin-top:0}.search-container .header-search-result-container .header-search-result-list .promo-item-short a{display:flex}.search-container .header-search-result-container .header-search-result-list .promo-item-short a .left-side{display:block;-o-object-fit:contain;object-fit:contain;width:64px;margin-right:12px}.search-container .header-search-result-container .header-search-result-list .promo-item-short a .left-side img{width:64px}.search-container .header-search-result-container .header-search-result-list .promo-item-short a .right-side .product-name{font-size:12px;line-height:16px}.search-container .header-search-result-container .header-search-result-list .promo-item-short a .right-side .current-price{font-size:20px;line-height:24px;font-weight:400}.search-container .search-page-button-block{text-align:center;margin-top:50px}.head-bt-cnt__search-overlay{position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;top:0;background-color:#0006;z-index:8}.wishlist-slider .promo-item{display:block}.wishlist-slider .slick-track{display:flex!important;align-items:stretch}.wishlist-slider .slick-slide{height:auto}.wishlist-slider .slick-slide>div{height:100%}.wishlist-slider .promo-item{display:flex;flex-direction:column;height:100%}.wishlist-slider img{display:block;max-width:100%;max-height:250px}.product-main__star{cursor:unset}.service-card .service-image{width:85px}.complectation-prev,.complectation-next{display:flex;align-items:center;justify-content:center}.about-product-info__right-side{position:relative;margin:5px 0}.product-reviw-children{margin-left:20px}.product-reviw-children .product-setting-reviews-list-item{margin-top:15px}.product-setting-reviews-button.is-active{color:#2ea4ff;background:#e5f0ff;border-color:#2ea4ff}.mobile-footer-best-categories-two #mobile-footer-best-categories-two__button{align-items:center;display:flex;justify-content:space-between;width:100%;padding:13px 20px;font-size:16px;cursor:pointer;background-color:#f9fafd;border-radius:10px;border:1px solid #D9D9D9;color:#072849;transition:.3s}.mobile-footer-best-categories-two #mobile-footer-best-categories-two__button.open{border-radius:10px 10px 0 0}.mobile-footer-best-categories-two .mobile-footer-best-categories-two__menu{max-height:0;overflow:hidden;transition:max-height .4s ease;background-color:#f5f5f5;border-radius:6px}.mobile-footer-best-categories-two .mobile-footer-best-categories-two__menu.open{max-height:800px}.mobile-footer-best-categories-two .mobile-footer-best-categories-two__menu ul{list-style:none;margin:0;padding:0;border:1px solid #D9D9D9}.mobile-footer-best-categories-two .mobile-footer-best-categories-two__menu ul li{padding:10px 15px;border-bottom:1px solid #ddd;font-size:15px;font-family:sans-serif}.mobile-footer-best-categories-two .mobile-footer-best-categories-two__menu ul li:last-child{border-bottom:none}.product-setting-right-like.wish-btn--active svg,.prices-block__like.wish-btn--active svg,.promo-item-like.wish-btn--active svg{fill:#0c4178}.mobile-nav li a{color:#706f6f}.mobile-nav li.active a{color:#0c4178}.mobile-nav li p{color:inherit}.section-double-header{gap:.5rem}.product-title{--lines: 2;line-height:1.3}.product-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);line-clamp:var(--lines);overflow:hidden}@supports not (-webkit-line-clamp: 2){.product-title a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.is-busy{opacity:.6;pointer-events:none}#search-overlay.click-through{pointer-events:none}.header-search-cat-list .query-item{display:flex;align-items:center;justify-content:space-between}.header-search-cat-list .query-item .js-search-query{font-weight:300;font-size:16px;line-height:24px;color:#051b32}@media (max-width: 767px){.wishlist-section{padding:0;background-color:inherit;box-shadow:none}.wishlist-section .wishlist-slider__item .current-price{font-size:20px}.wishlist-section .wishlist-slider__item .add-to-cart{width:auto;height:auto;padding:7px 11px}.wishlist-section .wishlist-slider__item .add-to-cart svg{width:30px;height:30px}.wishlist-section .old-price-wrapper{display:flex;align-items:center;gap:4px}.wishlist-section .old-price-wrapper .old-price{font-size:10px}.wishlist-section .product-card-inner .prices{height:auto;gap:2px}.wishlist-section .discount-tag{margin:0;padding:2px}}.bank-selection-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.bank-selection-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.bank-selection-content{position:relative;background:#fff;border-radius:12px;padding:30px;max-width:400px;width:90%;box-shadow:0 10px 30px #0000004d}.bank-selection-content h3{text-align:center;margin-bottom:20px;color:#051b32;font-size:18px;font-weight:600}.bank-options{display:flex;flex-direction:column;gap:15px}.bank-option{display:flex;align-items:center;padding:15px;border:2px solid #D9D9D9;border-radius:8px;background:#fff;cursor:pointer;transition:all .3s ease}.bank-option:hover{border-color:#2ea4ff;background:#f9fafd}.bank-option img{width:40px;height:40px;margin-right:15px;-o-object-fit:contain;object-fit:contain}.bank-option span{font-size:16px;font-weight:500;color:#051b32}.has-custom-scroll{position:relative;overflow-y:auto;padding-right:10px}.has-custom-scroll::-webkit-scrollbar{display:none}.has-custom-scroll .js-scroll-track{position:absolute;top:0;right:0;width:5px;height:100%;background:transparent;pointer-events:none}.has-custom-scroll .js-scroll-thumb{position:absolute;top:0;right:0;width:5px;background-color:#2ea4ff;border-radius:4px;transition:background-color .2s;pointer-events:auto}.has-custom-scroll .js-scroll-thumb:hover{background-color:#008dfa}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}#products-container{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.score-side .score-left-content-info__img{width:128px}.promo-section.lang-ua{background:url(/build/assets/home-discount-bg-ua-CVEnsv2S.jpg)}.promo-section.lang-ru{background:url(/build/assets/home-discount-bg-ru-u5ftlbZC.jpg)}@media (max-width: 1200px){#products-container{grid-template-columns:repeat(3,1fr)}}@media (max-width: 968px){#products-container{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){.promo-item .prices{gap:1px}.promo-item .old-price{font-size:14px}.promo-item .current-price{font-size:26px}}.wishlist-slider .promo-item{padding-bottom:6px}.wishlist-slider .promo-item .promo-item-slider{height:169px}.wishlist-slider .promo-item .promo-item-slider .promo-item-slider-slide{height:100%}.wishlist-slider .promo-item .promo-item-slider .promo-item-slider-slide img{margin:0 auto}.wishlist-slider .promo-item .promo-item-slider .slick-list{height:100%!important}.wishlist-slider .promo-item .promo-item-slider .slick-list .slick-track,.wishlist-slider .promo-item .promo-item-slider .slick-list .slick-track .slick-slide{height:100%}.wishlist-slider__wrapper .product-card-inner{padding:0}.wishlist-slider__wrapper .product-card-inner h2{height:auto}.wishlist-slider__wrapper .product-card-inner .discount-message{font-size:12px}.wishlist-section .timer-section{padding-top:11px}.wishlist-section .wishlist-slider__controls{padding-top:15px}.wishlist-section .wishlist-slider__arrow{margin:0}.wishlist-section .wishlist-slider__arrow--prev{left:0}.wishlist-section .wishlist-slider__arrow--next{right:0}.wishlist-section .wishlist-slider__wrapper .promo-item .old-price{font-weight:300;line-height:16px}.wishlist-section .wishlist-slider__wrapper .promo-item .discount-tag{padding:0 5px;margin:0;font-weight:500;line-height:20px;max-height:15px;overflow:hidden;min-width:30px;display:flex;align-items:center;justify-content:center}.wishlist-section .wishlist-slider__wrapper .promo-item .current-price{font-weight:500;margin-left:0;margin-top:0;line-height:32px}.wishlist-section .wishlist-slider__wrapper .promo-item .add-to-cart{width:60px;height:42.86px;align-items:center}.wishlist-section .wishlist-slider__wrapper .promo-item .add-to-cart svg{width:34.29px;height:34.29px}.catalog-menu-subcategory-row-item a:hover{color:#2ea4ff}.row-three .promo-item .promo-item-slider,.row-two .promo-item .promo-item-slider,.row-three .promo-item .promo-item-slider .slick-list,.row-two .promo-item .promo-item-slider .slick-list,.row-three .promo-item .promo-item-slider .slick-track,.row-three .promo-item .promo-item-slider .slick-slide,.row-two .promo-item .promo-item-slider .slick-track,.row-two .promo-item .promo-item-slider .slick-slide{height:auto!important}.row-three .promo-item .promo-item-slider img,.row-two .promo-item .promo-item-slider img{width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 600px){.product-content-list .promo-item .discount-tag{font-size:10px}.promo-item .discount-tag{font-size:12px;padding:2.5px 2px;margin:0;font-weight:500;white-space:nowrap}.promo-item .old-price{font-size:14px;font-weight:400;white-space:nowrap}.promo-item .promo-item .current-price{font-size:20px;font-weight:500;line-height:28px}.promo-item .add-to-cart{width:45px;height:44px}.promo-item .add-to-cart svg{width:30px;height:30px}}#products-container.row-two{grid-template-columns:repeat(2,1fr)}#products-container.row-three{grid-template-columns:repeat(3,1fr)}.product-main__not-in-stock-label .product-main__stock-label{background:#b7b7b7}.d-none{display:none!important}.service-card .service-image img{width:85px}.sub-services-slider__item .slider__item-main .slider__item-left-side{width:85px!important}.sub-services-slider__item .slider__item-main .slider__item-left-side img{width:85px}.promo-item .promo-item-content .product-card-inner{align-items:baseline}.state-message.yellow{color:#e2b314;border-left:3px solid #E2B314;background-color:#ffc91526}.state-message.good.yellow:before{background-image:url("data:image/svg+xml;utf8,<svg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.9502 0.772461C4.51418 0.422766 7.11375 0.422763 9.67773 0.772461C9.78657 0.787306 9.86816 0.88039 9.86816 0.990234V3.3418L10.1357 3.31543L11.4238 3.18457V6.5625H9.86816V9.84863C7.1696 9.63271 4.45833 9.63271 1.75977 9.84863V6.5625H0.243164V3.18555L1.49219 3.31445L1.75977 3.34277V0.990234C1.75977 0.88039 1.84136 0.787306 1.9502 0.772461Z' stroke='%23E2B314' stroke-width='0.486111'/><path d='M4.54889 6.51099L5.63971 5.3938L5.81354 5.21606L5.98737 5.3938L7.07916 6.51099H11.3848V3.30493C7.68207 3.71147 3.94599 3.71146 0.243225 3.30493V6.51099H4.54889Z' fill='%23E2B314' stroke='%23E2B314' stroke-width='0.486111'/></svg>")}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/build/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/build/assets/slick-Bi9J8BMx.eot);src:url(/build/assets/slick-Bi9J8BMx.eot?#iefix) format("embedded-opentype"),url(/build/assets/slick-BlUtDIuC.woff) format("woff"),url(/build/assets/slick-DWzRxEMf.ttf) format("truetype"),url(/build/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
