.recommendations h3{font-size:1.5rem;text-transform:uppercase;font-weight:900!important;text-align:center;margin-bottom:40px}@media (min-width:1024px){.recommendations h3{font-size:2.25rem}}.recommendations .recommended-products-caro .slick-slide{height:inherit!important}.recommendations .recommended-products-caro .slick-track{display:-ms-flexbox!important;display:flex!important}.recommendations .recommended-products-caro .grid-tile{margin-bottom:20px;padding:0 5px}@media (min-width:768px){.recommendations .recommended-products-caro .grid-tile{margin-bottom:0;padding:0 12px}}.recommendations .recommended-products-caro .product-tile .badges{top:-15px}.recommendations .recommended-products-caro .product-tile .pdp-link a{line-height:1.125rem}.recommendations .recommended-products-caro .slick-dots{bottom:-18px}.recently-viewed-carousel .veil .spinner .dot1,.recently-viewed-carousel .veil .spinner .dot2,.recommendations-redesign-homepage .veil .spinner .dot1,.recommendations-redesign-homepage .veil .spinner .dot2,.recommendations.recommendations-redesign .veil .spinner .dot1,.recommendations.recommendations-redesign .veil .spinner .dot2{display:none!important}.recently-viewed-carousel .veil .underlay,.recommendations-redesign-homepage .veil .underlay,.recommendations.recommendations-redesign .veil .underlay{background-color:#fff;opacity:.5}@media (max-width:767.98px){.recently-viewed-carousel .veil .underlay,.recommendations-redesign-homepage .veil .underlay,.recommendations.recommendations-redesign .veil .underlay{opacity:.2}}@media (max-width:767.98px){.recently-viewed-carousel .slick-list,.recommendations-redesign-homepage .slick-list,.recommendations.recommendations-redesign .slick-list{padding-right:33%}.recently-viewed-carousel .product-tile .price .range .value,.recommendations-redesign-homepage .product-tile .price .range .value,.recommendations.recommendations-redesign .product-tile .price .range .value{margin-top:0}}.recently-viewed-carousel h3,.recommendations-redesign-homepage h3,.recommendations.recommendations-redesign h3{font-size:1.5rem;font-weight:900!important;margin-bottom:1.5rem}.recently-viewed-carousel .product-tile,.recommendations-redesign-homepage .product-tile,.recommendations.recommendations-redesign .product-tile{background:#f6f6f6;padding:1rem 1rem .75rem;position:relative;cursor:default}@media (min-width:768px){.recently-viewed-carousel .product-tile,.recommendations-redesign-homepage .product-tile,.recommendations.recommendations-redesign .product-tile{height:570px;width:294px}}.recently-viewed-carousel .product-tile .color-swatches,.recommendations-redesign-homepage .product-tile .color-swatches,.recommendations.recommendations-redesign .product-tile .color-swatches{min-height:2rem}.recently-viewed-carousel .product-tile .product-tile-header,.recommendations-redesign-homepage .product-tile .product-tile-header,.recommendations.recommendations-redesign .product-tile .product-tile-header{min-height:79px}.recently-viewed-carousel .product-tile .product-tile-header a.name-link,.recommendations-redesign-homepage .product-tile .product-tile-header a.name-link,.recommendations.recommendations-redesign .product-tile .product-tile-header a.name-link{display:block}.recently-viewed-carousel .product-tile .product-tile-header a,.recommendations-redesign-homepage .product-tile .product-tile-header a,.recommendations.recommendations-redesign .product-tile .product-tile-header a{text-decoration:none;display:inline-block}@media (min-width:768px){.recently-viewed-carousel .product-tile .image-container,.recommendations-redesign-homepage .product-tile .image-container,.recommendations.recommendations-redesign .product-tile .image-container{height:263px;width:263px}}.recently-viewed-carousel .product-tile .image-container .tile-image.lazyload,.recommendations-redesign-homepage .product-tile .image-container .tile-image.lazyload,.recommendations.recommendations-redesign .product-tile .image-container .tile-image.lazyload{max-width:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recently-viewed-carousel .product-tile .image-container .tile-image.lazyloading,.recommendations-redesign-homepage .product-tile .image-container .tile-image.lazyloading,.recommendations.recommendations-redesign .product-tile .image-container .tile-image.lazyloading{visibility:hidden}.recently-viewed-carousel .product-tile .tile-body,.recommendations-redesign-homepage .product-tile .tile-body,.recommendations.recommendations-redesign .product-tile .tile-body{padding-bottom:2.25rem;margin-top:.625rem}.recently-viewed-carousel .product-tile .tile-body .bundle-pricing .conditions-pricing-on-plp .card-body,.recommendations-redesign-homepage .product-tile .tile-body .bundle-pricing .conditions-pricing-on-plp .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .bundle-pricing .conditions-pricing-on-plp .card-body{-ms-flex-pack:start;justify-content:flex-start}.recently-viewed-carousel .product-tile .tile-body .variant-options,.recommendations-redesign-homepage .product-tile .tile-body .variant-options,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options{margin:0;min-height:45px}.recently-viewed-carousel .product-tile .tile-body .variant-options .pdp-swatch-label,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .pdp-swatch-label,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .pdp-swatch-label{display:block!important}.recently-viewed-carousel .product-tile .tile-body .variant-options .pdp-swatch-label .card,.recently-viewed-carousel .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .pdp-swatch-label .card,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .pdp-swatch-label .card,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected{background:transparent}.recently-viewed-carousel .product-tile .tile-body .variant-options .pdp-swatch-label .card .card-body,.recently-viewed-carousel .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected .card-body,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .pdp-swatch-label .card .card-body,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .pdp-swatch-label .card .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .pdp-swatch-label .card.selected .card-body{background:#f6f6f6;color:#000;border:0;padding:0;font-size:.6875rem;font-weight:400}.recently-viewed-carousel .product-tile .tile-body .variant-options .card,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .card,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .card{margin:0 .25rem .5rem 0;display:inline-block;border:0}.recently-viewed-carousel .product-tile .tile-body .variant-options .card .card-body,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .card .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .card .card-body{background-color:transparent;color:#31708f;font-weight:700;display:inline-block;width:auto;border:1px solid #31708f;vertical-align:middle;text-align:center;padding:.3rem .625rem;border-radius:.25rem;font-size:.5rem;cursor:pointer}.recently-viewed-carousel .product-tile .tile-body .variant-options .card .card-body .condition-prices,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .card .card-body .condition-prices,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .card .card-body .condition-prices{display:none}.recently-viewed-carousel .product-tile .tile-body .variant-options .card.selected .card-body,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .card.selected .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .card.selected .card-body{background-color:#31708f;color:#fff;cursor:default}.recently-viewed-carousel .product-tile .tile-body .variant-options .condition-pricing,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .condition-pricing,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .condition-pricing{padding-bottom:0!important}.recently-viewed-carousel .product-tile .tile-body .variant-options .size,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .size,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .size{margin-top:0}.recently-viewed-carousel .product-tile .tile-body .variant-options .color .more-variant,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .color .more-variant,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .color .more-variant{padding-bottom:.5rem}.recently-viewed-carousel .product-tile .tile-body .variant-options .color .attribute-swatches,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .color .attribute-swatches,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .color .attribute-swatches{display:inline-block}.recently-viewed-carousel .product-tile .tile-body .variant-options .color .attribute-swatches .color-attribute-card-plp,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .color .attribute-swatches .color-attribute-card-plp,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .color .attribute-swatches .color-attribute-card-plp{display:inline-block;margin:0 .2rem .4rem 0;cursor:pointer;vertical-align:middle;height:40px;width:40px}.recently-viewed-carousel .product-tile .tile-body .variant-options .color .attribute-swatches .color-value.selected,.recommendations-redesign-homepage .product-tile .tile-body .variant-options .color .attribute-swatches .color-value.selected,.recommendations.recommendations-redesign .product-tile .tile-body .variant-options .color .attribute-swatches .color-value.selected{padding:.188rem;border:1px solid #da362c;display:inline-block;vertical-align:middle}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .product-release-date,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .product-release-date,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .product-release-date{font-size:.6875rem;padding-top:.5rem;display:block}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .card-body,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .card-body,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .card-body{padding:0 0 .4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .card-body .variant-type,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .card-body .variant-type,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .card-body .variant-type{display:none}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .card-body .condition-prices,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .card-body .condition-prices,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .card-body .condition-prices{margin-top:0}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .card,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .card,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .card{display:none;background-color:transparent;border:0}.recently-viewed-carousel .product-tile .tile-body .conditions-pricing-on-plp .card.selected,.recommendations-redesign-homepage .product-tile .tile-body .conditions-pricing-on-plp .card.selected,.recommendations.recommendations-redesign .product-tile .tile-body .conditions-pricing-on-plp .card.selected{display:block}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .instore-pickup-ajax,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .instore-pickup-ajax,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .instore-pickup-ajax{display:none}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp{padding:.565rem 1.125rem;margin:0;width:calc(100% - 2rem);position:absolute;bottom:1rem}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp:focus,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp:focus,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp:focus{box-shadow:none}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .add-to-cart-selection,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .add-to-cart-selection,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .add-to-cart-selection{display:none}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup{font-size:.75rem;text-align:center;position:absolute;bottom:0;left:.5rem;right:.5rem;font-weight:700}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup .in-store-pickup,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup .in-store-pickup,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .shiptohome-pickup .in-store-pickup{display:block;padding-top:.5rem;margin-bottom:1rem;font-size:.75rem;color:#da362c;text-decoration:underline}.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn.disabled,.recently-viewed-carousel .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn:disabled,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn.disabled,.recommendations-redesign-homepage .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn:disabled,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn.disabled,.recommendations.recommendations-redesign .product-tile .tile-body .atc-btn-wrapper .add-to-cart-plp.btn:disabled{background-color:#797a80;color:#fff}.recently-viewed-carousel .product-tile .tile-body .choose-options-btn,.recommendations-redesign-homepage .product-tile .tile-body .choose-options-btn,.recommendations.recommendations-redesign .product-tile .tile-body .choose-options-btn{padding:.565rem 1.125rem;margin:0;width:calc(100% - 2rem);position:absolute;bottom:1rem}.recently-viewed-carousel .product-tile .tile-body .choose-options-btn:focus,.recommendations-redesign-homepage .product-tile .tile-body .choose-options-btn:focus,.recommendations.recommendations-redesign .product-tile .tile-body .choose-options-btn:focus{box-shadow:none}.recently-viewed-carousel .product-tile .hide,.recommendations-redesign-homepage .product-tile .hide,.recommendations.recommendations-redesign .product-tile .hide{display:none}.recently-viewed-carousel .product-tile .product-tile-availability,.recommendations-redesign-homepage .product-tile .product-tile-availability,.recommendations.recommendations-redesign .product-tile .product-tile-availability{font-size:.625rem;margin-bottom:.5rem;height:1.5rem}@media (max-width:767.98px){.recently-viewed-carousel .product-tile .product-tile-availability,.recommendations-redesign-homepage .product-tile .product-tile-availability,.recommendations.recommendations-redesign .product-tile .product-tile-availability{height:2.25rem}}.recently-viewed-carousel .product-tile .pdp-link,.recommendations-redesign-homepage .product-tile .pdp-link,.recommendations.recommendations-redesign .product-tile .pdp-link{padding-top:0;height:1.875rem;margin-bottom:.3rem}.recently-viewed-carousel .product-tile .pdp-link .pd-name,.recommendations-redesign-homepage .product-tile .pdp-link .pd-name,.recommendations.recommendations-redesign .product-tile .pdp-link .pd-name{font-size:.75rem;line-height:1.2;height:1.875rem;overflow:hidden;font-weight:700;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.recently-viewed-carousel .product-tile .tile-ratings,.recommendations-redesign-homepage .product-tile .tile-ratings,.recommendations.recommendations-redesign .product-tile .tile-ratings{height:2rem}.recently-viewed-carousel .product-tile .tile-ratings .ratings,.recommendations-redesign-homepage .product-tile .tile-ratings .ratings,.recommendations.recommendations-redesign .product-tile .tile-ratings .ratings{margin-bottom:.25rem}.recently-viewed-carousel .product-tile .more-variant,.recommendations-redesign-homepage .product-tile .more-variant,.recommendations.recommendations-redesign .product-tile .more-variant{color:#da362c;display:inline-block;vertical-align:middle}.recently-viewed-carousel .product-tile .availability-msg,.recommendations-redesign-homepage .product-tile .availability-msg,.recommendations.recommendations-redesign .product-tile .availability-msg{display:none}.recently-viewed-carousel .product-tile .default-pricing,.recommendations-redesign-homepage .product-tile .default-pricing,.recommendations.recommendations-redesign .product-tile .default-pricing{width:100%}@media (min-width:768px){.recently-viewed-carousel .product-tile .default-pricing,.recommendations-redesign-homepage .product-tile .default-pricing,.recommendations.recommendations-redesign .product-tile .default-pricing{padding:0}}.recently-viewed-carousel .product-tile .default-pricing .price .bundle-valued-price,.recommendations-redesign-homepage .product-tile .default-pricing .price .bundle-valued-price,.recommendations.recommendations-redesign .product-tile .default-pricing .price .bundle-valued-price{font-size:.75rem;color:#666;margin-top:.25rem}.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign{display:block}.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign .badge-indicator,.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign .sale-indicator,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign .badge-indicator,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign .sale-indicator,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign .badge-indicator,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign .sale-indicator{border-radius:7px 3px 7px 7px;font-size:.625rem;padding:.25rem .375rem .16rem;text-transform:uppercase;font-weight:700;color:#fff;display:inline-block;margin:.35rem .2rem 0 0}.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign .sale-indicator,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign .sale-indicator,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign .sale-indicator{background-color:#ca1a24}.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign .sale-indicator.hide,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign .sale-indicator.hide,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign .sale-indicator.hide{display:none}.recently-viewed-carousel .product-tile .default-pricing .price .badge-container-redesign .badge-indicator,.recommendations-redesign-homepage .product-tile .default-pricing .price .badge-container-redesign .badge-indicator,.recommendations.recommendations-redesign .product-tile .default-pricing .price .badge-container-redesign .badge-indicator{background-color:#814dc0}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign{display:block;padding-top:.4rem}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .actual-price,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .actual-price,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .actual-price{font-size:1.25rem;font-weight:700;line-height:1.2;color:#000;padding-right:.25rem;display:inline-block;text-transform:uppercase}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value,.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .was-strike,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .was-strike,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .was-strike{font-size:.625rem;line-height:1.2;font-weight:700}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .was-strike,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .was-strike,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .strike-through.strike-redesign,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .was-strike{color:#666;font-weight:400}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .strike-through,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .strike-through,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .strike-through{margin:0 .5rem 0 0}.recently-viewed-carousel .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value,.recommendations-redesign-homepage .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value,.recommendations.recommendations-redesign .product-tile .default-pricing .price .selling-price-redesign .savings-indicator-value{color:#046808}.recently-viewed-carousel .slick-slide,.recommendations-redesign-homepage .slick-slide,.recommendations.recommendations-redesign .slick-slide{width:auto}.recently-viewed-carousel .slick-next,.recently-viewed-carousel .slick-prev,.recommendations-redesign-homepage .slick-next,.recommendations-redesign-homepage .slick-prev,.recommendations.recommendations-redesign .slick-next,.recommendations.recommendations-redesign .slick-prev{display:none!important;border:1px solid #d9d9d9;height:80px;width:40px;background:#fff;opacity:1;top:35%}@media (min-width:768px){.recently-viewed-carousel .slick-next,.recently-viewed-carousel .slick-prev,.recommendations-redesign-homepage .slick-next,.recommendations-redesign-homepage .slick-prev,.recommendations.recommendations-redesign .slick-next,.recommendations.recommendations-redesign .slick-prev{display:block!important}}.recently-viewed-carousel .slick-next:before,.recently-viewed-carousel .slick-prev:before,.recommendations-redesign-homepage .slick-next:before,.recommendations-redesign-homepage .slick-prev:before,.recommendations.recommendations-redesign .slick-next:before,.recommendations.recommendations-redesign .slick-prev:before{width:12px;height:12px;border:none;transform:none;background-position:50%}.recently-viewed-carousel .slick-prev,.recommendations-redesign-homepage .slick-prev,.recommendations.recommendations-redesign .slick-prev{left:12px}.recently-viewed-carousel .slick-prev:before,.recommendations-redesign-homepage .slick-prev:before,.recommendations.recommendations-redesign .slick-prev:before{background:url(../../images/plp-icons-sprite.png) -59px -15px;width:1.375rem;height:1.5rem;transform:scale(.6)}.recently-viewed-carousel .slick-next,.recommendations-redesign-homepage .slick-next,.recommendations.recommendations-redesign .slick-next{right:6px}.recently-viewed-carousel .slick-next:before,.recommendations-redesign-homepage .slick-next:before,.recommendations.recommendations-redesign .slick-next:before{background:url(../../images/plp-icons-sprite.png) -191px -15px;width:1.375rem;height:1.5rem;transform:scale(.6)}.variant-price{font-weight:600}.variant-type{display:inline-block;color:#232323;padding-left:2px;font-size:.75rem;text-decoration:underline}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .promotional-price,.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .regular-price-badge,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .promotional-price,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .regular-price-badge,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .promotional-price,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .regular-price-badge{display:none}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign{display:block;padding-top:.4rem}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price{font-size:1rem;font-weight:900;color:#000;text-transform:uppercase}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price .price-pro,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price .price-pro,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .actual-price .price-pro{color:#000}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .strike-redesign,.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .was-strike,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .strike-redesign,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .was-strike,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .strike-redesign,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .was-strike{font-size:.625rem;color:#666;display:inline}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .savings-indicator-value,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .savings-indicator-value,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .regular-price .selling-price-redesign .savings-indicator-value{color:#046808;font-weight:700;font-size:.625rem;display:inline}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading,.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator{border-radius:7px 3px 7px 7px;font-size:.625rem;padding:.25rem .375rem .16rem;text-transform:uppercase;font-weight:700;color:#fff;display:inline-block;margin:.75rem .2rem .1rem 0;background-color:#814dc0}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading:before,.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator:before,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading:before,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator:before,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading:before,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator:before{content:none}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator{background-color:#ca1a24}.last-visited-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .strike-through-desktop,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .strike-through-desktop,.recommendations-redesign .product-tile .conditions-pricing-on-plp .pro-day-pricing .strike-through-desktop{display:none}.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .pro-day-badge-heading,.recommendations-redesign-homepage .product-tile .conditions-pricing-on-plp .pro-day-pricing .badge-container-redesign .sale-indicator{margin:.35rem .2rem 0 0}.color-green-light{color:#1f996a}.color-cyan-light{color:#36b39c}.color-red{color:#da362c}@keyframes easeInCubicMotion{to{transform:translate(150px)}}@keyframes easeOutCubicMotion{to{transform:translate(150px)}}body{background:#f2f4f7;overflow-x:hidden}.truste_cm_outerdiv{overflow:hidden!important}.add-to-cart,.add-to-cart-global{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis}@media (max-width:575.98px){.add-to-cart,.add-to-cart-global{max-width:100%}}.modal-background{display:none;position:fixed;top:0;left:0;z-index:3;opacity:.5;width:100%;height:100%;background-color:#000}input[placeholder]{text-overflow:ellipsis}.hide-gift-cards,.hide-order-discount,.hide-shipping-discount,.hide-shipping-surcharge,.hide-total-savings{display:none}.total-savings-total{width:100%;text-align:center;font-size:.75rem}.gift-card-totals,.order-discount,.shipping-discount,.shipping-method-discount{color:#1f996a}.error-messaging{position:fixed;top:0;width:100%;z-index:1}.error-hero{background-image:url(../images/storelocator.jpg);margin-bottom:.625em}.error-message{margin-top:3.125rem;margin-bottom:3.125rem;color:#e64a19}.error.continue-shopping{margin-bottom:6.25em}h2.order-summary{text-align:center;font-weight:700}.sub-title-os{font-weight:.875rem}.os-discount{min-height:2.5rem}.green-font{color:#1f996a}.strike-through{text-decoration:line-through;color:#818181}.cart-order-summary .shipping-discounts{padding-left:0}.color-black{color:#000}.color-white{color:#fff}.content-container .block-content-inner[class*=-absolute],.content-container .block-content[class*=-absolute]{top:0}@media (min-width:576px){.w-sm-25{width:25%!important}.w-sm-33{width:33.3333%!important}.w-sm-50{width:50%!important}.w-sm-66{width:66.6666%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.h-sm-25{height:25%!important}.h-sm-33{height:33.3333%!important}.h-sm-50{height:50%!important}.h-sm-66{height:66.6666%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}}@media (min-width:768px){.w-md-25{width:25%!important}.w-md-33{width:33.3333%!important}.w-md-50{width:50%!important}.w-md-66{width:66.6666%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.h-md-25{height:25%!important}.h-md-33{height:33.3333%!important}.h-md-50{height:50%!important}.h-md-66{height:66.6666%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}}@media (min-width:1024px){.w-lg-25{width:25%!important}.w-lg-33{width:33.3333%!important}.w-lg-50{width:50%!important}.w-lg-66{width:66.6666%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.h-lg-25{height:25%!important}.h-lg-33{height:33.3333%!important}.h-lg-50{height:50%!important}.h-lg-66{height:66.6666%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}}@media (min-width:1280px){.w-xl-25{width:25%!important}.w-xl-33{width:33.3333%!important}.w-xl-50{width:50%!important}.w-xl-66{width:66.6666%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.h-xl-25{height:25%!important}.h-xl-33{height:33.3333%!important}.h-xl-50{height:50%!important}.h-xl-66{height:66.6666%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-static{position:static!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}@media (min-width:576px){.position-sm-absolute{position:absolute!important}.position-sm-relative{position:relative!important}.position-sm-fixed{position:fixed!important}.position-sm-static{position:static!important}.position-sm-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:768px){.position-md-absolute{position:absolute!important}.position-md-relative{position:relative!important}.position-md-fixed{position:fixed!important}.position-md-static{position:static!important}.position-md-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1024px){.position-lg-absolute{position:absolute!important}.position-lg-relative{position:relative!important}.position-lg-fixed{position:fixed!important}.position-lg-static{position:static!important}.position-lg-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (min-width:1280px){.position-xl-absolute{position:absolute!important}.position-xl-relative{position:relative!important}.position-xl-fixed{position:fixed!important}.position-xl-static{position:static!important}.position-xl-sticky{position:-webkit-sticky!important;position:sticky!important}}@media (max-width:1023.98px){.mob-none{display:none!important}}.delivery-options-card .date-expected .geo-fast-shipping,.shipment-methods .display-name .geo-fast-shipping,.shipping-options-available .delivery-message .geo-fast-shipping{font-weight:700;color:#00796a}input::-ms-clear,input::-ms-reveal{display:none}.last-visited-redesign,.recommendations.recommendations-redesign,.recommendations.recommendations-redesign-homepage{padding:0;border-top:1px solid #d9d9d9;margin-top:0}.last-visited-redesign .veil .spinner .dot1,.last-visited-redesign .veil .spinner .dot2,.recommendations.recommendations-redesign-homepage .veil .spinner .dot1,.recommendations.recommendations-redesign-homepage .veil .spinner .dot2,.recommendations.recommendations-redesign .veil .spinner .dot1,.recommendations.recommendations-redesign .veil .spinner .dot2{display:none!important}.last-visited-redesign .veil .underlay,.recommendations.recommendations-redesign-homepage .veil .underlay,.recommendations.recommendations-redesign .veil .underlay{background-color:#fff;opacity:.5}@media (max-width:767.98px){.last-visited-redesign .veil .underlay,.recommendations.recommendations-redesign-homepage .veil .underlay,.recommendations.recommendations-redesign .veil .underlay{opacity:.2}}@media (max-width:767.98px){.last-visited-redesign,.recommendations.recommendations-redesign,.recommendations.recommendations-redesign-homepage{padding:.75rem}}.last-visited-redesign h3,.recommendations.recommendations-redesign-homepage h3,.recommendations.recommendations-redesign h3{font-size:1.125rem;text-transform:capitalize;margin-bottom:.75rem;color:#121212;text-align:left;font-weight:700}@media (min-width:768px){.last-visited-redesign h3,.recommendations.recommendations-redesign-homepage h3,.recommendations.recommendations-redesign h3{font-size:1.25rem;margin-top:15px}}.last-visited-redesign .show-pagination,.recommendations.recommendations-redesign-homepage .show-pagination,.recommendations.recommendations-redesign .show-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.last-visited-redesign .show-pagination h3,.recommendations.recommendations-redesign-homepage .show-pagination h3,.recommendations.recommendations-redesign .show-pagination h3{-ms-flex-preferred-size:50%;flex-basis:50%}}.last-visited-redesign.no-searchresult-rec .show-pagination,.recommendations.recommendations-redesign-homepage.no-searchresult-rec .show-pagination,.recommendations.recommendations-redesign.no-searchresult-rec .show-pagination{margin-top:1.1875rem}.last-visited-redesign .pagingInfo,.recommendations.recommendations-redesign-homepage .pagingInfo,.recommendations.recommendations-redesign .pagingInfo{font-size:1rem;font-weight:600;margin:15px 12px 12px 0;padding-right:12px}@media (max-width:767.98px){.last-visited-redesign .pagingInfo,.recommendations.recommendations-redesign-homepage .pagingInfo,.recommendations.recommendations-redesign .pagingInfo{display:none}}.last-visited-redesign .slick-dots,.recommendations.recommendations-redesign-homepage .slick-dots,.recommendations.recommendations-redesign .slick-dots{z-index:-1;bottom:40px}.last-visited-redesign .slick-dots li,.recommendations.recommendations-redesign-homepage .slick-dots li,.recommendations.recommendations-redesign .slick-dots li{visibility:hidden;-ms-flex-positive:1;flex-grow:1}.last-visited-redesign .slick-dots li button,.recommendations.recommendations-redesign-homepage .slick-dots li button,.recommendations.recommendations-redesign .slick-dots li button{width:100%}@media (max-width:767.98px){.last-visited-redesign .slick-dots,.recommendations.recommendations-redesign-homepage .slick-dots,.recommendations.recommendations-redesign .slick-dots{display:none}}.last-visited-redesign .grid-tile,.recommendations.recommendations-redesign-homepage .grid-tile,.recommendations.recommendations-redesign .grid-tile{padding:0;outline:none;margin:0 .75rem 0 0}.last-visited-redesign .grid-tile .product-tile,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile,.recommendations.recommendations-redesign .grid-tile .product-tile{background:transparent;margin:0;outline:none!important;position:relative;padding:0;height:auto;width:auto;box-shadow:none;transition:box-shadow .1s ease-in-out}.last-visited-redesign .grid-tile .product-tile .tile-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-body,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-body{padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.last-visited-redesign .grid-tile .product-tile .tile-body .link-name,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-body .link-name,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-body .link-name{text-decoration:none;display:block}.last-visited-redesign .grid-tile .product-tile .tile-body .link-name .pdp-link,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-body .link-name .pdp-link,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-body .link-name .pdp-link{padding-top:0;margin-bottom:.25rem}.last-visited-redesign .grid-tile .product-tile .tile-body .link-name .pd-name,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-body .link-name .pd-name,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-body .link-name .pd-name{line-height:1.2;overflow:hidden;margin-bottom:0;display:-webkit-box!important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875rem;color:#272727;font-weight:600;max-height:2.1rem}.last-visited-redesign .grid-tile .product-tile .condition,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .condition,.recommendations.recommendations-redesign .grid-tile .product-tile .condition{padding-top:0}.last-visited-redesign .grid-tile .product-tile a,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile a,.recommendations.recommendations-redesign .grid-tile .product-tile a{text-decoration:none;display:inline-block}.last-visited-redesign .grid-tile .product-tile .more-variant,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .more-variant,.recommendations.recommendations-redesign .grid-tile .product-tile .more-variant{color:#000;font-size:.875rem;text-decoration:underline}.last-visited-redesign .grid-tile .product-tile .more-variant:nth-child(2),.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .more-variant:nth-child(2),.recommendations.recommendations-redesign .grid-tile .product-tile .more-variant:nth-child(2){display:none}.last-visited-redesign .grid-tile .product-tile .more-variant-count,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .more-variant-count,.recommendations.recommendations-redesign .grid-tile .product-tile .more-variant-count{color:#282828;font-weight:400;font-size:.875rem;text-decoration:none;display:inline-block;vertical-align:middle;margin-top:-.25rem}.last-visited-redesign .grid-tile .product-tile .more-variant-count:first-child,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .more-variant-count:first-child,.recommendations.recommendations-redesign .grid-tile .product-tile .more-variant-count:first-child{display:none}.last-visited-redesign .grid-tile .product-tile .swatch.color .more-variant-count,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .swatch.color .more-variant-count,.recommendations.recommendations-redesign .grid-tile .product-tile .swatch.color .more-variant-count{margin-top:2px;vertical-align:top}.last-visited-redesign .grid-tile .product-tile .add-to-cart-plp-buttons,.last-visited-redesign .grid-tile .product-tile .choose-options-link,.last-visited-redesign .grid-tile .product-tile .product-availability,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .add-to-cart-plp-buttons,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .choose-options-link,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-availability,.recommendations.recommendations-redesign .grid-tile .product-tile .add-to-cart-plp-buttons,.recommendations.recommendations-redesign .grid-tile .product-tile .choose-options-link,.recommendations.recommendations-redesign .grid-tile .product-tile .product-availability{display:none}.last-visited-redesign .grid-tile .product-tile .pd-name,.last-visited-redesign .grid-tile .product-tile .pdp-link,.last-visited-redesign .grid-tile .product-tile .product-tile-availability,.last-visited-redesign .grid-tile .product-tile .tile-ratings,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .pd-name,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .pdp-link,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-tile-availability,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-ratings,.recommendations.recommendations-redesign .grid-tile .product-tile .pd-name,.recommendations.recommendations-redesign .grid-tile .product-tile .pdp-link,.recommendations.recommendations-redesign .grid-tile .product-tile .product-tile-availability,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-ratings{height:auto}.last-visited-redesign .grid-tile .product-tile .product-tile-availability,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-tile-availability,.recommendations.recommendations-redesign .grid-tile .product-tile .product-tile-availability{font-size:.75rem;color:#727272;font-weight:400}.last-visited-redesign .grid-tile .product-tile .product-tile-availability .platform,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-tile-availability .platform,.recommendations.recommendations-redesign .grid-tile .product-tile .product-tile-availability .platform{padding-right:.125rem!important}.last-visited-redesign .grid-tile .product-tile .product-tile-availability .gc-seperator,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-tile-availability .gc-seperator,.recommendations.recommendations-redesign .grid-tile .product-tile .product-tile-availability .gc-seperator{display:inline-block;padding-right:.125rem}.last-visited-redesign .grid-tile .product-tile .tile-ratings,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-ratings,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-ratings{margin-bottom:.1rem}.last-visited-redesign .grid-tile .product-tile .tile-ratings .star-img,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .tile-ratings .star-img,.recommendations.recommendations-redesign .grid-tile .product-tile .tile-ratings .star-img{background-image:url(../../images/star-ratings-black.svg)}.last-visited-redesign .grid-tile .product-tile .product-badge-content,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-badge-content,.recommendations.recommendations-redesign .grid-tile .product-tile .product-badge-content{margin-bottom:10px}.last-visited-redesign .grid-tile .product-tile .product-badge-container,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-badge-container,.recommendations.recommendations-redesign .grid-tile .product-tile .product-badge-container{margin-right:25px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.last-visited-redesign .grid-tile .product-tile .product-badge-container .product-badge-indicator,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-badge-container .product-badge-indicator,.recommendations.recommendations-redesign .grid-tile .product-tile .product-badge-container .product-badge-indicator{width:20px;height:20px;background:url(../images/plp-redesign-new-sprite.png) -338px -10px;display:inline-block;vertical-align:middle}.last-visited-redesign .grid-tile .product-tile .product-badge-container .product-badge-label,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-badge-container .product-badge-label,.recommendations.recommendations-redesign .grid-tile .product-tile .product-badge-container .product-badge-label{color:#282828;font-size:.75rem;font-weight:600;text-align:left;text-transform:capitalize;padding-left:2px;padding-top:1px}.last-visited-redesign .grid-tile .product-tile .variant-price,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-price,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-price{font-weight:600}.last-visited-redesign .grid-tile .product-tile .variant-type,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-type,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-type{display:inline-block;color:#232323;padding-left:2px;font-size:.75rem}.last-visited-redesign .grid-tile .product-tile .product-tile-header,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .product-tile-header,.recommendations.recommendations-redesign .grid-tile .product-tile .product-tile-header{min-height:unset;-ms-flex-order:2;order:2;margin-bottom:.25rem}.last-visited-redesign .grid-tile .product-tile .variant-options,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options{min-height:unset;-ms-flex-order:3;order:3;margin:0 0 .25rem}.last-visited-redesign .grid-tile .product-tile .variant-options .color,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color{margin-bottom:.25rem}.last-visited-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color .attribute-swatches,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches{display:inline-block}.last-visited-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp{display:inline-block;pointer-events:none;height:20px;width:20px}.last-visited-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value{border-radius:50%;border:none}.last-visited-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value.selected,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value.selected,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp .color-value.selected{padding:0}.last-visited-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp img,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp img,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .color .attribute-swatches .color-attribute-card-plp img{height:1.25rem;width:1.25rem;border-radius:50%;border:none}.last-visited-redesign .grid-tile .product-tile .variant-options .condition-pricing,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .condition-pricing,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .condition-pricing{padding-bottom:0!important}.last-visited-redesign .grid-tile .product-tile .variant-options .condition-pricing .condition-prices,.last-visited-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .condition-pricing .condition-prices,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .pdp-swatch-label,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .condition-pricing .condition-prices,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label{display:none}.last-visited-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card,.last-visited-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .pdp-swatch-label .card,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected{background:transparent}.last-visited-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card .card-body,.last-visited-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .pdp-swatch-label .card .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .pdp-swatch-label .card.selected .card-body{background:#f6f6f6;color:#000;border:0;padding:0;font-size:.6875rem;font-weight:400}.last-visited-redesign .grid-tile .product-tile .variant-options .card,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .card,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .card{margin:0 .25rem .5rem 0;display:inline-block;border:0}.last-visited-redesign .grid-tile .product-tile .variant-options .card .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .card .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .card .card-body{padding:.375rem;font-size:.875rem;color:#282828;font-weight:400;border-radius:1px;border:1px solid #949494;letter-spacing:-.2px}.last-visited-redesign .grid-tile .product-tile .variant-options .card.selected .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .card.selected .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .card.selected .card-body{background-color:#232323;border-width:1px;border-radius:2px;border-color:#232323;color:#fff}.last-visited-redesign .grid-tile .product-tile .variant-options .card.not-orderable,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .card.not-orderable,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .card.not-orderable{pointer-events:none}.last-visited-redesign .grid-tile .product-tile .variant-options .card.not-orderable .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .variant-options .card.not-orderable .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .variant-options .card.not-orderable .card-body{color:#949494}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp{border:none;margin:0 0 .125rem}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date{display:none}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .card,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card{border:0;display:none;background-color:transparent;margin-bottom:0}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card.selected,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .card.selected,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card.selected{display:block}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .product-release-date{color:#282828}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .card-body,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body{border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body .variant-type,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .card-body .variant-type,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body .variant-type{display:none}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body .condition-prices,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .card-body .condition-prices,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .card-body .condition-prices{margin-top:0}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign{display:block;padding-top:.4rem}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price{color:#282828;font-size:1.25rem;font-weight:700;line-height:1.2;padding-right:.25rem;display:inline-block;text-transform:capitalize}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price.see-price-in-cart,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price.see-price-in-cart,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign .actual-price.see-price-in-cart{font-size:1rem}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .badge-container-redesign.has-savings,.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .savings-indicator-value,.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .was-strike,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .badge-container-redesign.has-savings,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .savings-indicator-value,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .was-strike,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .badge-container-redesign.has-savings,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .savings-indicator-value,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .was-strike{display:none}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .actual-price,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .actual-price,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .actual-price{color:#e7220c}.last-visited-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .strike-redesign.strike-through .value,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .strike-redesign.strike-through .value,.recommendations.recommendations-redesign .grid-tile .product-tile .conditions-pricing-on-plp .default-pricing .price .selling-price-redesign.has-savings .strike-redesign.strike-through .value{font-size:.875rem;color:#727272;font-weight:400}.last-visited-redesign .slick-list,.recommendations.recommendations-redesign-homepage .slick-list,.recommendations.recommendations-redesign .slick-list{display:block;overflow:hidden!important;padding:0 12px!important}@media (min-width:768px){.last-visited-redesign .recommended-products-caro-redesign,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign,.recommendations.recommendations-redesign .recommended-products-caro-redesign{width:100%;padding:0 0 10px;overflow:hidden;margin-bottom:-34px;display:-ms-flexbox;display:flex;min-height:380px}.last-visited-redesign .recommended-products-caro-redesign.slick-slider,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign.slick-slider,.recommendations.recommendations-redesign .recommended-products-caro-redesign.slick-slider{display:block}.last-visited-redesign .recommended-products-caro-redesign .slick-next,.last-visited-redesign .recommended-products-caro-redesign .slick-prev,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-next,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-prev,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-next,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-prev{border:none;height:100%;top:35%;background:transparent}.last-visited-redesign .recommended-products-caro-redesign .slick-next:before,.last-visited-redesign .recommended-products-caro-redesign .slick-prev:before,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-next:before,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-prev:before,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-next:before,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-prev:before{height:2.5rem;width:2.5rem;border-radius:50%;background-position:-269px 0;background-color:#fff;border:1px solid #000;opacity:.6}.last-visited-redesign .recommended-products-caro-redesign .slick-next.slick-disabled,.last-visited-redesign .recommended-products-caro-redesign .slick-prev.slick-disabled,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-next.slick-disabled,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-prev.slick-disabled,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-next.slick-disabled,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-prev.slick-disabled{opacity:.5}.last-visited-redesign .recommended-products-caro-redesign .slick-prev,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-prev,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-prev{left:-999px;transition:left .5s ease-in-out}.last-visited-redesign .recommended-products-caro-redesign .slick-prev:before,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-prev:before,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-prev:before{transform:rotate(90deg)}.last-visited-redesign .recommended-products-caro-redesign .slick-next,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-next,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-next{right:-999px;transition:right .5s ease-in-out}.last-visited-redesign .recommended-products-caro-redesign .slick-next:before,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .slick-next:before,.recommendations.recommendations-redesign .recommended-products-caro-redesign .slick-next:before{transform:rotate(270deg)}.last-visited-redesign .recommended-products-caro-redesign:hover,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign:hover,.recommendations.recommendations-redesign .recommended-products-caro-redesign:hover{z-index:2}.last-visited-redesign .recommended-products-caro-redesign:hover .slick-prev,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign:hover .slick-prev,.recommendations.recommendations-redesign .recommended-products-caro-redesign:hover .slick-prev{left:0}.last-visited-redesign .recommended-products-caro-redesign:hover .slick-next,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign:hover .slick-next,.recommendations.recommendations-redesign .recommended-products-caro-redesign:hover .slick-next{right:0}}@media (min-width:768px) and (min-width:768px){.last-visited-redesign .recommended-products-caro-redesign:hover .slick-dots .slick-active,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign:hover .slick-dots .slick-active,.recommendations.recommendations-redesign .recommended-products-caro-redesign:hover .slick-dots .slick-active{visibility:visible}.last-visited-redesign .recommended-products-caro-redesign:hover .slick-dots .slick-active button,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign:hover .slick-dots .slick-active button,.recommendations.recommendations-redesign .recommended-products-caro-redesign:hover .slick-dots .slick-active button{background:#ccc;border-radius:4px}}@media (min-width:768px){.last-visited-redesign .slick-list,.recommendations.recommendations-redesign-homepage .slick-list,.recommendations.recommendations-redesign .slick-list{overflow:visible;padding-right:unset}.last-visited-redesign .slick-slide,.recommendations.recommendations-redesign-homepage .slick-slide,.recommendations.recommendations-redesign .slick-slide{transition:all .1s linear}.last-visited-redesign .grid-tile,.recommendations.recommendations-redesign-homepage .grid-tile,.recommendations.recommendations-redesign .grid-tile{padding:.75rem 0;-ms-flex-preferred-size:15.8%;flex-basis:15.8%;-ms-flex-negative:0;flex-shrink:0}.last-visited-redesign .grid-tile.slick-slide,.recommendations.recommendations-redesign-homepage .grid-tile.slick-slide,.recommendations.recommendations-redesign .grid-tile.slick-slide{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:unset;flex-shrink:unset}.last-visited-redesign .grid-tile .product-tile,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile,.recommendations.recommendations-redesign .grid-tile .product-tile{padding:.75rem .75rem .625rem;transition:box-shadow .1s ease-in-out}.last-visited-redesign .grid-tile .product-tile .image-container,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .image-container,.recommendations.recommendations-redesign .grid-tile .product-tile .image-container{height:172px!important;width:auto}.last-visited-redesign .grid-tile .product-tile .atc-btn-wrapper .add-to-cart-plp,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile .atc-btn-wrapper .add-to-cart-plp,.recommendations.recommendations-redesign .grid-tile .product-tile .atc-btn-wrapper .add-to-cart-plp{width:calc(100% - 24px);bottom:.75rem;height:3rem}.last-visited-redesign .grid-tile .product-tile:hover,.recommendations.recommendations-redesign-homepage .grid-tile .product-tile:hover,.recommendations.recommendations-redesign .grid-tile .product-tile:hover{background:#fff;z-index:2;box-shadow:0 0 16px 0 rgba(0,0,0,.16)}}@media (max-width:767.98px){.last-visited-redesign .recommended-products-caro-redesign,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign,.recommendations.recommendations-redesign .recommended-products-caro-redesign{padding:0 .75rem}}.last-visited-redesign .google-recommendation .lds-gamestop-container,.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop-container,.recommendations.recommendations-redesign .google-recommendation .lds-gamestop-container{min-height:70%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.last-visited-redesign .google-recommendation .lds-gamestop,.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop,.recommendations.recommendations-redesign .google-recommendation .lds-gamestop{display:inline-block;position:relative;width:80px;height:80px}.last-visited-redesign .google-recommendation .lds-gamestop div,.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop div,.recommendations.recommendations-redesign .google-recommendation .lds-gamestop div{display:inline-block;position:absolute;left:8px;width:16px;background:#ccc;animation:lds-gamestop 1.2s cubic-bezier(0,.5,.5,1) infinite}.last-visited-redesign .google-recommendation .lds-gamestop div:first-child,.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop div:first-child,.recommendations.recommendations-redesign .google-recommendation .lds-gamestop div:first-child{left:8px;animation-delay:-.24s}.last-visited-redesign .google-recommendation .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign .google-recommendation .lds-gamestop div:nth-child(2){left:32px;animation-delay:-.12s}.last-visited-redesign .google-recommendation .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign .google-recommendation .lds-gamestop div:nth-child(3){left:56px;animation-delay:0}.last-visited-redesign .google-recommendation .lds-gamestop-container,.recommendations.recommendations-redesign-homepage .google-recommendation .lds-gamestop-container,.recommendations.recommendations-redesign .google-recommendation .lds-gamestop-container{display:-ms-flexbox;display:flex;min-height:400px}.last-visited-redesign .recently-viewed-carousel,.last-visited-redesign .recommended-products-caro-redesign,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign,.recommendations.recommendations-redesign .recently-viewed-carousel,.recommendations.recommendations-redesign .recommended-products-caro-redesign{margin-bottom:1.25rem}.last-visited-redesign .recently-viewed-carousel .lds-gamestop-container,.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop-container,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop-container,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop-container,.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop-container,.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop-container{display:-ms-flexbox;display:flex;min-height:70%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.last-visited-redesign .recently-viewed-carousel .lds-gamestop,.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop,.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop,.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop{display:inline-block;position:relative;width:80px;height:80px}.last-visited-redesign .recently-viewed-carousel .lds-gamestop div,.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop div,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop div,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop div,.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop div,.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop div{display:inline-block;position:absolute;left:8px;width:16px;background:#ccc;animation:lds-gamestop 1.2s cubic-bezier(0,.5,.5,1) infinite}.last-visited-redesign .recently-viewed-carousel .lds-gamestop div:first-child,.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop div:first-child,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop div:first-child,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop div:first-child,.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop div:first-child,.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop div:first-child{left:8px;animation-delay:-.24s}.last-visited-redesign .recently-viewed-carousel .lds-gamestop div:nth-child(2),.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop div:nth-child(2),.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop div:nth-child(2){left:32px;animation-delay:-.12s}.last-visited-redesign .recently-viewed-carousel .lds-gamestop div:nth-child(3),.last-visited-redesign .recommended-products-caro-redesign .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign .recently-viewed-carousel .lds-gamestop div:nth-child(3),.recommendations.recommendations-redesign .recommended-products-caro-redesign .lds-gamestop div:nth-child(3){left:56px;animation-delay:0}@keyframes lds-gamestop{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}@media (max-width:1023.98px){.last-visited-redesign .recently-viewed-carousel,.last-visited-redesign .recommended-products-caro-redesign,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign,.recommendations.recommendations-redesign .recently-viewed-carousel,.recommendations.recommendations-redesign .recommended-products-caro-redesign{overflow:auto;display:-ms-flexbox;display:flex;-ms-overflow-style:none}.last-visited-redesign .recently-viewed-carousel::-webkit-scrollbar,.last-visited-redesign .recommended-products-caro-redesign::-webkit-scrollbar,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel::-webkit-scrollbar,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign::-webkit-scrollbar,.recommendations.recommendations-redesign .recently-viewed-carousel::-webkit-scrollbar,.recommendations.recommendations-redesign .recommended-products-caro-redesign::-webkit-scrollbar{display:none}.last-visited-redesign .recently-viewed-carousel .product.grid-tile,.last-visited-redesign .recommended-products-caro-redesign .product.grid-tile,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .product.grid-tile,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .product.grid-tile,.recommendations.recommendations-redesign .recently-viewed-carousel .product.grid-tile,.recommendations.recommendations-redesign .recommended-products-caro-redesign .product.grid-tile{-ms-flex-preferred-size:calc(25% - 12px);flex-basis:calc(25% - 12px);-ms-flex-negative:0;flex-shrink:0}}@media (max-width:767.98px){.last-visited-redesign .recently-viewed-carousel .product.grid-tile,.last-visited-redesign .recommended-products-caro-redesign .product.grid-tile,.recommendations.recommendations-redesign-homepage .recently-viewed-carousel .product.grid-tile,.recommendations.recommendations-redesign-homepage .recommended-products-caro-redesign .product.grid-tile,.recommendations.recommendations-redesign .recently-viewed-carousel .product.grid-tile,.recommendations.recommendations-redesign .recommended-products-caro-redesign .product.grid-tile{-ms-flex-preferred-size:45%;flex-basis:45%;-ms-flex-negative:0;flex-shrink:0}}