:root{--tubolito-orange: #FE5000;--tubolito-dark-orange: #EA5A06;--tubolito-grey: #808080;--tubolito-error-color: #de1717;--tubolito-error-bgcolor: rgba(222, 23, 23, 0.1);--tubolito-success-color: #00c636;--tubolito-success-bgcolor: rgba(0, 198, 54, 0.1)}:root{--breakpoint-mobile: 768px;--breakpoint-tablet: 1025px}:root{--tubolito-font: Rift,Helvetica,Arial,sans-serif}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapsing{position:relative}.tubolito-button,#wpsl-search-btn,.cn-button.bootstrap,.woocommerce-product-search button,.woocommerce-page input.button,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce input.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button,.woocommerce a.button.alt,[type=button],[type=submit],button{font-family:var(--tubolito-font);font-weight:600;color:#000;background-color:var(--tubolito-orange);padding:.3rem .75rem;border:none;font-size:24px;transition:background-color .3s ease;border-radius:0;cursor:pointer}.tubolito-button:hover,#wpsl-search-btn:hover,.cn-button.bootstrap:hover,.woocommerce-page input.button:hover,.woocommerce-page button.button:hover,.woocommerce-page a.button:hover,.woocommerce input.button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,[type=button]:hover,[type=submit]:hover,button:hover{color:#000;background-color:var(--tubolito-dark-orange)}.tubolito-button:disabled,#wpsl-search-btn:disabled,.cn-button.bootstrap:disabled,.woocommerce-page input.button:disabled,.woocommerce-page button.button:disabled,.woocommerce-page a.button:disabled,.woocommerce input.button:disabled,.woocommerce button.button:disabled,.woocommerce a.button:disabled,[type=button]:disabled,[type=submit]:disabled,button:disabled,.tubolito-button:disabled[disabled],.tubolito-button.disabled,.disabled#wpsl-search-btn,.disabled.cn-button.bootstrap,.woocommerce-page input.disabled.button,.woocommerce-page button.disabled.button,.woocommerce-page a.disabled.button,.woocommerce input.disabled.button,.woocommerce button.disabled.button,.woocommerce a.disabled.button,.disabled[type=button],.disabled[type=submit],button.disabled{background-color:rgba(var(--tubolito-orange), 75%);padding:.25rem .75rem}.tubolito-button.disabled:hover,.disabled#wpsl-search-btn:hover,.disabled.cn-button.bootstrap:hover,.woocommerce-page input.disabled.button:hover,.woocommerce-page a.disabled.button:hover,.woocommerce input.disabled.button:hover,.woocommerce a.disabled.button:hover,.disabled[type=button]:hover,.disabled[type=submit]:hover,button.disabled:hover{background-color:rgba(var(--tubolito-dark-orange), 75%)}.tubolito-button--centered{display:inline-flex;align-items:center;justify-content:center}.tubolito-button--secondary{background-color:#aaa}a.elementor-button{cursor:pointer}.sub-menu .menu-item a.elementor-sub-item::before{content:"";border-style:solid;border-width:5px 0 5px 10px;border-color:transparent;border-left-color:#000;position:absolute;left:3px;top:19px}.elementor-location-popup .sub-menu .menu-item a.elementor-sub-item::before{left:-3px;top:16px}.sub-menu .menu-item a.elementor-sub-item:hover::before{border-left-color:var(--tubolito-orange)}.sub-menu .menu-item.highlight-bmx a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-bmx a.elementor-sub-item::before{border-left-color:#f26682}.sub-menu .menu-item.highlight-bmx a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-bmx a.elementor-sub-item:hover{background-color:#f26682}.sub-menu .menu-item.highlight-cargo a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-cargo a.elementor-sub-item::before{border-left-color:#3c9691}.sub-menu .menu-item.highlight-cargo a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-cargo a.elementor-sub-item:hover{background-color:#3c9691}.sub-menu .menu-item.highlight-city a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-city a.elementor-sub-item::before{border-left-color:#ac9a68}.sub-menu .menu-item.highlight-city a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-city a.elementor-sub-item:hover{background-color:#ac9a68}.sub-menu .menu-item.highlight-cx a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-cx a.elementor-sub-item::before{border-left-color:#7ea25c}.sub-menu .menu-item.highlight-cx a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-cx a.elementor-sub-item:hover{background-color:#7ea25c}.sub-menu .menu-item.highlight-folding a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-folding a.elementor-sub-item::before{border-left-color:#20a3dc}.sub-menu .menu-item.highlight-folding a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-folding a.elementor-sub-item:hover{background-color:#20a3dc}.sub-menu .menu-item.highlight-mtb a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-mtb a.elementor-sub-item::before{border-left-color:#ea5a06}.sub-menu .menu-item.highlight-mtb a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-mtb a.elementor-sub-item:hover{background-color:#ea5a06}.sub-menu .menu-item.highlight-mtb-plus a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-mtb-plus a.elementor-sub-item::before{border-left-color:#ae4538}.sub-menu .menu-item.highlight-mtb-plus a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-mtb-plus a.elementor-sub-item:hover{background-color:#ae4538}.sub-menu .menu-item.highlight-road a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-road a.elementor-sub-item::before{border-left-color:#99d2a7}.sub-menu .menu-item.highlight-road a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-road a.elementor-sub-item:hover{background-color:#99d2a7}.sub-menu .menu-item.highlight-s-tubo a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-s-tubo a.elementor-sub-item::before{border-left-color:#d8d8da}.sub-menu .menu-item.highlight-s-tubo a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-s-tubo a.elementor-sub-item:hover{background-color:#d8d8da}.sub-menu .menu-item.highlight-patch-kit a.elementor-sub-item{color:#000}.sub-menu .menu-item.highlight-patch-kit a.elementor-sub-item::before{border-left-color:#656565}.sub-menu .menu-item.highlight-patch-kit a.elementor-sub-item:hover::before{border-left-color:#000}.sub-menu .menu-item.highlight-patch-kit a.elementor-sub-item:hover{background-color:#656565}.sub-menu .menu-item.separator{border-bottom:2px solid #55595c}.tubolito-product-info-table{background-color:#000;display:grid;grid-template-columns:auto 50px;gap:4px;align-items:stretch;justify-items:stretch;border:4px solid #000}.tubolito-product-info-table__data{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content;gap:4px}.tubolito-product-info-table__label{background-color:#fff;display:flex;justify-content:center;padding:5px 10px;font-family:var(--tubolito-font);font-weight:600}.tubolito-product-info-table__value{background-color:#fff;display:flex;padding:5px 10px;font-family:var(--tubolito-font);font-weight:600}.tubolito-product-info-table__image{background-color:#fff;grid-column:2;grid-row:1/-1;display:flex;align-items:center;padding:5px}header.sticky-header{--header-mobile-height: 100px;--header-height: 120px;--opacity: 0.95;--shrink-me: 0.80;--sticky-background-color: #fff;--transition: .3s ease-in-out;transition:background-color var(--transition),background-image var(--transition),backdrop-filter var(--transition),opacity var(--transition)}header.sticky-header.elementor-sticky--effects{background-color:var(--sticky-background-color) !important;background-image:none !important;opacity:var(--opacity) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-bottom:10px}header.sticky-header>.elementor-container{transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-mobile-height) * var(--shrink-me)) !important;height:calc(var(--header-mobile-height) * var(--shrink-me))}@media(min-width: 768px){header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-height) * var(--shrink-me)) !important;height:calc(var(--header-height) * var(--shrink-me))}}header.sticky-header .elementor-nav-menu .elementor-item{transition:padding var(--transition)}header.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item{padding-bottom:10px !important;padding-top:10px !important}header.sticky-header>.elementor-container .logo img{transition:max-width var(--transition)}header.sticky-header.elementor-sticky--effects .logo img{max-width:calc(100% * var(--shrink-me))}header.sticky-header .sticky-hide{visibility:visible;opacity:1;transition:opacity .3s}header.sticky-header.elementor-sticky--effects .sticky-hide{visibility:hidden;opacity:0;display:none}.woocommerce-page input.button,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce input.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button,.woocommerce a.button.alt{padding:.5rem 1rem}.woocommerce-page input.button:hover,.woocommerce-page button.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page a.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover{background-color:var(--tubolito-dark-orange)}.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce-page #respond input#submit:disabled[disabled],.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page a.button:disabled[disabled],.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page button.button:disabled[disabled],.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled,.woocommerce-page input.button:disabled[disabled],.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:.5rem 1rem}.woocommerce-page input[type=date],.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page select,.woocommerce-page textarea,.woocommerce input[type=date],.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce select,.woocommerce textarea{border-radius:0}.woocommerce-page input[type=number],.woocommerce input[type=number]{padding:.5rem .25rem .5rem .5rem}.woocommerce-info{border-top-color:var(--tubolito-orange)}.woocommerce-info::before{color:var(--tubolito-orange)}.woocommerce-Tabs-panel--product_data h2{border-bottom:1px solid #e3e3e3}.product-data-container{display:flex;align-items:flex-start}.product-data{flex:1 0 auto}.product-data h4{color:var(--tubolito-orange);font-weight:500}.product-data tr th{text-align:left;font-family:var(--tubolito-font);font-weight:bold;padding-right:1rem}.woocommerce-product-search{border:1px solid #000;font-size:.92rem;margin-top:0;margin-left:.25rem;padding:.25rem;display:flex}.woocommerce-product-search input{border:none;padding:.25rem .5rem}.woocommerce-product-search button{font-size:.92rem;padding:0 .5rem}table.variations tbody>tr>td{background-color:transparent !important}.woocommerce table.shop_table{border:none;border-radius:0}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents{border-top:1px solid #000}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents th,.woocommerce table.shop_table.cart.woocommerce-cart-form__contents td{border:none}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents tbody tr:first-child td{border-top-width:2px}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents tbody tr:last-child td{border-bottom:1px solid #000}.woocommerce table.shop_table.cart.woocommerce-cart-form__contents tfoot td{padding-top:1rem}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:.25rem .75rem;text-align:center;color:#000}.woocommerce table.shop_table th.product-thumbnail,.woocommerce table.shop_table td.product-thumbnail{width:150px}.woocommerce table.shop_table th.product-name,.woocommerce table.shop_table td.product-name{text-align:left}.woocommerce table.shop_table th a:not(.button),.woocommerce table.shop_table td a:not(.button){color:#000}.woocommerce table.shop_table th:first-child,.woocommerce table.shop_table td:first-child{text-align:left;padding-left:1rem}.woocommerce table.shop_table th:last-child,.woocommerce table.shop_table td:last-child{text-align:right;padding-right:1rem}.woocommerce table.shop_table .product-thumbnail img{width:150px;height:auto;max-width:100%}.woocommerce table.shop_table td.actions .input-text{width:200px;text-align:left;text-transform:uppercase}.woocommerce table.shop_table td.actions .coupon .input-text{padding:.5rem 1rem;line-height:22px}.woocommerce .cart_totals h2{display:none}.woocommerce .cart_totals table.shop_table th,.woocommerce .cart_totals table.shop_table td{border:none;padding-bottom:1rem}.woocommerce .cart_totals table.shop_table tbody tr th:first-child{text-align:right}.woocommerce .cart_totals table.shop_table td p:not(.form-row){margin-bottom:0}.woocommerce .cart_totals form .form-row{padding:0}.cn-text-container{font-family:"DIN"}.help-trigger,.product-info-help{color:var(--tubolito-orange);cursor:pointer}#wpsl-gmap{width:100%}.wpsl-tubolito-premium-dealer,.wpsl-tubolito-recycling-program{background-color:var(--tubolito-orange)}.wpsl-tubolito-premium-dealer a,.wpsl-tubolito-recycling-program a{color:#000}#wpsl-search-btn{box-shadow:none !important;background-image:none !important;border:none !important;border-radius:0 !important}.wpsl-tubolito-premium-dealer-badge{display:inline-block;font-family:var(--tubolito-font);font-weight:500;font-size:14px}.wpsl-store-content{display:grid;grid-template-columns:1fr 90px}.wpsl-contact-details a:hover,.wpsl-direction-wrap a.wpsl-directions:hover{color:#000;text-decoration:underline}@media(max-width: 768px){#wpsl-wrap #wpsl-result-list li{padding-left:10px !important}}@media(min-width: 768px){#wpsl-gmap{width:66%}}.tubolito-spinner,.tubolito-spinner:after{border-radius:50%;width:60px;height:60px;background-color:transparent;overflow:hidden}.tubolito-spinner{font-size:10px;position:relative;text-indent:-9999em;border-top:5px solid rgba(255,255,255,.2);border-right:5px solid rgba(255,255,255,.2);border-bottom:5px solid rgba(255,255,255,.2);border-left:5px solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.tubolito-spinner-wrapper{display:flex;align-items:center;justify-content:center}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tubolito-progress-bar{height:20px;width:100%;background-color:#e0e0de;border-radius:50px;margin-bottom:1rem}.tubolito-progress-bar__filler{height:100%;width:0;background-color:var(--tubolito-orange);border-radius:inherit;display:flex;align-items:center;justify-content:flex-end}.tubolito-progress-bar__label{padding:5px;color:#000;font-weight:500;font-family:var(--tubolito-font)}/*# sourceMappingURL=tubolito2020.css.map */
