.new-design-featured-products__item,.new-design-sets__item{container:size-card / inline-size}.new-design-size-picker{position:relative;display:grid;width:100%;min-width:0;margin:0;padding:0 8px;border:0;gap:8px;grid-template-columns:repeat(var(--size-cols, 4),minmax(0,1fr))}.new-design-size-picker__input{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.new-design-size-picker__option{display:flex;min-width:0;min-height:48px;padding:6px 8px;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid #ebe9e9;border-radius:8px;background:#fff;box-shadow:0 1px 4px #0000000d;color:#000;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.new-design-size-picker__value{max-width:100%;overflow:hidden;font:500 14px/17px "Inclusive Sans",var(--font-body-family),sans-serif;text-overflow:ellipsis;white-space:nowrap}.new-design-size-picker__price{max-width:100%;overflow:hidden;color:#595959;font:400 12px/14px "Inclusive Sans",var(--font-body-family),sans-serif;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease}@media(hover:hover)and (pointer:fine){.new-design-size-picker__input:not(:checked):not(:disabled)+.new-design-size-picker__option:hover{border-color:#d9d6d6}}.new-design-size-picker__input:checked+.new-design-size-picker__option{border-color:#000}.new-design-size-picker__input:disabled+.new-design-size-picker__option{border-color:#ebe9e9;background:#fff;box-shadow:none;color:#999;cursor:not-allowed}.new-design-size-picker__input:disabled+.new-design-size-picker__option .new-design-size-picker__price{color:#999;text-decoration:line-through}.new-design-size-picker__input:focus-visible+.new-design-size-picker__option{outline:2px solid #d84e17;outline-offset:2px}.new-design-size-picker[data-size-scroll]{display:flex;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.new-design-size-picker[data-size-scroll]::-webkit-scrollbar{display:none}.new-design-size-picker[data-size-scroll] .new-design-size-picker__option{min-width:62px;flex:0 0 auto;padding:6px 12px}@container size-card (max-width: 287px){.new-design-size-picker:not([data-size-scroll]){grid-template-columns:repeat(var(--size-cols-md, 3),minmax(0,1fr))}}@container size-card (max-width: 217px){.new-design-size-picker:not([data-size-scroll]){grid-template-columns:repeat(var(--size-cols-sm, 2),minmax(0,1fr))}}@container size-card (max-width: 159px){.new-design-size-picker{padding:0 4px;gap:4px}.new-design-size-picker__option{min-height:44px;padding:4px}.new-design-size-picker__value{font-size:13px;line-height:16px}.new-design-size-picker__price{font-size:11px;line-height:13px}}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px}.product-form__input--pill input[type=radio]+label{display:flex;min-width:84px;min-height:56px;margin:0;padding:8px 12px;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid #ebe9e9;border-radius:8px;background:#fff;box-shadow:0 1px 4px #0000000d;color:#000;font-size:16px;line-height:19px;transition:background .16s ease,border-color .16s ease,color .16s ease}.product-form__input--pill input[type=radio]+label:before{box-shadow:none}.product-form__pill-value{font-weight:500;font-size:16px;line-height:19px}.product-form__pill-price{color:#595959;font-weight:400;font-size:14px;line-height:17px;transition:color .16s ease}@media(hover:hover)and (pointer:fine){.product-form__input--pill input[type=radio]:not(:checked):not(.disabled)+label:hover{border-color:#d9d6d6;background:#fff}}.product-form__input--pill input[type=radio]:checked+label{border-color:#000;background:#fff;color:#000}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{border-color:#ebe9e9;background:#fff;box-shadow:none;color:#999}.product-form__input--pill input[type=radio].disabled+label .product-form__pill-price,.product-form__input--pill input[type=radio]:disabled+label .product-form__pill-price{color:#999;text-decoration:line-through}.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #d84e17;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/new-design-size-picker.css.map */
