.sizes_hero__l2WUf{background:linear-gradient(135deg,var(--pastel-green) 0,var(--dark-green) 100%);color:var(--white);padding:5rem 0 4rem;text-align:center}.sizes_hero__l2WUf h1{color:var(--white)}.sizes_subtitle__Fph4G{font-size:1.3rem;color:rgba(255,255,255,.95)}.sizes_intro__zpTV2{background:linear-gradient(135deg,rgba(197,227,210,.1),rgba(255,255,255,1))}.sizes_introContent__lr_F1{max-width:800px;margin:0 auto;text-align:center}.sizes_introContent__lr_F1 h2{margin-bottom:1.5rem}.sizes_introContent__lr_F1 p{font-size:1.1rem;line-height:1.8;color:var(--gray)}.sizes_sizes__v2ogD{background-color:var(--white)}.sizes_sizesGrid__048fs{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.sizes_sizeCard__xXf_u{background:var(--white);border-radius:12px;padding:2rem;box-shadow:0 4px 15px var(--shadow);border:2px solid var(--light-gray);transition:all .3s ease;position:relative}.sizes_sizeCard__xXf_u:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(111,162,135,.2);border-color:var(--pastel-green)}.sizes_sizeCard__xXf_u.sizes_popular__50yfw{border-color:var(--pastel-green);box-shadow:0 6px 25px rgba(111,162,135,.25)}.sizes_popularBadge__g4PNo{position:absolute;top:-12px;right:20px;background-color:var(--dark-green);color:var(--white);padding:.5rem 1rem;border-radius:20px;font-size:.85rem;font-weight:600}.sizes_sizeHeader__hLm67{padding-bottom:1.5rem;border-bottom:2px solid var(--light-gray);margin-bottom:1.5rem}.sizes_sizeHeader__hLm67 h3{font-size:2rem;color:var(--dark-green);margin-bottom:.5rem}.sizes_sizeType__IxyiE{color:var(--gray);font-weight:500;font-size:1rem}.sizes_specs__YibP9{display:flex;gap:1.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.sizes_spec__D1yjU{flex:1 1;min-width:140px;padding:.75rem;background-color:var(--light-green);border-radius:8px;font-size:.9rem}.sizes_spec__D1yjU strong{display:block;color:var(--black);margin-bottom:.25rem;font-size:.85rem}.sizes_uses__QV4Yl strong{display:block;color:var(--black);margin-bottom:.75rem;font-size:1rem}.sizes_uses__QV4Yl ul{list-style:none}.sizes_uses__QV4Yl ul li{padding:.4rem 0 .4rem 1.5rem;color:var(--gray);position:relative;font-size:.95rem}.sizes_uses__QV4Yl ul li:before{content:"✓";position:absolute;left:0;color:var(--dark-green);font-weight:700}.sizes_guide__ekCmk{background-color:var(--light-gray)}.sizes_guideGrid__pvjgL{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.sizes_guideCard__kjKgG{background:var(--white);padding:2rem;border-radius:12px;box-shadow:0 4px 15px var(--shadow);text-align:center;transition:all .3s ease}.sizes_guideCard__kjKgG:hover{transform:translateY(-5px)}.sizes_guideNumber__IGyQj{width:60px;height:60px;background:linear-gradient(135deg,var(--pastel-green) 0,var(--dark-green) 100%);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;margin:0 auto 1.5rem}.sizes_guideCard__kjKgG h3{margin-bottom:1rem;font-size:1.3rem}.sizes_guideCard__kjKgG p{color:var(--gray);line-height:1.6}.sizes_custom__cgbGO{background:linear-gradient(135deg,rgba(197,227,210,.2),rgba(255,255,255,1))}.sizes_customContent__CXbPH{max-width:800px;margin:0 auto;text-align:center}.sizes_customContent__CXbPH h2{margin-bottom:1.5rem}.sizes_customContent__CXbPH>p{font-size:1.1rem;line-height:1.7;color:var(--gray);margin-bottom:2rem}.sizes_customFeatures__9QtfX{list-style:none;display:inline-block;text-align:left}.sizes_customFeatures__9QtfX li{padding:.75rem 0 .75rem 2rem;font-size:1.05rem;color:var(--gray);position:relative}.sizes_customFeatures__9QtfX li:before{content:"→";position:absolute;left:0;color:var(--dark-green);font-weight:700;font-size:1.2rem}@media (max-width:768px){.sizes_hero__l2WUf{padding:3rem 0 2rem}.sizes_guideGrid__pvjgL,.sizes_sizesGrid__048fs{grid-template-columns:1fr}.sizes_specs__YibP9{flex-direction:column;gap:1rem}}