.main-product .xo-product-info-content__variant .xo-field-color{--size: 2.4rem;width:2.4rem;height:2.4rem;padding:0;border:none;overflow:visible}.main-product .xo-product-info-content__variant .xo-field-color .xo-field-color__item,.main-product .xo-product-info-content__variant .xo-field-color .xo-field-color__fill{width:2.4rem!important;height:2.4rem!important;min-width:2.4rem;min-height:2.4rem;border-radius:50%!important}.main-product .xo-product-info-content__variant .xo-field-color .xo-field-color__fill{border:1px solid rgba(0,0,0,.25)}.main-product .xo-product-info-content__variant .xo-field-color__input:checked~.xo-field-color__item{outline:none!important;box-shadow:none!important}.main-product .xo-product-info-content__variant .xo-field-color__input:checked~.xo-field-color__item .xo-field-color__fill{box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #000}.main-product .xo-product-info-content__variant label.xo-field-color:has(input:checked){border:none!important;padding:0!important;outline:none!important}.main-product .xo-product-info-content__variant .xo-field-color__icon,.main-product .xo-product-info-content__variant .xo-field-color__icon svg{display:none!important}.main-product .xo-product-info-content__variant .xo-product-variant__inner-value{gap:.8rem}.lop-pdp-size-variant{width:100%}.lop-pdp-size-variant__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-bottom:.8rem}.lop-pdp-size-variant__label{margin:0;color:rgba(var(--color-foreground),.65);font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:500;line-height:calc(1 + .4 / var(--font-body-scale));text-transform:uppercase}.lop-pdp-size-variant__guide{color:#000;font-family:var(--font-body-family),Poppins,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:.2rem;white-space:nowrap;cursor:pointer;background:none;border:none;padding:0}.lop-pdp-size-variant__guide:hover,.lop-pdp-size-variant__guide:focus-visible{color:#000;opacity:.75}.main-product .lop-pdp-size-pills.lop-size-pills{margin-bottom:0}.main-product .lop-pdp-size-pills .lop-size-pill{border:1px solid transparent;background-color:#f2f2f2}.main-product .lop-pdp-size-pills .lop-size-pill:hover,.main-product .lop-pdp-size-pills .lop-size-pill:focus-within{background-color:#e8e8e8}.main-product .lop-pdp-size-pills .lop-size-pill:has(>.lop-size-pill__input:checked:not([xo-disabled])){background-color:#000;border-color:#000}.main-product .lop-pdp-size-pills .lop-size-pill:has(>.lop-size-pill__input:checked:not([xo-disabled])) .lop-size-pill__label{color:#fff;font-weight:500;text-decoration:none}.main-product .lop-pdp-size-pills .lop-size-pill:not(:has(>.lop-size-pill__input:checked:not([xo-disabled]))){background-color:#f2f2f2;border-color:transparent}.main-product .lop-pdp-size-pills .lop-size-pill:not(:has(>.lop-size-pill__input:checked:not([xo-disabled]))):hover,.main-product .lop-pdp-size-pills .lop-size-pill:not(:has(>.lop-size-pill__input:checked:not([xo-disabled]))):focus-within{background-color:#e8e8e8}.main-product .lop-pdp-size-pills .lop-size-pill:not(:has(>.lop-size-pill__input:checked:not([xo-disabled]))) .lop-size-pill__label{color:#000;font-weight:400;text-decoration:none}.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false])){background-color:#f2f2f2;border-color:transparent;cursor:not-allowed;pointer-events:none}.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false])) .lop-size-pill__label{color:#8a8a8a;font-weight:400;text-decoration:line-through;opacity:.9}.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false])):hover,.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false])):focus-within{background-color:#f2f2f2}.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false]):checked){background-color:#f2f2f2;border-color:transparent}.main-product .lop-pdp-size-pills .lop-size-pill:has(.lop-size-pill__input[xo-disabled]:not([xo-disabled=false]):checked) .lop-size-pill__label{color:#8a8a8a;font-weight:400;text-decoration:line-through}.main-product .lop-pdp-size-pills .lop-size-pill__label{color:#000}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lop-pdp-variants.css.map */
