.ah-product-list{grid:auto-flow dense / repeat(1,minmax(0,1fr))!important;gap:1.5rem 1.5rem!important;scroll-padding-top:147px!important;display:grid;position:relative}.ah-product-card{grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.5rem;background-color:#fff;border-radius:1rem;padding:1.5rem}.product-card__top{grid-column:1 / -1;border-bottom:2px solid rgb(26 26 26 / .12);border-style:dashed;padding-bottom:1.25rem;margin-bottom:1.25rem}.product-card__badges-with-reviews:has(button),.product-card__badges-with-reviews:has(.product-card__badge-list){margin-bottom:1rem}.product-card__badges-with-reviews{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem}.product-card__badge-list{position:static}.ah-product-card-rating-widgets #ibu-tp-widget-wrapper{margin-bottom:0!important}.ah-product-card-rating-widgets .ah-tp-widget-reviews{color:#000!important}.ah-custom-product-card__title{font-size:20px}.product-card__media--desktop{display:none}.product-card__benefits{display:flex;flex-flow:column nowrap;justify-content:center;padding-top:1.5rem;color:#000}.benefits-tab{margin-top:0;margin-bottom:0}.benefits-tab .metafield-rich_text_field>h6:first-child{margin-bottom:1rem;color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.benefits-tab .metafield-rich_text_field p{line-height:28px}.ah-product-card__info{gap:0!important;display:flex!important;flex-flow:column nowrap!important;padding-top:1.5rem!important;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;width:100%}.ah-save-price .text-subdued{color:#000;scale:1.3!important;margin-left:.5em}.ah-save-price .text-on-sale{font-weight:700;scale:1.3!important;margin-left:.5em}.ah-save-price{display:flex;align-items:center}.ah-save-price .line-through{font-size:12px!important;color:#6a6a6a!important;margin-left:12px}.ah-save-price .custom-save-price{background:#ea3f1b;padding:0 5px;border-radius:20px;margin-left:8px;font-size:12px;font-weight:700}.ah-delivery-time{display:flex;align-items:center;color:#00a341;font-size:14px;margin-top:15px;flex-wrap:nowrap}.delivery-icon-pulsing{position:relative;width:20px;height:20px;margin-right:2px}.delivery-icon-pulsing:after,.delivery-icon-pulsing:before{background:#3eb489;width:8px;height:8px;border-radius:50px;position:absolute;left:0;top:2px;content:"";margin:5px}.delivery-icon-pulsing:before{animation:inventory-pulse 2s linear infinite}@keyframes inventory-pulse{0%{opacity:.5}to{opacity:0;transform:scale(2.5)}}.product-card__btn-container{margin:0;position:relative;display:flex}.product-card__btn-container:before,.product-card__btn-container:after{content:"";height:50%;width:1px;background-color:#e5e5e5}.product-card__btn{display:inline-flex;padding:10px 32px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:56px;background:#8cbf40;color:#fff;transition:opacity .2s ease-in-out;flex:1;margin:0;position:relative;z-index:10}@media screen and (min-width:700px){.ah-product-card__media--mobile{display:none}.product-card__media--desktop{display:block}.ah-product-card-rating-widgets{background:#00000005;padding:4px 16px;border-radius:20px;border:1px solid rgba(0,0,0,.06)!important;font-size:14px;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase}}@media screen and (max-width:700px){.ah-product-card{display:flex;flex-flow:column nowrap;padding:1rem}.product-card__top{border:none;padding-bottom:0;margin-bottom:.75rem}.product-card__badge-list{position:absolute;top:1rem!important;left:1rem!important}.product-card__benefits{padding-top:0}.ah-delivery-time{justify-content:center}.benefits-tab .metafield-rich_text_field>h6:first-child{display:none}.ah-save-price .line-through{order:1;font-size:70%}.ah-save-price .text-on-sale{order:2;font-size:18px}.ah-save-price .custom-save-price{order:3}}@media screen and (max-width:768px){.benefits-tab .metafield-rich_text_field>p:first-child{display:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/custom-collection-design.css.map */
