.product_details_info .pr-option .option-block input[type=radio]:has(+.vionix-option){display:block;position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.product_details_info .pr-option .option-block .op-lb.vionix-option{height:auto;min-height:44px;flex-direction:column;gap:6px}.product_details_info .pr-option .option-block .op-lb.vionix-cap-option{width:94px;min-height:120px;padding:8px 4px;font-size:12px}.vionix-cap-photo{display:block;width:60px;height:60px;flex:0 0 60px;border-radius:50%;background-size:360px auto;background-repeat:no-repeat;box-shadow:0 1px 3px #0000002e}.product_details_info .pr-option .option-block .op-lb.vionix-cap-option:has(.vionix-cap-render){min-height:144px;justify-content:flex-start}.vionix-cap-render{width:76px;height:76px;flex-basis:76px;border-radius:0;background-size:112% auto;background-position:center;box-shadow:none}.vionix-stopper-photo{border-radius:8px;background-size:contain;background-position:center;box-shadow:none}.vionix-option-unavailable{display:none}.vionix-option-unavailable:before{content:attr(data-status)}.product_details_info .pr-option .option-block input.disabled+.op-lb.vionix-option{border-style:dashed;border-color:#767676}.product_details_info .pr-option .option-block input.disabled+.op-lb.vionix-option:after{display:none}.product_details_info .pr-option .option-block input.disabled+.vionix-option .vionix-option-unavailable{display:block;padding:3px 4px;background:#f0f0f0;color:#333;border:1px solid #767676;border-radius:3px;font-size:12px;font-weight:600;line-height:1.2;text-transform:none}.product_details_info .pr-option .option-block input:focus-visible+.op-lb.vionix-option{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
