.product-recommendations__heading{font-size:28px;color:#000;font-weight:500;text-transform:uppercase}.product-recommendations .product-recommendations__heading{text-align:left;text-transform:uppercase}@media (min-width: 768px){.product-recommendations .product-recommendations__heading{margin-bottom:30px}}.product-recommendations .product-card .product-card__label.product-card__label--sale{display:none}.product-recommendations .price .price__discount{display:inline-block;padding:0;border-radius:0;background-color:transparent;color:#309819;font-weight:600;font-size:14px;letter-spacing:0;font-family:var(--font-montserrat);display:flex;align-items:center;text-transform:uppercase}.product-recommendations .product-card .product-card__footer{gap:0}.product-recommendations .product-card .product-card__price{padding-top:0}.product-recommendations .price.price--on-sale .price__sale{display:flex;align-items:center}@media (min-width: 992px){.product-recommendations .product-card .product-card__title,.product-recommendations .product-card .product-card__price,.product-recommendations .product-card .product-card__price .price-item{font-family:var(--font-montserrat);font-size:28px;font-weight:400;letter-spacing:0;color:#000;margin-bottom:12px}.product-recommendations .product-card .product-card__price .price-item{font-weight:600}.product-recommendations .product-card .product-card__price .price__old .price-item{font-size:20px;font-weight:300;color:#888}.product-recommendations .product-card .product-card__quick-view-text-button{padding:13px}}.custom__product_card_buttons{display:flex;align-items:center;gap:9px;width:100%;flex-direction:row-reverse}@media (max-width: 1440px){.product-recommendations .product-card .product-card__title,.product-recommendations .product-card .product-card__price,.product-recommendations .product-card .product-card__price .price-item{font-size:24px;margin-bottom:6px;letter-spacing:-.2px}.product-recommendations .product-card .product-card__title{letter-spacing:0}.product-recommendations .price.price--on-sale .price__sale{column-gap:14px}.product-recommendations .price .price__discount{margin-left:-4px}.product-recommendations .product-card .product-card__price .price__old .price-item{font-size:18px}.product-section .custom_product_badge{padding:10px 30px;font-size:16px}.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn,.product-recommendations .product-card .product-card__quick-view-text-button{font-size:15.78px!important;padding:9px}.product-recommendations .product-recommendations__container{max-width:1313px}.product-recommendations .product-recommendations__col{padding:0 11.5px}.product-recommendations .product-recommendations__col .product-card{padding:16px 8px}.product-recommendations .product-card .product-card__footer{margin-top:18px}.product-recommendations .swym-button.swym-add-to-wishlist-view-product{top:13px;left:13px}}.product-recommendations .product-card .product-card__quick-view-text-button{flex-shrink:1;margin-top:0;border-radius:10px;font-family:var(--font-montserrat);font-size:16px;font-weight:600;letter-spacing:0;color:#fff!important;background-color:#b41f28!important;text-transform:uppercase;border:unset!important}.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn{background-color:#212121!important;color:#fff!important;border-radius:10px;font-family:var(--font-montserrat);font-size:16px;font-weight:600;letter-spacing:0;color:#000;text-transform:uppercase;border:unset!important}.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn:hover{background:#212121!important;border:none!important;color:#fff!important}.product-recommendations .product-card{border:.99px solid #D9D9D9;padding:16px 12px}.product-recommendations .product-card:hover .product-card__additional-buttons{display:none;visibility:hidden;opacity:0}.product-recommendations .product-recommendations__row{margin:0 -12.5px}.product-recommendations .product-recommendations__col{padding:0 12.5px}.product-recommendations .product-card:hover{box-shadow:unset}.product-recommendations .product-card__additional-buttons{display:none;visibility:hidden;opacity:0}.product-recommendations .product-card .product-card__image-wrapper.product-card__image-wrapper--square{padding-top:100%}@media (max-width: 1270px){.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn,.product-recommendations .product-card .product-card__quick-view-text-button{font-size:13.78px!important}}@media (max-width: 992px){.product-recommendations .product-recommendations__col:first-child{padding-left:0}.product-recommendations .product-recommendations__col:last-child{padding-right:0}.product-recommendations .product-card .product-card__label.product-card__label--sale{font-size:12px}.product-recommendations .product-card .product-card__price{padding-top:8px;padding-bottom:8px}.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn,.product-recommendations .product-card .product-card__quick-view-text-button{font-size:9px!important;padding:8px}}@media (max-width: 767px){.product-recommendations .product-recommendations__heading{font-size:20px;text-align:center;margin-bottom:25px;margin-left:8px}.product-recommendations .product-card .product-card__title,.product-recommendations .product-card .product-card__price,.product-recommendations .product-card .product-card__price .price-item{font-size:16px;letter-spacing:0}.product-recommendations .product-recommendations__col{padding:0 7.5px}.product-recommendations .product-recommendations__row-wrapper.swiper-initialized{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.product-recommendations .product-card .product-card__footer{margin-top:79px}.product-recommendations .product-card .product-card__price .price-item{color:#000}.product-recommendations .product-card .product-card__price{padding-top:0;padding-bottom:6px;margin-bottom:2px}.product-recommendations .product-card .product-card__price .price-item{font-size:18px}.product-recommendations .price .price__discount{font-size:12.81px}.product-recommendations .product-card .product-card__price .price__old .price-item{font-size:16px}.product-recommendations .price .price__discount{margin-left:15px}.product-recommendations .product-card .product-card__price .price__old .price-item{margin-left:8px;color:#888}.product-recommendations .price.price--on-sale .price__sale{column-gap:1px}.product-recommendations .product-card .product-card__quick-view-text-button.custom_add_product_btn,.product-recommendations .product-card .product-card__quick-view-text-button{font-size:12px!important;border-radius:6px}.custom__product_card_buttons{gap:5px}.product-recommendations .product-recommendations__col .product-card{padding-right:6px;padding-bottom:26px}.product-recommendations .product-card .product-card__main{padding-top:48px}}.product-recommendations .swiper-pagination-bullets{display:none}@media (min-width: 768px){.product-recommendations .product-recommendations__row-wrapper{margin:0 -12.5px}}@media (min-width: 992px){.product-recommendations .product-recommendations__row-wrapper{margin:0 -12.5px}}.product-recommendations .product-card .product-card__labels{top:3px;right:-17px;left:unset}.product-recommendations .product-card .product-card__label.product-card__label--sale{border:none;color:#fff;background-color:#b41f28;border-radius:0;padding:7px 8px;font-size:14px;font-weight:600;text-transform:uppercase;line-height:100%;letter-spacing:0}.product-recommendations .product-card .product-card__price .price-item{margin-bottom:0}.product-recommendations .product-card .product-card__main{padding-top:16px}.product-recommendations .swym-wishlist-collections-v2-container{top:-45px!important;display:none}@media (max-width: 460px){.product-recommendations .product-card .product-card__image-wrapper-link{width:142px;margin:auto}.product-recommendations .product-card .product-card__image-wrapper.product-card__image-wrapper--square{padding-top:100%}}.product-recommendations .product-card .product-card__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom-product-recommendations.css.map */
