.product-card__content{background:var(--color-background);border:1px solid rgb(from var(--color-foreground) r g b / 9%);border-radius:18px;padding:10px 12px 14px!important;box-shadow:0 8px 22px -14px rgb(from var(--color-foreground) r g b / 24%);transition:box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}@media(hover:hover){.product-card:hover .product-card__content{border-color:rgb(from var(--color-foreground) r g b / 15%);box-shadow:0 18px 40px -16px rgb(from var(--color-foreground) r g b / 34%)}}.card-gallery{background-color:rgb(from var(--color-foreground) r g b / 5%);border-radius:12px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-gallery .product-media-container img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.product-card:hover .card-gallery .product-media-container img{transform:scale(1.05)}}.product-card__content,.product-card__content [style*=--horizontal-alignment]{--horizontal-alignment: flex-start !important}.product-card .group-block-content{align-items:flex-start!important}.product-card .group-block-content,.product-card .group-block-content *,.product-card .text-block,.product-card .text-block *,.product-card .view-product-title,.product-card product-title{text-align:left!important}.product-card :is(.view-product-title,.price,.text-block,product-title){width:100%!important;justify-content:flex-start!important}.product-card .AirReviews-StarRatingWrapper{justify-content:flex-start!important}.product-card .product-media-container,.product-card__content .card-gallery{border:0!important}.product-card__content .card-gallery{border-radius:12px}.product-card .price{font-weight:700!important;font-size:1.05rem}.quick-add{box-shadow:0 4px 14px -3px rgb(from var(--color-foreground) r g b / 32%);transition:transform .25s ease,box-shadow .25s ease}.quick-add:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 8px 20px -4px rgb(from var(--color-foreground) r g b / 38%)}#MainContent[data-template=index] .text-block h2:after,#MainContent[data-template=index] .text-block h3:after{content:"\2726";display:block;font-size:.6em;line-height:1;margin-top:.5rem;color:#7ab330;opacity:.9}#MainContent[data-template=product] .text-block h2:after,#MainContent[data-template=product] .product-recommendations .text-block h3:after{content:"\2726";display:block;font-size:.6em;line-height:1;margin-top:.5rem;color:#7ab330;opacity:.9}#header-group .menu-list__link{position:relative;transition:color .25s ease}#header-group .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:#7ab330;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.22,1,.36,1);border-radius:2px}#header-group .menu-list__link:hover,#header-group .menu-list__link:focus-visible{color:#5c8a26}#header-group .menu-list__link:hover:after,#header-group .menu-list__link:focus-visible:after{transform:scaleX(1)}#MainContent[data-template=product] .product-media__image,#MainContent[data-template=product] .product-media-container{border-radius:16px!important;overflow:hidden}#MainContent[data-template=product] [class*=slideshow-control] img{border-radius:10px!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom-modern-cards.css.map */
