.tab-sizeguide-table.svelte-1oglz14{width:100%;border-collapse:collapse;margin-top:1rem}.tab-sizeguide-table.svelte-1oglz14 th:where(.svelte-1oglz14),.tab-sizeguide-table.svelte-1oglz14 td:where(.svelte-1oglz14){padding:.75rem;text-align:center;border:1px solid #dee2e6;font-size:.875rem}.tab-sizeguide-table.svelte-1oglz14 th:where(.svelte-1oglz14){background-color:#f8f9fa;font-weight:600;color:#495057}.tab-sizeguide-table.svelte-1oglz14 tbody:where(.svelte-1oglz14) tr:where(.svelte-1oglz14):nth-child(2n){background-color:#f8f9fa}.tab-sizeguide-table.svelte-1oglz14 tbody:where(.svelte-1oglz14) tr:where(.svelte-1oglz14):hover{background-color:#e9ecef}.product-description-list-title.svelte-1oglz14{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#333}.product-description-list-content.svelte-1oglz14{overflow-x:auto}@media (max-width: 768px){.tab-sizeguide-table.svelte-1oglz14{font-size:.75rem}.tab-sizeguide-table.svelte-1oglz14 th:where(.svelte-1oglz14),.tab-sizeguide-table.svelte-1oglz14 td:where(.svelte-1oglz14){padding:.5rem .25rem}}.two-line-ellipsis.svelte-1komz{display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.4em;max-height:2.8em}.variant-picker-values.svelte-1komz input:where(.svelte-1komz):checked+label.style-text-1:where(.svelte-1komz){background-color:var(--main);border:1px solid var(--main)}.variant-picker-values.svelte-1komz input:where(.svelte-1komz):checked+label.style-text-1:where(.svelte-1komz) span:where(.svelte-1komz){color:var(--white)}.box-icon.svelte-1komz{border:none;background:none;cursor:pointer;transition:all .3s ease}.box-icon.svelte-1komz:hover{transform:scale(1.1)}.customization-section.svelte-1komz{background:var(--surface);border-radius:12px;padding:20px;margin:20px 0}.personalization-row.svelte-1komz{padding:16px;border-radius:12px;border:1px solid var(--line);background:var(--white)}.outline-btn.svelte-1komz{width:100%;background-color:transparent;color:var(--main);box-shadow:inset 0 0 0 1px var(--main);transition:all .3s ease}.outline-btn.svelte-1komz:hover:not(:disabled){background-color:var(--main);color:var(--white)}.outline-btn.svelte-1komz:disabled{opacity:.4;cursor:not-allowed}.link-button.svelte-1komz{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
