.product-rec{clear:both;padding-top:60px}.product-rec .header-row{display:flex;justify-content:center;margin-bottom:16px;flex-direction:column}.product-rec .header-row h3{font-size:1.125rem;color:#000;margin:0;text-align:center;text-transform:none;font-style:normal;font-weight:400;line-height:1.3}.product-rec .product-tile .tile-body .pdp-link a{color:#003764;display:block;font-size:18px}.product-rec .product-tile .tile-body .price{color:#003764;font-size:18px;font-weight:700;margin:.5em 0}.product-rec .product-tile .image-container .quickview{display:none}.product-rec .splide{max-width:100%}.product-rec .splide .splide__pagination{bottom:0}.product-rec .splide .splide__pagination li{border-radius:24px}.product-rec .splide .splide__pagination .splide__pagination__page{border:none;background-color:#96999a;opacity:1}.product-rec .splide .splide__pagination .splide__pagination__page.is-active{background-color:#363737;-webkit-transform:scale(1);transform:scale(1)}.product-rec .splide .splide__arrow--next,.product-rec .splide .splide__arrow--prev{background:#fff}.product-rec .splide .splide__arrow--next svg,.product-rec .splide .splide__arrow--prev svg{font-size:1rem}.product-rec .splide .splide__arrow--next[disabled],.product-rec .splide .splide__arrow--prev[disabled]{opacity:0}.product-rec .splide .splide__arrow--next{right:-35px}.product-rec .splide .splide__arrow--prev{left:-35px}.product-rec .product-tile{margin:0 24px 0 0}@media screen and (max-width:544px){.product-rec .product-tile{margin:0 16px 0 0}}.cart-recommendations .product-rec .splide .splide__arrow--next{right:-20px}.cart-recommendations .product-rec .splide .splide__arrow--prev{left:-20px}.rr_container .col-4{padding-right:0;padding-left:0}@media screen and (max-width:767px){.rr_container .product-rec-1x4 .row{justify-content:center;margin:0}.rr_container .product-rec-1x4 .row .col-12{padding:0}.rr_container .product-rec-1x4 .row .col-4{flex:0 0 41.66667%;max-width:41.66667%;margin:0 2.5%}.rr_container .product-rec-1x4 .row .col-4.col-sm-3{padding-right:0;padding-left:0}}.rr_container#product2_OOS_rr .product-rec{padding-top:0}.rr_container#product2_OOS_rr .splide__track{justify-content:start!important}.rr_container#product2_OOS_rr li.splide__slide{width:89px!important}.rr_container#product2_OOS_rr li.splide__slide .oos-product,.rr_container#product2_OOS_rr li.splide__slide .tile-body{display:none}.rr_container#product2_OOS_rr li.splide__slide .product-tile{padding-left:8px;padding-right:8px}@media screen and (max-width:992px){.rr_container#product2_OOS_rr li.splide__slide .product-tile{min-height:auto}}.rr_container#product2_OOS_rr .splide__arrows{display:none}.certona-recommendations .product-rec-1x4,.recommendations[data-label=pdp-einstein-recommendations] .product-rec-1x4{padding-top:48px}.certona-recommendations .product-rec-1x4 .col-12 .splide .ptile .product-tile,.recommendations[data-label=pdp-einstein-recommendations] .product-rec-1x4 .col-12 .splide .ptile .product-tile{padding-bottom:12px}.pdp-compare-recs{width:100%}.compare-rec-tiles{display:flex;justify-content:flex-start}.compare-rec-tiles .splide{flex:1;width:calc(100% - 264px)}.compare-rec-tiles .splide__pagination{left:-264px;bottom:.1em}.compare-rec-tiles .splide__pagination .splide__pagination__page.is-active{background-color:#707070;-webkit-transform:scale(1);transform:scale(1)}.compare-rec-tiles .splide__arrow--next,.compare-rec-tiles .splide__arrow--prev{background:0 0}.compare-rec-tiles .splide__arrow--next svg,.compare-rec-tiles .splide__arrow--prev svg{font-size:1rem}.compare-rec-tiles .splide__arrow--next{right:-25px}.compare-rec-tiles .splide__arrow--prev{left:-290px}.category-heading{color:#003764;text-align:center;font-size:1.7rem;margin-bottom:16px;padding-bottom:16px;font-weight:500;line-height:1.4}.cmp-no-products{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:16px;text-align:center}.cmp-no-products svg.icon{width:59.32px;height:64.15px;stroke:none}.cmp-no-products .cmp-no-products-msg{color:#363737;font-size:1.5rem;line-height:1.3}.compare-products-filter{display:flex;padding:8px 0;justify-content:center;align-items:center;gap:8px;margin-bottom:32px}.compare-products-filter span{color:#000;font-size:1rem;line-height:1.2;letter-spacing:.32px}.compare-products-filter .btn-filters{gap:8px}.compare-products-filter button.selected{background:#d7f4f9}.cmp-product-tile{display:flex;padding:16px 16px 0;flex-direction:column;align-items:center;gap:16px;border-radius:24px;color:#000;width:264px;margin-bottom:32px}.cmp-product-tile .product-tile .tile-body{padding:0}.cmp-product-tile img{mix-blend-mode:multiply}.cmp-product-tile .rating{margin-bottom:16px}.cmp-product-tile .cmp-rating{height:35px}.cmp-product-tile .product-name{font-size:.93rem;line-height:1.3;height:40px;color:#000;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.cmp-product-tile .product-attributes>div{padding:16px 0}.cmp-product-tile .product-attributes>div:not(:last-child){border-bottom:1px solid #d9dbdd}.cmp-product-tile .product .product-tile .tile-body a .product-pricing .price-wrapper{align-items:start}.comparable-attributes{display:flex;align-items:center;gap:8px;color:#000;font-size:.85rem;line-height:1.1}.comparable-attributes .display-name{font-weight:500;width:68px}.main-product{background-color:#f1f1f1;flex:0 0 auto}@media screen and (max-width:767px){.certona-recommendations,.recommendations[data-label=pdp-einstein-recommendations]{margin:0 -30px}.certona-recommendations .product-rec-1x4 .col-12,.recommendations[data-label=pdp-einstein-recommendations] .product-rec-1x4 .col-12{padding:0}.certona-recommendations .product-rec-1x4 .col-12 .splide,.recommendations[data-label=pdp-einstein-recommendations] .product-rec-1x4 .col-12 .splide{padding-left:32px}#category1_rr .product-rec-1x4 .col-12 .splide{padding-left:16px}.compare-rec-tiles .splide{flex:1;width:calc(100% - 168px)}.compare-rec-tiles .splide__pagination{left:-168px;bottom:-1em}.category-heading{font-size:1.125rem;margin-bottom:16px;padding-bottom:8px}.comparable-attributes .display-name{visibility:hidden}.cmp-removable-tiles .cmp-product-tile .display-name,.main-product .comparable-attributes .display-name{visibility:visible;text-transform:uppercase;color:#707070;text-align:center;font-size:.75rem}.comparable-attributes .display-value{text-align:center}.compare-products-filter{margin-bottom:8px}.cmp-dimensions{height:75px}.cmp-product-tile{width:168px;margin-bottom:16px;text-align:center}.cmp-product-tile img{width:100px;height:100px}.cmp-product-tile .rating{justify-content:center}.cmp-product-tile .product .product-tile .tile-body a .product-pricing .price-wrapper{align-items:center}.cmp-no-products{align-items:center;justify-content:start}.cmp-no-products .cmp-no-products-msg{font-size:1.125rem}.cmp-mini-tiles{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:16px;margin-bottom:16px}.cmp-mini-tiles .cmp-mini-tile{width:48px;height:48px}.cmp-mini-tiles .cmp-mini-tile.selected{box-shadow:0 4px #0098bd}.cmp-mini-tiles .cmp-mini-tile img{width:48px;height:48px;mix-blend-mode:multiply}.cmp-notile{display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;border-radius:24px;border:2px dashed #a6d7e2;background:#d7f4f9;height:100%}.cmp-notile svg.icon{width:56px;height:56px;color:#a6d7e2}.cmp-notile .cmp-removable-msg{margin-top:16px;color:#707070;text-align:center;font-size:.93rem;line-height:1.3}.cmp-removable-tiles .compare-rec-tile{height:100%}.cmp-removable-tiles .cmp-product-tile{margin-bottom:0;width:100%}.cmp-removable-tiles .main-product{background-color:#fff}.cmp-removable-tiles .js-removable-product{flex:1}.js-compare-sub-title{color:#003764;text-align:center;font-size:.75rem;line-height:1.1}}#storedetail1_rr,#storedetail2_rr{flex:0 0 100%}#storedetail1_rr h2,#storedetail2_rr h2{font-size:1.5rem;display:block;padding-bottom:1rem;border-bottom:0 none;font-weight:700;position:relative;color:#000}#storedetail1_rr h2::after,#storedetail2_rr h2::after{content:'';width:14px;height:0;border:1px solid #d9dbdd;border-radius:25%;position:absolute;top:48px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#storedetail1_rr .row,#storedetail2_rr .row{margin-bottom:0!important}#storedetail2_rr .product-rec{padding-top:0}.product-rec .product .product-tile .tile-body a .fulfillment.ah-badges{display:none}