body .productgrid--item.rc-compact-card:not(.productgrid-listview *){height:auto!important;min-height:360px;display:flex}body .rc-compact-card:not(.productgrid-listview *) .productitem.rc-product-card{height:auto!important;min-height:360px;width:100%;padding:16px!important;display:flex;flex:1;overflow:visible!important}body .rc-compact-card:not(.productgrid-listview *) .productitem__container{height:auto;flex:1;min-width:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__body{overflow:visible;flex:1 0 auto;min-height:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__header{flex-wrap:nowrap!important;gap:10px;min-height:65px;margin:0 0 8px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__title{font-size:15px;line-height:1.4;flex-basis:auto!important;order:0!important;max-height:63px;display:-webkit-box!important;overflow:hidden!important;-webkit-line-clamp:3;flex-shrink:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__header .rc-product-card__title{flex-shrink:1}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__origin{margin:2px 0;flex-shrink:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__row{padding:8px 0;gap:8px;font-size:13px;min-height:43px;flex-shrink:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__row>span>img{width:27px;height:27px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__location{gap:7px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__icon{width:27px;height:27px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__inventory{font-size:13px;white-space:nowrap}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__lot{font-size:12px;padding:8px 0;min-height:32px;flex-shrink:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__footer{padding-top:10px;margin-top:auto;min-height:39px;flex-shrink:0;flex-wrap:wrap;gap:4px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__price{font-size:16px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__price-unit{font-size:12px}body .rc-compact-card:not(.productgrid-listview *) .productitem--actions{margin:10px 0 0!important;padding:0!important;flex:0 0 auto}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__button{min-height:44px;padding:10px 12px;font-size:13px;line-height:1.4;white-space:normal;border-radius:2px;background:#ce343d;color:#fff;border:0!important}.rc-product-card__image{display:block;height:112px;margin-bottom:10px;background:#f8f6f0;flex-shrink:0}.rc-product-card__image img,.rc-product-card__image svg{display:block;width:100%;height:100%;object-fit:contain}.rc-product-card__type{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#83734f;margin:0 0 6px}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card--general .rc-product-card__header{min-height:42px;padding-right:32px}.rc-product-card--general .rc-product-card__footer{border-top:0}.rc-product-card__button{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.product-recommendations--container [data-native-product-row]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;height:auto!important;overflow:visible}.product-recommendations--container [data-native-product-row]>.productgrid--item{width:100%!important;min-width:0;margin:0!important}@media(max-width:1079px){.product-recommendations--container [data-native-product-row]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:679px){.product-recommendations--container [data-native-product-row]{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc(100% - 28px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;gap:12px}.product-recommendations--container [data-native-product-row]>.productgrid--item{scroll-snap-align:start}}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__body{height:auto!important;margin-left:0;margin-right:0}body .rc-compact-card:not(.productgrid-listview *) .rc-product-card__button{box-sizing:border-box;padding:10px 12px!important;min-height:44px;line-height:1.4}@media(max-width:679px){.productgrid--items:not(.productgrid-listview *){display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.productgrid--items:not(.productgrid-listview *)>.rc-compact-card{width:100%!important;margin:0!important;min-width:0}}.product-recommendations--container [data-native-product-row]{min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/compact-product-cards.css.map */
