product-info fieldset.product-form__input .form__label{font-size:16.8px;text-transform:uppercase}product-info .product-form__input input[type=radio]+label{margin:5px 0;display:inline-flex;justify-content:center;align-items:center;border-radius:3px;border-color:#999;box-shadow:0 4px 4px #00000040;width:49%}product-info .product-form__input input[type=radio]:checked+label{background:#e6e6e6;position:relative;color:#000;font-weight:700;border-color:#800020;border-width:2px}.product-form__input input[type=radio]:checked+label{position:relative}product-info .product-form__input input[type=radio]:checked+label:before{content:"";position:absolute;top:-8px;left:-10px;background:#800020;width:30px;height:30px;border-radius:50%;z-index:1;display:block}product-info .product-form__input input[type=radio]:checked+label:after{content:"";position:absolute;top:-1px;left:-4px;z-index:1;background-image:url(/cdn/shop/files/iconmonstr-check-mark-2.svg?v=1735833453);background-size:contain;width:18px;height:18px;background-repeat:no-repeat}product-info .product-form__input{max-width:100%}@media screen and (max-width:768px){product-info .product-form__input input[type=radio]+label{width:100%}}product-info .product-form__input label img{width:20px;height:20px}product-info .product-form__input input[type=radio]+label{gap:5px;padding:0;min-height:50px}@media screen and (max-width:480px){product-info .product-form__input input[type=radio]+label{margin:10px 0;min-height:50px}}product-info .custom-options .product-form__input input[type=radio]+label{width:100%}.product.element5 product-info .product-form__input input[type=radio]+label{height:60px;padding:6px 15px}.product.element5 product-info .product-form__submit,.product.element6 product-info .product-form__submit,.product.element1 product-info .product-form__submit,.product.element4 product-info .product-form__submit{height:60px;box-shadow:0 8px 16px #0003,0 6px 20px #00000030;letter-spacing:1px;font-size:24px;border-radius:10px;font-weight:700;text-transform:uppercase}.product.element6 product-info .product-form__input input[type=radio]+label,.product.element1 product-info .product-form__input input[type=radio]+label{width:100%;min-height:unset;padding:6px 15px;line-height:20px;border-radius:4px}.product.element4 product-info .product-form__input input[type=radio]+label{min-height:unset;padding:6px 15px;line-height:20px;border-radius:4px}.product.element6 product-info fieldset.product-form__input .form__label{text-transform:capitalize;font-weight:400}.product.element4 product-info variant-radios .product-form__input input[type=radio]+label{padding:6px 15px;height:60px}.product.element4 .custom-fields-wrapper input.field-input,.product.element1 .custom-fields-wrapper input.field-input{padding-top:5px;padding-bottom:5px;min-height:30px;text-transform:none}.product.element1 .custom-options fieldset#pronoun-section{display:block!important}.product.element1 .custom-options fieldset.js.product-form__input:not(#pronoun-section){display:none}.product.element1 .custom-options div#custom-signoff-section{display:flex!important}product-info .product-form__input input[type=radio]+label{align-items:center}product-info .product-form__input input[type=radio]+label span.value-icon{display:flex}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-variant.css.map */
