.product-details .pdp-size-guide{margin:var(--space-4,16px) 0 0;padding:22px 20px 18px;text-align:left}.product-details .pdp-size-guide__header{margin-bottom:10px}.product-details .pdp-size-guide__title{font-size:18px;margin:2px 0 4px}.product-details .pdp-size-table{margin:4px 0}.product-details .pdp-size-table th,.product-details .pdp-size-table td{padding:9px 10px}.product-details .pdp-size-guide__note{font-size:12.5px;margin:8px 0 0}.product-details .pdp-size-aka{font-size:13.5px;margin-top:10px}.pdp-size-table tr.is-pickable{cursor:pointer;transition:background .15s ease}.pdp-size-table tr.is-pickable:hover td{background:rgb(255 143 163 / .10)}.pdp-size-table tr.is-picked td{background:rgb(255 143 163 / .18);color:var(--color-text,#333);font-weight:700}.pdp-side{display:flex;flex-direction:column;gap:22px;margin-top:var(--space-4,16px)}.pdp-side__title{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d06fa8;margin:0 0 10px}.pdp-side__chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pdp-side__chips a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1.5px solid var(--color-border-light,#eee);border-radius:999px;background:var(--color-white,#fff);color:var(--color-text,#333);font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease}.pdp-side__chips a:hover,.pdp-side__chips a:focus-visible{border-color:#ff8fa3;background:#fff5f8}.pdp-side__guides{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pdp-side__guides a{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1.5px solid var(--color-border-light,#eee);border-radius:14px;background:var(--color-white,#fff);color:var(--color-text,#333);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.pdp-side__guides a:hover,.pdp-side__guides a:focus-visible{border-color:#ff8fa3;box-shadow:0 4px 14px rgb(208 111 168 / .12)}.pdp-side__gicon{flex:0 0 38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff0f5,#f3e8ff);color:#d06fa8;font-size:15px}.pdp-side__gtext{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pdp-side__gtext strong{font-size:15px;font-weight:700;line-height:1.3}.pdp-side__gtext small{font-size:13px;color:var(--color-text-mid,#666);line-height:1.4}.pdp-side__garrow{color:#c9a8bd;font-size:12px}@media (max-width:768px){.pdp-side{gap:18px}.pdp-side__chips a{font-size:13.5px;padding:7px 12px}}