.product-recommendations{padding-top:34px;padding-bottom:40px}.product-recommendations h2.product-recommendations__heading{text-align:center;display:block;margin-bottom:3rem;color:var(--olive-green);font-family:var(--professor);font-size:48px;line-height:normal;font-weight:400}.product-recommendations ul{width:100%;margin:0;padding:0 20px}.product-recommendations li{max-width:calc(100% / 3);width:100%}.product-recommendations{display:block}.product-recommendations__heading{margin:0;margin-bottom:3rem}.product-recommendations .grid__item{padding-bottom:0;padding-left:0}.product-recommendations button.swym-button{top:1rem;right:1rem;position:absolute;z-index:2}.product-recommendations .caption{color:var(--black);text-align:center;font-family:var(--neulis);font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:1px}.grid__item .card-wrapper .card-information__text{margin-top:8px;padding-right:0;color:var(--black)!important;font-family:var(--fields)!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:normal}.card-information__wrapper>.price{margin-top:6px!important;justify-content:center}.card-information__wrapper .price .price-item{color:var(--black)!important;font-family:var(--fields);font-size:16px!important;font-style:normal;font-weight:400;line-height:normal}.card+.card-information{margin-top:2.1rem!important}.product-recommendations .product_recommendation_slider:not(.swiper-initialized) li.grid__item{margin-right:20px;width:calc(50% - 10px)}@media only screen and (min-width: 750px){.product-recommendations .product_recommendation_slider:not(.swiper-initialized) li.grid__item{padding-left:0;margin-right:20px;width:calc(33.33% - 20px * 2 / 3);max-width:calc(33.33% - 20px * 2 / 3)}}@media only screen and (min-width: 990px){.product-recommendations .product_recommendation_slider:not(.swiper-initialized) li.grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (max-width: 1199px){.product-recommendations .card__media-full-spacer{padding:1rem}}@media only screen and (max-width: 1024px){.product-recommendations button.swym-button{top:1rem;right:1rem}}@media only screen and (max-width: 749px){.product-recommendations li{max-width:initial}.product-recommendations h2.product-recommendations__heading{margin-bottom:40px;line-height:60px}.product-recommendations{padding:0}.product-recommendations ul{padding:0 20px}}@media only screen and (max-width: 575px){.product-recommendations li{max-width:100%;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-product-recommendations.css.map */
