/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}*,body{margin:0}.footer-bottom-links a:hover,.location span a,abbr[title]{text-decoration:underline}.footer-column,.nav-main ul li a,.product-card,.product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}.header,body{background-color:var(--white)}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}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,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}[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}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'Inter 28pt';src:url('../fonts/Inter28pt-Regular.woff2') format('woff2'),url('../fonts/Inter28pt-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter 28pt';src:url('../fonts/Inter28pt-Medium.woff2') format('woff2'),url('../fonts/Inter28pt-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}:root{--main-color:#7000ff;--secondary-color:#f0f0f0;--text-color:#333;--light-text-color:#666;--white:#fff;--border-color:#ddd;--shadow-color:rgba(0, 0, 0, 0.05);--top-bar-bg:#f8f8f8;--top-bar-text:#666;--catalog-button-bg:#f0e6ff;--catalog-button-text:var(--main-color);--installment-icon-color:#ff4d4d;--category-text:#555}*{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Inter Arial,sans-serif;font-weight:400px;font-size:13px;line-height:1.6;color:var(--text-color)}.container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}.header{-webkit-box-shadow:0 2px 4px var(--shadow-color);box-shadow:0 2px 4px var(--shadow-color)}.header-top{background-color:var(--top-bar-bg);padding:10px 0;font-size:13px;color:var(--top-bar-text);border-bottom:1px solid #eee}.header-top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.extra-links,.location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.location svg{width:16px;height:16px;color:var(--main-color)}.extra-links a,.location a{text-decoration:none;color:var(--top-bar-text);-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.catalog-button svg,.categories-nav ul li a:hover,.extra-links a:hover,.location a:hover,.nav-main ul li a:hover{color:var(--main-color)}.language-switcher,.more-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.catalog-button,.header-main-content{display:-webkit-box;display:-ms-flexbox}.language-switcher img{border-radius:2px}.header-main{padding:20px 0}.header-main-content{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo img{height:40px;width:auto}.catalog-button svg,.nav-main ul li a svg{width:20px;height:20px}.catalog-button{background-color:var(--catalog-button-bg);color:var(--catalog-button-text);border:none;padding:10px 20px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.categories-nav ul li a,.installment-link,.nav-main ul li a{text-decoration:none;font-size:14px}.header-categories-content,.installment-link,.nav-main ul,.nav-main ul li a{display:-webkit-box;display:-ms-flexbox}.catalog-button:hover{background-color:#e0d0ff}.nav-main{margin-left:auto}.nav-main ul{list-style:none;display:flex;gap:25px}.nav-main ul li a{color:var(--light-text-color);font-weight:500;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.header-categories{background-color:var(--white);padding:15px 0;border-top:1px solid #eee}.header-categories-content{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.installment-link{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:var(--text-color);font-weight:500;white-space:nowrap}.categories-nav ul,.label-group{display:-webkit-box;display:-ms-flexbox}.red-button{-webkit-transition:-webkit-transform .2s,-webkit-filter .2s;transition:transform .2s,filter .2s,-webkit-transform .2s,-webkit-filter .2s;-o-transition:transform .2s,filter .2s;cursor:pointer}.red-button:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:drop-shadow(0 0 4px #ff4d4d);filter:drop-shadow(0 0 4px #ff4d4d)}.red-button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-filter:brightness(85%);filter:brightness(85%)}.installment-link svg{width:18px;height:18px;color:var(--installment-icon-color)}.categories-nav ul{list-style:none;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-nav ul li a{color:var(--category-text);-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.more-categories svg{width:14px;height:14px}@media (max-width:800px){.header-categories-content,.header-main-content,.header-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.container{padding:0 15px}.header-top-content{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.header-top-content .delivery{display:none}.extra-links,.location{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.header-main-content{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;position:relative}.logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.catalog-button{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;max-width:300px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-main{margin-left:0;width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.nav-main ul{-ms-flex-pack:distribute;justify-content:space-around;gap:10px;padding:0 10px}.header-categories-content{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.installment-link{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categories-nav{width:100%}.categories-nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:0 10px}.categories-nav ul li{-ms-flex-negative:0;flex-shrink:0}}.label-group,.product-label{position:absolute;bottom:10px;left:10px}@media (max-width:400px){.container{padding:0 10px}.extra-links,.location{font-size:12px;gap:8px}.location img{width:14px;height:14px}.language-switcher img{width:18px;height:12px}.logo img{height:35px}.catalog-button{padding:8px 15px;font-size:14px}.catalog-button svg,.nav-main ul li a svg{width:18px;height:18px}.nav-main ul{gap:5px;font-size:12px}.header-categories{padding:10px 0}.installment-link{font-size:13px;gap:5px}.installment-link img{width:20px;height:20px}.categories-nav ul{gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categories-nav ul li a{font-size:13px}.more-categories svg{width:12px;height:12px}}.product-label{background-color:#f4488d;color:#fff;font-size:12px;padding:4px 10px;border-radius:6px;font-weight:700}.label-group{display:flex;gap:6px;z-index:2}.label-group .aksiya-label,.label-group .product-label{position:static}.main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px;max-width:1200px;margin:0 auto}.section-title{width:187px;height:36px;opacity:100%;font-size:28px}.product-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(5,1fr);gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.favorite-button,.product-card{display:-webkit-box;display:-ms-flexbox}.product-card{margin-top:21px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:10px}.product-image-container{position:relative;width:100%;padding-top:100%;overflow:hidden}.product-image-container .aksiya-label-brend{position:absolute;bottom:0;left:0}.product-image-container img{width:100%;height:100%}.product-image{position:absolute;top:0;left:0;width:232px;height:309px;-o-object-fit:contain;object-fit:contain;padding:10px}.aksiya-label,.aksiya-label-red{position:absolute;left:10px;color:#fff;padding:4px 8px;border-radius:4px;font-size:.75em;z-index:1;font-weight:700;bottom:10px}.aksiya-label{background-color:#3b007d}.aksiya-label-red{background-color:red}.button-icon,.favorite-button{border:none;position:absolute;right:10px;cursor:pointer}.favorite-button{top:10px;background-color:rgba(255,255,255,.9);border-radius:50%;width:30px;height:30px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;z-index:2;color:#666;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.button-icon,.product-details{display:-webkit-box;display:-ms-flexbox}.favorite-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}.heart-icon{-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;cursor:pointer}.favorite-button:hover .heart-icon{fill:red}.product-details{padding:10px 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-button,.button-icon{-webkit-box-align:center}.product-title{font-size:.9em;color:#333;margin-top:0;margin-bottom:10px;min-height:3.6em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-rating{font-size:.8em;color:#666;margin-bottom:5px}.stars{color:#ffc107;margin-right:5px}.rating{padding-left:1px;padding-right:1px}.product-price-old{font-size:.8em;color:#999;text-decoration:line-through;margin-bottom:.8px;margin-top:17px}.app-button,.footer-links a,.social-icon{text-decoration:none}.product-price-yellow{margin-top:2px;display:inline-block;margin-bottom:2px;border:2px solid #ff0;border-radius:4px;background-color:#ff0;padding-right:5px;padding-left:5px}.product-price-new{font-size:1.1em;font-weight:700;color:#333;margin-bottom:10px}.button-icon{color:#fff;background-color:#fff;border-radius:50%;width:40px;height:40px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.5em;bottom:10px}.button-container,.footer-column{display:-webkit-box;display:-ms-flexbox}.button-container{padding:20px;grid-column:1/-1;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-button{background-color:#f0f2f5;width:740px;height:56px;margin-top:39px;color:#1f2026;font-size:16px;font-weight:600;line-height:100%;padding:14px 24px;border:none;border-radius:8px;cursor:pointer;outline:0;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;text-align:center;white-space:nowrap}.custom-button:hover{background-color:#e0e2e5}.custom-button:active{background-color:#d0d2d5}.section-title{margin-top:300px}.section-title-top{margin-top:48px;opacity:100%;font-size:28px;line-height:36px;font-weight:700}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-yangi-yil{margin-top:21px;font-weight:700;font-size:28px;line-height:36px}.time{color:#e8007c}.banner{margin:40px auto}.banner img{margin-top:21px;width:100%;height:auto;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.section-title-issiqtex,.section-title-muddatlit{margin-top:20px;font-weight:700;font-size:28px;line-height:36px}.aksiya-label-brend{background-color:#bec2f2;border-radius:4px;padding-left:6px;padding-right:4px}@media (max-width:1240px){.main-content{max-width:1000px;padding:18px}.product-grid{-ms-grid-columns:1fr 18px 1fr 18px 1fr 18px 1fr;grid-template-columns:repeat(4,1fr);gap:18px}.custom-button{width:600px;max-width:90%}.section-title{font-size:26px}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:26px;line-height:34px}}@media (max-width:1020px){.main-content{max-width:100%;padding:16px}.product-grid{-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(3,1fr);gap:16px}.custom-button{width:500px;max-width:85%;height:52px;font-size:15px}.section-title{font-size:24px;width:100%}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:24px;line-height:32px;margin-top:18px}.product-image{width:100%;height:auto;max-height:250px}}@media (max-width:760px){.main-content{padding:14px}.product-grid{-ms-grid-columns:1fr 14px 1fr;grid-template-columns:repeat(2,1fr);gap:14px}.custom-button{width:400px;max-width:80%;height:50px;font-size:14px;margin-top:30px}.section-title{font-size:22px}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:22px;line-height:30px;margin-top:16px}.banner img,.product-card{margin-top:18px}.product-image{max-height:220px}.button-icon{width:35px;height:35px;font-size:1.3em}.banner{margin:30px auto}.banner img{border-radius:10px}}@media (max-width:600px){.main-content{padding:12px}.product-grid{gap:12px}.custom-button{width:100%;max-width:350px;height:48px;margin-top:25px;padding:12px 20px}.section-title{font-size:20px}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:20px;line-height:28px;margin-top:14px}.product-title{font-size:.85em;min-height:3em}.product-image{max-height:200px}.product-details{padding:9px 12px}.banner{margin:25px auto}.banner img{margin-top:16px}}@media (max-width:480px){.main-content{padding:10px}.product-grid{gap:10px}.product-card{margin-top:15px}.custom-button{width:100%;max-width:100%;height:46px;font-size:13px;margin-top:20px;padding:10px 16px}.section-title{font-size:18px;width:100%}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:18px;line-height:26px;margin-top:12px}.product-title{font-size:.8em;min-height:2.8em}.product-rating{font-size:.75em}.product-price-old{font-size:.75em;margin-top:12px}.product-price-new{font-size:1em}.product-image{max-height:180px}.product-details{padding:8px 10px}.button-icon{width:32px;height:32px;font-size:1.2em;bottom:8px;right:8px}.favorite-button{width:26px;height:26px;font-size:.9em;top:8px;right:8px}.label-group{bottom:8px;left:8px;gap:4px}.aksiya-label,.aksiya-label-red,.product-label{bottom:8px;left:8px;font-size:10px;padding:3px 6px;border-radius:4px}.product-price-yellow{padding-right:4px;padding-left:4px;border-width:1px}.banner{margin:20px auto}.banner img{margin-top:14px;border-radius:8px}}.footer-container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-title,.social-title{font-weight:600;margin-top:0}.footer-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}.footer-column{display:flex;-ms-flex-direction:column;flex-direction:column}.app-buttons,.social-icons{display:-webkit-box;display:-ms-flexbox;gap:12px}.footer-title{font-size:16px;color:#333;margin-bottom:16px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:12px}.footer-links a{color:#666;font-size:14px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.footer-links a:hover{color:#7000ff}.app-buttons{display:flex;margin-bottom:24px}.app-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:8px 16px;background-color:#fff;border:1px solid #ddd;border-radius:8px;color:#333;font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.app-button:hover{background-color:#f5f5f5;border-color:#ccc}.google-play{color:#000}.google-play:hover{background-color:#3367d6}.social-title{font-size:14px;color:#333;margin-bottom:12px}.social-icons{display:flex}.footer-bottom,.social-icon{display:-webkit-box;display:-ms-flexbox}.social-icon{width:40px;height:40px;border-radius:8px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-o-transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.social-icon:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.social-icon.instagram{background:-o-linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.social-icon.youtube{background-color:red}.social-icon.facebook{background-color:#1877f2}.footer-bottom{border-top:1px solid #e9ecef;padding-top:20px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.footer-bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.footer-bottom-links a{color:#333;text-decoration:none;font-size:14px;font-weight:500}.footer-copyright{color:#999;font-size:12px}.footer-copyright p{margin:0}@media (max-width:768px){.app-buttons,.footer-bottom,.footer-bottom-links{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer{padding:30px 0 15px}.footer-container{padding:0 15px}.footer-content{-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:30px}.footer-title{font-size:15px;margin-bottom:14px}.app-button,.footer-links a{font-size:13px}.app-buttons{-ms-flex-direction:column;flex-direction:column;gap:8px}.app-button{padding:10px 16px}.social-icons{gap:10px}.social-icon{width:36px;height:36px}.footer-bottom{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.footer-bottom-links{-ms-flex-direction:column;flex-direction:column;gap:12px}.footer-copyright{font-size:11px;line-height:1.4}}@media (max-width:375px){.main-content{padding:8px}.product-grid,.social-icons{gap:8px}.custom-button{height:44px;font-size:12px;padding:8px 14px}.section-title{font-size:16px}.section-title-99,.section-title-auto,.section-title-beauty,.section-title-brend,.section-title-family,.section-title-hobby,.section-title-home,.section-title-issiqtex,.section-title-kids,.section-title-kitchen,.section-title-krasovka,.section-title-mashhur,.section-title-muddatlit,.section-title-qishkidam,.section-title-qurilish,.section-title-shinam,.section-title-top,.section-title-yangi-yil{font-size:16px;line-height:24px;margin-top:10px}.product-title{font-size:.75em;min-height:2.5em}.product-rating{font-size:.7em}.product-price-old{font-size:.7em;margin-top:10px}.product-price-new{font-size:.95em}.product-image{max-height:160px}.product-details{padding:6px 8px}.button-icon{width:28px;height:28px;font-size:1.1em;bottom:6px;right:6px}.favorite-button{width:24px;height:24px;font-size:.8em;top:6px;right:6px}.label-group{bottom:6px;left:6px;gap:3px}.aksiya-label,.aksiya-label-red,.product-label{bottom:6px;left:6px;font-size:9px;padding:2px 5px}.banner img{margin-top:12px;border-radius:6px}.footer{padding:25px 0 12px}.footer-container{padding:0 12px}.footer-content{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:25px;margin-bottom:25px}.footer-title{font-size:14px;margin-bottom:12px}.app-button,.footer-bottom-links a,.footer-links a{font-size:12px}.footer-links li,.social-title{margin-bottom:10px}.app-buttons{gap:6px}.app-button{padding:8px 12px}.social-title{font-size:13px}.social-icon{width:32px;height:32px}.footer-bottom{padding-top:15px;gap:12px}.footer-bottom-links{gap:10px}.footer-copyright{font-size:10px}}