.pull-left-xs{float:left}.pull-right-xs{float:right}@media(min-width:768px)and (max-width:1279.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media(min-width:1280px)and (max-width:1919.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media(min-width:1920px){.pull-left-lg{float:left}.pull-right-lg{float:right}}.hidden-xs-down{display:none!important}@media(max-width:767.98px){.hidden-sm-down{display:none!important}}@media(max-width:1279.98px){.hidden-md-down{display:none!important}}@media(max-width:1919.98px){.hidden-lg-down{display:none!important}}.row.equal-height>[class^=col]{display:flex}@media(min-width:1280px){.w-recommendations{margin:0 -40px;padding:0 40px}}.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item{display:flex;align-items:center;justify-content:center;padding:7px}@media(min-width:768px){.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item{padding:7px}.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item:first-of-type,.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item:last-of-type{margin-left:0;margin-right:0}}@media(min-width:1280px){.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item:first-of-type{margin-left:0}.w-recommendations.w-einstein-content-slot-recommendation .w-carousel-item:last-of-type{margin-right:0}}.w-recommendations .w-recomm-carousel-title{padding:25px 16px 0}@media(min-width:768px){.w-recommendations .w-recomm-carousel-title{padding:30px 30px 0}}@media(min-width:1280px){.w-recommendations .w-recomm-carousel-title{padding:30px 0 0 58px}}.w-recommendations .w-carousel-wrapper,.w-recommendations .w-grid-wrapper{display:flex;padding:20px 0 25px}@media(min-width:768px){.w-recommendations .w-carousel-wrapper,.w-recommendations .w-grid-wrapper{padding-bottom:30px}}@media(min-width:1280px){.w-recommendations .w-carousel-wrapper,.w-recommendations .w-grid-wrapper{padding-bottom:40px}}@media(max-width:767.98px){.w-recommendations .w-recomm-carousel[data-tiles-number="1"],.w-recommendations .w-recomm-carousel[data-tiles-number="2"]{width:calc(58.82353vw - 2.5px)}}@media(min-width:768px)and (max-width:1279.98px){.w-recommendations .w-recomm-carousel[data-tiles-number="1"] .w-carousel-item{width:calc(27.77778vw - 6.5px)}.w-recommendations .w-recomm-carousel[data-tiles-number="2"] .w-carousel-item{width:calc(27.77778vw - 2px)}.w-recommendations .w-recomm-carousel[data-tiles-number="3"] .w-carousel-item{width:calc(27.77778vw - .5px)}.w-recommendations .w-recomm-carousel[data-tiles-number="4"]{margin:0 60px}}@media(min-width:1280px){.w-recommendations .w-recomm-carousel[data-tiles-number="1"] .w-carousel-item{width:calc(20vw - 46px)}.w-recommendations .w-recomm-carousel[data-tiles-number="2"] .w-carousel-item{width:calc(20vw - 41px)}.w-recommendations .w-recomm-carousel[data-tiles-number="3"] .w-carousel-item{width:calc(20vw - 39.4px)}.w-recommendations .w-recomm-carousel[data-tiles-number="4"] .w-carousel-item{width:calc(20vw - 38.4px)}.w-recommendations .w-recomm-carousel[data-tiles-number="5"] .w-carousel-item{width:calc(20vw - 38px)}}.w-recommendations .w-product{width:100%;height:100%}.w-recommendations .w-product-tile{background:#fff;height:100%}.w-recommendations .w-dots{bottom:15px}@media(min-width:768px){.w-recommendations .w-dots{bottom:0;display:flex}}@media(min-width:1280px){.w-recommendations .w-dots{bottom:5px}}@media(min-width:768px){.w-recommendations .dot:before{width:7px;height:7px}}@media(min-width:768px){.w-recommendations .dot{width:15px;height:15px}}@media(min-width:768px)and (max-width:1279.98px){.w-recommendations .dot{display:none}.w-recommendations .dot:nth-child(3n+1){display:block}}@media(min-width:1280px){.w-recommendations .dot{display:none}.w-recommendations .dot:nth-child(5n+1){display:block}}.w-recommendations .arrow{display:none;outline:none}@media(min-width:1280px){.w-recommendations .arrow{display:block;height:auto}}.w-recommendations .arrow--left{margin-left:12px;right:20px}.w-recommendations .arrow--right{margin-right:12px}.w-recommendations .product-grid{margin-left:-8px;margin-right:-8px;padding-top:0}@media(min-width:768px){.w-recommendations .product-grid{margin-left:-10px;margin-right:-10px}}.w-recommendations .product-grid .w-product{padding:5px}@media(min-width:768px){.w-recommendations .product-grid .w-product{padding:15px 10px}}@media(min-width:1280px){.w-recommendations .product-grid .w-product{padding:10px}}