.skin-collections-section{padding:64px 16px;background:linear-gradient(180deg,#fff,#faf7ff80)}.skin-collections-container{max-width:1400px;margin:auto;min-width:0}.skin-collections-heading{text-align:center;margin-bottom:32px}.skin-collections-heading>span{font-size:11px;font-weight:800;color:#ec4899}.skin-collections-heading h2{font-size:30px;font-weight:900;color:#1e293b;margin:8px 0}.skin-collections-heading p{font-size:13px;color:#94a3b8;margin:0}.skin-collections-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:4px;padding:4px 4px 18px;scrollbar-width:thin;scrollbar-color:#ddd6fe transparent}.skin-collection{--skin-accent:#7c3aed;--skin-soft:#f5f3ff;min-width:0;padding:18px;border:1px solid #ede9fe;border-radius:26px;background:#fff;box-shadow:0 5px 20px #0c2d5b05;scroll-snap-align:start}.skin-collection[data-tone=pink]{--skin-accent:#db2777;--skin-soft:#fdf2f8}.skin-collection[data-tone=sky]{--skin-accent:#0284c7;--skin-soft:#f0f9ff}.skin-collection[data-tone=mint]{--skin-accent:#059669;--skin-soft:#ecfdf5}.skin-collection[data-tone=amber]{--skin-accent:#d97706;--skin-soft:#fffbeb}.skin-collection[data-tone=rose]{--skin-accent:#e11d48;--skin-soft:#fff1f2}.skin-collection header{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:10px;border-radius:16px;background:linear-gradient(110deg,#fff,var(--skin-soft));min-width:0}.skin-collection-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;color:var(--skin-accent);background:var(--skin-soft);border-radius:13px}.skin-collection header>div{min-width:0;flex:1}.skin-collection h3{font-size:15px;line-height:1.6;font-weight:900;color:#334155;margin:0;overflow-wrap:anywhere}.skin-collection header p{font-size:10px;line-height:1.8;color:#94a3b8;margin:3px 0 0;overflow-wrap:anywhere}.skin-collection header>a{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:3px;min-height:44px;padding:6px;font-size:10px;font-weight:800;color:var(--skin-accent);text-decoration:none}.skin-collection-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.skin-collection-product{display:flex;flex-direction:column;align-items:center;min-width:0;padding:14px 10px;text-decoration:none;color:#334155}.skin-collection-product:nth-child(odd){border-inline-end:1px solid #f1f5f9}.skin-collection-product:nth-child(-n+2){border-bottom:1px solid #f1f5f9}.skin-product-image{display:flex;align-items:center;justify-content:center;width:100%;max-width:140px;aspect-ratio:1;color:#cbd5e1}.skin-product-image img{display:block;width:100%;height:100%;object-fit:contain}.skin-collection-product h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;line-height:20px;font-weight:500;min-height:40px;max-width:100%;margin:12px 0 6px;overflow-wrap:anywhere}.skin-product-price{align-self:flex-start;font-size:11px;line-height:1.8;font-weight:800;margin-top:auto;overflow-wrap:anywhere;color:#0c2d5b}.skin-collection a:focus-visible{outline:3px solid var(--skin-accent);outline-offset:2px;border-radius:10px}.skin-collection-product:hover h4{color:var(--skin-accent)}@media(max-width:1199px){.skin-collections-track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:767px){.skin-collections-section{padding:40px 12px}.skin-collections-heading h2{font-size:26px}.skin-collections-heading p{font-size:11px}.skin-collections-track{grid-auto-columns:min(88%,420px);gap:12px}.skin-collection{padding:12px;border-radius:22px}.skin-collection header{padding:8px;gap:6px;flex-wrap:wrap}.skin-collection header>a{margin-inline-start:auto}.skin-collection h3{font-size:14px}.skin-collection-product{padding:12px 8px}.skin-collection-icon{width:34px;height:34px}.skin-product-price{font-size:10px}}