.variant-pills label:has(.pill-hint){flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:6px var(--s-4);border-radius:14px;line-height:1.2}.pill-hint{font-size:.72rem;font-weight:500;color:var(--on-shell-soft);white-space:nowrap}.variant-pills input:checked+label .pill-hint{color:var(--on-shell)}.variant-fieldset legend:has(.sg-open){display:flex;width:100%;align-items:baseline;gap:var(--s-2);flex-wrap:wrap}.sg-open{margin-left:auto;padding:0;background:none;border:0;color:var(--on-shell);font:inherit;font-size:.9rem;font-weight:600;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1.5px;cursor:pointer}@media(hover:hover){.sg-open:hover{color:var(--accent)}}.sg-dialog{width:min(720px,calc(100vw - 32px));max-height:min(86vh,760px);padding:clamp(20px,4vw,36px);border:0;border-radius:24px;background:color-mix(in oklab,var(--shell) 90%,black);color:var(--on-shell);box-shadow:0 40px 100px -30px #000c,0 0 0 1px #ffffff14;overflow:auto;overscroll-behavior:contain}.sg-dialog[open]{animation:sg-in .32s var(--ease-out)}.sg-dialog::backdrop{background:#080c1499;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes sg-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.sg-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-4)}.sg-close{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--shell-line);background:none;color:inherit;cursor:pointer}.sg-close .icon{width:18px;height:18px}.sg-dialog p{color:var(--on-shell-soft);margin:var(--s-3) 0;max-width:60ch}.sg-sub{font-size:1rem;margin:var(--s-5) 0 var(--s-2)}.sg-table{overflow-x:auto;margin:var(--s-3) 0;border-radius:14px;border:1px solid var(--shell-line)}.sg-table table{width:100%;border-collapse:collapse;font-size:.9rem;font-variant-numeric:tabular-nums}.sg-table th,.sg-table td{padding:10px 14px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--shell-line)}.sg-table th{font-weight:600;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--on-shell-soft);background:#ffffff08}.sg-table tr:last-child td{border-bottom:0}.sg-table td:first-child{font-weight:600}.sg-table tbody tr{transition:background-color .16s ease}@media(hover:hover){.sg-table tbody tr:hover{background:#f0b44c14}}@media(prefers-reduced-motion:reduce){.sg-dialog[open]{animation:none}}.shopify-payment-button,.shopify-payment-button iframe,.shopify-payment-button__button--branded{color-scheme:light}.shopify-payment-button__button--branded{background:transparent!important;border-radius:var(--r-pill)!important;overflow:hidden;min-height:0!important}.shopify-payment-button__button--branded iframe{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/size-guide.css.map */
