.custom-card-wrapper .media{position:static}.custom-card-wrapper.card-wrapper:not(.card-wrapper-unpadding.custom-card-wrapper.card-wrapper){padding:2.8rem}.custom-card-wrapper.card-wrapper{border-radius:1rem}.card-wrapper-unpadding.custom-card-wrapper.card-wrapper{max-height:59.5rem;box-shadow:none}.card-wrapper-unpadding.custom-card-wrapper.card-wrapper img{height:100%;width:100%;object-fit:cover;border-radius:1rem}@media screen and (min-width: 750px){.card-wrapper-unpadding.custom-card-wrapper.card-wrapper img{object-fit:fill}}.custom-card-wrapper .tag_section,.custom-card-wrapper .price_container{display:flex;justify-content:space-between;align-items:center}.custom-card-wrapper .title_wrapper{clip-path:polygon(100% 0,87% 50%,100% 100%,0 100%,0 0);padding:.35rem 0 .35rem .8rem;font-weight:1000;color:#000}.product_list_section_single_main_container .custom-card-wrapper .title_wrapper,.collection_product_list_section_main_container .custom-card-wrapper .title_wrapper{width:13rem}.product_list_section_bundle_main_container .custom-card-wrapper .title_wrapper{width:16.5rem}@media screen and (min-width: 749px){.product_list_section_single_main_container .custom-card-wrapper .title_wrapper,.collection_product_list_section_main_container .custom-card-wrapper .title_wrapper{width:21.5rem}.product_list_section_bundle_main_container .custom-card-wrapper .title_wrapper{width:24rem}}.product_list_section_bundle_main_container .title_wrapper,.product_list_section_single_main_container .title_wrapper,.collection_product_list_section_main_container .title_wrapper{font-family:Roboto}.custom-card-wrapper .wishlist_icon{position:absolute;top:0;right:0;cursor:pointer}.custom-card-wrapper .card_heading{font-weight:700;min-height:4.6rem;margin-top:1.2rem;margin-bottom:.8rem;font-family:Roboto;color:#000}.custom-card-wrapper .card_tagline{font-size:1.4rem;font-weight:500;font-family:Roboto;color:#898989;margin-bottom:1.2rem;line-height:1.5rem}.custom-card-wrapper .price__regular{font-family:Roboto}.product_list_section_bundle_main_container .price_container{margin-bottom:1.2rem}.price-item.price-item--sale.price-item--last{font-size:1.8rem;font-weight:700;font-family:Roboto;line-height:2.2rem}.price-item.price-item--sale.price-item--last{color:#000}.product_list_bundle s.price-item price-item--regular,.product_list_single s.price-item price-item--regular{color:#919191}.price__sale .price-item.price-item--regular{position:relative}.price__sale .price-item.price-item--regular:before{content:"";height:1.5px;width:100%;background:red;position:absolute;top:1rem;left:0;transform:rotate(-10deg)}.rating-star:before{content:url(https://www.nutriusbody.com/cdn/shop/files/stars-all.png?v=1717006450);background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 749px){.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-family:Roboto!important;font-size:1.8rem!important;font-weight:900!important;line-height:2.2rem!important}.custom-card-wrapper .card_heading{font-size:2.1rem;font-weight:600;line-height:2.8rem}.custom-card-wrapper .title_wrapper{font-size:1.4rem;line-height:1.6rem}.product_list_section_bundle_main_container .custom-card-wrapper .title_wrapper{width:18.7rem}.product_list_section_bundle_main_container .price_container{margin-bottom:2.3rem}.custom-card-wrapper .card_heading{margin-top:.8rem;margin-bottom:1rem}.custom-card-wrapper .card__inner{aspect-ratio:1/1}.custom-card-wrapper .card_tagline{font-size:1.6rem;line-height:1.8rem;margin-bottom:.9rem}.product_list_section_single_main_container .custom-card-wrapper .title_wrapper,.collection_product_list_section_main_container .custom-card-wrapper .title_wrapper{width:21rem}.product_list_section_bundle_main_container .tag_section{margin-top:1.5rem}.title_wrapper{width:21rem!important}}@media screen and (min-width: 459px) and (max-width: 749px){.custom-card-wrapper.card-wrapper:not(.card-wrapper-unpadding.custom-card-wrapper.card-wrapper){padding:5rem}}@media screen and (max-width: 990px){.card-wrapper-unpadding.custom-card-wrapper.card-wrapper{height:fit-content;max-height:fit-content;display:inline-flex}}.col_pro_price{margin-top:1.3rem;margin-bottom:1.5rem}@media screen and (min-width: 479px) and (max-width: 749px){.custom-card-wrapper .card__inner{max-height:25rem;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom-card-css.css.map?v=151232990442168858401740601795 */