@layer autohaul-products{product-component:has(>.autohaul-card){display:block!important;width:100%!important;min-width:0!important;height:100%!important}.autohaul-card{height:100%!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important;overflow:hidden!important;padding:8px!important;font-family:var(--font-body-family),sans-serif!important;font-weight:400!important;transition:transform .2s ease!important;box-sizing:border-box!important}.autohaul-card:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}.autohaul-card__image-wrap{position:relative!important;width:100%!important;aspect-ratio:1/1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;overflow:hidden!important;margin-bottom:8px!important;background:#fff!important;border-radius:4px!important}.autohaul-card__image,.autohaul-card__placeholder{width:100%!important;height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important;border-radius:4px!important}.autohaul-card__content{display:flex!important;flex-direction:column!important;flex-grow:1!important;gap:6px!important;margin-bottom:8px!important}.autohaul-card__title{font-size:16px!important;font-weight:600!important;margin:0!important;line-height:1.3!important;color:inherit!important;text-decoration:none!important;display:block!important}.autohaul-card__title:hover{text-decoration:underline!important}.autohaul-card__footer{margin-top:auto!important;padding-top:0!important}.autohaul-card__rating{min-height:20px!important;margin-bottom:4px!important}.autohaul-card__prices{display:flex!important;flex-direction:column!important;gap:2px!important;margin-bottom:6px!important;line-height:1.25!important}.autohaul-card__price{font-size:18px!important;font-weight:700!important;color:red!important;margin:0!important}.autohaul-card__button{width:100%!important;min-height:44px!important;padding:9px 12px!important;line-height:22px!important;background:transparent!important;border:2px solid #f00!important;border-radius:4px!important;color:red!important;font-size:14px!important;font-weight:600!important;text-align:center!important;cursor:pointer!important;transition:all .2s ease!important;text-decoration:none!important;display:block!important;box-sizing:border-box!important}.autohaul-card__button:hover{background:red!important;color:#fff!important}@media screen and (max-width:749px){.autohaul-card{padding:8px!important}.autohaul-card__title{font-size:13px!important;line-height:1.25!important;letter-spacing:0!important}.autohaul-card__price{font-size:16px!important}.autohaul-card__button{padding:9px 10px!important;font-size:13px!important}}.autohaul-card__compare{color:#777!important;text-decoration:line-through!important;font-size:14px!important}.autohaul-card__secondary{font-size:14px!important}:root{--autohaul-products-width:1200px !important;--autohaul-products-gutter:20px !important;--autohaul-products-gap:20px !important;--autohaul-products-columns:5 !important}.autohaul-product-layout{box-sizing:border-box!important;width:100%!important;max-width:calc(var(--autohaul-products-width) + 2 * var(--autohaul-products-gutter))!important;margin-inline:auto!important;padding-inline:var(--autohaul-products-gutter)!important}.autohaul-product-grid:not(.slider){display:grid!important;grid-template-columns:repeat(var(--autohaul-products-columns),minmax(0,1fr))!important;gap:var(--autohaul-products-gap)!important;width:100%!important;max-width:var(--autohaul-products-width)!important;margin:0 auto!important;padding:0!important;align-items:stretch!important;list-style:none!important}.autohaul-product-grid:not(.slider)>.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}@media screen and (min-width:750px)and (max-width:989px){:root{--autohaul-products-columns:3 !important}}@media screen and (max-width:749px){:root{--autohaul-products-columns:2 !important;--autohaul-products-gap:16px !important}}}.autohaul-card__rating{container-type:inline-size}.autohaul-card__rating .jdgm-preview-badge{display:block!important}.autohaul-card__rating .jdgm-prev-badge{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px;line-height:20px}.autohaul-card__rating .jdgm-prev-badge__stars{display:inline-flex;flex-shrink:0;white-space:nowrap;line-height:1}.autohaul-card__rating .jdgm-star{font-size:14px;padding:0 1px 0 0!important}.autohaul-card__rating .jdgm-prev-badge__text{display:inline-block!important;margin:0!important;font-size:13px;line-height:20px;letter-spacing:0;white-space:nowrap}@media screen and (max-width:749px){.autohaul-card__rating .jdgm-star{font-size:12px}.autohaul-card__rating .jdgm-prev-badge__text{font-size:11px}}@container (max-width:130px){.autohaul-card__rating .jdgm-prev-badge{flex-direction:column!important;align-items:flex-start!important;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/autohaul-product-card.css.map */
