.related-products-section{background-color:#f7f7f7;padding:48px 0 48px 20px}.related-products-section .related-products{display:block;max-width:1312px;padding:0}.related-products-section .related-products .related-products__heading{font-size:32px;font-weight:500;line-height:42px;letter-spacing:.006em;text-align:left;color:#000;margin:0 0 24px}product-recommendations .grid__item{width:304px !important;margin-right:32px}product-recommendations .card{margin:0;padding:20px 24px;background-color:#fff;border:0}product-recommendations .card .card__badge{position:absolute;top:0;right:0;display:block;grid-row-start:unset}product-recommendations .card .card__content{padding:0 !important}product-recommendations .card .card__badge .badge br{display:none}product-recommendations .card .card__badge .badge{padding:4px 8px;border-radius:4px;background-color:#2d3588;font-size:14px;font-weight:600;line-height:21px;text-align:right}product-recommendations .card .card__media{max-width:191px;margin:auto !important;left:50%;transform:translateX(-50%)}product-recommendations .card .card__media img{object-fit:contain}product-recommendations .card .card__content .card__heading{font-size:20px;font-weight:500;line-height:26px;letter-spacing:.006em;text-align:left;color:#000;min-height:52px}product-recommendations .card .card__content .card__information{padding:8px 0 0}product-recommendations .card-wrapper:hover .card .card__heading a{text-decoration:none}product-recommendations .card .card__content .price{margin-top:16px !important;text-align:left;min-height:50px}product-recommendations .card .card__content .price--on-sale .price__sale{display:flex;flex-direction:column-reverse;gap:4px}product-recommendations .card .card__content .price--on-sale .price__sale .price-item--sale,product-recommendations .card .card__content .price:not(.price--on-sale) .price__regular span{color:#006ce5;font-size:24px;font-weight:600;line-height:31.2px;letter-spacing:.006em}product-recommendations .card .card__content .price--on-sale .price__sale span{display:flex}product-recommendations .card .card__content .price--on-sale .price__sale span s{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.006em;text-align:left}product-recommendations .card .card__content .price:not(.price--on-sale) .price__regular{display:flex}product-recommendations .card .card__content .price .price__container{margin:0}.prod-subtitle{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.006em;text-align:left;padding:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:60px}.buynow{margin-top:16px}.buynow a{background-color:#0d1d7c;border-radius:12px;padding:8px 22px;width:max-content;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.006em;text-transform:capitalize}.ldt-cp-product-grid-add-to-compare-container{top:unset !important;left:unset !important;bottom:20px;right:24px}.ldt-cp-product-grid-add-to-compare-container button{padding:6px 24px !important;border-radius:12px !important;border:1px solid #0d1d7c;background-color:#fff !important;width:max-content;font-family:Poppins;font-size:14px !important;font-weight:500;line-height:20px !important;letter-spacing:.006em;color:#0d1d7c !important}.ldt-cp-icon{display:none !important}.ldt-cp-product-grid-add-to-compare-button span.ldt-cp-atc-label,.ldt-cp-product-grid-remove-from-compare-button span.ldt-cp-atc-label{text-indent:-999999px}.ldt-cp-product-grid-add-to-compare-button .ldt-cp-items-center::before{content:"Compare";display:block}.ldt-cp-product-grid-remove-from-compare-button .ldt-cp-items-center::before{content:"Remove";display:block}.ldt-cp-product-grid-add-to-compare-container .ldt-cp-product-grid-remove-from-compare-button{color:#dc2626 !important}product-recommendations .slick-arrow{position:absolute;top:0;cursor:pointer}product-recommendations .product-grid{position:static}product-recommendations .slick-prev{right:58px}product-recommendations .slick-next{right:0}product-recommendations .card .card__content .category{padding:4px 10px;font-size:14px;line-height:14px;margin-bottom:12px;min-height:24px;display:block}product-recommendations .card .card__content .category:empty{border:0;height:24px}product-recommendations .grid__item .buy_buttons{min-height:unset;margin-top:16px}product-recommendations .grid__item .product-form__buttons-addtocart{padding:0;margin:0;display:block}product-recommendations .grid__item .product-form__buttons-addtocart .product-form__submit{background-color:#0d1d7c;border-radius:12px;padding:8px 22px;width:max-content;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.006em;margin:0;min-width:unset;min-height:unset}product-recommendations .grid__item .product-form__buttons-addtocart .product-form__submit span{text-transform:capitalize}product-recommendations .grid__item .buy_buttons .ldt-cp-product-add-to-compare-container{display:none}@media(max-width:767px){product-recommendations .grid__item{width:227px !important;margin-right:16px;flex:unset}.related-products-section{padding-top:24px;padding-bottom:24px}.related-products-section .related-products .related-products__heading{font-size:16px;line-height:20px}product-recommendations .slick-arrow{width:24px;height:24px}product-recommendations .slick-prev{right:48px}product-recommendations .slick-next{right:16px}product-recommendations .card{padding:16px 16px 62px}product-recommendations .card .card__media{max-width:145px}product-recommendations .card .card__content .card__heading{font-size:18px;line-height:24px;min-height:48px}product-recommendations .card .card__content .price--on-sale .price__sale .price-item--sale,product-recommendations .card .card__content .price:not(.price--on-sale) .price__regular span{font-size:18px;line-height:24px}.buynow a{width:100%}.ldt-cp-product-grid-add-to-compare-container{bottom:16px;right:16px}.ldt-cp-product-grid-add-to-compare-container button{width:195px}product-recommendations .card .card__content .price{min-height:42px}product-recommendations .grid__item .product-form__buttons-addtocart .product-form__submit{width:100%}}