.product-card-wrapper:not(.card-wrapper--horizontal){--astro-card-radius: 18px;border-radius:var(--astro-card-radius);background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);overflow:hidden;box-shadow:0 5px 18px #091f330e;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card-wrapper:not(.card-wrapper--horizontal):hover{transform:translateY(-3px);box-shadow:0 14px 32px #091f3321;border-color:rgba(var(--color-foreground),.19)}}.product-card-wrapper:not(.card-wrapper--horizontal) .card,.product-card-wrapper:not(.card-wrapper--horizontal) .card__inner{border:0;border-radius:0;box-shadow:none}.product-card-wrapper:not(.card-wrapper--horizontal) .card__inner{background:rgba(var(--color-foreground),.025);overflow:hidden}.product-card-wrapper:not(.card-wrapper--horizontal) .card__media,.product-card-wrapper:not(.card-wrapper--horizontal) .card__media .media{border-radius:0}.product-card-wrapper:not(.card-wrapper--horizontal) .card__media img{transition:transform .42s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card-wrapper:not(.card-wrapper--horizontal):hover .card__media img:first-child{transform:scale(1.035)}}.product-card-wrapper:not(.card-wrapper--horizontal) .card>.card__content{padding:0 1.55rem 1.5rem}.product-card-wrapper:not(.card-wrapper--horizontal) .card__information{padding:1.5rem 0 .7rem}.product-card-wrapper:not(.card-wrapper--horizontal) .card__heading{font-size:clamp(1.45rem,1.1vw,1.8rem);line-height:1.32;font-weight:650;letter-spacing:-.015em}.product-card-wrapper:not(.card-wrapper--horizontal) .card__heading a:hover{text-decoration:underline;text-underline-offset:.25em}.product-card-wrapper:not(.card-wrapper--horizontal) .price{font-size:1.6rem;font-weight:700;letter-spacing:-.01em}.product-card-wrapper:not(.card-wrapper--horizontal) .price__sale .price-item--regular{font-weight:400;color:rgba(var(--color-foreground),.57)}.product-card-wrapper:not(.card-wrapper--horizontal) .card__badge .badge{border-radius:999px;padding:.5em .8em;font-weight:700;letter-spacing:.01em}.product-card-wrapper:not(.card-wrapper--horizontal) .quick-add{margin:.95rem 0 0}.product-card-wrapper:not(.card-wrapper--horizontal) .quick-add__submit{min-height:4.5rem;border-radius:999px;font-weight:700}.product-card-wrapper:not(.card-wrapper--horizontal) .quick-add__submit:focus-visible,.product-card-wrapper:not(.card-wrapper--horizontal) a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media(max-width:749px){.product-card-wrapper:not(.card-wrapper--horizontal){--astro-card-radius: 13px}.product-card-wrapper:not(.card-wrapper--horizontal) .card>.card__content{padding:0 1rem 1.2rem}.product-card-wrapper:not(.card-wrapper--horizontal) .card__information{padding:1.15rem 0 .6rem}.product-card-wrapper:not(.card-wrapper--horizontal) .card__heading{font-size:1.35rem}.product-card-wrapper:not(.card-wrapper--horizontal) .price{font-size:1.45rem}.product-card-wrapper:not(.card-wrapper--horizontal) .quick-add__submit{min-height:4.1rem;font-size:1.15rem}}@media(prefers-reduced-motion:reduce){.product-card-wrapper:not(.card-wrapper--horizontal),.product-card-wrapper:not(.card-wrapper--horizontal) .card__media img{transition:none!important}}.product-grid>.grid__item,.collection .product-grid>.grid__item,.related-products .grid__item{display:flex;flex-direction:column}.product-grid>.grid__item>.product-card-wrapper,.collection .product-grid>.grid__item>.product-card-wrapper,.related-products .grid__item>.product-card-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.product-card-wrapper:not(.card-wrapper--horizontal)>.card{height:100%;display:flex;flex-direction:column}.product-card-wrapper:not(.card-wrapper--horizontal) .card>.card__content{flex:1;display:flex;flex-direction:column}.product-card-wrapper:not(.card-wrapper--horizontal) .card>.card__content>.card__information{flex:1}.product-card-wrapper:not(.card-wrapper--horizontal) .card__heading{min-height:2.64em}.product-card-wrapper:not(.card-wrapper--horizontal) .quick-add{margin-top:auto}
/*# sourceMappingURL=/cdn/shop/t/93/assets/astro-fresh-v2-5-cards.css.map */
