.s2-garments{margin:14px 0 18px;color:inherit}.s2-garments-heading{font-size:13px;font-weight:700;margin:0 0 8px}.s2-garments-options{display:flex;flex-wrap:wrap;gap:8px}.s2-garments .s2-garment-choice{display:flex;align-items:center;gap:7px;min-height:60px;padding:5px 10px 5px 5px;border:1px solid #b9b9b9;border-radius:12px;background:transparent;color:inherit;text-decoration:none;font-size:13px;font-weight:650;line-height:1.25;transition:border-color .15s,background-color .15s}.s2-garments .s2-garment-choice img{width:44px;height:48px;object-fit:contain;border-radius:7px;flex-shrink:0}.s2-garments .s2-garment-choice.is-current{border:2px solid #c8553d;padding:4px 9px 4px 4px;background:#c8553d17}.s2-garments .s2-garment-choice:hover{border-color:#c8553d;background:#c8553d17}.s2-garments .s2-garment-choice:focus-visible{outline:3px solid #c8553d;outline-offset:3px}.s2-garment-tick{color:#c8553d;font-size:14px}@media(max-width:380px){.s2-garments-options{gap:6px}.s2-garments .s2-garment-choice{font-size:12px;gap:5px}.s2-garments .s2-garment-choice img{width:32px;height:42px}}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
