.homepage-product-listing.carousel-pdp-init{overflow:hidden;position:relative}.homepage-product-listing.carousel-pdp-init .slick-list.draggable .slick-track .slick-slide{display:inline-block;margin:auto 10px;padding:0 26px}.homepage-product-listing.carousel-pdp-init .slick-list.draggable .slick-track .slick-slide .tile-image{height:295.5px}@media(min-width:992px)and (max-width:1199px){.homepage-product-listing.carousel-pdp-init .slick-list.draggable .slick-track .slick-slide .tile-image{height:202px}}@media(min-width:769px)and (max-width:991px){.homepage-product-listing.carousel-pdp-init .slick-list.draggable .slick-track .slick-slide .tile-image{height:155px}}@media(min-width:600px)and (max-width:768px){.homepage-product-listing.carousel-pdp-init .slick-list.draggable .slick-track .slick-slide .tile-image{height:120px}}.homepage-product-listing.carousel-pdp-init .slick-arrow{background:transparent;border:none;bottom:46%;position:absolute;z-index:10}.homepage-product-listing.carousel-pdp-init .slick-arrow:focus,.homepage-product-listing.carousel-pdp-init .slick-arrow:focus-visible{outline:none}.homepage-product-listing.carousel-pdp-init .slick-prev{left:7px}.homepage-product-listing.carousel-pdp-init .slick-next{right:-20px}.titel-carusel{margin-bottom:10px}.product-related-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-related-carousel .slick-next{position:relative;right:14px}.product-related-carousel .slick-prev{left:4px;position:relative}.product-related-carousel .slick-arrow{background:transparent;border:none;font-size:1.875em;padding-top:.24em;z-index:10}.product-related-carousel .slick-arrow:before{display:block;width:50px}.product-related-carousel .slick-arrow:focus,.product-related-carousel .slick-arrow:focus-visible{outline:none}.product-related-carousel .slick-list{padding:0!important}.product-related-carousel .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-related-carousel .slick-list .slick-track .slick-slide{padding:0 35px}.product-related-carousel .slick-list .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1200px){.product-related-carousel .slick-list .slick-track .slick-slide .product{max-width:292px!important}}@media(min-width:602px)and (max-width:1199px){.product-related-carousel .slick-list .slick-track .slick-slide .product{max-width:226px!important}}@media(min-width:992px){.product-related-carousel .slick-list .slick-track .slick-slide .product{margin:0 0 32px!important}}@media(min-width:600px)and (max-width:768px){.product-related-carousel .slick-list .slick-track .slick-slide .product{max-width:174px!important}}@media(max-width:599px){.product-related-carousel .slick-list .slick-track .slick-slide .product{margin:0 auto!important;max-width:504px}}.product-related-carousel .slick-list .slick-track .slick-slide .product .tile-image{height:295.5px}@media(min-width:992px)and (max-width:1199px){.product-related-carousel .slick-list .slick-track .slick-slide .product .tile-image{height:202px}}@media(min-width:769px)and (max-width:991px){.product-related-carousel .slick-list .slick-track .slick-slide .product .tile-image{height:155px}}@media(min-width:600px)and (max-width:768px){.product-related-carousel .slick-list .slick-track .slick-slide .product .tile-image{height:120px}}@media(max-width:599px){.product-related-carousel .slick-list .slick-track .slick-slide .product .tile-image{height:auto;max-width:100%}}.product-related-carousel .slick-list.draggable{width:100%}@media(min-width:1200px){.product-related-carousel .slick-list.draggable{margin:0 -34px;max-width:1180px!important}}@media(max-width:1199px){.product-related-carousel .slick-list.draggable{margin:0 -34px;max-width:892px!important}}@media(max-width:991px){.product-related-carousel .slick-list.draggable{margin:0 auto;max-width:680px!important}}@media(max-width:768px){.product-related-carousel .slick-list.draggable{margin:0 auto;max-width:737px!important}}.product .product-tile .image-container{min-height:220px}@media(min-width:769px)and (max-width:991px){.product .product-tile .image-container{min-height:150px}}@media(min-width:600px)and (max-width:768px){.product .product-tile .image-container{min-height:120px;min-width:120px}}@media(min-width:600px)and (max-width:991px){.product .product-tile .add-to-cart-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-detail .pdp-recommendations{font-family:Montserrat,sans-serif}.product-detail .pdp-recommendations .carousel-pdp-init,.product-detail .pdp-recommendations .product-related-carousel{display:block;overflow:hidden;padding:0 30px;position:relative}.product-detail .pdp-recommendations .carousel-pdp-init .slick-list,.product-detail .pdp-recommendations .carousel-pdp-init .slick-list.draggable,.product-detail .pdp-recommendations .product-related-carousel .slick-list,.product-detail .pdp-recommendations .product-related-carousel .slick-list.draggable{margin:0 -8px!important;max-width:none!important;overflow:hidden!important;padding:0!important;width:auto}.product-detail .pdp-recommendations .carousel-pdp-init .slick-track,.product-detail .pdp-recommendations .product-related-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail .pdp-recommendations .carousel-pdp-init .slick-slide,.product-detail .pdp-recommendations .product-related-carousel .slick-slide{display:block;float:none;height:auto;margin:0!important;padding:0 8px!important}.product-detail .pdp-recommendations .carousel-pdp-init .slick-slide>div,.product-detail .pdp-recommendations .product-related-carousel .slick-slide>div{display:block!important;height:100%}.product-detail .pdp-recommendations .carousel-pdp-init .slick-slide .product,.product-detail .pdp-recommendations .product-related-carousel .slick-slide .product{border:0;border-radius:8px;height:100%;margin:0!important;max-width:none!important;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:100%}.product-detail .pdp-recommendations .carousel-pdp-init .slick-slide .product:hover,.product-detail .pdp-recommendations .product-related-carousel .slick-slide .product:hover{-webkit-box-shadow:0 4px 14px rgba(0,46,88,.12);box-shadow:0 4px 14px rgba(0,46,88,.12)}.product-detail .pdp-recommendations .carousel-pdp-init .slick-arrow,.product-detail .pdp-recommendations .product-related-carousel .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-radius:50%;bottom:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:18px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0;position:absolute;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;z-index:2}.product-detail .pdp-recommendations .carousel-pdp-init .slick-arrow:before,.product-detail .pdp-recommendations .product-related-carousel .slick-arrow:before{color:#002e58;display:inline;width:auto}.product-detail .pdp-recommendations .carousel-pdp-init .slick-prev,.product-detail .pdp-recommendations .product-related-carousel .slick-prev{left:0;right:auto}.product-detail .pdp-recommendations .carousel-pdp-init .slick-next,.product-detail .pdp-recommendations .product-related-carousel .slick-next{left:auto;right:0}@media(max-width:991.98px){.product-detail .pdp-recommendations .carousel-pdp-init,.product-detail .pdp-recommendations .product-related-carousel{padding:0}}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile{background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:8px;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;padding:8px 8px 10px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .image-container{background-color:#f9f9f9;border-radius:6px;margin-bottom:10px;min-height:0;min-width:0;overflow:hidden;padding:10px;position:relative}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .image-container .tile-image{aspect-ratio:1/1;display:block;height:auto!important;max-width:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .image-container .pdp-offer-badge{border-radius:3px;font-size:9px;left:8px;padding:3px 8px;top:8px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-sku{color:#9aa3ae;font-size:10px;line-height:1.3;margin-bottom:2px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-name{-webkit-box-orient:vertical;color:#002e58;display:-webkit-box;font-size:12px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;min-height:2.6em;overflow:hidden;text-decoration:none}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-name:hover{text-decoration:underline}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:6px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-discount{background-color:#008827;border-radius:3px;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:3px 5px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-sales{color:#002e58;font-size:16px;font-weight:700;line-height:1.2}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-list{color:#9aa3ae;font-size:10px;line-height:1.4}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-price-standard{color:#002e58;font-size:12px;margin-top:6px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions{margin-top:auto;padding-top:10px}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .cart-and-ipay{margin:0}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .cart-and-ipay>[class*=col]{padding:0}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .add-to-cart-list,.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .add-to-quoter{background-color:#002e58;border:1px solid #002e58;border-radius:4px;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;height:32px;letter-spacing:.03em;line-height:1;padding:0 8px;text-transform:uppercase;width:100%}.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .add-to-cart-list:hover:not(:disabled),.product-detail .pdp-recommendations .product-tile.pdp-reco-tile .pdp-reco-actions .add-to-quoter:hover:not(:disabled){background-color:#00213f}