.trss-clearance-badge{display:inline-block;margin:8px 0;padding:5px 9px;border:1px solid #e3c779;border-radius:5px;background:#fff8e6;color:#674b08;font:700 12px/1.4 "Open Sans",sans-serif;white-space:normal}.trss-clearance-price{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#bd1d27}.trss-clearance-before{color:#000;font:600 .86em/1.25 "Open Sans",sans-serif!important;opacity:1!important;text-decoration:line-through!important}.trss-clearance-price-label{display:block;color:#bd1d27;font:700 12px/1.4 "Open Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase}.trss-clearance-price>.woocommerce-Price-amount{color:#bd1d27}.trss-clearance-checkout{clear:both;margin:16px 0;padding:16px;border:1px solid #e3c779;border-radius:8px;background:#fffaf0;color:#26354a;font:400 14px/1.6 "Open Sans",sans-serif}.trss-clearance-checkout p{margin:8px 0!important}.trss-clearance-checkout label{font:inherit!important}.trss-clearance-checkout input[type=checkbox]{position:static!important;display:inline-block!important;margin-right:8px!important;vertical-align:middle}.trss-supplier-details{flex-basis:100%;width:100%;margin:12px 0;color:#445e86;font:400 13px/1.6 "Open Sans",sans-serif}.trss-supplier-details summary{cursor:pointer;font-weight:600}.trss-supplier-details dl{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:5px 16px;margin:12px 0}.trss-supplier-details dt{font-weight:600}.trss-supplier-details dd{margin:0;overflow-wrap:anywhere}body .trs-sh-product-notices.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .trs-sh-product-notices .trs-sh-product-notice:has(strong+span){flex-basis:100%;grid-column:1/-1!important}body.single-product .product_meta .sku_wrapper{order:1}body.single-product .product_meta .trs-brand-wrapper{order:2}body.single-product .product_meta .trss-supplier-details{order:3}body .trs-sh-product-notices .trs-sh-product-notice span{display:block;font-size:13px;line-height:1.6;margin-top:5px;font-weight:400}body :is(.trs-vf-compatibility,.trs-vf-fitment-summary,.trs-vf-fitment-list-notice,.trs-vf-selection,.trs-mobile-cart,.et_pb_wc_reviews,.trsp-compatibility,.trsm-faq-item){border-left-width:1px!important;border-left-color:#d8dee8!important}body :is(.trs-vf-catalog-hint,.trsp-policy blockquote,.tmig-rich blockquote){border-left:0!important}@media(max-width:767px){body .trs-vf-catalog-filter-form .trs-vf-catalog-availability{grid-column:1/-1!important;width:100%!important}body .trs-vf-catalog-filter-form .trs-vf-stock-choice{width:100%!important;max-width:none!important}body.single-product.trsp-product-ui #page-container #et-boc .et-l .et_pb_row:has(>.trs-product-summary)+.et_pb_row:has(.et_pb_wc_description){margin-block-start:18px!important}.trss-supplier-details dl{grid-template-columns:1fr}.trss-supplier-details dd{margin-bottom:5px}}body .trs-sh-product-notices .trs-sh-product-notice{border-left-width:1px!important;border-left-color:inherit!important}body .trs-sh-product-notices .trs-sh-product-notice.notice-warning{border-left-color:inherit!important}body .trs-sh-product-notices .trs-sh-product-notice.notice-danger{border-left-color:inherit!important}body ul.products li.product .trss-clearance-badge,.trsp-showcase .trss-clearance-badge{display:none!important}body ul.products li.product .trss-clearance-price{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0}body ul.products li.product .trss-clearance-price-label{flex:1 1 auto;min-width:0;font-size:10px;line-height:1.35;letter-spacing:.02em;text-align:left}@media(max-width:980px){body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form .trs-vf-catalog-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:12px!important}body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form .trs-vf-catalog-actions :is(button,a){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}}@media(max-width:767px){body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form .trs-vf-catalog-availability{grid-column:1/-1!important;width:100%!important;max-width:none!important}body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form .trs-vf-stock-choice{width:100%!important;max-width:none!important;box-sizing:border-box!important}}html body #page-container #et-boc .et-l :is(.trs-sh-product-notice,.trs-vf-compatibility,.et_pb_wc_reviews,.trs-mobile-cart){border-left-width:1px!important;border-left-style:solid!important;border-left-color:var(--trss-edge,#d8dee8)!important;border-color:var(--trss-edge,#d8dee8)!important}html body #page-container #et-boc .et-l .trs-sh-product-notice.notice-warning{--trss-edge:#ebe0b9}html body #page-container #et-boc .et-l .trs-sh-product-notice.notice-danger{--trss-edge:#e4b9bd}body .trs-vf-catalog-sale{min-width:0}@media(min-width:768px) and (max-width:1100px){body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form>.trs-vf-catalog-availability{grid-column:auto!important;width:100%!important}}@media(max-width:767px){body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form>.trs-vf-catalog-availability{grid-column:auto!important;width:100%!important;min-width:0!important}body.trs-vf-catalog-layout #main-content form.trs-vf-catalog-filter-form .trs-vf-stock-choice{padding:10px!important;gap:7px!important;font-size:14px!important}}.trss-clearance-amounts{display:inline-flex!important;align-items:baseline!important;gap:12px!important;flex-wrap:nowrap!important;line-height:1.25}html body #page-container #main-content .trss-clearance-amounts>del,html body #page-container #main-content .trss-clearance-amounts>del .woocommerce-Price-amount{color:#000!important;opacity:1!important;text-decoration:line-through!important}html body #page-container #main-content .trss-clearance-amounts>del{font-size:.86em!important;font-weight:600!important;margin:0!important}html body #page-container #main-content .trss-clearance-amounts>del :is(.woocommerce-Price-amount,bdi){font-size:inherit!important;font-weight:inherit!important;color:#000!important;opacity:1!important}body .trss-clearance-amounts>:is(ins,.trss-clearance-current),body .trss-clearance-amounts>:is(ins,.trss-clearance-current) .woocommerce-Price-amount{color:#bd1d27!important;text-decoration:none!important;background:none!important}html body #page-container #main-content ul.products .trss-clearance-amounts{flex:0 0 auto;width:auto!important;margin-left:auto;justify-content:flex-end!important}body.single-product .trs-product-summary .trss-clearance-amounts>del{order:2}body.single-product .trs-product-summary .trss-clearance-amounts>:is(ins,.trss-clearance-current){order:1}@media(max-width:767px){body ul.products li.product .trss-clearance-price{flex-direction:column;align-items:flex-end;gap:3px}body ul.products li.product .trss-clearance-price-label{text-align:right;font-size:9px}.trss-clearance-amounts{gap:10px!important}}html body #page-container :is(.trsp-callout,.tuners-statement,.brand-card-number,.trs-vf-selection,.trs-vf-fitment-summary,.trs-vf-fitment-list-notice,.trsm-faq-item,.trs-mobile-cart,.et_pb_wc_reviews){border:1px solid #d8dee8!important}html body #page-container :is(.trsp-policy,.tmig-rich) blockquote{border-left:0!important}html body #page-container :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){border-left-width:1px!important;border-left-color:#d8dee8!important;border-color:#d8dee8!important}html body #page-container #main-content :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){border:1px solid #d8dee8!important}@media(min-width:768px) and (max-width:1100px){html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form>:is(.trs-vf-catalog-fitment,.trs-vf-catalog-select,.trs-vf-catalog-availability){grid-column:auto!important}html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form>.trs-vf-catalog-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form>.trs-vf-catalog-select:has([name="orderby"]){grid-column:1/-1!important}html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form>.trs-vf-catalog-availability{grid-column:auto!important}html body #page-container #et-boc #main-content form.trs-vf-catalog-filter-form .trs-vf-stock-choice{min-height:64px!important;height:64px!important;box-sizing:border-box!important}}