.related_products_section{margin-top:40px}.related_products_section .related__products__usps li{border:1px #000 dashed;min-height:90px}@media(min-width: 767px){.related_products_section .related__products__usps li{min-height:80px}}.related_products_section .product-section{margin-top:40px}.related_products_section .product-section h2{font-size:24px;text-align:center;margin-bottom:20px}.related_products_section .product-section .button__secondary{border:2px #000 solid;background:#fff;padding:10px 20px;border-radius:25px;cursor:pointer;float:right;margin-bottom:30px;font-weight:600}.related_products_section .product-section .button-column{display:flex;justify-content:center;position:relative}.related_products_section .product-section .button-column .button__secondary{display:none}@media(min-width: 960px){.related_products_section .product-section .button-column .button__secondary{position:absolute;right:10px;display:block}}.related_products_section .product-section .products{display:flex;width:100%;column-gap:10px;flex-wrap:wrap}.related_products_section .product-section .products .prd_originals,.related_products_section .product-section .products .prd_compatibles{width:100%}.related_products_section .product-section .products .prd_originals .title,.related_products_section .product-section .products .prd_compatibles .title{font-size:20px;padding:10px 0}@media(min-width: 960px){.related_products_section .product-section .products{flex-wrap:nowrap;margin-top:20px}.related_products_section .product-section .products .prd_originals,.related_products_section .product-section .products .prd_compatibles{width:50%}}.related_products_section .product-section .products .prd_compatibles .compats_inner{background:#f9d1ea;border-radius:0 5px 5px 5px}.related_products_section .product-section .products .prd_compatibles .title{border-left:5px solid #fc47b8;padding-left:10px;padding-right:10px;position:relative}.related_products_section .product-section .products .prd_compatibles .title .best_saving{position:absolute;right:10px;top:-25px;font-size:14px;padding:10px;background:#fdffd1;border:2px solid #f5e306;border-radius:5px;font-weight:600;display:none}@media(min-width: 1325px){.related_products_section .product-section .products .prd_compatibles .title .best_saving{display:block}}@media(min-width: 1450px){.related_products_section .product-section .products .prd_compatibles .title .best_saving{font-size:17px}}.related_products_section .product-section .products .prd_compatibles .compats_body{padding:0 15px 15px}.related_products_section .product-section .products .prd_compatibles .compat__promo{font-size:14px;background:#fdffd1;align-items:center;padding:10px;margin-top:10px;margin-right:10px;border-left:6px solid #f5e306;width:90%}.related-products-container{width:100%}.related-products-container ul{width:100%;display:flex;flex-direction:column;margin:0;padding:0}.related-products-container ul li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;background:#fff;padding:10px;box-sizing:border-box;margin-bottom:10px;border-radius:10px;box-shadow:1px 6px 6px rgba(0,0,0,.031372549)}@media(max-width: 767px){.related-products-container ul li{padding:10px 5px}}.related-products-container ul li .img{width:15%;text-align:center}.related-products-container ul li .description{width:50%;font-size:1rem;font-weight:600;padding:0 10px}@media(max-width: 1023px){.related-products-container ul li .description{width:40%;font-size:1rem}}@media(max-width: 767px){.related-products-container ul li .description{font-size:.9rem;padding:0px}}.related-products-container ul li .description .part-number{font-size:.75rem;color:#707070;margin-top:5px;font-weight:400}.related-products-container ul li .price-container{width:20%}@media(max-width: 1023px){.related-products-container ul li .price-container{width:25%}}.related-products-container ul li .price-container .price{font-size:1rem}.related-products-container ul li .price-container .price.price-ex-vat{color:#da0000}.related-products-container ul li .price-container .vat-tag{font-size:.75rem}.related-products-container ul li .price-container .saving{background:#d4f4fd;font-size:12px;color:#000;border-radius:5px;padding:5px;margin-top:10px;text-align:center;display:inline-block}.related-products-container ul li .price-container .saving .price-saving{padding:2px 10px;border-radius:5px;background:#fff;font-weight:600}@media(min-width: 400px){.related-products-container ul li .price-container .saving{padding:5px 10px}}@media(min-width: 768px){.related-products-container ul li .price-container .saving{font-size:18px}}@media(min-width: 1050px){.related-products-container ul li .price-container .saving{padding:5px 20px}}.related-products-container ul li .action{width:15%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width: 1023px){.related-products-container ul li .action{width:20%}}.related-products-container ul li .action .btn{width:80%;max-width:140px;padding:10px 25px;box-sizing:border-box}.related-products-container ul li .action .stock{margin-top:15px;display:flex;align-items:center;justify-content:center;font-size:14px}.related-products-container ul li .action .stock i{color:#00cb37;font-size:1.2rem;margin-right:5px}.related-products-container ul li .action .lowstock{background:#da0000;border-radius:10px;color:#fff;padding:10px}.related-products-container ul li .action .stock,.related-products-container ul li .action .lowstock{width:70%;font-weight:600;text-align:center;box-sizing:border-box}@media(max-width: 1220px){.related-products-container ul li .action .stock,.related-products-container ul li .action .lowstock{width:90%}}@media(max-width: 767px){.related-products-container ul li{display:grid;-ms-grid-columns:25% 45% 30%;-ms-grid-rows:auto auto auto;display:-ms-grid;display:grid;grid-template:"related_product_image related_product_name related_product_name" "related_product_image related_product_price related_product_action"/25% 45% 30%}.related-products-container ul li .special-offer-promo{font-size:.9rem;margin-bottom:5px}.related-products-container ul li .special-offer-promo i{display:none}.related-products-container ul li .img{grid-area:related_product_image;width:100%;padding:5px}.related-products-container ul li .description{grid-area:related_product_name;width:100%;margin:0}.related-products-container ul li .price-container{grid-area:related_product_price;width:100%;margin-top:8px;align-self:start}.related-products-container ul li .price-container p{line-height:1.2rem}.related-products-container ul li .price-container .price{font-size:1rem}.related-products-container ul li .price-container .vat-tag{font-size:9px}.related-products-container ul li .action{grid-area:related_product_action;width:100%}.related-products-container ul li .action .btn{width:100%;padding:5px}.related-products-container ul li .action .stock{width:100%;font-size:12px}}.related-products-container ul .special-offer-promo{display:flex;flex-wrap:nowrap;background:rgba(212,244,253,.231372549);padding:10px;font-weight:600;font-size:.9rem;margin-top:5px;width:90%;border-left:6px solid #06c1f5;background:#d4f4fd}.related-products-container ul .special-offer-promo i{color:#06c1f5;font-size:1.5rem;border-radius:50%;margin-right:10px;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.related-products-container ul .workswith{width:100px;display:flex;justify-content:flex-start;position:relative;margin-top:15px}.related-products-container ul .workswith .compatible-link{width:100%;text-align:left;position:relative;z-index:0;cursor:pointer;font-size:12px;display:flex;justify-content:flex-start;align-items:center;margin-top:3px;color:#727c8e}.related-products-container ul .workswith .compatible-link i{margin-right:5px;font-size:14px;background-color:#e3e5e8;border:1px #e3e5e8 solid;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#727c8e;height:16px;width:16px;font-weight:600}.related-products-container ul .workswith .compatible-item{padding:10px;display:none;position:absolute;right:0px;text-align:left;top:-60px;z-index:100;border:2px #000 solid;background-color:#fff;border-radius:10px;left:75px;width:175px;font-size:.8rem}.prd_compatibles ul li{border:1px #fff solid}.with_compatibles .related-products-container ul li{display:grid;-ms-grid-rows:auto auto auto;display:-ms-grid;display:grid;align-items:flex-start;-ms-grid-columns:25% 44% 31%;grid-template:"related_product_image related_product_name related_product_name" "related_product_image related_product_price related_product_action"/25% 44% 31%}@media(min-width: 767px){.with_compatibles .related-products-container ul li{grid-template:"related_product_image related_product_name related_product_name" "related_product_image related_product_price related_product_action"/30% 35% 35%}}@media(min-width: 1200px){.with_compatibles .related-products-container ul li{-ms-grid-columns:20% 55% 25%;grid-template:"related_product_image related_product_name related_product_price" "related_product_image related_product_name related_product_action"/20% 55% 25%}.with_compatibles .related-products-container ul li .action{margin-top:10px}}.with_compatibles .related-products-container ul li .img{grid-area:related_product_image;width:100%;display:flex;align-items:center;justify-content:center}.with_compatibles .related-products-container ul li .description{grid-area:related_product_name;width:100%;margin:0;font-size:1rem;padding-right:5px;box-sizing:border-box}.with_compatibles .related-products-container ul li .description .special-offer-promo{font-size:12px;display:flex;align-items:center}.with_compatibles .related-products-container ul li .price-container{width:100%;align-self:start;grid-area:related_product_price;margin-top:10px}.with_compatibles .related-products-container ul li .price-container p{line-height:1.2rem;margin:0px}.with_compatibles .related-products-container ul li .price-container .saving{padding:5px;display:block;width:100%;margin-bottom:10px;font-size:14px}.with_compatibles .related-products-container ul li .price-container .price{font-size:1rem}.with_compatibles .related-products-container ul li .action{width:100%;margin-top:10px;min-height:70px;grid-area:related_product_action;align-items:center}@media(min-width: 767px){.with_compatibles .related-products-container ul li .action{align-items:flex-start}}.with_compatibles .related-products-container ul li .action .btn{width:auto;padding:5px 25px;font-size:1rem}@media(min-width: 767px){.with_compatibles .related-products-container ul li .action .btn{padding:8px 40px}}.with_compatibles .related-products-container ul li .action .stock{width:100%;font-size:11px;justify-content:flex-start;margin-top:10px}@media(min-width: 767px){.with_compatibles .related-products-container ul li .action .stock{margin-left:10px;font-size:12px}}.with_compatibles .prd_compatibles .special-offer-promo{border-left:6px solid #f5e306;background:#fdffd1}.pageyield_info{color:#707070}
