.product-info .block-swatch.block-swatch--fill{width:50px;min-width:50px;height:36px;padding:0;border-radius:2px;border:1px solid rgb(var(--text-color) / .3);background:transparent;box-shadow:none;color:rgb(var(--text-color) / .8);font-weight:400;transition:border-color .2s ease,color .2s ease}.product-info .block-swatch.block-swatch--fill:hover{border-color:rgb(var(--text-color) / .6);color:rgb(var(--text-color))}.product-info input:checked+.block-swatch.block-swatch--fill,.product-info .block-swatch.block-swatch--fill.is-selected{border:1px solid rgb(var(--text-color));background:transparent;box-shadow:none;color:rgb(var(--text-color));font-weight:400}.product-info .block-swatch.block-swatch--fill.is-disabled{color:rgb(var(--text-color) / .8);border-color:rgb(var(--text-color) / .3);text-decoration:none;cursor:default;background-image:linear-gradient(to top right,transparent calc(50% - .5px),rgb(var(--text-color) / .45) calc(50% - .5px),rgb(var(--text-color) / .45) calc(50% + .5px),transparent calc(50% + .5px))}.product-info input:checked+.block-swatch.block-swatch--fill.is-disabled,.product-info .block-swatch.block-swatch--fill.is-selected.is-disabled{background-image:linear-gradient(to top right,transparent calc(50% - .5px),rgb(var(--text-color) / .45) calc(50% - .5px),rgb(var(--text-color) / .45) calc(50% + .5px),transparent calc(50% + .5px))}.product-info .variant-picker__option-values{gap:12px}.product-info .variant-picker__option-info:has(.size-chart-trigger){justify-content:space-between!important;align-items:baseline!important}.product-info .variant-picker__option-info .size-chart-trigger{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:6px 2px;font-size:11px;letter-spacing:var(--variant-label-letter-spacing, .22em);color:var(--size-guide-color, #C25B49)}.product-info .variant-picker__option-info .size-chart-trigger__icon{flex:none;width:14px;height:14px;color:rgb(var(--text-color))}.product-info .variant-picker__option-info .size-chart-trigger .link,.product-info .variant-picker__option-info .size-chart-trigger.link{background-image:none!important;text-decoration:none!important}.product-info .variant-picker__option-info legend{text-transform:uppercase;letter-spacing:var(--variant-label-letter-spacing, .22em);font-size:11px;font-weight:400;color:#bdb2a3}@media screen and (min-width:1000px){.product-info .variant-picker{row-gap:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/product-size-selector.css.map */
