.option_onetime:not(.product-type-toggle.radio_custom .option_onetime){margin-bottom:5px;border:none!important;background-color:#f1f1f1!important;padding:13px 8px 13px 16px!important}.option_onetime .option_selector label span:not(.badge){padding-bottom:1px}.option_onetime .badges{padding:0!important}.option_selector [data-regular-discounted-price] .desktop-badge{display:none!important}.radio-input{width:16px;display:none!important}.option_selector input[type=radio]:checked+label:before,.option_selector input[type=radio]:not(:checked)+label:before{content:"";left:-9px;top:50%;transform:translateY(-50%);width:17px;height:17px;background:#eff3f5;position:absolute;border-radius:100%;border:1px solid #000}.option_selector input[type=radio]:not(:checked)+label:before{border:1px solid #000}.option_selector input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0)}.option_selector input[type=radio]:checked+label:after,.option_selector input[type=radio]:not(:checked)+label:after{content:"";top:50%;transform:translateY(-50%);left:-5px;width:15px;height:15px;position:absolute;border-radius:100%;background:#000}.option_selector input[type=radio]:checked+label:before{border:0}.option_selector input[type=radio]:checked+label,.option_selector input[type=radio]:not(:checked)+label{color:#000;cursor:pointer;line-height:20px;padding-left:14px;position:relative;display:inline-block}.option_selector input[type=radio]:checked+label:before,.option_selector input[type=radio]:checked+label:after{top:50%!important;transform:translateY(-50%)!important}.option_selector .radio-input,.rc-template__legacy-radio .radio-label{display:inline;vertical-align:middle}.option_selector .radio-label{font-size:16px;display:inline-block;margin-bottom:0;width:100%;cursor:pointer}.option_selector .radio-label .f-18.fw-semibold{font-size:15px}.option_selector.option_onetime .badge,.option_selector .radio-label .badge{margin-top:0!important;font-size:13px}.option_selector.option_onetime .pack-widget-price{font-size:16px}.option_selector.option_onetime .pack-widget-label{font-size:15px}.option_selector .option-text{padding-left:3px;font-size:14px;letter-spacing:normal;font-family:var(--bs-font-family-base);font-weight:400;color:#333}.new_material_container{gap:24px;width:fit-content}@media screen and (min-width: 768px){.option_selector.option_onetime .option-text span.text-red{font-size:14px}.ab_material_test.new-material a{font-size:13px!important}}@media screen and (min-width: 1024px) and (max-width: 1080px){.option_selector .option-text{padding-left:7px;font-size:15px}}.new-material a .material_div{font-family:open sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;border:1px solid #000000;text-decoration:none!important;text-align:center;letter-spacing:.04em;text-transform:capitalize;padding:10px;cursor:pointer;width:128px;height:36px;flex-shrink:0;color:#000;display:flex;justify-content:center;align-items:center}.new-material a.active{padding:2px;border:1px solid #000}.new-material a.active .material_div{padding:8px;height:32px;width:124px}.new-material a:hover:not(.active),.new-material a:active:not(.active){color:#000!important;text-decoration:underline!important}.support-content-heading .color-heading{color:#000;font-family:Termina;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.new-material-headings span{color:#000;font-family:Termina;font-style:normal;font-weight:600;line-height:normal}.ab_material_test.new-material a:hover:not(.active),.new-material a:active:not(.active){color:#000!important;text-decoration:underline!important}.ab_material_test.new-material a{border:1px solid #647088;text-decoration:none!important;font-family:Termina;font-weight:700;font-size:9px;line-height:13px;text-align:center;letter-spacing:.04em;text-transform:uppercase;padding:10px;cursor:pointer;width:100%;color:#000}.ab_material_test.new-material a:first-child{margin-right:5px}.ab_material_test.new-material a.active{background:#647088;color:#fff}.new-material-headings h4{margin-top:10px}.ab_material_test_exempt.new_material_container{display:flex!important}.ab_material_test_exempt.color-heading{display:inline-block!important;margin-right:5px}.ab_material_test_exempt.color-heading{color:#000;font-family:Termina Demi;font-size:14px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 576px){.option_selector .option-text{padding-left:3px;font-size:14px}.new_material_container.ab_material_test_exempt{padding-right:12px}.f-15{font-size:13px}.pdp-support-level-wrapper{width:100%!important}.ab_material_test_exempt.color-heading{font-size:12px}.option_selector .onetime-widget .option-text,.radio-label.onetime-widget .text-red,.radio-label.onetime-widget .f-16{font-size:12px!important;letter-spacing:0}.option_selector.option_onetime .pack-widget-price{font-size:15px}.option_selector.option_onetime .pack-widget-label{font-size:14px}.bf-offer-text p{letter-spacing:0;font-size:13px!important}.option_selector.option_onetime .badge,.option_selector .radio-label .badge{font-size:10px}.option_onetime{padding-right:13px!important}.new-material a{font-size:14px;font-weight:400}.new_material_container{width:340px;gap:14px;flex-wrap:wrap}.new-material a .material_div{width:150px}.new-material a.active .material_div{width:146px}}.size-chart-link{color:#000;font-size:14px!important;letter-spacing:0;position:relative}.size-chart-link:after{height:.06rem;background-color:#000;content:"";position:absolute;left:0;right:0;bottom:-2px}.size-chart-link:hover:after{height:0}.form__label{display:flex;justify-content:space-between;align-items:center;width:100%}.badge.custom-offer-badge.widget-offer-badge{margin-right:0!important;line-height:14px!important;position:absolute;right:0;top:0;width:fit-content;font-size:10px!important;font-family:Open Sans,sans-serif;padding:2px 6px!important;font-weight:500;letter-spacing:0}.each-product-price span.text-red,.each-product-price{font-size:13px!important}.toggle-group-section,.new-pack-selector-switch,.toggle-group-container{display:none!important}.color-swatch.pd_swatch_icon:has(.core_color_pack_selector) .sale_color_pack_selector{display:none!important}@media screen and (max-width: 576px){.radio-label.onetime-widget .text-red{font-size:14px!important}.pd_ab_exempt.size-chart-link{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/1749/assets/form-product.css.map */
