.product-grid-section+.nosto-recommendation-section{margin-top:2rem}@media screen and (min-width:990px){.product-grid-section+.nosto-recommendation-section{margin-top:-.4rem}}.nosto-recommendations{position:relative;display:block;text-align:center}.nosto-recommendations__heading{margin:0;margin-bottom:3rem;text-align:center}.nosto-recommendations-slider{overflow:hidden;max-width:80%}.nosto-recommendations-slider .swiper-wrapper{display:inline-flex;height:100%}.nosto-recommendations-slider .swiper-slide{width:20%}.nosto-recommendations[slider=swiper] .swiper-button{position:absolute;top:50%;background-color:var(--hh-color-day, #fff);z-index:1;width:30px;height:30px;transform:translateY(-50%);background:transparent;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:100%;cursor:pointer;box-sizing:border-box}.nosto-recommendations[slider=swiper] .swiper-button svg{width:100%;display:block;height:auto}.nosto-recommendations[slider=swiper] .swiper-button-prev{left:5%;transform:rotate(90deg)}.nosto-recommendations[slider=swiper] .swiper-button-next{right:5%;transform:rotate(270deg)}.nosto-recommendations[slider=swiper] .swiper-button-disabled{opacity:0;cursor:default}.nosto-recommendation__text-content{text-align:center;padding:30px 0 20px;border-top:1px solid #f1f1f3;border-bottom:1px solid #f1f1f3;margin-top:20px}.nosto-recommendation__text-content:last-child{border-bottom:0}.nosto-recommendation__text-content h2{font-family:var(--hh-font-gotham-medium);font-size:var(--hh-font-size, 14px);margin-bottom:10px;margin-top:10px;letter-spacing:var(--hh-letter-spacing, .2rem)}.nosto-recommendation__text-content .js-description{max-width:75%;margin:0 auto 20px}.nosto-recommendation__text-content .js-description p:first-child{margin-top:0}.nosto-recommendation__text-content .js-description p:last-child{margin-bottom:0}.nosto-recommendation__text-content .js-description ul,.nosto-recommendation__text-content .js-description ol{list-style-type:revert;list-style-position:inside}.nosto-recommendation__text-content .js-description:not(.expanded){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nosto-recommendation__text-content .js-description:not(.expanded) *{display:contents}.nosto-recommendation__text-content .js-description:not(.expanded) :is(h1,h2,h3,h4,h5,h6){font:inherit;font-weight:bolder}.nosto-recommendation__text-content .js-description:not(.expanded) :is(p,h1,h2,h3,h4,h5,h6):not(:first-child):before{content:" "}.nosto-recommendation__text-content button{font-size:10px;text-transform:uppercase;margin-bottom:20px;padding-bottom:5px;font-weight:700}.nosto-recommendation__text-content button:not(.expanded) .less,.nosto-recommendation__text-content button.expanded .more{display:none}.nosto-recommendation__text-content button:last-child{margin-bottom:0}@media screen and (min-width:1500px){.nosto-recommendations[slider=swiper] .swiper-button-prev{left:7%}.nosto-recommendations[slider=swiper] .swiper-button-next{right:7%}}@media screen and (max-width:899.9px){.nosto-recommendations-slider .swiper-slide{width:25%}}@media screen and (max-width:749.9px){.nosto-recommendation__text-content .js-description{max-width:90%}.nosto-recommendations-slider .swiper-slide{width:33.33333%}}@media screen and (max-width:499.9px){.nosto-recommendations-slider .swiper-slide{width:50%}.nosto-recommendations[slider=swiper] .swiper-button-prev{left:10px}.nosto-recommendations[slider=swiper] .swiper-button-next{right:10px}}@media screen and (max-width:399.9px){.nosto-recommendations-slider .swiper-slide{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1008/assets/section-nosto-recommendations.css.map */
