@media(min-width:750px){body.template-index .featured-grid-section.page-width{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}body.template-index .featured-grid-section .section-head{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;text-align:left!important}body.template-index .featured-grid-section .fgt-panels,body.template-index .featured-grid-section .fgt-panel{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;min-width:0!important}body.template-index .featured-grid-section .featured-grid{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.25vw,20px)!important;align-items:start!important;justify-content:stretch!important;box-sizing:border-box!important}body.template-index .featured-grid-section .fgt-item{display:contents!important}body.template-index .featured-grid-section .featured-grid>.product-card,body.template-index .featured-grid-section .featured-grid .fgt-item>.product-card{min-width:0!important;margin:0!important;padding:0!important}}@media(min-width:750px)and (max-width:1100px){body.template-index .featured-grid-section .featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:899px){body.template-index .featured-grid-section .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.template-index .featured-grid-section .product-card__info{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:0!important;margin:0!important;text-align:left!important;min-width:0!important}body.template-index .featured-grid-section .product-card__vendor,body.template-index .featured-grid-section .product-card__title,body.template-index .featured-grid-section .product-card__savings{text-align:left!important;align-self:flex-start!important;margin-left:0!important;padding-left:0!important}body.template-index .featured-grid-section .product-card__price{display:flex!important;flex-flow:row wrap!important;align-items:baseline!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;padding:0!important;margin:1px 0 0!important;text-align:left!important}body.template-index .featured-grid-section .product-card__price--sale .price-current,body.template-index .featured-grid-section .product-card__savings{color:#e7473f!important;font-weight:700!important}body.template-index .featured-grid-section .product-card__price .price-old{color:#8d8d8d!important;text-decoration:line-through!important}body.template-index .featured-grid-section .fgt-panel__footer{text-align:left!important;padding-left:0!important;margin-left:0!important}body.template-index .featured-grid-section .product-card__media .product-card__secondary,body.template-index .featured-grid-section .product-card:hover .product-card__media .product-card__secondary{display:none!important;opacity:0!important;visibility:hidden!important}body.template-index .featured-grid-section .product-card__image-wrap .product-card__primary-image,body.template-index .featured-grid-section .product-card:hover .product-card__image-wrap .product-card__primary-image,body.template-index .featured-grid-section .product-card:hover .product-card__image-wrap img:not(.product-card__secondary){opacity:1!important;visibility:visible!important;filter:none!important;transition:opacity 0s!important}@media(max-width:749px){body.template-index .featured-grid-section .section-head{text-align:left!important}body.template-index .featured-grid-section .featured-grid--mobile-carousel[data-ameshi-rail]{padding-left:14px!important;padding-right:14px!important}body.template-index .featured-grid-section .product-card__info{padding:0!important}body.template-index .featured-grid-section .fgt-panel__footer{padding-left:16px!important}}@media(prefers-reduced-motion:reduce){body.template-index .featured-grid-section .product-card__primary-image{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/ameshi-v40-grid-fixes.css.map */
