.variant-swatches{margin-bottom:15px;display:grid;justify-content:space-between;flex-wrap:wrap;grid-template-columns:auto auto auto 1fr}.variant-swatches input{display:none}.variant-swatches label{display:inline-flex;align-items:center;justify-content:center;width:142px;min-height:33px;padding:8px 5px;border:1px solid rgb(124,124,124);background-color:transparent;color:#7c7c7c;font-size:14px;line-height:1;font-weight:400;text-align:center;cursor:pointer;transition-property:background-color;transition-duration:.3s;height:100%;margin-right:10px;border-radius:8px}.variant-swatches label:before{content:"";width:18px;height:18px;background-color:transparent;margin:0 6px 0 0;border-radius:9px;border:1px solid rgb(124,124,124);display:block;vertical-align:bottom}#div_id .variant-swatches input:checked+label{color:#000;border-color:#000}#div_id .variant-swatches input:checked+label:before{background-color:#000;border-color:#000;box-shadow:inset 0 0 0 3px #fff}.option-name{display:none!important}.rc-template__radio{display:flex;flex-direction:column;gap:10px;max-width:450px}.rc-template__radio .rc-radio__input,.rc-template__radio .rc-radio__label{font-family:Montserrat-SemiBold,sans-serif}.rc_widget__option__selector{padding:4px 0}.template-product .rc-template__radio .rc-radio{color:#7c7c7c;border:1px solid rgb(124,124,124);border-radius:4px}.template-product .rc-template__radio .rc-radio .rc-radio__input:before{border:1px solid rgb(124,124,124)}.template-product .rc-template__radio .rc-radio .rc_widget__option__selector:before{border:1px solid rgb(124,124,124)}.template-product .rc-template__radio .rc-radio.rc-option__subsave.rc-option--active{color:#000;background:#fff;border-color:#9f242b}.rc-template__radio .rc-radio:before{content:"";width:18px;height:18px;background-color:transparent;margin:0 6px 0 0;border-radius:9px;border:1px solid rgb(124,124,124);display:block;vertical-align:bottom}.rc-radio{position:relative}.rc-template__radio .rc-radio__input{width:100%;position:absolute;opacity:0;cursor:pointer;height:100%}.template-product .rc-template__radio .rc-radio.rc-option--active{color:#9f242b;background:#fff;border-color:#9f242b}.template-product .rc-template__radio .rc-radio.rc-radio--active{color:#000;background:#fff;border-color:#9f242b}.rc-option__subsave.rc-option--active .rc_widget__price.rc_widget__price--subsave{font-family:Montserrat-SemiBold,sans-serif}.rc-template__radio .rc-radio.rc-radio--active .rc-radio__input:before{content:"";background-color:#fff;border-color:#9f242b;box-shadow:inset 0 0 0 3px #fff}.template-product .rc-template__radio .rc-radio.rc-radio--active:before{content:"";background-color:#9f242b;border-color:#9f242b;box-shadow:inset 0 0 0 3px #fff}.rc-selling-plans.rc_widget__option__plans{margin-top:-14px}.rc_widget__price{font-family:Montserrat-SemiBold,sans-serif}.my-save{max-width:128px;text-align:center;font-size:12px;margin-top:3px}#div_id .variant-swatches input:checked+label+.my-save{font-family:Montserrat-Bold,sans-serif}.selector-wrapper.js.product-form__item{margin-bottom:0}.template-product .my-thumbnails-wrapper .slick-prev,.template-product .my-thumbnails-wrapper .slick-next{width:100%;position:unset}.price-item.price-item--sale{font-family:Montserrat-Bold;font-size:18px}.product-saving{font-size:18px;font-family:Montserrat-Bold;color:#9f242b}.product-price-top{display:flex;align-items:center;gap:10px;font-size:20px;font-family:Montserrat-Bold;color:#000;margin-bottom:15px}.comp-price{color:#7c7c7c;font-family:Montserrat-Medium,sans-serif;font-size:18px;text-decoration:line-through}.pro-section .product-form{padding-top:0}.pro-section.pro-bot{gap:25px}.latest.product-form__item{max-width:100%}.latest.product-form__item .my-atc{width:100%;background:#9f242b;color:#fff;border-color:#9f242b}.product-form{padding-top:15px}.rc-subscription-details{display:none!important}.rc-widget{padding-top:6px!important;padding-bottom:6px!important}.rc-selling-plans{font-size:10px;position:absolute;bottom:-1px;background-color:transparent!important}.rc-template__radio{position:relative}.price-item{transition:.1s ease}.rc-radio__label{line-height:1.5!important;margin-left:0!important}.rc-widget .py-2{padding-top:12px!important;padding-bottom:12px!important}.rc-template__radio{margin-top:6px}.rc-radio--active.subscription-radio{padding-bottom:18px!important}@media only screen and (max-width: 750px){.variant-swatches{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 4px}.variant-swatches label{width:100%;margin:0}.my-save{width:100%}.p-icon-text svg{min-width:24px}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/variant-swatches.css.map */
