.associated-products-container{display:flex;gap:.5rem;}.radio label input{display:none;}.quantitied-product label,.associated-product label{display:flex;flex-direction:column;flex-grow:1;border:2px solid #292828;border-radius:.3125rem;cursor:pointer;}.quantitied-product.clicked label,.associated-product.clicked label{border:2px solid #ed1c24;}.associated-product-price{display:block;margin-left:auto;margin-right:.5rem;}@media (max-width: 768px){.associated-product-price{margin-left:.25rem;margin-right:.25rem;text-align:center;display:flex;flex-direction:column;}}.associated-product-discount{background-color:#292828;color:white;text-align:center;font-family:Montserrat;font-size:.75rem;font-style:normal;font-weight:700;padding-top:.25rem;padding-bottom:.25rem;}.quantitied-product.clicked .associated-product-discount,.associated-product.clicked .associated-product-discount{background-color:#ed1c24;}.additional-product-titles{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700;}.associated-product-image{width:100%;height:9.25rem;object-fit:cover;}.associated-product-title{color:#292828;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400;margin:0 .5rem;min-height:4.5rem;margin-top:.5rem;}@media (max-width: 768px){.associated-product-title{margin:.15rem .25rem;text-align:center;line-height:1rem;}}.associated-product-price *:not(del){color:#292828;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700;}.associated-product-price del span,.associated-product-price del span *{color:#7e7e7e;font-family:Montserrat,sans-serif;font-size:.675rem;font-weight:400;text-decoration:line-through;}.associated-product-price del{text-decoration:none;}.woocommerce-variation.single_variation .price{display:none !important;}