.product-recommendations{display:block;overflow:hidden}.product-recommendations__list{margin-top:2.4rem;position:relative}.product-recommendations__list:not(.swiper-initialized) .swiper-wrapper{opacity:0}.product-recommendations__slider-nav{display:flex}.product-recommendations__slider-nav .swiper-button-prev.swiper-button-disabled,.product-recommendations__slider-nav .swiper-button-next.swiper-button-disabled{opacity:.5;pointer-events:none}.product-recommendations__item--border{padding-top:4rem;border-top:.1rem solid rgb(var(--color-border))}.product-recommendations__header{display:flex;justify-content:space-between}.product-recommendations__heading{margin:0}.product-recommendations__heading.h3{font-size:2rem;text-transform:uppercase}.product-recommendations .grid__item{padding-bottom:0}.product-recommendations .card-wrapper{background-color:transparent!important}.product-recommendations .card__title{text-align:center;font-size:1.3rem}.product-recommendations .price{text-align:center;font-size:1.3rem;display:flex;margin:0 auto}.product-recommendations .price__sale{justify-content:center}.product-recommendations .price-item{color:rgba(var(--color-medium-gray))}.product-recommendations .product-form__controls-group label.color-swatch{width:1.6rem!important;height:1.6rem!important}.product-recommendations .product-form__controls-group label.color-swatch:after{width:1rem!important;height:1rem!important}.product-recommendations__slider-nav{gap:1rem}.product-recommendations__slider-nav .swiper-button-prev,.product-recommendations__slider-nav .swiper-button-next{width:3rem;height:3rem;background-color:rgb(var(--color-foreground))}.product-recommendations__slider-nav .swiper-button-prev:not(.swiper-button-disabled):hover,.product-recommendations__slider-nav .swiper-button-next:not(.swiper-button-disabled):hover{opacity:.7;background-color:rgb(var(--color-foreground))}.product-recommendations__slider-nav .swiper-button-prev svg,.product-recommendations__slider-nav .swiper-button-next svg{color:rgb(var(--color-white));height:1.25rem}@media screen and (max-width:575px){.product-recommendations__list--2-mobile .product-recommendations__slider-nav{top:30%;left:-1rem;right:-1rem}.product-recommendations__list--2-mobile .collection-product-card .card-information__group{flex-direction:column;row-gap:.8rem}.product-recommendations__list--2-mobile .collection-product-card .rating{margin-bottom:0}.product-recommendations__list--2-mobile .collection-product-card .rating__stars{margin:0 .3rem 0 0}.product-recommendations__list--2-mobile .collection-product-card .rating-star:before{font-size:1.5rem}.product-recommendations__list--2-mobile .collection-product-card .rating-text{font-size:1.2rem}.product-recommendations__list--2-mobile .collection-product-card .rating-count{font-size:1rem}.product-recommendations__list--2-mobile .collection-product-card .card__title{font-size:calc(var(--font-heading-card-scale) * .9rem)}.product-recommendations__list--2-mobile .collection-product-card .card__description{font-size:1rem}.product-recommendations__list--2-mobile .collection-product-card .card__information-top{position:static;padding:1rem 0 .2rem}.product-recommendations__list--2-mobile .collection-product-card .card__badge{position:absolute;top:.8rem;left:.8rem;right:.8rem;max-width:100%}.product-recommendations__list--2-mobile .collection-product-card .badge{font-size:1.1rem}.product-recommendations__list--2-mobile .collection-product-card .card__subtitle,.product-recommendations__list--2-mobile .collection-product-card .card__vendor:after{font-size:.8rem}.product-recommendations__list--2-mobile .collection-product-card .card-information{padding:0}.product-recommendations__list--2-mobile .collection-product-card .price{font-size:1.2rem}.product-recommendations__list--2-mobile .collection-product-card .price--on-sale .price__sale{flex-direction:row;align-items:flex-start;column-gap:.4rem}.product-recommendations__list--2-mobile .collection-product-card .price--on-sale .price__sale dt{order:1}}[data-scheme=light] .product-recommendations.color-background-3 .card-wrapper,[data-scheme=light] .product-recommendations.color-background-4 .card-wrapper{--color-background: 40,40,40;--color-background-secondary: 31,31,31;--gradient-background: #232323;--color-foreground: 249, 249, 249;--color-foreground-secondary: 169, 169, 169;--color-foreground-title: 249, 249, 249;--color-button-text: 249, 249, 249;--color-button-text-hover: 249, 249, 249;--color-button: 40, 40, 40;--color-button-hover: 53, 53, 53;--color-button-secondary: 249, 249, 249;--color-button-secondary-hover: 238, 238, 238;--color-button-secondary-text: 40, 40, 40;--color-button-secondary-text-hover: 40, 40, 40;--color-button-tertiary-text: 40, 40, 40;--color-button-tertiary-text-hover: 249, 249, 249;--color-button-tertiary: 40, 40, 40;--color-button-tertiary-hover: 40, 40, 40;--color-overlay: 105, 105, 105;--color-border-input: 62, 62, 62;--color-border-input-hover: 62, 62, 62;--color-background-input: 53, 53, 53;--color-background-input-hover: 62, 62, 62;--color-border: 62, 62, 62;--color-card-price-new: 249, 249, 249}@media(prefers-color-scheme:light){[data-scheme=auto] .product-recommendations.color-background-3 .card-wrapper,[data-scheme=auto] .product-recommendations.color-background-4 .card-wrapper{--color-background: 40,40,40;--color-background-secondary: 31,31,31;--gradient-background: #232323;--color-foreground: 249, 249, 249;--color-foreground-secondary: 169, 169, 169;--color-foreground-title: 249, 249, 249;--color-button-text: 249, 249, 249;--color-button-text-hover: 249, 249, 249;--color-button: 40, 40, 40;--color-button-hover: 53, 53, 53;--color-button-secondary: 249, 249, 249;--color-button-secondary-hover: 238, 238, 238;--color-button-secondary-text: 40, 40, 40;--color-button-secondary-text-hover: 40, 40, 40;--color-button-tertiary-text: 40, 40, 40;--color-button-tertiary-text-hover: 249, 249, 249;--color-button-tertiary: 40, 40, 40;--color-button-tertiary-hover: 40, 40, 40;--color-overlay: 105, 105, 105;--color-border-input: 62, 62, 62;--color-border-input-hover: 62, 62, 62;--color-background-input: 53, 53, 53;--color-background-input-hover: 62, 62, 62;--color-border: 62, 62, 62;--color-card-price-new: 249, 249, 249}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-product-recommendations.css.map */
