i#notifyBell{color:#071f2f;font-size:2.3em;border:1px solid;padding:4px;border-radius:0 .3rem .3rem 0;cursor:pointer}i#notifyBell:hover{color:#d91717;cursor:pointer}li.contact-modal:hover{color:var(--theme-colour-secondary);text-decoration:underline;cursor:pointer}@media (min-width:767px){._itmspec_listopt.col-12.col-lg-6{max-width:-webkit-fill-available;flex:1 0 50%}}#main-image{object-fit:contain;aspect-ratio:1/1}.wrapper-product-title>h1{text-transform:capitalize;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:.5rem}@media (max-width:768px){.wrapper-product-title>h1{font-size:24px}}.product-info-points .product-info-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.35rem;font-size:.75rem;background-color:#fff;color:#1a2744}.product-info-points .product-info-link{text-decoration:underline}#n_product .extra-options .buying-options .wrapper-pricing.wrapper-pricing--pdp [itemprop=price],.buying-options .wrapper-pricing.wrapper-pricing--pdp [itemprop=price]{color:#0b1e2d}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta,#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta,.buying-options .btn.btn-primary.btn-product-cta,.buying-options a.btn.btn-primary.btn-product-cta{color:#fff;background-color:#e53e3e;border-color:#e53e3e;border-radius:.125rem}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:hover,#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta:hover,.buying-options .btn.btn-primary.btn-product-cta:hover,.buying-options a.btn.btn-primary.btn-product-cta:hover{color:#fff;background-color:#c81d24;border-color:#c81d24}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:focus,#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta:focus,.buying-options .btn.btn-primary.btn-product-cta:focus,.buying-options a.btn.btn-primary.btn-product-cta:focus{color:#fff;background-color:#e53e3e;border-color:#e53e3e;box-shadow:0 0 0 .2rem rgba(229,62,62,.45)}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:focus:not(:focus-visible),#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta:focus:not(:focus-visible),.buying-options .btn.btn-primary.btn-product-cta:focus:not(:focus-visible),.buying-options a.btn.btn-primary.btn-product-cta:focus:not(:focus-visible){box-shadow:none}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:focus-visible,#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta:focus-visible,.buying-options .btn.btn-primary.btn-product-cta:focus-visible,.buying-options a.btn.btn-primary.btn-product-cta:focus-visible{box-shadow:0 0 0 .2rem rgba(229,62,62,.45)}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:active,#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:not(:disabled):not(.disabled).active,#n_product .extra-options .buying-options a.btn.btn-primary.btn-product-cta:active,.buying-options .btn.btn-primary.btn-product-cta:active,.buying-options .btn.btn-primary.btn-product-cta:not(:disabled):not(.disabled).active,.buying-options a.btn.btn-primary.btn-product-cta:active{color:#fff;background-color:#b71c1c;border-color:#b71c1c;box-shadow:none}#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta.disabled,#n_product .extra-options .buying-options .btn.btn-primary.btn-product-cta:disabled,.buying-options .btn.btn-primary.btn-product-cta.disabled,.buying-options .btn.btn-primary.btn-product-cta:disabled{color:#fff;background-color:#e53e3e;border-color:#e53e3e;opacity:.65}.buying-options .pdp-bnpl{line-height:1.35}.buying-options .pdp-bnpl-inner{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem .5rem;max-width:100%}.buying-options .pdp-bnpl-text{color:#5c6770;font-size:.8125rem}.buying-options .pdp-bnpl-or{color:#5c6770;font-size:.8125rem;opacity:.95;user-select:none}.buying-options .pdp-bnpl-logo-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:0 0;cursor:pointer;line-height:0;vertical-align:middle;-webkit-appearance:none;appearance:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.buying-options .pdp-bnpl-logo-btn::-moz-focus-inner{border:0;padding:0}.buying-options .pdp-bnpl-logo-btn:focus{outline:0}.buying-options .pdp-bnpl-logo-btn:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(11,48,76,.22);border-radius:4px}.buying-options .pdp-bnpl-afterpay-badge{display:block;max-width:86px;width:auto;height:auto;border:0;vertical-align:middle}.buying-options .pdp-bnpl-zip-badge{display:block;height:20px;width:auto;max-width:72px;border:0;vertical-align:middle;opacity:.88}.buying-options .pdp-bnpl-logo-btn:hover .pdp-bnpl-afterpay-badge{opacity:.94}.buying-options .pdp-bnpl-logo-btn:hover .pdp-bnpl-zip-badge{opacity:1}.resourcePanel{border:1px solid #d1d1d1;border-radius:.5rem}.resourcePanel h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.resourcePanel ul{list-style:none;padding:0 1rem}.resourcePanel li{margin-bottom:.5rem}.resourcePanel a{text-decoration:none}.resourcePanel a:hover{text-decoration:underline}.product-finder-tags .border-bottom a{color:#333;text-decoration:underline;font-weight:700}.product-finder-header{background-color:#117094;font-weight:700}.product-finder-row{border-bottom:1px solid #ddd}.product-finder-copy{color:#333}.product-image-full-width{max-width:100%}.product-badge-text{font-size:16px;font-weight:700;color:#fff}.in-stock-copy{color:green}.availability-info-button{background:0 0;border:0;color:#000}.availability-restock-text{color:#000}.wrapper-pricing-flex{display:flex;width:100%}.pricing-column{flex-direction:column}.price-rrp-text{font-size:16px;font-weight:700}.price-main{font-size:52px;font-weight:900}.price-subtext{font-size:16px}.price-save{font-size:16px;font-weight:700}.buy-actions-inline{align-self:center;display:inline-flex;margin:15px 0}.availability-banner-margin{margin:-15px -15px 16px}.pricing-flex-center{display:flex;justify-content:center}.backorder-button-radius{border-radius:.3rem 0 0 .3rem}.centered-text{text-align:center}.availability-success-bg{background:#68e5a1}.low-stock-banner{text-align:center;background-color:#092b41;margin:0 -16px;width:auto}.low-stock-banner-title{color:#ed4139}.low-stock-banner-copy{color:#fff;font-size:11px}.thumb-list-container{width:100%;display:flex;margin:10px 0;overflow:hidden;z-index:0}.sidebar-slide-layout{position:relative;display:flex;flex-wrap:wrap;width:100%}.cross-sell-row-pad{padding:25px}.cross-sell-heading{font-size:18px;margin:0;font-weight:600}.bundle-highlight{color:#c81d24}.vehicle-fitment-box{margin:10px 0;background-color:#f3f3f3;padding:15px 30px}.vehicle-fitment-text{font-style:italic}.vehicle-fitment-link{color:#1471b4}.product-info-panel-white{background-color:#fff}.product-accordian-content .accordion-heading{font-size:1rem;line-height:1.3;word-wrap:break-word;min-width:0}.product-accordian-content .btn.btn-link{min-height:2.75rem}@media (min-width:768px){.product-accordian-content .accordion-heading{font-size:1.25rem}.product-accordian-content .btn.btn-link{min-height:0}}.product-info-video{max-width:100%;overflow:hidden}.product-info-video lite-youtube{max-width:100%}.product-accordian-content .table-specs td,.product-accordian-content .table-specs th{white-space:normal;word-wrap:break-word}@media (max-width:575.98px){.product-accordian-content .table-specs td,.product-accordian-content .table-specs th{padding:.5rem .35rem;font-size:.9rem}}.wrapper-pricing .h1.price-main,.wrapper-pricing .productpromo.h1.price-main{font-size:52px;font-weight:900}.wrapper-pricing .productrrp.price-rrp-text{font-size:16px;font-weight:700}.wrapper-pricing .productwasprice.price-subtext{font-size:16px}.wrapper-pricing .productsave.price-save{font-size:16px;font-weight:700}.wrapper-product-title .badge.product-badge-text{font-size:16px;font-weight:700;color:#fff}.buying-options .btn.btn-primary.availability-info-button{background-color:transparent;border-color:transparent;color:#000}.buying-options .backorder-button-radius.btn,.buying-options .btn.backorder-button-radius{border-radius:.3rem 0 0 .3rem}.availability_description.alert.availability-success-bg{background-color:#68e5a1}.vehicle-fitment-box .vehicle-fitment-link{color:#1471b4}#n_product .extra-options .wrapper-pricing .h1.price-main,#n_product .extra-options .wrapper-pricing .productpromo.h1.price-main{font-size:52px;font-weight:900}#n_product .extra-options .wrapper-pricing .productrrp.price-rrp-text{font-size:16px;font-weight:700}#n_product .extra-options .wrapper-pricing .productsave.price-save,#n_product .extra-options .wrapper-pricing .productwasprice.price-subtext{font-size:16px}#n_product .extra-options .wrapper-product-title .badge.product-badge-text{font-size:16px;font-weight:700;color:#fff}#n_product .extra-options .buying-options .btn.btn-primary.availability-info-button,#n_product .extra-options .buying-options .btn.btn-primary.availability-info-button:focus,#n_product .extra-options .buying-options .btn.btn-primary.availability-info-button:hover{background-color:transparent;border-color:transparent;color:#000}#n_product .extra-options #thumbImageList.thumb-list-container{width:100%;display:flex;margin:10px 0;overflow:hidden;z-index:0}#n_product .extra-options .product-finder-tags .product-finder-header{background-color:#117094;font-weight:700}div#_jstl__shipping_calc{width:100%}.shipbox-card{background:#f3f3f3;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:0;margin:1rem 0;overflow:hidden}.shipbox-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;font-weight:700;font-size:1rem;color:#333;background:0 0;border:none;text-align:left;cursor:pointer;line-height:1.2}.shipbox-header:hover{background:rgba(0,0,0,.03)}.shipbox-toggle-icon{flex-shrink:0;margin-left:8px;color:#333}.shipbox-toggle-icon .fa-minus{display:inline-block}.shipbox-header.collapsed .shipbox-toggle-icon .fa-minus,.shipbox-toggle-icon .fa-plus{display:none}.shipbox-header.collapsed .shipbox-toggle-icon .fa-plus{display:inline-block}.shipbox-form-row{margin-bottom:16px;padding-top:16px}.shipbox-input.form-control{border-radius:6px;border:1px solid #ddd;height:38px}.shipbox-calc-btn{height:38px;background-color:#2c3e50;border:none;border-radius:0;color:#fff;font-weight:600;font-size:14px}.shipbox-calc-btn:hover{background-color:#1a252f;color:#fff}#shipbox .btn-stack .btn-loads:not(.shipbox-calc-btn){height:38px;background-color:#2c3e50;border:none;border-radius:0;color:#fff;font-weight:600}#shipbox .btn-stack .btn-loads:not(.shipbox-calc-btn):hover{background-color:#1a252f;color:#fff}#shipbox .btn-loads .fa-sync{font-size:14px}.ship-method-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 0;border-bottom:1px solid #f0f0f0}.ship-method-row:last-of-type{border-bottom:none}.ship-method-head{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ship-method-head strong{color:#333}.ship-method-days{font-size:.875rem;font-weight:400;color:#6c757d}.ship-method-estimate{font-size:.85rem;color:#6c757d}.ship-badge{flex-shrink:0;padding:4px 10px;border-radius:6px;font-size:.875rem;font-weight:600}.highlight_badge_primary{background:#c81d24;color:#fff;padding:4px 10px;border-radius:6px;font-size:.875rem;font-weight:600}.highlight_badge_secondary{background:#2c3e50;color:#fff;padding:4px 10px;border-radius:6px;font-size:.875rem;font-weight:600}.shipbox-disclaimer{font-size:.8rem;color:#6c757d;font-style:italic;margin:12px 0 15px;border-top:1px solid #f0f0f0}