.fitment-message-grid{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3rem}.fitment-message-grid p{margin:0;font-size:.75rem;line-height:1rem}.fitment-message-grid ol,.fitment-message-grid ul{margin:0;padding-left:1rem;font-size:.75rem;line-height:1rem}.fitment-message-grid li{margin:0}.fitment-message-grid-full{font-size:.75rem;line-height:1rem;color:#374151}.fitment-message-grid-full p{margin:0;font-size:.75rem;line-height:1rem}.fitment-message-grid-full ol,.fitment-message-grid-full ul{margin:0;padding-left:0;list-style:none;font-size:.75rem;line-height:1rem}.fitment-message-grid-full li{margin:0;padding-left:0}.fitment-message-grid-full li:before{content:"• ";margin-right:.25rem}.product-grid-container{display:grid;grid-auto-rows:1fr;align-items:stretch}body,html{padding:0;margin:0;background:#f3f3f3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:all 600 cubic-bezier(.325,0,0,1);transition-timing-function:cubic-bezier(.325,0,0,1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.react-datepicker .react-datepicker__month .react-datepicker__day{width:32px;height:32px;font-size:1rem;border-radius:100px;padding:1.2rem}.react-datepicker .react-datepicker__navigation{top:5px}.react-datepicker .react-datepicker__current-month{margin-bottom:1rem}.react-datepicker .react-datepicker__day--selected{background-color:#0570de}.StripeElement{display:block;padding:20px 14px;font-size:1em;font-family:Source Code Pro,monospace;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border:0;outline:0;border-radius:4px;background:#fff}.cc-error{background-color:rgba(255,0,0,.1);padding:.3rem .7rem;border-radius:2px;margin-bottom:.5rem}.cc-error h6{color:#925252;margin-bottom:0!important;font-size:.9rem}input::placeholder{color:#aab7c4}.StripeElement--focus,input:focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);-webkit-transition:all .15s ease;transition:all .15s ease}.StripeElement.IdealBankElement,.StripeElement.PaymentRequestButton{padding:0}.radial-fade{background:radial-gradient(circle,rgb(255,255,255) 0,rgba(255,255,255,0) 80%)}.border-animation{--border-angle:0turn;--main-bg:conic-gradient(from var(--border-angle),#213,#112 5%,#112 60%,#213 95%);border:2px solid rgba(0,0,0,0);border-radius:2px;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#08f,#f03 99%,transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation:bg-spin 3s linear infinite}.border-animation.light{--main-bg:conic-gradient(from var(--border-angle),rgb(255,255,255),rgb(253,253,253) 5%,rgb(255,255,255) 60%,rgb(255,255,255) 95%)}@keyframes bg-spin{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.ais-Highlight-highlighted{background-color:#fdfd84}.yarl__container{background-color:rgba(0,0,0,.9)!important;backdrop-filter:blur(5px)!important}.animate-pulse{animation:none!important}.product-gallery-inline .yarl__container{background-color:#fff!important}.product-gallery-inline .yarl__button{color:#000!important;background-color:hsla(0,0%,100%,.5)!important;display:flex;align-items:center;justify-content:center;padding:.1rem!important;box-shadow:none!important;filter:drop-shadow(0 0 0 #e4e4e4)!important}.product-gallery-inline .yarl__button:hover{filter:drop-shadow(0 0 0 #d6d6d6)!important;cursor:pointer}.html-fitment-message span,.html-fitment-message ul li{display:inline-block;padding:0 .3rem;border-radius:3px;margin-bottom:.5rem;background:#e2e2e2;background:linear-gradient(90deg,rgb(226,226,226),rgb(244,244,244) 29%,rgba(255,255,255,.356179972))}a svg,button svg,h1 svg,h2 svg,h3 svg,h4 svg,h5 svg,p svg,span svg{display:inline}.ymme-modal .fitment-form-item .fitment-select-btn{padding:.5rem;margin-top:0;border-radius:3px;font-size:.8rem}table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px rgba(75,75,75,.15);width:100%;border-radius:5px;overflow-x:scroll}table thead tr{background-color:#009879;color:#fff;text-align:left}table td,table th{padding:12px 15px;text-align:left}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.payload-richtext h1,.payload-richtext h2,.payload-richtext h3,.payload-richtext h4,.payload-richtext h5,.payload-richtext h6{font-family:var(--font-roboto-condensed);margin-top:1rem}.payload-richtext h1 strong,.payload-richtext h2 strong,.payload-richtext h3 strong,.payload-richtext h4 strong,.payload-richtext h5 strong,.payload-richtext h6 strong{all:unset}.payload-richtext ol,.payload-richtext ul{list-style-type:disc;padding-left:1.2rem}.payload-richtext h2{font-size:x-large}.payload-richtext h3{font-size:larger}.sidebar-fitment-container .inputs-container{flex-direction:column}.sidebar-fitment-container .tab-title{color:#000}.accusearch-focused-input .selection-item-options-container{border-radius:100px;box-shadow:0 0 5px #f90}.accusearch-focused-input .selection-item-options-container>div{background-color:beige!important}.pdp-container #full-filter-trigger{display:none}