@charset "UTF-8";@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-ExtraBold-DPP1iTNm.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/build/assets/Gilroy-ExtraBold-DPP1iTNm.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-ExtraBold-Dm0cF3LN.woff) format("woff"),url(/build/assets/Gilroy-ExtraBold-bUaqQUyg.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Heavy-C1GfqxwD.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/build/assets/Gilroy-Heavy-C1GfqxwD.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Heavy-Cnu3wtHy.woff) format("woff"),url(/build/assets/Gilroy-Heavy-Dy7K4FTd.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-LightItalic-Bv7vlx0m.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/build/assets/Gilroy-LightItalic-Bv7vlx0m.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-LightItalic-CVyfFiA-.woff) format("woff"),url(/build/assets/Gilroy-LightItalic-DIFp5wXl.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-ThinItalic-BuYpxZDX.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/build/assets/Gilroy-ThinItalic-BuYpxZDX.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-ThinItalic-DWHOF1Mi.woff) format("woff"),url(/build/assets/Gilroy-ThinItalic-v-gad2Pl.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-BlackItalic-CAIMuxJ0.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/build/assets/Gilroy-BlackItalic-CAIMuxJ0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-BlackItalic-BgxusjWG.woff) format("woff"),url(/build/assets/Gilroy-BlackItalic-3PETHVGc.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-BoldItalic-C0_HmjXW.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/build/assets/Gilroy-BoldItalic-C0_HmjXW.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-BoldItalic-DdmOhs_0.woff) format("woff"),url(/build/assets/Gilroy-BoldItalic-D4V3PmHl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-SemiBold-CsoWdNPC.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/build/assets/Gilroy-SemiBold-CsoWdNPC.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-SemiBold-Cf0_mJZe.woff) format("woff"),url(/build/assets/Gilroy-SemiBold-BpRPs99R.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-UltraLightItalic-DMNiFfyH.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/build/assets/Gilroy-UltraLightItalic-DMNiFfyH.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-UltraLightItalic-BaVy4jzv.woff) format("woff"),url(/build/assets/Gilroy-UltraLightItalic-A_KtA_83.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-SemiBoldItalic-Cr6jeIjK.eot);src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url(/build/assets/Gilroy-SemiBoldItalic-Cr6jeIjK.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-SemiBoldItalic-B7OZm1oi.woff) format("woff"),url(/build/assets/Gilroy-SemiBoldItalic-B0x7Q_qI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Light-Cp_K_C_L.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/build/assets/Gilroy-Light-Cp_K_C_L.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Light-CXWqBM4s.woff) format("woff"),url(/build/assets/Gilroy-Light-Cap-Z-rq.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-MediumItalic-CYR-cIh0.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/build/assets/Gilroy-MediumItalic-CYR-cIh0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-MediumItalic-BNO3xrU_.woff) format("woff"),url(/build/assets/Gilroy-MediumItalic-DyYpm8ty.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-ExtraBoldItalic-CCPFb5WE.eot);src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url(/build/assets/Gilroy-ExtraBoldItalic-CCPFb5WE.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-ExtraBoldItalic-hVp0PdS3.woff) format("woff"),url(/build/assets/Gilroy-ExtraBoldItalic-D0C1JKnY.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Regular-Cj5lkFel.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/build/assets/Gilroy-Regular-Cj5lkFel.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Regular--Z-4elQA.woff) format("woff"),url(/build/assets/Gilroy-Regular-eCFN1h-s.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-HeavyItalic-S5chAJfm.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/build/assets/Gilroy-HeavyItalic-S5chAJfm.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-HeavyItalic-DOzV5foo.woff) format("woff"),url(/build/assets/Gilroy-HeavyItalic-a1Hspzl1.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Medium-B4Jgmzal.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/build/assets/Gilroy-Medium-B4Jgmzal.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Medium-DzJeihj1.woff) format("woff"),url(/build/assets/Gilroy-Medium-D_ha_KMG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-RegularItalic-Bw3aHgza.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/build/assets/Gilroy-RegularItalic-Bw3aHgza.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-RegularItalic-8OZP4P0W.woff) format("woff"),url(/build/assets/Gilroy-RegularItalic-DDTAAs2x.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-UltraLight-CP2yVS5z.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/build/assets/Gilroy-UltraLight-CP2yVS5z.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-UltraLight-CyGV2kw1.woff) format("woff"),url(/build/assets/Gilroy-UltraLight-Cw-M5iRy.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Bold-ktNFzgfp.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/build/assets/Gilroy-Bold-ktNFzgfp.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Bold-C8N-3pXi.woff) format("woff"),url(/build/assets/Gilroy-Bold-sm1PNH13.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Thin-3Jf74vmv.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/build/assets/Gilroy-Thin-3Jf74vmv.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Thin-C044ErzJ.woff) format("woff"),url(/build/assets/Gilroy-Thin-i69hX1Nj.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Black-BTLwg7ad.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/build/assets/Gilroy-Black-BTLwg7ad.eot?#iefix) format("embedded-opentype"),url(/build/assets/Gilroy-Black-VN_6-Mvf.woff) format("woff"),url(/build/assets/Gilroy-Black-CJqPwUMd.ttf) format("truetype");font-weight:900;font-style:normal}:root{--swiper-navigation-size: 22px}@keyframes animation-pulse-grow{to{transform:scale(1.1)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}to{transform:translate(0)}}.products__filter .link,.product-brand a,.profile-nav ul>li a,.profile-nav ul>li .icon,.tabs__link,.choices__inner,.input-group,.form-input,.form-select,.btn,.cookie-settings-overlay .cookie-settings__button,.header__container_top .phone,.swiper-button-prev,.swiper-button-next,.pas-toggle .icon{transition-duration:.2s}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:700;line-height:1.1;color:inherit}h1 small,h1 .small,h1 .address-card__name,h2 small,h2 .small,h2 .address-card__name,h3 small,h3 .small,h3 .address-card__name,h4 small,h4 .small,h4 .address-card__name,h5 small,h5 .small,h5 .address-card__name,h6 small,h6 .small,h6 .address-card__name,.h1 small,.h1 .small,.h1 .address-card__name,.h2 small,.h2 .small,.h2 .address-card__name,.h3 small,.h3 .small,.h3 .address-card__name,.h4 small,.h4 .small,.h4 .address-card__name,.h5 small,.h5 .small,.h5 .address-card__name,.h6 small,.h6 .small,.h6 .address-card__name{font-weight:400;line-height:1;color:#b3b7c5}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,h1 .address-card__name,.h1 small,.h1 .small,.h1 .address-card__name,h2 small,h2 .small,h2 .address-card__name,.h2 small,.h2 .small,.h2 .address-card__name,h3 small,h3 .small,h3 .address-card__name,.h3 small,.h3 .small,.h3 .address-card__name{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,h4 .address-card__name,.h4 small,.h4 .small,.h4 .address-card__name,h5 small,h5 .small,h5 .address-card__name,.h5 small,.h5 .small,.h5 .address-card__name,h6 small,h6 .small,h6 .address-card__name,.h6 small,.h6 .small,.h6 .address-card__name{font-size:75%}h1,.h1{font-size:2.4rem}@media (max-width: 1024px){h1,.h1{font-size:1.8rem}}h2,.h2{font-size:2.2rem}@media (max-width: 1024px){h2,.h2{font-size:1.7rem}}h3,.h3{font-size:1.6rem}@media (max-width: 1024px){h3,.h3{font-size:1.2rem}}h4,.h4{font-size:1.3rem}@media (max-width: 1024px){h4,.h4{font-size:1rem}}h5,.h5{font-size:1rem}@media (max-width: 1024px){h5,.h5{font-size:.8rem}}h6,.h6{font-size:.85rem}@media (max-width: 1024px){h6,.h6{font-size:.75rem}}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}small,.small,.address-card__name{font-size:85%}.large{font-size:128%}.text-start{text-align:left}.text-end{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.float-start{float:left}.float-end{float:right}.float-none{float:none}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #EAE9E9}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}.m-0{margin:0rem!important}.mt-0,.product_header .title{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}.ml-0{margin-left:0rem!important}.mr-0{margin-right:0rem!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.m-1{margin:.5rem!important}.mt-1,.product__content .block_left_head,.basket-card__stock,.wishlist__stock{margin-top:.5rem!important}.mb-1,.basket-card__summary .summary__header,.placing-order__summary .summary__header{margin-bottom:.5rem!important}.ml-1{margin-left:.5rem!important}.mr-1{margin-right:.5rem!important}.mx-1{margin-left:.5rem!important;margin-right:.5rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:1rem!important}.mt-2,.address-card__actions{margin-top:1rem!important}.mb-2,.header{margin-bottom:1rem!important}.ml-2{margin-left:1rem!important}.mr-2{margin-right:1rem!important}.mx-2{margin-left:1rem!important;margin-right:1rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1.5rem!important}.mt-3,.placing-order__payment .payment-items,.placing-order__delivery .delivery-items{margin-top:1.5rem!important}.mb-3,.viewed-products__content,.viewed-products__date,.new-products__header,section.empty .message{margin-bottom:1.5rem!important}.ml-3{margin-left:1.5rem!important}.mr-3{margin-right:1.5rem!important}.mx-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-4{margin:2rem!important}.mt-4{margin-top:2rem!important}.mb-4{margin-bottom:2rem!important}.ml-4{margin-left:2rem!important}.mr-4{margin-right:2rem!important}.mx-4{margin-left:2rem!important;margin-right:2rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.m-5{margin:2.5rem!important}.mt-5{margin-top:2.5rem!important}.mb-5{margin-bottom:2.5rem!important}.ml-5{margin-left:2.5rem!important}.mr-5{margin-right:2.5rem!important}.mx-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.my-5,.product-details__content{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.w-12{width:12px!important;height:12px!important}.w-16{width:16px!important;height:16px!important}.opacity-50{opacity:.5}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;font-style:normal;background:#fafafa;color:#252c41;font-size:14px;overflow:auto;overflow-y:scroll;position:relative;min-width:360px;min-height:100vh}.overflow-hidden{overflow:hidden!important}.wrapper{width:100%;overflow:hidden}.container,.brand-slider{max-width:1410px;margin:0 auto}@media (max-width: 1536px){.container,.brand-slider{max-width:calc(100% - 64px)}}@media (max-width: 1024px){.container,.brand-slider{max-width:calc(100% - 32px)}}.container__auth-form,.container__register-form{display:flex;justify-content:center}.container__auth-form .auth-form,.container__auth-form .register-form,.container__register-form .auth-form,.container__register-form .register-form{margin:32px;padding:20px 32px;border-radius:7px;box-shadow:0 0 51.1px 5px #1a18180d}@media (max-width: 768px){.container__auth-form .auth-form,.container__auth-form .register-form,.container__register-form .auth-form,.container__register-form .register-form{margin:0}}.container__auth-form .auth-form{width:calc((100% - 18px * 2) / 3)}@media (max-width: 1280px){.container__auth-form .auth-form{width:calc((100% - 18px * .7142857143) / 1.7142857143)}}@media (max-width: 768px){.container__auth-form .auth-form{width:calc((100% + -0px)*1)}}.container__register-form .register-form{width:calc((100% - 18px * 1.4) / 2.4)}@media (max-width: 1280px){.container__register-form .register-form{width:calc((100% - 18px * .7142857143) / 1.7142857143)}}@media (max-width: 1024px){.container__register-form .register-form{width:calc((100% - 18px * .5) / 1.5)}}@media (max-width: 768px){.container__register-form .register-form{width:calc((100% + -0px)*1)}}.layout{display:flex;gap:30px;margin-bottom:32px}.layout aside{width:276px;flex-basis:276px}.layout main{flex:3}.layout--default{flex-direction:row}@media (max-width: 768px){.layout--default{flex-direction:column}.layout--default aside{order:1;width:100%}.layout--default main{order:2}}@media (max-width: 1024px){.layout--catalog{flex-direction:column}.layout--catalog aside{width:100%;flex-basis:auto}}.layout--catalog main{flex:4}.layout--column{flex-direction:column}.layout--center{justify-content:center}.product-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media (max-width: 1280px){.product-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1024px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.product-grid{grid-template-columns:repeat(1,1fr)}}.social a{width:24px;height:24px;flex-shrink:0;border-radius:50%;color:#fff;background:#b3b7c580;display:flex;align-items:center;justify-content:center}.social a:active,.social a:focus,.social a:hover{animation-name:animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;color:#fff}.social a .icon{width:12px;height:12px}.social .btn-instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.social .btn-facebook:hover{background:#4267b2}.social .btn-tiktok:hover,.social .btn-apple:hover{background:#000}.social .btn-google:hover{background:radial-gradient(circle at 30% 107%,#4285f4,#ea4335,#fbbc05,#34a853,#4285f4)}.cart-controls{display:flex;gap:6px}.category-section{padding-bottom:60px}.category-section__grid{display:grid;grid-template-columns:repeat(2,1fr);border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2}@media (min-width: 768px){.category-section__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.category-section__grid{grid-template-columns:repeat(5,1fr)}}.category-card{position:relative;height:165px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:11px;border-radius:0;transition:all .3s ease;border-right:.6px solid #d1d5db;border-bottom:.6px solid #d1d5db;background-color:#fff}.category-card:nth-child(6){border-left:.6px solid #d1d5db}.category-card:nth-child(-n+5){border-top:.6px solid #d1d5db}@media (max-width: 1280px){.category-card:nth-child(-n+3){border-top:.6px solid #d1d5db}.category-card:nth-child(4){border-left:.6px solid #d1d5db}.category-card:nth-child(7){border-left:.6px solid #d1d5db}.category-card:nth-child(-n+5){border-top:0px solid #d1d5db}}@media (max-width: 768px){.category-card:nth-child(-n+2){border-top:.6px solid #d1d5db}.category-card:nth-child(4){border-left:.6px solid #d1d5db}.category-card:nth-child(6){border-left:0px solid #d1d5db}.category-card:nth-child(3){border-left:.6px solid #d1d5db}.category-card:nth-child(5){border-left:.6px solid #d1d5db}}.category-card:first-child{border-left:.6px solid #d1d5db}@media (min-width: 1024px){.category-card{height:282px;gap:22px}}.category-card__item-count{position:absolute;top:10px;right:10px;font-size:7px;line-height:8px;color:#b3b7c5}@media (min-width: 1024px){.category-card__item-count{font-size:12px;line-height:14px}}.category-card__image{width:64px}@media (min-width: 1024px){.category-card__image{width:152px}}.category-card__title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12px;line-height:14px;color:#333;text-align:center;margin:0 12px}@media (min-width: 1024px){.category-card__title{font-size:16px;line-height:19px}}.category-card__icon{transition:transform .3s ease;width:11px!important;height:11px!important;color:#b3b7c5}.category-card:hover{background:#fff;box-shadow:0 0 42.7px 5px #78787826}.category-card:hover .category-card__title{color:#ef244d;transition:color .3s ease,background .3s ease}.category-card:hover .category-card__icon{transform:rotate(180deg);color:#ef244d}.category-card__menu{box-shadow:0 0 42.7px 5px #78787826;position:absolute;top:100%;left:0;width:100%;padding:10px;background:#fff;border-top:1px solid #d1d5db;opacity:0;z-index:5;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden}@media (min-width: 1024px){.category-card__menu{padding:20px}}.category-card:hover .category-card__menu{opacity:1;transform:translateY(0);visibility:visible}.category-card__menu-list{display:flex;flex-direction:column;gap:10px}@media (max-width: 1200px){.category-card__menu-list{gap:8px}}.category-card__menu-link{font-size:14px;font-weight:500;line-height:16.94px}.category-card__menu-link:hover{color:#ef244d}@media (max-width: 1200px){.category-card__menu-link{font-size:10px;line-height:12px}}.category-card__show-more{font-size:12px;font-weight:500;line-height:12.1px;color:#739aff;margin-top:20px}.category-card__show-more:hover{color:#252c41}@media (max-width: 1200px){.category-card__show-more{margin-top:8px}}.pagination{margin:22px 0;display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center}.pagination li.active span{background-color:#ef244d;border-color:#ef244d;color:#fff}.pagination li:first-child button,.pagination li:first-child span,.pagination li:last-child button,.pagination li:last-child span{border-radius:50%;border:0;display:flex;justify-content:center;align-items:center;margin:5p;width:28px;height:28px;color:#fff}.pagination li:first-child button,.pagination li:last-child button{background-color:#0c24ff;background-image:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%)}.pagination li:first-child button:hover,.pagination li:last-child button:hover{background:#252c41}.pagination li:first-child span,.pagination li:last-child span{background:#b3b7c5}.pagination li button,.pagination li span{border:1px solid #B3B7C5;border-radius:5px;font-weight:700;width:32px;height:32px;line-height:32px;color:#717171;box-sizing:content-box;text-align:center;transition-duration:.2s}.pagination li button{transition:background-color .3s,color .3s}.pagination li button:hover{background-color:#ef244d;border-color:#ef244d;text-decoration:none;color:#fff}.pagination li.current button,.pagination li.current span{background-color:#ef244d;color:#fff;text-decoration:none}.pas-toggle{padding:0 12px;cursor:pointer}.pas-toggle .icon{width:20px;height:20px;color:#b3b7c5}.pas-toggle:hover .icon,.pas-toggle.active .icon{color:#ef244d}.form-modal{display:flex;flex-direction:column;gap:16px}.overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.range-slider{position:relative;height:40px}.range-slider .range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:absolute;pointer-events:none}.range-slider .range-input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#007bff;border-radius:50%;cursor:pointer;pointer-events:auto;position:relative}.range-slider .slider-track{position:absolute;top:50%;transform:translateY(-50%);background-color:#ef244d}.green{color:#19b144}.scroll-horizontal{margin:12px 0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.scroll-horizontal>.breadcrumbs{display:table;margin-bottom:0}.scroll-horizontal>.breadcrumbs>li{display:table-cell;float:none}@media (max-width: 640px){.scroll-horizontal>.breadcrumbs>li{display:none}.scroll-horizontal>.breadcrumbs>li:nth-last-child(2),.scroll-horizontal>.breadcrumbs>li.active{display:table-cell}}.breadcrumbs{line-height:26px;margin:10px 0;padding:0}.breadcrumbs>li{float:left;padding-right:4px;font-size:11px;font-weight:500;text-transform:uppercase;color:#717171}.breadcrumbs>li .divider{color:#ef244d}.breadcrumbs>li a{position:relative;z-index:3;color:#717171}.breadcrumbs>li a:hover{color:#ef244d}.swiper-slide-thumb-active{opacity:.8}.swiper.thumb-preview img{-o-object-fit:cover;object-fit:cover;margin:auto;display:block}.swiper-button-prev,.swiper-button-next{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#cdd6f84f;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:2;margin:auto}.swiper-button-prev:hover,.swiper-button-next:hover{background:#cdd6f880}.basket-card__summary,.placing-order__summary{display:flex;flex-direction:column;padding:20px;border-radius:7px;box-shadow:0 0 51.1px 5px #1a18180d;gap:20px;width:40%}@media (max-width: 1024px){.basket-card__summary,.placing-order__summary{width:100%}}.basket-card__summary .summary__checkout .btn,.basket-card__summary .summary__checkout .cookie-settings-overlay .cookie-settings__button,.cookie-settings-overlay .basket-card__summary .summary__checkout .cookie-settings__button,.placing-order__summary .summary__checkout .btn,.placing-order__summary .summary__checkout .cookie-settings-overlay .cookie-settings__button,.cookie-settings-overlay .placing-order__summary .summary__checkout .cookie-settings__button{padding:16px}.basket-card__summary .summary__info,.placing-order__summary .summary__info{margin-top:14px;font-size:12px;line-height:18px;color:#b3b7c5}.basket-card__summary .summary__header,.placing-order__summary .summary__header{display:flex;align-items:center;justify-content:space-between}.basket-card__summary .summary__list>div,.placing-order__summary .summary__list>div{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.basket-card__summary .summary__item-count,.placing-order__summary .summary__item-count{font-size:8px;font-weight:400;color:#b3b7c5;line-height:12px}@media (min-width: 1200px){.basket-card__summary .summary__item-count,.placing-order__summary .summary__item-count{font-size:12px;line-height:16px}}.basket-card__summary .summary__item,.placing-order__summary .summary__item{display:flex;justify-content:space-between}.basket-card__summary .summary__item-label,.placing-order__summary .summary__item-label{font-size:10px;line-height:14px;color:#000}@media (min-width: 1200px){.basket-card__summary .summary__item-label,.placing-order__summary .summary__item-label{font-size:14px;line-height:19px}}.basket-card__summary .summary__item-value,.placing-order__summary .summary__item-value{font-size:11px;font-weight:600;line-height:16px;color:#000}@media (min-width: 1200px){.basket-card__summary .summary__item-value,.placing-order__summary .summary__item-value{font-size:16px;line-height:22px}}.basket-card__summary .summary__item-value--discount,.placing-order__summary .summary__item-value--discount{color:#ef244d}.basket-card__summary .summary__total,.placing-order__summary .summary__total{display:flex;justify-content:space-between;border-top:1px solid #e0e0e0;padding-top:12px}.basket-card__summary .summary__total-label,.placing-order__summary .summary__total-label{font-size:16px;font-weight:600;color:#2d2d2d;line-height:22px}@media (min-width: 1200px){.basket-card__summary .summary__total-label,.placing-order__summary .summary__total-label{font-size:20px;line-height:28px}}.basket-card__summary .summary__total-value,.placing-order__summary .summary__total-value{font-size:16px;font-weight:600;color:#32cd32;line-height:22px}@media (min-width: 1200px){.basket-card__summary .summary__total-value,.placing-order__summary .summary__total-value{font-size:20px;line-height:28px}}.delivery-point .scrollbar{max-height:calc(100vh - 360px)}.delivery-filter{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 1024px){.delivery-filter{grid-template-columns:repeat(2,1fr)}.delivery-filter>*:nth-child(3){grid-column:span 2}}.delivery-list{border-top:1px solid #EAE9E9}.delivery-list__item{display:flex;justify-content:end;align-items:center;background-color:#fff;margin-top:2px;padding:8px 12px;gap:12px;cursor:pointer;border-bottom:1px solid #EAE9E9}.delivery-list__info{margin-right:auto}.delivery-list__date{color:#717171;font-size:12px;margin:4px 0 0;padding:2px 0}.delivery-list__image{width:80px;text-align:center}.delivery-list__image img{max-width:80px;max-height:38px}.delivery-list__price{width:65px;font-weight:700;text-align:right;white-space:nowrap}@media (max-width: 1024px){.delivery-list__radio{display:none}}.delivery-caption{color:#666;font-size:.75rem;line-height:1rem;margin:12px 0}.order-success aside{width:430px;flex-basis:330px}.order-success__message,.order-success__items{border-radius:5px;box-shadow:0 0 51.1px 5px #1a18180d}.order-success__message{padding:32px}.order-success__status{display:flex;gap:10px;justify-content:right;margin-bottom:22px}.order-success__details{background-color:#cdd6f84f;border-radius:5px;padding:20px;box-shadow:0 0 51.1px 5px #1a18180d}.order-success__details .details__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.order-success__details .details__list>div{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.order-success__details .details__list>div dd{font-weight:600}.order-success__details .details__total{display:flex;justify-content:space-between;border-top:1px solid #e0e0e0;padding-top:12px}.order-success__details .details__total-label{font-size:16px;font-weight:600;color:#2d2d2d;line-height:22px}@media (min-width: 1200px){.order-success__details .details__total-label{font-size:20px;line-height:28px}}.order-success__details .details__total-value{font-size:16px;font-weight:600;color:#32cd32;line-height:22px}@media (min-width: 1200px){.order-success__details .details__total-value{font-size:20px;line-height:28px}}.order-success__info{padding:12px;border-radius:5px;box-shadow:0 0 51.1px 5px #1a18180d}.order-success__info ul li{padding:6px;border-bottom:1px solid #f2f2f2}.order-success__info ul li div:first-child{color:#b3b7c5;margin-bottom:4px}.order-success .order-items{width:100%;border-collapse:collapse;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 51.1px 5px #1a18180d}.order-success .order-items thead{background:#f8f9fa;text-transform:uppercase;font-weight:700}.order-success .order-items thead tr{border-bottom:2px solid #EAE9E9}.order-success .order-items thead th{padding:15px;color:#333}.order-success .order-items tbody tr{border-bottom:1px solid #eee;transition:background .3s}.order-success .order-items tbody tr:hover{background:#f5f5f5}.order-success .order-items tbody td{padding:15px;color:#555;vertical-align:middle}.order-success .order-items img{max-width:64px;height:auto;border-radius:5px;box-shadow:0 1px 2px #0000001a;padding:4px;background-color:#fff;border:1px solid #fff}.order-success .order-items a{text-decoration:none;font-weight:700}.add-to-cart .badge{white-space:nowrap;background-color:#fff;border-radius:10em;color:#717171;font-size:13px;min-width:1.1rem;padding:2px 6px;font-weight:600;text-align:center}.price{font-size:26px;font-weight:600;line-height:140%;color:#6fcf97;display:flex;align-items:center;gap:13px}.price span{font-size:20px;color:#b3b7c5;font-weight:400;position:relative}.price span:before{content:"";width:100%;height:1px;background:#ff4d80;margin:-1px 0 0;opacity:.6;position:absolute;top:50%;left:-2%;transform:rotate(-6deg)}.quantity{display:flex;align-items:center;gap:6px}.quantity-btn--minus,.quantity-btn--plus{display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:6px;cursor:pointer;background-color:#eae9e9}.quantity-btn--minus:hover,.quantity-btn--plus:hover{background-color:#dae0f6}.quantity-value{width:50px;text-align:center;font-size:16px;font-weight:500;color:#252c41}section.empty{margin-bottom:32px}section.empty .message{font-weight:500;font-size:22px}.scrollbar{overflow-y:scroll;padding-right:2px;min-height:120px;max-height:300px;overflow:auto}.scrollbar::-webkit-scrollbar{visibility:hidden;-webkit-appearance:none;width:6px;height:6px;background-color:transparent}.scrollbar::-webkit-scrollbar-thumb{visibility:hidden;border-radius:3px;background-color:#eae9e9}.scrollbar:hover::-webkit-scrollbar,.scrollbar:hover::-webkit-scrollbar-thumb,.scrollbar:focus::-webkit-scrollbar,.scrollbar:focus::-webkit-scrollbar-thumb{visibility:visible}.img-responsive{display:block;height:auto;max-width:100%}.free{color:#6fcf97}.dropdown{position:relative}.dropdown .icon{width:10px}.dropdown__list{position:absolute;display:flex;flex-direction:column;left:0;top:100%;z-index:31;background:#fff;box-shadow:0 20px 20px 5px #78787826;border-radius:0 0 5px 5px;padding:12px;font-size:10px}.dropdown__list .scrollbar{max-height:260px}.dropdown__list button{text-align:left;display:block}.product-edit{font-size:14px;padding:0;margin:0 4px 0 0;color:#ef244d;vertical-align:middle}.product-edit:hover{color:#000}*{margin:0;padding:0;box-sizing:border-box;list-style:none}a{text-decoration:none;color:inherit;transition:.2s}a:hover{color:#ef244d}img{max-width:100%}span,label{display:inline-block}input,textarea{outline:none;border:0;background:transparent}button{border:none;cursor:pointer;background:transparent;outline:0}address{font-style:normal}.color-block.color-block--active{border:1px solid #EF244D!important}.color-block.color-block--active svg path{fill:#ef244d;fill-opacity:1}.katalog-block{position:fixed;z-index:30;top:94px;left:0;width:100%;height:calc(100svh - 94px);background:#fff;overflow:hidden;padding-top:10px;display:none}.katalog-block.active{display:block}.katalog-block__container{display:flex;align-items:stretch;height:100%;gap:30px}.katalog-block__left{width:260px;position:relative;z-index:1}.katalog-block__left:before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;z-index:-1;background:#b3b7c5;opacity:.1;border-radius:0 5px 5px 0}.katalog-block__left_in{position:relative;overflow-y:scroll;height:100%;width:100%;padding-bottom:14px}.katalog-block__left_in::-webkit-scrollbar{display:none}.katalog-block__left .navs{display:flex;flex-direction:column;padding:14px 0 20px}.katalog-block__left .navs a{width:100%;height:40px;border-radius:5px 0 0 5px;display:flex;align-items:center;padding:0 14px;font-size:14px;color:#252c41;position:relative;overflow:hidden}.katalog-block__left .navs a:hover,.katalog-block__left .navs a.active{color:#fff}.katalog-block__left .navs a:after{content:"";position:absolute;top:50%;left:50%;width:280px;height:280px;background-color:#ef244d;border-radius:50%;transform:translate(-50%,-50%) scale(.1);opacity:0;z-index:-1;transition:transform .3s,opacity .3s,background-color .3s}.katalog-block__left .navs a.active:after,.katalog-block__left .navs a:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.katalog-block__left .other-navs{display:flex;flex-direction:column;gap:24px}.katalog-block__left .other-navs a{width:100%;display:flex;align-items:center;gap:6px;font-size:14px;color:#b3b7c5}.katalog-block__right{width:calc(100% - 290px);overflow-y:scroll;padding-bottom:20px}.katalog-block__right::-webkit-scrollbar{display:none}.katalog-block__right_list{display:none;align-items:flex-start;justify-content:space-between;width:100%;gap:151px}.katalog-block__right_list.active{display:flex}.katalog-block__right_list .content{padding:36px 0 12px;width:100%}@media (max-width: 1024px){.katalog-block__right_list .content{display:none}}.katalog-block__right_list .content-breadgrumb{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:20px}.katalog-block__right_list .content-breadgrumb a{font-size:14px;color:#0c24ff;font-weight:500}.katalog-block__right_list .content-breadgrumb .dots{width:4px;height:4px;border-radius:50%;background:#b3b7c5}.katalog-block__right_list .content_list{display:flex;flex-wrap:wrap;gap:40px 51px;width:100%}.katalog-block__right_list .content_list__item{width:calc(33.3333333333% - 34px)}.katalog-block__right_list .content_list__item h4{font-size:14px;font-weight:600;margin:10px 0}.katalog-block__right_list .content_list__item h4 a{color:#252c41}.katalog-block__right_list .content_list__item h4 a:hover{color:#0c24ff}.katalog-block__right_list .content_list__item ul{display:flex;flex-direction:column;gap:10px;margin-bottom:7px}.katalog-block__right_list .content_list__item ul a{font-size:14px;color:#838795}.katalog-block__right_list .content_list__item ul a:hover{color:#252c41}.katalog-block__right_list .logos{padding:73px 0 42px;display:flex;flex-direction:column;align-items:flex-start;gap:40px}.katalog-block__right_list .logos a{font-size:14px;font-weight:600;color:#252c41}.custom-checkbox{display:flex;align-items:center;cursor:pointer}.custom-checkbox input[type=checkbox]{width:16px;height:16px;flex-shrink:0;border:1px solid #EAE9E9;border-radius:3px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;margin-right:8px}.custom-checkbox input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:7px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 2.5L4.5 6L9.5 1' stroke='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transform:translate(-50%,-50%);opacity:0}.custom-checkbox input[type=checkbox]:checked{background-color:#ef244d;border-color:#ef244d}.custom-checkbox input[type=checkbox]:checked:before{opacity:1}.custom-checkbox label{cursor:pointer;font-size:12px;font-weight:500;line-height:14.52px;color:#252c41}.product-card{background:#fff;border:1px solid rgba(179,183,197,.4);border-radius:5px;padding:20px 15px;display:flex;flex-direction:column}.product-card .product-image-wrapper{position:relative}.product-card .product-image-wrapper:before{content:"";padding-top:76%;display:block;height:0}.product-card .product-image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden}.product-card .discount-label{position:absolute;bottom:8px;left:0;background:linear-gradient(45deg,red,tomato);border-radius:5px;color:#fff;font-size:14px;line-height:19px;width:50px;height:24px;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.product-card .discount-label{font-size:8px;line-height:11px;width:30px;height:16px}}.product-card .product-info{margin-top:5px}.product-card .product-info .product-brand{font-size:12px;font-weight:400;line-height:14.52px;color:#b3b7c5}@media (max-width: 1200px){.product-card .product-info .product-brand{font-size:10px;line-height:12px}}.product-card .product-info .product-title{font-size:16px;font-weight:600;line-height:22.4px;color:#252c41;margin:4px 0 8px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}@media (max-width: 1200px){.product-card .product-info .product-title{font-size:12px;line-height:16px}}.product-card .product-info .rating-wrapper{display:flex;align-items:center;gap:6px}.product-card .product-info .rating-wrapper .stars img{width:16px;height:16px}@media (max-width: 1200px){.product-card .product-info .rating-wrapper .stars img{width:9px;height:9px}}.product-card .product-info .rating-wrapper .rating-count{font-size:12px;font-weight:400;line-height:14.52px;color:#b3b7c5}@media (max-width: 1200px){.product-card .product-info .rating-wrapper .rating-count{font-size:10px;line-height:12px}}.product-card .price-wrapper{display:flex;align-items:center;gap:7px}@media (max-width: 1200px){.product-card .price-wrapper{margin:5px 0}}.product-card .price-wrapper .price{font-size:18px;font-weight:600;line-height:25.2px;color:#6fcf97}@media (max-width: 1200px){.product-card .price-wrapper .price{font-size:14px;line-height:19px}}.product-card .price-wrapper .original-price{font-size:14px;font-weight:400;line-height:19.6px;color:#b3b7c5;position:relative}@media (max-width: 1200px){.product-card .price-wrapper .original-price{font-size:12px;line-height:16px}}.product-card .price-wrapper .original-price span{position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:1px;background-color:#ff4d80;transform:rotate(-9deg)}.product-card .product-actions{display:flex;align-items:center;gap:10px;justify-content:space-between}.product-card .product-bottom{margin-top:auto}.product-card-more{display:flex;align-items:center;justify-content:center;margin:30px}.btn-wishlist{width:44px;color:#b3b7c5!important}.btn-wishlist:hover{color:#ef244d!important}.btn-wishlist.active,.btn-wishlist.active:hover{background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%)!important;color:#fff!important;border-color:transparent!important}.btn-wishlist .icon{font-size:18px}.btn-wishlist:after{content:none!important}.flex-fill{flex:1}.promotion{background:#f2c6d2;padding:40px 15px;border-radius:10px;position:relative;overflow:hidden}.promotion__content{max-width:200px;position:relative;z-index:1}.promotion__subtitle{font-weight:300;font-size:14px;color:#333;margin-bottom:4px}.promotion__title{font-weight:700;font-size:24px;color:#1a1a1a;line-height:1.2}.promotion__description{font-size:14px;color:#a0a0a0;margin:15px 0}.promotion__button{color:#fff;padding:8px 32px;font-size:14px;border-radius:5px}.promotion__image{position:absolute;bottom:0;right:0;max-width:150px;z-index:0}@media (min-width: 768px){.promotion__image{max-width:250px}}.promotion.one{background-color:#f8ebff}.promotion.one .promotion__button{background-color:#edc3ff}.promotion.two{background-color:#ebf1ff}.promotion.two .promotion__button{background-color:#c0d3ff}.promotion.three{background-color:#ebfff0}.promotion.three .promotion__button{background-color:#b7eec5}.tab-content{padding-bottom:60px}@media (max-width: 1200px){.tab-content{padding-bottom:20px}}.svg-icon{width:16px;height:17px}.svg-icon .path-fill{fill:#b3b7c5}.latest-deals{padding:20px 0;background-color:#f5f5f5}@media (min-width: 1024px){.latest-deals{padding:60px 0}}.latest-deals__header{display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin-bottom:15px}@media (min-width: 1024px){.latest-deals__header{flex-direction:row;align-items:flex-end;margin-bottom:30px}}.latest-deals__title{font-weight:700;font-size:28px;line-height:34px;color:#333;margin-bottom:10px}@media (min-width: 1024px){.latest-deals__title{font-size:35px;line-height:42px;margin-bottom:16px}}.latest-deals__subtitle{font-weight:400;font-size:12px;line-height:14.5px;color:#b3b7c5}@media (min-width: 1024px){.latest-deals__subtitle{font-size:16px;line-height:19px}}.latest-deals__countdown{display:flex;align-items:center;gap:10px;white-space:nowrap}@media (min-width: 1024px){.latest-deals__countdown{gap:20px}}.latest-deals__countdown-title{font-weight:600;font-size:14px;line-height:16px;color:#333}@media (min-width: 1024px){.latest-deals__countdown-title{font-size:18px;line-height:22px}}.latest-deals__countdown-subtitle{font-weight:400;font-size:10px;line-height:12.5px;color:#b3b7c5}@media (min-width: 1024px){.latest-deals__countdown-subtitle{font-size:13px;line-height:15px}}.latest-deals__timer{display:flex;align-items:center;gap:4px}@media (min-width: 1024px){.latest-deals__timer{gap:2px}}.latest-deals__timer-box{background-color:#ffae63;border-radius:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.latest-deals__timer-box{width:40px;height:40px}}.latest-deals__timer-box span{font-weight:400;font-size:12px;line-height:14px;color:#fff}@media (min-width: 1024px){.latest-deals__timer-box span{font-size:14px;line-height:16px}}.latest-deals__timer-separator{font-weight:400;font-size:14px;line-height:16px;color:#333}.latest-deals__view-all{display:flex;align-items:center;gap:5px;background-color:#b3b7c5;border-radius:5px;padding:7px;width:180px;font-size:12px;line-height:14px;font-weight:400;color:#fff;height:30px;justify-content:center}@media (min-width: 1024px){.latest-deals__view-all{font-size:14px;line-height:16px;padding:13px;height:40px}}.latest-deals__view-all svg{fill:#fff}.latest-deals .product-grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (min-width: 768px){.latest-deals .product-grid{grid-template-columns:repeat(3,1fr);gap:30px}}@media (min-width: 1280px){.latest-deals .product-grid{grid-template-columns:repeat(4,1fr)}}.latest-deals .product-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:20px 15px}@media (max-width: 1200px){.latest-deals .product-card{padding:15px 8px}}.latest-deals .product-card--highlighted{grid-column:span 2;display:flex;flex-direction:column}@media (min-width: 768px){.latest-deals .product-card--highlighted{grid-column:span 2}}@media (min-width: 1280px){.latest-deals .product-card--highlighted{flex-direction:row;padding:20px 14px}}.latest-deals .product-card__image-container{position:relative;max-width:100%;display:flex;align-items:center}@media (min-width: 1280px){.latest-deals .product-card__image-container{max-width:330px}}.latest-deals .product-card__image-container img{width:100%;max-width:330px}.latest-deals .product-card__image-container__badge{position:absolute;bottom:8px;left:9px;background:linear-gradient(90deg,#ff5c5c,red);border-radius:5px;font-size:8px;line-height:11px;color:#fff;width:30px;height:16px;display:flex;align-items:center;justify-content:center}@media (min-width: 1280px){.latest-deals .product-card__image-container__badge{width:50px;height:24px;font-size:14px;line-height:18px;bottom:14px;left:14px}}.latest-deals .product-card__info{margin-top:5px}@media (min-width: 1280px){.latest-deals .product-card__info{margin-top:14px}}.latest-deals .product-card__info__title{font-weight:600;font-size:12px;color:#333;line-height:16px;margin:5px 0 8px}@media (min-width: 1280px){.latest-deals .product-card__info__title{font-size:16px;line-height:22px}}.latest-deals .product-card__info__description{font-weight:400;font-size:10px;color:#b3b7c5;line-height:12px}@media (min-width: 1280px){.latest-deals .product-card__info__description{font-size:12px;line-height:14px}}.latest-deals .product-card__info__price{font-weight:600;font-size:14px;color:#50c878;line-height:19px}.latest-deals .product-card__info__price--original{position:relative;font-weight:400;font-size:12px;color:#b3b7c5;line-height:16px}.latest-deals .product-card__info__price--original:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#ff5c5c;transform:rotate(-6deg)}@media (min-width: 1280px){.latest-deals .product-card__info__price--original{font-size:14px;line-height:19px}}.latest-deals .product-card__info__rating{display:flex;gap:6px;align-items:center}.latest-deals .product-card__info__rating__stars{display:flex;gap:6px}.latest-deals .product-card__info__rating__count{font-weight:400;font-size:10px;color:#b3b7c5;line-height:12px}@media (min-width: 1280px){.latest-deals .product-card__info__rating__count{font-size:12px;line-height:14px}}.latest-deals .product-card__add-to-cart{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:6px 0}.latest-deals .product-card__add-to-cart__button{background:linear-gradient(90deg,#0052d4,#4364f7);color:#fff;font-weight:600;font-size:12px;padding:8px;border-radius:5px;width:100%;text-align:center;line-height:14px}@media (min-width: 1280px){.latest-deals .product-card__add-to-cart__button{padding:12px;font-size:16px;line-height:19px;border-radius:10px;height:44px}}.latest-deals .product-highlighted{display:flex;flex-direction:column;gap:15px;background-color:#fff;border:1px solid #ddd;border-radius:10px;grid-column:span 2;padding:15px 8px}@media (min-width: 768px){.latest-deals .product-highlighted{grid-column:span 3;padding:15px 28px 20px 8px}}@media (min-width: 1200px){.latest-deals .product-highlighted{grid-column:span 2;flex-direction:row;gap:30px}}.latest-deals .product-highlighted__image-container{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%}@media (min-width: 1200px){.latest-deals .product-highlighted__image-container{max-width:330px}}.latest-deals .product-highlighted__image-container img{width:100%;max-width:330px}.latest-deals .product-highlighted__image-container__badge{position:absolute;background:linear-gradient(90deg,#ff5c5c,red);border-radius:5px;font-size:8px;line-height:11px;color:#fff;width:30px;height:16px;display:flex;align-items:center;justify-content:center;bottom:8px;left:9px}@media (min-width: 1200px){.latest-deals .product-highlighted__image-container__badge{width:50px;height:24px;font-size:14px;line-height:18px;bottom:14px;left:14px}}.latest-deals .product-highlighted__content{max-width:302px}@media (max-width: 1200px){.latest-deals .product-highlighted__content{max-width:100%}}.latest-deals .product-highlighted__content__title{font-weight:600;font-size:26px;color:#e63946;line-height:31px;margin-top:27px;margin-bottom:14px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__title{font-size:36px;line-height:43px}}.latest-deals .product-highlighted__content__subtitle{font-weight:400;font-size:12px;color:#b3b7c5;line-height:14px;margin:0 0 14px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__subtitle{font-size:20px;line-height:24px}}.latest-deals .product-highlighted__content__timer{display:flex;align-items:center;gap:4px;padding-bottom:13px;margin-bottom:13px;border-bottom:1px solid #f1f1f1}@media (min-width: 1200px){.latest-deals .product-highlighted__content__timer{gap:2px;padding-bottom:23px;margin-bottom:24px}}.latest-deals .product-highlighted__content__timer__box{background-color:#ffae63;border-radius:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}@media (min-width: 1200px){.latest-deals .product-highlighted__content__timer__box{width:40px;height:40px}}.latest-deals .product-highlighted__content__timer__box span{font-weight:400;font-size:12px;color:#fff;line-height:14px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__timer__box span{font-size:14px;line-height:16px}}.latest-deals .product-highlighted__content__timer__separator{font-weight:400;font-size:14px;color:#333;line-height:16px}.latest-deals .product-highlighted__content__brand{font-weight:400;font-size:10px;color:#b3b7c5;line-height:12px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__brand{font-size:12px;line-height:14px}}.latest-deals .product-highlighted__content__product-name{font-weight:600;color:#333;font-size:12px;line-height:16px;margin:5px 0 8px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__product-name{font-size:16px;line-height:22px}}.latest-deals .product-highlighted__content__rating{display:flex;align-items:center;gap:6px}.latest-deals .product-highlighted__content__rating__stars{display:flex;gap:6px}.latest-deals .product-highlighted__content__rating__reviews{font-weight:400;font-size:10px;color:#b3b7c5;line-height:12px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__rating__reviews{font-size:12px;line-height:14px}}.latest-deals .product-highlighted__content__price{display:flex;align-items:center;gap:7px;margin:6px 0}@media (min-width: 1200px){.latest-deals .product-highlighted__content__price{gap:10px;margin:14px 0}}.latest-deals .product-highlighted__content__price__current{color:#50c878;font-weight:600;font-size:18px;line-height:25px}.latest-deals .product-highlighted__content__price__original{font-weight:400;font-size:12px;color:#b3b7c5;line-height:16px;position:relative}@media (min-width: 1200px){.latest-deals .product-highlighted__content__price__original{font-size:14px;line-height:19px}}.latest-deals .product-highlighted__content__price__original:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e63946;transform:rotate(-6deg)}.latest-deals .product-highlighted__content__actions{display:flex;justify-content:space-between;align-items:center;gap:10px}.latest-deals .product-highlighted__content__actions__button{background:linear-gradient(90deg,#0052d4,#4364f7);border-radius:5px;color:#fff;font-weight:600;font-size:12px;padding:8px;width:100%;text-align:center;line-height:14px}@media (min-width: 1200px){.latest-deals .product-highlighted__content__actions__button{padding:12px;font-size:16px;line-height:19px;height:44px;border-radius:10px}}.latest-deals .product-highlighted .product-count{width:100%;display:flex;align-items:center;gap:3px;justify-content:space-between}.latest-deals .product-highlighted .product-count .product-number{text-align:center;font-size:16px;font-weight:500;line-height:19.36px;color:#000}@media (max-width: 1200px){.latest-deals .product-highlighted .product-count .product-number{font-size:12px;line-height:16px}}.latest-deals .product-highlighted .product-count button{width:70px;height:44px;border-radius:10px;background:#739aff66;display:flex;align-items:center;justify-content:center}@media (max-width: 1200px){.latest-deals .product-highlighted .product-count button{width:30px;height:30px;border-radius:5px}.latest-deals .product-highlighted .product-count button svg{width:16px;height:16px}}.stock-section{padding:20px 0;background-color:#fff}@media (min-width: 1200px){.stock-section{padding:60px 0}}.stock-section__header{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;margin-bottom:15px}@media (min-width: 1200px){.stock-section__header{flex-direction:row;align-items:center;margin-bottom:30px}}.stock-section__title-container{width:100%;text-align:center}@media (min-width: 1200px){.stock-section__title-container{width:auto;text-align:left}}.stock-section__title{font-weight:700;font-size:28px;line-height:34px;color:#333;margin-bottom:10px}@media (min-width: 1200px){.stock-section__title{font-size:35px;line-height:42px;margin-bottom:16px}}.stock-section__subtitle{font-weight:400;font-size:12px;line-height:14.5px;color:#b3b7c5;text-align:center}@media (min-width: 1200px){.stock-section__subtitle{font-size:16px;line-height:19px;text-align:left}}@media (max-width: 1200px){.stock-section__view-all{display:none}}.stock-section__view-all-link{display:flex;align-items:center;gap:5px;background-color:#b3b7c5;border-radius:5px;padding:16px;font-size:14px;line-height:16px;font-weight:500;color:#fff;width:180px;height:40px;justify-content:center}.stock-section__view-all svg{fill:#fff}.stock-section .new-year-banner{background:linear-gradient(191.29deg,#338b49 -8.11%,#47c597 117.39%);border-radius:10px;padding:15px;min-width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width: 640px){.stock-section .new-year-banner{min-width:330px}}.stock-section .new-year-banner__content{max-width:242px;padding-top:25px;margin:0 auto}@media (min-width: 1200px){.stock-section .new-year-banner__content{padding-top:80px}}.stock-section .new-year-banner__title{font-weight:700;font-size:24px;line-height:33px;color:#fff;text-align:center}@media (min-width: 1200px){.stock-section .new-year-banner__title{font-size:35px;line-height:49px;text-align:left}}.stock-section .new-year-banner__title-highlight{font-size:35px;line-height:42px}@media (min-width: 1200px){.stock-section .new-year-banner__title-highlight{font-size:50px;line-height:60px}}.stock-section .new-year-banner__description{font-weight:400;font-size:14px;line-height:22px;color:#fff;width:100%;margin-top:9px;margin-bottom:6px;text-align:center}@media (min-width: 1200px){.stock-section .new-year-banner__description{font-size:20px;line-height:32px;max-width:166px;margin-top:30px;margin-bottom:74px;text-align:left}}.stock-section .new-year-banner__image{width:160px;margin-top:auto;display:flex;align-items:center;justify-content:center}@media (min-width: 640px){.stock-section .new-year-banner__image{width:auto;margin:0 auto}}.stock-section .stock-in{display:flex;gap:30px;align-items:stretch}@media (max-width: 1200px){.stock-section .stock-in{gap:10px;flex-direction:column}}.stock-section .stock-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 768px){.stock-section .stock-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1400px){.stock-section .stock-cards{gap:30px;grid-template-columns:repeat(3,1fr)}}.stock-section .stock-end_link{display:none;align-items:center;justify-content:center}@media (max-width: 1200px){.stock-section .stock-end_link{display:flex}}.stock-section .stock-end_link .stock-all-link{gap:5px;display:flex;align-items:center;justify-content:center;background-color:#b3b7c5;border-radius:5px;padding:16px;font-size:14px;line-height:16px;font-weight:500;color:#fff;width:180px;height:40px}.stock-section .stock-end_link svg path{fill:#fff}.bottom-product{padding:20px 0;background-color:#f7f7f7}@media (min-width: 1024px){.bottom-product{padding:60px 0 40px}}.bottom-product__grid{display:grid;gap:15px;grid-template-columns:1fr;height:100%}@media (min-width: 640px){.bottom-product__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.bottom-product__grid{grid-template-columns:repeat(3,1fr);gap:45px}}.bottom-product__title{font-weight:700;font-size:1.25rem;color:#333;margin-bottom:16px}@media (min-width: 1024px){.bottom-product__title{font-size:1.625rem;margin-bottom:32px}}.bottom-product__items{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 15px}@media (min-width: 1024px){.bottom-product__items{gap:20px}}.bottom-product__item{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.bottom-product__image{width:100%;border-radius:10px}.bottom-product__text{font-weight:400;color:#8f93a1;margin-top:12px;padding:0 11px;display:block;height:48px;font-size:12px;line-height:1.2}@media (min-width: 1024px){.bottom-product__text{font-size:16px;line-height:1.5;padding-bottom:0}}.news-slider{padding:20px 0;background-color:#fff}@media (min-width: 1024px){.news-slider{padding:60px 0}}.news-slider__header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:15px}@media (min-width: 1024px){.news-slider__header{align-items:center;margin-bottom:30px}}.news-slider__title-group{display:flex;flex-direction:column}.news-slider__title{font-weight:700;font-size:28px;color:#333;margin-bottom:10px}@media (min-width: 1024px){.news-slider__title{font-size:35px;margin-bottom:16px}}.news-slider__subtitle{font-size:12px;color:#888}@media (min-width: 1024px){.news-slider__subtitle{font-size:16px}}.news-slider__controls{display:flex;gap:10px}.news-slider__controls .news-slider__button{width:40px;height:40px;background-color:#b3b7c5;display:flex;align-items:center;justify-content:center;border-radius:5px}.news-slider__controls .news-slider__button--prev svg,.news-slider__controls .news-slider__button--next svg{fill:#fff}.news-slider__controls .swiper-button-disabled{background:#b3b7c580}.news-slider__content .swiper-wrapper{display:flex}.news-slider__content .swiper-slide{display:flex;flex-direction:column;padding:10px}.news-slider__slide{overflow:hidden}.news-slider__image{width:100%;border-radius:10px;margin-bottom:14px}.news-slider__category{font-size:12px;line-height:14px;font-weight:400;color:#b3b7c5;margin-bottom:4px}.news-slider__heading{font-weight:700;font-size:16px;line-height:22px;color:#252c41;margin-bottom:14px}.news-slider__footer{display:flex;justify-content:space-between;align-items:center}.news-slider__date{font-size:14px;font-weight:400;line-height:19.6px;color:#b3b7c5}.news-slider__link{font-size:14px;font-weight:400;line-height:19.6px;background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.favorites{margin-bottom:60px}@media (max-width: 1200px){.favorites{margin-bottom:0}}.favorites_top{margin-bottom:586px}@media (max-width: 1200px){.favorites_top{margin-bottom:60px}}.favorites__title{font-weight:700;font-size:35px;line-height:42px;color:#2d2d2d;display:flex;align-items:center;justify-content:space-between}.favorites__title .favorites__icon{display:none}@media (max-width: 1200px){.favorites__title{font-size:24px;line-height:34px}.favorites__title .favorites__icon{display:block}}.favorites__message{margin:30px 0;font-weight:700;font-size:20px;line-height:24px;color:#2d2d2d}@media (max-width: 1200px){.favorites__message{font-size:16px;line-height:20px;margin:20px 0}}.favorites__button{display:flex;align-items:center;justify-content:center;width:273px;background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);font-weight:500;font-size:16px;line-height:19px;color:#fff;border-radius:10px;padding:12px;text-align:center;text-decoration:none;margin:0 auto}@media (min-width: 640px){.favorites__button{margin:0}}.brand-section{padding-top:90px;padding-bottom:60px}.brand-section__title{font-weight:700;color:#333;font-size:35px;margin-bottom:20px;line-height:42px}.brand-section__alphabet-list{display:flex;gap:10px;margin-bottom:30px;overflow-x:auto;white-space:nowrap}.brand-section__alphabet-list::-webkit-scrollbar{display:none}@media (min-width: 1200px){.brand-section__alphabet-list{overflow-x:visible}}.brand-section__alphabet-item{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;color:#252c41;text-transform:uppercase;border:1px solid #B3B7C5;border-radius:5px;cursor:pointer;transition:background-color .3s,color .3s}.brand-section__alphabet-item:hover{background-color:#ef244d;color:#fff;border-color:transparent}.brand-section__subtitle{font-weight:700;color:#252c41;font-size:24px;line-height:29px;margin-bottom:20px}.brand-section__brand-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 768px){.brand-section__brand-list{grid-template-columns:repeat(4,1fr);gap:30px}}@media (min-width: 1280px){.brand-section__brand-list{grid-template-columns:repeat(6,1fr)}}.brand-section__brand-item{font-size:16px;font-weight:500;color:#252c41;text-align:center;padding:10px;border:1px solid #B3B7C5;border-radius:6px;transition:background-color .3s,color .3s}.brand-section__brand-item:hover{background-color:#f3f4f6}@media (min-width: 1024px){.brand-section__brand-item{font-size:16px;padding:20px}}.faq{margin:100px 0 60px}.faq__title{font-size:35px;font-weight:700;line-height:42.36px;color:#252c41;margin-bottom:30px}.faq__item{padding:30px 0;border-bottom:1px solid #B3B7C5}.faq__item:last-child{border-bottom:none}.faq .faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0}.faq .faq__answer p{padding:20px 0 0;margin:0;font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:-.03em;color:#292929}.faq .faq__answer p a{text-decoration:underline}.faq .faq__answer.open{max-height:500px}.faq .faq__question{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;font-size:18px;font-weight:500;line-height:21px;color:#292929;cursor:pointer;text-align:left}.faq .faq__question-title{display:flex;align-items:center;gap:20px}.faq .faq__question .number{font-size:24px;font-weight:600;line-height:29.05px;width:40px;height:40px;flex-shrink:0;border-radius:10px;border:1px solid rgba(179,183,197,.4);background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);color:#fff;display:flex;align-items:center;justify-content:center}.faq .faq__question.active .icon-plus{display:none}.faq .faq__question.active .icon-minus{display:block}.faq .faq__icon{display:flex;align-items:center}.faq .faq__icon svg{width:24px;height:24px;transition:transform .3s ease}.faq .faq__icon .icon-minus.hidden{display:none}.policy{padding-bottom:60px;padding-top:90px}.policy .container,.policy .brand-slider{display:flex;flex-direction:column}.policy__title{font-weight:700;color:#252c41;display:flex;align-items:center;justify-content:space-between;font-size:35px;line-height:42px;margin-bottom:16px}.policy__content{display:flex;flex-direction:column;gap:20px}.policy__subtitle{color:#252c41;font-weight:700;font-size:16px;line-height:19px}.policy__text{color:#252c41;font-weight:400;font-size:16px;line-height:19px}.delivery-payment{margin-bottom:60px;margin-top:100px}.delivery-payment .container,.delivery-payment .brand-slider{display:flex;flex-direction:column}.delivery-payment__title{font-weight:700;color:#252c41;max-width:442px;margin-bottom:30px;font-size:35px;line-height:42.36px}.delivery-payment__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:60px}.delivery-payment__card{background-color:#b3b7c566;padding:36px;border-radius:8px}.delivery-payment__card--highlight{background-color:#b9c7f933}.delivery-payment__card-title{font-weight:700;font-size:20px;line-height:24px;margin-bottom:16px}.delivery-payment__card-description{font-weight:400;font-size:16px;line-height:19px;color:#252c41}.contact{margin-bottom:60px;margin-top:100px}.contact .container,.contact .brand-slider{display:flex;flex-direction:column}.contact__title{font-weight:700;color:#252c41;max-width:442px;margin-bottom:30px;font-size:35px;line-height:42.36px}.contact__info{display:flex;margin-bottom:40px;flex-direction:row;gap:108px}.contact__office{max-width:342px}.contact__investors{max-width:220px}.contact__media{max-width:340px}.contact__office-title,.contact__investors-title,.contact__media-title,.contact__hotline-title{font-weight:700;margin-bottom:5px;font-size:20px;line-height:24px}.contact__office-description,.contact__investors-description,.contact__media-description,.contact__hotline-description{font-weight:400;color:#252c41;font-size:20px;line-height:24px}.contact__office-description a,.contact__investors-description a,.contact__media-description a,.contact__hotline-description a{text-decoration:underline}.contact__office-description a.phone,.contact__investors-description a.phone,.contact__media-description a.phone,.contact__hotline-description a.phone{text-decoration:none}.contact__hotline{background-color:#b3b7c533;padding:77px 95px}.contact__hotline-title{margin-bottom:20px}.contact__hotline-description{margin-bottom:20px;font-weight:400;font-size:20px;line-height:24px;color:#000}.contact__hotline-description:last-child{margin-bottom:0}.about{margin-bottom:60px;margin-top:100px}.about .container,.about .brand-slider{display:flex;flex-direction:column}.about__title{font-weight:700;color:#252c41;max-width:442px;margin-bottom:30px;font-size:35px;line-height:42.36px}.about__description,.about__mission-description{font-weight:400;color:#252c41;max-width:697px;font-size:20px;line-height:24px;margin-bottom:100px}.about__images-group{display:flex;align-items:start;flex-direction:row;gap:33px}.about__image-set{display:flex;flex-shrink:0;flex-direction:row;width:auto;gap:33px}.about__image{flex:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__mission{margin-top:0}.about__mission-title{font-weight:700;color:#252c41;max-width:442px;margin-bottom:30px;font-size:35px;line-height:42.36px}.about__gallery{display:flex;margin-top:100px;flex-direction:row;gap:33px}.about__gallery-set{display:flex;flex-direction:row;gap:33px}.about__gallery-item{flex:1}.about__gallery-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error{margin-top:60px;margin-bottom:80px}.error .container,.error .brand-slider{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.error__code{font-weight:700;color:#252c41;font-size:400px;line-height:484px}.error__message{font-weight:700;font-size:20px;line-height:24px;margin-top:4px;margin-bottom:14px}.error__button{font-weight:500;font-size:16px;line-height:19px;color:#fff;background-color:#ef244d;padding:12px 64px;border-radius:5px}.product-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:none;align-items:flex-end}.product-modal__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040}.product-modal__close{background:linear-gradient(137deg,#739aff,#0c24ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;font-size:10px;font-weight:500;top:35px;right:35px}.product-modal__content{background:#fff;width:100%;position:relative;border-radius:10px 10px 0 0;padding:33px 15px 15px}.product-modal__content h2{font-size:12px;font-weight:600;text-align:center}.product-modal__content .btn_blue{width:100%}.product-modal.active{display:flex}.pr-m1 ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 11px;margin:26px 0 35px}.pr-m1 ul li{font-size:12px;font-weight:500;padding:7px 16px;background:#dbdbdc33;border-radius:60px}.pr-m2 h3{margin:6px 0 13px;font-size:10px;font-weight:500}.pr-m2 ul{background:#dbdbdc33;border-radius:10px;padding:24px;display:flex;flex-direction:column;gap:16px}.pr-m2 ul li{display:flex;align-items:center;justify-content:space-between}.pr-m2 .product_select{display:flex;align-items:center;justify-content:space-between;position:relative}.pr-m2 .product_select input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.pr-m2 .product_select__left{display:flex;align-items:center;gap:8px}.pr-m2 .product_select__left .img{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #EAE9E9;background:#fff;border-radius:6px}.pr-m2 .product_select__left span{font-size:10px;font-weight:500}.pr-m2 .product_select__icon{width:16px;height:16px;border-radius:50%;border:1px solid #EAE9E9;background:#fff}.pr-m2 .product_select input:checked~.product_select__icon{position:relative}.pr-m2 .product_select input:checked~.product_select__icon:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% - 6px);height:calc(100% - 6px);border:4px solid #EF244D;border-radius:50%}.pr-m2 h4{background:linear-gradient(137deg,#739aff,#0c24ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:10px;font-weight:500;margin:13px 0 35px}.empty_product{display:flex;align-items:center;flex-direction:column;gap:20px;width:100%}.empty_product h3{font-size:20px;font-weight:700}.empty_product .btn_blue{width:273px}.example{padding-bottom:60px}.example__container{display:flex;align-items:stretch;gap:30px}.example_left{background:#cdffdc;padding:50px 30px;width:450px}.example_left h5{font-size:20px;font-weight:500;color:#ef244d;margin-bottom:12px}.example_left h3{font-size:40px;font-weight:600;max-width:186px;margin-bottom:25px}.example_left .price{font-size:16px;font-weight:500;margin-bottom:25px}.example_right{display:flex;flex-direction:column;width:calc(100% - 480px);gap:20px}.example_top{display:flex;align-items:center;gap:30px}.example_bottom{display:flex;gap:30px}.example_card{position:relative;border-radius:10px;z-index:1;overflow:hidden}.example_card .main-img{position:absolute;z-index:-1}.example .card-1 .main-img{right:0;bottom:0}.example .card-2{width:calc(100% - 360px);display:flex;justify-content:flex-end;background:#ede2ff;height:240px;padding:37px}.example .card-2 h3{font-size:30px;font-weight:600;margin-bottom:20px;max-width:293px}.example .card-2 p{font-size:16px;font-weight:500;margin-bottom:20px}.example .card-2 .main-img{left:0;top:47px}.example .card-3{background:#c0e7ff;height:240px;width:330px;padding:27px 18px}.example .card-3 h3{font-size:30px;font-weight:600;margin-bottom:20px}.example .card-3 p{font-size:16px;font-weight:500;margin-bottom:20px}.example .card-3 .main-img{bottom:0;right:0}.example .card-4{height:240px;width:330px;background:#a8c3ff;color:#fff;text-align:center;padding:14px}.example .card-4 h3{font-size:30px;font-weight:600;margin-bottom:10px}.example .card-4 p{font-size:16px;font-weight:500;margin-bottom:10px}.example .card-4 a{color:#252c41}.example .card-4 .main-img{left:50%;bottom:0;transform:translate(-50%)}.example .card-5{background:#ff8b8b;width:calc(100% - 360px);height:240px;padding:37px 30px;color:#fff}.example .card-5 h3{max-width:293px;font-size:30px;font-weight:600;margin-bottom:20px}.example .card-5 p{font-size:16px;font-weight:500;margin-bottom:20px}.example .card-5 a{color:#252c41}.example .card-5 .main-img{right:0;bottom:0}.example a{background:#fff;padding:8px 35px 9px 36px;border-radius:5px;font-size:14px;box-shadow:0 10px 15px #0000000d}.icon{display:inline-block;font-size:inherit;width:1em;height:1em;overflow:visible}.valid-feedback{display:block;width:100%;font-size:.8em;color:#ef244d}.auth-form__divider{display:flex;align-items:center;text-align:center;color:#999;font-size:.9rem;margin:1.5rem 0;position:relative}.auth-form__divider:before,.auth-form__divider:after{content:"";flex:1;height:1px;background-color:#ddd;margin:0 .75rem}.auth-form__social{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.auth-form__social-button{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:.7em 1em;font-size:1rem;font-weight:500;border:none;border-radius:6px;color:#fff;text-decoration:none;transition:background-color .3s ease}.auth-form__social-button svg{width:18px;height:18px;fill:#fff}.auth-form__social-button:hover{color:#fff}.auth-form__social-button--google{background-color:#db4437}.auth-form__social-button--google:hover{background-color:#c33d2f}.auth-form__social-button--facebook{background-color:#3b5998}.auth-form__social-button--facebook:hover{background-color:#2d4373}.auth-form__register-wrapper{text-align:center;margin-top:1rem}.header__container_top{padding:12px 0;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#b3b7c5}.header__container_top .phone:hover{color:#252c41}.header__middle{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width: 768px){.header__middle{flex-wrap:wrap;gap:10px}}.header__middle-logo{display:flex;justify-content:space-between;align-items:center;gap:20px}@media (max-width: 768px){.header__middle-logo{gap:10px}}.header__middle-logo>a{max-width:116px}@media (max-width: 640px){.header__middle-logo>a{max-width:80px;font-size:12px}}.header__middle-logo .catalog-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;font-weight:400;font-size:14px;line-height:16px;color:#fff;background:#ef244d;border-radius:5px;padding:10.5px 21.45px}@media (max-width: 640px){.header__middle-logo .catalog-btn{font-size:12px;padding:8px 12px}}.header__middle-logo .catalog-btn svg{width:19px;height:19px;flex-shrink:0}.header__middle-logo .catalog-btn svg.close{flex-shrink:0;display:none}.header__middle-logo .catalog-btn.active svg{display:none}.header__middle-logo .catalog-btn.active svg.close{display:block}@media (max-width: 480px){.header__middle-logo .catalog-btn span{display:none}}.header__middle-search{flex:2}.header__middle-search .search--wrapper{width:100%;position:relative}.header__middle-search .search--wrapper.search--active{z-index:50}@media (max-width: 768px){.header__middle-search .search--wrapper.search--active{position:fixed;top:0;left:0;width:100%;height:100%;padding:16px 15px}}.header__middle-search .search--wrapper.search--active .search__background,.header__middle-search .search--wrapper.search--active .search__results{display:block}@media (max-width: 768px){.header__middle-search .search--wrapper.search--active .search__results{width:100%;height:100%;margin:0;top:0;left:0}}.header__middle-search .search__content{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;background:#b3b7c51a;border-radius:5px;z-index:2}@media (max-width: 640px){.header__middle-search .search__content{height:36px}}.header__middle-search .search__background{position:fixed;top:0;left:0;width:100%;height:100%;background:#41485b;opacity:.4;display:none}.header__middle-search .search__results{position:absolute;width:calc(100% + 34px);background:#fff;border-radius:5px;top:-16px;left:-17px;padding:70px 17px 0;display:none}.header__middle-search .search__title{font-size:18px;font-weight:700;line-height:22px}.header__middle-search .search__subtitle{font-size:14px;font-weight:500;color:#b3b7c5;display:flex;align-items:center;gap:6px;margin:14px 0 20px}.header__middle-search .search__list{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;max-height:579px;overflow-y:scroll;padding-bottom:21px}.header__middle-search .search__list::-webkit-scrollbar{display:none}.header__middle-search .search__item{width:calc((100% - 18px * 2) / 3);border:1px solid rgba(179,183,197,.4);border-radius:10px}@media (max-width: 1024px){.header__middle-search .search__item{width:calc((100% - 18px)/2)}}@media (max-width: 640px){.header__middle-search .search__item{width:calc((100% + -0px)*1)}}.header__middle-search .search__item a:hover .search__name{color:#ef244d}.header__middle-search .search__item a{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%}.header__middle-search .search__thumbnail{height:160px;width:100%;-o-object-fit:contain;object-fit:contain}.header__middle-search .search__info{padding:13px}.header__middle-search .search__brand{font-size:12px;color:#b3b7c5;margin-bottom:4px}.header__middle-search .search__name{font-size:14px;font-weight:600;color:#252c41}.header__middle-search .search__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400;font-size:14px;line-height:16px;color:#b3b7c5;border-radius:5px;padding:11.5px 28px 11.5px 10px;height:100%;border:0;outline:none;background-color:#b3b7c533;background-size:16px;background-image:url(../images/icons/arrow-down-grey.svg);background-repeat:no-repeat;background-position:calc(100% - 6.94px) center}.header__middle-search .search__input{width:100%;font-size:14px;line-height:16px;color:#b3b7c5;background:transparent;outline:none;height:100%;padding:11.5px 19px;border-radius:0}.header__middle-search .search__input::-moz-placeholder{color:#b3b7c566}.header__middle-search .search__input::placeholder{color:#b3b7c566}.header__middle-search .search__button{display:flex;align-items:center;justify-content:center;border-radius:5px;background:#ef244d;color:#fff;padding:10px 14.99px;height:100%;width:49.96px;flex-shrink:0;font-size:20px}@media (max-width: 640px){.header__middle-search .search__button{font-size:14px}}.header__middle-search .search__button svg{width:20px}.header__middle-navs{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;gap:40px}@media (max-width: 768px){.header__middle-navs{flex-basis:100%;justify-content:space-between;gap:16px}}.header__middle-navs a{display:flex;align-items:center;flex-direction:column;font-weight:400;font-size:14px;color:#b3b7c5;transition:.2s ease all;position:relative}.header__middle-navs a:hover{color:#252c41}.header__middle-navs a .icon{width:25px;height:25px;color:#ef244d}.header__middle-navs a .badge{position:absolute;top:-2px;left:50%;transform:translate(-50%);margin-left:10px;background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);border-radius:10em;color:#fff;font-size:11px;font-weight:700;line-height:14px;text-align:center;padding:1px 3px;min-width:1rem;height:1rem}.header__nav{display:none}@media (min-width: 1024px){.header__nav{display:flex;margin:0}}@media (max-width: 1024px){.header__nav{display:none}}.header__nav li:not(:last-child):after{content:"|";margin:0 10px}.header__nav a:hover{color:#252c41}.header__right{display:flex;gap:1.25rem;justify-content:space-between;align-items:center;width:100%}@media (min-width: 1024px){.header__right{justify-content:flex-start;width:auto}}.header__right_item{display:flex;align-items:center;gap:12px}.header__right_item .phone{font-size:14px;font-weight:400;line-height:16.94px;text-align:left;color:#b3b7c5}@media (max-width: 1024px){.header__right_item .phone{order:1}}.header__select{position:relative;width:66px;flex-shrink:0}@media (max-width: 1024px){.header__select{order:2}}@media (max-width: 768px){.header__select{width:48px}.header__select img{height:12px}.header__select_btn span{font-size:12px;margin-left:2px}}.header__select img{height:14px;display:inline-block;border-radius:2px}.header__select_btn{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.header__select_btn span{font-size:14px;line-height:17px;text-transform:uppercase;display:inline-block;margin-left:6px;width:20px}.header__select_btn .icon{width:10px;margin-left:2px}.header__select_btn:hover{color:#252c41}.header__select_list{position:absolute;left:-4px;z-index:31;background:#fff;width:calc(100% + 8px);box-shadow:0 20px 20px 5px #78787826;border-radius:0 0 5px 5px;padding-top:5px;display:none}.header__select_list li a{display:flex;align-items:center;gap:5px;padding:2px 4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s ease all;font-size:14px;color:#b3b7c5}.header__select_list li a:hover{background:#e7e7e7bf;color:#252c41}.header__select.active .header__select_btn input{color:#252c41}.header__select.active .header__select_btn .icon{transform:rotate(180deg)}.header__select.active .header__select_btn .icon svg path{stroke:#252c41}.header__select.active .header__select_list{display:block}.header__foot{margin:14px auto 20px}@media (max-width: 768px){.header__foot{display:none}}.header__foot ul{display:flex;align-items:center;justify-content:space-between;gap:20px}.header__foot a{display:flex;align-items:center;gap:6px;font-weight:400;white-space:nowrap;font-size:14px;line-height:16px;color:#b3b7c5;transition:.2s ease all}.header__foot a:hover{color:#252c41}.header__foot li{flex-shrink:0}.footer__top{background-color:#f6f7fc;padding:40px 0}.footer__top .container,.footer__top .brand-slider{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1280px){.footer__top .container,.footer__top .brand-slider{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.footer__top .container,.footer__top .brand-slider{grid-template-columns:repeat(1,1fr)}}.footer__feature{display:flex;align-items:center;padding:18px;background:#fff;color:#0000;border-radius:5px;box-shadow:0 1px 2px #0000001a;border:1px solid #fff;transition:transform .3s ease}.footer__feature:hover{transform:translateY(-2px)}.footer__feature-icon{width:70px;height:70px;color:#787878;background-color:#f6f7fc;border:3px solid #eaecf8;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;margin-right:1.2rem}.footer__feature-icon svg{width:40px;height:40px;color:#739aff}.footer__feature-title{text-transform:uppercase;color:#000;font-weight:800;font-size:18px}.footer__feature-description{color:#b3b7c5}.footer__discount{padding-top:46px;padding-bottom:46px;background-color:#252c41;position:relative;overflow:hidden}.footer__discount-text{font-size:200px;line-height:242px;bottom:-12px;font-weight:900;color:#ffffff05;position:absolute;left:0;white-space:nowrap}.footer__discount-image{max-width:757px;top:-210px;left:auto;right:-115px;margin-left:0;margin-right:0;position:absolute}.footer__discount-title{position:relative;z-index:20;font-weight:700;font-size:35px;line-height:42.36px;color:#fff}.footer__discount-description{font-size:24px;line-height:29px;margin-top:20px;margin-bottom:20px;position:relative;z-index:20;font-weight:400;color:#b3b7c5}.footer__discount .container,.footer__discount .brand-slider{position:relative}.footer__form{max-width:690px;background-color:#fff;flex-direction:row;position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;border-radius:5px;overflow:hidden}.footer__form-input{height:56px;font-weight:400;font-size:14px;line-height:16px;outline:none;width:100%;color:#b3b7c5;padding:18px 16px;border-radius:5px}.footer__form-button{width:auto;height:56px;white-space:nowrap;font-weight:400;font-size:14px;line-height:16px;color:#fff;border-radius:5px;background:linear-gradient(113.36deg,#ef244d -12.22%,#ff8db9 179.61%);padding:18px 75px}.footer__bottom{background-color:#fff}.footer__section{padding-top:50px;padding-bottom:30px;display:flex;flex-direction:row;gap:30px;justify-content:space-between}.footer__legal{padding-top:30px;padding-bottom:30px;flex-direction:row;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #B3B7C5;gap:10px}.footer__policy-list{display:flex;align-items:center;gap:30px}.footer__policy-link,.footer__copyright{font-size:14px;line-height:16px;font-weight:400;color:#252c41}.footer__block{display:flex;gap:65px}.footer__title{font-size:26px;line-height:31.47px;margin-bottom:20px;font-weight:700;color:#252c41}.footer__contact-info{display:flex;flex-direction:column;gap:20px}.footer__social-links{margin-top:20px;display:flex;align-items:center;gap:12px}.footer__social-links.social a{width:46px;height:46px}.footer__social-links.social .icon{width:24px;height:24px}.footer__address{max-width:330px;font-size:16px;line-height:19.36px;font-weight:400;color:#252c41;font-style:normal}.footer__address b{font-weight:600}.footer__phone{font-weight:400;color:#252c41;font-size:16px;line-height:19.36px}.footer__phone b{font-weight:600}.footer__email{font-weight:400;color:#252c41;font-size:16px;line-height:19.36px}.footer__email b{font-weight:600}.footer__hours{font-weight:400;color:#252c41;font-size:16px;line-height:19.36px}.footer__hours b{font-weight:600}.footer__list{display:flex;flex-direction:column;gap:14px}.footer__link{font-weight:400;color:#252c41;font-size:16px;line-height:19.36px}.footer__icons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between;margin:12px}.footer__icons img{filter:grayscale(100%);transition:filter .3s ease}.footer__icons img:hover{filter:grayscale(0%)}.site-features{padding:4rem 1rem;background-color:#f9f9f9}.site-features__container{display:flex;flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto}.site-features__item{display:flex;align-items:center;background-color:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px #0000000d;transition:transform .3s ease}.site-features__item:hover{transform:translateY(-3px)}.feature__icon{flex-shrink:0;width:64px;height:64px;border-radius:50%;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;color:#4a90e2;background-color:#fff}.feature__icon svg{width:28px;height:28px}.feature__content{flex:1}.feature__title{font-size:1.2rem;margin-bottom:.4rem;color:#333}.feature__text{font-size:1rem;color:#666}.spinner{display:flex;align-items:center;justify-content:center;height:10rem}.spinner__svg{width:2rem;height:2rem;color:#6b7280;animation:spinner__rotate 1s linear infinite}.spinner__circle{opacity:.25;stroke:currentColor;stroke-width:4}.spinner__path{opacity:.75;fill:currentColor}@keyframes spinner__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn,.cookie-settings-overlay .cookie-settings__button{position:relative;display:inline-flex;gap:5px;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;border-radius:5px;padding:.7em 1em;overflow:hidden;white-space:nowrap}.btn:after,.cookie-settings-overlay .cookie-settings__button:after{content:"";position:absolute;top:-5%;left:-30%;width:32px;height:110%;opacity:.6;visibility:visible;background:linear-gradient(to right,#f4f7ff00,#f4f7ff,#f4f7ff00);transition:all ease .4s}.btn:hover,.cookie-settings-overlay .cookie-settings__button:hover{box-shadow:0 10px 20px #b3b7c566;color:#fff}.btn:hover:after,.cookie-settings-overlay .cookie-settings__button:hover:after{transform:skew(10deg);left:90%;opacity:.3}.btn-icon{width:32px;height:32px;padding:0}.btn-block{display:flex;width:100%}.btn-blue,.cookie-settings-overlay .cookie-settings__button--save{background-color:#0c24ff;background-image:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%)}.btn-green{background-color:#6fcf97;background-image:linear-gradient(88.33deg,#24ef5e -15.04%,#19b144 113.71%)}.btn-dark{background:#252c41}.btn-light,.cookie-settings-overlay .cookie-settings__button--ghost,.btn-wishlist{border:1px solid #EAE9E9;background:#fff;color:#252c41}.btn-light:hover,.cookie-settings-overlay .cookie-settings__button--ghost:hover,.btn-wishlist:hover{background:#e8efff;color:#739aff;border-color:#739aff}.btn-gray{background:#b3b7c5}.btn-red{background:#ef244d}.btn:disabled,.cookie-settings-overlay .cookie-settings__button:disabled{opacity:.5;cursor:not-allowed}.btn-sm{font-size:14px;padding:.4em .8em;border-radius:4px}.btn-lg{font-size:18px;padding:1em 1.6em;border-radius:6px}.form{display:flex;flex-direction:column;gap:16px}.form-row{display:flex;flex-direction:row;gap:16px}.form-row>.form-field{flex:1;min-width:0}.form-field{display:flex;flex-direction:column;gap:8px}.form-field--textarea{grid-column:span 3}.form-field--textarea textarea{height:92px}.form-label{font-size:12px;color:#252c41ba;font-weight:500;text-transform:uppercase}.form-action{margin-top:20px}.form-input,.form-select{padding:.8rem;font-size:14px;line-height:16.94px;border:1px solid #dee2e6;border-radius:5px;font-weight:400;width:100%;color:#252c41}.form-input::-moz-placeholder,.form-select::-moz-placeholder{color:#b3b7c5}.form-input::placeholder,.form-select::placeholder{color:#b3b7c5}.form-input:hover,.form-input:focus,.form-select:hover,.form-select:focus{border-color:#739aff;box-shadow:0 0 0 .25rem #739aff40;outline:0}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none" viewBox="0 0 18 18"><path d="M3.9375 6.46875L9 11.5312L14.0625 6.46875" stroke="%23B3B7C5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat right 10px center;padding-right:40px}.form-select:focus{outline:none}.form-check,.cookie-settings-overlay .cookie-settings__checkbox{width:1.2em;height:1.2em;margin-top:.11em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #EAE9E9;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;line-height:12px}.form-check[type=checkbox],.cookie-settings-overlay [type=checkbox].cookie-settings__checkbox,.form-check[type=radio],.cookie-settings-overlay [type=radio].cookie-settings__checkbox{transition:background-size .2s ease-in-out;background-size:0}.form-check[type=checkbox],.cookie-settings-overlay [type=checkbox].cookie-settings__checkbox{border-radius:3px}.form-check[type=radio],.cookie-settings-overlay [type=radio].cookie-settings__checkbox{border-radius:50%}.form-check[type=checkbox]:indeterminate,.cookie-settings-overlay [type=checkbox].cookie-settings__checkbox:indeterminate{position:relative;background-color:#ef244d;border-color:#ef244d}.form-check[type=checkbox]:indeterminate:after,.cookie-settings-overlay [type=checkbox].cookie-settings__checkbox:indeterminate:after{content:"";width:76%;height:2px;border-radius:2px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-check:active,.cookie-settings-overlay .cookie-settings__checkbox:active{filter:brightness(90%)}.form-check:focus,.cookie-settings-overlay .cookie-settings__checkbox:focus{border-color:#739aff;box-shadow:0 0 0 .25rem #739aff40;outline:0}.form-check:checked,.cookie-settings-overlay .cookie-settings__checkbox:checked{background-color:#ef244d;border-color:#ef244d}.form-check:checked[type=checkbox],.cookie-settings-overlay .cookie-settings__checkbox:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");background-size:100%}.form-check:checked[type=radio],.cookie-settings-overlay .cookie-settings__checkbox:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23FFFFFF'/%3e%3c/svg%3e");background-size:100%}.form-check:disabled,.cookie-settings-overlay .cookie-settings__checkbox:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-label{display:inline-flex;align-items:center;gap:12px;cursor:pointer}.input-group{display:flex;align-items:center;border:1px solid #B3B7C5;border-radius:5px}.input-group:hover,.input-group:focus-within{border-color:#739aff;box-shadow:0 0 0 .25rem #739aff40;outline:0}.input-group:hover input,.input-group:hover select,.input-group:hover textarea,.input-group:focus-within input,.input-group:focus-within select,.input-group:focus-within textarea{box-shadow:none;border-color:transparent}.input-group .form-input,.input-group .form-select{border:0}.required{position:relative}.required:after{content:"*";position:absolute;color:#ef244d;margin-left:4px}.choices{width:100%;font-family:inherit;font-size:14px;position:relative}.choices__inner{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:.8rem;font-size:14px;line-height:16.94px;border:1px solid #dee2e6;border-radius:5px;font-weight:400;width:100%;color:#252c41;background-color:#fff;padding-right:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'><path d='M3.9375 6.46875L9 11.5312L14.0625 6.46875' stroke='%23B3B7C5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.choices__inner::-moz-placeholder{color:#b3b7c5}.choices__inner::placeholder{color:#b3b7c5}.choices__inner:hover,.choices__inner:focus{border-color:#739aff;box-shadow:0 0 0 .25rem #739aff40;outline:0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;position:absolute;width:100%;top:100%;left:0;z-index:1000;margin-top:4px;border:1px solid #dee2e6;border-radius:5px;background-color:#fff;box-shadow:0 4px 10px #0000000d}.choices.is-open .choices__list--dropdown,.choices.is-open .choices__list[aria-expanded]{display:block}.choices__item--choice{padding:.8rem 1rem;cursor:pointer;transition:background-color .2s ease}.choices__item--choice:hover,.choices__item--choice.is-highlighted{background-color:#ebf1ff}.choices__item--selectable{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.choices__placeholder{color:#b3b7c5}.choices__input{border:none;outline:none;font-size:14px;line-height:1.5;padding:8px 14px;margin:0;background:none;color:#252c41;width:100%}.choices__input::-moz-placeholder{color:#b3b7c5}.choices__input::placeholder{color:#b3b7c5}.label{display:inline;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;padding:.5rem 1rem;border-radius:6px;text-transform:uppercase;transition:background .3s,color .3s;border:1px solid transparent}.label-default{background-color:#777}.label-primary{background-color:#337ab7}.label-success{color:#00894f;background-color:#d9f8eb}.label-info{color:#197aa4;background-color:#d8f3ff}.label-warning{color:#ac5a2b;background-color:#fde6d8}.label-danger{background-color:#d9534f}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer;opacity:.8}table{background-color:#fff;display:table;border-collapse:collapse}th{text-align:left}.table-data{width:100%;max-width:100%;margin-bottom:20px}.table-data>thead>tr>th,.table-data>thead>tr>td,.table-data>tbody>tr>th,.table-data>tbody>tr>td,.table-data>tfoot>tr>th,.table-data>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table-data>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table-data>caption+thead>tr:first-child>th,.table-data>caption+thead>tr:first-child>td,.table-data>colgroup+thead>tr:first-child>th,.table-data>colgroup+thead>tr:first-child>td,.table-data>thead:first-child>tr:first-child>th,.table-data>thead:first-child>tr:first-child>td{border-top:0}.table-data>tbody+tbody{border-top:2px solid #ddd}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-responsive{display:block;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:flex-start;justify-content:center;transition-duration:.3s;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow-y:auto;padding-top:3rem}@media (max-width: 1024px){.modal{padding-top:0}}.modal-open{overflow:hidden;padding-right:15px}.modal.active{opacity:1;visibility:visible}.modal.active .modal__content{transform:scale(1)}.modal__content.shake{animation:shake .4s ease}.modal-success{text-align:center}.modal-success h2{padding-top:10px;color:#19b144}.modal-success p{margin:32px}.modal-success .tick{width:80px;height:80px;position:absolute;left:50%;top:-40px;transform:translate(-50%);background-color:#19b144;border-radius:50%}.modal-success .tick .icon{margin:10px;width:60px;height:60px;color:#fff}.modal__bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#41485b66}@media (max-width: 1024px){.modal__bg{background:#fff}}.modal__close{position:absolute;width:20px;height:20px;top:15px;right:15px;display:flex;align-items:center;justify-content:center;color:#b3b7c5}.modal__close:hover{color:#717171}.modal__content{padding:40px;background:#fff;border-radius:10px;min-width:300px;max-width:500px;position:relative;transform:scale(.7);transition:transform .3s ease}@media (max-width: 1024px){.modal__content{border-radius:0;margin:0;padding:16px;width:100%;max-width:100%}}.modal__content h2{font-size:24px;font-weight:700}.modal__content h2 span{color:#ef244d}@media (min-width: 1024px){.modal__content.modal-lg{min-width:800px;max-width:1100px}}.tabs{display:flex;gap:10px;padding:6px;overflow-x:auto;background:#f3f3f3;border-radius:5px;margin:22px 0;overflow:visible}.tabs__link{font-size:13px;line-height:16px;color:#9599a6;white-space:nowrap;border:none;cursor:pointer;font-weight:600;position:relative;padding:6px 8px;border-radius:5px}.tabs__link--active,.tabs__link:hover{color:#ef244d;background-color:#fff;box-shadow:0 1px 1px #0000000d}.tabs__link--active:before,.tabs__link:hover:before{visibility:inherit}.tabs__link:hover{color:#ef244d}.tabs__link:hover:before{visibility:inherit}.tabs__link:before{content:attr(data-content);font-weight:700;display:block;height:0;visibility:hidden}.tabs__link:focus{outline:none}.tabs__more{display:flex;align-items:center;gap:4px;position:relative}.tabs__more:hover{color:#ef244d}.tabs__more:hover:before{visibility:inherit}.tabs__more:hover svg path{fill:#ef244d}.tabs__more:before{content:attr(data-content);font-weight:700;display:block;height:0;visibility:hidden}.tabs::-webkit-scrollbar{display:none}.cookie-settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#00000080;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);display:flex;justify-content:center;align-items:center;font-family:Inter,sans-serif;overflow-y:auto}.cookie-settings-overlay .cookie-settings{background-color:#fff;border-radius:1rem;padding:2rem;max-width:640px;width:100%;box-shadow:0 20px 40px #00000026;transition:all .3s ease-in-out;position:relative;display:flex;flex-direction:column}.cookie-settings-overlay .cookie-settings .cookie-settings__locale{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem;list-style:none;padding:0;margin:0;order:1}.cookie-settings-overlay .cookie-settings .cookie-settings__locale>li{cursor:pointer;transition:transform .2s ease;border-radius:4px}.cookie-settings-overlay .cookie-settings .cookie-settings__locale>li img{width:24px;height:16px;-o-object-fit:cover;object-fit:cover;border:1px solid #ccc;border-radius:2px;display:block}.cookie-settings-overlay .cookie-settings .cookie-settings__locale>li:hover{transform:scale(1.1)}.cookie-settings-overlay .cookie-settings .cookie-settings__locale>li:active{transform:scale(.95)}.cookie-settings-overlay .cookie-settings__title{display:flex;gap:12px;font-size:1.5rem;font-weight:700;margin-bottom:1rem;order:2}.cookie-settings-overlay .cookie-settings__title .icon{color:#dea325}.cookie-settings-overlay .cookie-settings__description{font-size:.95rem;color:#6b7280;margin-bottom:1.5rem;line-height:1.5;order:3}.cookie-settings-overlay .cookie-settings__list{display:grid;gap:12px;order:4}.cookie-settings-overlay .cookie-settings__item{display:flex;justify-content:space-between;align-items:center;background-color:#f0f4f7;padding:14px;border-radius:5px}.cookie-settings-overlay .cookie-settings__label{flex:1}.cookie-settings-overlay .cookie-settings__label strong{display:block;font-size:1rem;margin-bottom:.25rem;color:#1f2937}.cookie-settings-overlay .cookie-settings__label p{font-size:.75rem;color:#6b7280;margin-bottom:0}.cookie-settings-overlay .cookie-settings__footer{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem;order:4}@media (max-width: 640px){.cookie-settings-overlay .cookie-settings__footer{order:3;margin-top:1rem;margin-bottom:1rem}}.cookie-settings-overlay .cookie-settings a{color:#ef244d}.cookie-settings-overlay__section{border-top:1px solid #e5e7eb;padding:1rem 0}.cookie-settings-overlay__section:first-child{border-top:none}.cookie-settings-overlay__toggle{background:none;border:none;color:#2563eb;cursor:pointer;font-size:.875rem;margin-top:.25rem;padding:0;text-decoration:underline}.cookie-settings-overlay__description{margin-top:.5rem;font-size:.875rem;color:#4b5563}.cookie-settings-overlay__list{list-style:disc;padding-left:1.25rem;margin-top:.5rem}.cookie-settings-overlay__list li{margin-bottom:.25rem}.products-energy-info{display:flex;flex-direction:row;align-items:center;gap:6px}.products-energy-info--compact .products-energy-label-icon{scale:.8;margin-right:0}.products-energy-label-icon{padding-left:0;border:none;background:0 0;margin-right:6px}.products-energy-label-icon__rectangle{border:1px solid #666;border-radius:2px 1px 1px 2px;border-right:none;float:left;position:relative;z-index:2}.products-energy-label-icon__scale{height:28px;padding:1px;border-right:1px solid #666;position:relative;float:left;font-weight:500;font-size:10px;line-height:7px;text-align:center;color:#333}.products-energy-label-icon__scale-arrow{height:9px;margin:1px 0 1px 1px}.products-energy-label-icon__label{min-width:30px;height:28px;padding:0 5px;float:left;font-size:16px;font-weight:500;line-height:28px;text-align:center;text-shadow:0 0 2px #000;color:#fff}.products-energy-label-icon__arrow{width:22px;height:22px;margin-left:-12px;margin-top:4px;border-top:1px solid #666;border-right:1px solid #666;border-radius:2px 2px 2px 0;float:left;transform:rotate(45deg)}.home{margin-bottom:30px}.home .swiper{border-radius:10px;overflow:hidden;background:#fff}.home .swiper-pagination{display:flex;justify-content:flex-start;gap:5px;position:absolute;bottom:20px;left:60px}@media (max-width: 640px){.home .swiper-pagination{left:0;bottom:10px;justify-content:center}}.home .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;margin:0!important;opacity:1;background:#fff;box-shadow:0 4px 8px #0000001a}.home .swiper-pagination-bullet-active{background:#ef244d}.home .swiper-slide{display:flex;justify-content:center;align-items:center}.home .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.home__container{display:flex;align-items:stretch;gap:18px}@media (max-width: 1280px){.home__container{flex-direction:column}}.home__left{width:calc(100% - 480px);position:relative}.home__left .swiper-slide{height:470px}@media (max-width: 1280px){.home__left .swiper-slide{aspect-ratio:2/1;height:auto}.home__left{width:100%}}.home__right{width:450px;display:flex;flex-direction:column;gap:18px;position:relative}@media (max-width: 1280px){.home__right{flex-wrap:wrap;flex-direction:row;width:100%}.home__right_swp{width:calc((100% - 18px)/2)}}.home__right .swiper-pagination{position:absolute;bottom:15px;right:15px;z-index:2;top:auto;left:auto;padding:0;margin:0;width:auto}.home__right .swiper-slide{height:226px}@media (max-width: 1280px){.home__right .swiper-slide{height:auto;aspect-ratio:2/1}}.brand-slider{margin:auto}.brand-slider .swiper-wrapper{display:flex;justify-content:space-between;align-items:center}.brand-slider .swiper-slide{display:flex;justify-content:center;align-items:stretch;width:16.6666666667%}.brand-slider .swiper-slide a{display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin:1px;width:162px;height:70px;padding:0 18px 0 19px;background:#fff;color:#0000;border-radius:5px;box-shadow:0 1px 2px #0000001a;border:1px solid #fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:75px;transition:.2s}.brand-slider .swiper-slide a img{transition:transform .1s ease-out}.brand-slider .swiper-slide a:hover{border-color:#eae9e9;z-index:2}.brand-slider .swiper-slide a:hover img{transform:scale(1.1) translateZ(0)}.brand-slider img{max-width:100px;height:auto;max-height:56px}.feature-category{padding-top:20px;padding-bottom:20px}.feature-category__header{margin-bottom:15px}@media (max-width: 1024px){.feature-category__header{margin-bottom:30px}}.feature-category__title{font-weight:700;font-size:28px;line-height:1.2;color:#1a1a1a;margin-bottom:10px}@media (min-width: 1024px){.feature-category__title{font-size:35px;margin-bottom:16px}}.feature-category__description{font-size:12px;line-height:1.2;color:#a0a0a0}@media (min-width: 1024px){.feature-category__description{font-size:16px;line-height:1.5}}.feature-category__cards{width:100%;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1024px){.feature-category__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.feature-category__cards{grid-template-columns:repeat(1,1fr)}}.feature-category__cards::-webkit-scrollbar{display:none}.feature-category .feature-card{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;gap:10px}.feature-category .feature-card__content{display:flex;flex-direction:row;gap:10px}@media (max-width: 1024px){.feature-category .feature-card__content{justify-content:space-between}}.feature-category .feature-card__image-wrapper{justify-content:center;align-items:center;display:flex;width:130px;height:130px;background:#fff;border:1px solid #fff;box-shadow:0 1px 2px #0000001a;border-radius:5px;margin-right:16px;transition:.2s;flex-shrink:0;padding:2px}@media (max-width: 1024px){.feature-category .feature-card__image-wrapper{order:2}}.feature-category .feature-card__image-wrapper:hover{border:1px solid #EAE9E9}.feature-category .feature-card__image{width:100%;height:auto}.feature-category .feature-card__show-more{font-size:12px;font-weight:500;line-height:12.1px;color:#739aff;margin-top:8px}.feature-category .feature-card__show-more:hover{color:#252c41}@media (max-width: 1200px){.feature-category .feature-card__show-more{margin-top:8px}}.feature-category .feature-card .feature_img{width:120px}.feature-category .feature-card__title{font-weight:600;font-size:14px;color:#1a1a1a;margin-bottom:11px}@media (min-width: 1024px){.feature-category .feature-card__title{font-size:16px}}.feature-category .feature-card__list{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.feature-category .feature-card__item{font-weight:400;color:#717171}.feature-category .feature-card__link{display:flex;background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);font-size:14px;color:#fff;text-align:center;padding:9px;border-radius:5px;max-width:120px;margin-top:auto;justify-content:center}@media (min-width: 1024px){.feature-category .feature-card__link{max-width:140px;padding:12px}}.feature-category__promotions{display:grid;grid-template-columns:1fr;gap:20px;padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.feature-category__promotions{grid-template-columns:repeat(2,1fr);gap:20px}}@media (min-width: 1280px){.feature-category__promotions{grid-template-columns:repeat(3,1fr)}}.new-products{background-color:#fff;padding:12px 0}.new-products__title{font-weight:700;font-size:28px;line-height:34px;color:#333;margin-bottom:10px}@media (min-width: 1024px){.new-products__title{font-size:35px;line-height:42px;margin-bottom:16px}}.new-products__subtitle{font-weight:400;font-size:12px;line-height:14.5px;color:#b3b7c5}@media (min-width: 1024px){.new-products__subtitle{font-size:16px;line-height:19px}}.new-products__tabs button{text-transform:uppercase}@media (max-width: 1024px){.new-products__tabs{overflow:auto!important}.new-products__tabs .tabs__more{display:none}.new-products__tabs .dropdown__list{background:transparent;display:flex!important;flex-direction:row;top:0;position:relative;box-shadow:none;padding:0}.new-products__tabs .dropdown__list .scrollbar{display:flex;min-height:0!important}}.new-products .hidden{display:none}.profile-nav{display:block;width:100%;background-color:#ebf1ff;border-radius:5px;box-shadow:0 1px 2px #0000001a;padding:26px}.profile-nav ul>li{border-radius:5px}.profile-nav ul>li a{display:flex;gap:8px;padding:8px 20px 8px 16px;color:#767981;text-decoration:none;cursor:pointer;margin:2px 0}.profile-nav ul>li a .icon{width:18px;height:18px}.profile-nav ul>li.active{background-color:#fff}.profile-nav ul>li.active a,.profile-nav ul>li:hover a{color:#000}.profile-nav ul>li.active a .icon,.profile-nav ul>li:hover a .icon{color:#ef244d}.profile-exit{display:flex;justify-content:center;background-color:#dae0f6;color:#767981;padding:10px 12px;border-radius:5px;gap:6px}.profile-exit .icon{color:#ef244d}.profile-exit:hover{color:#252c41}.profile-form{display:flex;flex-direction:column;gap:20px}.profile__input-group{display:grid;gap:20px}@media (min-width: 1024px){.profile__input-group{grid-template-columns:repeat(2,1fr)}}.profile-social{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 1024px){.profile-social{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.profile-social{grid-template-columns:1fr}}.profile-social__item{display:flex;align-items:center;padding:18px;background:#eae9e9;color:#0000;border-radius:5px;border:1px solid #fff;transition:transform .3s ease}.profile-social__item--merged{background-color:#ebf1ff!important}.profile-social__item--merged .profile-social__status{color:#7fbf4d;font-weight:700}.profile-social__item--google .profile-social__icon{background-color:#db4437}.profile-social__item--facebook .profile-social__icon{background-color:#3b5998}.profile-social__icon{width:40px;height:40px;color:#fff;background-color:#f6f7fc;border:2px solid #eaecf8;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;margin-right:1.2rem}.profile-social__icon svg{width:20px;height:20px}.profile-social__info{color:#767981}.profile-social__status{font-size:12px;color:#b3b7c5}.profile-social__action{margin-left:auto}.profile-social__name{font-weight:700;margin-top:0}.profile__orders .orders{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;border-radius:5px}@media (max-width: 768px){.profile__orders .orders{grid-template-columns:1fr}}.profile__orders .orders__item{position:relative;padding:1.5rem;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000001a;border:1px solid #fff}.profile__orders .orders__item:hover{border-color:#eae9e9}.profile__orders .orders__header{display:flex;justify-content:space-between;font-weight:600;color:#333}.profile__orders .orders__body{display:flex;justify-content:space-between;margin-top:1rem;align-items:center}.profile__orders .orders__info{color:#b3b7c5}.profile__orders .orders__info .price{font-size:1.1rem}@media (max-width: 768px){.profile__orders .orders__status{font-size:12px}}.viewed-products__content .product-grid{grid-template-columns:repeat(4,1fr)}@media (max-width: 1024px){.viewed-products__content .product-grid{grid-template-columns:repeat(2,1fr)}}.profile-addresses__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 1024px){.profile-addresses__list{grid-template-columns:1fr}}.profile-addresses__add{margin-top:2rem;text-align:center}.address-card{position:relative;padding:1.5rem;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000001a;border:1px solid #fff}.address-card:hover,.address-card--default{border-color:#eae9e9}.address-card__info{flex-grow:1}.address-card__name{color:#b3b7c5;margin-bottom:4px}.address-card__details{font-weight:600;margin-bottom:.25rem}.address-card__actions{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.address-card--default .address-card__default-label{color:#7fbf4d}.address-card__default-label{font-size:.85rem;font-weight:600;line-height:18px;cursor:pointer}.address-card__default-label .form-check:checked,.address-card__default-label .cookie-settings-overlay .cookie-settings__checkbox:checked,.cookie-settings-overlay .address-card__default-label .cookie-settings__checkbox:checked{background-color:#7fbf4d;border-color:#7fbf4d}.basket-card__content,.wishlist__content{display:flex;align-items:start;gap:10px;flex-direction:column;margin-bottom:60px}@media (min-width: 1280px){.basket-card__content,.wishlist__content{flex-direction:row;gap:30px}}.basket-card__items,.wishlist__items{width:100%;display:flex;flex-direction:column;gap:30px}.basket-card__items-top,.wishlist__items-top{display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 51.1px 5px #1a18180d;padding:10px;border-radius:10px;background-color:#fff;min-height:48px}@media (max-width: 1280px){.basket-card__items-top,.wishlist__items-top{padding:20px}}.basket-card__items-top a,.wishlist__items-top a{display:flex;align-items:center;justify-content:center;gap:6px;background:#d7e0ff66;padding:7px 14px;border-radius:5px}@media (max-width: 1280px){.basket-card__items-top a,.wishlist__items-top a{display:none}}.basket-card__items-top a span,.wishlist__items-top a span{font-size:16px;font-weight:500;line-height:22.4px;background:linear-gradient(88.33deg,#739aff -15.04%,#0c24ff 113.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.basket-card__items-top a .icon,.wishlist__items-top a .icon{color:#0c24ff}.basket-card__info,.wishlist__info{display:flex;justify-content:space-between;gap:22px}@media (max-width: 1280px){.basket-card__info,.wishlist__info{flex-flow:wrap;gap:12px}}.basket-card__controls,.wishlist__controls{width:100%;display:flex;align-items:center;gap:30px;font-size:12px}@media (max-width: 1280px){.basket-card__controls,.wishlist__controls{justify-content:space-between}}.basket-card__controls button,.wishlist__controls button{font-size:12px;font-weight:600;line-height:14.52px;color:#ef244d}.basket-card__list,.wishlist__list{display:flex;flex-direction:column;gap:20px;box-shadow:0 0 51.1px 5px #1a18180d;border-radius:10px;padding:32px 32px 32px 22px}.basket-card__item,.wishlist__item{display:grid;grid-template-columns:22px 150px auto;gap:16px;border-radius:8px}@media (max-width: 1280px){.basket-card__item,.wishlist__item{grid-template-columns:16px 100px auto}}@media (max-width: 768px){.basket-card__item,.wishlist__item{position:relative;padding-bottom:60px}}.basket-card__checkbox,.wishlist__checkbox{display:flex;align-items:center}.basket-card__image,.wishlist__image{border:1px solid rgba(179,183,197,.4);border-radius:5px;background-color:#fff;max-width:150px;height:150px;display:flex;align-items:center;justify-content:center;padding:2px}@media (max-width: 1280px){.basket-card__image,.wishlist__image{max-width:100px;max-height:100px}}.basket-card__image img,.wishlist__image img{height:auto}.basket-card__info-wrapper,.wishlist__info-wrapper{display:flex;flex-direction:column;gap:8px;padding:4px 2px}.basket-card__title-block,.wishlist__title-block{display:flex;flex-direction:column;flex:1}@media (max-width: 1280px){.basket-card__title-block,.wishlist__title-block{flex-basis:100%}}.basket-card__title,.wishlist__title{margin-top:0}.basket-card__line-info,.wishlist__line-info{font-size:10px;line-height:14px;font-weight:400;color:#b3b7c5}.basket-card__price,.basket-card__price-total,.wishlist__price,.wishlist__price-total{min-width:90px}.basket-card__price .price,.basket-card__price-total .price,.wishlist__price .price,.wishlist__price-total .price{flex-direction:column;font-size:15px;gap:0}@media (max-width: 768px){.basket-card__price .price,.basket-card__price-total .price,.wishlist__price .price,.wishlist__price-total .price{align-items:flex-start}}.basket-card__price .price span,.basket-card__price-total .price span,.wishlist__price .price span,.wishlist__price-total .price span{display:block;font-size:12px}@media (max-width: 768px){.basket-card__price-total,.wishlist__price-total{display:none}.basket-card__quantity,.wishlist__quantity{position:absolute;bottom:0;left:0}}.basket-card__stock,.wishlist__stock{font-size:10px;line-height:12px;font-weight:500;color:#ef244d}@media (max-width: 768px){.basket-card__stock,.wishlist__stock{display:none}}.basket-card__actions,.wishlist__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:auto}@media (max-width: 768px){.basket-card__actions,.wishlist__actions{position:absolute;bottom:0;right:0}}.basket-card__actions button,.wishlist__actions button{width:38px;height:38px}.basket-card__actions button.red:hover,.wishlist__actions button.red:hover{color:#ef244d}@media (max-width: 1280px){.basket-card__summary,.wishlist__summary{width:100%;flex-direction:column-reverse}}@media (max-width: 1024px){.placing-order{flex-direction:column}}.placing-order aside{width:330px;flex-basis:330px}@media (max-width: 1024px){.placing-order aside{width:100%;order:2}}.placing-order__form{display:flex;flex-direction:column;gap:20px}.placing-order__input-group{display:grid;gap:20px}.placing-order__delivery .delivery-items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 768px){.placing-order__delivery .delivery-items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.placing-order__delivery .delivery-items{grid-template-columns:repeat(1,1fr)}}.placing-order__delivery .delivery-item{display:flex;align-items:center;justify-content:center;padding:20px;cursor:pointer;font-size:16px;gap:6px;font-weight:600;background:#fff;border-radius:5px;box-shadow:0 1px 2px #0000001a;border:1px solid #fff;transition:transform .3s ease}.placing-order__delivery .delivery-item:hover{transform:translateY(-2px)}.placing-order__payment .payment-items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 768px){.placing-order__payment .payment-items{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.placing-order__payment .payment-items{grid-template-columns:repeat(1,1fr)}}.placing-order__payment .payment-item{display:flex;align-items:center;justify-content:space-between;padding:20px;cursor:pointer;gap:8px;background:#fff;border-radius:5px;box-shadow:0 1px 2px #0000001a;border:1px solid #fff;transition:transform .3s ease}.placing-order__payment .payment-item:hover{transform:translateY(-2px)}.placing-order__payment .payment-item__title{font-size:16px;font-weight:600}.placing-order__payment .payment-item__image{margin-left:auto}.placing-order__payment .payment-item__image img{width:auto;max-height:60px}.placing-order__radio{display:flex;align-items:center;gap:15px;margin-bottom:15px;cursor:pointer}.placing-order__radio-input{display:none}.placing-order__radio-label{font-size:16px;font-weight:500;color:#252c41ba}.placing-order .order-payment-methods__options-container{display:grid;grid-template-columns:1fr;gap:10px;padding-bottom:30px;border-bottom:1px solid #B3B7C5}@media (min-width: 1024px){.placing-order .order-payment-methods__options-container{grid-template-columns:repeat(3,1fr);gap:30px;padding-bottom:50px}}.placing-order .order-payment-methods__option{display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #B3B7C5;border-radius:6px;cursor:pointer}.placing-order .order-payment-methods__radio{display:none}.placing-order .order-payment-methods__label{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.placing-order .order-payment-methods__circle{width:20px;height:20px;margin-right:20px;border:1px solid #B3B7C5;border-radius:50%;flex-shrink:0}.placing-order .order-payment-methods__text{font-size:16px;line-height:19px;font-weight:600;color:#252c41}.placing-order__summary{width:100%;background-color:#cdd6f84f}.placing-order__summary .agreement-check{background-color:#dae0f6;margin:0 -18px;padding:12px 18px}.placing-order__summary .agreement-check label{font-size:12px}.placing-order__summary .agreement-check a{color:#ef244d}.placing-order__summary .agreement-check a:hover{text-decoration:underline}.delivery__main-info{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:12px 0;padding:12px;border:2px solid #EAE9E9;border-radius:5px}.delivery__icon{display:flex;align-items:center;justify-content:center}.delivery__icon .icon{width:1.25rem;height:1.25rem;background:#6fcf97;border-radius:1rem;color:#fff}.delivery__text{flex-grow:1}.delivery__title{font-weight:700;display:block;margin-bottom:6px}.delivery__details{color:#717171}.categories{max-width:100%;overflow:hidden;padding:10px}.categories__swiper{width:100%;position:relative}.categories__item{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;padding:10px;border-radius:5px;transition:background .3s;min-height:120px}.categories__item:hover,.categories__item:has(input:checked){background:#eae9e9}.categories__checkbox{display:none}.categories__image{width:60px;height:60px;overflow:hidden;margin-bottom:5px;border-radius:5px;box-shadow:0 1px 2px #0000001a}.categories__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories__name{font-size:14px;font-weight:700;margin:auto}.page-content{line-height:1.6;margin:0 auto}.page-content h2{font-size:1.5em;margin-top:1em;color:#444}.page-content h3{font-size:1.3em;margin-top:1em;color:#444}.page-content p{margin:.5em 0;color:#222}.page-content strong{font-weight:700}.page-content ul{list-style-type:disc;padding-left:20px;margin:1em 0}.page-content ul li{margin-bottom:.5em}.page-content hr{margin:2em 0;border:0;border-top:1px solid #ccc}.page-content a{color:#ef244d}.page-content a:hover{text-decoration:underline}.page-content table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1rem}.page-content table thead{background-color:#f4f4f4;border-bottom:2px solid #ccc}.page-content table thead th{text-align:left;padding:.75rem 1rem;font-weight:600;font-size:1rem;color:#333}.page-content table tbody tr{border-bottom:1px solid #e0e0e0}.page-content table tbody tr:nth-child(2n){background-color:#fafafa}.page-content table tbody tr td{padding:.75rem 1rem;color:#444;vertical-align:top}.page-content table tfoot{background-color:#f9f9f9}.page-content table tfoot td{font-weight:500;padding:.75rem 1rem;border-top:2px solid #ccc}@media (max-width: 768px){.page-content table{display:block;overflow-x:auto;white-space:nowrap}}.product_header .title{font-size:26px}.product__content{display:flex;align-items:flex-start;align-items:stretch;gap:32px}@media (max-width: 1280px){.product__content{flex-direction:column}}.product__content_left{width:calc(40% - 16px);display:flex;align-items:center;justify-content:center;background-color:#fff;padding:6px;margin-bottom:33px;border-radius:5px}.product__content_left>div{min-width:0}.product__content_left .swiper-pagination{display:none}@media (max-width: 640px){.product__content_left .swiper-pagination{display:block}}.product__content_left .swiper-pagination-bullet-active{background:#ef244d}@media (max-width: 640px){.product__content_left .thumb-list{display:none}}.product__content_right{width:calc(60% - 16px)}.product__content_left,.product__content_right{position:relative}@media (max-width: 1280px){.product__content_left,.product__content_right{width:100%}}.product__content_block{display:flex;gap:42px}@media (max-width: 768px){.product__content_block{flex-direction:column}}.product__content .block_right,.product__content .block_left{width:100%}@media (min-width: 768px){.product__content .block_right{width:calc(46% - 21px)}.product__content .block_left{width:calc(54% - 21px)}}.product__content .block_left_head{display:flex;align-items:center;gap:18px}.product__content .block_left_head li{display:flex;align-items:center;gap:7px;color:#b3b7c5}.product__content .block_left_head li svg{transform:scale(1.2)}.product__content .block_left .title{max-width:288px;font-size:26px;font-weight:600;line-height:140%;margin:15px 0}.product__content .block_top{background:#fff;box-shadow:0 0 51.1px 5px #1a18180d;border-radius:10px;padding:20px 18px;margin-bottom:25px}@media (max-width: 640px){.product__content .block_top__content .quantity{display:none}}.product__content .block_top .price_wrap{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:28px}.product__content .block_top .payment_btn{display:flex;align-items:center;justify-content:space-between;background:#b3b7c533;border-radius:10px;padding:13px 14px 14px 13px;margin-bottom:11px}.product__content .block_top .payment_btn__in{display:flex;align-items:flex-start;gap:8px}.product__content .block_top .payment_btn__in img{margin-top:3px}.product__content .block_top .payment_btn__in .text{display:flex;flex-direction:column;align-items:flex-start}.product__content .block_top .payment_btn__in .text_top{font-size:14px;font-weight:600;line-height:140%;margin-bottom:3px}.product__content .block_top .payment_btn__in .text_bottom{font-size:8px;font-weight:400;line-height:140%}.product__content .block_top .settings{display:flex;align-items:center;gap:13px}.product__content .block_top .settings .like{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(179,183,197,.4);border-radius:10px}.product__content .block_top .settings .like.active{background:linear-gradient(45deg,#739aff,#0c24ff)}.product__content .block_top .settings .like.active svg path{fill:#fff;stroke:#fff}.product__content .block_top .settings_in{width:100%}.product__content .block_top .settings_in .calculation{display:none}.product .thumb-list{padding:10px}.product-brand{margin-left:auto}.product-brand a{filter:grayscale(100%);opacity:.4}.product-brand a:hover{filter:none;opacity:1}.product-brand img{max-width:100px;max-height:32px}.product-details__content{display:flex;gap:64px}.product-details__specs{width:calc(40% - 22px)}.product-details__description{width:calc(60% - 22px)}.product-specs{display:flex;flex-direction:column;gap:32px}.product-specs__group-title{margin-bottom:27px}.product-properties{display:flex;flex-direction:column;gap:20px}.product-property{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EAE9E9;padding-bottom:8px;font-size:12px}.product-property dt{color:#b3b7c5;min-width:120px;padding-right:6px}.product-property dd{font-weight:600;text-align:right}.product .delivery{padding:0 20px}.product .delivery h3{font-size:18px;font-weight:600}.product .delivery ul{display:flex;flex-direction:column;gap:14px}.product .delivery li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(179,183,197,.4);padding-bottom:10px}.product .delivery li div{width:100%;margin-right:12px}.product .delivery__price{white-space:nowrap;margin-right:6px;font-weight:700}.product .delivery h4{font-size:14px;font-weight:600;padding-bottom:6px;margin:0}.product .delivery p{font-size:12px;font-weight:400;margin:0;color:#717171;line-height:1.4}.product .delivery .icon{color:#b3b7c5}.product__description{padding:40px 0;background-color:#fff;border-radius:10px;box-shadow:0 0 51.1px 5px #1a181805}.product__description-title{font-size:26px;font-weight:600;margin-bottom:30px;color:#000;position:relative}.product__description-title:after{content:"";position:absolute;left:0;bottom:-10px;width:60px;height:3px;background:#ef244d;border-radius:2px}.product__description-text{line-height:1.7;color:#717171;font-size:15px}.product__description-text p{margin-bottom:1.2em}.product__description-text p:last-child{margin-bottom:0}.product__description-text ul,.product__description-text ol{margin:1.2em 0;padding-left:24px}.product__description-text ul li,.product__description-text ol li{margin-bottom:.7em;position:relative}.product__description-text ul li::marker,.product__description-text ol li::marker{color:#ef244d}.product__description-text h1,.product__description-text h2,.product__description-text h3,.product__description-text h4,.product__description-text h5,.product__description-text h6{margin:1.8em 0 .8em;font-weight:600;color:#000}.product__description-text img{max-width:100%;height:auto;margin:1.5em 0;border-radius:8px;box-shadow:0 4px 12px #0000000d}@media (max-width: 1024px){#product-filter .products__filter{background-color:#fff;box-shadow:0 0 51px #0003;border-radius:0;position:fixed;top:0;right:0;width:232px;height:100%;margin-right:-232px;overflow-y:auto;opacity:0;transition:all .4s ease 0s;z-index:1000}#product-filter .products__filter.active{opacity:1;right:232px;display:block}}@media (max-width: 640px){#product-filter .products__filter{width:100%;margin-right:-100%}#product-filter .products__filter.active{right:100%}}#product-filter .filter-toggle{background:#b3b7c566;padding:7px 16px;border-radius:20px;font-size:12px;line-height:15px;font-weight:500}#product-filter .filter-close{position:absolute;right:0;top:0;padding:22px}@media (min-width: 1024px){#product-filter .filter-close,#product-filter .filter-toggle{display:none}}.products__filter{background:#dbdbdc33;border-radius:11px;padding:32px;display:flex;flex-direction:column;gap:12px;width:100%}.products__filter .filter-group h4,.products__filter .filter-price h4{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:17px}.products__filter .filter-group label{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;margin-bottom:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products__filter .filter-group label.hide-check span.checkbox{display:none}.products__filter .filter-group label .icon{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #EAE9E9;transition:border-color .3s ease;background-color:#fff;border-radius:5px;padding:4px}.products__filter .filter-group label:has(input:checked) .icon{border:2px solid #EF244D}.products__filter .filter-price__input{display:flex;gap:10px}.products__filter .filter-price__input input{width:100%;font-size:14px;padding:10px;border:1px solid #EAE9E9;background-color:#fff;border-radius:5px}.products__filter .link{font-size:12px;font-weight:500;color:#b3b7c5;margin-top:8px}.products__filter .link:hover{color:#252c41}.products__filter_mb{display:none}.products__content{display:flex;flex-wrap:wrap;gap:18px;flex-direction:column}@media (max-width: 1024px){.products__content{flex-direction:row}}.products__content .products__card{display:flex;flex-wrap:wrap;gap:18px}@media (max-width: 768px){.products__content .products__card{width:calc((100% - 18px)/2);flex-direction:column;border:1.17px solid rgba(179,183,197,.4);border-radius:11.7px;background-color:#fff;padding:12px;gap:6px}}.products__content .products__card_swp{width:calc((100% - 54px)/4);align-items:center;position:relative}@media (max-width: 1280px){.products__content .products__card_swp{width:calc((100% - 18px * 2) / 3)}}@media (max-width: 768px){.products__content .products__card_swp{width:calc((100% + -0px)*1)}}@media (min-width: 768px){.products__content .products__card_swp{background-color:#fff;padding:12px;border:1.17px solid rgba(179,183,197,.4);border-radius:11.7px}}.products__content .products__card_swp .alert_wrap{display:flex;flex-direction:column;align-items:flex-start;position:absolute;gap:4px;left:10px;top:10px;z-index:2}.products__content .products__card_swp .alert_blue{padding:4px 10px;border-radius:5px;background:#3572db;color:#fff;font-size:10px;line-height:140%;font-weight:500}.products__content .products__card_swp .alert_green{background:#35db7a;border-radius:5px;color:#fff;padding:4px 10px;font-size:10px;line-height:140%;font-weight:500}.products__content .products__card_swp .alert_red{background:#ef244d;border-radius:5px;color:#fff;padding:4px 10px;font-size:10px;line-height:140%;font-weight:500;display:flex;align-items:center;gap:6px}.products__content .products__card_swp .swiper{width:100%;max-width:100%;margin:0}.products__content .products__card_swp .swiper img{width:100%;height:213px;-o-object-fit:contain;object-fit:contain}.products__content .products__card_swp .swp_pagination{width:auto;display:flex;align-items:center;justify-content:center;gap:3px}.products__content .products__card_swp .swp_pagination span{margin:0!important;padding:0;width:7px;height:7px;border-radius:50%;opacity:1;background:#b3b7c566}.products__content .products__card_swp .swp_pagination span.swiper-pagination-bullet-active{background:#ef244d}.products__content .products__card_datas{display:flex;flex-wrap:wrap;gap:18px;box-sizing:border-box;word-wrap:break-word;width:calc((100% - 18px * .3333333333) / 1.3333333333);padding-top:22px}@media (max-width: 1280px){.products__content .products__card_datas{width:calc((100% - 18px * .5) / 1.5)}}@media (max-width: 768px){.products__content .products__card_datas{width:calc((100% + -0px)*1)}}@media (max-width: 1280px){.products__content .products__card_datas{padding-top:0}}@media (max-width: 768px){.products__content .products__card_datas{gap:6px;flex-grow:1}}.products__content .products__card_datas .type{display:flex;align-items:flex-start;gap:8px;margin-bottom:15px}.products__content .products__card_datas .type li{display:flex;align-items:center;font-size:10px;color:#252c41;gap:4px}.products__content .products__card_datas .type li span{line-height:12px}.products__content .products__card_datas .title{font-size:18px;color:#252c41;font-weight:600;margin-bottom:15px}@media (max-width: 768px){.products__content .products__card_datas .title{font-size:14px}}.products__content .products__card_datas .datas{display:flex;flex-direction:column;gap:10px;font-size:12px;color:#252c41;margin-bottom:15px}.products__content .products__card_datas .datas span{font-weight:600}.products__content .products__card_datas .stars{display:flex;align-items:center}.products__content .products__card_datas .stars_wrap{display:flex;align-items:center;gap:6.65px}.products__content .products__card_datas .stars_wrap span{color:#b3b7c5;font-size:11px}.products__content .products__card_datas__left{width:calc((100% - 18px * .5) / 1.5)}@media (max-width: 1280px){.products__content .products__card_datas__left{width:calc((100% + -0px)*1)}}.products__content .products__card_datas__right{width:calc((100% - 18px * 2) / 3);display:flex;flex-direction:column;align-items:flex-end}@media (max-width: 1280px){.products__content .products__card_datas__right{width:calc((100% + -0px)*1)}}@media (min-width: 768px) and (max-width: 1280px){.products__content .products__card_datas__right{flex-direction:row;align-items:center}}@media (max-width: 768px){.products__content .products__card_datas__right{margin-top:auto}}.products__content .products__card_datas__right h3{font-size:18px;font-weight:600;color:#6fcf97;display:flex;align-items:center;gap:10px;margin-bottom:10px}.products__content .products__card_datas__right h3 span{color:#b3b7c5;font-weight:400;font-size:14px;line-height:140%;position:relative}.products__content .products__card_datas__right h3 span:before{content:"";position:absolute;left:-3%;top:8px;width:106%;height:1px;background:#ff4d80;transform:rotate(-7deg)}.products__content .products__card_datas__right .category_img{width:53px}.products__content .products__card_datas__right .price_wrap{width:100%;display:flex;align-items:flex-start;flex-direction:column}@media (min-width: 768px){.products__content .products__card_datas__right .price_wrap{gap:12px}}.products__content .products__card_datas__right .price_wrap .price{font-size:18px}.products__content .products__card_datas__right .like{border:1px solid rgba(179,183,197,.4);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px}.products__content .products__card_datas__right .like.active{background:linear-gradient(45deg,#739aff,#0c24ff)}.products__content .products__card_datas__right .like.active svg path{fill:#fff;stroke:#fff}.products__content .products__card_datas__right .product_settings{margin:auto 0 0}@media (max-width: 1280px){.products__content .products__card_datas__right .product_settings{margin-top:0;min-width:280px}}@media (max-width: 768px){.products__content .products__card_datas__right .product_settings{display:block;width:100%;min-width:unset;margin-top:8px}.products__content .products__card_datas__right .product_settings .quantity{display:none}}.thumb-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}@media (max-width: 768px){.thumb-modal{display:none}}.thumb-modal__content{display:flex;background:#fff;max-width:90vw;overflow:hidden;border-radius:8px;box-shadow:0 0 20px #00000080}.thumb-modal__left,.thumb-modal__right{min-width:0}.thumb-modal__left{position:relative;align-items:center;padding:1rem}.thumb-modal__right{padding:1rem;min-width:320px;background:#f8f8f8;display:flex;flex-direction:column;justify-content:center}.thumb-modal__right h2{font-size:1.2rem}.thumb-modal .thumb-preview img{max-width:100%;max-height:70vh}.thumb-modal__thumbs{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:12px}.thumb-modal__thumbs .swiper-wrapper{justify-content:center}.thumb-modal__thumbs .swiper-slide{text-align:center}.thumb-modal__thumbs img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid #EAE9E9;border-radius:5px}.thumb-modal__thumbs img.active{border-color:#f25474}.thumb-modal__close{position:absolute;top:10px;right:10px;font-size:2rem;color:#fff;cursor:pointer}.thumb-modal .swiper-pagination{display:none}
