.variant-option legend:has(.size-chart-trigger),.variant-option>label:has(.size-chart-trigger){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%}.size-chart-trigger{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px}.size-chart-trigger:hover{opacity:1}.variant-option--buttons legend .size-chart-trigger{font-size:17px!important;line-height:1.35;letter-spacing:-.03em}@media(max-width:749px){.variant-option--buttons legend .size-chart-trigger{font-size:15px!important}}.size-chart-container{display:none;position:fixed;z-index:99999;top:calc(var(--header-height, 0px) - 1px);left:0;width:100%;height:calc(100% - var(--header-height, 0px) + 1px)}.size-chart-container.active{display:block}body.size-chart-open{overflow:hidden}.size-chart-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000bf;cursor:pointer}.size-chart{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:default;padding:1.5rem 1.25rem;overflow-y:auto;width:min(92vw,760px);max-height:85vh;box-sizing:border-box;font-size:18px;z-index:1;background:var(--color-background, #fff);color:var(--color-foreground, #111);border-radius:var(--style-border-radius-popover, 8px)}@media screen and (min-width:1100px){.size-chart{padding:2.25rem 2.5rem}}@media screen and (max-width:1100px){.size-chart{font-size:16px;max-height:80vh}}.size-chart__close{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;position:absolute;top:.75rem;right:.5rem;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;font-size:1.75rem;line-height:1;color:inherit}@media screen and (min-width:1100px){.size-chart__close{top:1.5rem;right:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/component-size-chart.css.map */
