body.template-product #MainContent .pdp04-main-picker fieldset.pdp04-size-option{display:grid!important;grid-template-columns:repeat(var(--pdp04-size-count,5),minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;column-gap:4px!important;row-gap:5px!important;min-width:0!important;width:100%!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label{position:relative!important;isolation:isolate!important;box-sizing:border-box!important;height:42px!important;min-height:42px!important;min-width:0!important;width:min(100%,48px)!important;max-width:48px!important;margin-inline:auto!important;justify-self:center!important;padding:6px 1px 0!important;border:1px solid transparent!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#080808!important;opacity:1!important;cursor:pointer;transition:background-color .16s ease,color .16s ease!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label__pill{display:none!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label__text{color:#080808!important;font-family:"Inter Tight",var(--font-body--family),Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.015em!important;line-height:1!important;text-align:center!important;text-decoration:none!important;width:auto!important;overflow:visible!important;text-overflow:clip!important;pointer-events:none}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input:checked):not(:has(input[data-option-available=false])){background:#808d45!important;border-color:#808d45!important;color:#080808!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input:checked):not(:has(input[data-option-available=false])) .variant-option__button-label__text{color:#080808!important;font-weight:600!important}@media(hover:hover){body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:hover:not(:has(input:checked)):not(:has(input[data-option-available=false])){background:#f2f2f2!important}}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label .morse04-size-line{display:block!important;position:absolute!important;left:50%!important;right:auto!important;top:4px!important;bottom:auto!important;transform:translate(-50%)!important;width:min(calc(100% - 9px),var(--morse-size-natural-width, 39px))!important;max-width:calc(100% - 9px)!important;height:4px!important;color:#080808!important;opacity:.5!important;z-index:3!important;overflow:visible!important;pointer-events:none!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label .morse04-size-line g{stroke-width:1.15px!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input:checked):not(:has(input[data-option-available=false])) .morse04-size-line{color:#080808!important;opacity:1!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input[data-option-available=false]){background:#f2f2f2!important;border-color:transparent!important;color:#08080885!important;opacity:1!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{color:#08080885!important;font-weight:500!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input[data-option-available=false]) .morse04-size-line{color:#080808!important;opacity:.34!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input[data-option-available=false]):before{content:"OUT"!important;display:block!important;position:absolute!important;left:50%!important;bottom:2px!important;top:auto!important;transform:translate(-50%)!important;z-index:3!important;color:#080808!important;font-family:Archivo,Arial,sans-serif!important;font-size:7px!important;font-weight:500!important;letter-spacing:.12em!important;opacity:.55!important;pointer-events:none!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input[data-option-available=false]):has(input:checked){outline:1px solid #080808!important;outline-offset:-1px!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label .variant-option__strikethrough{display:none!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:after{display:none!important;content:none!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label:has(input:focus-visible){outline:2px solid #080808!important;outline-offset:2px!important}@media(max-width:749px){body.template-product #MainContent .pdp04-main-picker .pdp04-size-option{column-gap:2px!important;row-gap:4px!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label{height:44px!important;min-height:44px!important;width:min(100%,46px)!important;max-width:46px!important;padding:6px 1px 0!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label__text{font-size:12px!important;letter-spacing:.01em!important}body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label .morse04-size-line{top:4px!important;height:4px!important;width:min(calc(100% - 7px),var(--morse-size-natural-width, 39px))!important;max-width:calc(100% - 7px)!important}}@media(max-width:359px){body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label__text{font-size:11px!important}}@media(prefers-reduced-motion:reduce){body.template-product #MainContent .pdp04-main-picker .pdp04-size-option .variant-option__button-label{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/size-select-04-v6.css.map */
