.product-form__input{margin:20px 0}.product-form__input .form__label{font-size:15px;color:#1f2021;display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:0}.product-form__input .form__label__value{color:#666}.product-form__input--block{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.product-form__input--block .form__label{width:100%;flex-basis:100%}.product-form__input--block input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.product-form__input--block input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;margin:0;flex:1 1 calc(50% - 6px);min-width:140px;background:#fff;border:1px solid #E5E5E5;border-radius:8px;font-size:14px;color:#1f2021;text-align:center;line-height:1.4;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;box-shadow:none;text-indent:0}.product-form__input--block input[type=radio]:not(:disabled):not(.is-disabled)+label:hover{border-color:#0097ce;transform:translateY(-1px)}.product-form__input--block input[type=radio]:checked+label{border-color:#0097ce;background:#f8fcfe;color:#0097ce;transform:translateY(-1px);z-index:5}.product-form__input--block input[type=radio]:focus-visible+label{outline:2px solid #0097CE;outline-offset:2px}.product-form__input--block input[type=radio]:disabled+label,.product-form__input--block input[type=radio].is-disabled+label{opacity:.6;cursor:pointer;background:#f9f9f9;color:#999;position:relative}.product-form__input--block input[type=radio].is-disabled+label:before{content:""!important;position:absolute!important;width:100%!important;height:100%!important;top:0!important;left:0!important;background:linear-gradient(to bottom right,transparent,transparent 48%,var(--color-border, #dadce0) 49%,var(--color-border, #dadce0) 50%,var(--color-border, #dadce0) 51%,transparent 52%,transparent) no-repeat!important;z-index:10!important;pointer-events:none!important;border-radius:8px!important}.product-form__input--block input[type=radio]:disabled+label:hover,.product-form__input--block input[type=radio].is-disabled+label:hover{border-color:#0097ce;background:#0097ce0d;color:#0097ce;transform:translateY(-1px);opacity:.7}.product-form__input--block input[type=radio]:disabled:checked+label,.product-form__input--block input[type=radio].is-disabled:checked+label{color:#0097ce}.product-form__input--block input[type=radio]:disabled:focus-visible+label,.product-form__input--block input[type=radio].is-disabled:focus-visible+label{color:#0097ce}@media (max-width: 749px){.product-form__input--block input[type=radio]+label{min-height:44px;padding:10px 12px;font-size:13px;min-width:120px}}@media (max-width: 480px){.product-form__input--block input[type=radio]+label{min-height:42px;padding:10px;font-size:12px}}.product-form__input--block[data-handle*=size] input[type=radio]+label{min-height:52px;font-size:16px;flex:1 1 calc(33.333% - 8px);min-width:60px}.product-form__input--block[data-handle*=delivery] input[type=radio]+label,.product-form__input--block[data-handle*=box] input[type=radio]+label{flex:1 1 calc(50% - 6px)}@media (prefers-reduced-motion: reduce){.product-form__input--block input[type=radio]+label{transition-duration:.01ms!important}}@media print{.product-form__input--block input[type=radio]+label{border-color:#000}.product-form__input--block input[type=radio]:checked+label{background:#eee}.product-form__input--block input[type=radio]+label:after{display:none}}@media (prefers-contrast: high){.product-form__input--block input[type=radio]+label{border-width:3px}.product-form__input--block input[type=radio]:checked+label{border-color:#000;background:gold;color:#000}}.variations .product-form__input--block{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;margin-bottom:20px!important}.variations .product-form__input--block input[type=radio]+label{font-size:14px!important;box-shadow:none!important;margin:0!important;height:56px!important;font-weight:600;justify-content:start!important;padding:10px 20px!important}[dir=rtl] .product-form__input--block{direction:rtl}[dir=rtl] .product-form__input .form__label{flex-direction:row-reverse}
/*# sourceMappingURL=/cdn/shop/t/19/assets/product-option-unified.css.map */
