.sp-head-facts{color:#5d4b4f;flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:14px;display:flex}.sp-head-facts span+span:before{content:"·";color:#b9a7a0;margin-right:14px}.sp-stars strong{color:#b5651d}.sp-tabs{border-bottom:1px solid #ecdcd3;gap:4px;margin:20px 0 16px;display:flex;overflow-x:auto}.sp-tab{color:#6f5f63;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:12px 16px;font-weight:600}.sp-tab[aria-selected=true]{color:#4c0000;border-bottom-color:#4c0000}.sp-explorer{gap:12px;display:grid}.sp-visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sp-search{flex-wrap:wrap;gap:8px;display:flex}.sp-search input{min-height:44px;font:inherit;border:1px solid #dccbc2;border-radius:12px;flex:240px;padding:0 14px}.sp-search select,.sp-filters select{min-height:44px;font:inherit;background:#fff;border:1px solid #dccbc2;border-radius:12px;padding:0 12px}.sp-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-chips{flex-wrap:wrap;gap:6px;display:flex}.sp-chip{color:#2a1f21;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dccbc2;border-radius:999px;padding:0 14px;font-size:14px}.sp-chip[aria-pressed=true]{color:#fff8f3;background:#4c0000;border-color:#4c0000}.sp-price{align-items:center;gap:6px;display:flex}.sp-price input{box-sizing:border-box;width:92px;min-height:38px;font:inherit;border:1px solid #dccbc2;border-radius:10px;padding:0 10px}.sp-clear{color:#4c0000;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.sp-count{color:#6f5f63;margin:0;font-size:14px}.sp-card{gap:4px;display:grid}.sp-modes{gap:6px;margin:0;display:flex}.sp-modes span{color:#7a4a3a;background:#f6ece6;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.sp-modes span[data-mode=cargo]{color:#3f5470;background:#eef1f6}.sp-dist{gap:6px;max-width:420px;margin:0 0 16px;padding:0;list-style:none;display:grid}.sp-dist li{grid-template-columns:40px 1fr 32px;align-items:center;gap:8px;font-size:14px;display:grid}.sp-bar{background:#f1e6e0;border-radius:999px;height:8px;overflow:hidden}.sp-bar span{background:#b5651d;height:100%;display:block}.sp-card{position:relative}.sp-card .sp-modes{z-index:2;pointer-events:none;position:absolute;top:18px;left:18px}.sp-card .sp-modes span{background:#fffaf7f2;box-shadow:0 4px 12px -6px #280a0a59}.sp-card .sp-modes span[data-mode=cargo]{background:#eef1f6f2}@media (max-width:640px){.shop-store-header{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px 14px;display:grid!important}.shop-store-header>:last-child:not(:nth-child(2)){grid-column:1/-1;justify-self:start}.sp-head-facts{gap:2px;display:grid}.sp-head-facts span+span:before{content:none}}.sp-dist li{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sp-card .sp-modes span[data-mode=today]{color:#fff8f3;background:#4c0000}.sp-explorer .shop-product-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px 18px}.sp-explorer{gap:16px}.shop-store .shop-store-header{margin-bottom:4px}@media (max-width:640px){.sp-explorer .shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}}
