.dealer-wrapper{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width: 1024px){.dealer-wrapper{grid-template-columns:repeat(2,1fr)}}.dealer-block{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:30px;border:1px solid #ddd;border-radius:8px;background:#fff}.dealer-block img{width:200px;height:120px;object-fit:contain;object-position:center;display:block}.dealer-info{flex:1;display:flex;flex-direction:column;gap:8px}.dealer-info .top-line{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px}.dealer-info .name{font-size:1.4em;font-weight:700}.dealer-info .address{font-size:1em;color:#333}.dealer-info .link a,.dealer-info .phone a{font-size:1em;color:#06c;text-decoration:underline;word-break:break-all}.dealer-info .link{background:none}.country-name{margin-top:auto;font-size:1em;color:#666}@media (max-width: 1023px){.dealer-block{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:40px}.dealer-block img{width:160px;height:100px}.country-name{margin-top:0}}@media (max-width: 768px){.dealer-block{flex-direction:column;align-items:center;gap:20px;text-align:center}.dealer-info{align-items:center}.dealer-info .top-line{justify-content:center}}.section-compatibility-list .compatibility-list-items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:50px;grid-row-gap:20px;margin-bottom:30px}.section-compatibility-list .compatibility-list-item{display:flex;align-items:center;color:#292929}.section-compatibility-list .compatibility-list-brand-wrapper,.section-compatibility-list .compatibility-list-model-wrapper{width:50%;min-height:100%;padding:10px 12px;display:flex;flex-direction:column;align-items:flex-start}.section-compatibility-list span.compatibility-list-brand-heading,.section-compatibility-list span.compatibility-list-model-heading{text-transform:uppercase;font-size:8px;font-weight:400;line-height:23px;letter-spacing:1px}.section-compatibility-list .compatibility-list-brand-wrapper{background-color:var(--background-color);color:var(--text-color)}.section-compatibility-list .compatibility-list-model-wrapper{background:transparent}.section-compatibility-list .compatibility-list-brand{font-size:13px;font-weight:700}.section-compatibility-list .compatibility-list-model{font-size:13px;font-weight:400;line-height:23px;text-decoration:none;color:#292929}.section-compatibility-list .search-input{width:30%;font-size:16px;padding:12px 20px;background-color:#fbfbfb;border:1px solid #dddddd;margin-bottom:20px;border-radius:4px;transition:border-color .3s ease}@media (max-width: 480px){.section-compatibility-list .search-input{width:90%}}@media (max-width: 768px){.section-compatibility-list .search-input{width:50%}}.section-compatibility-list .search-input:focus{outline:none;border-color:#292929}.section-compatibility-list .compatibility-list-item.hidden{display:none}.section-compatibility-list .no-results{text-align:center;padding:40px 20px;color:#666;font-size:16px;display:none}.section-compatibility-list .no-results.show{display:block}@media (max-width: 480px){.section-compatibility-list .compatibility-list-items{grid-template-columns:repeat(1,1fr)}}@media ((min-width: 481px) and (max-width: 767px)){.section-compatibility-list .compatibility-list-items{grid-template-columns:repeat(2,1fr)}}.compatibility-list-title-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:20px;gap:10px;width:100%;cursor:pointer}.compatibility-list-title{font-size:24px;font-weight:700;line-height:32px}.compatibility-list-icon{width:24px;height:24px}.compatibility-list-wrapper{transition:max-height .35s ease}.compatibility-list-wrapper.collapse{overflow:hidden;max-height:0}.compatibility-list-wrapper.collapse.open{max-height:1000px}.compatibility-list-title-wrapper .compatibility-list-icon svg{transition:transform .3s ease}.compatibility-list-title-wrapper.active .compatibility-list-icon svg{transform:rotate(180deg)}.earpads-banner-image-with-caption{display:flex;flex-direction:column;align-items:center}.earpads-image-caption{margin-top:16px;font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;color:#f58720;font-weight:500;text-align:center}.earpads-banner-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin:0 auto}.earpads-banner-image{width:110px;height:110px;flex-shrink:0}.earpads-banner-image img{width:100%;height:100%;object-fit:contain}.earpads-banner-content{text-align:inherit}.earpads-heading{font-size:2rem;font-weight:700;margin-bottom:1rem}.earpads-description-wrapper{position:relative;max-width:100%;margin-bottom:1rem}.earpads-description{font-size:16px;font-weight:400;line-height:25px;color:rgb(var(--color-foreground));max-height:4.5em;overflow:hidden;transition:max-height .3s ease}.earpads-description.expanded{max-height:none}.toggle-description{background:none;border:none;color:rgb(var(--color-drawer-button-text));cursor:pointer;font-size:16px;font-weight:600;line-height:25px}.earpads-button{display:inline-block;background-color:rgbA(245 135 0.5);color:#f58720;padding:.6rem 1rem;border-radius:50px;transition:background-color .3s ease;font-family:inter;font-size:14px;text-decoration:underline}.earpads-banner-section.left .earpads-banner-container{align-items:center;text-align:left;justify-content:center}.earpads-banner-section.center .earpads-banner-container{align-items:center;text-align:center;justify-content:center}@media (min-width: 768px){.earpads-banner-container{flex-direction:row;gap:82px}.earpads-banner-content{flex:1}}.product-card__title{color:var(--custom-color)}.product-description-wrapper .product-title{font-size:48px;line-height:48px;margin-bottom:22px;font-weight:700}.product-description-wrapper h2{margin-bottom:10px}.product-description{line-height:1.6}.section-rich-text .rich-text{color:var(--text-color)}.scroll-buttons-section{overflow-x:auto}.image-from-metafield{width:100%;height:auto}.scroll-buttons{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-buttons::-webkit-scrollbar{display:none}.scroll-buttons button{white-space:nowrap;padding:19px 25px;background-color:#17171705;color:rgb(var(--color-drawer-button-gradient));border:none;border-radius:60px;cursor:pointer;font-size:16px;font-weight:500;line-height:15.22px;flex-shrink:0}.scroll-buttons button.active{background-color:#26587c;color:#fff}.Product--description{margin-top:44px}.metafield-values{margin-top:40px}.metafield-values img{margin-bottom:20px}.video-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;background-color:#fff}.video-item{width:100%;background-color:#fff;padding:10px}.video-item iframe{border-radius:15px}.video-title{color:#000;margin-top:10px;font-size:22px;font-weight:500;line-height:100%}@media (min-width: 769px){.video-item{flex:0 1 30%;max-width:33%}.video-title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
