.listing-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem;margin:0;padding:0}.listing-card{display:flex;flex-direction:column}.listing-card__image{width:100%;margin-bottom:1rem;position:relative}.listing-card__image img{height:100%;width:100%}.listing-card__image .listing-card__rating{position:absolute;bottom:-1px;right:0;padding:.5rem;border-radius:4px 0 0;background-color:#fff;color:#000}.listing-card__image>a{display:block}.listing-card--brand{border-radius:6px;transition:all .2s ease;padding:1rem}.listing-card--brand:hover{box-shadow:1px 1px 4px var(--color-neutral-4)}.listing-card--brand .listing-card__image img{object-fit:contain}.listing-card--brand_review .listing-card__image img{object-fit:cover;object-position:top left;border-radius:6px}.listing-card__info{display:flex;align-items:center;justify-content:space-between;line-height:2rem}.listing-card__info.listing-card__info--no-rating{justify-content:center}.listing-card__info a{text-decoration:none;color:var(--color-black)}.listing-card__description p{color:var(--color-grey);margin:0;font-size:.9em}.listing-wrapper .video__card{display:block;color:var(--color-black);text-decoration:none;background-color:#fff;border-radius:6px;box-shadow:0 0 10px #0000001a;overflow:hidden}.listing-wrapper .video__title{text-decoration:none;color:#000;text-align:center;padding:1rem 2rem;font-size:.9em;line-height:1.2em;display:block;font-weight:600}.listing-wrapper .video__description{padding:1rem;text-align:center;font-weight:700}.listing-wrapper .deferred-media__poster{height:auto}@media screen and (min-width: 750px){.listing-wrapper{grid-template-columns:repeat(3,1fr);list-style:none}.listing-wrapper.listing-wrapper--brands{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 990px){.listing-wrapper{grid-template-columns:repeat(4,1fr)}.listing-wrapper.listing-wrapper--brands{grid-template-columns:repeat(5,1fr)}.listing-wrapper.listing-wrapper--videos{grid-template-columns:repeat(3,1fr)}}#listing-searchbox.ais-SearchBox{margin:0 0 1em;max-width:400px}#listing-searchbox .ais-SearchBox-form{display:block;position:relative}#listing-searchbox .ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 3rem;width:100%;position:relative;background-color:#fff;border:1px solid #c4c8d8;border-radius:5px}#listing-searchbox .ais-SearchBox-loadingIndicator,#listing-searchbox .ais-SearchBox-reset,#listing-searchbox .ais-SearchBox-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1;width:20px;height:20px;top:50%;right:.3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#listing-searchbox .ais-SearchBox-reset,#listing-searchbox .ais-SearchBox-submit{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#listing-searchbox .ais-SearchBox-submit{left:.3rem}#listing-searchbox .ais-SearchBox-submitIcon{width:14px;height:14px}#listing-searchbox .ais-SearchBox-loadingIcon,#listing-searchbox .ais-SearchBox-resetIcon,#listing-searchbox .ais-SearchBox-submitIcon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}#listing-pagination.ais-Pagination{margin-top:1em}#listing-pagination .ais-Pagination-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#listing-pagination .ais-Pagination-item--disabled .ais-Pagination-link{opacity:.6;cursor:not-allowed;color:var(--color-neutral-5)}#listing-pagination .ais-Pagination-link{color:var(--color-maroon);transition:color .2s ease-out;padding:.5rem 1.5rem;display:block;border:1px solid #c4c8d8;border-radius:5px;transition:background-color .2s ease-out;text-decoration:none}#listing-pagination .ais-Pagination-link:hover{border-color:var(--color-maroon)}#listing-pagination .ais-Pagination-item--selected .ais-Pagination-link{color:#fff;background-color:var(--color-maroon);border-color:var(--color-maroon)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-listing.css.map */
