.product-size-stock-message{font-family:var(--stock-note-font-stack, var(--body-font-stack));font-weight:350}[data-stock-tone=muted] .product-size-stock-message{color:rgb(var(--color-scheme-text) / .55)}[data-stock-tone=normal] .product-size-stock-message{color:rgb(var(--color-scheme-text))}@media(max-width:1023px){[data-stock-mobile=false]{display:none!important}}@media(min-width:1024px){[data-stock-desktop=false]{display:none!important}}fieldset.calter-size-picker.product-variant-picker-block>legend{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;font:500 12px/18px var(--body-font-stack);text-transform:none;letter-spacing:normal}.calter-size-heading{display:flex;flex-wrap:wrap;gap:0 4px}.calter-size-status{font-weight:400}.calter-size-status>span:not([style*="display: none"]){margin-left:2px}.calter-size-picker.product-variant-picker-block .size-guide-link{position:static!important;flex-shrink:0}.calter-size-picker .size-guide-link button{font-size:11px}.calter-size-picker .calter-size-options{display:flex;flex-wrap:nowrap;gap:4px;margin:8px 0 0}.calter-size-picker .label-only-input{flex:1 1 0;min-width:0;padding:0}.calter-size-picker .calter-size-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;height:44px;padding:0 2px;overflow:hidden;border:1px solid rgb(var(--color-scheme-text));border-radius:0;background:rgb(var(--color-scheme-background));color:rgb(var(--color-scheme-text));font:400 13px/16px var(--body-font-stack);text-align:center;text-transform:none;letter-spacing:normal;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}.calter-size-picker .peer:is(.sold-out,.unavailable)+label{border-color:rgb(var(--color-scheme-text) / .25);color:rgb(var(--color-scheme-text) / .65)}.calter-size-picker .peer:checked+label{border-color:rgb(var(--color-scheme-text));background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background));font-weight:500}.calter-size-picker .peer:focus-visible+label{outline:2px solid rgb(var(--color-scheme-text));outline-offset:2px}.calter-size-picker .calter-size-sold-out,.calter-size-picker .calter-size-unavailable{display:none}.calter-size-picker .peer.sold-out+label .calter-size-sold-out,.calter-size-picker .peer.unavailable+label .calter-size-unavailable{display:block;font:400 10px/12px var(--body-font-stack)}.calter-size-picker[data-sold-out-style=diagonal] .peer:is(.sold-out,.unavailable)+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - .5px),currentColor 50%,transparent calc(50% + .5px));opacity:.45;pointer-events:none}.calter-size-picker[data-sold-out-style=diagonal] .calter-size-sold-out,.calter-size-picker[data-sold-out-style=diagonal] .calter-size-unavailable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.calter-size-picker.product-variant-picker-block .product-model-size-note{font:400 12px/18px var(--body-font-stack);letter-spacing:normal}[data-product-root]:has(.calter-size-picker .peer.sold-out:checked):has(.calter-klaviyo-bis-trigger:not([aria-hidden=true])) .add-to-cart:disabled{display:none}@media(min-width:1024px){.calter-size-picker .label-only-input{max-width:76px}}@media(hover:hover)and (pointer:fine){.calter-size-picker .peer:not(:checked)+label:hover{border-color:rgb(var(--color-scheme-text))}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE */
