.EquipmentsSection_section__iQDFy{width:100%;padding:2rem 0;box-sizing:border-box;background:#fff;text-align:center}@media(max-width:767px){.EquipmentsSection_section__iQDFy{padding:4rem 1.5rem}}.EquipmentsSection_title__sZTZS{font-size:2.4rem;font-weight:900;color:#111;margin-bottom:.5rem}.EquipmentsSection_subtitle__6Q9RX{font-size:1.1rem;color:#666;margin-bottom:3rem}.EquipmentsSection_category__oB_jx{padding:5rem 0;text-align:center}.EquipmentsSection_odd__8qwkB{background:#f9f9f9}.EquipmentsSection_odd__8qwkB .EquipmentsSection_itemCard__3Q3zh{background:#fff}.EquipmentsSection_categoryTitle__IVI1v{font-size:1.8rem;font-weight:800;margin-bottom:.8rem;color:#222}.EquipmentsSection_categoryDesc__i3NQ6{font-size:1rem;color:#666;margin-bottom:2rem}.EquipmentsSection_itemGrid__3CU1_{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.5rem}.EquipmentsSection_itemCard__3Q3zh{flex:1 1 360px;max-width:420px;background:#f9f9f9;border-radius:16px;padding:1.5rem;box-shadow:0 4px 10px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;overflow:hidden}.EquipmentsSection_itemCardHover__6ToS_:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.EquipmentsSection_imageWrapper__d__Ib{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:12px;margin-bottom:1rem}.EquipmentsSection_image__NMNKU{width:100%;height:auto;object-fit:cover;border-radius:12px;transition:transform .5s ease}.EquipmentsSection_imageHover__NQNRr:hover{transform:scale(1.05)}.EquipmentsSection_textContent__Hmcn0{display:flex;flex-direction:column;text-align:left}.EquipmentsSection_cardTitle__GnSXR{font-size:1.1rem;font-weight:700;color:#111;margin-bottom:.5rem}.EquipmentsSection_weight__Wlmq0{font-size:.9rem;color:#888;margin-bottom:.5rem}.EquipmentsSection_desc__2BuaH{font-size:.95rem;color:#444;margin-bottom:.5rem;line-height:1.5}.EquipmentsSection_recommend__3PvQN{font-size:.9rem;color:#0160ba;font-weight:500;line-height:1.4}.EquipmentsSection_cupangText__GAXHY{font-size:.5rem}@media(min-width:768px)and (max-width:1024px){.EquipmentsSection_itemCard__3Q3zh{flex:1 1 45%;max-width:48%}}@media(max-width:767px){.EquipmentsSection_itemCard__3Q3zh{flex:1 1 100%;max-width:100%}}