.einstein-dynamic-recommmendation{padding-bottom:1.5rem}@media(min-width: 1200px){.einstein-dynamic-recommmendation{padding-bottom:5rem}}.einstein-dynamic-recommmendation h6.text-headline{font-family:"DM Sans",arial,helvetica,serif;font-size:0.875rem;font-weight:700;line-height:1.25rem;margin-bottom:1.5rem;text-transform:uppercase;padding-right:1rem}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}@media(min-width: 1200px){.einstein-dynamic-recommmendation .einstein-dyn-carousel-container{margin-bottom:auto}}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image{position:relative;z-index:1;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:2.5rem}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image img{max-width:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text{position:absolute;bottom:2rem;left:2.9375rem;padding-right:1rem;font-family:"DM Sans",arial,helvetica,serif;color:#f6f6f6}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-light .eyebrow-text,.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-light .image-title,.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-light .image-description{color:#000}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-dark .eyebrow-text,.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-dark .image-title,.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text.on-dark .image-description{color:#fff}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .badge-text{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.75rem;padding:0.25rem 0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.25rem;border-radius:0.25rem;background:#deede3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .eyebrow-text{font-family:"DM Sans",arial,helvetica,serif;font-size:0.875rem;font-weight:700;line-height:1.25rem;font-style:normal;letter-spacing:0.046875rem;text-transform:uppercase}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .image-title{font-family:"Plus Jakarta Sans",arial,helvetica,serif;font-size:1.5rem;font-weight:700;line-height:1.75rem;font-style:normal;letter-spacing:-0.03125rem}@media(min-width: 1200px){.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .image-title{font-family:"Plus Jakarta Sans",arial,helvetica,serif;font-size:2.5rem;font-weight:700;line-height:2.75rem}}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .image-description{font-family:"DM Sans",arial,helvetica,serif;font-size:1rem;font-weight:400;line-height:1.375rem;font-style:normal}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .image-btn{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.75rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;border-radius:2.5rem;background:#fff}.einstein-dynamic-recommmendation .einstein-dyn-carousel-container .you-might-like-main-image .ei-carousel-main-image-text .image-btn span{min-width:5.5rem;display:inline-block;line-height:1.5rem}.einstein-dynamic-recommmendation .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.einstein-dynamic-recommmendation .product-recommendation{vertical-align:top;height:100%}.einstein-dynamic-recommmendation .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1.75rem;border-radius:1rem}.einstein-dynamic-recommmendation .slick-slide>div{width:100%}.einstein-dynamic-recommmendation .slick-arrow{display:none !important}.einstein-dynamic-recommmendation .product-tile{border-radius:16px;background-color:#f6f6f6}.einstein-dynamic-recommmendation .product-tile .image-container{border-radius:0;background-color:unset}@media(max-width: 1199.98px){.einstein-dynamic-recommmendation .product-tile .image-container .product-badge{top:1.1875rem;left:1.25rem}}@media(max-width: 1199.98px){.einstein-dynamic-recommmendation .product-tile .image-container .wishlist-product .wishlistTile{top:1.4375rem;right:1.25rem}}.einstein-dynamic-recommmendation .product-tile .tile-body{margin:0 0.75rem}@media(max-width: 1199.98px){.einstein-dynamic-recommmendation .product-tile .tile-body{padding-top:0.75rem}}@media(min-width: 1200px){.einstein-dynamic-recommmendation .product-tile .tile-body{margin:0 1rem}}@media(max-width: 1199.98px){.einstein-dynamic-recommmendation .product-tile .tile-body .pdp-link .link{font-size:1rem;line-height:1.25rem}}.einstein-dynamic-recommmendation .product-tile .tile-bottom{margin:0 0.75rem 1.5rem}@media(min-width: 1200px){.einstein-dynamic-recommmendation .product-tile .tile-bottom{margin:0 1rem 1.5rem}}.einstein-dynamic-recommmendation .product-tile .tile-bottom .add-to-cart-global:not(:hover){background-color:rgba(0,0,0,0)}@media(max-width: 1199.98px){.einstein-dynamic-recommmendation .product-tile .product-availability .availability-msg{font-size:0.875rem;line-height:1.25rem}}.einstein-dynamic-recommmendation .product-tile .price{margin-bottom:1rem;font-size:1rem;line-height:1.25rem;letter-spacing:normal}@media(min-width: 1200px){.einstein-dynamic-recommmendation .product-tile .price{font-size:1.25rem;line-height:1.5rem}}
