@font-face{font-family:tk-canada-type-gibson-n7;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.ttf) format("opentype");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:tk-canada-type-gibson-i7;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.ttf) format("opentype");font-weight:700;font-style:italic;font-display:auto}@font-face{font-family:tk-canada-type-gibson-i4;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.ttf) format("opentype");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:tk-canada-type-gibson-n4;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.ttf) format("opentype");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:tk-canada-type-gibson-n6;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.ttf) format("opentype");font-weight:600;font-style:normal;font-display:auto}@font-face{font-family:tk-canada-type-gibson-i6;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.ttf) format("opentype");font-weight:600;font-style:italic;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n7.ttf) format("opentype");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i7.ttf) format("opentype");font-weight:700;font-style:italic;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i4.ttf) format("opentype");font-weight:400;font-style:italic;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n4.ttf) format("opentype");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-n6.ttf) format("opentype");font-weight:600;font-style:normal;font-display:auto}@font-face{font-family:canada-type-gibson;src:url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.woff2) format("woff2"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.woff) format("woff"),url(//www.ridetime.ca/wp-content/plugins/autoptimize-custom/assets/css/../fonts/canada-type-gibson-i6.ttf) format("opentype");font-weight:600;font-style:italic;font-display:auto}
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:" ";display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:" ";display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password:before,.woocommerce-page form .show-password-input.display-password:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:" ";display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
@charset "UTF-8";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,main,menu{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:rgba(255,255,0,.4);color:#333;text-shadow:none}::selection{background:rgba(255,255,0,.4);color:#333;text-shadow:none}a{color:#00e}a:hover{color:#06e}a:hover,a:active{outline:0}i{font-style:normal}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0 0 24px 48px;margin:0 0 2.4rem 4.8rem}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #b4b4b4;margin:1em 0;padding:0}ins{text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;margin:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin-bottom:24px;margin-bottom:2.4rem}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:0 0 0 48px;margin:0 0 0 4.8rem}dd{margin:0 0 0 48px;margin:0 0 0 4.8rem}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.btn,.sitemap .depth-0.sitemap__secondary-menu>li>a,.older-newer a{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn:hover,.btn:focus,.sitemap .depth-0.sitemap__secondary-menu>li>a:hover,.older-newer a:hover,.sitemap .depth-0.sitemap__secondary-menu>li>a:focus,.older-newer a:focus{color:#fff}.no-touchevents .btn:hover,.no-touchevents .btn:focus,.no-touchevents .sitemap .depth-0.sitemap__secondary-menu>li>a:hover,.sitemap .no-touchevents .depth-0.sitemap__secondary-menu>li>a:hover,.no-touchevents .older-newer a:hover,.older-newer .no-touchevents a:hover,.no-touchevents .sitemap .depth-0.sitemap__secondary-menu>li>a:focus,.sitemap .no-touchevents .depth-0.sitemap__secondary-menu>li>a:focus,.no-touchevents .older-newer a:focus,.older-newer .no-touchevents a:focus{background-color:#dd1b00}.btn:active,.sitemap .depth-0.sitemap__secondary-menu>li>a:active,.older-newer a:active{background-color:#aa1500;color:#fff}.btn[disabled],.btn.disabled,.sitemap .depth-0.sitemap__secondary-menu>li>a[disabled],.older-newer a[disabled],.sitemap .depth-0.sitemap__secondary-menu>li>a.disabled,.older-newer a.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn[disabled]:hover,.btn[disabled]:focus,.btn.disabled:hover,.btn.disabled:focus,.sitemap .depth-0.sitemap__secondary-menu>li>a[disabled]:hover,.older-newer a[disabled]:hover,.sitemap .depth-0.sitemap__secondary-menu>li>a[disabled]:focus,.older-newer a[disabled]:focus,.sitemap .depth-0.sitemap__secondary-menu>li>a.disabled:hover,.older-newer a.disabled:hover,.sitemap .depth-0.sitemap__secondary-menu>li>a.disabled:focus,.older-newer a.disabled:focus{background:#818181;border-color:#686868}.btn.mobile-block,.sitemap .depth-0.sitemap__secondary-menu>li>a.mobile-block,.older-newer a.mobile-block{width:100%;display:block}@media handheld,only screen and (min-width:37.5em){.btn.mobile-block,.sitemap .depth-0.sitemap__secondary-menu>li>a.mobile-block,.older-newer a.mobile-block{width:auto;display:inline-block}}.btn--primary{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--primary:hover,.btn--primary:focus{color:#fff}.no-touchevents .btn--primary:hover,.no-touchevents .btn--primary:focus{background-color:#dd1b00}.btn--primary:active{background-color:#aa1500;color:#fff}.btn--primary[disabled],.btn--primary.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--primary[disabled]:hover,.btn--primary[disabled]:focus,.btn--primary.disabled:hover,.btn--primary.disabled:focus{background:#818181;border-color:#686868}.btn--secondary{background-color:#1e8527;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#155b1b;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--secondary:hover,.btn--secondary:focus{color:#fff}.no-touchevents .btn--secondary:hover,.no-touchevents .btn--secondary:focus{background-color:#27af33}.btn--secondary:active{background-color:#1e8527;color:#fff}.btn--secondary[disabled],.btn--secondary.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--secondary[disabled]:hover,.btn--secondary[disabled]:focus,.btn--secondary.disabled:hover,.btn--secondary.disabled:focus{background:#818181;border-color:#686868}.btn--tertiary{background-color:#1e1e1e;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#050505;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--tertiary:hover,.btn--tertiary:focus{color:#fff}.no-touchevents .btn--tertiary:hover,.no-touchevents .btn--tertiary:focus{background-color:#383838}.btn--tertiary:active{background-color:#1e1e1e;color:#fff}.btn--tertiary[disabled],.btn--tertiary.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--tertiary[disabled]:hover,.btn--tertiary[disabled]:focus,.btn--tertiary.disabled:hover,.btn--tertiary.disabled:focus{background:#818181;border-color:#686868}.btn--red{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--red:hover,.btn--red:focus{color:#fff}.no-touchevents .btn--red:hover,.no-touchevents .btn--red:focus{background-color:#dd1b00}.btn--red:active{background-color:#aa1500;color:#fff}.btn--red[disabled],.btn--red.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--red[disabled]:hover,.btn--red[disabled]:focus,.btn--red.disabled:hover,.btn--red.disabled:focus{background:#818181;border-color:#686868}.btn--green{background-color:#1e8527;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#155b1b;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--green:hover,.btn--green:focus{color:#fff}.no-touchevents .btn--green:hover,.no-touchevents .btn--green:focus{background-color:#27af33}.btn--green:active{background-color:#1e8527;color:#fff}.btn--green[disabled],.btn--green.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--green[disabled]:hover,.btn--green[disabled]:focus,.btn--green.disabled:hover,.btn--green.disabled:focus{background:#818181;border-color:#686868}.btn--dark,input[type=submit].btn--dark,input[type=button].btn--dark,button.btn--dark{background-color:#1e1e1e;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#050505;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--dark:hover,.btn--dark:focus,input[type=submit].btn--dark:hover,input[type=button].btn--dark:hover,button.btn--dark:hover,input[type=submit].btn--dark:focus,input[type=button].btn--dark:focus,button.btn--dark:focus{color:#fff}.no-touchevents .btn--dark:hover,.no-touchevents .btn--dark:focus,.no-touchevents input[type=submit].btn--dark:hover,.no-touchevents input[type=button].btn--dark:hover,.no-touchevents button.btn--dark:hover,.no-touchevents input[type=submit].btn--dark:focus,.no-touchevents input[type=button].btn--dark:focus,.no-touchevents button.btn--dark:focus{background-color:#383838}.btn--dark:active,input[type=submit].btn--dark:active,input[type=button].btn--dark:active,button.btn--dark:active{background-color:#1e1e1e;color:#fff}.btn--dark[disabled],.btn--dark.disabled,input[disabled][type=submit].btn--dark,input[disabled][type=button].btn--dark,button[disabled].btn--dark,input.disabled[type=submit].btn--dark,input.disabled[type=button].btn--dark,button.disabled.btn--dark{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--dark[disabled]:hover,.btn--dark[disabled]:focus,.btn--dark.disabled:hover,.btn--dark.disabled:focus,input[disabled][type=submit].btn--dark:hover,input[disabled][type=button].btn--dark:hover,button[disabled].btn--dark:hover,input[disabled][type=submit].btn--dark:focus,input[disabled][type=button].btn--dark:focus,button[disabled].btn--dark:focus,input.disabled[type=submit].btn--dark:hover,input.disabled[type=button].btn--dark:hover,button.disabled.btn--dark:hover,input.disabled[type=submit].btn--dark:focus,input.disabled[type=button].btn--dark:focus,button.disabled.btn--dark:focus{background:#818181;border-color:#686868}.no-touchevents .btn--dark:hover,.no-touchevents .btn--dark:focus,.no-touchevents input[type=submit].btn--dark:hover,.no-touchevents input[type=button].btn--dark:hover,.no-touchevents button.btn--dark:hover,.no-touchevents input[type=submit].btn--dark:focus,.no-touchevents input[type=button].btn--dark:focus,.no-touchevents button.btn--dark:focus{background-color:#474747}.btn--white,.action-close,input[type=submit].btn--white,input[type=button].btn--white,button.btn--white,#comments .reply a{background-color:#fff;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#e6e6e6;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#aa1500;border-width:1px 1px 5px}.btn--white:hover,.btn--white:focus,.action-close:hover,input[type=submit].btn--white:hover,input[type=button].btn--white:hover,button.btn--white:hover,#comments .reply a:hover,.action-close:focus,input[type=submit].btn--white:focus,input[type=button].btn--white:focus,button.btn--white:focus,#comments .reply a:focus{color:#fff}.no-touchevents .btn--white:hover,.no-touchevents .btn--white:focus,.no-touchevents .action-close:hover,.no-touchevents input[type=submit].btn--white:hover,.no-touchevents input[type=button].btn--white:hover,.no-touchevents button.btn--white:hover,.no-touchevents #comments .reply a:hover,#comments .reply .no-touchevents a:hover,.no-touchevents .action-close:focus,.no-touchevents input[type=submit].btn--white:focus,.no-touchevents input[type=button].btn--white:focus,.no-touchevents button.btn--white:focus,.no-touchevents #comments .reply a:focus,#comments .reply .no-touchevents a:focus{background-color:#fff}.btn--white:active,.action-close:active,input[type=submit].btn--white:active,input[type=button].btn--white:active,button.btn--white:active,#comments .reply a:active{background-color:#fff;color:#fff}.btn--white[disabled],.btn--white.disabled,[disabled].action-close,input[disabled][type=submit].btn--white,input[disabled][type=button].btn--white,button[disabled].btn--white,#comments .reply a[disabled],.disabled.action-close,input.disabled[type=submit].btn--white,input.disabled[type=button].btn--white,button.disabled.btn--white,#comments .reply a.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--white[disabled]:hover,.btn--white[disabled]:focus,.btn--white.disabled:hover,.btn--white.disabled:focus,[disabled].action-close:hover,input[disabled][type=submit].btn--white:hover,input[disabled][type=button].btn--white:hover,button[disabled].btn--white:hover,#comments .reply a[disabled]:hover,[disabled].action-close:focus,input[disabled][type=submit].btn--white:focus,input[disabled][type=button].btn--white:focus,button[disabled].btn--white:focus,#comments .reply a[disabled]:focus,.disabled.action-close:hover,input.disabled[type=submit].btn--white:hover,input.disabled[type=button].btn--white:hover,button.disabled.btn--white:hover,#comments .reply a.disabled:hover,.disabled.action-close:focus,input.disabled[type=submit].btn--white:focus,input.disabled[type=button].btn--white:focus,button.disabled.btn--white:focus,#comments .reply a.disabled:focus{background:#818181;border-color:#686868}.btn--white:hover,.btn--white:focus,.action-close:hover,input[type=submit].btn--white:hover,input[type=button].btn--white:hover,button.btn--white:hover,#comments .reply a:hover,.action-close:focus,input[type=submit].btn--white:focus,input[type=button].btn--white:focus,button.btn--white:focus,#comments .reply a:focus{color:#1e1e1e}.no-touchevents .btn--white:hover,.no-touchevents .btn--white:focus,.no-touchevents .action-close:hover,.no-touchevents input[type=submit].btn--white:hover,.no-touchevents input[type=button].btn--white:hover,.no-touchevents button.btn--white:hover,.no-touchevents #comments .reply a:hover,#comments .reply .no-touchevents a:hover,.no-touchevents .action-close:focus,.no-touchevents input[type=submit].btn--white:focus,.no-touchevents input[type=button].btn--white:focus,.no-touchevents button.btn--white:focus,.no-touchevents #comments .reply a:focus,#comments .reply .no-touchevents a:focus{background-color:#f2f2f2}.btn--small,.sitemap .depth-0.sitemap__secondary-menu>li>a,input[type=submit].btn--small,input[type=button].btn--small,button.btn--small,.main__sidebar input[type=submit].btn--small,.main__sidebar button[type=submit].btn--small,.older-newer a{font-size:16px;font-size:1.6rem;line-height:22.008px;line-height:2.2008rem;padding:8px 24px 6px;padding:.8rem 2.4rem .6rem}.btn--smaller,.action-close{font-size:14px;font-size:1.4rem;line-height:19.992px;line-height:1.9992rem;padding:6px 16px 5.33333px;padding:.6rem 1.6rem .53333rem}.btn--large{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;padding:20.4px 36px 18px;padding:2.04rem 3.6rem 1.8rem}.cta_button{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto !important}.cta_button:hover,.cta_button:focus{color:#fff}.no-touchevents .cta_button:hover,.no-touchevents .cta_button:focus{background-color:#dd1b00}.cta_button:active{background-color:#aa1500;color:#fff}.cta_button[disabled],.cta_button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.cta_button[disabled]:hover,.cta_button[disabled]:focus,.cta_button.disabled:hover,.cta_button.disabled:focus{background:#818181;border-color:#686868}.btn--account-action{background-color:#fff;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#e6e6e6;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#aa1500;border-width:1px 1px 5px;font-size:14px;font-size:1.4rem;position:relative;min-width:60px;min-width:6rem;padding:2.4px 12px;padding:.24rem 1.2rem;overflow:visible}.btn--account-action:hover,.btn--account-action:focus{color:#fff}.no-touchevents .btn--account-action:hover,.no-touchevents .btn--account-action:focus{background-color:#fff}.btn--account-action:active{background-color:#fff;color:#fff}.btn--account-action[disabled],.btn--account-action.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--account-action[disabled]:hover,.btn--account-action[disabled]:focus,.btn--account-action.disabled:hover,.btn--account-action.disabled:focus{background:#818181;border-color:#686868}.btn--account-action:hover,.btn--account-action:focus{color:#1e1e1e}.no-touchevents .btn--account-action:hover,.no-touchevents .btn--account-action:focus{background-color:#f2f2f2}.btn--account-action:before{vertical-align:-1px}.btn--account-action .hover-text{width:180px;width:18rem;margin-left:-90px;margin-left:-9rem;display:none;z-index:3}.btn--account-action i{margin-left:6px;margin-left:.6rem}.btn--account-action i:before{vertical-align:-3px}.btn--account-action.btn--add-to-my-garage:before,.btn--account-action.btn--add-to-my-parts:before,.btn--account-action.btn--add-to-compare:before{content:'+'}.btn--account-action.btn--remove-my-garage:before,.btn--account-action.btn--remove-my-parts:before,.btn--account-action.btn--remove-compare:before{content:'–'}.no-touchevents .btn--account-action:hover .hover-text{display:block}.btn--account-action:hover.loading .hover-text{display:none}.bgsizecover .btn--account-action.loading:after{content:'';background:#fff url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/icons/loader.gif) no-repeat center center;background-size:auto 80%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.btn--account-action .tooltip{left:auto;right:0;right:0}.btn--account-action .tooltip:after{left:auto;right:12px;right:1.2rem}.product__name-wrapper .btn--account-action .tooltip{right:auto;left:50%}.product__name-wrapper .btn--account-action .tooltip:after{right:auto;left:50%}@media handheld,only screen and (min-width:37.5em){.btn--account-action .tooltip{right:auto;left:50%}.btn--account-action .tooltip:after{right:auto;left:50%}.product__name-wrapper .btn--account-action .tooltip{left:auto;right:0;right:0}.product__name-wrapper .btn--account-action .tooltip:after{left:auto;right:12px;right:1.2rem}}.btn--buy-now.btn--buy-now{background-color:#1e8527;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#155b1b;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn--buy-now.btn--buy-now:hover,.btn--buy-now.btn--buy-now:focus{color:#fff}.no-touchevents .btn--buy-now.btn--buy-now:hover,.no-touchevents .btn--buy-now.btn--buy-now:focus{background-color:#27af33}.btn--buy-now.btn--buy-now:active{background-color:#1e8527;color:#fff}.btn--buy-now.btn--buy-now[disabled],.btn--buy-now.btn--buy-now.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.btn--buy-now.btn--buy-now[disabled]:hover,.btn--buy-now.btn--buy-now[disabled]:focus,.btn--buy-now.btn--buy-now.disabled:hover,.btn--buy-now.btn--buy-now.disabled:focus{background:#818181;border-color:#686868}.bg--red{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff}.bg--dark{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff}.bg-light{background:#eee url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png)}.red{color:#aa1500}.black{color:#1e1e1e}.box,.block--toggle .block--toggle__summary{background:#eee;margin-bottom:24px;margin-bottom:2.4rem;padding:16px;padding:1.6rem;zoom:1}.box:before,.box:after,.block--toggle .block--toggle__summary:before,.block--toggle .block--toggle__summary:after{content:"\0020";display:block;height:0;overflow:hidden}.box:after,.block--toggle .block--toggle__summary:after{clear:both}.box form,.block--toggle .block--toggle__summary form{margin-bottom:0}.box p:last-child,.block--toggle .block--toggle__summary p:last-child{margin-bottom:0}.box+.subnav,.block--toggle .block--toggle__summary+.subnav{margin-top:24px;margin-top:2.4rem}.box.box--dark,.box.box--red,.block--toggle .box--dark.block--toggle__summary,.block--toggle .box--red.block--toggle__summary{color:#fff}.box.box--dark,.block--toggle .box--dark.block--toggle__summary{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png)}.box.box--red,.block--toggle .box--red.block--toggle__summary{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png)}.box.box--white,.block--toggle .box--white.block--toggle__summary{background:#fff;border:1px solid #b4b4b4}@media handheld,only screen and (min-width:48.063em){.box,.block--toggle .block--toggle__summary{padding:24px;padding:2.4rem}}.message-list{max-width:none;padding:0;list-style:none}.message,.woocommerce-password-strength,.submitted-message{background:#eee;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#0040aa;clear:both;position:relative;max-width:100%;margin-bottom:24px;margin-bottom:2.4rem;padding:8px 24px;padding:.8rem 2.4rem;text-align:center}.main__content .message,.main__content .woocommerce-password-strength,.main__content .submitted-message{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;margin-bottom:24px;margin-bottom:2.4rem}.message:before,.woocommerce-password-strength:before,.submitted-message:before{content:"\e030";font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem;font-size:120%;line-height:80%;margin:4px 8px;margin:.4rem .8rem;display:inline-block;vertical-align:-.4rem}.message.success,.message.message-success,.message.strong,.message.submitted-message,.woocommerce-password-strength.success,.woocommerce-password-strength.message-success,.woocommerce-password-strength.strong,.woocommerce-password-strength.submitted-message,.submitted-message.success,.submitted-message.message-success,.submitted-message.strong,.submitted-message.submitted-message{color:#1e8527}.message.success:before,.message.message-success:before,.message.strong:before,.message.submitted-message:before,.woocommerce-password-strength.success:before,.woocommerce-password-strength.message-success:before,.woocommerce-password-strength.strong:before,.woocommerce-password-strength.submitted-message:before,.submitted-message.success:before,.submitted-message.message-success:before,.submitted-message.strong:before,.submitted-message.submitted-message:before{content:"\e009"}.message.error,.message.message-error,.message.short,.message.bad,.woocommerce-password-strength.error,.woocommerce-password-strength.message-error,.woocommerce-password-strength.short,.woocommerce-password-strength.bad,.submitted-message.error,.submitted-message.message-error,.submitted-message.short,.submitted-message.bad{color:#aa1500}.message.error:before,.message.message-error:before,.message.short:before,.message.bad:before,.woocommerce-password-strength.error:before,.woocommerce-password-strength.message-error:before,.woocommerce-password-strength.short:before,.woocommerce-password-strength.bad:before,.submitted-message.error:before,.submitted-message.message-error:before,.submitted-message.short:before,.submitted-message.bad:before{content:"\e028"}.message.problem,.message.good,.woocommerce-password-strength.problem,.woocommerce-password-strength.good,.submitted-message.problem,.submitted-message.good{color:#e38500}.box .message,.box .woocommerce-password-strength,.box .submitted-message{background:#fff}.box .message:last-child,.box .woocommerce-password-strength:last-child,.box .submitted-message:last-child{margin-bottom:0}.box--white .message,.box--white .woocommerce-password-strength,.box--white .submitted-message{background:#eee}.woocommerce-password-strength{margin-bottom:12px;margin-bottom:1.2rem}.list-view{max-width:none;margin:0;padding:0}.list-view .list-view__item{color:#1e1e1e;clear:both;margin-top:24px;margin-top:2.4rem;padding-top:24px;padding-top:2.4rem;border-top:1px solid #b4b4b4;overflow:hidden}.list-view .list-view__item:first-child{border-top:none;padding-top:0;margin-top:0}.list-view .list-view__item h2{padding-bottom:0}.list-view .list-view__item h3{padding-bottom:6px;padding-bottom:.6rem}.list-view .list-view__item h3 a{display:block}.list-view .list-view__item p{margin-bottom:12px;margin-bottom:1.2rem}.grid-view{font-size:0;max-width:none;margin:0;padding:0}.grid-view>li,.grid-view .grid-view__item{font-size:16px;font-size:1.6rem;color:#1e1e1e;width:100%;margin-bottom:24px;margin-bottom:2.4rem;padding:0;display:block}@media handheld,only screen and (min-width:48.063em){.grid-view>li,.grid-view .grid-view__item{width:30.75%;margin-right:3.8%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.grid-view>li.last,.grid-view .grid-view__item.last{margin-right:0}.grid-view.grid-view--col-2>li,.grid-view.grid-view--col-2 .grid-view__item{width:48%}}.cta-row{position:relative;width:100%;padding:0;overflow:hidden}.cta-row .cta-row__image{overflow:hidden}.cta-row .cta-row__image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:200%;min-width:100%;min-height:100%}.no-csstransforms .cta-row .cta-row__image img{top:0;left:0}.cta-row .cta-row__content{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);color:#fff;-webkit-text-shadow:0 1px 1px rgba(0,0,0,.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.5);position:relative;min-height:250px;min-height:25rem;padding-left:5%;padding-right:15%;padding-top:36px;padding-top:3.6rem;padding-bottom:36px;padding-bottom:3.6rem;z-index:2}.cta-row .cta-row__content h3{font-weight:700}.cta-row .cta-row__content p{max-width:100%}.cta-row .cta-row__content .btn,.cta-row .cta-row__content .cta_button{background-color:#1e8527;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#155b1b;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cta-row .cta-row__content .btn:hover,.cta-row .cta-row__content .btn:focus,.cta-row .cta-row__content .cta_button:hover,.cta-row .cta-row__content .cta_button:focus{color:#fff}.no-touchevents .cta-row .cta-row__content .btn:hover,.no-touchevents .cta-row .cta-row__content .btn:focus,.no-touchevents .cta-row .cta-row__content .cta_button:hover,.no-touchevents .cta-row .cta-row__content .cta_button:focus{background-color:#27af33}.cta-row .cta-row__content .btn:active,.cta-row .cta-row__content .cta_button:active{background-color:#1e8527;color:#fff}.cta-row .cta-row__content .btn[disabled],.cta-row .cta-row__content .btn.disabled,.cta-row .cta-row__content .cta_button[disabled],.cta-row .cta-row__content .cta_button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.cta-row .cta-row__content .btn[disabled]:hover,.cta-row .cta-row__content .btn[disabled]:focus,.cta-row .cta-row__content .btn.disabled:hover,.cta-row .cta-row__content .btn.disabled:focus,.cta-row .cta-row__content .cta_button[disabled]:hover,.cta-row .cta-row__content .cta_button[disabled]:focus,.cta-row .cta-row__content .cta_button.disabled:hover,.cta-row .cta-row__content .cta_button.disabled:focus{background:#818181;border-color:#686868}.cta-row.cta-row--red .cta-row__content .btn,.cta-row.cta-row--red .cta-row__content .cta_button{background-color:#fff;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#e6e6e6;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#aa1500;border-width:1px 1px 5px}.cta-row.cta-row--red .cta-row__content .btn:hover,.cta-row.cta-row--red .cta-row__content .btn:focus,.cta-row.cta-row--red .cta-row__content .cta_button:hover,.cta-row.cta-row--red .cta-row__content .cta_button:focus{color:#fff}.no-touchevents .cta-row.cta-row--red .cta-row__content .btn:hover,.no-touchevents .cta-row.cta-row--red .cta-row__content .btn:focus,.no-touchevents .cta-row.cta-row--red .cta-row__content .cta_button:hover,.no-touchevents .cta-row.cta-row--red .cta-row__content .cta_button:focus{background-color:#fff}.cta-row.cta-row--red .cta-row__content .btn:active,.cta-row.cta-row--red .cta-row__content .cta_button:active{background-color:#fff;color:#fff}.cta-row.cta-row--red .cta-row__content .btn[disabled],.cta-row.cta-row--red .cta-row__content .btn.disabled,.cta-row.cta-row--red .cta-row__content .cta_button[disabled],.cta-row.cta-row--red .cta-row__content .cta_button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.cta-row.cta-row--red .cta-row__content .btn[disabled]:hover,.cta-row.cta-row--red .cta-row__content .btn[disabled]:focus,.cta-row.cta-row--red .cta-row__content .btn.disabled:hover,.cta-row.cta-row--red .cta-row__content .btn.disabled:focus,.cta-row.cta-row--red .cta-row__content .cta_button[disabled]:hover,.cta-row.cta-row--red .cta-row__content .cta_button[disabled]:focus,.cta-row.cta-row--red .cta-row__content .cta_button.disabled:hover,.cta-row.cta-row--red .cta-row__content .cta_button.disabled:focus{background:#818181;border-color:#686868}.cta-row.cta-row--red .cta-row__content .btn:hover,.cta-row.cta-row--red .cta-row__content .btn:focus,.cta-row.cta-row--red .cta-row__content .cta_button:hover,.cta-row.cta-row--red .cta-row__content .cta_button:focus{color:#1e1e1e}.no-touchevents .cta-row.cta-row--red .cta-row__content .btn:hover,.no-touchevents .cta-row.cta-row--red .cta-row__content .btn:focus,.no-touchevents .cta-row.cta-row--red .cta-row__content .cta_button:hover,.no-touchevents .cta-row.cta-row--red .cta-row__content .cta_button:focus{background-color:#f2f2f2}.cta-row.cta-row--shifted{-webkit-transform:skewY(6deg);-moz-transform:skewY(6deg);-ms-transform:skewY(6deg);-o-transform:skewY(6deg);transform:skewY(6deg)}.cta-row.cta-row--shifted .cta-row__content{-webkit-transform:skewY(-6deg);-moz-transform:skewY(-6deg);-ms-transform:skewY(-6deg);-o-transform:skewY(-6deg);transform:skewY(-6deg);padding-right:5%}.cta-row.cta-row--shifted .cta-row__content:after{content:'';background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:-1}.cta-row.cta-row--shifted.cta-row--red .cta-row__content:before{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png)}@media handheld,only screen and (min-width:37.5em){.cta-row{height:100%;height:280px;height:28rem;display:table}.cta-row .cta-row__image,.cta-row .cta-row__content{position:relative;height:100%;display:table-cell;vertical-align:middle}.cta-row .cta-row__image{width:52%}.lt-ie9 .cta-row .cta-row__image{vertical-align:top}.cta-row .cta-row__image img{top:auto}.cta-row .cta-row__content{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:relative;width:48%;padding-top:36px;padding-top:3.6rem;padding-bottom:36px;padding-bottom:3.6rem;padding-left:3.995%;padding-right:3.995%}.cta-row .cta-row__content:before,.cta-row .cta-row__content:after{content:'';position:absolute;top:50%;width:0;height:0}.cta-row .cta-row__content:before{display:none}.cta-row .cta-row__content:after{right:-99px;right:-9.9rem;margin-top:-200px;margin-top:-20rem;border-width:200px 0 200px 100px;border-width:20rem 0 20rem 10rem;border-style:solid;border-color:transparent transparent transparent #1e1e1e}.lt-ie9 .cta-row .cta-row__content:before,.lt-ie9 .cta-row .cta-row__content:after{display:none}.cta-row .cta-row__image+.cta-row__content:before{content:'';left:-100px;left:-10rem;margin-top:-200px;margin-top:-20rem;border-width:200px 0 200px 100px;border-width:20rem 0 20rem 10rem;border-style:solid;border-color:#1e1e1e transparent;display:block}.cta-row.cta-row--red .cta-row__content{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png)}.cta-row.cta-row--red .cta-row__content:after{border-color:transparent transparent transparent #aa1500}.cta-row.cta-row--red .cta-row__image+.cta-row__content:before{border-color:#aa1500 transparent}.cta-row.cta-row--shifted{-webkit-transform:skewY(0deg);-moz-transform:skewY(0deg);-ms-transform:skewY(0deg);-o-transform:skewY(0deg);transform:skewY(0deg)}.cta-row.cta-row--shifted .cta-row__content{-webkit-transform:skewY(0deg);-moz-transform:skewY(0deg);-ms-transform:skewY(0deg);-o-transform:skewY(0deg);transform:skewY(0deg);padding-right:3.995%}.cta-row.cta-row--shifted .cta-row__content:after{display:none}}.cta-side{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff;position:relative;margin-bottom:24px;margin-bottom:2.4rem;padding:24px;padding:2.4rem;z-index:1;float:left;width:100%}.cta-side:before{content:'';background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:absolute;top:0;left:99.9%;width:200%;height:100%;z-index:-1;display:none}.cta-side .cta-side__title{font-weight:600;padding-bottom:24px;padding-bottom:2.4rem}.cta-side .btn,.cta-side .cta_button{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem}.cta-side .btn:hover,.cta-side .btn:focus,.cta-side .cta_button:hover,.cta-side .cta_button:focus{color:#fff}.no-touchevents .cta-side .btn:hover,.no-touchevents .cta-side .btn:focus,.no-touchevents .cta-side .cta_button:hover,.no-touchevents .cta-side .cta_button:focus{background-color:#dd1b00}.cta-side .btn:active,.cta-side .cta_button:active{background-color:#aa1500;color:#fff}.cta-side .btn[disabled],.cta-side .btn.disabled,.cta-side .cta_button[disabled],.cta-side .cta_button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.cta-side .btn[disabled]:hover,.cta-side .btn[disabled]:focus,.cta-side .btn.disabled:hover,.cta-side .btn.disabled:focus,.cta-side .cta_button[disabled]:hover,.cta-side .cta_button[disabled]:focus,.cta-side .cta_button.disabled:hover,.cta-side .cta_button.disabled:focus{background:#818181;border-color:#686868}.cta-side .btn i,.cta-side .cta_button i{position:relative;right:-3px;right:-.3rem}@media handheld,only screen and (min-width:48.063em){.cta-side{padding:16px 0 16px 16px;padding:1.6rem 0 1.6rem 1.6rem}.cta-side:before{display:block}}@media handheld,only screen and (min-width:64em){.cta-side{padding:24px 0 24px 24px;padding:2.4rem 0 2.4rem 2.4rem}}.cta-box{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff;position:relative;padding:24px;padding:2.4rem;z-index:1}.cta-box a{color:#fff}.cta-box a:hover,.cta-box a:focus{color:#ff2e11}.cta-box .cta-box__title{font-weight:600;padding-bottom:12px;padding-bottom:1.2rem}.cta-box .image-container{text-align:center}.cta-box .cta-box__img{width:auto;max-height:250px;max-height:25rem;margin-bottom:24px;margin-bottom:2.4rem}.cta-box .btn,.cta-box .cta_button{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem;display:block}.cta-box .btn:hover,.cta-box .btn:focus,.cta-box .cta_button:hover,.cta-box .cta_button:focus{color:#fff}.no-touchevents .cta-box .btn:hover,.no-touchevents .cta-box .btn:focus,.no-touchevents .cta-box .cta_button:hover,.no-touchevents .cta-box .cta_button:focus{background-color:#dd1b00}.cta-box .btn:active,.cta-box .cta_button:active{background-color:#aa1500;color:#fff}.cta-box .btn[disabled],.cta-box .btn.disabled,.cta-box .cta_button[disabled],.cta-box .cta_button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.cta-box .btn[disabled]:hover,.cta-box .btn[disabled]:focus,.cta-box .btn.disabled:hover,.cta-box .btn.disabled:focus,.cta-box .cta_button[disabled]:hover,.cta-box .cta_button[disabled]:focus,.cta-box .cta_button.disabled:hover,.cta-box .cta_button.disabled:focus{background:#818181;border-color:#686868}.cta-box .btn i,.cta-box .cta_button i{position:relative;right:-3px;right:-.3rem}.touch-icon{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);font-size:14px;font-size:1.4rem;color:#fff;width:130px;width:13rem;height:130px;height:13rem;position:relative;padding:12px;padding:1.2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;text-align:center}.touch-icon .touch-icon__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.touch-icon .touch-icon__icon,.touch-icon .touch-icon__text{display:block}.touch-icon .touch-icon__icon{font-size:52px;font-size:5.2rem;margin-bottom:6px;margin-bottom:.6rem}.embed-container-wrapper{clear:both;max-width:660px;max-width:66rem}.embed-container{position:relative;margin-bottom:24px;margin-bottom:2.4rem;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.loader{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/white-75.png);background:rgba(255,255,255,.75);position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:899}.loader img{position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;margin:-3.2rem 0 0 -3.2rem}.circle-mask{position:relative;width:100%;height:0;padding-bottom:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;perspective:1px}.circle-mask img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;max-width:150%;min-height:100%;max-height:150%}.no-csstransforms .circle-mask img{top:0;left:0}.no-csstransforms .circle-mask.top img{top:0;left:0}.lt-ie8 .circle-mask{height:auto;padding-bottom:0;overflow:visible}.lt-ie8 .circle-mask img{position:relative;width:100%;min-width:0;max-width:none;min-height:0;max-width:none;-ms-interpolation-mode:bicubic}.loader{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/white-75.png);background:rgba(255,255,255,.75);position:fixed;top:0;left:0;width:100%;height:100%;z-index:899}.loader img{position:absolute;top:50%;left:50%;margin:-32px 0 0 -32px;margin:-3.2rem 0 0 -3.2rem}.loader img[src*="loader-2.gif"]{margin:-74px 0 0 -109px;margin:-7.4rem 0 0 -10.9rem}.loader p{display:none}.tooltip-icon{font-size:14px;font-size:1.4rem;position:relative;display:inline-block;outline:0}.tooltip-icon [class*=icon]{background:#666;line-height:19.992px;line-height:1.9992rem;color:#fff;text-indent:-.1rem;width:19.992px;width:1.9992rem;height:19.992px;height:1.9992rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;text-align:center;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.tooltip-icon .tooltip{display:none}.tooltip-icon:hover{cursor:pointer}.no-touchevents .tooltip-icon:hover [class*=icon]{background:#aa1500}.no-touchevents .tooltip-icon:hover .tooltip{display:block}.no-touchevents .tooltip-icon:focus [class*=icon]{background:#aa1500}.tooltip-icon.active [class*=icon]{text-indent:0}.tooltip-icon.active [class*=icon]:before{content:"\e00c"}.tooltip-icon.active .tooltip{display:block}.tooltip{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);font-size:12px;font-size:1.2rem;font-weight:400;line-height:19.992px;line-height:1.9992rem;color:#fff;position:absolute;left:50%;bottom:100%;width:220px;width:22rem;margin-left:-110px;margin-left:-11rem;margin-bottom:12px;margin-bottom:1.2rem;padding:8px;padding:.8rem;text-align:center;z-index:5}.tooltip:after{content:'';position:absolute;top:100%;left:50%;margin-left:-10px;margin-left:-1rem;width:0;height:0;border-width:10px 10px 0;border-width:1rem 1rem 0;border-style:solid;border-color:rgba(30,30,30,.75) transparent transparent}.tooltip i{margin:0 4px;margin:0 .4rem}#table-of-contents{position:fixed;z-index:10;top:0;left:0;width:100%;background-color:#aa1500;padding:10px 12px;padding:1rem 1.2rem;font-size:0;text-align:center}#table-of-contents li{border:none;display:inline;margin-right:10px;margin-right:1rem}#table-of-contents li a{color:#fff;font-size:14px;font-size:1.4rem;text-decoration:none}#table-of-contents li a:hover,#table-of-contents li a:focus{color:#aa1500}.sg-page section{border-top:1px solid #b4b4b4;margin-top:20px;margin-top:2rem}.sg-page section section{margin-top:0;border:none}#typography{margin-top:48px;margin-top:4.8rem;border-top:none}@media handheld,only screen and (min-width:48.063em){#typography{margin-top:24px;margin-top:2.4rem}}.sg-header{color:#b4b4b4;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;text-transform:uppercase;letter-spacing:.2em;padding-top:12px;padding-top:1.2rem;padding-bottom:0;padding-bottom:0}.sg-description{font-size:14px;font-size:1.4rem;color:#818181}.sg-example{padding:0 48px;padding:0 4.8rem}.sg-example>label{clear:both;font-size:14px;font-size:1.4rem;color:#b4b4b4;margin:24px 0 6px;margin:2.4rem 0 .6rem}.sg-example>label:first-child{margin-top:0}.sg-example blockquote{padding:48px 24px;padding:4.8rem 2.4rem}.sg-swatches{list-style:none;margin:0;padding:0}.sg-swatches li{display:inline-block;*display:inline;*zoom:1;margin-left:10px;margin-left:1rem;padding:6px;padding:.6rem;border:1px solid #eee}.sg-swatches li:first-child{margin-left:0}.sg-swatches li .sg-swatch{display:block;width:100px;height:100px}.sg-swatches li .sg-swatch.primary{background-color:#aa1500}.sg-swatches li .sg-swatch.secondary{background-color:#1e8527}.sg-swatches li .sg-swatch.tertiary{background-color:#1e1e1e}.sg-swatches li .sg-label{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin-top:6px;margin-top:.6rem}.sg-grid{background-color:#e2e2e2;border-left:1px solid #818181;height:80px;margin-bottom:20px;margin-bottom:2rem;text-align:center;padding-top:30px;padding-top:3rem}.footer-styleguide{background-color:#aa1500;color:#fff;padding-left:5%;padding-right:5%;text-align:center;padding-top:12px;padding-top:1.2rem;padding-bottom:12px;padding-bottom:1.2rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:62.5%}@media handheld,only screen and (min-width:90em){html{font-size:70%}}@media handheld,only screen and (min-width:112.5em){html{font-size:75%}}body{font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e}.lt-ie9 body{font-size:16px !important}a{font-weight:600;color:#aa1500;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a:hover,a:focus{color:#f71e00;text-decoration:none}a:active{color:#770f00}a.more-link{white-space:nowrap}h1,h2,h3,h4,h5,h6,p,li,th,td{text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-weight:400;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}.main__content h1,.main__content h2,.main__content h3,.main__content h4,.main__content h5,.main__content h6{max-width:720px;max-width:72rem}h1{font-size:36px;font-size:3.6rem;font-weight:700;line-height:40.008px;line-height:4.0008rem;padding-bottom:24px;padding-bottom:2.4rem}h2{font-size:28px;font-size:2.8rem;font-weight:700;line-height:34.008px;line-height:3.4008rem;padding:0 0 12px;padding:0 0 1.2rem}h3{font-size:24px;font-size:2.4rem;line-height:28.008px;line-height:2.8008rem;padding:0 0 12px;padding:0 0 1.2rem}h4{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;padding:0 0 12px;padding:0 0 1.2rem}h5{font-size:18px;font-size:1.8rem;line-height:22.008px;line-height:2.2008rem}h6{font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem}p,ul,ol{margin:0 0 24px;margin:0 0 2.4rem}ul,ol{max-width:720px;max-width:72rem}p,li{max-width:720px;max-width:72rem}.textcenter p,.textcenter li{margin-left:auto;margin-right:auto}p.no-max,li.no-max{max-width:none}.main__content li{font-size:20px;font-size:2rem;line-height:28.008px;line-height:2.8008rem;color:#aa1500;margin-bottom:6px;margin-bottom:.6rem}.main__content li:last-child{margin-bottom:0}.main__content table li{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}em{font-style:italic}small{font-size:78%;line-height:78%}p small{font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem}strong{font-weight:600}blockquote{background-color:#eee;font-size:18px;font-size:1.8rem;line-height:25.992px;line-height:2.5992rem;margin-left:0;padding:48px 0;padding:4.8rem 0;text-align:center}blockquote .quote{font-size:120%;font-weight:700;line-height:1;color:#aa1500}blockquote p{max-width:100%;font-style:italic;font-weight:400}blockquote cite.source{font-style:normal;font-weight:600;margin-bottom:0}img,object,embed,iframe,picture{max-width:100%}img{height:auto}img.alignleft,img.alignright,img[align=left],img[align=right],img[style*=float]{margin-top:4px;margin-top:.4rem;margin-bottom:6px;margin-bottom:.6rem;max-width:45%}img.alignright,img[style*="float: right"]{margin-left:12px;margin-left:1.2rem}img.alignleft,img[style*="float: left"]{margin-right:12px;margin-right:1.2rem}iframe,object{border:none}iframe:-webkit-full-screen,object:-webkit-full-screen{-webkit-transform:none !important;transform:none !important}iframe:-moz-full-screen,object:-moz-full-screen{-moz-transform:none !important;transform:none !important}iframe:-ms-fullscreen,object:-ms-fullscreen{-ms-transform:none !important;transform:none !important}iframe:full-screen,object:full-screen{transform:none !important}iframe:fullscreen,object:fullscreen{transform:none !important}picture{margin:0 0 24px;margin:0 0 2.4rem;display:block}time{padding-bottom:12px;padding-bottom:1.2rem}hr{clear:both;width:100%;margin:24px 0;margin:2.4rem 0;border:1px solid #b4b4b4;border-style:none none solid}dl{margin:0 0 24px;margin:0 0 2.4rem}dt{font-size:18px;font-size:1.8rem;font-weight:600;margin-bottom:6px;margin-bottom:.6rem}dd{margin-left:0}table{background:#eee;width:100%;border:1px solid #fff;border-style:none solid solid none;margin-bottom:24px;margin-bottom:2.4rem;text-align:left}table td,table th{border:1px solid #fff;padding:12px;padding:1.2rem}table td.larger,table th.larger{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}table th{background-color:#818181;color:#fff;font-weight:600;text-align:inherit}table td{text-align:left}.responsive-table{border-style:none}.responsive-table tbody,.responsive-table tfoot{width:100%;display:block}.responsive-table thead,.responsive-table th{display:none}.responsive-table .textright,.responsive-table .textcenter,.responsive-table .last{text-align:left}.responsive-table tbody td,.responsive-table tfoot td{position:relative;padding:12px;padding:1.2rem}.responsive-table tbody td[data-th],.responsive-table tfoot td[data-th]{padding:48px 12px 12px;padding:4.8rem 1.2rem 1.2rem}.responsive-table tbody td[data-th]:before,.responsive-table tfoot td[data-th]:before{content:attr(data-th);background:#818181;font-weight:600;color:#fff;position:absolute;top:0;left:0;width:100%;padding:6px 12px;padding:.6rem 1.2rem}.responsive-table tbody tr{position:relative;width:100%;display:block}.responsive-table tbody td{display:block;width:100%;border-width:0}.responsive-table tfoot tr,.responsive-table tfoot td{width:100%;display:block;border-width:0}.responsive-table tfoot .btn{clear:both;width:100%;margin:0 0 12px;margin:0 0 1.2rem;display:block}.responsive-table tfoot .btn:last-child{margin:0}@media handheld,only screen and (min-width:48.063em){.responsive-table{border-style:none solid solid none}.responsive-table tbody,.responsive-table tfoot{width:auto}.responsive-table tbody{display:table-row-group}.responsive-table tfoot{display:table-footer-group}.responsive-table thead{display:table-header-group}.responsive-table th{display:table-cell}.responsive-table tbody tr,.responsive-table tbody td,.responsive-table tfoot tr,.responsive-table tfoot td{width:auto}.responsive-table tbody tr,.responsive-table tfoot tr{display:table-row}.responsive-table tbody td,.responsive-table tfoot td{border-width:1px;display:table-cell}.responsive-table tbody td[data-th],.responsive-table tfoot td[data-th]{padding:12px;padding:1.2rem}.responsive-table tbody td[data-th]:before,.responsive-table tfoot td[data-th]:before{display:none}.responsive-table tfoot tr,.responsive-table tfoot td{border-width:1px}.responsive-table tfoot .btn{clear:none;width:auto}.responsive-table .textright{text-align:right}.responsive-table .textcenter{text-align:center}}.table-overflow-outer{position:relative}.table-overflow-outer.has-overflow:before{font-size:14px;font-size:1.4rem;position:absolute;bottom:100%;right:0}.no-touchevents .table-overflow-outer.has-overflow:before{content:'Scroll \2192'}.touchevents .table-overflow-outer.has-overflow:before{content:'Swipe \2192'}.table-overflow-outer.has-overflow:after{content:'';position:absolute;top:0;right:0;width:10px;width:1rem;height:100%;-webkit-box-shadow:inset -4px 0 8px rgba(0,0,0,.15);-moz-box-shadow:inset -4px 0 8px rgba(0,0,0,.15);box-shadow:inset -4px 0 8px rgba(0,0,0,.15);pointer-events:none;z-index:2}.table-overflow{margin-bottom:24px;margin-bottom:2.4rem;overflow:auto;-webkit-overflow-scrolling:touch}.table-overflow table{min-width:640px;min-width:64rem;margin-bottom:0}hr{height:1px;margin:0 0 24px;margin:0 0 2.4rem;padding:0;border:none;border-top:1px solid #b4b4b4;display:block}address{font-style:normal;margin-bottom:24px;margin-bottom:2.4rem}address:last-child{margin-bottom:0}::-moz-selection{background:rgba(119,15,0,.75);color:#fff}::selection{background:rgba(119,15,0,.75);color:#fff}.wf-active body{font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6{font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif}@media handheld,only screen and (min-width:48.063em){h1{font-size:60px;font-size:6rem;line-height:64.008px;line-height:6.4008rem;padding-bottom:24px;padding-bottom:2.4rem}h2{font-size:36px;font-size:3.6rem;line-height:40.008px;line-height:4.0008rem;padding:0 0 12px;padding:0 0 1.2rem}h3{font-size:28px;font-size:2.8rem;line-height:34.008px;line-height:3.4008rem;padding:0 0 12px;padding:0 0 1.2rem}blockquote{font-size:28px;font-size:2.8rem;line-height:36px;line-height:3.6rem}}.container{position:relative;padding-top:48px;padding-top:4.8rem;padding-bottom:48px;padding-bottom:4.8rem;padding-left:5%;padding-right:5%;zoom:1}.container:before,.container:after{content:"\0020";display:block;height:0;overflow:hidden}.container:after{clear:both}@media handheld,only screen and (min-width:48.063em){.container{padding-top:72px;padding-top:7.2rem;padding-bottom:72px;padding-bottom:7.2rem;padding-left:3%;padding-right:3%}}.row{width:100%;margin:0 auto;zoom:1}.row:before,.row:after{content:"\0020";display:block;height:0;overflow:hidden}.row:after{clear:both}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:none;width:auto;min-height:1px}@media handheld,only screen and (min-width:48.063em){.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{float:left}.onecol.alignright,.twocol.alignright,.threecol.alignright,.fourcol.alignright,.fivecol.alignright,.sixcol.alignright,.sevencol.alignright,.eightcol.alignright,.ninecol.alignright,.tencol.alignright,.elevencol.alignright,.twelvecol.alignright{float:right}.onecol.medium-screen,.twocol.medium-screen,.threecol.medium-screen,.fourcol.medium-screen,.fivecol.medium-screen,.sixcol.medium-screen,.sevencol.medium-screen,.eightcol.medium-screen,.ninecol.medium-screen,.tencol.medium-screen,.elevencol.medium-screen,.twelvecol.medium-screen{float:none}}@media handheld,only screen and (min-width:58em){.onecol.medium-screen,.twocol.medium-screen,.threecol.medium-screen,.fourcol.medium-screen,.fivecol.medium-screen,.sixcol.medium-screen,.sevencol.medium-screen,.eightcol.medium-screen,.ninecol.medium-screen,.tencol.medium-screen,.elevencol.medium-screen,.twelvecol.medium-screen{float:left}.onecol.medium-screen.alignright,.twocol.medium-screen.alignright,.threecol.medium-screen.alignright,.fourcol.medium-screen.alignright,.fivecol.medium-screen.alignright,.sixcol.medium-screen.alignright,.sevencol.medium-screen.alignright,.eightcol.medium-screen.alignright,.ninecol.medium-screen.alignright,.tencol.medium-screen.alignright,.elevencol.medium-screen.alignright,.twelvecol.medium-screen.alignright{float:right}}[class*=col].right{float:none}@media handheld,only screen and (min-width:48.063em){[class*=col].right{float:right}}@media handheld,only screen and (min-width:48.063em){.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol{margin-right:3.8%}.onecol.last,.twocol.last,.threecol.last,.fourcol.last,.fivecol.last,.sixcol.last,.sevencol.last,.eightcol.last,.ninecol.last,.tencol.last,.elevencol.last{margin-right:0}.onecol.medium-screen,.twocol.medium-screen,.threecol.medium-screen,.fourcol.medium-screen,.fivecol.medium-screen,.sixcol.medium-screen,.sevencol.medium-screen,.eightcol.medium-screen,.ninecol.medium-screen,.tencol.medium-screen,.elevencol.medium-screen{margin-right:0}}@media handheld,only screen and (min-width:58em){.onecol.medium-screen,.twocol.medium-screen,.threecol.medium-screen,.fourcol.medium-screen,.fivecol.medium-screen,.sixcol.medium-screen,.sevencol.medium-screen,.eightcol.medium-screen,.ninecol.medium-screen,.tencol.medium-screen,.elevencol.medium-screen{margin-right:3.8%}.onecol.medium-screen.last,.twocol.medium-screen.last,.threecol.medium-screen.last,.fourcol.medium-screen.last,.fivecol.medium-screen.last,.sixcol.medium-screen.last,.sevencol.medium-screen.last,.eightcol.medium-screen.last,.ninecol.medium-screen.last,.tencol.medium-screen.last,.elevencol.medium-screen.last{margin-right:0}}@media handheld,only screen and (min-width:48.063em){.onecol{width:4.85%}.twocol{width:13.45%}.threecol{width:22.05%}.fourcol{width:30.75%}.fivecol{width:39.45%}.sixcol{width:48%}.sevencol{width:56.75%}.eightcol{width:65.4%}.ninecol{width:74.05%}.tencol{width:82.7%}.elevencol{width:91.35%}.twelvecol{width:100%}.onecol.medium-screen,.twocol.medium-screen,.threecol.medium-screen,.fourcol.medium-screen,.fivecol.medium-screen,.sixcol.medium-screen,.sevencol.medium-screen,.eightcol.medium-screen,.ninecol.medium-screen,.tencol.medium-screen,.elevencol.medium-screen{width:100%}}@media handheld,only screen and (min-width:58em){.onecol.medium-screen{width:4.85%}.twocol.medium-screen{width:13.45%}.threecol.medium-screen{width:22.05%}.fourcol.medium-screen{width:30.75%}.fivecol.medium-screen{width:39.45%}.sixcol.medium-screen{width:48%}.sevencol.medium-screen{width:56.75%}.eightcol.medium-screen{width:65.4%}.ninecol.medium-screen{width:74.05%}.tencol.medium-screen{width:82.7%}.elevencol.medium-screen{width:91.35%}}nav ul{max-width:none;display:block}nav ul li{max-width:none;display:inline}nav a{font-weight:400;color:#1e1e1e;text-decoration:none}.no-touchevents nav a:hover,.no-touchevents nav a:focus{color:#f71e00}nav.block-list li{display:list-item}nav.block-list li a{display:block;padding:6px 0;padding:.6rem 0}.header__toggles{position:absolute;top:0;right:0;width:60%;max-width:180px;max-width:18rem;height:52px;height:5.2rem;display:table}@media handheld,only screen and (min-width:48.063em){.header__toggles{display:none}}.menu-toggle.menu-toggle,.search-toggle--mobile.search-toggle--mobile{font-size:18px;font-size:1.8rem;font-weight:600;text-decoration:none;height:100%;padding:12px 8px 10.66667px;padding:1.2rem .8rem 1.06667rem;border-left:1px solid #b4b4b4;display:table-cell;vertical-align:middle;text-align:center}.menu-toggle.menu-toggle.open,.search-toggle--mobile.search-toggle--mobile.open{background:#aa1500;color:#fff}.menu-toggle.menu-toggle.open i:before,.search-toggle--mobile.search-toggle--mobile.open i:before{content:"\e00c"}.no-touchevents .menu-toggle.menu-toggle:hover,.no-touchevents .menu-toggle.menu-toggle:focus,.no-touchevents .search-toggle--mobile.search-toggle--mobile:hover,.no-touchevents .search-toggle--mobile.search-toggle--mobile:focus{background:#1e1e1e;color:#fff}.menu-toggle.menu-toggle:hover.open,.menu-toggle.menu-toggle:focus.open,.search-toggle--mobile.search-toggle--mobile:hover.open,.search-toggle--mobile.search-toggle--mobile:focus.open{background:#aa1500}.touchevents .menu-toggle.menu-toggle:active,.touchevents .search-toggle--mobile.search-toggle--mobile:active{background:#1e1e1e;color:#fff}@media handheld,only screen and (min-width:48.063em){.menu-toggle.menu-toggle,.search-toggle--mobile.search-toggle--mobile{display:none}}.sub-menu-toggle{background:#383838;font-size:21.328px;font-size:2.1328rem;line-height:27.696px;line-height:2.7696rem;position:absolute;top:0;right:0;width:46px;width:4.6rem;height:46px;height:4.6rem;padding:6px;padding:.6rem;border:none;text-align:center}.sub-menu-toggle.toggle-open i:before{content:"\e00c"}.secondary-menu__links .sub-menu-toggle,.tool-menu__links .sub-menu-toggle{height:40px;height:4rem}@media handheld,only screen and (min-width:48.063em){.sub-menu-toggle{display:none}}.search-toggle--desktop{display:none}.header__search{background:#1e1e1e;color:#fff;position:relative;margin:0;padding-top:12px;padding-top:1.2rem;padding-bottom:12px;padding-bottom:1.2rem;padding-left:5%;padding-right:5%;display:none;z-index:1000}.header__search .header__search-wrapper{position:relative;padding-right:93px;padding-right:9.3rem}.header__search .header__search-field{margin:0}.header__search .header__search-btn{font-size:16px;font-size:1.6rem;line-height:40px;line-height:4rem;height:42px;height:4.2rem;position:absolute;top:0;right:0;padding:0 16px;padding:0 1.6rem}@media handheld,only screen and (min-width:48.063em){.search-toggle--desktop{display:block}.search-toggle--mobile{display:none}.header__search{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);position:absolute;top:100%;right:-12px;right:-1.2rem;width:300px;width:30rem;margin-top:-1px;margin-top:-.1rem;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}}.primary-menu>ul li,.secondary-menu>ul li,.tool-menu>ul li{display:block;text-align:center}.primary-menu>ul>li,.primary-menu>ul .nav-item,.secondary-menu>ul>li,.secondary-menu>ul .nav-item,.tool-menu>ul>li,.tool-menu>ul .nav-item{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;position:relative;width:100%;margin:0;padding:0}.primary-menu>ul .sub-nav,.secondary-menu>ul .sub-nav,.tool-menu>ul .sub-nav{background:#fff;display:none;z-index:1000}@media handheld,only screen and (min-width:48.063em){.primary-menu>ul>li,.primary-menu>ul .nav-item,.secondary-menu>ul>li,.secondary-menu>ul .nav-item,.tool-menu>ul>li,.tool-menu>ul .nav-item{width:auto}.primary-menu>ul .sub-nav,.secondary-menu>ul .sub-nav,.tool-menu>ul .sub-nav{background:#f0f0f0;position:absolute;top:100%;left:0;width:220px;width:22rem;-webkit-box-shadow:5px 5px 0 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 0 0 rgba(0,0,0,.25);box-shadow:5px 5px 0 0 rgba(0,0,0,.25)}.primary-menu>ul .sub-nav.open,.secondary-menu>ul .sub-nav.open,.tool-menu>ul .sub-nav.open{display:block}.no-js .primary-menu>ul>li:hover>.sub-nav,.no-js .secondary-menu>ul>li:hover>.sub-nav,.no-js .tool-menu>ul>li:hover>.sub-nav{display:block}}.primary-menu{background:#1e1e1e;clear:both;width:100%;text-align:center;display:none;z-index:1000}.primary-menu ul{width:100%;border-bottom:1px solid #383838}.primary-menu ul:last-child{border-bottom:0}.primary-menu ul li{border-bottom:1px solid #383838}.primary-menu ul li:last-child{border-bottom:0}.primary-menu ul li a{font-weight:600;line-height:22.008px;line-height:2.2008rem;color:#aa1500;padding:12px 60px;padding:1.2rem 6rem;display:block;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear;-webkit-tap-highlight-color:#aa1500}.no-touchevents .primary-menu ul li a:hover,.no-touchevents .primary-menu ul li a:focus{background:#aa1500;color:#fff}.primary-menu ul li a.open{background:#aa1500;color:#fff}.primary-menu ul li.current-menu-item>a,.primary-menu ul li.current-menu-ancestor>a{background:#b4b4b4;color:#1e1e1e}.no-touchevents .primary-menu ul li.current-menu-item>a:hover,.no-touchevents .primary-menu ul li.current-menu-item>a:focus,.no-touchevents .primary-menu ul li.current-menu-ancestor>a:hover,.no-touchevents .primary-menu ul li.current-menu-ancestor>a:focus{background:#aa1500;color:#fff}.primary-menu>ul>li>a,.primary-menu>ul .nav-item>a{color:#fff}.primary-menu .sub-nav li{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem}.primary-menu .sub-nav .sub-nav{background:#e6e6e6}.primary-menu .primary-menu__home{display:none}.no-js .primary-menu{display:block}.primary-menu .secondary-menu__links>li,.primary-menu .tool-menu__links>li{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem}.primary-menu .secondary-menu__links>li a,.primary-menu .tool-menu__links>li a{padding:8.97196px 60px;padding:.8972rem 6rem}.primary-menu .secondary-menu__links>li i,.primary-menu .tool-menu__links>li i{margin-right:4.8px;margin-right:.48rem}@media handheld,only screen and (min-width:48.063em){.primary-menu{background:#fff;display:block}.primary-menu ul{border-bottom:0}.primary-menu ul li{border-bottom:0}.primary-menu ul li a{padding:12px;padding:1.2rem}.primary-menu ul li a.open{background:#aa1500;color:#fff}.primary-menu ul li:hover>a{background:#aa1500;color:#fff}.primary-menu>ul{width:100.1%;display:table}.primary-menu>ul>li,.primary-menu>ul .nav-item{width:auto;display:table-cell;vertical-align:middle}.primary-menu>ul>li>a,.primary-menu>ul .nav-item>a{color:#aa1500;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.primary-menu>ul>li .link-wrap,.primary-menu>ul .nav-item .link-wrap{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);line-height:22.008px;line-height:2.2008rem;position:relative;display:block}.primary-menu>ul>li:last-child .sub-nav,.primary-menu>ul .nav-item:last-child .sub-nav{left:auto;right:0}.primary-menu>ul .sub-nav{left:0}.primary-menu .primary-menu__home{display:table-cell}}.secondary-menu,.tool-menu{text-align:right}.secondary-menu i,.tool-menu i{vertical-align:1px}.secondary-menu li a i,.tool-menu li a i{margin-right:4.8px;margin-right:.48rem}.secondary-menu>ul>li,.secondary-menu>ul .nav-item,.tool-menu>ul>li,.tool-menu>ul .nav-item{font-size:14px;font-size:1.4rem;line-height:19.992px;line-height:1.9992rem}@media handheld,only screen and (min-width:48.063em){.secondary-menu li,.secondary-menu a,.tool-menu li,.tool-menu a{color:#f0f0f0}.secondary-menu li,.tool-menu li{-webkit-text-shadow:0 1px 1px rgba(0,0,0,.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.5)}.secondary-menu a,.tool-menu a{padding:4px;padding:.4rem;display:block}.secondary-menu>ul>li,.secondary-menu>ul .nav-item,.tool-menu>ul>li,.tool-menu>ul .nav-item{margin:0 0 0 12px;margin:0 0 0 1.2rem;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline}.secondary-menu>ul li.current-menu-item,.secondary-menu>ul li.current_page_parent,.tool-menu>ul li.current-menu-item,.tool-menu>ul li.current_page_parent{font-weight:600}.secondary-menu>ul li.current-menu-item>a,.secondary-menu>ul li.current_page_parent>a,.tool-menu>ul li.current-menu-item>a,.tool-menu>ul li.current_page_parent>a{font-weight:600;color:#fff}.secondary-menu>ul .sub-nav,.tool-menu>ul .sub-nav{left:auto;right:0}.secondary-menu>ul .sub-nav a,.tool-menu>ul .sub-nav a{font-weight:600;color:#aa1500;text-shadow:none;padding:8px 6px;padding:.8rem .6rem;display:block}.secondary-menu>ul .sub-nav a:hover,.secondary-menu>ul .sub-nav a:focus,.tool-menu>ul .sub-nav a:hover,.tool-menu>ul .sub-nav a:focus{background:#aa1500;color:#fff}}.secondary-menu{display:none}.no-js .secondary-menu{display:block}@media handheld,only screen and (min-width:48.063em){.secondary-menu{margin-bottom:8px;margin-bottom:.8rem;display:block}.secondary-menu .clip{display:none}}@media handheld,only screen and (min-width:58em){.secondary-menu .clip{display:inline}}.tool-menu{font-size:0}.tool-menu .tool-menu__links{border-top:1px solid #b4b4b4;display:block;text-align:center}.tool-menu .header__phone-text{display:none}.tool-menu .header__phone a,.tool-menu .header__sms a{font-weight:600;color:#aa1500;padding:9.6px 6px;padding:.96rem .6rem;display:block;-webkit-tap-highlight-color:#aa1500}.tool-menu .header__phone a i,.tool-menu .header__phone a strong,.tool-menu .header__sms a i,.tool-menu .header__sms a strong{color:#1e1e1e;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.tool-menu .header__phone a strong,.tool-menu .header__sms a strong{font-size:85%;line-height:1}.no-touchevents .tool-menu .header__phone a:hover,.no-touchevents .tool-menu .header__phone a:focus,.no-touchevents .tool-menu .header__sms a:hover,.no-touchevents .tool-menu .header__sms a:focus{background:#aa1500;color:#fff}.no-touchevents .tool-menu .header__phone a:hover i,.no-touchevents .tool-menu .header__phone a:hover strong,.no-touchevents .tool-menu .header__phone a:focus i,.no-touchevents .tool-menu .header__phone a:focus strong,.no-touchevents .tool-menu .header__sms a:hover i,.no-touchevents .tool-menu .header__sms a:hover strong,.no-touchevents .tool-menu .header__sms a:focus i,.no-touchevents .tool-menu .header__sms a:focus strong{color:#fff}.tool-menu .header__phone{width:50%;display:inline-block;*display:inline;*zoom:1;vertical-align:bottom}.tool-menu .header__phone a{background:#fff}.tool-menu .header__sms{display:none}.tool-menu .header__sms a{background:#eee}.touchevents .tool-menu .header__sms{display:block}.tool-menu .tool-menu__account-links,.tool-menu .header__other-phone{display:none}.no-js .tool-menu .tool-menu__account-links,.no-js .tool-menu .header__other-phone{display:block}@media handheld,only screen and (min-width:48.063em){.tool-menu .tool-menu__links,.tool-menu .tool-menu__account-links,.tool-menu .header__other-phone{display:inline-block;*display:inline;*zoom:1;text-align:right}.tool-menu .tool-menu__links{border-top:none}.tool-menu .tool-menu__phone-links{width:100%;display:block}.tool-menu .header__phone-text{display:inline-block}.tool-menu .header__phone{width:auto;border-top:0;vertical-align:baseline}.tool-menu .header__phone a{background:0 0;font-weight:400;color:#fff;padding:0 4px;padding:0 .4rem}.tool-menu .header__phone a i,.tool-menu .header__phone a strong{color:#fff}.tool-menu .header__phone a strong{font-size:inherit;line-height:inherit}.no-touchevents .tool-menu .header__phone a:hover,.no-touchevents .tool-menu .header__phone a:focus{background:0 0;color:#f71e00}.no-touchevents .tool-menu .header__phone a:hover i,.no-touchevents .tool-menu .header__phone a:hover strong,.no-touchevents .tool-menu .header__phone a:focus i,.no-touchevents .tool-menu .header__phone a:focus strong{color:#f71e00}.touchevents .tool-menu .header__sms{display:none}}.breadcrumbs{position:relative;width:111.2%;margin-top:-24px;margin-top:-2.4rem;margin-bottom:24px;margin-bottom:2.4rem;margin-left:-5.6%;margin-right:-5.6%;border-bottom:1px solid #b4b4b4;overflow:hidden}.breadcrumbs.has-overflow:after{content:'';position:absolute;top:-20%;right:0;width:12px;width:1.2rem;height:140%;-webkit-box-shadow:inset -4px 0 10px rgba(0,0,0,.25);-moz-box-shadow:inset -4px 0 10px rgba(0,0,0,.25);box-shadow:inset -4px 0 10px rgba(0,0,0,.25);pointer-events:none;z-index:2}.breadcrumbs ul{font-size:0;padding-top:12px;padding-top:1.2rem;padding-bottom:12px;padding-bottom:1.2rem;padding-left:5.6%;padding-right:5.6%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}.breadcrumbs ul li{font-size:14px;font-size:1.4rem;font-weight:600;line-height:22.008px;line-height:2.2008rem;margin:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;border:none}.breadcrumbs ul li:after{content:'»';line-height:1;margin:0 12px;margin:0 1.2rem;display:inline;vertical-align:0}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{font-weight:400;border:none}@media handheld,only screen and (min-width:37.5em){.breadcrumbs{width:100%;margin:-16px 0 16px;margin:-1.6rem 0 1.6rem;border:none}.breadcrumbs.has-overflow:after{display:none}.breadcrumbs ul{padding-bottom:0;padding-left:0;padding-right:0;white-space:normal;overflow:auto}.breadcrumbs ul li{margin:0 0 6px;margin:0 0 .6rem}}@media handheld,only screen and (min-width:48.063em){.breadcrumbs ul{padding-top:0}}.sub-menu{margin-bottom:24px;margin-bottom:2.4rem}.sub-menu li{font-size:16px;font-size:1.6rem;font-weight:600;line-height:24px;line-height:2.4rem;margin:0 0 2px;margin:0 0 .2rem;padding:0;display:block;border:none}.sub-menu li a strong{background:0 0;padding:0;color:#fff}.sub-menu li a,.sub-menu li strong{background:#f0f0f0;display:block;padding:12px;padding:1.2rem;text-decoration:none;color:#1e1e1e;font-weight:600}.no-touchevents .sub-menu li a:hover,.no-touchevents .sub-menu li a:focus,.no-touchevents .sub-menu li strong:hover,.no-touchevents .sub-menu li strong:focus{background:#aa1500;color:#fff}.touchevents .sub-menu li a:active,.touchevents .sub-menu li strong:active{background:#aa1500;color:#fff}.sub-menu li.current_page_item>a,.sub-menu li.current-cat>a,.sub-menu li.current>a{background:#4c4c4c;color:#fff}.sub-menu li.current_page_item>a:hover,.sub-menu li.current_page_item>a:focus,.sub-menu li.current-cat>a:hover,.sub-menu li.current-cat>a:focus,.sub-menu li.current>a:hover,.sub-menu li.current>a:focus{background:#aa1500}.sub-menu li.current>strong{background:#4c4c4c;color:#fff}.sub-menu li.current>strong:hover,.sub-menu li.current>strong:focus{background:#aa1500}.sub-menu .children{margin-top:2px;margin-top:.2rem;padding-left:12px;padding-left:1.2rem}.sub-menu .children li{font-size:14px;font-size:1.4rem;font-weight:400;line-height:22.008px;line-height:2.2008rem}.sub-menu .children li a{font-weight:400}.footer-menu{margin-bottom:24px;margin-bottom:2.4rem}.footer-menu li{font-size:16px;font-size:1.6rem;margin-bottom:6px;margin-bottom:.6rem;display:block}.footer-menu li a{color:#fff;padding:0;display:inline-block;*display:inline;*zoom:1;border-bottom:1px solid rgba(255,255,255,.5)}.footer-menu li a:hover,.footer-menu li a:focus{color:#ff2e11;border-color:#ff2e11}.footer-menu li li{font-size:14px;font-size:1.4rem}.footer-menu>ul>li{margin-bottom:12px;margin-bottom:1.2rem}.footer-menu>ul>li>a{font-weight:600;margin-bottom:6px;margin-bottom:.6rem;padding:3px 0;padding:.3rem 0;border-bottom:2px solid #aa1500}.footer-menu .sub-nav{margin:0}.footer-menu .footer-menu__social{padding-top:12px;padding-top:1.2rem}.footer-menu .footer-menu__social h3{padding-bottom:4px;padding-bottom:.4rem}.footer-menu .footer-menu__social ul{font-size:0;margin-left:-4px;margin-left:-.4rem;padding-top:6px;padding-top:.6rem}.footer-menu .footer-menu__social ul>li{font-size:14px;font-size:1.4rem;margin-right:4px;margin-right:.4rem;display:block}.footer-menu .footer-menu__social a{padding:0 4px;padding:0 .4rem;border:none}.footer-menu .footer-menu__social i{font-size:170%;margin-right:3px;margin-right:.3rem;vertical-align:middle}.footer-menu .clip{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media handheld,only screen and (min-width:37.5em){.footer-menu .sub-nav li{margin-right:6px;margin-right:.6rem;display:inline-block;*display:inline;*zoom:1;}.footer-menu .footer-menu__secondary,.footer-menu .footer-menu__social{clear:both}.footer-menu .footer-menu__secondary>li{margin-right:6px;margin-right:.6rem;display:inline-block;*display:inline;*zoom:1;}.footer-menu .footer-menu__social ul>li{display:inline-block;*display:inline;*zoom:1;}}@media handheld,only screen and (min-width:48.063em){.footer-menu .footer-menu__social{padding-top:0}.footer-menu .footer-menu__social h3,.footer-menu .footer-menu__social ul{display:inline-block;vertical-align:middle}.footer-menu .footer-menu__social h3{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;padding:0 12px 0 0;padding:0 1.2rem 0 0}}@media handheld,only screen and (min-width:64em){.footer-menu .footer-menu__primary{width:100%;margin:0;display:table}.footer-menu .footer-menu__primary>li{padding-right:2%;display:table-cell}.footer-menu .footer-menu__primary>li:last-child{padding-right:0}.footer-menu .sub-nav li{margin-right:0;display:block}.footer-menu .footer-menu__secondary,.footer-menu .footer-menu__social{clear:none}.footer-menu .footer-menu__secondary{font-size:0}.footer-menu .footer-menu__secondary>li{font-size:14px;font-size:1.4rem;margin:0 12px 0 0;margin:0 1.2rem 0 0}.footer-menu .footer-menu__social{margin-left:0;text-align:right}.footer-menu .footer-menu__social>li{margin:0 0 0 6px;margin:0 0 0 .6rem}.footer-menu .sub-nav li{display:block}}.footer__small-links{font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem;float:left;padding:0}.footer__small-links li{margin-right:12px;margin-right:1.2rem;display:inline}.sitemap #sitemap-title{margin-bottom:24px;margin-bottom:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;border-bottom:1px solid #b4b4b4;text-align:center}.sitemap ul{font-size:0;width:100%;margin:0;padding:0;list-style:none}.sitemap ul li{font-size:16px;font-size:1.6rem;max-width:none;border:none;display:block}.sitemap .children{background:#fff;margin-top:24px;margin-top:2.4rem;padding:24px;padding:2.4rem;border:1px solid #9b9b9b}.sitemap .children .children{background:#eee;margin-top:12px;margin-top:1.2rem;margin-bottom:24px;margin-bottom:2.4rem;padding:12px;padding:1.2rem;border:0}.sitemap .depth-0{padding:0}.sitemap .depth-0>li{margin-bottom:24px;margin-bottom:2.4rem}.sitemap .depth-0>li.menu-item-has-children>a{position:relative}.sitemap .depth-0>li.menu-item-has-children>a:after{content:'';background:#9b9b9b;position:absolute;bottom:-36px;bottom:-3.6rem;left:24px;left:2.4rem;width:1px;height:48px;height:4.8rem;z-index:-1}.sitemap .depth-0.sitemap__primary-menu>li{display:block}.sitemap .depth-0.sitemap__primary-menu>li>a{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;max-width:300px;max-width:30rem}.sitemap .depth-0.sitemap__primary-menu>li>a:hover,.sitemap .depth-0.sitemap__primary-menu>li>a:focus{color:#fff}.no-touchevents .sitemap .depth-0.sitemap__primary-menu>li>a:hover,.no-touchevents .sitemap .depth-0.sitemap__primary-menu>li>a:focus{background-color:#dd1b00}.sitemap .depth-0.sitemap__primary-menu>li>a:active{background-color:#aa1500;color:#fff}.sitemap .depth-0.sitemap__primary-menu>li>a[disabled],.sitemap .depth-0.sitemap__primary-menu>li>a.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}.sitemap .depth-0.sitemap__primary-menu>li>a[disabled]:hover,.sitemap .depth-0.sitemap__primary-menu>li>a[disabled]:focus,.sitemap .depth-0.sitemap__primary-menu>li>a.disabled:hover,.sitemap .depth-0.sitemap__primary-menu>li>a.disabled:focus{background:#818181;border-color:#686868}.sitemap .depth-0.sitemap__secondary-menu>li{margin-right:12px;margin-right:1.2rem;display:inline-block;*display:inline;*zoom:1;}.sitemap .depth-1>li{width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.sitemap .depth-1>li.menu-item-has-children:nth-last-of-type(-n+2)>.children{margin-bottom:0}@media handheld,only screen and (min-width:48.063em){.sitemap .children{width:auto;display:inline-block}.sitemap .depth-1>li{width:auto;margin-right:24px;margin-right:2.4rem}.sitemap .depth-1>li.menu-item-has-children:nth-last-of-type(-n+2)>.children{margin-bottom:24px;margin-bottom:2.4rem}.sitemap .depth-1>li.menu-item-has-children:nth-last-of-type(-n+1)>.children{margin-bottom:0}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background .45s;transition:background .45s}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}
/*! lightslider - v1.1.5 - 2015-10-31
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0 !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}form{margin:0 0 24px;margin:0 0 2.4rem;zoom:1}form:before,form:after{content:"\0020";display:block;height:0;overflow:hidden}form:after{clear:both}@media handheld,only screen and (min-width:48.063em){.main__content form:last-child,.main__content>article form:last-child{margin-bottom:0}}fieldset{padding:0;margin:0}.main fieldset{margin-bottom:24px;margin-bottom:2.4rem;border-bottom:1px solid #eee}.main fieldset:last-child{margin:0;border:none}legend{background:#1e1e1e;color:#fff;font-size:18px;font-size:1.8rem;font-weight:400;line-height:24px;line-height:2.4rem;margin-bottom:24px;margin-bottom:2.4rem;padding:6px 12px;padding:.6rem 1.2rem;border:0}label,legend.label{background:0 0;font-size:18px;font-size:1.8rem;font-weight:600;display:block;margin:0 0 6px;margin:0 0 .6rem;padding:0}label .req,label .required,label .hs-required,legend.label .req,legend.label .required,legend.label .hs-required{color:#aa1500;border:none}label small,legend.label small{font-size:80%;font-weight:400;line-height:1}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{background:#fff;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#4c4c4c;text-shadow:none;width:100%;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;padding:6px 12px;padding:.6rem 1.2rem;margin-bottom:12px;margin-bottom:1.2rem;border:2px solid #b4b4b4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;vertical-align:middle;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}select:hover,textarea:hover,input[type=text]:hover,input[type=password]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=date]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,input[type=number]:hover,input[type=email]:hover,input[type=url]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=color]:hover,.uneditable-input:hover{border-color:#1e1e1e}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{border-color:#1e1e1e;outline:0;outline:thin dotted \9}select.error,select.error:focus,textarea.error,textarea.error:focus,input[type=text].error,input[type=text].error:focus,input[type=password].error,input[type=password].error:focus,input[type=datetime].error,input[type=datetime].error:focus,input[type=datetime-local].error,input[type=datetime-local].error:focus,input[type=date].error,input[type=date].error:focus,input[type=month].error,input[type=month].error:focus,input[type=time].error,input[type=time].error:focus,input[type=week].error,input[type=week].error:focus,input[type=number].error,input[type=number].error:focus,input[type=email].error,input[type=email].error:focus,input[type=url].error,input[type=url].error:focus,input[type=search].error,input[type=search].error:focus,input[type=tel].error,input[type=tel].error:focus,input[type=color].error,input[type=color].error:focus,.uneditable-input.error,.uneditable-input.error:focus{border-color:#aa1500}select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{height:40px;height:4rem}textarea{height:auto;overflow:auto;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif}input[type=submit],input[type=button],button{background-color:#aa1500;background-repeat:no-repeat;font-family:"canada-type-gibson-n4","canada-type-gibson",Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:600;line-height:24px;line-height:2.4rem;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;color:#fff;text-decoration:none;padding:12px 24px;padding:1.2rem 2.4rem;display:inline-block;border-width:0 0 5px;border-style:solid;border-color:#770f00;white-space:normal;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;clear:both}input[type=submit]:hover,input[type=submit]:focus,input[type=button]:hover,input[type=button]:focus,button:hover,button:focus{color:#fff}.no-touchevents input[type=submit]:hover,.no-touchevents input[type=submit]:focus,.no-touchevents input[type=button]:hover,.no-touchevents input[type=button]:focus,.no-touchevents button:hover,.no-touchevents button:focus{background-color:#dd1b00}input[type=submit]:active,input[type=button]:active,button:active{background-color:#aa1500;color:#fff}input[type=submit][disabled],input[type=submit].disabled,input[type=button][disabled],input[type=button].disabled,button[disabled],button.disabled{background:#818181;border-color:#686868;opacity:.85;filter:alpha(opacity=85);cursor:not-allowed}input[type=submit][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit].disabled:hover,input[type=submit].disabled:focus,input[type=button][disabled]:hover,input[type=button][disabled]:focus,input[type=button].disabled:hover,input[type=button].disabled:focus,button[disabled]:hover,button[disabled]:focus,button.disabled:hover,button.disabled:focus{background:#818181;border-color:#686868}input[type=submit],button[type=submit]{float:right}.main__sidebar input[type=submit],.main__sidebar button[type=submit]{font-size:16px;font-size:1.6rem;line-height:22.008px;line-height:2.2008rem;float:none;width:100%;margin-left:auto;margin-right:auto;padding:8px 24px 6px;padding:.8rem 2.4rem .6rem;display:block}button{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}button:focus{outline:0}input[type=radio],input[type=checkbox]{line-height:normal}label input[type=radio],label input[type=checkbox]{margin:0 6px 0 0;margin:0 .6rem 0 0;vertical-align:1px}input[type=radio]+label,input[type=checkbox]+label{font-size:16px;font-size:1.6rem;margin-left:6px;margin-left:.6rem;display:inline}input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}select,input[type=file]{*margin-top:4px;}input[type=file]{font-size:14px;font-size:1.4rem;padding:12px;padding:1.2rem;border:1px solid #9b9b9b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none !important}input[type=file]:focus{border-color:#1e1e1e;outline:none !important;cursor:pointer}select[multiple],select[size]{height:auto}select option{font-size:inherit;line-height:24px;line-height:2.4rem;padding:4px;padding:.4rem}input:-moz-placeholder,textarea:-moz-placeholder{color:#9b9b9b}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9b9b9b}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9b9b9b}input[disabled],select[disabled],textarea[disabled]{opacity:.75;filter:alpha(opacity=75);cursor:not-allowed}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}.control-wrapper{clear:both;width:100%;margin-bottom:12px;margin-bottom:1.2rem;zoom:1}.control-wrapper:before,.control-wrapper:after{content:"\0020";display:block;height:0;overflow:hidden}.control-wrapper:after{clear:both}.form-row.form-row{float:left;clear:both;width:100%;max-width:none;margin-bottom:12px;margin-bottom:1.2rem}.form-row.form-row.form-row-first,.form-row.form-row.form-row-last{clear:both;width:100%}@media handheld,only screen and (min-width:48.063em){.form-row.form-row.form-row-first,.form-row.form-row.form-row-last{clear:none;width:48%}.form-row.form-row.form-row-first{margin-right:3.8%}.form-row.form-row.form-row-wide{width:100%}}.error-wrapper{margin-top:-6px;margin-top:-.6rem;text-align:center}.input__field-wrapper~.error-wrapper{margin-top:6px;margin-top:.6rem}.error-wrapper .error{background:#aa1500;font-size:16px;font-size:1.6rem;font-weight:400;line-height:24px;line-height:2.4rem;color:#fff;margin-bottom:12px;margin-bottom:1.2rem;padding:8px 12px;padding:.8rem 1.2rem;display:block;text-align:center}.cta__form{padding:24px;padding:2.4rem;border:1px solid #aa1500}.cta__form h3{font-weight:700}.cta__form form:last-child{margin-bottom:0}.hs-form.hs-form .hsformerror{background:#aa1500;color:#fff;border:none}.hs-form.hs-form .hsformerror p{margin-bottom:0}.hs-form.hs-form .hsformerror em{border-color:#aa1500 transparent transparent}.hs-form.hs-form .hsformerror .close-form-error{color:#fff !important;color:rgba(255,255,255,.5) !important}.hs-form.hs-form fieldset{background:0 0;max-width:none;padding:0}.hs-form.hs-form fieldset.form-columns-1 .hs-form-field .hs-input,.hs-form.hs-form fieldset.form-columns-2 .hs-form-field .hs-input,.hs-form.hs-form fieldset.form-columns-3 .hs-form-field .hs-input{width:100%}.hs-form.hs-form fieldset.form-columns-1 .hs_casl_consent .hs-input,.hs-form.hs-form fieldset.form-columns-2 .hs_casl_consent .hs-input,.hs-form.hs-form fieldset.form-columns-3 .hs_casl_consent .hs-input{width:auto}.hs-form.hs-form fieldset.form-columns-1 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-1 input[type=radio].hs-input,.hs-form.hs-form fieldset.form-columns-2 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-2 input[type=radio].hs-input,.hs-form.hs-form fieldset.form-columns-3 input[type=checkbox].hs-input,.hs-form.hs-form fieldset.form-columns-3 input[type=radio].hs-input{width:auto}.hs-form.hs-form fieldset.form-columns-1,.hs-form.hs-form fieldset.form-columns-2{width:103%}.hs-form.hs-form fieldset.form-columns-3{width:104.5%}.hs-form.hs-form fieldset.form-columns-1 .input{margin-right:3%}.hs-form.hs-form fieldset.form-columns-1 .inputs-list{padding-right:3%}.hs-form.hs-form fieldset.form-columns-2 .input{margin-right:3%}@media handheld,only screen and (min-width:30em){.hs-form.hs-form fieldset.form-columns-2 .input{margin-right:6%}}.hs-form.hs-form fieldset.form-columns-2 .inputs-list{margin-right:3%}@media handheld,only screen and (min-width:30em){.hs-form.hs-form fieldset.form-columns-2 .inputs-list{margin-right:6%}}.hs-form.hs-form fieldset.form-columns-3 .input{margin-right:9%}.hs-form.hs-form fieldset.form-columns-3 .inputs-list{padding-right:9%}.hs-form.hs-form .hs-field-desc{background:0 0;font-size:14px;font-size:1.4rem;font-style:italic;color:#1e1e1e;margin-top:-4px;margin-top:-.4rem;margin-bottom:6px;margin-bottom:.6rem;padding:0}.hs-form.hs-form .hs-form-required{font-size:120%;font-weight:700;line-height:1;color:#aa1500;margin-left:4px;margin-left:.4rem}.hs-form.hs-form .inputs-list{max-width:none;list-style:none;margin-left:0;margin-bottom:0;padding-left:0;padding-bottom:12px;padding-bottom:1.2rem}.hs-form.hs-form .inputs-list li{color:#1e1e1e}.hs-form.hs-form .inputs-list label{font-weight:400;font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;padding-left:24px;padding-left:2.4rem}.hs-form.hs-form .inputs-list label input[type=checkbox],.hs-form.hs-form .inputs-list label input[type=radio]{font-size:16px;font-size:1.6rem;float:left;margin:4.8px 0 0 -24px;margin:.48rem 0 0 -2.4rem}.hs-form.hs-form .inputs-list .error-wrapper:last-child{padding-top:12px;padding-top:1.2rem}.hs-form.hs-form .hs_submit .actions{width:100%;margin-top:6px;margin-top:.6rem}.hs-form.hs-form .hs-error-msgs{padding:0 0 4px;padding:0 0 .4rem;text-align:center}.hs-form.hs-form .hs-error-msgs li{background:#aa1500;color:#fff;margin-bottom:12px;margin-bottom:1.2rem;padding:12px;padding:1.2rem;max-width:100%}.hs-form.hs-form .hs-error-msgs label{font-size:12.448px;font-size:1.2448rem;line-height:18.432px;line-height:1.8432rem;font-weight:400;margin:0;padding-left:0}.hs-form.hs-form .hs-error-msgs label a{color:#fff}.hs-form.hs-form .pika-table{margin:0}.hs-form.hs-form .pika-table th,.hs-form.hs-form .pika-table td{min-width:0}.hs-form.hs-form .pika-table th{font-size:12px;font-size:1.2rem;color:#fff}.hs-form.hs-form .pika-table .pika-button:hover,.hs-form.hs-form .pika-table .pika-button:focus{background:#e38500 !important;border-radius:0 !important}.hs-form.hs-form .pika-table .is-selected .pika-button{background:#0040aa;border-radius:0}.lt-ie8 .hs-form.hs-form fieldset.form-columns-2 .hs-form-field{width:48%;margin-right:2%}.lt-ie8 .hs-form.hs-form input[type=submit]{float:left;width:100%}#calroot{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#calroot select{width:auto;height:24px;height:2.4rem}.special-options{font-size:0;max-width:none;margin-bottom:12px;margin-bottom:1.2rem;padding:0;text-align:center}.special-options li{font-size:16px;font-size:1.6rem;position:relative;width:50%;margin-top:4.8px;margin-top:.48rem;margin-bottom:4.8px;margin-bottom:.48rem;padding-left:1%;padding-right:1%;display:inline-block;*display:inline;*zoom:1;}.special-options input{position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;margin:-1rem 0 0 -1rem;opacity:0;filter:alpha(opacity=0);cursor:pointer;z-index:-1}.special-options label{font-size:24px;font-size:2.4rem;font-weight:400;color:#4c4c4c;position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.no-touchevents .special-options label:hover{color:#1e1e1e}.special-options i{font-size:80px;font-size:8rem;position:relative;display:block;overflow:hidden}.special-options i:before{line-height:.435em;vertical-align:top}.special-options input+label{margin:0;display:block}.special-options input:checked+label,.special-options label.checked{color:#aa1500}.no-touchevents .special-options input:checked+label:hover,.no-touchevents .special-options label.checked:hover{color:#aa1500}.special-options input:focus+label{outline-width:3px;outline-style:solid;outline-color:Highlight}.special-options input:focus:checked+label{outline:0}.special-options.special-options--icons label{font-size:12px;font-size:1.2rem}.lt-ie9 .special-options input{position:static;top:auto;left:auto;margin:0;opacity:1;filter:alpha(opacity=100);z-index:auto}@media handheld,only screen and (min-width:20em){.special-options label{font-size:32px;font-size:3.2rem}.special-options i{font-size:104px;font-size:10.4rem}.special-options i:before{line-height:.46em}.special-options.special-options--icons label{font-size:14px;font-size:1.4rem}}@media handheld,only screen and (min-width:48.063em){.special-options li{width:auto;margin-top:6px;margin-top:.6rem;margin-bottom:6px;margin-bottom:.6rem;padding-left:2%;padding-right:2%}.special-options i:before{line-height:.485em}.special-options.special-options--icons label{font-size:16px;font-size:1.6rem}}@media (-webkit-min-device-pixel-ratio:0){.special-options input:focus+label{outline-color:-webkit-focus-ring-color;outline-style:auto}.special-options input:focus:checked+label{outline:0}}.range-slider{padding:48px 0 0;padding:4.8rem 0 0}.range-slider .range-slider__slider{padding:0 13.71429px;padding:0 1.37143rem}.range-slider .noUi-target{background:#fff;height:12px;height:1.2rem;margin-bottom:19.2px;margin-bottom:1.92rem;border:2px solid #b4b4b4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.range-slider .noUi-connect{background:#aa1500;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.range-slider .noUi-pips.noUi-pips{color:#1e1e1e;top:auto;bottom:100%}.range-slider .noUi-pips.noUi-pips .noUi-marker{background:#1e1e1e;bottom:6px;bottom:.6rem}.range-slider .noUi-pips.noUi-pips .noUi-marker-large.noUi-marker-large{width:2px;width:.2rem;height:16px;height:1.6rem}.range-slider .noUi-pips.noUi-pips .noUi-marker-normal.noUi-marker-normal{width:1px;width:.1rem;height:7px;height:.7rem}.range-slider .noUi-pips.noUi-pips .noUi-value{font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem;width:64px;width:6.4rem;margin-left:-32px;margin-left:-3.2rem}.range-slider .noUi-pips.noUi-pips .noUi-value-horizontal.noUi-value-horizontal{margin-top:-6px;margin-top:-.6rem;padding:0 0 20px;padding:0 0 2rem}.range-slider .noUi-handle.noUi-handle{background:#1e1e1e;color:#fff;top:-14px;top:-1.4rem;width:36px;width:3.6rem;height:36px;height:3.6rem;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:ew-resize;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.range-slider .noUi-handle.noUi-handle:before,.range-slider .noUi-handle.noUi-handle:after{background:#b4b4b4;top:9px;top:.9rem;left:14px;left:1.4rem}.range-slider .noUi-handle.noUi-handle:after{left:17px;left:1.7rem}.range-slider .noUi-handle.noUi-handle.noUi-handle-lower{left:-18px;left:-1.8rem}.range-slider .noUi-handle.noUi-handle.noUi-handle-upper{left:-18px;left:-1.8rem}.range-slider .noUi-handle.noUi-handle.noUi-active{background:#aa1500}.range-slider .range-slider__fields{font-size:0;position:relative;max-width:740px;max-width:74rem;margin-bottom:12px;margin-bottom:1.2rem;margin-left:auto;margin-right:auto}.range-slider .range-slider__field{font-size:16px;font-size:1.6rem;width:100%;position:relative;margin-bottom:12px;margin-bottom:1.2rem;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.range-slider .range-slider__field input{margin:0}@media handheld,only screen and (min-width:48.063em){.range-slider .noUi-pips.noUi-pips .noUi-value{font-size:16px;font-size:1.6rem}.range-slider .range-slider__field{width:50%}.range-slider .range-slider__field-min{padding-right:4%}.range-slider .range-slider__field-max{padding-left:4%;padding-top:0}}@media handheld,only screen and (min-width:64em){.range-slider .range-slider__fields{padding-left:90px;padding-left:9rem;padding-right:90px;padding-right:9rem}.range-slider .range-slider__field label{position:absolute;top:8px;top:.8rem;left:0}.range-slider .range-slider__field-min{padding-left:58px;padding-left:5.8rem}.range-slider .range-slider__field-max{padding-left:36px;padding-left:3.6rem;padding-right:40px;padding-right:4rem}}.price-input__field-wrapper,.percentage-input__field-wrapper,.month-input__field-wrapper{background:#b4b4b4;position:relative;margin-bottom:12px;margin-bottom:1.2rem;padding-left:36px;padding-left:3.6rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.price-input__field-wrapper:before,.percentage-input__field-wrapper:before,.month-input__field-wrapper:before{font-size:20px;font-size:2rem;font-weight:600;color:#1e1e1e;position:absolute}.price-input__field-wrapper input[type=text],.price-input__field-wrapper input[type=number],.price-input__field-wrapper select,.percentage-input__field-wrapper input[type=text],.percentage-input__field-wrapper input[type=number],.percentage-input__field-wrapper select,.month-input__field-wrapper input[type=text],.month-input__field-wrapper input[type=number],.month-input__field-wrapper select{margin-bottom:0}.price-input__field-wrapper:before{content:'$';top:8px;top:.8rem;left:13px;left:1.3rem}.percentage-input__field-wrapper:before{content:'%';top:8px;top:.8rem;left:10px;left:1rem}.month-input__field-wrapper:before{content:'mo';font-size:14px;font-size:1.4rem;top:8px;top:.8rem;left:9px;left:.9rem}form .two-col .control,form .three-col .control{width:100%;margin-right:0}@media handheld,only screen and (min-width:48.063em){form .two-col,form .three-col{zoom:1}form .two-col:before,form .two-col:after,form .three-col:before,form .three-col:after{content:"\0020";display:block;height:0;overflow:hidden}form .two-col:after,form .three-col:after{clear:both}form .two-col textarea,form .two-col select,form .two-col input[type=text],form .two-col input[type=password],form .two-col input[type=datetime],form .two-col input[type=datetime-local],form .two-col input[type=date],form .two-col input[type=month],form .two-col input[type=time],form .two-col input[type=week],form .two-col input[type=number],form .two-col input[type=email],form .two-col input[type=url],form .two-col input[type=search],form .two-col input[type=tel],form .two-col input[type=color],form .three-col textarea,form .three-col select,form .three-col input[type=text],form .three-col input[type=password],form .three-col input[type=datetime],form .three-col input[type=datetime-local],form .three-col input[type=date],form .three-col input[type=month],form .three-col input[type=time],form .three-col input[type=week],form .three-col input[type=number],form .three-col input[type=email],form .three-col input[type=url],form .three-col input[type=search],form .three-col input[type=tel],form .three-col input[type=color]{width:100%}form .two-col .control,form .three-col .control{float:left;margin-right:3.8%}form .two-col .control.last,form .three-col .control.last{margin-right:0}form .two-col .control{width:48%}form .three-col .control{width:30.75%}}.field.required>label:after,.field.required>.label:after{content:'*';color:#aa1500;margin-left:4px;margin-left:.4rem}@font-face{font-family:"ride-time";src:url(//www.ridetime.ca/wp-content/themes/ridetime/dist/css/../fonts/ride-time.eot);src:url(//www.ridetime.ca/wp-content/themes/ridetime/dist/css/../fonts/ride-time.eot?#iefix) format("embedded-opentype"),url(//www.ridetime.ca/wp-content/themes/ridetime/dist/css/../fonts/ride-time.woff) format("woff"),url(//www.ridetime.ca/wp-content/themes/ridetime/dist/css/../fonts/ride-time.ttf) format("truetype"),url(//www.ridetime.ca/wp-content/themes/ridetime/dist/css/../fonts/ride-time.svg#ride-time) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem}.icon-swipe-left:before{content:"\e000"}.icon-gallery:before{content:"\e001"}.icon-google-plus:before{content:"\e002"}.icon-twitter:before{content:"\e003"}.icon-license:before{content:"\e005"}.icon-cal:before{content:"\e006"}.icon-link:before{content:"\e007"}.icon-linkedin:before{content:"\e008"}.icon-tag:before{content:"\e00a"}.icon-clock:before{content:"\e00b"}.icon-close:before{content:"\e00c"}.icon-phone:before{content:"\e00d"}.icon-menu:before{content:"\e00e"}.icon-email:before{content:"\e00f"}.icon-facebook:before{content:"\e010"}.icon-search:before{content:"\e011"}.icon-caret-right:before{content:"\e012"}.icon-caret-left:before{content:"\e013"}.icon-caret-up-down:before{content:"\e014"}.icon-caret-up-two:before{content:"\e015"}.icon-caret-down-two:before{content:"\e016"}.icon-home:before{content:"\e017"}.icon-car-front:before{content:"\e018"}.icon-arrow-down:before{content:"\e019"}.icon-arrow-left:before{content:"\e01a"}.icon-arrow-right:before{content:"\e01b"}.icon-arrow-up:before{content:"\e01c"}.icon-youtube:before{content:"\e01d"}.icon-thumbs-up:before{content:"\e01e"}.icon-convertible:before{content:"\e01f"}.icon-car:before,.icon-sedan:before{content:"\e020"}.icon-sports-car:before,.icon-sportscar:before{content:"\e021"}.icon-suv:before{content:"\e022"}.icon-truck:before{content:"\e023"}.icon-van:before{content:"\e024"}.icon-fuel:before{content:"\e025"}.icon-mileage:before{content:"\e026"}.icon-transmission:before{content:"\e027"}.icon-check:before{content:"\e009"}.icon-exclamation:before{content:"\e028"}.icon-question:before{content:"\e029"}.icon-plus:before{content:"\e02a"}.icon-minus:before{content:"\e02b"}.icon-comments:before{content:"\e02c"}.icon-android-arrow-dropright-circle:before{content:"\e02d"}.icon-compare:before{content:"\e02e"}.icon-disc-brake:before{content:"\e02f"}.icon-info:before{content:"\e030"}.icon-instagram:before{content:"\e004"}@media (-webkit-min-device-pixel-ratio:0) and (max-width:768px){html.touchevents.has-search,body.touchevents.has-search{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}}body.no-scroll{overflow:hidden}.header{background:#fff;position:relative;width:100%;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;z-index:900}.header .skip-link.skip-link{position:absolute;top:0;left:0;width:auto;height:auto;padding:16px;padding:1.6rem;display:block;opacity:0;z-index:901}.header .skip-link.skip-link.focusable:focus{position:absolute;opacity:1}.header .logo{position:relative;padding-top:8px;padding-top:.8rem;padding-bottom:8px;padding-bottom:.8rem;padding-left:5%;padding-right:5%;overflow:hidden}.header .logo__svg{width:145px;width:14.5rem;margin-top:3px;margin-top:.3rem;margin-bottom:-1px;margin-bottom:-.1rem}.header .logo__svg path{-webkit-transition:fill .2s linear;-moz-transition:fill .2s linear;-o-transition:fill .2s linear;transition:fill .2s linear}.header .logo__svg .rt-logo-words{display:none}.header .logo__svg #rt-logo-hover{opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header .logo__svg #rt-logo-hover path{fill:#1e1e1e}.no-opacity .header .logo__svg #rt-logo-hover{display:none}.header .logo__svg:hover #rt-logo-hover{opacity:1}.header .logo__link{font-size:30px;font-size:3rem;font-weight:700;width:100%;max-width:100px;max-width:10rem;display:inline-block;vertical-align:bottom}.header .logo__link:focus .logo__svg #rt-logo-hover{opacity:1}@media handheld,only screen and (min-width:48.063em){.header{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:relative;padding-top:16px;padding-top:1.6rem;padding-bottom:0;padding-left:3%;padding-right:3%}.header.header--has-img{background:0 0;position:absolute;top:0;left:0}.header .logo{margin-top:16px;margin-top:1.6rem;margin-bottom:16px;margin-bottom:1.6rem;padding:0}.header .logo__svg{width:auto;max-width:100%;height:55px;height:5.5rem;max-height:100%;margin-top:0}.header .logo__svg .rt-logo-words{display:block}.header .logo__svg #rt-logo-hover path{fill:#fff}.header .logo__link{max-width:250px;max-width:25rem}.header .header__right{float:right}.lt-ie9 .header .header__right{width:71%}}#main{outline:0}.main{padding-top:24px;padding-top:2.4rem;overflow:hidden}@media handheld,only screen and (min-width:48.063em){.main{padding-top:48px;padding-top:4.8rem}}.main__content-wrapper{margin-bottom:-24px;margin-bottom:-2.4rem}.featured-products+.main__content-wrapper{margin-top:24px;margin-top:2.4rem}.main__content,.main__sidebar{margin-bottom:24px;margin-bottom:2.4rem;zoom:1}.main__content:before,.main__content:after,.main__sidebar:before,.main__sidebar:after{content:"\0020";display:block;height:0;overflow:hidden}.main__content:after,.main__sidebar:after{clear:both}.main__excerpt{width:100%}.main__excerpt p{margin-left:auto;margin-right:auto}.main__excerpt.main__excerpt--results-page{display:none}@media handheld,only screen and (min-width:48.063em){.main__excerpt{width:50%;margin-left:auto;margin-right:auto;padding-left:1%}.main__excerpt.main__excerpt--results-page{display:block}}.main__secondary-content{margin-bottom:-24px;margin-bottom:-2.4rem;padding-top:24px;padding-top:2.4rem;text-align:center}.main__content-wrapper+.main__secondary-content{margin-top:24px;margin-top:2.4rem}.main__secondary-content h2{color:#aa1500}.main__secondary-content p{margin-left:auto;margin-right:auto}.main__sidebar-content{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem}.contact-cta{position:relative;padding:0;text-align:center}.main+.contact-cta,.vehicle-disclaimer+.contact-cta,.content-row--bargain-brothers+.contact-cta,.product+.contact-cta{border-top:1px solid #b4b4b4}.contact-cta .contact-cta__img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.contact-cta .contact-cta__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;min-width:100%;max-width:none;min-height:100%}.no-csstransforms .contact-cta .contact-cta__img img{top:0;left:0}.contact-cta .contact-cta__inner{position:relative;padding-top:72px;padding-top:7.2rem;padding-bottom:72px;padding-bottom:7.2rem;padding-left:5%;padding-right:5%;z-index:2}.contact-cta.has-img{border-top:none}.contact-cta.has-img .contact-cta__inner{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);color:#fff;-webkit-text-shadow:0 1px 1px rgba(0,0,0,.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.5)}.contact-cta.has-img .contact-cta__inner strong{color:#fff}@media handheld,only screen and (min-width:48.063em){.contact-cta h3{font-size:36px;font-size:3.6rem;line-height:40.008px;line-height:4.0008rem;padding-bottom:24px;padding-bottom:2.4rem}}.footer{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff;padding-top:24px;padding-top:2.4rem;padding-bottom:48px;padding-bottom:4.8rem;overflow:hidden}.footer a{color:#fff}.footer a:hover,.footer a:focus{color:#dd1b00}.footer__about{background:rgba(255,255,255,.1);position:relative;margin-bottom:24px;margin-bottom:2.4rem;padding:16px 0 16px 16px;padding:1.6rem 0 1.6rem 1.6rem}.footer__about:after{content:'';background:rgba(255,255,255,.1);position:absolute;top:0;left:100%;width:200%;height:100%}.footer__about p{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem}.footer__about p:last-child{margin-bottom:0}@media handheld,only screen and (min-width:48.063em){.footer__about{padding:24px 0 24px 24px;padding:2.4rem 0 2.4rem 2.4rem}.footer__about p{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem}}.footer__copyright{font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem;float:left;margin-right:24px;margin-right:2.4rem}.carousel{margin-bottom:24px;margin-bottom:2.4rem;display:none}.lSSlideOuter .carousel{display:block}.lSSlideOuter.lSSlideOuter{position:relative;width:111%;margin-left:-5.5%;margin-bottom:24px;margin-bottom:2.4rem;padding-bottom:48px;padding-bottom:4.8rem;overflow:visible;text-align:center}.lSSlideOuter.lSSlideOuter img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lSSlideOuter.lSSlideOuter .carousel{height:auto !important;margin-bottom:24px;margin-bottom:2.4rem;zoom:1;text-align:left}.lSSlideOuter.lSSlideOuter .carousel:before,.lSSlideOuter.lSSlideOuter .carousel:after{content:"\0020";display:block;height:0;overflow:hidden}.lSSlideOuter.lSSlideOuter .carousel:after{clear:both}.lSSlideOuter.lSSlideOuter .carousel:last-child{margin-bottom:0}.lSSlideOuter.lSSlideOuter .lSPrev,.lSSlideOuter.lSSlideOuter .lSNext{background:#1e1e1e;font-size:24px;font-size:2.4rem;line-height:50px;line-height:5rem;color:#fff;position:absolute;top:auto;bottom:0;left:50%;width:54px;width:5.4rem;height:54px;height:5.4rem;border-width:3px;border-width:.3rem;border-style:solid;border-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:1;text-align:center;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);z-index:2}.lSSlideOuter.lSSlideOuter .lSPrev i,.lSSlideOuter.lSSlideOuter .lSNext i{vertical-align:middle}.lSSlideOuter.lSSlideOuter .lSPrev i:before,.lSSlideOuter.lSSlideOuter .lSNext i:before{vertical-align:-1px;vertical-align:-.1rem}.no-touchevents .lSSlideOuter.lSSlideOuter .lSPrev:hover,.no-touchevents .lSSlideOuter.lSSlideOuter .lSPrev:focus,.no-touchevents .lSSlideOuter.lSSlideOuter .lSNext:hover,.no-touchevents .lSSlideOuter.lSSlideOuter .lSNext:focus{background:#aa1500;outline:0}.lSSlideOuter.lSSlideOuter .lSPrev:active,.lSSlideOuter.lSSlideOuter .lSNext:active{outline:0}.touchevents .lSSlideOuter.lSSlideOuter .lSPrev.disabled,.no-touchevents .lSSlideOuter.lSSlideOuter .lSPrev.disabled,.touchevents .lSSlideOuter.lSSlideOuter .lSNext.disabled,.no-touchevents .lSSlideOuter.lSSlideOuter .lSNext.disabled{background:#818181;cursor:not-allowed}.lSSlideOuter.lSSlideOuter .lSPrev:after,.lSSlideOuter.lSSlideOuter .lSNext:after{content:'';position:absolute;top:-4px;top:-.4rem;left:-4px;left:-.4rem;width:56px;width:5.6rem;height:56px;height:5.6rem;border-width:4px;border-width:.4rem;border-style:solid;border-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.lSSlideOuter.lSSlideOuter .lSPrev{margin-left:-66px;margin-left:-6.6rem;text-indent:-1px}.lSSlideOuter.lSSlideOuter .lSNext{margin-left:12px;margin-left:1.2rem}.lSSlideOuter.lSSlideOuter .lSPager{clear:both;position:relative;width:100%;max-width:none;text-align:center;display:none}.lSSlideOuter.lSSlideOuter .lSPager.lSpg{display:none}.lSSlideOuter.lSSlideOuter .lSPager.lSpg li a{background:#b4b4b4;width:16px;width:1.6rem;height:16px;height:1.6rem;margin:6px;margin:.6rem;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.lSSlideOuter.lSSlideOuter .lSPager.lSpg li a:hover{background:#1e1e1e}.lSSlideOuter.lSSlideOuter .lSPager.lSpg li.active a{background:#aa1500}.lSSlideOuter.lSSlideOuter .lSPager.lSGallery li{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lSSlideOuter.lSSlideOuter .lSPager.lSGallery li.active{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.lSSlideOuter.lSSlideOuter .lSPager.lSGallery li.active a{border-color:#aa1500}.lSSlideOuter.lSSlideOuter .lSPager.lSGallery li a{background:#eee;border:5px solid #eee;display:block}.lSSlideOuter.lSSlideOuter .lSPager.lSGallery li a:focus{border-color:#aa1500}.lSSlideOuter.lSSlideOuter .lSGalleryOuter{overflow:hidden}.lSSlideOuter.lSSlideOuter .touch-icon{position:absolute;top:50%;left:50%;margin:-80px 0 0 -65px;margin:-8rem 0 0 -6.5rem;visibility:hidden;opacity:0;filter:alpha(opacity=0)}@media handheld,only screen and (min-width:37.5em){.lSSlideOuter.lSSlideOuter{margin-left:0;width:100%;padding-bottom:0}.lSSlideOuter.lSSlideOuter:last-child{margin-bottom:0}.lSSlideOuter.lSSlideOuter .lSSlideWrapper{width:100%;width:calc(100% + 2.4rem);max-width:none;margin-left:-12px;margin-left:-1.2rem}.lSSlideOuter.lSSlideOuter .lslide{padding:6px 12px 0;padding:.6rem 1.2rem 0}.lSSlideOuter.lSSlideOuter .lSPrev,.lSSlideOuter.lSSlideOuter .lSNext{bottom:auto;top:50%;margin-top:-85px;margin-top:-8.5rem}.lSSlideOuter.lSSlideOuter .lSPrev{left:0;margin-left:-27px;margin-left:-2.7rem}.lSSlideOuter.lSSlideOuter .lSNext{left:auto;right:0;margin-right:-27px;margin-right:-2.7rem}.lSSlideOuter.lSSlideOuter .lSPager{display:block}.lSSlideOuter.lSSlideOuter .touch-icon{margin:-78px 0 0 -78px;margin:-7.8rem 0 0 -7.8rem}}.carousel--product-gallery .lSSlideOuter.lSSlideOuter img{width:auto;display:inline}.carousel--product-gallery .lSSlideOuter.lSSlideOuter .lslide{padding:0}.carousel--product-gallery .lSSlideWrapper{margin-bottom:24px;margin-bottom:2.4rem}.carousel--product-gallery .lslide{background:#1e1e1e;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel--product-gallery .lslide.product__gallery-tour{background:#eee}.carousel--product-gallery .embed-container{margin:0;padding-bottom:75%}.carousel--product-gallery .embed-container img,.carousel--product-gallery .embed-container iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100.1%}.no-csstransforms .carousel--product-gallery .embed-container{height:auto;padding-bottom:0}.no-csstransforms .carousel--product-gallery .embed-container img,.no-csstransforms .carousel--product-gallery .embed-container iframe{position:static;top:0;left:0;width:100%;max-width:none;max-height:none;display:block}@media handheld,only screen and (min-width:37.5em){.carousel--product-gallery .lSSlideOuter.lSSlideOuter .lSSlideWrapper{width:100%;margin-left:0}.carousel--product-gallery .lSSlideOuter.lSSlideOuter .lSAction{position:absolute;top:0;left:0;width:100%;height:74%;height:calc(75% - 1.2rem)}.carousel--product-gallery .lSSlideOuter.lSSlideOuter .lSPrev,.carousel--product-gallery .lSSlideOuter.lSSlideOuter .lSNext{margin-top:-27px;margin-top:-2.7rem}}.kula-post-share{width:100%;padding:12px 0;padding:1.2rem 0;margin-bottom:24px;margin-bottom:2.4rem;zoom:1}.kula-post-share:before,.kula-post-share:after{content:"\0020";display:block;height:0;overflow:hidden}.kula-post-share:after{clear:both}.kula-post-share iframe{width:auto;height:auto;min-height:0;vertical-align:top}.kula-post-share .kula-share-btn{margin:0 0 0 12px;margin:0 0 0 1.2rem;display:inline-block;vertical-align:top}.kula-post-share .kula-share-btn:first-child{margin-left:0}.kula-post-share .kula-facebook-btn .fb_iframe_widget span{vertical-align:top !important}.kula-post-share .IN-widget{vertical-align:top !important}.kula-post-share .kula-google-btn>div{vertical-align:top !important}.share-box{margin-bottom:24px;margin-bottom:2.4rem;padding:12px;padding:1.2rem;border:1px solid #b4b4b4}.share-box ul{max-width:none;margin:0;padding:0;list-style:none}.share-box li{padding:6px;padding:.6rem;display:inline-block;*display:inline;*zoom:1;}.share-box i{font-size:16px;font-size:1.6rem;vertical-align:middle}.wp-pagenavi,.pagination{font-size:18px;font-size:1.8rem;clear:both;width:100%;padding-top:24px;padding-top:2.4rem;border-top:1px solid #b4b4b4;text-align:center}.wp-pagenavi .btn,.wp-pagenavi .pages,.pagination .btn,.pagination .pages{margin:6px;margin:.6rem;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wp-pagenavi .page,.wp-pagenavi .dir,.pagination .page,.pagination .dir{padding:6px;padding:.6rem}.wp-pagenavi .btn,.pagination .btn{padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem}.wp-pagenavi .pages,.pagination .pages{margin-right:6px;margin-right:.6rem}.tabs{position:relative;clear:both;margin-bottom:24px;margin-bottom:2.4rem}.tabs p:last-child,.tabs ul:last-child{margin-bottom:0}.tabs .tabs__nav{font-size:0;max-width:none;margin:0;padding:0}.tabs .tabs__nav li{font-size:16px;font-size:1.6rem;font-weight:600;line-height:22.008px;line-height:2.2008rem;max-width:none;margin:0;display:block;vertical-align:bottom}.tabs .tabs__nav a{background:#eee;color:#1e1e1e;text-decoration:none;position:relative;margin-bottom:-1px;padding:12px;padding:1.2rem;border:1px solid #b4b4b4;display:block;-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color}.tabs .tabs__nav a:after{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem;content:"\e012";vertical-align:-.4rem}.tabs .tabs__nav a.active{background:#fff;color:#aa1500}.tabs .tabs__nav a.active:after{content:"\e016"}.no-touchevents .tabs .tabs__nav a:hover{background:#aa1500;color:#fff}.tabs .tabs__nav a:focus{z-index:10}.tabs .tabs__content{background:#fff;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;padding:16px;padding:1.6rem;border:1px solid #b4b4b4;outline:0;display:none;zoom:1}.tabs .tabs__content:before,.tabs .tabs__content:after{content:"\0020";display:block;height:0;overflow:hidden}.tabs .tabs__content:after{clear:both}.tabs .tabs__content.active{display:block}@media handheld,only screen and (min-width:48.063em){.tabs .tabs__nav{width:100%;border-left:1px solid #b4b4b4;display:table}.tabs .tabs__nav li{font-size:14px;font-size:1.4rem;line-height:19.992px;line-height:1.9992rem;display:inline-block;text-align:center}.tabs .tabs__nav a{border-left-style:none}.tabs .tabs__nav a:after{display:none}.tabs .tabs__nav a.active{padding-bottom:13px;padding-bottom:1.3rem;border-bottom-style:none}.tabs .tabs__content{padding:24px;padding:2.4rem}.tabs[data-tabs-count="2"] .tabs__nav li{width:50%}.tabs[data-tabs-count="3"] .tabs__nav li{width:33.333%}.tabs[data-tabs-count="4"] .tabs__nav li{width:25%}.tabs[data-tabs-count="5"] .tabs__nav li{width:20%}.tabs[data-tabs-count="6"] .tabs__nav li{width:33.333%}.tabs[data-tabs-count="7"] .tabs__nav li{width:25%}.tabs[data-tabs-count="7"] .tabs__nav li:nth-child(3){margin-right:2px;margin-right:.2rem}.tabs[data-tabs-count="8"] .tabs__nav li{width:25%}.tabs[data-tabs-count="9"] .tabs__nav li{width:20%}.tabs[data-tabs-count="9"] .tabs__nav li:nth-child(4){margin-right:2px;margin-right:.2rem}.tabs[data-tabs-count="10"] .tabs__nav li{width:20%}}.toggle-content{display:none}.toggle-content.active{display:block}.toggle--btn{background:#aa1500;font-size:16px;font-size:1.6rem;font-weight:600;line-height:24px;line-height:2.4rem;color:#fff;text-decoration:none;float:none;clear:both;position:relative;width:100%;padding:12px 30px 12px 12px;padding:1.2rem 3rem 1.2rem 1.2rem;border:none;display:block;text-align:left}.toggle--btn:hover,.toggle--btn:focus{color:#fff}.no-touchevents .toggle--btn:hover,.no-touchevents .toggle--btn:focus{background:#1e1e1e}.toggle--btn i{position:absolute;top:12px;top:1.2rem;right:12px;right:1.2rem}.toggle--btn.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.block--toggle .block--toggle__title{margin-bottom:5px;margin-bottom:.5rem;padding:0;border:1px solid #fff}.block--toggle .block--toggle__summary{padding:12px;padding:1.2rem;border:1px solid #fff;outline:0}.accordion{clear:both;width:100%;max-width:none;margin:0;padding:0;list-style:none;zoom:1}.accordion:before,.accordion:after{content:"\0020";display:block;height:0;overflow:hidden}.accordion:after{clear:both}.accordion .accordion__item{background:#fff;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e;max-width:none;margin-bottom:24px;margin-bottom:2.4rem;border:1px solid #b4b4b4}.accordion .accordion__item:last-child{margin-bottom:24px;margin-bottom:2.4rem}.accordion .accordion__item>h3{max-width:none;padding:0}.accordion .accordion__link{position:relative;padding:12px 48px 12px 12px;padding:1.2rem 4.8rem 1.2rem 1.2rem;display:block}.accordion .accordion__link i{font-weight:400;position:absolute;top:12px;top:1.2rem;right:12px;right:1.2rem}.no-js .accordion .accordion__link i{display:none}.accordion .accordion__link.open i:before{content:"\e015"}.no-touchevents .accordion .accordion__link:hover{background:#aa1500;color:#fff;cursor:pointer}.accordion .accordion__content{padding:12px;padding:1.2rem;zoom:1;display:none}.accordion .accordion__content:before,.accordion .accordion__content:after{content:"\0020";display:block;height:0;overflow:hidden}.accordion .accordion__content:after{clear:both}.no-js .accordion .accordion__content{display:block}.accordion .accordion__content p:last-child{margin-bottom:0}.modal-popup,.modal-custom{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);position:fixed;right:0;top:0;bottom:0;left:0;min-width:0;padding:5%;visibility:hidden;opacity:0;z-index:1050}.modal-popup._show,.modal-custom._show{visibility:visible;opacity:1}.modal-popup._inner-scroll,.modal-custom._inner-scroll{overflow-y:visible}.modal-popup .modal-inner-wrap,.modal-custom .modal-inner-wrap{background:#fff;position:relative;width:100%;max-width:840px;max-width:84rem;margin-left:auto;margin-right:auto;padding:16px;padding:1.6rem}.modal-popup .action-close,.modal-custom .action-close{position:absolute;top:24px;top:2.4rem;right:24px;right:2.4rem}.modal-popup .modal-content,.modal-custom .modal-content{zoom:1}.modal-popup .modal-content:before,.modal-popup .modal-content:after,.modal-custom .modal-content:before,.modal-custom .modal-content:after{content:"\0020";display:block;height:0;overflow:hidden}.modal-popup .modal-content:after,.modal-custom .modal-content:after{clear:both}.modal-popup .modal-content form:last-child,.modal-custom .modal-content form:last-child{margin-bottom:0}.modal-popup .block .block-title,.modal-custom .block .block-title{padding-right:80px;padding-right:8rem}.hero{background:#1e1e1e;clear:both;width:100%;position:relative;padding:0}.hero .hero__img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.hero .hero__img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;min-width:100%;max-width:none;min-height:100%}.no-csstransforms .hero .hero__img{top:0;left:0}.hero .hero__content{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);background:rgba(0,0,0,.3);font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#fff;-webkit-text-shadow:0 1px 1px rgba(0,0,0,.5);-moz-text-shadow:0 1px 1px rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.5);position:relative;padding-top:24px;padding-top:2.4rem;padding-bottom:16px;padding-bottom:1.6rem;text-align:center;z-index:2}.hero .hero__content:before,.hero .hero__content:after{content:'';position:absolute;left:0;width:100%;z-index:-1}.hero .hero__content:before{background-image:-moz-linear-gradient(top,rgba(30,30,30,.8) 0%,rgba(30,30,30,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,30,30,.8)),color-stop(100%,rgba(30,30,30,0)));background-image:-webkit-linear-gradient(top,rgba(30,30,30,.8) 0%,rgba(30,30,30,0) 100%);background-image:-o-linear-gradient(top,rgba(30,30,30,.8) 0%,rgba(30,30,30,0) 100%);background-image:-ms-linear-gradient(top,rgba(30,30,30,.8) 0%,rgba(30,30,30,0) 100%);background-image:linear-gradient(to bottom,rgba(30,30,30,.8) 0%,rgba(30,30,30,0) 100%);top:0;height:100%}.hero .hero__content:after{background-image:-moz-linear-gradient(top,rgba(30,30,30,0) 0%,rgba(30,30,30,.3) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(30,30,30,0)),color-stop(100%,rgba(30,30,30,.3)));background-image:-webkit-linear-gradient(top,rgba(30,30,30,0) 0%,rgba(30,30,30,.3) 100%);background-image:-o-linear-gradient(top,rgba(30,30,30,0) 0%,rgba(30,30,30,.3) 100%);background-image:-ms-linear-gradient(top,rgba(30,30,30,0) 0%,rgba(30,30,30,.3) 100%);background-image:linear-gradient(to bottom,rgba(30,30,30,0) 0%,rgba(30,30,30,.3) 100%);bottom:0;height:50%}.hero .hero__content h1{font-size:28px;font-size:2.8rem;line-height:34.008px;line-height:3.4008rem;padding-bottom:4px;padding-bottom:.4rem}.hero .hero__content h2{font-size:18px;font-size:1.8rem;line-height:22.008px;line-height:2.2008rem}.hero .hero__content h3,.hero .hero__content h4{font-size:16px;font-size:1.6rem;line-height:22.008px;line-height:2.2008rem}.hero .hero__inner{width:100%;margin:0 auto}.hero .hero__inner p{max-width:100%;font-size:16px;font-size:1.6rem}@media handheld,only screen and (min-width:48.063em){.hero .hero__inner p{font-size:24px;font-size:2.4rem}}.hero .hero__inner h1 span{color:#aa1500}.hero .hero__search{text-align:left}.hero.hero--results-page{display:none}@media handheld,only screen and (min-width:48.063em){.hero .hero__content{padding-top:192px;padding-top:19.2rem;padding-bottom:48px;padding-bottom:4.8rem}.hero .hero__content.hero__content--no-img{padding-top:48px;padding-top:4.8rem}.hero .hero__content h1{font-size:60px;font-size:6rem;line-height:64.008px;line-height:6.4008rem;max-width:900px;max-width:90rem;margin-left:auto;margin-right:auto;padding-bottom:12px;padding-bottom:1.2rem}.hero .hero__content h2{font-size:28px;font-size:2.8rem;line-height:36px;line-height:3.6rem}.hero .hero__content h3{font-size:24px;font-size:2.4rem;line-height:28.008px;line-height:2.8008rem}.hero .hero__content h4{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}.hero.hero--results-page{display:block}}.page-banner{max-width:720px;max-width:72rem;margin-bottom:24px;margin-bottom:2.4rem}.content-row:nth-of-type(2n){background:#dfdfdf}.content-row.content-row--rtl>.row{direction:rtl}.content-row .content-row__img-wrapper,.content-row .content-row__text{padding:24px;padding:2.4rem;display:block;text-align:left;direction:ltr}.content-row .content-row__img-wrapper img{max-width:none;width:100%}.content-row .content-row__text h3{font-weight:700}.content-row .content-row__text .btn{width:100%}.content-row .content-row__form h3{font-size:24px;font-size:2.4rem;position:relative;margin-bottom:24px;margin-bottom:2.4rem}.content-row .content-row__form h3:after{content:'';background:#aa1500;position:absolute;bottom:0;left:0;width:100%;height:2px;height:.2rem}@media handheld,only screen and (min-width:48.063em){.content-row .content-row__form h3{font-size:36px;font-size:3.6rem}}.content-row .content-row__form .hs-form.hs-form .hs_submit input[type=submit],.content-row .content-row__form .hs-form.hs-form .hs_submit .hs-button{width:auto}.content-row .content-row__form .hs-form.hs-form .hs-form-required{color:#1e1e1e}.content-row .content-row__content-links{background-color:#1e1e1e;color:#fff;position:relative;padding:24px;padding:2.4rem;padding-left:0;padding-left:0;margin-bottom:48px;margin-bottom:4.8rem}.content-row .content-row__content-links h3{color:#fff}.content-row .content-row__content-links p{color:#fff}.content-row .content-row__content-links ul li{text-decoration:underline;line-height:36px;line-height:3.6rem}.content-row .content-row__content-links:before{content:'';left:-100%;width:100%;height:100%;background-color:#1e1e1e;position:absolute;top:0}@media handheld,only screen and (min-width:48.063em){.content-row .content-row__content-links{margin-bottom:0}}@media handheld,only screen and (min-width:48.063em){.content-row .row{display:table;max-width:840px;max-width:84rem}.content-row .content-row__img-wrapper,.content-row .content-row__text{width:50%;display:table-cell;vertical-align:middle}.content-row .content-row__text .btn{width:auto}}.testimonial-row{background:#eee}.testimonial-row blockquote{max-width:720px;max-width:72rem;margin:0 auto;padding:0}.steps-list{max-width:none;padding:0;list-style:none;text-align:left}.steps-list .steps-list__item,.steps-list .steps-list__wrapper,.steps-list .steps-list__content,.steps-list .steps-list__img-wrapper{text-align:left}.steps-list .steps-list__item{counter-increment:steps-count;max-width:none}.steps-list .steps-list__wrapper{width:100%}.steps-list .steps-list__content,.steps-list .steps-list__img-wrapper{position:relative;width:100%;display:block}.steps-list .steps-list__content{padding-top:24px;padding-top:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;padding-left:5%;padding-right:5%}.steps-list .steps-list__content h3,.steps-list .steps-list__content h4{font-weight:700;color:#aa1500}.steps-list .steps-list__content p:last-child{margin-bottom:0}.steps-list .steps-list__img-wrapper{overflow:hidden}.steps-list .steps-list__img-wrapper:before{content:counter(steps-count);background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/white-75.png);background:rgba(255,255,255,.75);font-size:72px;font-size:7.2rem;font-weight:700;line-height:150px;color:#aa1500;position:absolute;top:-30px;left:-35px;width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;text-align:center;opacity:.8;filter:alpha(opacity=80)}.steps-list .steps-list__img{width:100%}@media handheld,only screen and (min-width:48.063em){.steps-list .steps-list__item:nth-child(2n) .steps-list__wrapper{direction:rtl}.steps-list .steps-list__wrapper{display:table}.steps-list .steps-list__content,.steps-list .steps-list__img-wrapper{width:50%;display:table-cell;vertical-align:middle;direction:ltr}.steps-list .steps-list__content{padding-left:3%;padding-right:3%}.steps-list .steps-list__img-wrapper:before{font-size:96px;font-size:9.6rem;line-height:180px;top:-30px;left:-35px;width:180px;height:180px}}.home-product-content{padding-top:120px;padding-top:12rem;padding-bottom:0;text-align:center}.home-product-content p:last-child,.home-product-content ul:last-child,.home-product-content ol:last-child{margin-bottom:0}.home-product-content p{margin-left:auto;margin-right:auto}.home-product-content ul,.home-product-content ol{padding:0;list-style-position:inside}.home-product-content ul li,.home-product-content ol li{margin-left:auto;margin-right:auto}.home-product-content+.featured-products{padding-top:0}.home-intro{font-size:20px;font-size:2rem;line-height:28.008px;line-height:2.8008rem;padding-bottom:48px;padding-bottom:4.8rem;text-align:center}.home-intro h2 strong,.home-intro h3 strong,.home-intro h4 strong{color:#aa1500}.home-intro p{margin-left:auto;margin-right:auto}.home-intro p:last-child{margin-bottom:0}.home-how{padding-left:0;padding-right:0;padding-bottom:0;text-align:center}.home-how>.row{padding-left:5%;padding-right:5%}.home-how .steps-list{margin-bottom:0;padding-top:24px;padding-top:2.4rem}.featured-products+.home-how{padding-top:0}@media handheld,only screen and (min-width:48.063em){.home-how>.row{padding-left:3%;padding-right:3%}}.home-about{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;text-align:center}.home-about>.row{position:relative}.home-about>.row:before{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem;content:"\e01e";background:#e1e1e1;font-size:136px;font-size:13.6rem;line-height:210px;color:#1e8527;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:64%;width:220px;width:22rem;height:220px;height:22rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.5;filter:alpha(opacity=50);display:none;text-align:center;z-index:-1}.featured-products+.home-about,.home-how+.home-about{padding-top:6px;padding-top:.6rem}@media handheld,only screen and (min-width:48.063em){.home-about{text-align:left}.home-about>.row{max-width:720px;max-width:72rem;padding-left:250px;padding-left:25rem}.home-about>.row:before{position:absolute;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);position:static;top:auto;right:auto;float:left;margin-top:-24px;margin-top:-2.4rem;margin-left:-250px;margin-left:-25rem;display:block}}.home-brothers>.row{max-width:1024px;max-width:102.4rem}.home-brothers .home-brothers__content{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;text-align:center}.home-brothers .home-brothers__content h2 h3,.home-brothers .home-brothers__content h4{color:#aa1500}@media handheld,only screen and (min-width:48.063em){.home-brothers{padding-bottom:0}.home-brothers .embed-container{margin-bottom:0}.home-brothers .home-brothers__video p{margin:0}.home-brothers .home-brothers__content{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;text-align:left}}.map-embed{margin-top:72px;margin-top:7.2rem}.map-embed .map-embed__header{text-align:center}.map-embed .map-embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.map-embed .map-embed-container #map{position:absolute;top:0;left:0;width:100%;height:100%}@media handheld,only screen and (min-width:48.063em){.map-embed .map-embed-container{padding-bottom:36.25%}}.map-embed .map-embed-container .infobox .infobox__content{line-height:24px;line-height:2.4rem}.videos-resources-tabs .tabs__nav li{font-size:22px;font-size:2.2rem;font-weight:700;line-height:24px;line-height:2.4rem}.videos-resources-tabs .loader{position:absolute}@media handheld,only screen and (min-width:48.063em){.videos-resources-tabs .tabs__nav li{width:50%}}.resource-filters{margin-bottom:12px;margin-bottom:1.2rem}.payment-calculator__wrapper .payment-calculator__form{zoom:1}.payment-calculator__wrapper .payment-calculator__form:before,.payment-calculator__wrapper .payment-calculator__form:after{content:"\0020";display:block;height:0;overflow:hidden}.payment-calculator__wrapper .payment-calculator__form:after{clear:both}.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item{margin-bottom:16px;margin-bottom:1.6rem}.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.phone input[type=number]::-webkit-inner-spin-button,.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.phone input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.input__half{width:48%;margin-right:3.8%;float:left}.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.input__half.last{margin-right:0}@media handheld,only screen and (min-width:48.063em){.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.input__half{width:22.05%;margin-right:3.8%}}.payment-calculator__wrapper .payment-calculator__form .payment-calculator__item.input__full{clear:both;float:left;width:100%}.payment-calculator__wrapper .payment-calculator__form.payment-calculator__user h3{font-weight:700}.payment-calculator__wrapper .payment-calculator__form.payment-calculator__user .payment-calculator__item{margin-bottom:0}.payment-calculator__wrapper .payment-calculator__confirm{clear:both;text-align:center}.payment-calculator__wrapper .payment-calculator__confirm .btn{float:none}.payment-calculator__wrapper .payment-calculator__results{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);text-align:right}.payment-calculator__wrapper .payment-calculator__results h5{color:#fff;padding-bottom:12px;padding-bottom:1.2rem}.payment-calculator__wrapper .payment-calculator__results h3{color:#fff;font-weight:700;font-size:40px;font-size:4rem;padding-bottom:0}@media handheld,only screen and (min-width:37.5em){.payment-calculator__wrapper .payment-calculator__confirm{text-align:right}}@media handheld,only screen and (min-width:48.063em){.custom-trucks.container{padding-bottom:24px;padding-bottom:2.4rem}}.custom-trucks .custom-truck__carousel{margin-top:72px;margin-top:7.2rem}.custom-trucks .custom-truck__carousel h2{font-weight:700;position:relative;margin-bottom:36px;margin-bottom:3.6rem;text-align:center}.custom-trucks .custom-truck__carousel h2:after{content:'';background:#aa1500;position:absolute;bottom:0;left:50%;width:120px;width:12rem;height:2px;height:.2rem;margin-left:-60px;margin-left:-6rem}.custom-trucks .custom-truck__carousel h4{font-weight:600;padding-bottom:16px;padding-bottom:1.6rem;padding-left:3%}.custom-trucks .custom-truck__carousel h4 small{font-weight:400}.custom-trucks .custom-truck__carousel .owl-carousel .owl-item{margin-bottom:24px;margin-bottom:2.4rem}.custom-trucks .custom-truck__carousel .owl-carousel .owl-next,.custom-trucks .custom-truck__carousel .owl-carousel .owl-prev{top:70%}.hero--bargain-brothers{z-index:-1}.hero--bargain-brothers img{margin-bottom:24px;margin-bottom:2.4rem}.hero--bargain-brothers .hero__content.hero__content--no-img{padding-bottom:170px;padding-bottom:17rem;padding-top:30px;padding-top:3rem;padding-right:7%;padding-left:7%}@media handheld,only screen and (min-width:48.063em){.hero--bargain-brothers .hero__content.hero__content--no-img{padding-bottom:130px;padding-bottom:13rem}}.main--bargain-brothers{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);margin-top:48px;margin-top:4.8rem;overflow:visible;color:#fff}.main--bargain-brothers .main__content-wrapper{margin-top:-205px;margin-top:-20.5rem;z-index:10}.main--bargain-brothers .main__content-wrapper .video-wrapper{position:relative}.main--bargain-brothers .main__content-wrapper .video-wrapper i{position:absolute;font-size:80px;font-size:8rem;color:#fff;opacity:.5;margin-left:auto;margin-right:auto;left:0;right:0;top:25%;height:200px;width:200px;min-width:200px;max-width:200px}.main--bargain-brothers .main__content-wrapper .video-wrapper i:hover,.main--bargain-brothers .main__content-wrapper .video-wrapper i:focus{cursor:pointer}@media handheld,only screen and (min-width:48.063em){.main--bargain-brothers .main__content-wrapper .video-wrapper i{font-size:150px;font-size:15rem;top:25%}}.main--bargain-brothers .main__content-wrapper .video-wrapper .video-screenshot{margin-bottom:24px;margin-bottom:2.4rem;min-width:100%}@media handheld,only screen and (min-width:48.063em){.main--bargain-brothers .main__content-wrapper .video-wrapper .video-screenshot{min-width:660px}}.main--bargain-brothers .main__content-wrapper .video-wrapper .video-player{margin-bottom:17px;margin-bottom:1.7rem}.main--bargain-brothers .main__content-wrapper .video-wrapper .video-player .embed-container-wrapper{margin:0 auto}.main--bargain-brothers .main__content-wrapper p{color:#fff;margin-bottom:0}.main--bargain-brothers .main__content-wrapper ol,.main--bargain-brothers .main__content-wrapper ul{max-width:44em;text-align:left;margin-left:auto;margin-right:auto}.content-row--bargain-brothers .row{max-width:100%}.content-row--bargain-brothers .content-row__content-links a{color:#fff}.content-row--bargain-brothers .content-row__content-links a:hover,.content-row--bargain-brothers .content-row__content-links a:focus{opacity:.5}.content-row--bargain-brothers .content-row__form h3 strong{float:left;width:100%}@media handheld,only screen and (min-width:30em){.content-row--bargain-brothers .content-row__form h3 strong{width:auto;float:none}}.map{position:relative;overflow:hidden}.map iframe{width:100%;height:400px;float:left}.map .grip{display:none;width:10%;height:100%;position:absolute;right:0;background:radial-gradient(#9b9b9b 15%,transparent 16%) 0 0,radial-gradient(#9b9b9b 15%,transparent 16%) 4px 4px;background-color:transparent;background-size:8px 8px}@media handheld,only screen and (min-width:58em){.map iframe{width:90%}.map .grip{display:block}}.main--staff.container{padding-bottom:24px;padding-bottom:2.4rem}.staff-row{font-size:0;display:block}.staff-row .staff-row__item{font-size:16px;font-size:1.6rem;float:none;display:block}.staff-row .staff-row__img,.staff-row .staff-row__content{display:block;text-align:center}.staff-row .staff-row__img{text-align:center;padding-bottom:0}.staff-row .staff-row__img img{width:100%;max-width:300px}.staff-row .staff-row__content{margin-bottom:24px;margin-bottom:2.4rem;padding-top:12px;padding-top:1.2rem;float:left;width:100%}.staff-row .staff-row__content h4{font-weight:700;padding-bottom:4px;padding-bottom:.4rem}.staff-row .staff-row__content span{float:left;margin-right:8px;margin-right:.8rem;width:100%}@media handheld,only screen and (min-width:48.063em){.staff-row{width:103.33%}.staff-row .staff-row__item{width:33.33%;padding-right:3.33%;display:inline-block;vertical-align:top}.staff-row .staff-row__img,.staff-row .staff-row__content{vertical-align:middle;text-align:left}.staff-row .staff-row__content span{float:left}}.video-row{background-color:#aa1500}.video-row h4{color:#fff}.financing-controls .btn{margin-bottom:24px;margin-bottom:2.4rem}.hero__search{position:relative;margin-bottom:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hero--home .hero__search{margin-bottom:-60px;margin-bottom:-6rem}.hero__search .tabs__nav{text-shadow:none;width:100%;border:none;display:table}.hero__search .tabs__nav li{display:table-cell}.hero__search .tabs__nav li:first-child a{border:none}.hero__search .tabs__nav li.last a{margin-right:0}.hero__search .tabs__nav li .clip{display:none}.hero__search .tabs__nav a{background:#f0f0f0;background:rgba(255,255,255,.8);font-size:14px;font-size:1.4rem;font-weight:600;line-height:22.008px;line-height:2.2008rem;color:#1e1e1e;margin:0 4% 0 0;padding:9.6px 8px;padding:.96rem .8rem;border:none;text-align:center}.hero__search .tabs__nav a:after{display:none}.hero__search .tabs__nav a.active{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);background:rgba(56,56,56,.8);color:#fff}.hero__search .tabs__content{background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/black-75.png);background:rgba(30,30,30,.75);background:rgba(56,56,56,.8);text-shadow:none;margin:0;border:none}.hero__search .tabs__content>.control-wrapper{min-height:256px;min-height:25.6rem}.hero__search .select-field.sixcol{float:left;width:48%;margin-right:3.8%}.hero__search .select-field.sixcol.last{margin-right:0}.hero__search .btn{float:none;width:100%;max-width:360px;max-width:36rem;margin-left:auto;margin-right:auto;padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem;display:block}.hero__search .special-options label{color:#fff}.no-touchevents .hero__search .special-options label:hover{color:#b4b4b4}.hero__search .special-options label:after{content:'';background:#aa1500;position:absolute;bottom:-12px;bottom:-1.2rem;left:0;width:100%;height:2px;height:.2rem;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;display:none}.hero__search .special-options input:checked+label{color:#f71e00}.no-touchevents .hero__search .special-options input:checked+label:hover{color:#f71e00}.hero__search .special-options input:checked+label:after{background:#f71e00}.hero__search .range-slider .noUi-pips.noUi-pips{color:#fff}.hero__search .range-slider .noUi-pips.noUi-pips .noUi-marker{background:#fff}.hero__search .range-slider .price-input__field-wrapper{margin-bottom:0}@media handheld,only screen and (min-width:48.063em){.hero--home .hero__search{margin-bottom:-108px;margin-bottom:-10.8rem;padding-top:36px;padding-top:3.6rem}.hero--home .hero__search:before{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem;content:"\e019";font-size:28px;font-size:2.8rem;line-height:36px;line-height:3.6rem;position:absolute;top:-4px;top:-.4rem;left:0;width:100%;height:auto;text-align:center}.hero__search .tabs__nav{table-layout:fixed}.hero__search .tabs__nav li{width:33.333%}.hero__search .tabs__nav li .clip{display:inline}.hero__search .tabs__nav a{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;padding:12px;padding:1.2rem}.hero__search .tabs__nav a.active{padding-bottom:12px;padding-bottom:1.2rem}.hero__search .tabs__content>.control-wrapper{min-height:144px;min-height:14.4rem}.hero__search #by-vehicle .control-wrapper,.hero__search #by-type .control-wrapper,.hero__search #by-price .control-wrapper{margin-bottom:6px;margin-bottom:.6rem}.hero__search #by-vehicle .control-wrapper,.hero__search #by-type .control-wrapper{padding:16px 0 0;padding:1.6rem 0 0}.hero__search .btn{font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;padding:20.4px 36px 18px;padding:2.04rem 3.6rem 1.8rem}.hero__search .special-options label:after{display:block}}.internal-search{background:#666 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff;position:fixed;bottom:0;left:0;width:100%;padding:0;-webkit-box-shadow:0 -4px 0 0 rgba(30,30,30,.5);-moz-box-shadow:0 -4px 0 0 rgba(30,30,30,.5);box-shadow:0 -4px 0 0 rgba(30,30,30,.5);z-index:1030}.internal-search .internal-search__content{background:#666 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:fixed;bottom:0;left:0;width:100%;max-height:100%;padding-top:12px;padding-top:1.2rem;padding-bottom:60px;padding-bottom:6rem;-webkit-box-shadow:0 -4px 0 0 rgba(30,30,30,.5);-moz-box-shadow:0 -4px 0 0 rgba(30,30,30,.5);box-shadow:0 -4px 0 0 rgba(30,30,30,.5);outline:0;overflow:auto;-webkit-overflow-scrolling:touch}.internal-search .internal-search__toggle{background:#aa1500;font-size:16px;font-size:1.6rem;color:#fff;position:relative;float:none;width:100%;padding:12px;padding:1.2rem;border:none;display:block;z-index:1031}.internal-search .internal-search__toggle i{line-height:1;display:inline-block;*display:inline;*zoom:1;}.internal-search .internal-search__toggle .icon-search{margin-right:6px;margin-right:.6rem}.internal-search .internal-search__toggle .icon-caret-down-two{margin-left:6px;margin-left:.6rem}.no-touchevents .internal-search .internal-search__toggle:hover,.no-touchevents .internal-search .internal-search__toggle:focus{background:#1e1e1e}.internal-search .internal-search__toggle.active .icon-caret-down-two{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media handheld,only screen and (min-width:48.063em){.internal-search{position:static;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-width:1px;border-style:solid none;border-color:#1e1e1e;z-index:4}.internal-search .internal-search__content{position:static;max-height:none;padding-top:24px;padding-top:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.internal-search .internal-search__content.no-search{display:block}.internal-search .internal-search__toggle{font-size:20px;font-size:2rem;position:static;padding:16px 12px;padding:1.6rem 1.2rem}.internal-search .internal-search__toggle .icon-caret-down-two:before{content:"\e016"}}.sort{position:relative;margin:0;padding-left:70px;padding-left:7rem}.sort .sort__text{font-size:16px;font-size:1.6rem;position:absolute;top:8px;top:.8rem;left:0}.sort .sort__select{width:100%;max-width:100%;margin:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}@media handheld,only screen and (min-width:48.063em){.sort{margin-top:4px;margin-top:.4rem}.sort .sort__select{font-size:14px;font-size:1.4rem;width:auto}}.results .results__header{margin-bottom:24px;margin-bottom:2.4rem}.results .results__title{font-weight:400}.results .results__title strong{color:#aa1500}.results .results__list{max-width:none;margin:0;padding:0;list-style:none}.results .results__item{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e;position:relative;max-width:none;margin-bottom:24px;margin-bottom:2.4rem}.results .results__item .results__page-title{padding-right:90px;padding-right:9rem}.results .results__item .results__type{background:#fff;text-transform:capitalize;position:absolute;top:24px;top:2.4rem;right:24px;right:2.4rem;padding:6px;padding:.6rem;display:inline-block}.results.results--products .results__list{width:111%;margin-left:-5.5%}.results.results--products .results__item{margin-bottom:36px;margin-bottom:3.6rem;border-bottom:1px solid #b4b4b4}.results.results--products .results__item:last-child{margin-bottom:0;border-bottom:none}.results.results--products .product-item{margin-bottom:36px;margin-bottom:3.6rem}@media handheld,only screen and (min-width:37.5em){.results.results--products .results__list{width:100%;margin-left:0}}@media handheld,only screen and (min-width:48.063em){.results .results__title{border-bottom:2px solid #aa1500}}#product_search_form input[type=submit]{width:100%}.filters-toggle{margin-bottom:12px;margin-bottom:1.2rem;display:block}.filters-toggle i{display:inline-block}.filters-toggle.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media handheld,only screen and (min-width:48.063em){.filters-toggle{display:none}}.filters{display:none}.filters .filters__title{font-weight:600;padding-top:12px;padding-top:1.2rem;padding-bottom:16px;padding-bottom:1.6rem}@media handheld,only screen and (min-width:48.063em){.filters{display:block}}.filters__controls{margin-bottom:6px;margin-bottom:.6rem;zoom:1}.filters__controls:before,.filters__controls:after{content:"\0020";display:block;height:0;overflow:hidden}.filters__controls:after{clear:both}.filters__controls .btn{margin-bottom:12px;margin-bottom:1.2rem}.filters__controls .btn.apply{color:#1e8527}.filters__controls .btn i{margin-left:4px;margin-left:.4rem}.filters__group{margin-bottom:16px;margin-bottom:1.6rem}.filters__group label{font-size:16px;font-size:1.6rem;font-weight:400;line-height:22.008px;line-height:2.2008rem;position:relative}.filters__group .filters__list label{padding-left:24px;padding-left:2.4rem}.filters__group .filters__list label input[type=checkbox],.filters__group .filters__list label input[type=radio]{float:left;margin:4px 0 0 -24px;margin:.4rem 0 0 -2.4rem}.filters__group select:last-child{margin-bottom:0}.filters__group .filters__toggle{background:#aa1500;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;float:none;clear:both;position:relative;width:100%;margin:0;padding:12px 30px 12px 12px;padding:1.2rem 3rem 1.2rem 1.2rem;border:none;display:block;text-align:left}.no-touchevents .filters__group .filters__toggle:hover,.no-touchevents .filters__group .filters__toggle:focus{background:#1e1e1e}.filters__group .filters__toggle i{position:absolute;top:12.63158px;top:1.26316rem;right:12px;right:1.2rem}.filters__group .filters__toggle.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.filters__group .filters__inner{padding:12px;padding:1.2rem}.filters__group .filters__options{max-height:300px;max-height:30rem;border:1px solid #b4b4b4;border-top:none;overflow:auto;-webkit-overflow-scrolling:touch;display:none}.filters__group .filters__options.active{display:block}.filters__group .filters__list{margin:0;padding:0;list-style:none}.filters__group .filters__list.filters__list--nested{background:rgba(180,180,180,.3);margin-top:8px;margin-top:.8rem;margin-bottom:8px;margin-bottom:.8rem;padding:12px;padding:1.2rem;display:none}.filters__group .filters__list li:last-child label{margin-bottom:0}.filters__group .filters__divide-text{margin:-6px 0 6px;margin:-.6rem 0 .6rem;display:block;text-align:center}.filters__group .filters__options--colours label{padding-right:24px;padding-right:2.4rem}.filters__group .filters-colour-icon{position:absolute;top:1px;top:.1rem;right:0;width:20px;width:2rem;height:20px;height:2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block}.filters__group .filters-colour-icon[style*="#FFFFFF"],.filters__group .filters-colour-icon[style*="#FFF"]{border:1px solid #b4b4b4}.applied-filters{margin:12px 0 4px;margin:1.2rem 0 .4rem;padding:0}.applied-filters .applied-filters__item{margin:0 6px 6px 0;margin:0 .6rem .6rem 0;display:inline-block}.applied-filters button{background:#eee;font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem;padding:6px;padding:.6rem;border:none}.garage-loader{display:none;height:24px;height:2.4rem;top:2px;top:.2rem;right:12px;right:1.2rem;position:absolute}.block-authentication .block-new-customer{margin-bottom:24px;margin-bottom:2.4rem}@media handheld,only screen and (min-width:48.063em){.block-authentication .block-new-customer{margin-bottom:0}}.cart.cart td.product-remove{text-align:right}.cart.cart td.product-remove .remove{text-decoration:none}.cart.cart td.product-thumbnail{display:block;text-align:center}.cart.cart td.product-name h4,.cart.cart td.product-name h5{padding-bottom:0}.cart.cart .qty-label{margin:0}.cart.cart .qty-label .label-text{display:none}.cart.cart .qty-label input{margin-left:0}.cart.cart tr.item{border-bottom:24px solid #fff}.cart.cart tfoot .btn{margin-bottom:12px;margin-bottom:1.2rem}@media handheld,only screen and (min-width:48.063em){.cart.cart tr.item{border-bottom-width:1px}.cart.cart tr.item td{vertical-align:middle}.cart.cart td.product-remove{text-align:left}.cart.cart td.product-thumbnail{text-align:left;display:table-cell}.cart.cart tfoot .btn{margin-bottom:0;margin-left:12px;margin-left:1.2rem}}.coupon{margin-bottom:12px;margin-bottom:1.2rem;padding-right:170px;padding-right:17rem;zoom:1}.coupon:before,.coupon:after{content:"\0020";display:block;height:0;overflow:hidden}.coupon:after{clear:both}.coupon .coupon__input,.coupon .coupon__btn{margin-bottom:12px;margin-bottom:1.2rem}.coupon .coupon__input{float:left}.coupon .coupon__btn{float:right;clear:none;width:160px;width:16rem;margin-right:-170px;margin-right:-17rem}.cart-wrapper.cart-wrapper .cart-collaterals .cart-totals,.checkout-wrapper.checkout-wrapper .cart-collaterals .cart-totals{float:none;width:100%}.cart-wrapper.cart-wrapper .cart-totals,.checkout-wrapper.checkout-wrapper .cart-totals{margin-bottom:24px;margin-bottom:2.4rem}.cart-wrapper.cart-wrapper .cart-totals table ul:last-child,.cart-wrapper.cart-wrapper .cart-totals table p:last-child,.checkout-wrapper.checkout-wrapper .cart-totals table ul:last-child,.checkout-wrapper.checkout-wrapper .cart-totals table p:last-child{margin-bottom:0}.cart-wrapper.cart-wrapper .cart-totals table ul,.checkout-wrapper.checkout-wrapper .cart-totals table ul{padding:0;list-style:none}.cart-wrapper.cart-wrapper .cart-totals .btn,.checkout-wrapper.checkout-wrapper .cart-totals .btn{display:block}.cart-wrapper.cart-wrapper .cart-totals .cart-shipping,.checkout-wrapper.checkout-wrapper .cart-totals .cart-shipping{border-bottom:1px solid #fff}.cart-wrapper.cart-wrapper .cart-totals .cart-shipping .toggle,.checkout-wrapper.checkout-wrapper .cart-totals .cart-shipping .toggle{background:#818181}.no-touchevents .cart-wrapper.cart-wrapper .cart-totals .cart-shipping .toggle:hover,.no-touchevents .cart-wrapper.cart-wrapper .cart-totals .cart-shipping .toggle:focus,.no-touchevents .checkout-wrapper.checkout-wrapper .cart-totals .cart-shipping .toggle:hover,.no-touchevents .checkout-wrapper.checkout-wrapper .cart-totals .cart-shipping .toggle:focus{background:#1e1e1e}.cart-wrapper.cart-wrapper .cart-totals .cart-item-price,.checkout-wrapper.checkout-wrapper .cart-totals .cart-item-price{float:right;margin-left:12px;margin-left:1.2rem}.cart-wrapper.cart-wrapper .cart-totals .cart-total-cost,.checkout-wrapper.checkout-wrapper .cart-totals .cart-total-cost{font-weight:700;color:#1e8527}.cart-wrapper.cart-wrapper .cart-totals .cart-total-cost strong,.checkout-wrapper.checkout-wrapper .cart-totals .cart-total-cost strong{font-weight:700}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods{max-width:none}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e;position:relative;margin-bottom:6px;margin-bottom:.6rem;padding-left:24px;padding-left:2.4rem;display:block}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li:last-child,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li:last-child{margin-bottom:0}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li input,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li input{position:absolute;top:3px;top:.3rem;left:0}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li input+label,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li input+label{margin-left:0}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li label,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li label{font-weight:400;display:block}.cart-wrapper.cart-wrapper .cart-totals .shipping-methods li label .amount,.checkout-wrapper.checkout-wrapper .cart-totals .shipping-methods li label .amount{font-weight:600}.cart-wrapper.cart-wrapper .product__cart-actions .btn.remove,.checkout-wrapper.checkout-wrapper .product__cart-actions .btn.remove{width:100%}.cart-wrapper.cart-wrapper .product__cart-actions .btn.remove i,.checkout-wrapper.checkout-wrapper .product__cart-actions .btn.remove i{font-size:110%;margin-right:4px;margin-right:.4rem}@media handheld,only screen and (min-width:48.063em){.cart-wrapper.cart-wrapper .cart-totals .cart-shipping,.checkout-wrapper.checkout-wrapper .cart-totals .cart-shipping{border:1px solid #fff;border-bottom:none}.cart-wrapper.cart-wrapper .product__cart-actions .btn.remove,.checkout-wrapper.checkout-wrapper .product__cart-actions .btn.remove{width:auto}}.cart-vehicle-get-started .cart-totals.cart-totals{margin-bottom:0}.checkout-login{margin-bottom:24px;margin-bottom:2.4rem}.purchase-option{margin-bottom:24px;margin-bottom:2.4rem;padding:24px;padding:2.4rem;border:1px solid #b4b4b4;zoom:1}.purchase-option:before,.purchase-option:after{content:"\0020";display:block;height:0;overflow:hidden}.purchase-option:after{clear:both}.purchase-option strong{color:#aa1500}.purchase-option .btn{width:100%;display:block}.purchase-option .purchase-option__height{margin-bottom:24px;margin-bottom:2.4rem;zoom:1}.purchase-option .purchase-option__height:before,.purchase-option .purchase-option__height:after{content:"\0020";display:block;height:0;overflow:hidden}.purchase-option .purchase-option__height:after{clear:both}.purchase-option .purchase-option__height p:last-child{margin-bottom:0}@media handheld,only screen and (min-width:48.063em){.purchase-option .btn{float:right;width:auto}}.purchase-option-or{max-width:none;margin:-12px 0 12px;margin:-1.2rem 0 1.2rem;text-align:center}.checkout .checkout-progress{font-size:0;width:100%;max-width:none;margin:0;padding:24px 0;padding:2.4rem 0;display:table;table-layout:fixed;text-align:center}.checkout .checkout-progress .checkout-progress__item{font-size:14px;font-size:1.4rem;color:#1e1e1e;border-top:4px solid #eee;display:table-cell;vertical-align:middle;counter-increment:steps-counter}.checkout .checkout-progress .checkout-progress__item span{font-size:0;position:relative;display:block}.checkout .checkout-progress .checkout-progress__item span:before{content:counter(steps-counter);background:#eee;font-size:18px;font-size:1.8rem;font-weight:700;line-height:2.2;color:#666;position:absolute;top:-20px;top:-2rem;left:50%;width:40px;width:4rem;height:40px;height:4rem;margin-left:-20px;margin-left:-2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;text-align:center}.checkout .checkout-progress .checkout-progress__item.active{border-color:#aa1500}.checkout .checkout-progress .checkout-progress__item.active span:before{background:#aa1500;color:#fff}.checkout .checkout-progress .checkout-progress__item.complete{border-color:#1e8527}.checkout .checkout-progress .checkout-progress__item.complete span:before{content:"\e009";font-family:"ride-time" !important;background:#1e8527;color:#fff}.checkout .order-details-toggle{margin-bottom:24px;margin-bottom:2.4rem;display:block}.checkout .order-details-toggle i{display:inline-block}.checkout .order-details-toggle.active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.checkout .checkout-order-details{display:none}.checkout .checkout-step-wrapper{margin-bottom:48px;margin-bottom:4.8rem}.checkout .payment-methods{max-width:none;padding:0;list-style:none}.checkout .payment-methods .payment-methods__item{background:#eee;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e;position:relative;max-width:none;margin-bottom:12px;margin-bottom:1.2rem;padding:16px;padding:1.6rem;display:block}.checkout .payment-methods .payment-methods__item p:last-child{margin-bottom:0}.checkout .payment-methods .payment-methods__label{margin-bottom:0;display:block}.checkout .payment-methods .payment-methods__icons{display:block}.checkout .payment-methods .payment-methods__icons:empty{display:none}.checkout .payment-methods .payment-methods__icons img{width:50px !important;width:5rem !important;height:auto !important;margin:4px 6px 4px 0;margin:.4rem .6rem .4rem 0}.checkout .payment-methods .payment-methods__toggle-content{margin-top:6px;margin-top:.6rem}.checkout #wc-moneris-account-number{height:auto !important;margin-bottom:12px !important;margin-bottom:1.2rem !important}.checkout .checkout-controls{zoom:1}.checkout .checkout-controls:before,.checkout .checkout-controls:after{content:"\0020";display:block;height:0;overflow:hidden}.checkout .checkout-controls:after{clear:both}.checkout .checkout-controls #place_order,.checkout .checkout-controls .btn{clear:both;width:100%;margin:0 0 24px;margin:0 0 2.4rem;display:block}.checkout .checkout-controls #place_order:last-child,.checkout .checkout-controls .btn:last-child{margin-bottom:0}@media handheld,only screen and (min-width:37.5em){.checkout .checkout-controls #place_order,.checkout .checkout-controls .btn{clear:none;width:auto}}@media handheld,only screen and (min-width:48.063em){.checkout .checkout-progress .checkout-progress__item span{font-size:inherit;padding:24px 12px;padding:2.4rem 1.2rem}.checkout .checkout-step-wrapper{margin-bottom:0}.checkout .payment-methods .payment-methods__item{padding:24px;padding:2.4rem}.checkout .payment-methods .payment-methods__icons{padding-left:6px;padding-left:.6rem;display:inline-block;vertical-align:middle}}@media handheld,only screen and (min-width:58em){.checkout .order-details-toggle{display:none}.checkout .checkout-order-details{display:block}}.finance-step>li{counter-increment:finance-steps}.finance-step>li .accordion__link{padding-left:60px;padding-left:6rem}.finance-step>li .accordion__link:before{content:counter(finance-steps);background:#eee;font-size:16px;font-size:1.6rem;font-weight:700;line-height:2;color:#666;position:absolute;top:13.71429px;top:1.37143rem;left:12px;left:1.2rem;width:32px;width:3.2rem;height:32px;height:3.2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;text-align:center}.finance-step>li:not(.invalid) .accordion__link:not(.open):before{content:"\e009";font-family:"ride-time" !important;background:#1e8527;color:#fff}@media handheld,only screen and (min-width:48.063em){.finance-step .finance-col-previous{position:relative}.finance-step .finance-col-previous:before{content:'';background:#b4b4b4;position:absolute;top:0;left:-3.8%;width:1px;width:.1rem;height:100%}}.finance-rt h4{max-width:none;margin-bottom:12px;margin-bottom:1.2rem;border-bottom:1px solid #b4b4b4}.finance-rt h5{font-size:16px;font-size:1.6rem;padding-bottom:12px;padding-bottom:1.2rem}.finance-rt label[for*=financing_rt]+p{padding-left:24px;padding-left:2.4rem}.login-register .tabs .tabs__nav li{font-size:16px;font-size:1.6rem}.lost_reset_password .form-row.form-row-first{width:100%}.addresses .address{position:relative;zoom:1}.addresses .address:before,.addresses .address:after{content:"\0020";display:block;height:0;overflow:hidden}.addresses .address:after{clear:both}@media handheld,only screen and (min-width:48.063em){.addresses{display:flex}.addresses .address{padding-bottom:60px;padding-bottom:6rem}.addresses .address .btn{position:absolute;bottom:24px;bottom:2.4rem;right:24px;right:2.4rem}}.orders-table .order{border-bottom:24px solid #fff}.orders-table .order-actions a{margin-right:6px;margin-right:.6rem}.orders-table .order-actions a:last-child{margin-right:0}@media handheld,only screen and (min-width:48.063em){.orders-table .order{border-bottom-width:1px}}.account-page-controls{zoom:1}.account-page-controls:before,.account-page-controls:after{content:"\0020";display:block;height:0;overflow:hidden}.account-page-controls:after{clear:both}.account-page-controls .btn{clear:both;width:100%;margin-bottom:24px;margin-bottom:2.4rem}@media handheld,only screen and (min-width:48.063em){.account-page-controls .btn{clear:none;width:auto}}.commentlist{list-style:none;margin:0;padding:0}.commentlist.notes{margin-bottom:24px;margin-bottom:2.4rem}.commentlist li{margin-bottom:24px;margin-bottom:2.4rem;padding:24px;padding:2.4rem;border:1px solid #b4b4b4}.commentlist p:last-child{margin-bottom:0}.commentlist .meta{font-weight:600;margin-bottom:6px;margin-bottom:.6rem}.commentlist .description{font-style:italic}dl.variation{padding:12px 0 0;padding:1.2rem 0 0}dl.variation:first-child{padding-top:0}dl.variation:last-child{margin-bottom:0}dl.variation dt,dl.variation dd{margin-bottom:6px;margin-bottom:.6rem}dl.variation p{margin:0}.compare-vehicles .lSAction{position:absolute;bottom:0;width:100%;text-align:center}.compare-vehicles .lSSlideOuter.lSSlideOuter .lSPrev,.compare-vehicles .lSSlideOuter.lSSlideOuter .lSNext{position:relative;left:auto;right:auto;margin:0 6px;margin:0 .6rem;display:inline-block}.compare-vehicles .account-action-wrapper{text-align:right}.compare-vehicles .account-action-wrapper .btn--add-to-my-garage,.compare-vehicles .account-action-wrapper .btn--remove-my-garage{display:none}.compare-vehicles .account-action-wrapper .hover-text.hover-text{display:none}.compare-vehicles .btn{display:block}@media handheld,only screen and (min-width:37.5em){.compare-vehicles .lSAction{top:-68px;top:-6.8rem;bottom:auto;right:0;width:48%;text-align:right}.compare-vehicles .lSPrev,.compare-vehicles .lSNext{margin:0 0 0 12px;margin:0 0 0 1.2rem}}.product__highlights{background:#eee;font-size:0;margin-bottom:12px;margin-bottom:1.2rem;padding:8px;padding:.8rem;list-style:none;text-align:center}.product__highlights .product__highlights-item{font-size:12px;font-size:1.2rem;font-weight:600;line-height:16.008px;line-height:1.6008rem;color:#1e1e1e;position:relative;width:33.333%;margin:0;padding-left:1%;padding-right:1%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.product__highlights .product__highlights-icon{font-size:40px;font-size:4rem;line-height:48px;line-height:4.8rem;color:#b4b4b4}.product__highlights .product__highlights-icon:before{vertical-align:middle}.product__highlights .product__highlights-text{padding:6px 0;padding:.6rem 0;display:block}.product__highlights .tooltip-icon{position:absolute;top:0;right:0;z-index:15}.product__highlights .tooltip-icon [class*=icon]{background:#b4b4b4}.product__highlights .tooltip-icon .tooltip{left:auto;right:-8px;right:-.8rem}.product__highlights .tooltip-icon .tooltip:after{left:auto;right:8px;right:.8rem}.specs{clear:both;max-width:none;padding:0;list-style:none}.specs .specs__item{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#1e1e1e;padding:12px 0;padding:1.2rem 0;border-top:1px solid #b4b4b4;display:block;zoom:1}.specs .specs__item:before,.specs .specs__item:after{content:"\0020";display:block;height:0;overflow:hidden}.specs .specs__item:after{clear:both}.specs .specs__item:first-child{border-top:none}.specs .specs__label{float:left;width:45%;padding-right:6px;padding-right:.6rem}.specs .specs__value{float:right;width:55%;text-align:right}.specs.horizontal .specs__item{padding:0 12px;padding:0 1.2rem;border-top:none;border-left:1px solid #b4b4b4;display:inline-block;*display:inline;*zoom:1;}.specs.horizontal .specs__item:first-child{padding-left:0;border-left:none}.specs.horizontal .specs__value{float:none}.qty-label{font-weight:700;margin:0 0 24px;margin:0 0 2.4rem;white-space:nowrap}.qty-label input{width:58px;width:5.8rem;height:52px;height:5.2rem;margin:0 0 0 12px;margin:0 0 0 1.2rem;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;text-align:center}.qty-label input::-webkit-inner-spin-button,.qty-label input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__add-form.has-qty{padding-left:110px;padding-left:11rem}.product__add-form.has-qty .qty-label{float:left;margin:0 0 0 -110px;margin:0 0 0 -11rem}.product__add-form.has-qty .btn{clear:none;width:90%;float:right}.product__cant-buy{text-align:center}.product__cant-buy .btn{width:100%}.product-item{zoom:1;margin-bottom:24px;margin-bottom:2.4rem}.product-item:before,.product-item:after{content:"\0020";display:block;height:0;overflow:hidden}.product-item:after{clear:both}.product-item p{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;margin-bottom:12px;margin-bottom:1.2rem}.product-item .product-item__header,.product-item .product-item__content,.product-item .product__cart-actions{padding-left:5%;padding-right:5%}.product-item .product-item__inner{zoom:1}.product-item .product-item__inner:before,.product-item .product-item__inner:after{content:"\0020";display:block;height:0;overflow:hidden}.product-item .product-item__inner:after{clear:both}.product-item .product-item__header{position:relative}.product-item .product-item__link{color:#1e1e1e;text-decoration:none;display:block}.product-item .product-item__link:hover,.product-item .product-item__link:focus{color:#aa1500}.product-item .product-item__name{font-weight:600;text-transform:none;position:relative;padding-bottom:16px;padding-bottom:1.6rem}.product-item .product-item__name small{font-weight:400}.product-item .account-action-wrapper{position:absolute;top:100%;right:12px;right:1.2rem;margin-top:12px;margin-top:1.2rem;text-align:right;z-index:10}.product-item .product-item__top{zoom:1}.product-item .product-item__top:before,.product-item .product-item__top:after{content:"\0020";display:block;height:0;overflow:hidden}.product-item .product-item__top:after{clear:both}.product-item .product-item__img{margin-bottom:12px;margin-bottom:1.2rem;width:100%}.product-item .product-item__img img{width:100%}.product-item .product-item__sku{margin-bottom:0;padding-top:6px;padding-top:.6rem;padding-left:5%;padding-right:5%}.product-item .product-item__result-features{padding-left:5%;padding-right:5%}.product-item .product-item__small-text{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem}.product-item .product-item__price,.product-item .product__price{font-weight:700;color:#1e8527}.product-item .product-item__btn{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;margin-top:4px;margin-top:.4rem;padding:10.66667px 12px 9.6px;padding:1.06667rem 1.2rem .96rem;display:block}.product-item .product-item__btn i{margin-left:6px;margin-left:.6rem;margin-right:-4px;margin-right:-.4rem}.product-item .product-item__cart{padding-top:12px;padding-top:1.2rem}.product-item .product-item__left,.product-item .product-item__right{clear:both;width:100%;margin-right:0}.results .product-item .product-item__name{min-height:40px;min-height:4rem;padding-right:0}.results .product-item .account-action-wrapper{position:absolute;top:100%;right:0;margin-top:12px;margin-top:1.2rem}.results .product-item .product-item__highlights{width:111%;margin-left:-5.5%}.results .product-item .product-item__extras{margin-bottom:12px;margin-bottom:1.2rem}.results .product-item .product-item__extras a{text-decoration:none}.results .product-item .product-item__extras img{border:none}.results .product-item .product-item__price,.results .product-item .product-item__icons,.results .product-item .product__icons{float:left}.results .product-item .product-item__price{width:60%}.results .product-item .product-item__description{padding-bottom:4px;padding-bottom:.4rem}.results .product-item .product-item__icons,.results .product-item .product__icons{width:100%;padding:4px 0 12px;padding:.4rem 0 1.2rem;text-align:center}.results .product-item .product-item__icons div,.results .product-item .product__icons div{display:inline-block}.results .product-item .product-item__icons img,.results .product-item .product__icons img{margin-right:4px !important;margin-bottom:6px !important;margin-left:4px !important;margin-right:.4rem !important;margin-bottom:.6rem !important;margin-left:.4rem !important;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.results .product-item .carproof-badge span,.results .product-item .carproof-badge div{width:auto !important;height:auto !important;padding:0 !important}.results .product-item .carproof-badge img{width:auto !important;height:3.6rem !important;max-width:85px;max-width:8.5rem;margin:6px 0;margin:.6rem 0}.results .product-item .msrp{font-size:14px;font-size:1.4rem;font-weight:400;line-height:22.008px;line-height:2.2008rem;display:block}.results .product-item .msrp-price{text-decoration:line-through}.results .product-item .btn{font-size:14px;font-size:1.4rem;line-height:19.992px;line-height:1.9992rem;margin-bottom:12px;margin-bottom:1.2rem;padding-left:13.71429px;padding-left:1.37143rem;padding-right:13.71429px;padding-right:1.37143rem}.results .product-item .product-item__actions{clear:both;width:100%;margin-bottom:-12px;margin-bottom:-1.2rem;zoom:1;display:block}.results .product-item .product-item__actions:before,.results .product-item .product-item__actions:after{content:"\0020";display:block;height:0;overflow:hidden}.results .product-item .product-item__actions:after{clear:both}.results .product-item .product-item__actions .btn{float:none;width:100%;display:block;vertical-align:middle}@media handheld,only screen and (min-width:37.5em){.product-item .product-item__header,.product-item .product-item__content,.product-item .product-item__result-features,.product-item .product__cart-actions{padding:0}.product-item .product-item__sku{padding-left:0;padding-right:0}.results .product-item .account-action-wrapper{right:24px;right:2.4rem}.results .product-item .product-item__highlights{width:100%;margin-left:0}.results--products .product-item .product-item__left,.results--products .product-item .product-item__right{clear:none;float:left;width:48%}.results--products .product-item .product-item__left{margin-right:3.8%}.results--products .product-item .product-item__actions{width:100%;width:calc(100% + 4rem);margin-left:-20px;margin-left:-2rem;margin-bottom:4px;margin-bottom:.4rem;display:table;border-spacing:1rem 0;border-collapse:separate}.results--products .product-item .product-item__actions .btn{width:33.3333333%;display:table-cell}.results--products .product-item .product-item__actions.vehicle-added .btn{width:50%}.no-csscalc .results--products .product-item .product-item__actions,.ie9 .results--products .product-item .product-item__actions{width:100%;margin-left:0;display:block}.no-csscalc .results--products .product-item .product-item__actions .btn,.ie9 .results--products .product-item .product-item__actions .btn{float:left;width:30.75%;margin-right:3.8%;display:block}.no-csscalc .results--products .product-item .product-item__actions .btn.btn--buy-now,.ie9 .results--products .product-item .product-item__actions .btn.btn--buy-now{margin-right:0}}@media handheld,only screen and (min-width:48.063em){.product-item .product-item__image.fourcol{margin-bottom:0}.product-item .product-item__actions{text-align:right}.product-item .product-item__left,.product-item .product-item__right{clear:both;width:100%;margin-right:0}.product-item .product-item__left{font-size:0;padding-bottom:12px;padding-bottom:1.2rem}.product-item .product-item__left .product-item__small-text{padding-right:4%}.product-item .product-item__left .product-item__price,.product-item .product-item__left .product__price{padding-bottom:0}.results .product-item .product-item__name{padding-right:130px;padding-right:13rem}.results .product-item .account-action-wrapper{top:0;right:0;margin-top:0}}@media handheld,only screen and (min-width:64em){.product-item .product-item__result-img,.product-item .product-item__result-features{float:left}.product-item .product-item__result-img{width:40%}.product-item .product-item__result-features{width:60%}.product-item .product-item__result-features .product-item__price{padding-left:5%}.product-item .product-item__img+.product-item__result-features{margin-top:0}.product-item .product-item__highlights .product__highlights-icon{font-size:36px;font-size:3.6rem;line-height:42px;line-height:4.2rem}}.product-grid{clear:both;margin-bottom:24px;margin-bottom:2.4rem}.container .featured-products{padding-top:24px;padding-top:2.4rem;padding-bottom:24px;padding-bottom:2.4rem;padding-left:0;padding-right:0}.container .featured-products:last-child{padding-bottom:0}.main+.featured-products{padding-top:0}.featured-products h2{font-weight:700;position:relative;max-width:none;margin-bottom:36px;margin-bottom:3.6rem;text-align:center}.featured-products h2:after{content:'';background:#aa1500;position:absolute;bottom:0;left:50%;width:120px;width:12rem;height:2px;height:.2rem;margin-left:-60px;margin-left:-6rem}.featured-products .lSSlideOuter.lSSlideOuter{margin-bottom:48px;margin-bottom:4.8rem}.featured-products .lSSlideOuter.lSSlideOuter:after{content:'';background:#b4b4b4;position:absolute;bottom:-24px;bottom:-2.4rem;left:0;width:100%;height:1px;height:.1rem}.featured-products .lSSlideOuter.lSSlideOuter:last-child{margin-bottom:-24px;margin-bottom:-2.4rem}.featured-products .lSSlideOuter.lSSlideOuter:last-child:after{display:none}@media handheld,only screen and (min-width:37.5em){.featured-products .lSSlideOuter.lSSlideOuter{margin-bottom:24px;margin-bottom:2.4rem}.featured-products .lSSlideOuter.lSSlideOuter:after{display:none}}.product__top .product__name-wrapper{position:relative;zoom:1}.product__top .product__name-wrapper:before,.product__top .product__name-wrapper:after{content:"\0020";display:block;height:0;overflow:hidden}.product__top .product__name-wrapper:after{clear:both}.product__top .product__name small{font-size:70%;line-height:70%;font-weight:400}.product__top .product__name .product__name-make,.product__top .product__name .product__name-model{text-transform:capitalize}.product__top .account-action-wrapper{margin:-12px 0 12px;margin:-1.2rem 0 1.2rem;text-align:center;z-index:10}.product__top .product__gallery .tour-thumb__block{background:#1e1e1e url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);position:relative;width:100%;height:0;padding-bottom:75%;overflow:hidden}.product__top .product__gallery .tour-thumb__icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:100px;font-size:10rem;line-height:100px;line-height:10rem;color:#fff;opacity:.5;filter:alpha(opacity=50)}.product__top .product__gallery .tour-thumb__icon:before{vertical-align:-18px;vertical-align:-1.8rem}.product__top .product__gallery .tour-thumb__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/white-75.png);background:rgba(255,255,255,.75);font-size:18px;font-size:1.8rem;font-weight:700;color:#aa1500;width:104%;padding:6px;padding:.6rem;text-align:center}.product__top .product__gallery--single .lSSlideOuter.lSSlideOuter{padding-bottom:0}.product__top .product__gallery--single .lSSlideWrapper{margin-bottom:0}.product__top .product__large-image{width:111%;margin-left:-5.5%}@media handheld,only screen and (min-width:48.063em){.product__top .product__large-image{width:100%;margin-left:0}}@media handheld,only screen and (min-width:37.5em){.product__top .product__name-wrapper{padding-right:144px;padding-right:14.4rem}.product__top .account-action-wrapper{position:absolute;top:6px;top:.6rem;right:0;margin-top:0}.product__top .lSSlideOuter.lSSlideOuter .product__gallery-tour{padding:18px 24px;padding:1.8rem 2.4rem}}@media handheld,only screen and (min-width:64em){.product__top .account-action-wrapper{top:16px;top:1.6rem}.product__top .product__gallery .tour-thumb__icon{font-size:160px;font-size:16rem;line-height:160px;line-height:16rem}}.product__media{margin-bottom:24px;margin-bottom:2.4rem}.vehicle-tour{margin-bottom:24px;margin-bottom:2.4rem}@media handheld,only screen and (min-width:48.063em){.vehicle-tour img{height:600px !important}}.product__basic-info{zoom:1}.product__basic-info:before,.product__basic-info:after{content:"\0020";display:block;height:0;overflow:hidden}.product__basic-info:after{clear:both}.product__quick-buy form{margin:0}.product__quick-buy .product__price-label,.product__quick-buy .product__price,.product__quick-buy .product__financing{display:block;text-align:center}.product__quick-buy .product__price{font-weight:700;color:#1e8527;width:100%}.product__quick-buy .product__price h3,.product__quick-buy .product__price h4{font-weight:700}.product__quick-buy .product__price .msrp,.product__quick-buy .product__price .or,.product__quick-buy .product__price small{font-size:14px;font-size:1.4rem;font-weight:400;line-height:22.008px;line-height:2.2008rem;color:#1e1e1e;display:block}.product__quick-buy .product__price .msrp{padding-bottom:12px;padding-bottom:1.2rem}.product__quick-buy .product__price .msrp-price{text-decoration:line-through}.product__quick-buy .product__price .full,.product__quick-buy .product__price .or,.product__quick-buy .product__price .bi-weekly{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.product__quick-buy .product__price .original-price-wrap{font-weight:400}.product__quick-buy .product__price .original-price{display:inline;font-weight:400;text-decoration:line-through}.product__quick-buy .product__price .or{padding:0 12px;padding:0 1.2rem;text-align:center}.product__quick-buy .product__financing{float:none;clear:both;width:100%;max-width:240px;max-width:24rem;margin-left:auto;margin-right:auto;margin-bottom:24px;margin-bottom:2.4rem;display:block}.product__quick-buy .product__icons{margin:-6px 0 16px;margin:-.6rem 0 1.6rem;text-align:center}.product__quick-buy .product__icons img{margin:4px;margin:.4rem}.product__quick-buy .product__carproof,.product__quick-buy .product__rtxc{display:inline-block;vertical-align:middle}.product__quick-buy .product__carproof{width:100%}.product__quick-buy .product__carproof div{width:auto !important;height:auto !important;padding:0 !important}.product__quick-buy .product__actions .btn{width:100%;margin-bottom:12px;margin-bottom:1.2rem;padding-left:12px;padding-left:1.2rem;padding-right:12px;padding-right:1.2rem}.product__quick-buy .product__actions .btn--small{font-size:14px;font-size:1.4rem;line-height:19.992px;line-height:1.9992rem}.product__quick-buy .error-wrapper{margin-top:0}.product__quick-buy table.variations{background:0 0;border:none}.product__quick-buy table.variations td{padding:0;border:none;display:block}.product__quick-buy table.variations label{padding:6px 6px 0 0;padding:.6rem .6rem 0 0}.product__quick-buy table.variations .reset_variations{text-decoration:none}.lt-ie9 .product__quick-buy .product__actions .btn{width:100%;margin-bottom:12px;margin-bottom:1.2rem;display:block}@media handheld,only screen and (min-width:20em){.product__quick-buy .product__actions{width:100%;width:calc(100% + 2rem);margin-left:-10px;margin-left:-1rem}.product__quick-buy .product__actions form,.product__quick-buy .product__actions .product__cant-buy{padding:0 10px;padding:0 1rem}.no-csscalc .product__quick-buy .product__actions{margin-left:0}.no-csscalc .product__quick-buy .product__actions form{padding:0}.product__quick-buy .product__actions .product__actions-table{width:100%;margin-bottom:-10px;margin-bottom:-1rem;display:table;border-spacing:1rem;border-collapse:separate}.product__quick-buy .product__actions .product__actions-row{width:100%;display:table-row}.product__quick-buy .product__actions .btn{width:50%;display:table-cell;vertical-align:middle}.product__quick-buy .product__actions .btn--buy-action{clear:both;width:100%;margin-bottom:6px;margin-bottom:.6rem;padding-top:16px;padding-top:1.6rem;padding-bottom:16px;padding-bottom:1.6rem;display:block}}@media handheld,only screen and (min-width:72em){.product__quick-buy table.variations td{display:table-cell}}@media handheld,only screen and (min-width:80em){.product__quick-buy .product__price .full,.product__quick-buy .product__price .bi-weekly{font-size:26px;font-size:2.6rem;line-height:31.992px;line-height:3.1992rem}}.product__top+.product__middle{padding-top:0}.product__guarantee{background:#aa1500 url(https://www.ridetime.ca/wp-content/themes/ridetime/dist/css/../img/bg/stardust.png);color:#fff;padding-top:48px;padding-top:4.8rem;padding-bottom:48px;padding-bottom:4.8rem;text-align:center}.product__guarantee h3,.product__guarantee h4{font-weight:700}.product__guarantee h3:last-child,.product__guarantee h4:last-child{padding-bottom:0}.product__info .product__info-vin,.product__info .product__info-sku{display:block}.product__info .product__info-vin{margin-right:24px;margin-right:2.4rem}.product__info .tabs .box{margin-bottom:0}@media handheld,only screen and (min-width:37.5em){.product__info .product__info-vin,.product__info .product__info-sku{display:inline}}@media handheld,only screen and (min-width:48.063em){.product__info .tabs{margin-bottom:0}}.product__video{text-align:center}.product__video .product__video-title{padding-bottom:24px;padding-bottom:2.4rem}.product__video .product__video-title strong{color:#aa1500;display:block}.product__video .embed-container{margin:0}.product__more-info{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;position:relative;min-height:150px;min-height:15rem;margin-bottom:48px;margin-bottom:4.8rem;text-align:center}.product__more-info:before{font-family:"ride-time" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-3px;vertical-align:-.3rem;content:"\e029";background:#e1e1e1;font-size:112px;font-size:11.2rem;line-height:180px;color:#1e8527;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:61%;width:180px;width:18rem;height:180px;height:18rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.4;filter:alpha(opacity=40);display:none;text-align:center;z-index:-1}.product__more-info h3{font-weight:700}@media handheld,only screen and (min-width:90em){.product__more-info:before{line-height:230px}}@media handheld,only screen and (min-width:112.5em){.product__more-info:before{line-height:245px}}@media handheld,only screen and (min-width:20em){.product__more-info{padding-left:42%}.product__more-info:before{display:block}}@media handheld,only screen and (min-width:37.5em){.product__more-info:before{font-size:136px;font-size:13.6rem;line-height:202px;right:65%;width:210px;width:21rem;height:210px;height:21rem}}@media handheld,only screen and (min-width:48.063em){.product__more-info{min-height:0;padding-left:18%;text-align:left}.product__more-info:before{right:68%}}.product__buy{margin-bottom:48px;margin-bottom:4.8rem}.product__buy>h3{font-weight:700;color:#aa1500}.product__buy form{margin:0}.product__buy p{margin-bottom:12px;margin-bottom:1.2rem}.product__buy .btn{float:none;width:100%;margin-bottom:12px;margin-bottom:1.2rem;display:block}.product__buy .btn.btn--large{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;padding:12px 24px;padding:1.2rem 2.4rem}.product__buy .product__buy-table{background:#eee;border-color:#fff}.product__buy .product__buy-table td{padding:12px;padding:1.2rem;border-color:#fff}.product__buy .grand-total strong{font-weight:700}.product__buy .product__buy-total,.product__buy .product__buy-monthly{font-size:20px;font-size:2rem}.product__buy .product__buy-total .grand-total,.product__buy .product__buy-monthly .grand-total{color:#1e8527}.product__bottom .featured-products{margin-bottom:48px;margin-bottom:4.8rem}.product__bottom .featured-products:last-child{margin-bottom:0}.vehicle-disclaimer{padding-top:48px;padding-top:4.8rem;padding-bottom:48px;padding-bottom:4.8rem;text-align:center}.main+.vehicle-disclaimer{padding-top:0}.vehicle-disclaimer p{margin-left:auto;margin-right:auto}.vehicle-disclaimer p:last-child{margin-bottom:0}.results__item--part .product__price{text-align:center}.results__item--part .product__price h4{font-weight:700;color:#1e8527;font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem}@media handheld,only screen and (min-width:64em){.results__item--part .product__price{text-align:right}}.results__item--part .product-item__result-img{margin-right:12px;margin-right:1.2rem;width:100%;margin-bottom:24px;margin-bottom:2.4rem}@media handheld,only screen and (min-width:64em){.results__item--part .product-item__result-img{width:37%}}.results__item--part .product__add-form.has-qty .qty-label input{height:48px;height:4.8rem}.results--products .results__item--part .product-item .product-item__actions .btn{clear:none;width:90%;float:right}.post .post__header{zoom:1;margin-bottom:12px;margin-bottom:1.2rem}.post .post__header:before,.post .post__header:after{content:"\0020";display:block;height:0;overflow:hidden}.post .post__header:after{clear:both}.post .post__title{font-weight:700;padding-bottom:12px;padding-bottom:1.2rem}.post .post__thumbnail{margin-bottom:24px;margin-bottom:2.4rem}.post .post__thumbnail img{width:100%}.list-view .post .post__thumbnail.alignright{margin-left:0}.post .post__date{margin-bottom:12px;margin-bottom:1.2rem}.post .post__categories,.post .post__comments{padding-left:24px;padding-left:2.4rem}.post .post__categories p,.post .post__comments p{margin-bottom:6px;margin-bottom:.6rem}.post .post__categories i,.post .post__comments i{float:left;margin-left:-24px;margin-left:-2.4rem}.post .post__categories{padding-right:24px;padding-right:2.4rem}.post .post__read-more{clear:both;padding:12px 0;padding:1.2rem 0}@media handheld,only screen and (min-width:48.063em){.post .post__categories,.post .post__comments{float:left}.post .post__categories{max-width:60%}.list-view .post .post__thumbnail.alignright{margin:3px 0 12px 12px;margin:.3rem 0 1.2rem 1.2rem}}.blog-feed article h3{padding-bottom:0}.blog-feed article p{margin-bottom:12px;margin-bottom:1.2rem}.blog-feed article .left,.blog-feed article .right{float:none;text-align:left;margin-left:0;padding-bottom:6px;padding-bottom:.6rem}.featured-post{overflow:hidden}.featured-post article h3{padding-bottom:0}.recent-posts{display:block;clear:both;margin-top:15px;margin-top:1.5rem}.recent-posts h2{font-size:28px;font-size:2.8rem;border:none;padding:0;margin:0}.older-newer{clear:both;width:100%;margin-top:48px;margin-top:4.8rem;padding-top:24px;padding-top:2.4rem;border-top:1px solid #b4b4b4;overflow:hidden}.older-newer .older{float:left}.older-newer .newer{float:right}#comments p,#comments li{max-width:none}#comments p{font-size:14px;font-size:1.4rem;line-height:22.008px;line-height:2.2008rem;margin-bottom:12px;margin-bottom:1.2rem}#comments ul,#comments ol{list-style:none}#comments ol{margin:0 0 24px;margin:0 0 2.4rem;padding:0;zoom:1}#comments ol:before,#comments ol:after{content:"\0020";display:block;height:0;overflow:hidden}#comments ol:after{clear:both}#comments .comment{display:block;width:100%;float:left;margin:0;padding:24px 0;padding:2.4rem 0;position:relative;border-top:1px solid #eee}#comments .comment__avatar,#comments .comment__body{float:left}#comments .comment__avatar{width:13.45%;margin-right:3.8%}#comments .comment__avatar img{width:104%;margin-top:-1%}#comments .comment__body{width:82.7%}#comments .comment__author{margin-bottom:12px;margin-bottom:1.2rem}#comments .comment__author h4{padding-bottom:0}#comments .comment__content{zoom:1}#comments .comment__content:before,#comments .comment__content:after{content:"\0020";display:block;height:0;overflow:hidden}#comments .comment__content:after{clear:both}#comments .reply{padding:4px 0;padding:.4rem 0;display:block}#comments .reply a{font-size:12px;font-size:1.2rem;line-height:19.992px;line-height:1.9992rem;padding:4px 12px;padding:.4rem 1.2rem}#comments .comment__date{font-size:14px;font-size:1.4rem;font-weight:600}#comments .children{float:left;clear:both;width:100%;margin:24px 0 -24px;margin:2.4rem 0 -2.4rem;padding:0 0 0 24px;padding:0 0 0 2.4rem;overflow:hidden}#comments .children .comment{margin:0}@media handheld,only screen and (min-width:48.063em){#comments .reply{float:right;padding-top:0}#comments .comment__date{font-size:16px;font-size:1.6rem}#comments .children{padding:0 0 0 48px;padding:0 0 0 4.8rem}}.logged-in .comment-right{width:100%;margin-right:0}.comment-right textarea{height:203px;height:20.3rem}.twelvecol .post--video .post__body{max-width:660px;max-width:66rem;margin-left:auto;margin-right:auto}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix,.sg-example{zoom:1}.clearfix:after,.sg-example:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.clear{clear:both}.left{float:left}.alignleft,.alignright{clear:none}.alignleft{float:left;margin-right:48px;margin-right:4.8rem}.right{float:right}.alignright{float:right;margin-left:48px;margin-left:4.8rem}.aligncenter{margin-left:auto;margin-right:auto;display:block}.textleft{text-align:left}.textright{text-align:right}.textcenter{text-align:center}.overflow{overflow:visible}.resetter{margin:0;padding:0}.break{clear:both}.block{display:block}.svg-fallback{display:none}.no-svg .svg-fallback,.no-inlinesvg .svg-fallback{display:block}.mobile{display:none}@media (max-width:768px){.mobile{display:block}.desktop{display:none}}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;-webkit-transition:none !important;transition:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sitemap ul,.sitemap ul.depth-0,.sitemap ul.depth-1,.sitemap ul.depth-2,.sitemap ul.depth-3{display:block !important}.sitemap ul li,.sitemap ul.depth-0 li,.sitemap ul.depth-1 li,.sitemap ul.depth-2 li,.sitemap ul.depth-3 li{padding-top:0 !important;padding-bottom:0 !important;padding-left:24px !important}.sitemap ul li a,.sitemap ul.depth-0 li a,.sitemap ul.depth-1 li a,.sitemap ul.depth-2 li a,.sitemap ul.depth-3 li a{padding:0 !important;border:none !important;background-color:transparent !important;text-align:left !important;text-decoration:none}.sitemap ul li a .jira-key,.sitemap ul.depth-0 li a .jira-key,.sitemap ul.depth-1 li a .jira-key,.sitemap ul.depth-2 li a .jira-key,.sitemap ul.depth-3 li a .jira-key{text-align:left}.sitemap ul li .sitemap-toggle,.sitemap ul.depth-0 li .sitemap-toggle,.sitemap ul.depth-1 li .sitemap-toggle,.sitemap ul.depth-2 li .sitemap-toggle,.sitemap ul.depth-3 li .sitemap-toggle{display:none !important}.sitemap ul.children,.sitemap ul.depth-0.children,.sitemap ul.depth-1.children,.sitemap ul.depth-2.children,.sitemap ul.depth-3.children{padding-top:0 !important;padding-bottom:0 !important}#sitemap-title{margin:0 !important}#sitemap-title a{padding:0 !important;text-align:left !important;color:#1e1e1e !important;background-color:transparent !important}#sitemap-title .sitemap-toggle{display:none}.hero .hero__content{text-align:left}.hero--bargain-brothers .hero__content img{background:#1e1e1e !important}.results--parts .product-item__result-img,.results--products .product-item__result-img{width:37%;float:left}.results--parts .product-item__result-features,.results--products .product-item__result-features{width:60%;float:left}.results--parts .add-to-my-garage,.results--products .add-to-my-garage{display:none}.results--parts .product-item__actions,.results--products .product-item__actions{display:none !important}.results--parts .product-item__top,.results--products .product-item__top{padding-left:5%;padding-right:5%}.results.results--products .results__list{margin-left:0}.results.results--products .results__list .results__item{max-width:none;page-break-inside:avoid}.product__media{width:35%;float:left;margin-right:5%}.product__media .thumbnails{display:none}.product__media .owl-nav{display:none}.product__basic-info{width:60%;float:left}.product__actions{display:none}.product__info{page-break-before:always}.accordion .accordion__content{display:block}.testimonial-row blockquote{padding:20px;padding:2rem}.product__buy{page-break-before:always}.header__right,.primary-menu,.header__toggles,.main__sidebar-right,.contact-cta,.content-row__form,.product__guarantee,.product__more-info,.internal-search,.cta-row,.footer{display:none}.tabs__nav{display:none}.tabs .tabs__content{border-top:1px solid #b4b4b4;display:block;margin-bottom:15px;margin-bottom:1.5rem}.tabs .tabs__content:last-of-type{margin-bottom:0}.tabs .tabs__content .mechanical_features{display:block !important;position:relative}.tabs .tabs__content .mechanical_features:before{content:'Mechanical:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .interior_features{display:block !important;position:relative}.tabs .tabs__content .interior_features:before{content:'Interior:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .exterior_features{display:block !important;position:relative}.tabs .tabs__content .exterior_features:before{content:'Exterior:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .entertainment_features{display:block !important;position:relative}.tabs .tabs__content .entertainment_features:before{content:'Entertainment:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .safety_features{display:block !important;position:relative}.tabs .tabs__content .safety_features:before{content:'Safety:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .warranty_features{display:block !important;position:relative}.tabs .tabs__content .warranty_features:before{content:'Warranty:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content .other_features{display:block !important;position:relative}.tabs .tabs__content .other_features:before{content:'Other:';display:block;position:relative;color:#1e1e1e;font-weight:600}.tabs .tabs__content#videos-list{display:block !important;position:relative}.tabs .tabs__content#videos-list .resource-filters:before{content:'Videos:';display:block;position:relative;color:#1e1e1e;font-weight:600;font-size:22px;font-size:2.2rem;margin-bottom:20px;margin-bottom:2rem}.tabs .tabs__content#resources-list{display:block !important;position:relative}.tabs .tabs__content#resources-list .resource-filters:before{content:'Resources:';display:block;position:relative;color:#1e1e1e;font-weight:600;font-size:22px;font-size:2.2rem;margin-bottom:20px;margin-bottom:2rem}.filters-toggle{display:none}.filters{font-size:0px;font-size:0rem;display:block}.filters .filters__group{width:20%;display:inline-block;vertical-align:top;padding:5px;padding:.5rem}.filters .filters__group .filters__toggle{padding:0;padding:0;margin-bottom:15px;margin-bottom:1.5rem;font-size:14px;font-size:1.4rem}.filters .filters__group .filters__toggle i{display:none}.filters .filters__group .filters__options{display:block;max-height:none;border-top:1px solid #b4b4b4}.filters .filters__group .filters__options .filters__list li{max-width:100%}.filters .filters__group .filters__options .filters__list li label{font-size:12px;font-size:1.2rem}.filters .filters__group .special-options li{vertical-align:top}.filters .filters__group .special-options li i{font-size:40px;font-size:4rem}}
.header .logo{position:relative;overflow:visible}.product__financing_holder{display:flex}.product__quick-buy .product__financing{flex:0 0 49%;display:inline-block;box-sizing:border-box;max-width:49%;padding-left:5px;padding-right:5px;font-size:13px}.product__quick-buy .product__financing+.product__financing{margin-left:2%}@media (min-width:1200px){.product__quick-buy .product__financing{font-size:16px}}.faq-row>.row{max-width:1024px;max-width:102.4rem}.faq-row>.row h3{text-align:center}.acc{max-width:720px;margin:40px auto;border:1px solid rgba(0,0,0,.125)}.acc .acc_item+.acc_item{border-top:1px solid rgba(0,0,0,.125)}.acc .acc_item .acc_header{position:relative;padding:1rem 1.5rem;margin-bottom:0;background-color:#f5f5f500;cursor:pointer}.acc .acc_item .acc_header:hover{text-decoration:underline}.acc .acc_item .acc_header .acc_ico{position:absolute;top:50%;right:1.5rem;display:block;margin:-6px 0;height:12px;width:12px}.acc .acc_item .acc_header .acc_ico:before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;right:0;top:50%;border-color:#282425;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-style:solid;border-width:3px 0 0}.acc .acc_item .acc_header .acc_ico:after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;border-color:#282425;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:0 0 0 3px}.acc .acc_item.acc_active .acc_header .acc_ico:after{display:none}.acc .acc_item .acc_content{display:none;padding:1.5rem;border-top:1px solid rgba(0,0,0,.125)}
body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}