#wrapper .products.row>.column,#wrapper .products.row>.columns{display:flex;flex-direction:column}#wrapper .products .product-card{height:auto;min-height:0;flex:1 1 auto}#wrapper .products.carousel .carousel__slide{min-height:100%}#wrapper .product-card.product-card--content-spacing-true .product-card-info{padding:10px}#wrapper .product-card .product-featured-image{margin-bottom:6px}#wrapper .product-card.product-card--border-true .product-featured-image{padding:6px 6px 0;margin-bottom:0}#wrapper .product-card .product-card-vendor{line-height:1.25;min-height:1.25em;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#wrapper .product-card .product-card-title{--card-title-line-height: calc(var(--font-product-title-line-height-scale, 1) * 1.35);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:var(--card-title-line-height);min-height:calc(2em * var(--card-title-line-height));max-height:calc(2em * var(--card-title-line-height));overflow:hidden;overflow-wrap:anywhere;margin-top:0;margin-bottom:4px}#wrapper .product-card .product-inventory-notice,#wrapper .product-card .product-card-subtitle{margin-top:6px}#wrapper .product-card .product-inventory-notice--wrapper{padding:0}#wrapper .product-card .star-rating{padding:0;margin:6px 0 0}#wrapper .product-card .product-card--label-container{gap:4px}#wrapper .product-card .product-card--add-to-cart-button-wrapper{margin-top:auto;padding-top:8px}#wrapper .product-card .product-card--add-to-cart-button{margin-top:0;min-height:44px;height:auto;padding:8px 6px;line-height:1.25}@media only screen and (max-width:767px){#wrapper .products.row{margin-left:-3px;margin-right:-3px;width:calc(100% + 6px);padding-left:0;padding-right:0}#wrapper .products.row>.column,#wrapper .products.row>.columns{padding-left:3px;padding-right:3px}#wrapper .product-card.product-card--content-spacing-true .product-card-info{padding:8px}#wrapper .product-card.product-card--border-true .product-featured-image{padding:4px 4px 0}#wrapper .product-card .product-card-title{font-size:calc(var(--font-product-title-scale, 1) * .875rem)}}#wrapper .shopbox-section .sb-product-card{display:flex;flex-direction:column;height:100%;padding:6px}#wrapper .shopbox-section .sb-product-card-info,#wrapper .shopbox-section .sb-product-card>div:last-child{display:flex;flex-direction:column;flex-grow:1;padding:8px 4px 4px}#wrapper .shopbox-section .sb-product-card__title{padding:0;margin:0 0 4px;line-height:1.35}#wrapper .shopbox-section .sb-product-card__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;min-height:2.7em;max-height:2.7em;overflow:hidden;overflow-wrap:anywhere}#wrapper .shopbox-section .sb-product-card__price{padding:0;margin-bottom:6px}#wrapper .shopbox-section .sb-product-card-info>button,#wrapper .shopbox-section .sb-product-card-info>.button,#wrapper .shopbox-section .sb-product-card>div:last-child>button,#wrapper .shopbox-section .sb-product-card>div:last-child>.button{margin-top:auto;min-height:44px}@media only screen and (max-width:767px){#wrapper .shopbox-section .sb-product-card{padding:4px}#wrapper .shopbox-section .sb-product-card__title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/product-card-layout.css.map */
