.page-head{padding-top:clamp(28px,4vw,44px)}.btn svg{width:18px;height:18px}.btn-primary{background:var(--coral);color:#fff;box-shadow:0 10px 24px #ff6f6159}.btn-primary:hover{background:var(--coral-600);transform:translateY(-2px);box-shadow:0 14px 30px #ff6f616b}.btn-teal{background:var(--teal);color:#fff;box-shadow:0 10px 24px #0a666d47}.btn-ghost:hover{color:var(--coral);transform:translateY(-2px)}.btn-block{width:100%}.btn-lg{padding:16px 30px;font-size:1rem}.btn-sm{padding:9px 16px;font-size:.85rem}.breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.breadcrumb a:hover{color:var(--teal)}.breadcrumb span{color:var(--ink);font-weight:600}.page-title{margin:12px 0 6px;font-size:clamp(1.8rem,4vw,2.8rem)}.CosmeticsContainer{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.Cosmetics-shop{grid-template-columns:268px 1fr;align-items:start;gap:28px;margin-bottom:20px;padding-top:clamp(10px,4vw,44px);display:grid}@media (max-width:900px){.CosmeticsContainer{padding-inline:20px}.Cosmetics-shop{padding-top:20px;display:block}.desktop-filters{display:none}.Cosmetics-products{width:100%}}@media (max-width:500px){.CosmeticsContainer{padding-inline:14px}.Cosmetics-shop{padding-top:15px}.Cosmetics-products{width:100%}}
