@font-face{font-display:block;font-family:Anton;font-style:normal;font-weight:400;src:url(/wp-content/themes/brechbill-trailer-parts/build/fonts/Anton-Regular.f2d4dd57.woff2) format("woff2"),url(/wp-content/themes/brechbill-trailer-parts/build/fonts/Anton-Regular.64054f65.woff) format("woff"),url(/wp-content/themes/brechbill-trailer-parts/build/fonts/Anton-Regular.170b842f.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Gabarito;font-style:normal;font-weight:400;src:url(/wp-content/themes/brechbill-trailer-parts/build/fonts/Gabarito-VariableFont_wght.c46d3896.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:Gabarito;font-style:normal;font-weight:700;src:url(/wp-content/themes/brechbill-trailer-parts/build/fonts/Gabarito-VariableFont_wght.c46d3896.ttf) format("truetype")}.card-grow{transition:all .2s ease-in-out}.card-grow:hover{transform:scale(1.05)}.card-grow:active{transform:scale(.95)}.bootstrap-link-reset{color:#000;text-decoration:none!important}.bootstrap-link-reset:hover{color:#000}a{text-decoration:none}.tooltip{background-color:transparent!important}.bg-blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bg-offwhite{background-color:#f2f2f2}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-lightgray{background-color:#d6d6d6!important}.bg-ultralightgray{background-color:#f1f3f5!important}.bg-lime{background-color:#91ff00!important}.bg-blue{background-color:#1f74d7!important}.bg-darkgrayx{background-color:#2a2a2a!important}.bg-darkgray{background-color:#424242!important}.bg-grayx{background-color:#626262!important}.bg-gray{background-color:#919191!important}.bg-red{background-color:red!important}.bg-transparent70dark{background-color:rgb(0 0 0 / .89)!important}.bg-transparent50dark{background-color:rgb(0 0 0 / .659)!important}.bg-btstransparent70light{background-color:hsl(0 0% 100% / .89)!important}.bg-btstransparent50light{background-color:hsl(0 0% 100% / .659)!important}.border{border:2px solid #424242}.border-top{border:solid #424242;border-width:2px 0 0}.border-end{border:solid #424242;border-width:0 2px 0 0}.border-bottom{border:solid #424242;border-width:0 0 2px}.border-start{border:solid #424242;border-width:0 0 0 2px}.custom-card-1{border-radius:10px;border-width:0!important}.custom-card-2{background-color:#fff!important;border-radius:25px!important;border-style:solid;box-shadow:0 0 7px 0 rgb(0 0 0 / .1);height:auto;padding:10px}@media(min-width:768px){.custom-card-2{height:500px}}@media(min-width:992px){.custom-card-2{height:530px}}@media(min-width:1200px){.custom-card-2{height:465px}}@media(min-width:1400px){.custom-card-2{height:495px}}@media(min-width:1600px){.custom-card-2{height:510px}}.custom-card-3{background-color:#f2f2f2!important;border-color:#91ff00!important;border-radius:25px!important;border-style:solid;border-width:0 0 10px!important;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);height:auto;padding:10px}@media(min-width:768px){.custom-card-3{height:420px}}@media(min-width:992px){.custom-card-3{height:320px}}@media(min-width:1200px){.custom-card-3{height:270px}}@media(min-width:1400px){.custom-card-3{height:300px}}@media(min-width:1600px){.custom-card-3{height:330px}}.custom-card-4{background-color:#fff!important;border-radius:10px!important;border-style:solid;box-shadow:0 10px 10px 0 rgb(0 0 0 / .2);height:auto;margin:2px;padding:5px}@media(min-width:1000px){.custom-card-4{border-radius:25px!important}}.container-xxxl,.container-xxxxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media(min-width:1650px){.container-xxxl{max-width:1600px}}@media(min-width:1800px){.container-xxxxl{max-width:1750px}}.fs-0125{font-size:45px!important}@media screen and (max-width:992px){.fs-0125{font-size:calc(1.375rem + 2.5vw)!important}}.fs-025{font-size:35px!important}.fs-05{font-size:30px!important}.fs-7{font-size:14px!important}.fs-8{font-size:12px!important}.ff-anton{font-family:Anton,Arial,Helvetica,sans-serif}.brechbill-rounded{border-radius:10px}.brechbill-rounded-pill{border-radius:25px}.brechbill-rounded-circle{border-radius:50px}.brechbill-rounded-top{border-radius:15px 15px 0 0}.brechbill-rounded-pill-top{border-radius:25px 25px 0 0}.brechbill-rounded-circle-top{border-radius:50px 50px 0 0}.brechbill-rounded-bottom{border-radius:0 0 15px 15px}.brechbill-rounded-pill-bottom{border-radius:0 0 25px 25px}.brechbill-rounded-circle-bottom{border-radius:0 0 50px 50px}.brechbill-shadow{box-shadow:0 0 10px 0 rgb(0 0 0 / .37)}.buttonsall{background-color:#d6d6d6;border-radius:10px;padding:10px;width:100%}.buttoncolor{border-radius:25px;border-width:0;box-shadow:-1px -1px 8px rgb(0 0 0 / .314);cursor:pointer;font-size:18px;margin-top:8px;padding:10px 7px;width:100%}.buttoncolor,.buttoncolor-1{background-color:#242424;color:#fff}.buttoncolor-2{background-color:#000;color:#fff}.buttoncolor-3{background-color:#616060;color:#fff}.buttoncolor-4{background-color:#333;color:#fff}.buttoncolor-5{background-color:#fff;color:#000}.buttoncolor-6{background-color:#db0000;color:#fff}.buttoncolor-7{background-color:#1837c4;color:#fff}.buttoncolor-8{background-color:#ff8000;color:#fff}.buttoncolor-9{background-color:#ccb38f;color:#fff}.buttoncolor-10{background-color:#f0b823;color:#fff}.buttoncolor-11{background-color:#ffde00;color:#fff}.buttoncolor-12{background-color:#2cf000;color:#fff}.buttoncolor-13{background-color:#367c2b;color:#fff}.buttoncolor-14{background-color:#094e42;color:#fff}.buttoncolor:not(:last-child){border-right:none}.buttoncolor:hover{outline-style:solid;outline-width:2px}.color-options-column{padding:10px;width:50%}.photos{max-height:100%;max-width:94%;position:absolute}.shadecss{z-index:2}.image-container{height:400px;position:sticky;top:268px;z-index:2}.admin-bar .image-container{top:300px}@media only screen and (max-width:992px){.image-container{border-bottom:2px solid #000;top:68px}.admin-bar .image-container{top:100px}}@media only screen and (max-width:768px){.image-container{height:300px;top:73px}.admin-bar .image-container{top:120px}}@media only screen and (max-width:450px){.image-container{height:280px}}@media only screen and (max-width:375px){.image-container{height:200px}}.bravo-buttoncolor{background-color:#242424;border-radius:25px;border-width:0;box-shadow:-1px -1px 8px rgb(0 0 0 / .314);color:#fff;cursor:pointer;font-size:18px;margin-top:8px;padding:10px 7px;width:100%}.bravo-buttoncolor-1{background-color:#ad2727;color:#fff}.bravo-buttoncolor-2{background-color:#5f0018;color:#fff}.bravo-buttoncolor-3{background-color:#0d2b47;color:#fff}.bravo-buttoncolor-4{background-color:#003f34;color:#fff}.bravo-buttoncolor-5{background-color:#f5d802;color:#000}.bravo-buttoncolor-6{background-color:#d76d23;color:#fff}.bravo-buttoncolor-7{background-color:#000;color:#fff}.bravo-buttoncolor-8{background-color:#141414;color:#fff}.bravo-buttoncolor-9{background-color:#4e4f53;color:#fff}.bravo-buttoncolor-10{background-color:#bbbab6;color:#fff}.bravo-buttoncolor-11{background-color:#aeb5bf;color:#fff}.bravo-buttoncolor-12{background-color:#b9b0ab;color:#fff}.bravo-buttoncolor-13{background-color:#adaaa3;color:#fff}.bravo-buttoncolor-14{background-color:#fff;color:#000}.bravo-buttoncolor-15{background-color:#4aff48;color:#000}.bravo-buttoncolor:not(:last-child){border-right:none}.bravo-buttoncolor:hover{outline-style:solid;outline-width:2px}.bravo-photos{max-height:100%;max-width:94%;position:absolute;top:5%}.admin-bar .custom-header{top:46px}@media screen and (min-width:783px){.admin-bar .custom-header{top:32px}}.brechbill-header-container-holder{height:80px}.custom-header{background-color:#000;border:solid #91ff00;border-width:0 0 2px;margin:0;position:fixed;top:0;z-index:1000}.top-header-div{height:80px}.top-header-div .row{height:100%}.main-login-buttons-div{align-items:center;justify-content:center}.login-logout-buttons{border-radius:15px;border-width:0;font-size:18px;font-weight:500;margin-left:0;margin-right:4px;max-width:150px;padding:12px;text-align:center;transition:all .3s;width:45%}.login-logout-buttons-limegreen{background-color:#91ff00;color:#000!important}.login-logout-buttons-blue{background-color:#1f74d7;color:#fff;margin-left:4px;margin-right:0}.login-logout-buttons:hover{opacity:.8;text-decoration:none;transition:all .3s}.site-avatar{top:0}.site-avatar img{height:30px;margin-top:-2px;width:30px}.main-logo-div-footer{align-items:center;display:flex;height:120px;justify-content:center}.main-site-logo{height:45px!important;max-width:unset!important;width:auto}.main-site-logo-footer{height:100px!important}@media(max-width:440px){.main-site-logo{height:40px!important}}@media(max-width:365px){.main-site-logo{height:35px!important}}@media(max-width:350px){.main-site-logo{height:30px!important}}@media(max-width:305px){.main-site-logo{height:20px!important}}@media screen and (min-width:992px){.main-menu .dropdown:hover>.dropdown-menu,.main-menu .dropup:hover>.dropdown-menu{display:block}}.brechbill-navbar{padding-bottom:0;padding-top:0}.brechbill-navbar a{color:#fff;font-weight:500}.brechbill-navbar a span{font-size:25px!important}@media only screen and (min-width:992px){.brechbill-navbar a span{font-size:20px!important}}.brechbill-navbar a:hover{color:#91ff00!important}@media only screen and (min-width:992px){.brechbill-navbar a:hover{background-color:#424242;border-radius:5px}}.menu-item a{color:#fff!important}.menu-item{padding-left:5px;padding-right:5px}.dropdown-menu{background-color:rgb(0 0 0 / .808)!important;margin-top:-2px;min-width:200px;width:auto}@media only screen and (min-width:992px){.dropdown-menu{border:1px solid #91ff00!important;width:auto}}.dropdown-toggle:focus,.nav-link:focus{background-color:#424242;border:0 solid #91ff00!important;border-radius:5px}@media only screen and (max-width:992px){.dropdown-item{border:2px solid #919191;border-radius:25px;margin-bottom:7px}}.dropdown-item:focus{background-color:#424242;border:0 solid #91ff00!important;border-radius:5px}.dropdown-item:hover{background-color:#424242!important}.navbar-nav .dropdown-menu{background-color:#000!important}@media only screen and (min-width:992px){.navbar-nav .dropdown-menu{background-color:#000!important}}.mobile-menu-margin{margin-bottom:250px}.custom-mobile-menu span{font-size:22px}.navbar-dark .navbar-toggler{background-color:#fff0;border-color:#91ff00}.navbar-dark .navbar-toggler-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC45NyAxNC44MyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5MWZmMDB9PC9zdHlsZT48L2RlZnM+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iMTguOTciIGhlaWdodD0iMi45NyIgcng9IjEuNDgiIHJ5PSIxLjQ4Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB5PSI1LjkzIiB3aWR0aD0iMTguOTciIGhlaWdodD0iMi45NyIgcng9IjEuNDgiIHJ5PSIxLjQ4Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB5PSIxMS44NiIgd2lkdGg9IjE4Ljk3IiBoZWlnaHQ9IjIuOTciIHJ4PSIxLjQ4IiByeT0iMS40OCIvPjwvc3ZnPg==)}.navbar-toggler{float:right}#custom-notification-scroll-container{background:#202020;color:#fff;overflow:hidden;padding-top:3px}#custom-notification-scroll-text p{white-space:nowrap}#custom-notification-scroll-text{animation:my-animation 30s linear infinite;transform:translateX(100%)}@media only screen and (max-width:580px){#custom-notification-scroll-text{animation:my-animation 15s linear infinite;transform:translateX(100%)}}@keyframes my-animation{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes spin-once{0%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes spin-once-counter-clock-wise{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.brechbill-custom-mobile-search-icon{display:none;height:35px!important;margin-right:35px;opacity:0;transition:all .2s ease-in-out;visibility:hidden;width:35px!important}.brechbill-custom-mobile-search-icon--active{display:unset;opacity:1;visibility:visible}.brechbill-custom-mobile-search-icon--spin{animation:spin-once-counter-clock-wise .2s linear}@media(max-width:650px){.brechbill-custom-mobile-search-icon{margin-right:20px}}@media(max-width:390px){.brechbill-custom-mobile-search-icon{margin-right:5px}}@media(max-width:320px){.brechbill-custom-mobile-search-icon{height:25px!important;width:25px!important}}.brechbill-custom-close-mobile-search-icon{display:none;height:40px!important;margin-right:35px;opacity:0;padding-bottom:0!important;transition:all .2s ease-in-out;visibility:hidden;width:40px!important}.brechbill-custom-close-mobile-search-icon--active{animation:spin-once .2s linear;display:unset;opacity:1;visibility:visible}@media(max-width:370px){.brechbill-custom-close-mobile-search-icon{margin-right:5px}}@media(max-width:320px){.brechbill-custom-close-mobile-search-icon{height:25px!important;width:25px!important}}.brechbill-custom-hamberger-menu{display:none;height:40px!important;opacity:0;padding-bottom:0!important;transition:all .2s ease-in-out;visibility:hidden;width:40px!important}.brechbill-custom-hamberger-menu--active{display:unset;opacity:1;visibility:visible}.brechbill-custom-hamberger-menu--spin{animation:spin-once-counter-clock-wise .2s linear}.brechbill-custom-close-menu-icon{display:none;height:40px!important;opacity:0;padding-bottom:0!important;transition:all .2s ease-in-out;visibility:hidden;width:40px!important}.brechbill-custom-close-menu-icon--active{animation:spin-once .2s linear;display:unset;opacity:1;visibility:visible}:root{--header-height:82px}.brechbill-custom-main-menu{background-color:#424242;bottom:0;display:none;height:0;left:0;opacity:0;overflow-y:scroll;padding-bottom:200px;position:absolute;right:0;top:82px;transition:all .2s ease-in-out;visibility:hidden;z-index:900}.brechbill-custom-main-menu--active{display:initial;height:calc(100vh - var(--header-height));opacity:1;visibility:visible}.brechbill-custom-sub-menu{background-color:#424242;bottom:0;height:0;left:0;opacity:0;overflow-y:scroll;padding-bottom:200px;position:fixed;right:0;top:82px;transition:all 0s ease-in-out;visibility:hidden;z-index:925}.brechbill-custom-sub-menu--active{height:calc(100vh - var(--header-height));opacity:1;visibility:visible}.admin-bar .brechbill-custom-sub-menu{top:114px}@media screen and (max-width:783px){.admin-bar .brechbill-custom-sub-menu{top:128px}}.mobile-search-container{background-color:#424242;bottom:0;display:none;height:0;left:0;opacity:0;position:absolute;right:0;top:82px;transition:all .2s ease-in-out;visibility:hidden;z-index:1001}.mobile-search-container--active{display:initial;height:calc(100vh - var(--header-height));opacity:1;visibility:visible}.header-menu-phone-button{border:2px solid #91ff00;border-radius:10px;margin-right:30px;padding:7px 2px 7px 5px}@media(max-width:1153px){.header-menu-phone-button{margin-right:15px}}@media(max-width:991px){.header-menu-phone-button{margin-right:30px}}@media(max-width:532px){.header-menu-phone-button{margin-right:15px}}@media(max-width:440px){.header-menu-phone-button{padding:7px 1px 8px 5px}}@media(max-width:340px){.header-menu-phone-button{margin-right:5px;padding:5px 0 6px 3px}}@media(max-width:440px){.header-menu-phone-button span{font-size:14px}}@media(max-width:293px){.header-menu-phone-button span{font-size:11px}}.bt-menu-item{height:170px;padding:20px}.bt-menu-item a div{background-color:#202020;border-radius:15px;color:#f2f2f2;height:100%;padding:5px;transition:all .2s ease-in-out}.bt-menu-item a div:hover{transform:scale(1.03)}.bt-menu-item a div img{max-width:100%}@media(min-width:500px){.bt-menu-item a div img{height:100px}}@media(max-width:325px){.bt-menu-item a div span{font-size:15px}}.bt-menu-item-inner-div-for-vertical-center{align-items:center;display:flex;flex-direction:column;justify-content:center}.bt-menu-item-make-items-center{align-items:center!important}.bt-menu-item-make-items-center *{display:flex}.sub-menu-item-back-icon{transition:all .2s ease-in-out}.sub-menu-item-back-icon:hover{transform:scale(1.01)}.sub-menu-item-back-icon:hover svg{fill:#91ff00!important}.sub-menu-item-back-icon:hover *{color:#91ff00!important}.bt-cart-count{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;min-width:20px;position:absolute;right:-5px;top:-5px;width:auto}.bt-header-cart-icon{height:35px!important;margin-right:35px;transition:all .2s ease-in-out;width:35px!important}@media(max-width:650px){.bt-header-cart-icon{margin-right:20px}}@media(max-width:390px){.bt-header-cart-icon{margin-right:5px}}@media(max-width:320px){.bt-header-cart-icon{height:25px!important;width:25px!important}}.bt-header-cart-icon--count{align-items:center;background-color:red;border-radius:25px;display:flex;justify-content:center;left:23px;min-height:20px;min-width:20px;padding:1px;position:absolute;top:-9px}@media(max-width:370px){.bt-header-cart-icon--count{left:19px}}@media(max-width:320px){.bt-header-cart-icon--count{left:10px}}.bt-header-cart-icon--count span{color:#fff;font-size:12px;font-weight:700}.bt-header-cart-icon:hover{fill:#919191!important}.bt-is-icon div img{height:40px!important}.brechbill-main-desktop-menu{height:45px}.brechbill-main-desktop-menu>.row>.col-12{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgb(0 0 0 / .788);position:fixed;top:82px;z-index:800}.admin-bar .brechbill-main-desktop-menu>.row>.col-12{top:128px}@media screen and (min-width:783px){.admin-bar .brechbill-main-desktop-menu>.row>.col-12{top:114px}}.top-search-queries-header-ul{list-style:none}.top-search-queries-header-ul li{cursor:pointer}.top-search-queries-header-ul li:hover{background-color:#d6d6d6}.top-search-queries-header-ul li span{position:absolute}.bt-hero{background-color:#000;background-image:url(/wp-content/themes/brechbill-trailer-parts/build/c855755792d9984f89fe.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.bt-hero__overlay{background-image:linear-gradient(rgb(0 0 0 / .82),rgb(0 0 0 / .93));padding:40px 15px 50px}@media(min-width:768px){.bt-hero__overlay{padding:60px 15px 70px}}.bt-hero__title{color:#fff;font-family:Anton,Arial,sans-serif!important;font-size:32px!important;letter-spacing:1px;line-height:1.15;text-align:center}@media(min-width:400px){.bt-hero__title{font-size:38px!important}}@media(min-width:768px){.bt-hero__title{font-size:52px!important}}@media(min-width:1200px){.bt-hero__title{font-size:60px!important}}.bt-hero__tagline{color:#d6d6d6;font-size:18px;margin-top:10px;text-align:center}@media(min-width:768px){.bt-hero__tagline{font-size:20px}}.bt-hero__accent{color:#91ff00}.bt-hero__search{margin:25px auto 0;max-width:700px}.bt-hero__quick-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:18px}.bt-hero__quick-links a{background-color:hsl(0 0% 100% / .12);border:1px solid hsl(0 0% 100% / .25);border-radius:50px;color:#fff;font-size:15px;padding:6px 16px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}.bt-hero__quick-links a:hover{background-color:#91ff00;border-color:#91ff00;color:#000}.bt-hero-search-form__row{background-color:#fff;border-radius:50px;box-shadow:0 5px 25px rgb(0 0 0 / .4);display:flex;overflow:hidden}.bt-hero-search-form__input{border:none;color:#000;flex:1 1 auto;font-size:17px;min-width:0;outline:none;padding:16px 22px}@media(min-width:768px){.bt-hero-search-form__input{font-size:19px;padding:18px 26px}}.bt-hero-search-form__submit{align-items:center;background-color:#91ff00;border:none;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:8px;padding:0 22px;transition:opacity .2s ease-in-out}@media(min-width:768px){.bt-hero-search-form__submit{padding:0 30px}}.bt-hero-search-form__submit:hover{opacity:.85}.bt-hero-search-results{background-color:#fff;border-radius:15px;box-shadow:0 10px 35px rgb(0 0 0 / .5);left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:calc(100% + 8px);z-index:200}.bt-hero-search-results ul{list-style:none;margin:0;max-height:60vh;overflow-y:auto;padding:0}.bt-hero-search-results li a{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;gap:12px;padding:10px 15px;text-decoration:none}.bt-hero-search-results li a:hover{background-color:#f2f2f2}.bt-hero-search-results__thumb{align-items:center;display:flex;flex-shrink:0;height:55px;justify-content:center;width:55px}.bt-hero-search-results__thumb img{border-radius:8px;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.bt-hero-search-results__info{display:flex;flex-direction:column;min-width:0}.bt-hero-search-results__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#424242;display:-webkit-box;font-size:15px;font-weight:600;overflow:hidden}.bt-hero-search-results__price{color:#000;font-size:15px;font-weight:700}.bt-hero-search-results__empty{color:#919191;font-size:15px;margin:0;padding:15px}.bt-hero-search-results__all{background-color:#f2f2f2;border:none;color:#1f74d7;cursor:pointer;display:block;font-size:15px;font-weight:700;padding:12px;width:100%}.bt-hero-search-results__all:hover{background-color:#e7e7e7}.bt-section-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}.bt-section-header h2{color:#424242;font-size:24px;font-weight:700;margin:0}@media(min-width:768px){.bt-section-header h2{font-size:30px}}.bt-section-header a{font-size:16px;white-space:nowrap}.brechbill_icon{color:#91ff00;font-size:30px!important}.brechbill_icon_white{color:#fff}.brechbill_icon_black{color:#000}.brechbill_icon_darkgray{color:#424242}.brechbill_icon_blue{color:#1f74d7}.brechbill_icon_red{color:red}@media screen and (min-width:783px){.brechbill_icon{font-size:30px!important}}.brechbill_icon:hover{color:#fff}.brechbill_custom_icon{fill:#000;height:30px;width:30px}.brechbill_custom_icon_darkgray path{fill:#424242}.brechbill_custom_icon_red path{fill:red}.brechbill_custom_icon_white path{fill:#fff}.brechbill_custom_icon_blue path{fill:#1f74d7}.brechbill_custom_icon_lime path{fill:#91ff00}.brechbill-custom-icon{fill:#424242;height:25px;padding-bottom:3px;width:25px}.brechbill-custom-icon-black{fill:#000}.brechbill-custom-icon-white{fill:#fff}.brechbill-custom-icon-lightgray{fill:#d6d6d6}.brechbill-custom-icon-darkgrayxx{fill:#202020}.brechbill-custom-icon-darkgray{fill:#424242}.brechbill-custom-icon-btstransparent25dark{fill:rgb(0 0 0 / .502)}.brechbill-custom-icon-btstransparent50dark{fill:rgb(0 0 0 / .659)}.brechbill-custom-icon-red{fill:red}.brechbill-custom-icon-lime{fill:#91ff00}.brechbill-custom-icon-blue{fill:#1f74d7}.brechbill-custom-icon-star-yellow{fill:#ffbc00}.brechbill-custom-icon-for-menu-cart{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzUuMjkgMzAuMjMiPg0KICA8cGF0aCBkPSJtMzEuNDgsMjcuMzJjMCwxLjYxLTEuMywyLjkxLTIuOSwyLjkxcy0yLjkxLTEuMy0yLjkxLTIuOTEsMS4zLTIuOSwyLjkxLTIuOSwyLjksMS4zLDIuOSwyLjlaIi8+DQogIDxwYXRoIGQ9Im0zNS4yMSw0LjQxbC0zLjIyLDExLjA5Yy0uMjUuODctMS4wNSwxLjQ4LTEuOTcsMS40OEgxMC42N2wuNDcsMi45M2gxOS4xMWMuNywwLDEuMjYuNTgsMS4yMywxLjI4di4yN2MtLjAzLjY2LS41OCwxLjE4LTEuMjQsMS4xOEg5LjljLS43NiwwLTEuNDEtLjUzLTEuNTYtMS4yN2wtLjg3LTQuMzktLjEtLjVMNC43NiwyLjgySC42M2MtLjM1LDAtLjYzLS4yOC0uNjMtLjYzVi42M2MwLS4zNS4yOC0uNjMuNjMtLjYzaDYuMjFjLjM1LDAsLjYzLjI4LjYzLjYzdjEuMzJoMjUuOWMxLjI4LDAsMi4yLDEuMjMsMS44NCwyLjQ2WiIvPg0KICA8cGF0aCBkPSJtMTMuODIsMjcuMzJjMCwxLjYxLTEuMzEsMi45MS0yLjkxLDIuOTFzLTIuOTEtMS4zLTIuOTEtMi45MSwxLjMtMi45LDIuOTEtMi45LDIuOTEsMS4zLDIuOTEsMi45WiIvPg0KPC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain;height:25px;width:25px}body.login .button-primary{background-color:#91ff00;color:#000}body.login .button-primary:active,body.login .button-primary:focus,body.login .button-primary:hover{background-color:#919191;color:#fff}body.login{background-color:#424242;background-image:url(/wp-content/themes/brechbill-trailer-parts/build/17a0f71e360515715719.webp)}.login h1 a{background-image:none;background-image:url(/wp-content/themes/brechbill-trailer-parts/build/74ca363463e1f9ee30fc.webp);background-size:contain;color:#fff0;font-size:27px;font-weight:300;height:150px;text-indent:0;width:auto}.login h1 a:hover{color:#fff0;text-shadow:1px 1px 3px #fff0}.login form{background-color:#424242;border-radius:20px;padding:50px}.login form .input{border-radius:10px}.login p{color:#91ff00}.login #nav a{color:#fff;font-size:18px;text-decoration:none;text-shadow:1px 1px 2px #000}.login #nav a:hover{color:#fff;text-shadow:1px 1px 4px #000}.login #backtoblog a{color:#fff;font-size:16px;text-decoration:none;text-shadow:1px 1px 2px #000}.login #backtoblog a:hover{color:#fff;text-shadow:1px 1px 4px #000}.login #login_error,.login .message,.login .success{background-color:#424242;border:1px solid #fff;border-radius:20px;color:#fff}.login form{border:1px solid #fff}#loginform #wfls-prompt-overlay{background-color:#424242!important}.main-search-overlay{background-color:#fff;border-radius:10px;box-shadow:0 0 5px rgb(0 0 0 / .493);box-sizing:border-box;left:0;max-height:0;opacity:0;position:absolute;right:0;top:50px;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1001}.main-search-overlay .event-summary p,.main-search-overlay p{padding-top:0}.main-search-overlay .event-summary{margin-bottom:0;margin-top:20px}.main-search-overlay__top{background-color:rgb(247 0 0 / .986)}.main-search-overlay__icon{color:#fff;font-size:25px!important;margin-right:0}@media(min-width:960px){.main-search-overlay__icon{font-size:2.5rem}}.main-search-overlay__clear-icon{font-size:25px!important;margin-right:0;position:absolute;right:40%;top:25%}.main-search-overlay__icon-div{background-color:#91ff00;border-radius:0 15px 15px 0;padding:8px}.main-search-overlay--active{display:block;max-height:80vh;opacity:1;visibility:visible}.main-search-overlay__section-title{color:#424242;font-size:2rem;font-weight:400;margin:30px 0 1px;padding:15px 0}.main-search-overlay__close{background-color:#fff0;color:red;cursor:pointer;font-size:40px!important;height:40px;line-height:.7;position:absolute;right:15px;top:10px;transition:all .3s;width:40px}.main-search-overlay__close:hover{opacity:1}.main-search-overlay__hide{color:transparent!important}.main-search-overlay__term{height:100%;outline:none;width:100%}.main-search-overlay .one-half{padding-bottom:0}.main-search-overlay{left:-20%;right:-20%;width:auto}@media only screen and (max-width:1900px){.main-search-overlay{left:-40%;right:-40%;width:auto}}@media only screen and (max-width:1700px){.main-search-overlay{left:-50%;right:-50%;width:auto}}@media only screen and (max-width:1500px){.main-search-overlay{left:-60%;right:-60%;width:auto}}@media only screen and (max-width:1400px){.main-search-overlay{left:-30%;right:-30%;width:auto}}.header-search-input-container{background-color:#d6d6d6;border-radius:15px 0 0 15px;position:relative}.main-search-results{border:3px solid #d6d6d6;border-radius:10px;max-height:60vh;overflow-x:hidden;overflow-y:auto;padding:0}.main-search-results *{color:#424242}.main-search-results :hover{color:#424242;text-decoration:none}.header-search-row{position:relative}.header-search-row:has(input:focus){background-color:#91ff00;border-radius:15px;outline-color:#91ff00;outline-style:solid;outline-width:3px}.header-search{background-color:#d6d6d6;border-radius:15px 0 0 15px;border-width:0;padding:10px;width:62%}.header-search:focus{background-color:#fff}.header-search::-moz-placeholder{color:#424242;opacity:1}.header-search::placeholder{color:#424242;opacity:1}.header-search:focus::-moz-placeholder{font-weight:700}.header-search:focus::placeholder{font-weight:700}.header-search:-ms-input-placeholder{color:#424242}.header-search::-ms-input-placeholder{color:#424242}.main-search-results li{background-color:#fff;border:solid #d6d6d6;border-width:0 0 2px;list-style:none;padding-bottom:4px}.main-search-results li:hover{background-color:#f2f2f2}.main-search-results a:hover{color:#000}.search-results-attributes div:nth-child(2n){background-color:#d6d6d6}.search-stock{align-items:center;background-color:#424242;border-radius:25px;color:#fff;position:absolute;right:15px;top:10px}.search-stock-on-order{background-color:red}.search-stock:hover{color:#fff}.search-onsale{left:15px;top:10px}.search-map-sale,.search-onsale{align-items:center;background-color:#91ff00;border-radius:25px;color:#424242;position:absolute}.search-map-sale{bottom:10px;right:10px}.regular_price_on_sale_search,.regular_price_on_sale_search:hover{color:red;font-weight:400;text-decoration:line-through}.main-search-results img{height:auto;width:100%}.full-site-overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgb(0 0 0 / .659);height:100vh;margin-top:-100px;position:fixed;width:100%;z-index:100}#main-search-overlay__results ::-webkit-scrollbar{height:15px;width:15px}#main-search-overlay__results ::-webkit-scrollbar-track{background:#424242;border-radius:25px}#main-search-overlay__results ::-webkit-scrollbar-thumb{background-image:linear-gradient(#d6d6d6,#919191);border-radius:10px}#main-search-overlay__results ::-webkit-scrollbar-thumb:hover{background:#91ff00}.brechbill-desktop-search-selectors{bottom:0;position:absolute;right:0;top:0;width:38%}.brechbill-desktop-search-selectors:hover{cursor:pointer}:not(.crstar-rating span){font-family:Gabarito,Arial,Helvetica,sans-serif}h1{font-size:calc(1.375rem + 1.5vw)!important;margin-bottom:.5rem!important;margin-top:0!important}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}a,li,p,span{font-size:18px}a{color:#1f74d7}@media only screen and (max-width:768px){.h1-title{font-size:25px}}button:focus{outline:none}body{overflow-x:hidden}.page-min-height{min-height:500px}.woocommerce{min-height:50vh}.rounded-25{border-radius:25px}.rounded-15{border-radius:15px}html{scroll-behavior:smooth}#site-main-body{overflow-x:hidden}.brechbill-smoth-scroll{scroll-behavior:smooth}.main-body-no-scroll{overflow:hidden}.full-site-bg-color{background-color:#fff}.position-relative{position:relative}.tooltip{background-color:red;color:pink;content:attr(title)}.custom-input-field{background-color:#f2f2f2;border-color:#424242;border-radius:25px;padding:10px}.custom-input-field-fullwidth{width:100%}.woocommerce .woocommerce-breadcrumb{color:#1f74d7;font-size:18px;margin-bottom:0;max-height:50px;overflow:hidden}@media only screen and (max-width:768px){.brechbill-navbar{max-height:100vh;overflow-x:hidden;overflow-y:auto}}.fc-white{color:#fff!important}.fc-black{color:#000!important}.fc-darkgray{color:#424242!important}.fc-gray{color:#919191!important}.fc-lime{color:#91ff00!important}.fc-limedark{color:#00de00!important}.fc-blue{color:#1f74d7!important}.fc-red{color:red!important}.main-button{border-radius:15px!important;border-width:0!important;font-size:20px!important;padding:12px 10px!important;transition:all .2s ease-in-out!important}.main-button-limegreen{background-color:#91ff00!important;color:#000!important}.main-button-blue{background-color:#1f74d7!important;color:#fff!important}.main-button-black{background-color:#000!important;color:#fff!important}.main-button-darkgray{background-color:#424242!important;color:#fff!important}.main-button-darkgrayx{background-color:#2a2a2a!important;color:#fff!important}.main-button-lightgray{background-color:#d6d6d6!important;color:#424242!important}.main-button-light{background-color:#fff!important;border:1px solid #d6d6d6!important;color:#424242!important}.main-button-red{background-color:red!important;color:#fff!important}.main-button-fullwidth{width:100%!important}.main-button-75width{width:75%!important}@media only screen and (max-width:768px){.main-button-75width{width:100%!important}}.main-button-50width{width:50%!important}@media only screen and (max-width:768px){.main-button-50width{width:100%!important}}.main-button-25width{width:25%!important}@media only screen and (max-width:768px){.main-button-25width{width:100%!important}}.main-button-center{align-items:center!important;display:flex!important;justify-content:center!important}.main-button:hover{box-shadow:1px 1px 5px rgb(0 0 0 / .527);opacity:.8;text-decoration:none;transform:scale(1.03);transition:all .2s}.main-button:active{border-color:#fff!important;transform:scale(.9)}.transparent-button{background-color:rgb(0 0 0 / .659)!important;border:2px solid #fff!important;border-radius:15px!important;color:#fff!important;font-family:Arial!important;font-size:20px!important;font-weight:700!important;padding:10px!important;text-shadow:1px 1px 7px #000!important;transition:all .2s ease-in-out!important}.transparent-button-fullwidth{width:100%!important}.transparent-button-75width{width:75%!important}@media only screen and (max-width:768px){.transparent-button-75width{width:100%!important}}.transparent-button-50width{width:50%!important}@media only screen and (max-width:768px){.transparent-button-50width{width:100%!important}}.transparent-button-lime-border{border-color:#91ff00!important;color:#91ff00!important}.transparent-button:hover{background-color:rgb(0 0 0 / .502)!important;text-decoration:none!important;text-shadow:1px 1px 7px transparent!important;transform:scale(1.03);transition:all .2s!important}.transparent-button:active{border-color:#fff!important;transform:scale(.9)!important}.button-clicked-blue{background-color:#1f74d7!important;border-color:#fff!important;color:#fff!important}.bt-home-page-banner-image{background-image:url(/wp-content/themes/brechbill-trailer-parts/build/c855755792d9984f89fe.webp);background-position:center -42vw;background-repeat:no-repeat;background-size:cover;background-size:250vw}.bt-home-page-banner-image--buttons{margin-top:5vw}.bt-home-page-banner-image--dark-overlay{background-image:linear-gradient(rgb(0 0 0 / .67),#000 100%);height:100%;margin-bottom:-1px;padding-top:1rem;width:100%}@media only screen and (min-width:350px){.bt-home-page-banner-image{background-size:230vw}.bt-home-page-banner-image--buttons{margin-top:4vw}}@media only screen and (min-width:400px){.bt-home-page-banner-image{background-size:215vw}}@media only screen and (min-width:500px){.bt-home-page-banner-image{background-size:200vw}.bt-home-page-banner-image--buttons{margin-top:2vw}}@media only screen and (min-width:600px){.bt-home-page-banner-image{background-position:center -37vw;background-size:170vw}}@media only screen and (min-width:768px){.bt-home-page-banner-image{background-size:145vw}.bt-home-page-banner-image--buttons{margin-top:3vw}}@media only screen and (min-width:992px){.bt-home-page-banner-image{background-position:center -40vw;background-size:140vw}}@media only screen and (min-width:1200px){.bt-home-page-banner-image{background-position:center -34vw;background-size:115vw}}@media only screen and (min-width:1400px){.bt-home-page-banner-image{background-position:center -33vw;background-size:110vw}}@media only screen and (min-width:1500px){.bt-home-page-banner-image{background-position:center -29vw;background-size:100vw}.bt-home-page-banner-image--buttons{margin-bottom:2vw;margin-top:2vw}}.trailer-banner{background-attachment:fixed;background-image:url(/wp-content/themes/brechbill-trailer-parts/build/e82ea522f7e466df3159.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:992px){.trailer-banner{background-attachment:scroll}}.trailer-banner p{color:#fff;font-size:60px;text-shadow:1px 1px 7px #000}.color-options-tab-under-brand{background-color:#1f74d7;left:-54px;line-height:18px;padding:25px 35px 5px;position:absolute;top:40px;transform:rotate(-45deg);transform-origin:top left;transition:all .3s ease-in-out;z-index:10}.color-options-tab-under-brand:hover{padding-top:30px}.color-options-tab-under-brand a{color:#fff;font-size:14px;text-decoration:none}.google-review-container-col .next,.google-review-container-col .prev{cursor:pointer;margin-top:-22px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.google-review-container-col .next{border-radius:3px 0 0 3px;right:0}.google-review-container-col .prev{left:0}.google-review-container-col .next:hover,.google-review-container-col .prev:hover{background-color:#f2f2f2}.google-review-container-col>::-webkit-scrollbar{height:0;width:5px}.google-review-container-col>::-webkit-scrollbar-track{background:#fff0;border-radius:10px}.google-review-container-col>::-webkit-scrollbar-thumb{background-image:linear-gradient(#919191,#424242);border-radius:10px}.google-review-container-col>::-webkit-scrollbar-thumb:hover{background:#919191}.google-review-container-full-screen .googleReviewCard{align-items:center;height:100%}.google-review-container{height:320px;margin:auto;max-width:100%;overflow:hidden;position:relative}.googleReviewCard{flex:0 0 auto;width:300px}.brechbill-google-review-carousel-container{display:flex;overflow:hidden;scroll-behavior:smooth;white-space:nowrap}.google-review-profile-logo{border-radius:50px;height:70px;width:70px}.google-review-profile-logo-customer{border-radius:50px;height:50px;position:absolute;width:auto}.google-review-title{font-size:16px;font-weight:700}.google-review-rating{color:#ffbc00;font-size:20px}.google-review-stars{height:20px;margin-bottom:7px;width:20px}.google-review-card{background-color:#f2f2f2;border-radius:10px;box-shadow:0 0 4px rgb(0 0 0 / .659);height:300px;padding:10px;width:100%}.google-review-name-box{margin-left:55px}.google-review-stars-customer{height:16px;width:16px}.google-review-time-stamp{color:#919191;font-size:14px}.google-review-text-box{border-radius:10px;height:65%;overflow:auto;padding:5px}.google-review-card ::-webkit-scrollbar{height:15px;width:8px}.google-review-card ::-webkit-scrollbar-track{background:#424242;border-radius:25px}.google-review-card ::-webkit-scrollbar-thumb{background-image:linear-gradient(#d6d6d6,#919191);border-radius:10px}.google-review-card ::-webkit-scrollbar-thumb:hover{background:#91ff00}.custom-banner{background-image:url(/wp-content/themes/brechbill-trailer-parts/build/c855755792d9984f89fe.webp);background-position:top;background-repeat:repeat;background-size:cover;color:#fff}.custom-banner_fade-overlay{background-image:linear-gradient(#000,rgb(0 0 0 / .56) 95%)}@media only screen and (max-width:992px){.custom-banner{background-size:auto}}.custom-banner h1{font-size:1.7rem!important;font-weight:700}@media only screen and (min-width:992px){.custom-banner h1{font-size:3rem!important}}.woocommerce .woocommerce-breadcrumb a{color:#424242}.on-sale-banner{margin-left:-12px;margin-right:-12px}.notification-message-banner{background-color:#f2f2f2;border-color:#424242;border-style:solid;border-width:0 5px;box-shadow:1px 1px 5px rgb(0 0 0 / .527);color:#424242;margin-bottom:5px;padding:5px}.border-gray{border:1px solid #d6d6d6}.page-404-body{background-color:#424242;background-image:url(/wp-content/themes/brechbill-trailer-parts/build/17a0f71e360515715719.webp);background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:300px}.page-404-body button{box-shadow:1px 1px 8px #fff}.title-404{color:#fff;font-size:45px;text-shadow:1px 1px 8px #000}.error-404{font-size:25px}.error-404,.text-404{color:#fff;font-weight:700;text-shadow:1px 1px 8px #000}.text-404{font-size:35px}.search-form{background-color:#919191;border-radius:25px;padding:12px;text-align:center}.search-form label{color:#424242;display:block}.search-form-row{display:flex}.search-form .s{border:none;border-radius:15px;flex-basis:auto;flex-grow:1;min-width:20px;padding:10px}@media(min-width:530px){.search-form .s{font-size:1.4rem}}.search-submit{background-color:#91ff00;border:none;border-radius:15px;color:#424242;font-family:Roboto,sans-serif;font-weight:700;margin-left:10px;outline:none;padding:0 20px}.mobile-search-form-row{background-color:#1f74d7;border-radius:25px;display:flex}.mobile-search-form .s{background-color:#d6d6d6;border:none;border-radius:15px 0 0 15px;flex-basis:auto;flex-grow:1;font-size:18px;min-width:20px;outline:none;padding:10px}@media(min-width:530px){.mobile-search-form .s{font-size:25px}}.mobile-search-form .s:focus{background-color:#fff}.mobile-search-submit{background-color:#1f74d7;border:none;border-radius:0 15px 15px 0;color:#fff;font-family:Roboto,sans-serif;outline:none;padding:0 15px}::-webkit-scrollbar{height:15px;width:15px}::-webkit-scrollbar-track{background:#424242}::-webkit-scrollbar-thumb{background-image:linear-gradient(#d6d6d6,#919191);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#d6d6d6}.custom-blog-page-post-containter li{background-color:#f2f2f2;border-radius:25px;box-shadow:0 0 10px rgb(0 0 0 / .502);margin-top:25px;min-height:200px;padding:15px}.custom-blog-page-post-containter img{border-radius:25px}.custom-blog-post-containter{background-color:#f2f2f2;border-radius:25px;box-shadow:0 0 10px rgb(0 0 0 / .502);height:100%;padding:15px}.blog-post-category-image{border-radius:25px;max-width:100%}.blog-category-paginate-links{margin-left:auto;margin-right:auto}.blog-category-paginate-links a{background-color:#fff0;border-radius:10px 10px 10px 10px;color:#919191;margin-right:5px;padding:15px}.blog-category-paginate-links a:hover{text-decoration:none}.blog-category-paginate-links span{background-color:#f2f2f2;border-radius:10px 10px 10px 10px;color:#424242;padding:15px}.c3-loan-calculator-form{background-color:#fff;box-shadow:0 0 10px rgb(0 0 0 / .89);position:relative}@media only screen and (max-width:991px){.c3-loan-calculator-form{padding:70px 15px}}.c3-loan-calculator-close-icon{height:45px;padding:0 3px;right:30px;top:15px}.brechbill-email-signup-popup-close-icon,.c3-loan-calculator-close-icon{background-color:#fff;border-radius:10px;color:red;font-size:45px!important;position:absolute;width:50px}.brechbill-email-signup-popup-close-icon{height:43px;padding:0;right:-9px;top:-19px}.brechbill-email-signup-form-popup{bottom:0;left:10px;position:fixed;right:10px;transform:scale(0);transition:all .5s ease-in-out;z-index:100005}.brechbill-email-signup-form-popup--active{transform:scale(1);transition:all .5s ease-in-out}@media only screen and (min-width:768px){.brechbill-email-signup-form-popup{left:30%}}@media only screen and (min-width:992px){.brechbill-email-signup-form-popup{left:60%}}@media only screen and (min-width:1200px){.brechbill-email-signup-form-popup{left:75%}}@media only screen and (min-width:1400px){.brechbill-email-signup-form-popup{left:80%}}.brechbill-email-signup-form-popup #mc_embed_signup{background-color:#202020;border:3px solid #91ff00;border-radius:30px;box-shadow:0 0 100px #000;color:#fff;padding:25px 10px 10px}.brechbill-email-signup-form-static #mc_embed_signup{background-color:#202020;border:3px solid #91ff00;border-radius:30px;box-shadow:0 0 20px #000;color:#fff;padding:25px 10px 10px}.video-container-youtube{height:400px}@media only screen and (max-width:1200px){.video-container-youtube{height:300px}}@media only screen and (max-width:992px){.video-container-youtube{height:400px}}@media only screen and (max-width:768px){.video-container-youtube{height:300px}}@media only screen and (max-width:500px){.video-container-youtube{height:250px}}@media only screen and (max-width:400px){.video-container-youtube{height:200px}}@media only screen and (max-width:300px){.video-container-youtube{height:150px}}.video-container-youtube iframe{height:100%;width:100%}@media only screen and (max-width:992px){.video-container-youtube iframe{width:100%}}.custom-accordion,.productImageSlides .video-container-youtube{width:100%}.custom-accordion button{font-size:22px}.shop-trailer-by-type-image img,.shop-trailers-by-brand img{height:auto;width:100%}.shop-trailers-by-brand{overflow:hidden}#bt-parts-category-container,#bt-parts-category-search-container{margin:0}#bt-parts-category-container #bt-parts-category-search,#bt-parts-category-search-container #bt-parts-category-search{background-color:#f2f2f2;border:1px solid #202020;border-radius:50px;margin-bottom:20px;padding:10px;width:100%}#bt-parts-category-container .bt-parts-category-item,#bt-parts-category-search-container .bt-parts-category-item{padding:5px}#bt-parts-category-container .bt-parts-category-item .bt-parts-category-block,#bt-parts-category-search-container .bt-parts-category-item .bt-parts-category-block{background:#fff;border:1px solid #d6d6d6;border-radius:15px;height:250px;padding:15px;text-align:center;transition:all .2s ease-in-out!important}@media only screen and (min-width:992px){#bt-parts-category-container .bt-parts-category-item .bt-parts-category-block,#bt-parts-category-search-container .bt-parts-category-item .bt-parts-category-block{height:275px}}#bt-parts-category-container .bt-parts-category-item .bt-parts-category-block:hover,#bt-parts-category-search-container .bt-parts-category-item .bt-parts-category-block:hover{border-color:#202020;opacity:.8;transform:scale(1.03)}.bt-text-us-button{animation:breathing 4s ease-in-out infinite;bottom:50px;cursor:pointer;opacity:1;position:fixed;right:30px;transition:all .5s ease-in-out;visibility:hidden;z-index:750}@media(max-width:992px){.bt-text-us-button{bottom:40px;right:30px}}.bt-text-us-button:hover{animation:hoverBreathing .5s ease-in-out infinite}.bt-scroll-to-top-button{animation:breathing 4s ease-in-out infinite;bottom:35px;cursor:pointer;height:70px!important;left:-100px;opacity:0;position:fixed;transition:all .5s ease-in-out;visibility:hidden;width:70px;z-index:750}.bt-scroll-to-top-button--active{left:30px;opacity:1;visibility:visible}@media(max-width:992px){.bt-scroll-to-top-button--active{bottom:30px;left:15px}}@keyframes breathing{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.bt-scroll-to-top-button:hover{animation:hoverBreathing .5s ease-in-out infinite}@keyframes hoverBreathing{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.full-site-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100vh;position:fixed;top:0;width:100%;z-index:150}.homepage-h1-title-trailer{color:#fff;font-family:Anton!important;font-size:30px}@media(min-width:325px){.homepage-h1-title-trailer{font-size:40px}}@media(min-width:400px){.homepage-h1-title-trailer{font-size:50px}}@media(min-width:768px){.homepage-h1-title-trailer{font-size:70px}}@media(min-width:992px){.homepage-h1-title-trailer{font-size:90px}}@media(min-width:1200px){.homepage-h1-title-trailer{font-size:100px}}.homepage-h1-title-parts{background:linear-gradient(178deg,#adadad,#1b1b1b);-webkit-background-clip:text;color:#fff0;font-family:Anton!important;font-size:25px;line-height:0;margin-top:-30px}@media(min-width:325px){.homepage-h1-title-parts{font-size:30px}}@media(min-width:400px){.homepage-h1-title-parts{font-size:35px}}@media(min-width:768px){.homepage-h1-title-parts{font-size:45px}}@media(min-width:992px){.homepage-h1-title-parts{font-size:55px}}@media(min-width:1200px){.homepage-h1-title-parts{font-size:70px}}.brechbill-custom-btn-close{background-color:#fff0!important;box-shadow:none!important}.brechbill-custom-btn-close svg{animation:hover-shift-off .2s forwards;height:35px;transition:all .2s ease-in-out;width:35px}.brechbill-custom-btn-close svg:hover{animation:hover-shift-on .2s forwards;filter:drop-shadow(0 0 7px rgb(0 0 0 / .3))}@keyframes hover-shift-on{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes hover-shift-off{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.brechbill-large-text-container{padding:50px 0;position:relative}.brechbill-large-text-container h1,.brechbill-large-text-container h2,.brechbill-large-text-container h3,.brechbill-large-text-container h4,.brechbill-large-text-container h5,.brechbill-large-text-container h6{color:#424242;display:inline-block;font-size:35px;font-weight:700;line-height:normal;margin:0;position:relative;vertical-align:middle;z-index:2}.brechbill-large-text-container>span{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#f1f3f5 30%,#f9f9f9 70%);color:#fff0;font-family:Anton,sans-serif;font-size:130px;left:50%;letter-spacing:15px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:1}@media(max-width:1200px){.brechbill-large-text-container>span{font-size:100px}}@media(max-width:992px){.brechbill-large-text-container>span{font-size:90px;letter-spacing:10px}}@media(max-width:768px){.brechbill-large-text-container>span{font-size:70px;white-space:normal}}.brechbill-large-text-container-xl>span{background-image:linear-gradient(180deg,#e7e7e7 30%,#f1f3f5 70%);font-size:169px!important;overflow:hidden;text-overflow:ellipsis;top:39%;white-space:nowrap;width:95%}@media(max-width:1200px){.brechbill-large-text-container-xl>span{font-size:130px!important}}@media(max-width:992px){.brechbill-large-text-container-xl>span{display:none;font-size:90px!important;top:15%}}@media(max-width:768px){.brechbill-large-text-container-xl>span{font-size:70px!important}}#shop-for-parts-section{position:relative;top:-80px}.bt-mini-cart{background-color:#fff;box-shadow:-5px 0 25px rgb(0 0 0 / .35);display:flex;flex-direction:column;height:100dvh;max-width:420px;position:fixed;right:-420px;top:0;transition:right .3s ease-in-out;width:100%;z-index:100010}.bt-mini-cart--open{right:0}.bt-mini-cart__header{align-items:center;background-color:#000;border-bottom:3px solid #91ff00;display:flex;justify-content:space-between;padding:15px 20px}.bt-mini-cart__header h2{color:#fff;font-size:20px;font-weight:700;margin:0}.bt-mini-cart__close{background:none;border:none;color:#fff;cursor:pointer;font-size:30px;line-height:1;padding:0 5px}.bt-mini-cart__close:hover{color:#91ff00}.bt-mini-cart__items{flex:1 1 auto;overflow-y:auto;padding:10px 20px}.bt-mini-cart__item{border-bottom:1px solid #e7e7e7;display:flex;gap:12px;padding:12px 0}.bt-mini-cart__item img{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;flex-shrink:0;height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.bt-mini-cart__item-details{flex:1 1 auto;min-width:0}.bt-mini-cart__item-details a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#424242;display:-webkit-box;font-size:15px;font-weight:600;overflow:hidden;text-decoration:none}.bt-mini-cart__item-details a:hover{color:#1f74d7}.bt-mini-cart__item-price{color:#424242;display:block;font-size:15px;margin-top:4px}.bt-mini-cart__item-price del{color:#919191;font-size:13px;margin-right:5px}.bt-mini-cart__item-controls{align-items:center;display:flex;gap:10px;margin-top:8px}.bt-mini-cart__qty{align-items:center;border:1px solid #d6d6d6;border-radius:10px;display:inline-flex;overflow:hidden}.bt-mini-cart__qty button{background-color:#f2f2f2;border:none;color:#424242;cursor:pointer;font-size:18px;height:32px;width:32px}.bt-mini-cart__qty button:hover{background-color:#d6d6d6}.bt-mini-cart__qty button:disabled{cursor:not-allowed;opacity:.4}.bt-mini-cart__qty span{font-size:15px;font-weight:600;min-width:34px;text-align:center}.bt-mini-cart__remove{background:none;border:none;color:red;cursor:pointer;font-size:14px;padding:0;text-decoration:underline}.bt-mini-cart__remove:hover{opacity:.7}.bt-mini-cart__empty{color:#919191;font-size:17px;padding:40px 20px;text-align:center}.bt-mini-cart__footer{background-color:#fff;border-top:2px solid #e7e7e7;padding:15px 20px calc(15px + env(safe-area-inset-bottom))}.bt-mini-cart__subtotal{color:#424242;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-bottom:12px}.bt-mini-cart__subtotal span:last-child{color:#000}.bt-mini-cart__actions{display:flex;flex-direction:column;gap:8px}.bt-mini-cart__actions a{text-align:center;text-decoration:none}.bt-mini-cart__loading{opacity:.5;pointer-events:none}.bt-mini-cart-overlay{background-color:rgb(0 0 0 / .55);inset:0;opacity:0;position:fixed;transition:opacity .3s ease-in-out;visibility:hidden;z-index:100009}.bt-mini-cart-overlay--open{opacity:1;visibility:visible}.bt-add-to-cart--loading{opacity:.6;pointer-events:none}.bt-cart-count-bubble{transition:transform .2s ease-in-out}.bt-cart-count-bubble--bump{transform:scale(1.35)}@media only screen and (max-width:768px){.hide_on_mobile{display:none}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-loader{animation:spin 1s linear infinite;border:.75rem solid rgb(0 0 0 / .2);border-radius:50%;border-top-color:#91ff00;height:75px;margin-top:45px;width:75px}.spinner-loader__standard-search{border:.75rem solid #424242;border-top-color:#91ff00;left:42%;position:absolute;top:30%;visibility:hidden}@media(min-width:767px){.spinner-loader__standard-search{left:50%}}.spinner-loader__standard-search-active{visibility:visible}.search-trigger{color:#fff;cursor:pointer;display:none;margin-left:20px;position:relative;top:1px}@media(min-width:960px){.search-trigger{display:inline-block;top:6px}}.search-trigger:hover{opacity:.65}@media screen and (max-width:600px){#wpadminbar{position:fixed}}.item-container{background-color:#f2f2f2;margin:auto;width:80%}.item-box{background-color:#fff;border:2px solid #91ff00;display:inline;margin:5px;padding:10px;width:25%}.item-box-image{width:250px}.item-box-title{color:#000;font-size:18px}@media screen and (min-width:993px){.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:32.5%}}@media screen and (max-width:992px){.custom-woo-card-attributes-section{height:300px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:49%}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}}@media screen and (max-width:767px){.custom-woo-card-attributes-section{height:auto}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:48.4%}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}}.woocommerce.archive ul.products{display:flex;flex-wrap:wrap}.woocommerce.archive ul.products li.product{display:flex;float:none}.woocommerce.archive ul.products li.product .custom-card-2{display:flex;flex-direction:column;height:auto;width:100%}.woocommerce.archive ul.products li.product .custom-card-2>.row{display:flex;flex:1 1 auto;flex-direction:column}.woocommerce.archive ul.products li.product .custom-card-2 .custom-woo-card-attributes-section{display:flex;flex:1 1 auto;flex-direction:column;height:auto}.woocommerce.archive ul.products li.product .custom-card-2 .custom-woo-card-attributes-section .bt-main-add-to-cart{margin-top:auto}.bt-shop-toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;padding:8px 5px}.bt-shop-toolbar .woocommerce-result-count{margin:0}@media screen and (max-width:991px){.bt-shop-toolbar{background-color:#fff;border-bottom:1px solid #e7e7e7;position:sticky;top:80px;z-index:100}.bt-shop-toolbar .woocommerce-result-count{font-size:15px}.bt-shop-toolbar .woocommerce-ordering select{font-size:15px;padding:8px}.bt-shop-toolbar form.woocommerce-ordering{height:auto;margin:0}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:3px}.woocommerce ul.products li.product a{color:#424242}.woocommerce ul.products li.product a .price:first-of-type{display:none;opacity:0;visibility:hidden}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:#424242;font-size:18px;font-weight:700;max-height:67px;min-height:49px;overflow:hidden;padding:0 0 10px}.top-category-loop-title *{background-color:transparent!important;border-width:0!important;color:#424242!important;font-size:22px!important}.custom-product-attribute-div .custom-product-attribute:nth-child(odd){background-color:#f2f2f2}.custom-product-stock{background-color:#2a2a2a;border-radius:10px;color:#fff;font-size:14px;padding:5px 8px;text-align:center;z-index:9}.custom-product-stock-archive{float:right;position:absolute;right:15px;top:10px}.woocommerce ul.products li.product .onsale{background-color:#91ff00;border-radius:10px 0 0 0;clip-path:polygon(0 0,100% 0,0 100%);color:#91ff00;left:1px;padding:0 0 22px 6px;position:absolute;right:auto;top:-4px}.woocommerce ul.products li.product .onsale:before{color:#424242;content:"Sale!";display:inline-block;transform:rotate(-45deg)}.custom-map-sale-badge{background-color:#91ff00;border-radius:25px;color:#424242;text-align:center;z-index:10}.custom-map-sale-badge-archive{bottom:10px;float:right;position:absolute;right:25px}.custom-map-sale-badge-50width{margin-left:auto;margin-right:auto;max-width:50%}@media screen and (max-width:405px){.custom-map-sale-badge-50width{max-width:90%}}.woocommerce ul.products li.product a img{margin:0 0 .5em}.woocommerce ul.products li.product .price{color:#000;font-size:20px;font-weight:700;margin-bottom:0;margin-top:5px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .price del{color:red;font-weight:400;opacity:1}.woocommerce-Price-amount,.woocommerce-Price-currencySymbol{font-size:25px}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{background-color:#fff0;border:0;margin-right:5px;padding:0}.woocommerce nav.woocommerce-pagination ul li a{border-radius:10px 10px 10px 10px;padding:15px}.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:#fff}.page-numbers{font-size:25px!important}.page-numbers a:hover,.page-numbers span:hover{color:#1f74d7!important}.page-numbers a:hover svg{fill:#1f74d7}.woocommerce nav.woocommerce-pagination ul li span.current{background-color:#f2f2f2;border-radius:10px 10px 10px 10px;color:#424242;padding:15px}.woocommerce .woocommerce-result-count{color:#424242;font-size:20px}.woocommerce .woocommerce-ordering select{border-color:#424242;border-radius:10px;color:#424242;font-size:20px;padding:10px}form.woocommerce-ordering{height:46px}.woocommerce-info{border-top-color:#1f74d7}.woocommerce-info:before{color:#1f74d7}.brechbill-mobile-filters-icon{cursor:pointer}.brechbill-mobile-filters-icon svg{border-radius:0 10px 10px 0;border-style:solid;border-width:1px 1px 1px 0;height:43px;margin-left:-1px;padding:5px;width:40px}.brechbill-mobile-filters-icon p{border-radius:10px 0 0 10px;border-style:solid;border-width:1px 0 1px 1px;font-size:20px;padding:5.5px 0 5.5px 5px}.brechibll-custom-woo-filters-contianer{visibility:visible}@media screen and (max-width:1200px){.brechibll-custom-woo-filters-contianer{background-color:#fff;bottom:0;left:100%;overflow:scroll;padding:50px 10px 100px;position:fixed;right:0;top:0;transition:all .5s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;z-index:1002}}.brechibll-custom-woo-filters-contianer--mobile-active{left:0;transition:all .3s ease-in-out;visibility:visible}.brechibll-custom-woo-filters-contianer .brechbill-custom-filters-close-icon{display:none}@media screen and (max-width:1200px){.brechibll-custom-woo-filters-contianer .brechbill-custom-filters-close-icon{display:block;height:50px;position:absolute;right:15px;top:60px;width:50px}}.brechibll-custom-woo-filters{max-width:400px}.brechibll-custom-woo-filters button{border:2px solid #d6d6d6;border-radius:3px;width:100%}.brechibll-custom-woo-filters>div{margin-bottom:5px}.brechibll-custom-woo-filters label{border:2px solid #d6d6d6;border-radius:25px;cursor:pointer;display:block;font-size:18px;margin-bottom:0;margin-top:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brechibll-custom-woo-filters label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.brechbill-custom-checkbox-x{position:absolute;right:15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce nav.woocommerce-pagination{height:74px;text-align:center}.archive.woocommerce .products img{height:auto;max-height:100%;max-width:100%;width:auto!important}.brechbill-archive-product-image-container a{align-items:center;display:flex;height:150px;justify-content:center}@media screen and (min-width:600px){.brechbill-archive-product-image-container a{height:200px}}@media screen and (min-width:768px){.brechbill-archive-product-image-container a{height:250px}}@media screen and (min-width:992px){.brechbill-archive-product-image-container a{height:280px}}@media screen and (min-width:1200px){.brechbill-archive-product-image-container a{height:215px}}@media screen and (min-width:1400px){.brechbill-archive-product-image-container a{height:250px}}@media screen and (min-width:1600px){.brechbill-archive-product-image-container a{height:275px}}.woocommerce.archive ul.products li.product .button{margin-top:.4em}@media screen and (max-width:992px){.custom-woo-card-attributes-section{height:300px}.brechbil-custom-product-card ul.products.columns-3 li.product,.brechbil-custom-product-card.columns-3 ul.products li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce-page.columns-3 ul.products li.product{width:49%}.brechbil-custom-product-card ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.brechbil-custom-product-card ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}}@media screen and (max-width:767px){.custom-woo-card-attributes-section{height:auto}.brechbil-custom-product-card.columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product{width:100%}.brechbil-custom-product-card ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{margin:0;width:100%}.brechbil-custom-product-card ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.brechbil-custom-product-card ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}}.brechbil-custom-product-card ul.products li.product,.woocommerce-page ul.products li.product{margin:3px}.brechbil-custom-product-card ul.products li.product a{color:#424242}.brechbil-custom-product-card ul.products li.product .woocommerce-loop-category__title,.brechbil-custom-product-card ul.products li.product .woocommerce-loop-product__title,.brechbil-custom-product-card ul.products li.product h3{background-color:#ddf3ff;border-color:#91ff00;border-style:solid;border-width:0 2px;color:#326b86;font-size:18px;padding:3px 5px}.brechbil-custom-product-card ul.products li.product .button{display:none}.brechbil-custom-product-card ul.products li.product .onsale{font-size:18px;left:25px;right:auto;top:18px}.brechbil-custom-product-card span .onsale{background-color:#1f74d7;border-radius:25px;color:#fff;line-height:1;margin:0;min-height:0;min-width:0;padding:3px 20px}.brechbil-custom-product-card ul.products li.product a img{border-radius:20px 20px 0 0}.brechbil-custom-product-card ul.products li.product .price{color:#424242;font-size:20px;font-weight:700;margin-bottom:0;margin-top:5px}.custom_product_msrp{color:#424242;margin-top:-8px}.shop-loop-product-logo{box-shadow:0p 0p 10px #fff!important;box-shadow:0p 0p 10px #000;margin-top:-60px!important;width:35%!important}@media screen and (max-width:992px){.shop-loop-product-logo{margin-top:-75px!important}}@media screen and (max-width:768px){.shop-loop-product-logo{margin-top:-110px!important}}@media screen and (max-width:576px){.shop-loop-product-logo{margin-top:-70px!important}}.shop-loop-product-logo3{margin-bottom:0!important;width:25%!important}.shop-loop-product-make-text{margin:0!important}.brechbil-custom-product-card nav.woocommerce-pagination ul{border:0}.brechbil-custom-product-card nav.woocommerce-pagination ul li{background-color:#fff0;border:0;margin-right:5px;padding:0}.brechbil-custom-product-card nav.woocommerce-pagination ul li a{border-radius:10px 10px 10px 10px;padding:15px}.brechbil-custom-product-card nav.woocommerce-pagination ul li a:hover{background-color:#fff}.page-numbers{font-size:22px;font-weight:600!important}.page-numbers a{color:#919191!important}.page-numbers:hover{color:#1f74d7!important}.brechbil-custom-product-card nav.woocommerce-pagination ul li span.current{background-color:#fff;border-radius:10px 10px 10px 10px;color:#91ff00;padding:15px}.brechbil-custom-product-card .woocommerce-result-count{color:#424242;font-size:20px}.brechbil-custom-product-card .woocommerce-ordering select{border-color:#424242;border-radius:10px;color:#424242;font-size:20px;padding:10px}.bt-cart__title{color:#424242;font-weight:700}.bt-cart__count{color:#919191;font-size:18px}.bt-cart__panel{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;padding:15px}@media(min-width:768px){.bt-cart__panel{padding:20px}}.bt-cart__item{border-bottom:1px solid #e7e7e7;display:flex;gap:15px;padding:15px 0}.bt-cart__item:last-child{border-bottom:none}.bt-cart__item img{border:1px solid #e7e7e7;border-radius:10px;flex-shrink:0;height:210px;-o-object-fit:contain;object-fit:contain;width:210px}@media(min-width:768px){.bt-cart__item img{height:262px;width:262px}}.bt-cart__item-details{flex:1 1 auto;min-width:0}.bt-cart__item-details>a{color:#424242;font-size:17px;font-weight:600;text-decoration:none}.bt-cart__item-details>a:hover{color:#1f74d7}.bt-cart__item-price{margin-top:5px}.bt-cart__item-price del{color:#919191;font-size:15px;margin-right:6px}.bt-cart__item-price ins{color:#000;font-weight:700;text-decoration:none}.bt-cart__item-savings{color:#00de00;font-size:14px;font-weight:700}.bt-cart__stock-note{color:#00de00;font-size:14px;font-weight:600}.bt-cart__item-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.bt-cart__qty{align-items:center;border:1px solid #d6d6d6;border-radius:10px;display:inline-flex;overflow:hidden}.bt-cart__qty button{background-color:#f2f2f2;border:none;color:#424242;cursor:pointer;font-size:20px;height:38px;width:38px}.bt-cart__qty button:hover{background-color:#d6d6d6}.bt-cart__qty button:disabled{cursor:not-allowed;opacity:.4}.bt-cart__qty span{font-size:16px;font-weight:600;min-width:40px;text-align:center}.bt-cart__remove{background:none;border:none;color:red;cursor:pointer;font-size:15px;padding:0;text-decoration:underline}.bt-cart__remove:hover{opacity:.7}.bt-cart__summary{background-color:#f2f2f2;border-radius:15px;padding:20px}@media(min-width:992px){.bt-cart__summary{position:sticky;top:100px}}.bt-cart__summary h2{color:#424242;font-size:20px;font-weight:700;margin-bottom:15px}.bt-cart__summary-row{color:#424242;display:flex;font-size:16px;justify-content:space-between;padding:6px 0}.bt-cart__summary-row--total{border-top:2px solid #d6d6d6;color:#000;font-size:19px;font-weight:700;margin-top:8px;padding-top:12px}.bt-cart__shipping-note{color:#00de00;font-size:14px;font-weight:600}.bt-cart__checkout-btn{display:block;margin-top:15px;text-align:center;text-decoration:none!important}.bt-cart__keep-shopping{display:block;font-size:16px;margin-top:12px;text-align:center}.bt-cart__loading{opacity:.5;pointer-events:none}.bt-cart-sticky-bar{align-items:center;background-color:#fff;border-top:2px solid #e7e7e7;bottom:0;box-shadow:0 -4px 15px rgb(0 0 0 / .12);display:flex;gap:12px;left:0;padding:10px 15px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:900}@media(min-width:992px){.bt-cart-sticky-bar{display:none}}.bt-cart-sticky-bar__total{color:#000;font-size:18px;font-weight:700;white-space:nowrap}.bt-cart-sticky-bar a{flex:1 1 auto;text-align:center;text-decoration:none!important}.bt-checkout__title{color:#424242;font-weight:700}.bt-checkout__express{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;margin-bottom:5px;padding:15px}.bt-checkout__express h2{color:#424242;font-size:17px;font-weight:700;margin-bottom:10px;text-align:center}.bt-checkout__divider{align-items:center;color:#919191;display:flex;font-size:15px;gap:12px;margin:18px 0}.bt-checkout__divider:after,.bt-checkout__divider:before{background-color:#d6d6d6;content:"";flex:1 1 auto;height:1px}.bt-checkout__panel{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;margin-bottom:18px;padding:15px}@media(min-width:768px){.bt-checkout__panel{padding:20px}}.bt-checkout__panel h2{align-items:center;color:#424242;display:flex;font-size:19px;font-weight:700;gap:10px;margin-bottom:12px}.bt-checkout__step-number{align-items:center;background-color:#000;border-radius:50%;color:#91ff00;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:700;height:28px;justify-content:center;width:28px}.bt-checkout__summary{background-color:#f2f2f2;border-radius:15px;padding:20px}@media(min-width:992px){.bt-checkout__summary{position:sticky;top:100px}}.bt-checkout__summary h2{color:#424242;font-size:20px;font-weight:700;margin-bottom:15px}.bt-checkout__field-error{color:red;display:block;font-size:14px;margin-top:3px}.bt-checkout__total-bar{align-items:center;background-color:#f2f2f2;border:1px solid #e7e7e7;border-radius:15px;color:#424242;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:space-between;margin-bottom:18px;padding:12px 15px}@media(min-width:992px){.bt-checkout__total-bar{display:none}}.bt-checkout__total-bar-label{align-items:center;display:inline-flex;gap:8px;min-width:0}.bt-checkout__total-bar-count{color:#919191;font-size:14px;font-weight:400;white-space:nowrap}.bt-checkout__total-bar-amount{color:#000;font-size:17px;font-weight:700;white-space:nowrap}.bt-checkout__total-bar-amount .woocommerce-Price-amount{font-weight:700}@media(min-width:992px){.bt-checkout__layout{align-items:start;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);row-gap:0}.bt-checkout__main{grid-column:1;grid-row:1}.bt-checkout__payment-col{grid-column:1;grid-row:2}.bt-checkout__summary-col{grid-column:2;grid-row:1/span 2;height:100%}.bt-checkout__place-order{grid-column:1/-1;grid-row:3;margin-top:20px}}.bt-checkout__summary-col{margin-bottom:18px}@media(min-width:992px){.bt-checkout__summary-col{margin-bottom:0}}.bt-checkout__express-wrap{display:none}.bt-checkout__express-wrap:has(#wc-stripe-express-checkout-element:not([style*="display: none"]):not([style*="display:none"])),.bt-checkout__express-wrap:has(#wc-stripe-payment-request-wrapper:not([style*="display: none"]):not([style*="display:none"])){background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;display:block;margin-bottom:18px;margin-left:auto;margin-right:auto;max-width:500px;padding:15px}.bt-checkout__express-wrap #wc-stripe-payment-request-button-separator,.bt-checkout__express-wrap .wc-stripe-payment-request-button-separator{align-items:center;color:#919191;display:flex!important;font-size:15px;gap:12px;margin:12px 0 0;text-align:center}.bt-checkout__express-wrap #wc-stripe-payment-request-button-separator:after,.bt-checkout__express-wrap #wc-stripe-payment-request-button-separator:before,.bt-checkout__express-wrap .wc-stripe-payment-request-button-separator:after,.bt-checkout__express-wrap .wc-stripe-payment-request-button-separator:before{background-color:#d6d6d6;content:"";flex:1 1 auto;height:1px}.bt-checkout__panel .woocommerce-billing-fields>h3{display:none}.bt-checkout form .form-row{margin-bottom:12px}.bt-checkout form .form-row label{color:#424242;display:block;font-size:15px;font-weight:600;margin-bottom:3px}.bt-checkout form .form-row .input-text,.bt-checkout form .form-row select{background-color:#fff;border:1px solid #d6d6d6;border-radius:10px;color:#000;font-size:16px;padding:12px;width:100%}.bt-checkout form .form-row .input-text:focus,.bt-checkout form .form-row select:focus{border-color:#1f74d7;box-shadow:0 0 0 3px rgb(31 116 215 / .15);outline:none}.bt-checkout form .form-row.woocommerce-invalid .input-text{border-color:red}.bt-checkout form .form-row.woocommerce-validated .input-text{border-color:#00de00}.bt-order-review__item{border-bottom:1px solid #d6d6d6;display:flex;gap:12px;padding:12px 0}.bt-order-review__item img{background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;flex-shrink:0;height:90px;-o-object-fit:contain;object-fit:contain;width:90px}.bt-order-review__item-details{flex:1 1 auto;min-width:0}.bt-order-review__item-details a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#424242;display:-webkit-box;font-size:15px;font-weight:600;overflow:hidden;text-decoration:none}.bt-order-review__item-details a:hover{color:#1f74d7}.bt-order-review__item-price{color:#424242;font-size:15px}.bt-order-review__item-price del{color:#919191;font-size:13px;margin-right:5px}.bt-order-review__item-savings{color:#00de00;display:block;font-size:13px;font-weight:700}.bt-order-review__item-controls{align-items:center;display:flex;gap:10px;margin-top:6px}.bt-order-review__qty{align-items:center;border:1px solid #d6d6d6;border-radius:8px;display:inline-flex;overflow:hidden}.bt-order-review__qty button{background-color:#fff;border:none;color:#424242;cursor:pointer;font-size:16px;height:28px;width:28px}.bt-order-review__qty button:hover{background-color:#e7e7e7}.bt-order-review__qty span{font-size:14px;font-weight:600;min-width:30px;text-align:center}.bt-order-review__remove{background:none;border:none;color:red;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.bt-order-review__totals{margin-top:10px}.bt-order-review__totals .bt-order-review__row{color:#424242;display:flex;font-size:16px;justify-content:space-between;padding:5px 0}.bt-order-review__totals .bt-order-review__row--total{border-top:2px solid #d6d6d6;color:#000;font-size:19px;font-weight:700;margin-top:8px;padding-top:10px}.bt-order-review__totals .bt-order-review__shipping-value{min-width:0;text-align:right}.bt-order-review__totals .bt-order-review__shipping-value .woocommerce-Price-amount{font-weight:700;white-space:nowrap}#bt-shipping-options{margin-top:5px}.bt-delivery__package-name{color:#424242;font-size:15px;font-weight:700;margin-bottom:5px}.bt-delivery__package-details{color:#919191;font-size:13px;margin:4px 0 0}.bt-delivery__methods{list-style:none;margin:0;padding:0}.bt-delivery__method{align-items:flex-start;background-color:#fff;border:1px solid #d6d6d6;border-radius:10px;display:flex;gap:10px;margin-bottom:8px;padding:12px}.bt-delivery__method:has(input:checked){border-color:#1f74d7;box-shadow:0 0 0 1px #1f74d7}.bt-delivery__method input[type=radio].shipping_method{accent-color:#1f74d7;cursor:pointer;flex-shrink:0;height:18px;margin:2px 0 0;width:18px}.bt-delivery__method label{color:#424242;cursor:pointer;flex:1 1 auto;font-size:16px;font-weight:600;line-height:1.4;margin:0;min-width:0}.bt-delivery__method label .woocommerce-Price-amount{font-weight:700;white-space:nowrap}.bt-delivery__note{background-color:#f2f2f2;border-radius:10px;color:#919191;font-size:15px;margin:0;padding:12px}.bt-checkout #payment{background:none}.bt-checkout #payment ul.wc_payment_methods{list-style:none;margin:0 0 15px;padding:0}.bt-checkout #payment ul.wc_payment_methods li.wc_payment_method{background-color:#fff;border:1px solid #d6d6d6;border-radius:10px;margin-bottom:8px;padding:12px}.bt-checkout #payment ul.wc_payment_methods li.wc_payment_method>label{color:#424242;cursor:pointer;display:inline;font-size:16px;font-weight:600}.bt-checkout #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]{accent-color:#1f74d7;height:18px;margin-right:8px;vertical-align:middle;width:18px}.bt-checkout #payment ul.wc_payment_methods li.wc_payment_method .payment_box{background-color:#f2f2f2;border-radius:8px;font-size:14px;margin-top:10px;padding:10px}.bt-checkout__place-order .place-order{margin-bottom:0;padding:0}.bt-checkout button#place_order{background-color:#91ff00;border:none;border-radius:15px!important;color:#000!important;font-size:20px!important;font-weight:700;padding:14px 10px;transition:all .3s;width:100%}.bt-checkout button#place_order:hover{background-color:#000;box-shadow:0 0 5px rgb(0 0 0 / .659);color:#91ff00!important}.bt-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;color:#424242;font-size:15px;margin-bottom:18px;padding:14px 15px 14px 42px;position:relative}.bt-checkout .woocommerce-form-coupon-toggle .woocommerce-info:before{color:#1f74d7;left:15px;top:50%;transform:translateY(-50%)}.bt-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#1f74d7;font-weight:600;text-decoration:underline}.bt-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:hover{color:#424242}.bt-checkout form.checkout_coupon.woocommerce-form-coupon{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;margin-bottom:18px;padding:15px}.bt-checkout form.checkout_coupon.woocommerce-form-coupon>p:not(.form-row){color:#919191;font-size:15px;margin-bottom:10px}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .form-row{float:none;margin:0 0 10px;padding:0;width:100%}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .input-text{background-color:#fff;border:1px solid #d6d6d6;border-radius:10px!important;color:#000;font-size:16px;padding:12px;width:100%}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .input-text:focus{border-color:#1f74d7;box-shadow:0 0 0 3px rgb(31 116 215 / .15);outline:none}.bt-checkout form.checkout_coupon.woocommerce-form-coupon button.button{font-size:17px!important;width:100%}@media(min-width:768px){.bt-checkout form.checkout_coupon.woocommerce-form-coupon{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}.bt-checkout form.checkout_coupon.woocommerce-form-coupon>p:not(.form-row){flex:1 1 100%;margin-bottom:0}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-first{flex:1 1 auto;margin:0}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-last{flex:0 0 auto;margin:0}.bt-checkout form.checkout_coupon.woocommerce-form-coupon button.button{width:auto}.bt-checkout form.checkout_coupon.woocommerce-form-coupon .clear{display:none}}.woocommerce button:not(.transparent-button,.main-button,.product-about-buttons,.btn,.navbar-toggler,.bt-cart-qty-btn,.bt-cart-remove,.bt-qty-step,.bt-mini-cart__close),a.button.add_to_cart_button{background-color:#424242;border-radius:15px!important;border-width:0!important;color:#fff!important;display:inline-block;font-size:20px!important;font-weight:700;line-height:1;padding:12px 10px;position:relative;transition:all .3s!important}.woocommerce a.button:hover,.woocommerce button:hover:not(.transparent-button,.main-button,.product-about-buttons,.btn,.navbar-toggler,.bt-cart-qty-btn,.bt-cart-remove,.bt-qty-step,.bt-mini-cart__close){background-color:#91ff00;box-shadow:0 0 5px rgb(0 0 0 / .659);color:#424242!important;text-decoration:none;transition:all .3s}.woocommerce a.button:active,.woocommerce button:active{border-color:#fff!important}a.button.add_to_cart_button{text-align:center;width:100%}a.button.add_to_cart_button.loading{opacity:.25;padding-right:2.618em}a.button.add_to_cart_button.loading:after{animation:spin 2s linear infinite;content:"";font-family:WooCommerce;font-weight:400;position:absolute;right:1em;top:.618em;vertical-align:top}a.added_to_cart{background-color:#91ff00!important;border-radius:15px!important;border-width:0!important;color:#424242!important;display:inline-block;font-size:20px!important;font-weight:700;margin-top:1em;padding:7px 10px!important;text-align:center;transition:all .3s ease-in-out!important;width:100%}a.added_to_cart:hover{background-color:#424242!important;box-shadow:0 0 5px rgb(0 0 0 / .659);color:#fff!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#1f74d7}.select2-container .select2-dropdown{border-radius:25px;box-shadow:0 0 5px #000;padding:10px}#customer_login .col-1,#customer_login .col-2{max-width:none}#customer_login input,#customer_login textarea{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:25px;border-width:2px;padding:10px}#customer_login input:focus,#customer_login input:hover,#customer_login textarea:focus,#customer_login textarea:hover{border-color:#1f74d7}#customer_login textarea{min-height:150px!important}#customer_login label,#customer_login span{color:#424242}#customer_login button.button{width:100%}.woocommerce-MyAccount-navigation ul{padding-left:0}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link{list-style-type:none;margin-top:15px;text-align:center;transition:all .3s!important}.woocommerce-MyAccount-navigation-link a{background-color:#1f74d7;border-radius:25px;box-shadow:0 0 5px rgb(0 0 0 / .502);color:#fff;display:block;padding:5px}.woocommerce-MyAccount-navigation-link a:hover{opacity:.8;transition:all .3s}.woocommerce-message{border-top-color:#91ff00}.woocommerce-message:before{color:#1f74d7}.coupon .input-text{margin-top:6px!important;width:auto!important}.woocommerce-cart-form input,.woocommerce-cart-form textarea{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:25px;border-width:2px;padding:10px}.woocommerce-cart-form input:focus,.woocommerce-cart-form input:hover,.woocommerce-cart-form textarea:focus,.woocommerce-cart-form textarea:hover{border-color:#1f74d7}.checkout .col-1,.checkout .col-2{max-width:none}.checkout .form-row{display:block}.checkout input,.checkout textarea{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:15px;border-width:2px;padding:10px}.checkout input:focus,.checkout input:hover,.checkout textarea:focus,.checkout textarea:hover{border-color:#1f74d7}.checkout textarea{min-height:150px!important}.checkout .select2-container--default .select2-selection--single{background-color:#f2f2f2;border-color:#d6d6d6;border-radius:15px;border-width:2px;padding-bottom:35px;padding-top:10px}.checkout .select2-container--default .select2-selection--single:focus,.checkout .select2-container--default .select2-selection--single:hover{border-color:#1f74d7}.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:10px}.woocommerce .checkout button.button.alt{width:100%}.addresses .col-1,.addresses .col-2{max-width:none}.woocommerce-address-fields .form-row{display:block}.woocommerce-address-fields input,.woocommerce-address-fields textarea{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:25px;border-width:2px;padding:10px}.woocommerce-address-fields input:focus,.woocommerce-address-fields input:hover,.woocommerce-address-fields textarea:focus,.woocommerce-address-fields textarea:hover{border-color:#1f74d7}.woocommerce-address-fields textarea{min-height:150px!important}.woocommerce-address-fields .select2-container--default .select2-selection--single{background-color:#f2f2f2;border-color:#d6d6d6;border-radius:25px;border-width:2px;padding-bottom:35px;padding-top:10px}.woocommerce-address-fields .select2-container--default .select2-selection--single:focus,.woocommerce-address-fields .select2-container--default .select2-selection--single:hover{border-color:#1f74d7}.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:10px}.woocommerce-address-fields button.button{width:100%}.edit-account .form-row{display:block}.edit-account input,.edit-account textarea{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:25px;border-width:2px;padding:10px}.edit-account input:focus,.edit-account input:hover,.edit-account textarea:focus,.edit-account textarea:hover{border-color:#1f74d7}.edit-account textarea{min-height:150px!important}.edit-account button.button{width:100%}.unit-compare-title{height:90px}@media screen and (min-width:992px){.unit-compare-title{height:70px}}.unit-compare-price{height:250px}@media screen and (min-width:300px){.unit-compare-price{height:220px}}@media screen and (min-width:350px){.unit-compare-price{height:155px}}@media screen and (min-width:576px){.unit-compare-price{height:115px}}@media screen and (min-width:768px){.unit-compare-price{height:80px}}@media screen and (min-width:992px){.unit-compare-price{height:115px}}@media screen and (min-width:1200px){.unit-compare-price{height:100px}}.compare-attribute{height:50px}.compare-attribute-door-gate-ramps{height:150px}@media screen and (min-width:992px){.compare-attribute-door-gate-ramps{height:120px}}.compare-accordion tbody td,.compare-accordion tbody th{border:none;display:block;line-height:20px;padding:0}.compare-accordion tbody th{color:#919191;font-size:18px;font-weight:400;padding-bottom:3px;padding-top:8px}.compare-accordion tbody td{font-size:20px;padding-bottom:8px}.compare-accordion .card-body{padding:10px 0}.compare-accordion .product-features-container li{line-height:20px;padding:10px 5px!important}.compare-accordion .btn p{text-align:left!important}.unit-to-compare img{border-radius:10px 10px 0 0!important}@media(min-width:1000px){.unit-to-compare img{border-radius:25px 25px 0 0!important}}.unit-to-compare .woocommerce-loop-product__title{max-height:90px!important}@media screen and (min-width:992px){.unit-to-compare .woocommerce-loop-product__title{max-height:70px!important}}.unit-to-compare{width:25%!important}@media screen and (max-width:992px){.unit-to-compare{width:50%!important}}.footer-compare-popup{background-color:rgb(0 0 0 / .89);border:solid #91ff00;border-width:2px 0 0;bottom:-100%;left:0;position:fixed;transition:all .5s ease-in-out;width:100%;z-index:100010}.footer-compare-popup--active{bottom:0;transition:all .5s ease-in-out}@media screen and (max-width:350px){.footer-compare-popup .footer-clear-compare,.footer-compare-popup .footer-view-compare{font-size:15px!important}}.brechbill-custom-rating-reviews{align-items:center;display:flex}.brechbill-rating-value{margin-bottom:-3px;padding-right:3px}@media screen and (max-width:992px){.brechbill-rating-value{font-size:14px}}.brechbill-reviews-count{margin-bottom:-3px;padding-left:3px}@media screen and (max-width:992px){.brechbill-reviews-count{font-size:14px}}@media screen and (max-width:500px){.brechbill-reviews-count{display:none;visibility:hidden}}.brechbill-reviews-count-mobile-reviews{display:none;font-size:14px;margin-bottom:-3px;padding-left:3px}@media screen and (max-width:500px){.brechbill-reviews-count-mobile-reviews{display:block}}.brechbill-reviews-count-custom-loops{margin-bottom:-3px;padding-left:3px}@media screen and (max-width:992px){.brechbill-reviews-count-custom-loops{font-size:14px}}.single-product .brechbill-custom-rating-reviews:hover{text-decoration:underline}.stars span a{color:#ffbc00;margin-top:10px;transform:scale(1.5);width:1.4em!important}.cr-upload-images-delete{padding:1px!important}#reviews div.iv-comment-image img,div.iv-comment-image img{height:100px;max-height:100px;max-width:100px;width:100px}.bt-add-to-cart-animated-circle{align-items:center;background-color:red;border-radius:50%;display:flex;height:20px;justify-content:center;pointer-events:none;position:absolute;transition:transform 1s ease-in-out,opacity .5s ease-in-out;width:20px;z-index:1000}.bt-add-to-cart-circle-text{color:#fff;font-size:12px;font-weight:700}.bt-header-cart-icon--count-updated{animation:bounce .5s ease-in-out}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.top-product-logo{height:80px!important}.full-screen-gallery-box-full-screen{background-color:rgb(0 0 0 / .89);bottom:0;box-sizing:border-box;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1001}.productImageSlides{display:none;overflow:hidden}.productImageSlides,.slideshow-container-full-screen .productImageSlides{align-items:center;height:100%}.slideshow-container{border:1px solid #d6d6d6;border-radius:13px;height:486px;margin:auto;max-width:100%;position:relative}.slideshow-container img{border-radius:10px;max-height:100%;transition:all .3s ease-in-out;width:auto}.slideshow-container-full-screen{border:none;height:100%!important}.slideshow-container-full-screen img{border-radius:10px;height:100%;width:auto}.slideshow-container img:hover{transform:scale(1.1)}@media only screen and (max-width:1350px){.slideshow-container-full-screen .productImageSlides img{height:auto!important;height:-moz-max-content;height:max-content;width:auto}}@media only screen and (max-width:1400px){.slideshow-container{height:419px}}@media only screen and (max-width:1200px){.slideshow-container{height:351px}}@media only screen and (max-width:992px){.slideshow-container{height:534px}}@media only screen and (max-width:768px){.slideshow-container{height:399px}}@media only screen and (max-width:650px){.slideshow-container{height:399px}}@media only screen and (max-width:450px){.slideshow-container{height:325px}}.closefullscreenbutton{border-radius:7px;cursor:pointer;display:none;font-weight:700;margin-top:-22px;padding:2px 5px 0;position:absolute;right:50px;top:70px;transition:.6s ease;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.closefullscreenbutton-full-screen{display:block}.closefullscreenbutton svg{height:50px;width:50px}.closefullscreenbutton:hover{transform:scale(1.1)}@media only screen and (max-width:768px){.closefullscreenbutton{right:10px;top:60px}}.full-screen-gallery-box .next,.full-screen-gallery-box .prev{border-radius:0 3px 3px 0;cursor:pointer;margin-top:-22px;padding:8px;position:absolute;top:50%;transition:ALL .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.full-screen-gallery-box .next-full-screen,.full-screen-gallery-box .prev-full-screen{font-size:25px}.full-screen-gallery-box .next:hover,.full-screen-gallery-box .prev:hover{transform:scale(1.1)}.full-screen-gallery-box .next:active,.full-screen-gallery-box .prev:active{transform:scale(.9)}.full-screen-gallery-box .next{border-radius:3px 0 0 3px;right:0}.full-screen-gallery-box .next-full-screen{border-radius:3px;right:10%}.full-screen-gallery-box .prev{left:0}.full-screen-gallery-box .prev-full-screen{border-radius:3px;left:10%}@media only screen and (max-width:992px){.next-full-screen{right:0!important}.prev-full-screen{left:0!important}}.thumbnailselectorscontainer{height:208px;margin-top:5px;overflow:scroll}.thumbnailselectorscontainer img{border-color:#fff0;border-radius:10px;border-style:solid}@media only screen and (max-width:1400px){.thumbnailselectorscontainer{height:178px}}@media only screen and (max-width:1200px){.thumbnailselectorscontainer{height:148px}}@media only screen and (max-width:992px){.thumbnailselectorscontainer{height:181px}}@media only screen and (max-width:768px){.thumbnailselectorscontainer{height:86x}}@media only screen and (max-width:450px){.thumbnailselectorscontainer{height:80px}}.thumbnailselector{background-color:#d6d6d6;border-radius:10px;cursor:pointer;float:left;margin:2px;transition:background-color .6s ease}.active-now,.dot:hover{background-color:#91ff00;border-radius:10px}.custom-fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}.product-image-gallery-full-screen-button{background-color:hsl(0 0% 100% / .659);border-radius:5px;color:#424242;font-size:25px;left:22px;padding-left:8px;padding-right:8px;position:absolute;top:5px;transition:.6s ease}.product-image-gallery-full-screen-button:hover{background-color:#fff}#product-image-gallery-share-button-mobile{background-color:hsl(0 0% 100% / .659);border-radius:5px;height:35px;padding:4px;position:absolute;right:22px;top:5px;width:35px}.main-product-img-gallery>::-webkit-scrollbar{width:0}.full-screen-gallery-box>::-webkit-scrollbar{height:0;width:5px}.full-screen-gallery-box>::-webkit-scrollbar-track{background:#fff0;border-radius:10px}.full-screen-gallery-box>::-webkit-scrollbar-thumb{background-image:linear-gradient(#919191,#424242);border-radius:10px}.full-screen-gallery-box>::-webkit-scrollbar-thumb:hover{background:#919191}.product-about-buttons{background-color:#f2f2f2;border:solid;border-color:#d6d6d6;border-radius:15px 15px 0 0;border-width:1px 1px 0;color:#424242;font-size:25px;font-weight:700;padding:15px;width:100%}@media only screen and (max-width:576px){.product-about-buttons{border-radius:15px;border-width:1px}}.product-about-buttons:hover{background-color:#f2f2f2;color:#919191}#moreinfotext li:nth-child(odd){background-color:#fff}#moreinfotext li:nth-child(2n){background-color:#f2f2f2}#moreinfotext li{list-style:none}.available-SKUs-overlay{background-color:rgb(0 0 0 / .502);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1010}.available-SKUs-container{background-color:#fff;border-radius:25px;bottom:5%;left:5%;padding:20px;position:fixed;right:5%;top:5%}@media only screen and (max-width:768px){.available-SKUs-container{border-radius:0;bottom:0;left:0;padding:20px;right:0;top:0}}.available-SKUs-close-icon{cursor:pointer;height:40px;position:absolute;right:25px;top:25px;width:40px}.available-SKUs-scroll-affect{height:100%;overflow-x:hidden;overflow-y:auto}.available-SKUs-card{background-color:#f2f2f2;border:2px solid #919191;border-radius:25px;overflow-y:hidden;padding:10px 7px}.available-SKUs-card img{border-radius:20px}@media only screen and (max-width:576px){.product-features-container,.product-options-container,.product-specs-container{border-width:0}}.product-features-container ul,.product-specs-container ul{padding:0}.product-features-container li:nth-child(odd),.product-options-container tr:nth-child(odd),.product-specs-container li:nth-child(odd){background-color:#f2f2f2;padding:8px 5px}.product-features-container li:nth-child(2n),.product-options-container tr:nth-child(2n),.product-specs-container li:nth-child(2n){background-color:#d6d6d6;padding:8px 5px}.product-features-container li,.product-options-container,.product-specs-container li,.product-specs-container span{color:#424242;font-size:20px;list-style:none;text-align:left}.product-features-container span,.product-specs-container span{font-weight:700}.product-options-container th{color:#424242;font-weight:700}.Specs-Options-Features-Toggle-Icon{background-color:#1f74d7;border-radius:10px;color:#fff;padding:20px}.Specs-Options-Features-Title{font-size:22px;font-weight:700;left:25px;position:absolute;top:30px}.regular_price_on_sale{color:red;font-weight:400;text-decoration:line-through}.custom-product-sale-single{background-color:#91ff00;border-radius:10px 0 0 0;clip-path:polygon(0 0,100% 0,0 100%);left:12px;padding:0 8px 60px 0;position:absolute;right:auto;top:0}.custom-product-sale-single p{color:#424242;display:inline-block;padding:0 37px 0 0;transform:rotate(-45deg)}.custom-product-stock-single{border-radius:10px;padding:5px 8px;position:absolute;right:70px;text-align:center;top:5px}@media screen and (min-width:576px){.custom-product-stock-single{right:22px}}.reservation-form-section,.reservation-form-section .bg-offwhite{border-radius:25px}.reservation-form{width:100%}#reservation-form{position:relative;top:-116px}@media screen and (max-width:992px){#reservation-form{top:-73px}}.bt-add-to-cart-popup{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgb(0 0 0 / .502);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.bt-add-to-cart-popup-inner{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .2);display:flex;flex-direction:column;max-height:95%;max-width:95%;padding:20px;position:fixed;transform:scale(0);transition:All .3s;width:800px}.bt-add-to-cart-popup-inner--active{transform:scale(1)}@media screen and (max-width:768px){.bt-add-to-cart-popup-cross-sell{overflow-y:scroll}}#bt-add-to-cart-quantity,#bt-add-to-cart-quantity-dropdown{border-radius:25px;font-size:20px;padding:5px 10px}.brechbill-custom-close-add-to-cart-popup{position:absolute;right:10px;top:10px;transition:All .3s}.brechbill-custom-close-add-to-cart-popup:hover{transform:scale(1.1)}.cr-all-reviews-shortcode .cr-add-review-wrap .cr-all-reviews-add-review{border-radius:10px!important;padding:10px 10px 12px!important}.cr-all-reviews-shortcode .cr-ajax-search .cr-button-search{background:#424242!important;border-radius:10px!important;padding:7px 10px!important}.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue{background:#424242!important;border-radius:10px!important}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit{background-color:#424242!important;width:100%!important}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit:hover{color:#91ff00!important}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-cancel{display:none!important;visibility:hidden!important}.cr-all-reviews-shortcode .cr-review-form-result .cr-review-form-continue{background-color:#424242!important;width:100%!important}.cr-all-reviews-shortcode .cr-review-form-result .cr-review-form-continue:hover{color:#91ff00!important}.bt-buy-box{background-color:#fff;border:1px solid #e7e7e7;border-radius:15px;padding:15px}@media(min-width:992px){.bt-buy-box{padding:20px}}.bt-buy-box__price{color:#000}.bt-buy-box__actions{align-items:stretch;display:flex;gap:10px}.bt-buy-box__add{align-items:center;display:flex;flex:1 1 auto;gap:8px;justify-content:center}.bt-qty-stepper{align-items:center;border:1px solid #d6d6d6;border-radius:15px;display:inline-flex;flex-shrink:0;overflow:hidden}.bt-qty-stepper button{background-color:#f2f2f2;border:none;color:#424242;cursor:pointer;font-size:22px;height:100%;min-height:48px;width:44px}.bt-qty-stepper button:hover{background-color:#d6d6d6}.bt-qty-stepper input{-moz-appearance:textfield;border:none;color:#000;font-size:18px;font-weight:700;outline:none;text-align:center;width:52px}.bt-qty-stepper input::-webkit-inner-spin-button,.bt-qty-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bt-sticky-buy-bar{align-items:center;background-color:#fff;border-top:2px solid #91ff00;bottom:0;box-shadow:0 -4px 15px rgb(0 0 0 / .15);display:flex;gap:12px;left:0;padding:10px 15px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .25s ease-in-out;z-index:950}.bt-sticky-buy-bar--visible{transform:translateY(0)}@media(min-width:992px){.bt-sticky-buy-bar{display:none}}.bt-sticky-buy-bar__price{color:#000;font-size:18px;font-weight:700;white-space:nowrap}.bt-sticky-buy-bar__price del{color:red;font-size:14px}.bt-sticky-buy-bar__price ins{text-decoration:none}.bt-sticky-buy-bar button{flex:1 1 auto}.bt-custom-products-loop .col-12>div,.bt-custom-products-loop .col-6>div{border:1px solid #d6d6d6;border-radius:15px;height:100%;transition:all .2s ease-in-out!important}.bt-custom-products-loop .col-12>div:hover,.bt-custom-products-loop .col-6>div:hover{border-color:#202020;opacity:.8;transform:scale(1.03)}.bt-custom-products-loop .bt-loop-title{height:75px;line-height:1.2;overflow:hidden;padding-bottom:10px}.bt-custom-products-loop .brechbill-custom-loop-free-delivery{font-size:14px}.bt-custom-products-loop .bt-loop-img-container{align-items:center;display:flex;height:170px;justify-content:center;position:relative}.bt-custom-products-loop img{align-self:center;height:auto;max-height:170px;max-width:100%;width:auto}