.facets-vertical.page-width,.searchbox--filter,.facets{max-width:unset}.products-grid-section .facets-vertical-sort.small-hide{padding:unset}.products-grid-section .facet-filters__sort:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.products-grid-section .facet-filters__field .select select{padding:1rem 3rem 1rem 1rem;border:1px solid #000000;padding-inline:1.5rem;border-radius:30px;color:#000;font-size:1.4rem;background-color:transparent}.products-grid-section .facet-filters__field .select select{padding-right:3rem}.products-grid-section .facet-filters__sort+.icon-caret{right:12px}.products-grid-section .facets__heading--vertical{color:#000;font-weight:600}.products-grid-section .facets__summary{color:#000;font-weight:600;padding:0 1.75rem 0 0}.products-grid-section facet-remove:not(.active-facets__button-wrapper){height:0px;width:0px;text-indent:-9999px;box-shadow:unset;border:unset;overflow:hidden;visibility:hidden}.products-grid-section .facets__summary:hover .facets__summary-label{text-decoration:unset;text-underline-offset:unset}.products-grid-section .facets-vertical .facet-checkbox input[type=checkbox]{height:0px;width:0px;margin:unset;visibility:hidden;overflow:hidden}.products-grid-section .facet-checkbox>svg{height:0px;width:0px;overflow:hidden;visibility:hidden}.products-grid-section span.facet-checkbox__text,.products-grid-section .facets__label{transition:all .1s ease}.products-grid-section .active span.facet-checkbox__text,.products-grid-section .facets__label:hover{font-weight:600;font-size:1.6rem}.products-grid-section .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.products-grid-section .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:unset}.active-facets__button-remove{color:#000}@media(min-width:750px){.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty){height:70dvh;overflow:auto;padding-right:1rem}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty)::-webkit-scrollbar-thumb{border-radius:4px;background-color:#b73439;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty){scrollbar-gutter:stable}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty)::-webkit-scrollbar{width:8px}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty)::-webkit-scrollbar-track{background:#efefef}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty)::-webkit-scrollbar-thumb{background-color:#23292f;border-radius:20px;border:3px solid #23292f}.grid.product-grid{margin-top:0}.products-grid-section .facets-vertical-sort.small-hide{padding:unset;height:50px;margin-bottom:2.5rem}.products-grid-section .facets-vertical-sort.small-hide form#FacetSortForm *:not(svg),.products-grid-section .facets-vertical-sort.small-hide #FacetSortForm{height:100%}.products-grid-section .facets-vertical{display:flex;justify-content:space-between}.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty){width:calc(35% - 1.5rem);position:sticky;top:10em;padding:unset;padding-right:1rem}.products-grid-section .facets-vertical .product-grid-container:not(.collection--empty){width:calc(65% - 1.5rem);display:inline-block}.products-grid-section .facets__form-vertical{width:100%}}@media screen and (min-width:1150px){.products-grid-section .facets-vertical .facets-wrapper:not(.collection--empty){width:calc(20% - 1.5rem)}.products-grid-section .facets-vertical .product-grid-container:not(.collection--empty){width:calc(80% - 1.5rem)}.products-grid-section .facets__form-vertical{width:100%}}@media(max-width:750px){aside#main-collection-filters{position:sticky;top:7.9rem;z-index:1;background:#fff;padding:1rem}.overflow-hidden aside#main-collection-filters,.overflow-hidden-tablet aside#main-collection-filters{position:unset}}.card .card__inner .card__media{border-radius:unset}.card__information{display:flex;align-items:flex-start;width:100%;justify-content:space-between;flex-wrap:wrap;padding-block:unset}.card-information{width:auto}.card--card.card--media>.card__content{display:unset;grid-template-rows:unset;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.card-custom-fields-wrapper .typeset4>div{line-height:1;text-align:center}.card-information>.price .price-item--regular{color:#b73439}.card-custom-fields-wrapper .typeset4>div+div{font-size:12px}.card-custom-fields-wrapper .typeset4>div svg{padding:.3rem}.contact-info-wrapper .button-primary.button{padding:1rem;min-width:unset;min-height:unset}@media(min-width:990px){.card:not(.ratio):not([data-layout=product-layout-grid] .card:not(.ratio)){display:grid;grid-template-columns:20% 1fr;grid-template-rows:150px}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:unset}.card-custom-fields-wrapper{display:flex;max-width:500px;justify-content:space-between;padding-inline:1rem}.contact-info-wrapper{padding-inline:1rem;text-align:end;display:flex;align-items:center;justify-content:space-between}#product-grid li{box-shadow:0 0 5px #0003}}@media(max-width:990px){.card__information{flex-direction:column}.card__content{padding-inline:unset}.card-custom-fields-wrapper{display:flex;flex-wrap:wrap;row-gap:2rem;justify-content:space-between;padding-inline:0rem;margin-top:.7rem}.contact-info-wrapper{padding-inline:0rem;margin-top:3rem}#product-grid[data-layout=product-layout-grid] .contact-info-wrapper{margin-top:1.5rem}.contact-info-wrapper .button-primary.button{padding:1rem;min-width:100%;min-height:unset}.card__information{padding-inline:unset}ul#product-grid{row-gap:3rem}.contact-info-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:1rem}#product-grid li{box-shadow:0 0 5px #0003;padding:1rem}}@media(max-width:750px){.card--card.card--media>.card__content{justify-content:space-between}}@media(min-width:990px){[data-layout=product-layout-grid] .card__information{flex-direction:column;row-gap:1rem}[data-layout=product-layout-grid] .card__content{padding-inline:unset;padding-bottom:0}[data-layout=product-layout-grid] .card-custom-fields-wrapper{display:flex;flex-wrap:wrap;gap:1rem;row-gap:1rem;justify-content:space-between;padding-inline:0rem;margin-top:.7rem}[data-layout=product-layout-grid] .contact-info-wrapper{padding-inline:0rem;margin-top:1.5rem}[data-layout=product-layout-grid] .contact-info-wrapper .button-primary.button{padding:1rem;min-width:100%;min-height:unset}[data-layout=product-layout-grid] .card__information{padding-inline:unset}ul#product-grid[data-layout=product-layout-grid]{row-gap:3rem}[data-layout=product-layout-grid] .contact-info-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:1rem}#product-grid[data-layout=product-layout-grid] li{box-shadow:0 0 5px #0003;padding:1rem}#product-grid[data-layout=product-layout-grid]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}#product-grid[data-layout=product-layout-grid] .card--card.card--media>.card__content{justify-content:space-between}}#product-grid .used-car-featured-badge-color{background-color:#b73439;color:#fff}@media(min-width:1600px){#product-grid[data-layout=product-layout-grid]{grid-template-columns:repeat(4,minmax(250px,1fr))}}#product-grid{margin-bottom:6rem}.load-more-button-wrapper .button-primary{background-color:#23292f;border-color:#23292f;box-shadow:unset}.load-more-button-wrapper button:after{z-index:unset}.load-more-button-wrapper button{width:50px;aspect-ratio:1;color:#b73439;border-radius:50%;display:grid;background:conic-gradient(from 90deg at 4px 4px,#0000 90deg,currentColor 0) -4px -4px / calc(50% + 2px) calc(50% + 2px),radial-gradient(farthest-side,currentColor 6px,#0000 7px calc(100% - 6px),currentColor calc(100% - 5px)) no-repeat;animation:l10 2s infinite linear;position:absolute;left:50%;margin:-3rem;border:unset;position:relative}.load-more-button-wrapper button:before{content:"";border-radius:inherit;background:inherit;transform:rotate(45deg)}@keyframes l10{to{transform:rotate(.5turn)}}.list-view-price-loader{height:4px;width:80px;--c: no-repeat linear-gradient(#000000 0 0);background:var(--c),var(--c),#efefef;background-size:60% 100%;animation:l16 3s infinite}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/main-collection-product-list.css.map */
