.variant-bundle__fieldset{border:0;display:flex;flex-direction:column;row-gap:20px}@media screen and (max-width:1023px){.variant-bundle__fieldset{flex-direction:row;column-gap:16px}}@media screen and (max-width:749px){.variant-bundle__fieldset{flex-direction:column;column-gap:16px}}.variant-bundle__fieldset .variant-bundle__variant{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;background:#fafafa;border:1px solid #CDCDCD;border-radius:12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.variant-bundle__fieldset .variant-bundle__variant:focus-visible{outline:2px solid #F15A2B;outline-offset:2px}.variant-bundle__fieldset .variant-bundle__variant input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.variant-bundle__titles{display:flex;justify-content:space-between;gap:16px;width:100%}.variant-bundle__titles .contents{display:flex;gap:16px}.variant-bundle__titles .contents .radio_item{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.variant-bundle__titles .contents .radio_item span{display:block;width:18px;height:18px;border-radius:18px;border:2px solid #000000;transition:border-color .2s ease;position:relative}.variant-bundle__titles .contents .radio_item span:before{content:"";position:absolute;width:10px;height:10px;background:transparent;border-radius:10px;left:50%;top:50%;transform:translate(-50%,-50%)}.variant-bundle__titles .contents .titles,.variant-bundle__titles .price{font-family:Inter;font-weight:600;font-size:20px;line-height:1.2;text-transform:capitalize;color:#171717}.variant-bundle__items{display:flex;margin:0 -8px}.variant-bundle__items .item{padding:0 8px}.variant-bundle__items .variant-bundle__image{line-height:0;display:flex;align-items:center;justify-content:center;width:43%}.variant-bundle__items .variant-bundle__image img{max-width:100%;height:auto}.variant-bundle__items .variant-bundle__text{display:flex;align-items:center;width:57%}.variant-bundle__items .variant-bundle__text ul{margin:0;padding:0;list-style:none}.variant-bundle__items .variant-bundle__text ul li{font-family:Inter;font-size:14px;line-height:1.2;text-transform:capitalize;color:#000;padding-left:30px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 19 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 7.5L6.75 12.75L17.25 1.5' stroke='%23328665' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:left 2px top 2px;background-repeat:no-repeat;min-height:24px}.variant-bundle__items .variant-bundle__text ul li b,.variant-bundle__items .variant-bundle__text ul li strong{font-weight:600}.variant-bundle__subtitle{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;gap:4px;background:#f15a2b;border-radius:64px;font-family:Inter;font-weight:600;font-size:12px;line-height:1.2;text-transform:capitalize;color:#fff;margin-bottom:8px}.variant-bundle__subtitle svg{position:relative;top:-1px}.variant-bundle__subtext{width:100%;padding:12px;background:#fef3f1;border:1px dashed #FDAB95;border-radius:10px;font-family:Inter;font-size:14px;line-height:1;text-transform:capitalize;color:#000}.variant-bundle__subtext p{margin:0}.variant-bundle__subtext-2{display:flex;align-items:center;gap:4px;font-family:Inter;font-weight:400;font-size:14px;line-height:1;text-transform:capitalize;color:#000}.variant-bundle__fieldset .variant-bundle__variant.is-active{border-color:#f15a2b;background:#fefaf9}.variant-bundle__fieldset .variant-bundle__variant.is-active .variant-bundle__titles .contents .radio_item span{border-color:#f15a2b}.variant-bundle__fieldset .variant-bundle__variant.is-active .variant-bundle__titles .contents .radio_item span:before{background:#f15a2b}.variant-bundle__fieldset .variant-bundle__variant.variant_best_value.is-active .variant-bundle__titles .price{color:#f15a2b}.product-form-wrapper{background:transparent;padding:0;border-radius:0;margin-top:20px}.variant-bundle__titles_mob{display:none}@media screen and (max-width:749px){.variant-bundle__fieldset .variant-bundle__variant{padding:16px}.variant-bundle__titles .contents,.variant-bundle__titles{gap:8px}.variant-bundle__titles_desc .main_title,.variant-bundle__titles_desc .price{display:none}.variant-bundle__titles_mob{display:flex;justify-content:space-between;width:100%;gap:5px}.variant-bundle__titles .contents .titles,.variant-bundle__titles .contents .price{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/variant-bundle.css.map */
