.freq-bought{max-width:1320px;margin:0 auto;padding:20px}.freq-bought form{display:flex;justify-content:center;align-items:flex-start;gap:20px;line-height:normal;flex-wrap:wrap}.freq-bought form>*{max-width:120px;text-align:center;position:relative}.freq-bought form img{max-width:100%;vertical-align:middle;object-fit:contain}.freq-bought form .product-block h3{margin-bottom:0}.freq-bought form .product-block h3 a{text-decoration:none;font-size:14px;font-weight:500;color:#9e9e9e;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.freq-bought form .frq-price-row{display:flex;align-items:center;justify-content:center;gap:6px}.freq-bought form .frq-price-row .price{margin:0;font-size:14px;color:#000;white-space:nowrap}.freq-bought form .frq-price-row .compare-price{margin:0;text-decoration:line-through;font-size:12px;color:#9e9e9e;white-space:nowrap}.freq-bought form .frq-price-row .discount-tag{position:absolute;height:34px;width:34px;background-color:#4cd6d7;color:#fff;border-radius:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px}.freq-bought form .variant-option{display:flex;justify-content:center;align-items:center;line-height:1;margin:10px 0;flex-wrap:wrap;gap:5px}.freq-bought form .option-name{display:none}.freq-bought form input[type=checkbox].freq-checkbox{margin:10px 0;accent-color:#4cd6d7;height:18px;width:18px}.freq-bought form .plus-sign,.freq-bought form .equal-sign{font-size:50px;line-height:normal;margin-top:30px;color:#000}.freq-bought form .variant_change{position:relative}.freq-bought form .variant-option input[type=radio]{opacity:0;height:100%;width:100%;position:absolute;cursor:pointer;z-index:1;top:0;left:0}.freq-bought form .variant-option label{border:1px solid #dfdfdf;transition:all .5s ease;display:flex;align-items:center;justify-content:center;line-height:normal;font-size:12px;font-weight:600;padding:3px 5px}.freq-bought form .variant-option input[type=radio]:hover+label,.freq-bought form .variant-option input[type=radio].radio-selected+label{border-color:#000}.freq-bought form .variant-option.variant-Color input[type=radio]{opacity:0;height:20px;width:20px;position:relative;cursor:pointer;z-index:1;margin:0 5px}.freq-bought form .variant-option.variant-Color input[type=radio]+.variant-img{position:absolute;height:20px;width:20px;border-radius:100%;top:0;left:0;margin:0 5px;outline:1px solid #dfdfdf;outline-offset:1px;transition:all .5s ease;object-fit:cover}.freq-bought form .variant-option.variant-Color input[type=radio]:hover+img,.freq-bought form .variant-option.variant-Color input[type=radio].radio-selected+img{outline:1px solid #000000}.freq-bought form .variant-option.variant-Material input[type=radio]{opacity:0;height:20px;width:60px;position:relative;cursor:pointer;z-index:1;margin:0 5px}.freq-bought form .variant-option.variant-Material input[type=radio]+label{position:absolute;height:20px;width:60px;top:0;left:0;margin:0 5px;border:1px solid #dfdfdf;transition:all .5s ease;display:flex;align-items:center;justify-content:center;line-height:normal;font-size:12px;font-weight:600}.freq-bought form .variant-option.variant-Material input[type=radio]:hover+label,.freq-bought form .variant-option.variant-Material input[type=radio].radio-selected+label{border-color:#000}.freq-bought form .add-to-cart-btn{display:inline-flex;justify-content:center;align-items:center;font-weight:400;height:40px;font-size:16px;background-color:#4cd6d7;color:#fff;padding:0 20px;border-radius:5px;text-decoration:none}.freq-bought form .add-to-cart-btn:hover{background-color:#000;color:#fff}.freq-bought form .total-price{margin-top:30px;max-width:none}.freq-bought form .total-price .total-price-main{font-size:24px;color:#000;font-weight:700;margin:0}.freq-bought form .total-price .total-price-save{font-size:16px;color:#4cd6d7;font-weight:400;margin:5px 0 10px}@media (max-width: 767px){.freq-bought form .plus-sign,.freq-bought form .equal-sign{font-size:40px}.freq-bought form>*{max-width:100px}.freq-bought form .total-price{max-width:none;width:100%}.freq-bought form .equal-sign{max-width:none;width:100%;margin:0}.freq-bought form .total-price{margin-top:0}}@media (max-width: 479px){.freq-bought form>*{max-width:none}.freq-bought form .plus-sign,.freq-bought form .equal-sign{max-width:none;width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/frequently-bought-together.css.map */
