.product-recommendations .swiper{width:100%;overflow:hidden}.product-recommendations .swiper-wrapper{display:flex;align-items:stretch;box-sizing:border-box}.product-recommendations .swiper-slide{flex-shrink:0;height:auto}.product-recommendations{padding-top:var(--featured-recommendations-section-padding-top);padding-bottom:var(--featured-recommendations-section-padding-bottom)}@media screen and (max-width:727px){.product-recommendations{padding-top:var(--featured-recommendations-section-padding-top-mobile);padding-bottom:var(--featured-recommendations-section-padding-bottom-mobile)}}.product-recommendations .featured-recommendations-section-heading{text-align:var(--featured-recommendations-heading-align);padding-top:var(--featured-recommendations-heading-padding-top);padding-bottom:var(--featured-recommendations-heading-padding-bottom);padding-left:var(--featured-recommendations-heading-padding-x);padding-right:var(--featured-recommendations-heading-padding-x);border-bottom:1px solid var(--grid-borders)}@media screen and (max-width:727px){.product-recommendations .featured-recommendations-section-heading{padding-left:var(--featured-recommendations-heading-padding-x-mobile);padding-right:var(--featured-recommendations-heading-padding-x-mobile)}}.product-recommendations .featured-recommendations-section-heading .title{display:block;font-size:var(--featured-recommendations-title-size)!important;line-height:1.2}.product-recommendations .featured-recommendations-section-heading .subtitle{display:block;margin-top:6px;font-size:var(--featured-recommendations-subtitle-size)!important;line-height:1.3}@media screen and (max-width:727px){.product-recommendations .featured-recommendations-section-heading .title{font-size:var(--featured-recommendations-title-size-mobile)!important}.product-recommendations .featured-recommendations-section-heading .subtitle{font-size:var(--featured-recommendations-subtitle-size-mobile)!important}}.product-recommendations .product-item{aspect-ratio:2 / 3!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;height:auto!important}.product-recommendations .box--product-image.primary{flex:1 1 auto!important;height:auto!important;padding-top:0!important;min-height:0!important}.product-recommendations .box--product-image.secondary,.product-recommendations .box--product-image.tertiary{width:100%!important;height:100%!important;padding-top:0!important}.product-recommendations .product-item .caption{position:relative!important;flex:0 0 auto!important;height:auto!important;transform:none!important;padding-inline-end:20px!important;background:var(--main-background)!important;z-index:10!important}.product-recommendations .product-item .caption:before{display:none!important}.product-recommendations .product-item .caption>div,.product-recommendations .product-item .caption .title,.product-recommendations .product-item .caption .price{text-align:var(--featured-recommendations-card-align)!important;width:100%}.product-recommendations .product-item .caption>div{display:flex;flex-direction:column;gap:var(--featured-recommendations-card-gap)}.product-recommendations .product-item .caption .price>span{display:flex!important;width:100%!important}.product-recommendations .product-item .caption .title,.product-recommendations .product-item .caption .title .underline-animation{font-size:var(--featured-recommendations-card-title-size)!important;line-height:1.3!important}.product-recommendations .product-item .caption .price,.product-recommendations .product-item .caption .price *{font-size:var(--featured-recommendations-card-price-size)!important;line-height:1.3!important}.product-recommendations .product-item .caption .title,.product-recommendations .product-item .caption .price{opacity:1!important;transform:none!important;transition:none!important}@media screen and (max-width:727px){.product-recommendations .product-item .caption .title,.product-recommendations .product-item .caption .title .underline-animation{font-size:var(--featured-recommendations-card-title-size-mobile)!important}.product-recommendations .product-item .caption .price,.product-recommendations .product-item .caption .price *{font-size:var(--featured-recommendations-card-price-size-mobile)!important}}.product-recommendations .featured-recommendations-empty{padding:24px 30px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/22/assets/featured-recommendations-pdp.css.map */
