.item-container{position:relative;cursor:pointer;transition:transform .2s ease;width:calc(25% - 56px)}.item-container:hover{transform:translateY(-3px)}.item-checkbox{position:absolute;top:-8px;right:-8px;width:20px;height:20px;cursor:pointer;z-index:1;accent-color:#4CAF50}.item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px;border:1px solid #dcdcdc;transition:all .3s ease;min-width:100%;max-width:100%;border-color:#a9a9a9}.item.selected{border-color:#4caf50;background-color:#f8fff8}.section-content-wrapper{display:flex;align-items:center;gap:15px;justify-content:start}.section-content-wrapper .image-wrapper{width:100%;height:150px;margin-bottom:10px;overflow:hidden;border:1px solid #dcdcdc}.section-content-wrapper .image-wrapper img{width:100%;height:100%;object-fit:contain}.section-content-wrapper .item-name{color:#333;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px;font-family:Roboto;font-size:14px;font-weight:700}.section-content-wrapper .item-price{color:#666;font-size:16px;font-weight:500}.section-content-wrapper .plus-sign{font-size:30px;font-weight:300;color:#000;margin:0 10px}.section-content-wrapper .add-to-cart:active{transform:translateY(0)}.section-content-wrapper .product-price-group #ProductPrice,.section-content-wrapper .product-price-group #ProductPrice span.money{color:#fe7373;margin:0;padding:0;border:0}.badges{position:absolute;top:0;left:0}.badges .badge{min-width:40px;height:40px;display:flex;justify-content:center;align-items:center;padding:5px;font-size:16px;background:#000;color:#fff}.frequently_bought .section-heading-wrapper h2.section-heading{margin-bottom:20px;font-size:26px;line-height:1.4}.item-price .sale-price{margin:0}.product-form__error-message-wrapper{text-align:center;font-size:16px}.item-price .sale-price .money{color:#fe7373}.item_total_main .total-section form{text-align:center;margin-bottom:10px}.freq_row_main{display:flex;gap:20px}.item_total_main .equals-sign{font-size:30px;font-weight:300;color:#000;margin:0 10px}.item_total_main .total-section{display:flex;flex-direction:column;align-items:center}.item_total_main .total-price{font-size:36px;font-weight:700;color:#fe7373;margin-bottom:5px;line-height:1}.item_total_main .savings{color:#000;font-size:18px;margin-bottom:20px}.item_total_main .add-to-cart{background:#000;color:#fff;border:none;padding:12px 30px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.item_total_main{display:flex;align-items:center;gap:20px}@media screen and (max-width: 1200px){.section-content-wrapper .plus-sign,.section-content-wrapper .equals-sign{font-size:26px;margin:0}.section-content-wrapper{gap:10px}.item-container{width:calc(25% - 20px)}.frequently_bought .section-heading-wrapper h2.section-heading{font-size:22px}}@media screen and (max-width: 1024px){.section-content-wrapper{flex-wrap:wrap;row-gap:20px}.item-container{width:calc(50% - 20px)}.item_total_main{flex-wrap:nowrap;gap:20px}.section-content-wrapper .plus-sign:nth-child(4){display:none}.item_total_main .total-price{font-size:30px}}@media screen and (max-width: 600px){.freq_row_main{flex-direction:column}.item_total_main{gap:10px;flex-direction:column}.item_total_main .equals-sign{height:30px;margin-bottom:20px}.item_total_main .savings{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/444/assets/FrequentlyBoughtTogether-Meta.css.map */
