.product-recommendations{display:block;padding:5rem 1.5rem}.product-recommendations__heading{margin:0 0 5rem;text-align:center;font-weight:100;font-size:2.4rem;line-height:3.6rem}.mini-cart__wrapper .product-recommendations__heading{line-height:normal;letter-spacing:2.52px;padding-left:10px;padding-right:10px}.product-recommendations .product-card{height:auto}.mini-cart__wrapper .mini-cart-recommendations__slider{position:relative;min-width:0}.mini-cart__wrapper .mini-cart-recommendations__slider.is-overflow:not(.is-at-end):after{position:absolute;z-index:5;top:0;right:0;bottom:20px;width:min(135px,40%);background:linear-gradient(270deg,#fff0,#fff);content:"";pointer-events:none;transform:scaleX(-1)}.mini-cart__wrapper .product-recommendations ul.mini-cart-recommendations__list{display:flex;flex-wrap:nowrap!important;margin:0}.mini-cart__wrapper .product-recommendations ul.mini-cart-recommendations__list li{flex:0 0 calc(100% / 3)!important;width:calc(100% / 3)!important;max-width:calc(100% / 3)!important;padding:0 2.5px;margin-bottom:20px}.mini-cart__wrapper .mini-cart-recommendation__media{position:relative;aspect-ratio:1;margin-inline:auto}.mini-cart__wrapper .mini-cart-recommendation__media .product-card__link,.mini-cart__wrapper .mini-cart-recommendation__media .product-card__media{display:block;width:100%;height:100%}.mini-cart__wrapper .mini-cart-recommendation__media .product-card__media{padding-bottom:100%}.mini-cart__wrapper hh-mini-cart-recommendations .product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.mini-cart__wrapper hh-mini-cart-recommendations[data-title-lines="1"] .product-card__title{-webkit-line-clamp:1}.mini-cart__wrapper hh-mini-cart-recommendations[data-title-lines="2"] .product-card__title{-webkit-line-clamp:2}.mini-cart__wrapper hh-mini-cart-recommendations[data-title-lines="3"] .product-card__title{-webkit-line-clamp:3}.mini-cart__wrapper hh-mini-cart-recommendations[data-title-lines=full] .product-card__title{display:block;overflow:visible;-webkit-line-clamp:unset}.mini-cart__wrapper .mini-cart-recommendation__media{position:relative}.mini-cart__wrapper .mini-cart-recommendation__quick-add{position:absolute;z-index:2;right:4px;bottom:4px;width:20px;padding:0}.mini-cart__wrapper .mini-cart-recommendation__quick-add .rc-container-wrapper,.mini-cart__wrapper .mini-cart-recommendation__quick-add .rc_popup,.mini-cart__wrapper .mini-cart-recommendation__quick-add .rc_widget__option__tooltip,.mini-cart__wrapper .mini-cart-recommendation__quick-add pickup-availability{display:none!important}.mini-cart__wrapper .mini-cart-recommendation__quick-add .product-buy-buttons,.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-broadcast,.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-product-form,.mini-cart__wrapper .mini-cart-recommendation__quick-add form,.mini-cart__wrapper .mini-cart-recommendation__quick-add .product-form__actions,.mini-cart__wrapper .mini-cart-recommendation__quick-add .product-form__buttons,.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-button-wrapper{display:block;width:20px;min-width:20px;margin:0;padding:0}.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-button-wrapper[theme=secondary] button{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;min-height:20px;padding:0;border:1px solid var(--hh-color-teal);border-radius:50%;background:var(--hh-color-reverse);color:transparent;font-size:0;line-height:1;position:relative}.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-button-wrapper[theme=secondary] button:after{--mini-cart-recommendation-plus-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M0 3.81886H7.63771M3.81886 0V7.63771' stroke-width='0.694375' stroke='%23404D59'/%3E%3C/svg%3E");content:"";display:block;width:8px;height:8px;background:var(--mini-cart-recommendation-plus-icon) center / contain no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled hh-broadcast,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled hh-product-form,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled form,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled .product-form__actions,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled .product-form__buttons,.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled hh-button-wrapper{width:24px;min-width:24px}.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled hh-button-wrapper[theme=secondary] button{width:24px;min-width:24px;height:24px;min-height:24px;border-color:var(--hh-color-teal);background:var(--hh-color-teal)}.mini-cart__wrapper .mini-cart-recommendation__quick-add--filled hh-button-wrapper[theme=secondary] button:after{--mini-cart-recommendation-plus-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M0 3.81886H7.63771M3.81886 0V7.63771' stroke-width='1' stroke='%23FFFFFF'/%3E%3C/svg%3E");width:10px;height:10px}.mini-cart__wrapper .mini-cart-recommendation__media{container-type:inline-size}.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-button-wrapper[theme=secondary] button{overflow:visible}.mini-cart__wrapper .mini-cart-recommendation__quick-add hh-button-wrapper[theme=secondary] button:before{content:"";position:absolute;right:-5px;bottom:-5px;width:100cqw;height:100cqw}.mini-cart__wrapper .mini-cart-recommendations__list .product-card__info-footer-content{grid-template-columns:minmax(0,1fr)}.mini-cart__wrapper .mini-cart-recommendations__list .product-card__info-footer-content-left{width:100%;text-align:center}.mini-cart__wrapper .product-recommendations ul li .product-card__info-wrapper{gap:4px;align-items:center}.mini-cart__wrapper .product-recommendations ul li .product-card__info-wrapper .product-card__info{padding:0 10px!important}@media screen and (min-width:750px){.product-recommendations__heading{margin-bottom:7rem;font-size:4.2rem;line-height:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/1519/assets/section-product-recommendations.css.map */
