.obb-buying-details{margin:14px 0;padding:10px 12px;border:1px solid #dededb;border-radius:8px;background:#fafaf8;color:#252525;font-family:Arial,sans-serif;font-size:14px;line-height:1.5;text-align:left}.obb-buying-details p{margin:0 0 8px}.obb-buying-details p:last-child{margin-bottom:0}.obb-buying-details__facts{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-bottom:8px}.obb-buying-details__facts p{margin:0}.obb-buying-details__reference summary{cursor:pointer}.obb-buying-details__reference[open]{width:100%}.obb-buying-details a,.obb-return-link,.obb-empty-recovery a,.obb-search-note a{color:#8b1e25;text-decoration:underline;text-underline-offset:3px}.obb-buying-details__type{display:inline-block;margin:0;padding:3px 8px;border-radius:4px;background:#ecece7;font-size:12px;font-weight:700}.obb-buying-details__type--genuine{background:#e6f0e8;color:#254c31}.obb-buying-details__shipping{padding-top:9px;border-top:1px solid #dededb}.obb-buying-details__note{display:block;font-size:12px;color:#555}.obb-return-link{display:inline-block;margin:10px 0 20px;font-family:Arial,sans-serif;font-size:14px;font-weight:700}.obb-return-link[hidden],.obb-empty-recovery[hidden]{display:none!important}.obb-fitment-box.obb-selected-match{background:#eff7f0;border-color:#799780}.obb-fitment-box.obb-selected-match .obb-fitment-box__icon{background:#348446}.obb-fitment-box.obb-selected-check{background:#fff8e9;border-color:#bd9c5c}.obb-search-note{display:none!important}#gf-grid #gf-controls-container>.gf-controls-search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}#gf-grid #gf-controls-container .gf-controls-search-input{grid-area:1 / 1;min-width:0}#gf-grid #gf-controls-container .obb-collection-search-submit{box-sizing:border-box;display:inline-flex!important;position:static;grid-area:1 / 2;justify-content:center;align-items:center;width:auto;min-width:92px;min-height:44px;margin:0;padding:10px 18px;border:1px solid #b21f26;border-radius:0;background:#b21f26;color:#fff;font-family:inherit;font-size:17px;font-weight:700;line-height:1.25;text-transform:none;cursor:pointer}#gf-grid #gf-controls-container .obb-collection-search-submit:hover{background:#94191f}#gf-grid #gf-controls-container .obb-collection-search-submit:focus-visible{outline:2px solid #fff;outline-offset:-4px}#gf-grid #gf-controls-container .gf-controls-clear-button{position:relative!important;grid-area:1 / 1;justify-self:end;align-self:center;top:auto!important;right:auto!important;margin:0}.obb-empty-recovery{box-sizing:border-box;width:100%;flex-basis:100%;margin:20px 0;padding:24px;border:1px solid #dededb;border-left:4px solid #a52028;border-radius:8px;background:#fafaf8;text-align:left;color:#252525;font:15px/1.5 Arial,sans-serif}.obb-empty-recovery h2{margin:0 0 10px;font:700 20px/1.3 Arial,sans-serif}.obb-empty-recovery p{margin:0 0 16px}.obb-empty-recovery__links{display:flex;flex-wrap:wrap;gap:12px 20px}.obb-empty-recovery a{display:inline-block;padding:8px 0;font-weight:700}.obb-hidden-internal-vendor{display:none!important}.obb-tab-panel .obb-selected-fitment-target{position:relative;scroll-margin-top:0;scroll-margin-bottom:0;box-sizing:border-box;width:fit-content;max-width:100%;min-height:0;margin:22px 0 10px!important;padding:10px 12px 7px!important;border:1px solid #222;border-radius:3px;background:#b71923!important;box-shadow:none;color:#fff!important;font-size:18px;font-weight:700;line-height:1.35;overflow-wrap:anywhere;list-style:none!important}.obb-tab-panel .obb-selected-fitment-target[data-obb-fitment-label]:before{content:attr(data-obb-fitment-label);position:absolute;top:-17px;left:-1px;box-sizing:border-box;max-width:calc(100% - 8px);padding:3px 13px 3px 25px;border-radius:3px 3px 0 0;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 100%,0 100%);background:#161616;color:#fff;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obb-tab-panel .obb-selected-fitment-target[data-obb-fitment-label]:after{content:"";position:absolute;top:-10px;left:9px;width:8px;height:8px;background:#c51d29}.obb-tab-panel .obb-selected-fitment-target::marker{content:""}.obb-tab-panel ul>li.obb-selected-fitment-target{list-style:disc outside!important}.obb-tab-panel ul>li.obb-selected-fitment-target::marker{content:normal;color:#232323}.obb-tab-panel .obb-selected-fitment-target:focus{outline:none}.obb-tab-panel .obb-selected-fitment-target:focus-visible{outline:2px solid #b71923;outline-offset:3px}.obb-tab-panel tr.obb-selected-fitment-target{width:auto;padding:0!important}.obb-tab-panel tr.obb-selected-fitment-target>td{padding:8px 12px;background:#b71923!important;color:#fff!important}.obb-selected-fitment-summary{margin:22px 0 10px}@media(max-width:749px){.obb-tab-panel .obb-selected-fitment-target{scroll-margin-top:0;font-size:17px;padding:9px 10px 6px!important}}.obb-tab-panel .obb-selected-fitment-target :is(strong,b,a,span){color:inherit!important}.obb-empty-recovery a:focus-visible,.obb-return-link:focus-visible,.obb-buying-details a:focus-visible,.obb-buying-details summary:focus-visible{outline:2px solid #a52028;outline-offset:4px}@media(max-width:749px){.obb-empty-recovery{padding:18px}.obb-empty-recovery__links{display:grid;gap:4px}.obb-empty-recovery a{min-height:44px;box-sizing:border-box}.obb-buying-details{padding:12px}}#gf-tree [data-filter-id="597365"] .gf-option-box{margin:0;padding:0}#gf-tree [data-filter-id="597365"] .gf-option-box>li{margin:0 0 4px;padding:0}#gf-tree [data-filter-id="597365"] .gf-option-box>li>button{display:grid;grid-template-columns:18px minmax(0,1fr) max-content;align-items:center;gap:9px;box-sizing:border-box;width:100%;min-height:34px;margin:0;padding:4px 8px;border:1px solid #e3e3e3;border-radius:6px;background:#fafafa;color:#292929;text-align:left;text-transform:none}#gf-tree [data-filter-id="597365"] .gf-option-box>li>button:hover,#gf-tree [data-filter-id="597365"] .gf-option-box>li>button[aria-checked=true]{border-color:#a52028;background:#fff4f4}#gf-tree [data-filter-id="597365"] .gf-option-box>li>button:focus-visible{outline:2px solid #a52028;outline-offset:2px}#gf-tree [data-filter-id="597365"] .gf-Checkbox{position:relative;inset:auto;display:block;width:18px;height:18px;margin:0}#gf-tree [data-filter-id="597365"] .gf-label{display:block;min-width:0;width:auto;padding:0;margin:0;font-size:16px;line-height:1.25;white-space:normal;overflow-wrap:normal;word-break:normal;text-transform:none}#gf-tree [data-filter-id="597365"] .gf-count{display:block;width:auto;min-width:30px;margin:0;padding:2px 5px;border-radius:4px;background:#ededed;color:#555;font-size:13px;line-height:1.5;white-space:nowrap;overflow-wrap:normal;word-break:normal}#gf-tree [data-filter-id="597365"] .gf-option-box>li{margin-bottom:4px!important}#gf-tree [data-filter-id="597365"] .gf-Checkbox{margin:0!important}#gf-tree [data-filter-id="597365"] .gf-label{font-size:16px!important;line-height:1.25!important}#gf-tree [data-filter-id="597365"] .gf-count{color:#555!important;opacity:1!important;font-size:13px!important}@media screen and (min-width:992px){#gf-grid #gf-controls-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 0;margin-bottom:15px}#gf-grid #gf-controls-container>#obb-model-confirmation{grid-column:1 / -1;margin-bottom:0}#gf-grid #gf-controls-container>.gf-controls-search-form{grid-column:1;min-width:0;width:100%;margin:0}#gf-grid #gf-controls-container .gf-controls-search-input{box-sizing:border-box;min-width:0;width:100%}#gf-grid #gf-controls-container>.gf-actions{display:contents!important}#gf-grid #gf-controls-container .gf-filter-selection{grid-column:2;justify-self:end;white-space:nowrap}#gf-grid #gf-controls-container .gf-summary,#gf-grid #gf-controls-container .globo-selected-items-wrapper{grid-column:1 / -1;order:1}#gf-grid #gf-controls-container .gf-summary:empty{display:none}#gf-grid #gf-controls-container>.gf-controls-search-form,#gf-grid #gf-controls-container .gf-filter-selection{box-sizing:border-box;min-height:59px;padding:6px;border-bottom:3px solid #d70000;background:#111;align-self:stretch}#gf-grid #gf-controls-container .gf-filter-selection{align-items:center;gap:8px;padding-left:0}#gf-grid #gf-controls-container .gf-controls-search-input{height:44px;padding:10px 42px;border:1px solid #d8d8d8;border-radius:0!important;background:#fff;color:#191919;font-family:inherit;font-size:16px!important;line-height:1.25;box-shadow:none}#gf-grid #gf-controls-container .gf-controls-search-input::placeholder{color:#555;opacity:1}#gf-grid #gf-controls-container .gf-controls-search-input:focus-visible{border-color:#d70000;outline:2px solid #d70000;outline-offset:-2px}#gf-grid #gf-controls-container .gf-controls-search-button,#gf-grid #gf-controls-container .gf-controls-clear-button{top:6px;width:44px;height:44px;padding:13px}#gf-grid #gf-controls-container .gf-controls-search-button{left:6px}#gf-grid #gf-controls-container .gf-controls-search-button path{fill:#d70000}#gf-grid #gf-controls-container .gf-controls-clear-button{right:6px}#gf-grid #gf-controls-container .gf-filter-selection>.sort-by{min-height:44px;margin:0!important;border:1px solid #d8d8d8;border-radius:0!important;background:#fff;color:#191919;box-shadow:none}#gf-grid #gf-controls-container .gf-filter-selection label,#gf-grid #gf-controls-container .gf-filter-selection select,#gf-grid #gf-controls-container #sortButton,#gf-grid #gf-controls-container #sortByValue{color:#191919;font-family:inherit;font-size:16px!important;font-weight:700}#gf-grid #gf-controls-container #sortButton{min-height:42px;padding:0 30px 0 12px}#gf-grid #gf-controls-container .gf-filter-selection>.sort-by:focus-within{border-color:#d70000;outline:2px solid #d70000;outline-offset:-2px}#gf-grid #gf-controls-container .globo-dropdown-custom__options{border:1px solid #d8d8d8!important;border-top:3px solid #d70000!important;border-radius:0!important}#gf-grid #gf-controls-container .globo-dropdown-custom__options li:hover,#gf-grid #gf-controls-container .globo-dropdown-custom__options li:focus-visible{background:#fff1f1!important;color:#a90000!important}}body.template-product .obb-product .single-product{padding-bottom:16px}body.template-product .obb-product .obb-suggestion-section{margin-bottom:0!important}body.template-product .obb-product .obb-related-wrap:not(:has(.product-block-container)),body.template-product .obb-product .obb-cross-sells:not(:has([data-cu-widget]>*)){margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/32/assets/obb-shopping.css.map */
