:root{--1-1:#fff;--1-2:#161616;--1-3:#9b9b98;--1-4:#73736f;--1-5:#2a2a28;--1-6:#111110;--1-7:#1b1b19;--2-1:#c9a43a;--2-2:#9a741c;--2-3:#98741c;--error:#ff453a;--root-border-radius:10px;--button-border-radius:13px;--root-border-width:1px;--root-box-shadow:0 0 10px #00000040;--font-family:"Inter", sans-serif;--second-family:"Inter", sans-serif;--bg:#f0eee8;--paper:#e7e3da;--paper-strong:#faf8f3;--ink:#171512;--surface:#1715120b;--surface-strong:#17151217;--border:#352b1b2e;--text:#171512;--muted:#756f63;--muted-strong:#918979;--accent:#c9a43a;--accent-light:#f4d06f;--header-bg:#151310f0;--header-utility-bg:#f4d06f14;--header-utility-border:#f4d06f4d;--header-utility-bg-hover:#f4d06f2e;--header-utility-border-hover:#f4d06fa6;--header-city:#f7e4a6;--dark-surface:#171512;--dark-surface-blue:#292116;--dark-surface-navy:#332919;--on-dark:#faf8f3;--on-dark-muted:#c9c0af;--on-dark-soft:#f4d06f;--on-dark-border:#f4d06f29;--on-dark-border-hover:#f4d06f80;--on-dark-inset:inset 0 1px 0 #ffffff09;--dark-shadow:0 22px 45px #00000024;--dark-shadow-hover:0 22px 42px #00000042;--dark-input:#0003;--dark-eyebrow:#f4d06f;--dark-glow:#f4d06f;--dark-glow-shadow:0 0 16px #f4d06fc7;--container-width:1240px;--container-padding-x:20px;--transition-duration:.2s}.popular-products{color:var(--ink);background:var(--paper-strong);margin:clamp(22.6667px,1.77083vw,34px) 0;padding:clamp(28px,2.1875vw,42px) 0}.popular-products__container{flex-direction:column;gap:28px;display:flex}.popular-products__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.popular-products__eyebrow{color:#6d6d68;align-items:center;gap:9px;margin-bottom:14px;display:flex}.popular-products__eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.popular-products__title{color:var(--ink);font-family:var(--second-family);letter-spacing:-.025em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08}.popular-products__button{color:#fff;background:var(--ink);white-space:nowrap;min-height:44px;transition:var(--transition-duration) ease;border:1px solid #20201e;border-radius:13px;align-items:center;gap:9px;padding:0 17px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.popular-products__button:hover{border-color:var(--ink);background:var(--accent);transform:translateY(-1px)}}@media (hover:none),(hover:on-demand){.popular-products__button:active{border-color:var(--ink);background:var(--accent);transform:translateY(-1px)}}.popular-products__button-arrow{font-size:16px;line-height:1}.popular-products__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width>=1025px){.popular-products__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1024px){.popular-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}@media (width<=768px){.popular-products{padding:clamp(20px,1.5625vw,30px) 0}.popular-products__head{flex-direction:column;align-items:flex-start}}@media (width<=640px){.popular-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
