@font-face{font-family:DINNextW01-CondensedReg;
    src:url(https://www.planetbike.com/content/fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix);
    src:url(https://www.planetbike.com/content/fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix) format("eot"),
    url(https://www.planetbike.com/content/fonts/5dd9f4c4-cfde-415c-bb51-433569311de5.woff2) format("woff2"),
    url(https://www.planetbike.com/content/fonts/3b15daf5-d7fb-4099-93b9-db20fd26c2fe.woff) format("woff"),
    url(https://www.planetbike.com/content/fonts/16159505-c85d-44ba-ba2b-64f94e68ddb5.ttf) format("truetype"),
    url(https://www.planetbike.com/content/fonts/b2be45ad-0169-4c84-9fc9-66a0e9ebff0a.svg#b2be45ad-0169-4c84-9fc9-66a0e9ebff0a) format("svg")}@font-face{font-family:DINNextW01-CondensedMed;
    src:url(https://www.planetbike.com/content/fonts/0b46a18d-fb34-4ef7-b5da-5902c510577a.eot?#iefix);
    src:url(https://www.planetbike.com/content/fonts/0b46a18d-fb34-4ef7-b5da-5902c510577a.eot?#iefix) format("eot"),
    url(https://www.planetbike.com/content/fonts/76b8cda6-0ded-4197-acab-e314297eb90f.woff2) format("woff2"),
    url(https://www.planetbike.com/content/fonts/2613a064-2962-44af-ae6f-3640e06e8dc4.woff) format("woff"),
    url(https://www.planetbike.com/content/fonts/2889b152-497e-4ea3-a90d-02854d136a8d.ttf) format("truetype"),
    url(https://www.planetbike.com/content/fonts/4f311da1-9ec6-4379-9621-b45be0e23abd.svg#4f311da1-9ec6-4379-9621-b45be0e23abd) format("svg")}@font-face{font-family:"DIN Next W01 Regular";
    src:url(https://www.planetbike.com/content/fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix);
    src:url(https://www.planetbike.com/content/fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix) format("eot"),
    url(https://www.planetbike.com/content/fonts/44e7b0fa-6c8d-43c2-b19e-f1e3ce9ea57c.woff2) format("woff2"),
    url(https://www.planetbike.com/content/fonts/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff) format("woff"),
    url(https://www.planetbike.com/content/fonts/868c94b5-ca49-46b7-b62b-297f8d861125.ttf) format("truetype"),
    url(https://www.planetbike.com/content/fonts/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a) format("svg")}@font-face{font-family:"DIN Next W01 Medium";
    src:url(https://www.planetbike.com/content/fonts/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix);
    src:url(https://www.planetbike.com/content/fonts/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix) format("eot"),
    url(https://www.planetbike.com/content/fonts/be607c9f-3c81-41b4-b7ad-17af005c80bb.woff2) format("woff2"),
    url(https://www.planetbike.com/content/fonts/4bf0ead4-e61b-4992-832b-6ff05828d99f.woff) format("woff"),
    url(https://www.planetbike.com/content/fonts/73713a0b-8f6a-4c4e-b8a8-7cf238e632f6.ttf) format("truetype"),
    url(https://www.planetbike.com/content/fonts/b90b6bdf-15e2-4544-9fe0-92c79fff0ecd.svg#b90b6bdf-15e2-4544-9fe0-92c79fff0ecd) format("svg")}


h1,h2,h3,h4,h5,h6{line-height:1.3}a,a:focus,div,div:focus,li,li:focus,ul,ul:focus{outline:0}.form-input,.form-input:focus,.form-select,.form-select:focus,input,input:focus,select,select:focus,textarea,textarea:focus{border-radius:0;background-color:#eee;border-color:#eee}.body{margin-bottom:65px}.ic{font-family:ThemeIcons;font-style:normal;font-variant:normal;text-transform:none}.container{max-width:1230px;margin:0 auto;padding-left:15px;padding-right:15px}.inner-container{max-width:1152px;margin:0 auto}.button{border-radius:0;border-color:#f1f2f2;background-color:#f1f2f2;font-family:sans-serif}.btn,.button:hover{background:#E1251B;color:#fff;border-color: #E1251B;}.button.button--primary:hover{background-color:#E1251B;}.btn{border-radius:0;margin:0;text-transform:uppercase;letter-spacing:1px;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif}.btn:active,.btn:focus,.btn:hover{background:#fff;color:#E1251B;border-color:#fff}.caret{display:inline-block;width:0;height:0;margin-left:6px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;margin-bottom:3px}.category-header.header .navPages-container .navPages .navPages-list .navPages-item,.product-header.header .navPages-container .navPages .navPages-list .navPages-item{margin:0 -2px}.home-header.header .navUser .navUser-section .quickSearch .form-search .form-input{background-color:#fff}.home-header.header .navUser .navUser-section .quickSearch .form-search .button{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05)}.header{border-bottom:none;box-shadow:0 1px 0 rgba(0,0,0,.1)}.header .navUser{background-color:#f6f6f6}.header .navUser .welcome-msg{padding:5.5px 0;color:#969696;display:none;font-size:13px;letter-spacing:.4px}@media (min-width:991px){.header .navUser .welcome-msg{display:inline-block}}.header .navUser .navUser-section{margin-right:-8px}.header .navUser .navUser-section .navUser-item{margin-left:10px}.header .navUser .navUser-section .navUser-item.navUser-item--account{margin-left:0}.header .navUser .navUser-section .navUser-item.navUser-item--account .navUser-action,.header .navUser .navUser-section .navUser-item.wishlist .navUser-action{padding-left:7.5px;padding-right:7.5px}.header .navUser .navUser-section .navUser-item.quickSearch{margin-left:10px}.header .navUser .navUser-section .navUser-item .navUser-action{padding-top:5.5px;padding-bottom:5.5px;text-transform:capitalize;color:#969696;font-weight:400;font-size:13px;letter-spacing:.4px}.header .navUser .navUser-section .navUser-item .navUser-action:hover{color:#E1251B}.header .navUser .navUser-section .navUser-item--cart .icon{width:22px;height:14px;margin-top:1px}.header .navUser .navUser-section .navUser-item--cart .caret{border-top-color:#414042;opacity:.3;margin-left:2px;margin-bottom:0}.header .navUser .navUser-section .navUser-item--cart .caret:before{display:none!important}.header .navUser .navUser-section .navUser-item--cart .navUser-action{color:#333;padding:0}.header .navUser .navUser-section .navUser-item--cart .navUser-action .cart-icon-wrap{padding:5.5px 7.5px;position:relative;z-index:90}.header .navUser .navUser-section .navUser-item--cart .navUser-action .navUser-item-cartLabel{display:inline-block;font-size:12px}.header .navUser .navUser-section .navUser-item--cart .navUser-action .navUser-item-cartLabel:before{font-family:ThemeIcons;font-size:16px;line-height:1em;vertical-align:middle}.header .navUser .navUser-section .navUser-item--cart .navUser-action .countPill{vertical-align:middle}.header .navUser .navUser-section .navUser-item--cart .navUser-action .name{margin-left:.21429rem;padding-left:0}.header .navUser .navUser-section .navUser-item--cart .navUser-action .caret:before{font-family:ThemeIcons;font-size:14px;content:"\e261";opacity:.3;color:#1289cb;padding-left:2px;vertical-align:middle;display:none}@media (min-width:991px){.header .navUser .navUser-section .navUser-item--cart .navUser-action{color:#1289cb}.header .navUser .navUser-section .navUser-item--cart .navUser-action .caret:before{display:inline-block}}.header .navUser .navUser-section .navUser-item--cart .navUser-action.is-open{color:#333;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.15)}.header .navUser .navUser-section .navUser-item--cart .navUser-action.is-open .caret{opacity:1}.header .navUser .navUser-section .navUser-item--cart .navUser-action.is-open .caret:before{color:#333;opacity:0}.header .navUser .navUser-section .navUser-item--cart .navUser-action.is-open .cart-icon-wrap{background:#fff}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open{min-width:300px!important;top:29px!important;padding:20px;right:10px;border:0;box-shadow:0 3px 10px rgba(0,0,0,.15)}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open:after,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open:before{display:none}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCart-emptyBody{color:#333;font-size:13px;padding:1rem}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList:before{content:'Recently added item(s)';font-size:14px;padding:10px 0 10px 10px;color:#333;font-weight:700;position:relative}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem{display:inline-block}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem:first-child{margin-top:10px}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem+.previewCartItem{border:none}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-image{width:20%;display:inline-block}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-image img{padding:10px}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-content{width:78%;display:inline-block}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-brand{display:none}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-name a,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-price{font-size:13px;color:#969696}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout .button,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart .button{font-size:0}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartList .previewCartItem .previewCartItem-content .previewCartItem-price{color:#333}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction{border:none;padding-bottom:0;padding-left:0;padding-right:0}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .button{background-color:#eee;color:#333;border:none;border-radius:0;transition:all .3s ease;padding:11px}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .button:hover{background:#E1251B;color:#fff}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart{float:left;padding-right:2px}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart .button:before{content:'View All';vertical-align:middle}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout{float:none;display:inline-block;padding-left:0}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body .button,.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body .card-text,.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-figure{display:none}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout .button:hover{background:#E1251B}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout .button:before{content:'Proceed to Checkout';font-size:15px;vertical-align:middle}.header .navUser .navUser-section .navUser-item--compare .ic-custom-compare{width:18px;height:14px}.header .navUser .navUser-section .navUser-item--compare .caret{border-top-color:#414042;opacity:.3}.header .navUser .navUser-section .logout{background-image:url(../img/link-separator.png);background-position:left center;background-repeat:no-repeat}.header .navUser .navUser-section .wishlist .navUser-action{background-image:url(../img/link-separator.png);background-position:right center;background-repeat:no-repeat}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch{position:static;background:0 0;padding:0}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .modal-close{top:0;right:0}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults{position:absolute;background:#fff;max-width:200px;max-height:800px;overflow:auto}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid{box-shadow:0 3px 10px rgba(0,0,0,.15);padding:3px}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product{width:100%;padding:3px 5px}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card{border:none;margin-bottom:0}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body{padding:0;text-align:left}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body .card-title{display:block;min-height:100%;max-height:100%;margin-bottom:0}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body .card-title a{font-size:13px;color:#333;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;letter-spacing:inherit;line-height:24px}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card .card-body .card-title a:hover{color:#aaa}.header .navUser .navUser-section .quickSearch .dropdown--quickSearch .quickSearchResults .productGrid .product .card:hover .card-body{background:0 0}.header .navUser .navUser-section .quickSearch .form-search{position:relative;width:200px}.header .navUser .navUser-section .quickSearch .form-search .form-input{font-size:13px;height:30px;border-radius:0;background-color:#eee;padding:0 35px 0 7px;border:1px solid #eee}.header .navUser .navUser-section .quickSearch .form-search .button{position:absolute;top:0;right:0;background:0 0;color:#bbb;border:none;margin:1px;padding:0;font-size:10px;height:28px;width:28px;border-radius:3px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.header .navUser .navUser-section .quickSearch .form-search .button:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}.header .navUser .navUser-section .quickSearch .form-search .button:hover{color:#000}.header .navUser .navUser-section .quickSearch .form-search .button:before{font-weight:700}.header .navPages-container{background:#E1251B;}.header .navPages-container .navPages{position:relative;max-width:920px}.header .navPages-container .navPages .navPages-list{padding:0;font-size:initial}.header .navPages-container .navPages .navPages-list .navPages-item{padding:25px 10px 19px;display:inline-block;vertical-align:middle;float:none;width:160px;margin:0 -.2px}.header .navPages-container .navPages .navPages-list .navPages-item.navPages-item-page .navPage-subMenu .navPage-subMenu-list{margin-top:0}.header .navPages-container .navPages .navPages-list .navPages-item .navPages-action{color:#fff;font-size:19px;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:400;padding:0;border-bottom:1px solid transparent}.header .navPages-container .navPages .navPages-list .navPages-item .navPages-action.is-open{background:0 0}.header .navPages-container .navPages .navPages-list .navPages-item .navPages-action .caret{border-top-color:#fff;margin-left:5.5px;transition:border-color .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,opacity .3s ease-in-out;-webkit-transition:border-color .3s ease-in-out,opacity .3s ease-in-out;-o-transition:border-color .3s ease-in-out,opacity .3s ease-in-out}.header .navPages-container .navPages .navPages-list .navPages-item .navPages-action:hover{border-bottom:1px solid #fff}.header .navPages-container .navPages .navPages-list .navPages-item .navPages-action:hover .caret{border-top-color:transparent}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu{border-bottom:5px solid #E1251B;box-shadow:0 3px 10px rgba(0,0,0,.15);background:#fff;top:73px;left:0;padding:12px 23px!important}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list{margin-top:1%;margin-left:-1%}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{width:100%}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPages-action{color:#E1251B;border:none;margin:0;font-size:17px;padding:0 0 0 20px;line-height:40px;width:auto}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPages-action:hover{color:#414042}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item .navPages-action.has-subMenu{margin-bottom:10px;font-weight:700}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-childList{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;width:960px}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-childList .navPage-childList-item,.header .navPages-container .navPages .navPages-list .navPages-item-page .navPage-subMenu .navPage-subMenu-list .navPage-subMenu-item{width:25%}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-childList .navPage-childList-item .navPages-action{padding:0 0 0 20px;font-weight:400}.header .navPages-container .navPages .navPages-list .navPages-item .navPage-subMenu .navPage-subMenu-list .navPage-childList .navPage-childList-item .navPages-action.new{font-weight:700}.header .navPages-container .navPages .navPages-list .logo{padding-top:10px;padding-bottom:10px;width:250px}.header .navPages-container .navPages .navPages-list .logo .navPages-action{font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:30px;font-weight:500;letter-spacing:2px;margin-top:5px}.header .navPages-container .navPages .navPages-list .logo .navPages-action:hover{opacity:.8;border-color:transparent}.countPill{border-radius:4px;background: #E1251B;color:#fff;height:18px;line-height:18px;text-align:center;width:18px;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-left:0}.heroCarousel .heroCarousel-content,.heroCarousel .heroCarousel-content .heroCarousel-title{font-family:DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif}.heroCarousel.slick-initialized{max-height:1200px}.heroCarousel:hover .slick-next{right:22px}.heroCarousel:hover .slick-prev{left:22px}.heroCarousel .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:start;max-height:650px}.heroCarousel .slick-slide{background-size:cover;background-repeat:no-repeat;background-position:center;height:auto;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}.heroCarousel .container{position:absolute;top:50%;left:0;right:0;bottom:0;transform:translateY(-50%)}.heroCarousel .heroCarousel-content{background:0 0;width:430px;right:auto;text-align:left;left:9%}.heroCarousel .slick-arrow,.heroCarousel .slick-arrow:before,.heroCarousel .slick-arrow:hover{background-color:transparent!important}.better-section,.bicycle-section,.card .card-body{text-align:center}@media (min-width:1366px){.heroCarousel .heroCarousel-content{left:75px}}@media (min-width:1500px){.heroCarousel .heroCarousel-content{left:35px}}@media (min-width:1800px){.heroCarousel .slick-track{min-height:1200px}.heroCarousel .heroCarousel-content{left:0}}.heroCarousel .heroCarousel-content .heroCarousel-title{color:#fff;font-size:43px;text-transform:uppercase}.heroCarousel .heroCarousel-content .heroCarousel-description{color:#fff;font-size:24px}.heroCarousel .heroCarousel-content .heroCarousel-action{font-size:27px;border:none;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px}.better-section .description,.better-section .title,.full .page-heading,.full .productGrid .product .card .card-body .add-cart{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.heroCarousel .slick-arrow{border:none;padding:0;box-shadow:none;opacity:0;height:36px;width:28px}.heroCarousel .slick-arrow:before{background-image:url(../img/arrow-point-to-right.svg)}.heroCarousel .heroCarousel-slide .heroCarousel-image-wrapper{max-height:1200px}.heroCarousel .heroCarousel-slide .heroCarousel-image{max-height:1200px;opacity:0}.card:hover .card-figcaption,.heroCarousel:hover .slick-arrow,.heroCarousel:hover .slick-arrow:after,.heroCarousel:hover .slick-arrow:before{opacity:1}.heroCarousel .slick-next,.heroCarousel .slick-prev{background-color:transparent!important;transition:all .2s ease-in-out}.heroCarousel .slick-next:after,.heroCarousel .slick-next:before,.heroCarousel .slick-prev:after,.heroCarousel .slick-prev:before{height:36px;width:28px;background-size:50%}.heroCarousel .slick-next{right:0}.heroCarousel .slick-prev{left:0;transform:rotate(180deg)}.better-section{margin:0 auto;width:80%;max-width:1080px;padding:17px 20px 88px}.better-section .title{color:#E1251B;font-weight:400;font-size:34px;margin-bottom:26px;letter-spacing:0}.better-section .description{font-size:22px;color:#6e6f70;line-height:35px}.category-section{padding-bottom:40px}@media (min-width:768px){.category-section{padding:0 .5%;margin-bottom:42px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.full .productGrid .product .card .card-body .card-title .card-text .price-section,.category-section .category-content{width:50%;padding:5px .5%;position:relative;max-height:655px;overflow:hidden}.category-section .category-content img{width:100%}.category-section .category-content .category-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.category-section .category-content .category-link .btn{font-size:19px;line-height:35px;padding:13px 22px 11px}.bicycle-section{background:url(../img/pledge_home.jpg) center/cover;padding:55px 10px 37px;margin-bottom:68px}.bicycle-section .bicycle-content{font-size:22px;color:#fff;padding-bottom:20px;line-height:35px}.bicycle-section .btn{line-height:35px;font-size:19px;padding:13px 22px 11px}.full .page-heading{color:#E1251B;font-size:27px;font-weight:400;margin-bottom:46px}.full .product-list-section{max-width:1080px;margin:0 auto}.full .product-list-section .page-heading{letter-spacing:1px}.full .productGrid .product{width:33.33%;padding:0 50px}.full .productGrid .product .card .card-body .card-title a{line-height:41px}.full .productGrid .product .card .card-body .card-title a:hover{color:#58595b}.full .productGrid .product .card .card-body .add-cart{line-height:31px}.card{margin-bottom:20px}.card .card-figure .card-img-container:after{padding-bottom:100%}.card .card-figure .card-figcaption-body{position:absolute;left:auto;right:0;bottom:0;top:auto}.card .card-figure .card-figcaption-body .card-figcaption-button{padding:0;display:inline-block;margin:0;background:#fff}.card .card-figure .card-figcaption-body .card-figcaption-button .ib{color:#bcbec0;background:#fff;font-size:16px}.card .card-figure .card-figcaption-body .card-figcaption-button:hover .ib{color:#000}.card .card-figure .card-figcaption-body .card-figcaption-button input[type=checkbox]{display:none}.card .card-figure .form-wishlist{text-decoration:none}.card .card-body .card-title{min-height:81px;max-height:81px;overflow:hidden;margin:0 0 6px}.card .card-body .card-title a{font-size:27px;color:#E1251B;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:400;line-height:27px;letter-spacing:1px}.card .card-body .prices{min-height:42px;max-height:42px;overflow:hidden}.card .card-body .prices .price-section{display:inline-block;font-size:14px}.card .card-body .prices .price-section:last-child{display:block;color:#E1251B}.card .card-body .prices .price-section:last-child:after{content:'MSRP';color:#939598;font-size:11px;line-height:11.5px;padding-left:.5em}.card .add-cart{background-color:#E1251B;color:#fff;width:auto;font-size:15px;letter-spacing:.5px;padding:12px 20px;display:inline-block;font-family:sans-serif}.card .add-cart:hover{background:#c01f16;color:#fff}.instagram-section{max-width:1080px;margin:0 auto}.instagram-section .title-section{margin:67px 0 60px;display:inline-block;text-decoration:none}.instagram-section .title-section .insat-logo-section{background:#000;display:inline-block;width:50px;border-radius:40px;overflow:hidden;vertical-align:middle;position:relative}.instagram-section .title-section .insat-logo-section img{transition:all .2s ease}.instagram-section .title-section .insat-logo-section .hover-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.instagram-section .title-section .title{display:inline-block;color:#E1251B;font-size:16px;vertical-align:middle;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;padding-left:10px;padding-top:7px}.footer .footer-info-heading,.footer .footer-links-section .footer-copyright-section{font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif}.instagram-section .title-section .second-title{margin:0;font-size:22px;color:#E1251B;text-transform:capitalize;line-height:35px;letter-spacing:1px}.instagram-section .title-section:hover .second-title{color:#58595b}.instagram-section .title-section:hover img{opacity:0}.instagram-section .title-section:hover .hover-img{opacity:1}.instagram-section .insts-img{width:100%}.footer{background:#E1251B;margin-bottom:-4px;padding:50px 0}.footer .footer-section{padding-bottom:25px}.footer .footer-section .footer-content{width:100%;padding:0 15px}.footer .footer-section .footer-content:last-child{text-align:right}.footer .footer-section .footer-content .footer-logo{max-width:60px}@media (min-width:768px){.footer .footer-section{margin-right:-15px;margin-left:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.footer .footer-section .footer-content{width:33.33%}.footer .footer-section .footer-content .footer-logo{max-width:80px}}.footer .footer-section .footer-content .one-percent{max-width:150px}@media (min-width:768px){.footer .footer-section .footer-content .one-percent{max-width:180px}}.footer .footer-info-heading{font-size:19px;color:#fff;margin:0 0 10px}.footer .socialLinks .socialLinks-item{height:35px;width:35px;text-align:center}.footer .socialLinks .socialLinks-item:hover svg{fill:#000}.footer .socialLinks .socialLinks-item .icon{height:35px;width:35px;display:block;padding:7px;border-radius:50%;background-color:#fff}.footer .socialLinks .socialLinks-item svg{fill:#E1251B;transition:all .3s ease}.footer .form .form-prefixPostfix .form-field{margin:0}.footer .form .form-prefixPostfix .form-input{border-radius:0;border:none;max-width:225px;background:#fff;padding:8px 15px 5px;color:#58595b;font-size:18px}.footer .form .form-prefixPostfix .button{background:#fff;padding:10px;border-color:#fff;border-radius:0;width:auto;margin:0}.footer .form .form-prefixPostfix .button img{width:20px}.footer .footer-links-section{border-top:1px solid #fff;padding:35px 0 5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.footer .footer-links-section .footer-links-content{width:80%;padding-right:15px}.footer .footer-links-section .footer-links-content .footer-links{margin:0 0 0 20px;list-style:none}.footer .footer-links-section .footer-links-content .footer-links .links{display:inline-block;margin:0 10px;border-bottom:1px solid transparent}.footer .footer-links-section .footer-links-content .footer-links .links a{text-decoration:none;font-size:19px;color:#fff;text-transform:uppercase;letter-spacing:1px}.footer .footer-links-section .footer-links-content .footer-links .links a img{width:100px}.footer .footer-links-section .footer-links-content .footer-links .links:hover{border-bottom:1px solid #fff}.footer .footer-links-section .footer-links-content .footer-links .links:hover a{color:#fff}.footer .footer-links-section .footer-links-content .footer-links .footer-logo:hover{border-bottom:1px solid transparent}.footer .footer-links-section .footer-copyright-section{width:20%;text-align:right;font-size:12px;text-transform:uppercase;padding:15px 18px 0 0}.footer .footer-links-section .footer-copyright-section .copyright-section-wrap{display:inline-block;text-align:left}.footer .footer-links-section .footer-copyright-section .powered-by{color:#fff;margin:0}.footer .footer-links-section .footer-copyright-section .link{text-decoration:none;color:#fff}.footer .footer-links-section .footer-copyright-section .link:hover{color:#fff}.category-banners{overflow:hidden}.category-banners .category-slider{margin-bottom:0}.category-banners .category-slider img{max-height:557px}.category-banners .slick-prev{left:15px}.category-banners .slick-prev:before{background-image:url(../img/icon-prev-lg.svg)}.category-banners .slick-next{right:15px}.category-banners .slick-next:before{background-image:url(../img/icon-next-lg.svg)}.category-banners .slick-dots{bottom:15px}.category-banners .slick-dots li{height:25px;width:25px}.category-banners .slick-dots .slick-active button{height:16px;width:16px;border-color:#fff}.category-banners .slick-dots .slick-active button::before{background:#fff;height:16px;width:16px}.category-banners .slick-dots .slick-active button:hover{height:16px;width:16px;border-color:#fff}.category-banners .slick-dots .slick-active button:hover::before{background:#fff;height:16px;width:16px}.category-banners .slick-dots button{border-color:#fff;height:10px;width:10px}.category-banners .slick-dots button::before{background:#fff;opacity:1;height:10px;width:10px}.category-banners .slick-dots button:hover{height:16px;width:16px;border-color:#000}.category-banners .slick-dots button:hover::before{background:#000;height:16px;width:16px}.breadcrumbs{text-align:left;padding:20px 0 8px}.breadcrumbs .breadcrumb a,.breadcrumbs .breadcrumb.is-active>.breadcrumb-label{color:#808285}.breadcrumbs .breadcrumb:before{content:none}.breadcrumbs .breadcrumb .sep{margin-left:4px;margin-right:5px}.category-page{margin-top:0;margin-bottom:12px}.category-page .category-banners .category-slider img{max-height:inherit}.category-page .page{margin:0}.category-page .page-sidebar{width:22.41%;padding:0}.category-page .page-sidebar nav{padding-right:32px;padding-top:24px}.category-page .page-content{width:77.59%;padding:0}.category-page .sidebarBlock .accordion-content{padding:0 5px}.category-page .sidebarBlock .navPages-list{padding:0;display:block;margin-left:13px;list-style-type:none}@media (min-width:1024px){.category-page .sidebarBlock .navPages-list{margin-left:-5px}}.category-page .sidebarBlock .navPages-list .navPages-item{float:none}.category-page .sidebarBlock .navPages-list .navPages-item .navPages-action-moreIcon{position:absolute;height:28px;width:28px;top:8px;margin:0;cursor:pointer;stroke-width:1px;padding:0;z-index:2;text-align:center;right:-5px}.category-page .sidebarBlock .navPages-list .navPages-item .navPages-action-moreIcon .opener{display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#bcbec0;line-height:28px;font-size:12px}.category-page .sidebarBlock .navPages-list .navPages-item .navPages-action-moreIcon .opener:before{content:"\e23c"}.category-page .sidebarBlock .navPages-list .navPages-item .navPages-action-moreIcon .opener:hover{color:#000}.category-page .sidebarBlock .navPages-list .navPages-item .navPages-action-moreIcon.is-open .opener:before{content:"\e23d"}.category-page .sidebarBlock .navPages-list li{position:relative}@media (min-width:991px){.category-page .sidebarBlock .navPages-list li{width:100%;padding:0!important;float:none}.category-page .sidebarBlock .navPages-list .navPages-action{border-bottom:0;margin-bottom:0}}.category-page .sidebarBlock .navPages-list .navPages-action{padding:5px 15px;color:#666;text-transform:capitalize;font-size:13px;font-weight:700;background-color:transparent;position:relative}.category-page .sidebarBlock .navPage-subMenu .navPage-subMenu-action.is-open,.category-page .sidebarBlock .navPages-list .navPages-action.is-open{color:#E1251B}@media (min-width:1024px){.category-page .sidebarBlock .navPages-list .navPages-action{display:block;padding:4px 30px 3px 0}}@media (min-width:1681px){.category-page .sidebarBlock .navPages-list .navPages-action{font-size:14px}}.category-page .sidebarBlock.hidden{display:none}@media (min-width:991px){.category-page .sidebarBlock .navPage-subMenu{position:static;background-color:transparent;padding:0!important}}.category-page .sidebarBlock .navPage-subMenu .navPage-subMenu-action{font-weight:500}.category-page .sidebarBlock .navPage-subMenu.second-level-category{display:block!important}.category-page .sidebarBlock .navPage-subMenu .second-level{font-weight:500;color:#E1251B;font-size:19px;text-transform:uppercase;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif}.category-page .sidebarBlock .navPage-subMenu .third-level{font-family:DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif;font-size:19px;color:#414042;padding:0 30px 0 0;text-transform:inherit}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action:hover,.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters a:hover{color:#E1251B}.category-page .sidebarBlock .navPage-subMenu .navPage-subMenu-list{list-style-type:none;margin-left:0}@media (min-width:991px){.category-page .sidebarBlock .navPage-subMenu .navPages-action-moreIcon{display:block}}.category-page .blocker-container{margin-top:1.5rem}.category-page .sidebarBlock+.sidebarBlock{padding-top:0;border:none;margin-top:50px}.category-page .sidebarBlock+.sidebarBlock .title{font-size:21px;font-family:"DIN Next W01 Regular",Arial,"Helvetica Neue",helvetica,sans-serif;text-transform:capitalize;border-bottom:1px solid #e5e5e5;padding:6px 0;margin-top:0;letter-spacing:0;margin-bottom:45px}.category-page .sidebarBlock+.sidebarBlock .refineFilters-result{background:#f5f5f5;padding:5px 10px 8px}.category-page .sidebarBlock+.sidebarBlock .refineFilters-result .inlineList--labels{margin-bottom:8px}.category-page .sidebarBlock+.sidebarBlock .refineFilters-result .inlineList--labels+a{text-transform:capitalize}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .sidebarBlock-heading{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;margin-bottom:9px}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters a{text-decoration:none}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .inlineList li{display:block;float:none;margin:0;padding-left:10px}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .inlineList li a{padding:2px}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .facetLabel{background:0 0;padding:8px}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .facetLabel .icon{display:none}.category-page .sidebarBlock+.sidebarBlock .facetedSearch-refineFilters .facetLabel:before{content:"\e22d";display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:16px;vertical-align:middle;margin-right:4px}.category-page .sidebarBlock+.sidebarBlock .accordion-block .accordion-navigation-actions .facetedSearch-clearLink,.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action .navList-action-close .icon{display:none}.category-page .sidebarBlock+.sidebarBlock .accordion-block .accordion-navigation-actions{left:0}.category-page .sidebarBlock+.sidebarBlock .accordion-block .accordion-navigation-actions .icon{fill:#E1251B;height:14px;width:14px}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action--checkbox:before{border-radius:0;height:12px;width:12px;top: 0; margin-top: 4px; vertical-align: middle;}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action--checkbox:after{height:10px;left:1px;width:10px}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action--checkbox.is-selected{font-weight:700}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action{font-size:14px;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;margin:0;line-height:normal;padding:3px 0 3px 15px}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action span{color:#808285}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action .navList-action-close{background:0 0;padding:8px}.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action .navList-action-close:before{content:"\e22d";display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}.category-page .sidebarBlock+.sidebarBlock .accordion-block .accordion-title{padding-left:15px;font-size:14px;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:700;margin-bottom:7px}.category-page .page-content .actionBar{margin-top:0;margin-bottom:0}.category-page .page-content .actionBar .page-heading{text-align:left;font-family:DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif;font-size:24px;text-transform:uppercase;color:#E1251B;margin:0;border-bottom:1px solid #e5e5e5;padding-bottom:15px;letter-spacing:0}.cart-totals .cart-total-grandTotal,.compare-products .compareTable .compareTable-headingText{font-weight:700;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.category-page .page-content .actionBar .form-actionBar{border-bottom:1px dashed #e5e5e5;padding:10px 0;display:inline-block;width:100%}.category-page .page-content .actionBar .form-actionBar .total-product{display:inline-block;float:left;line-height:36px;background-image:url(../img/link-separator.png);background-position:right center;background-repeat:no-repeat;padding-right:10px}.category-page .page-content .actionBar .form-actionBar .actionBar-perpage .form-field,.category-page .page-content .actionBar .form-actionBar .actionBar-section.actionBar-perpage{background-image:url(../img/link-separator.png);background-position:left center;margin-left:10px;background-repeat:no-repeat}.category-page .page-content .actionBar .form-actionBar .total-product span{padding-left:3px}.category-page .page-content .actionBar .form-actionBar .actionBar-section{line-height:36px}.category-page .page-content .actionBar .form-actionBar .actionBar-section.actionBar-perpage .form-label{padding-left:0}.category-page .page-content .actionBar .form-actionBar .form-field{margin-bottom:0;border:none;border-radius:0}.category-page .page-content .actionBar .form-actionBar .form-label{font-size:14px;color:#414042;margin-right:0}.category-page .page-content .actionBar .form-actionBar .form-select{background-color:#eee;border:1px solid #eee;border-radius:0;background-image:url(../img/sel2.png);background-position:right -7px top 13px;background-size:auto;padding-left:12px;height:36px;color:#58595b}.category-page .page-content .productGrid{margin-bottom:10px}.category-page .page-content .productGrid .product{width:25%;transition:box-shadow .4s ease-out;-moz-transition:box-shadow .4s ease-out;-webkit-transition:box-shadow .4s ease-out;-o-transition:box-shadow .4s ease-out;zoom:1;padding:12px}.category-page .page-content .productGrid .product:nth-child(n+5):nth-child(n){border-top:1px solid #f5f5f5}.category-page .page-content .productGrid .product:hover{box-shadow:0 0 16px rgba(0,0,0,.2);z-index:10;border-color:transparent}.category-page .product-top-paginator{border-bottom:1px solid #e5e5e5;padding-top:7px;padding-bottom:11px}.category-page .product-top-paginator .pagination-list{margin-bottom:0}.category-page .product-bottom-paginator{border-top:1px solid #e5e5e5}.category-image img{width:100%}.pagination .pagination-list .lable{display:inline-block;padding-right:5px;color:#414042}.pagination .pagination-list .pagination-item{border-color:#f5f5f5;border-radius:0;background-color:#f5f5f5;margin:0 0 0 1px}.pagination .pagination-list .pagination-item .pagination-link{color:#414042;font-size:14px;padding:0;height:30px;width:30px;line-height:30px}.pagination .pagination-list .pagination-item:hover{background:0 0;border-color:transparent}.pagination .pagination-list .pagination-item.pagination-item--current:hover{background:#e5e5e5}.pagination .pagination-list .pagination-item--current{background-color:#e5e5e5}.pagination .pagination-list .pagination-item--next,.pagination .pagination-list .pagination-item--previous{float:none}.pagination .pagination-list .pagination-item--next .pagination-link .icon,.pagination .pagination-list .pagination-item--previous .pagination-link .icon{margin-right:0;height:17px;margin-top:0;width:20px;margin-left:0}.pagination .pagination-list .pagination-item--next .pagination-link .icon svg,.pagination .pagination-list .pagination-item--previous .pagination-link .icon svg{fill:#414042}.rating--small .icon--ratingFull svg{fill:#E1251B}.cart .cart-remove svg,.compare-products .compareTable .compareTable-product .compareTable-removeProduct svg,.form-increment .button:hover svg{fill:#fff}.compare .page{margin:0 -.75rem}.compare-products,.compare-products .compareTable .compareTable-product .card{margin-bottom:20px}@media (min-width:1261px){.compare .page .page-content{padding:0 2px}}.custom-compare{margin-top:0}.compare-products{overflow:auto;padding:14px 0 0}.compare-products .compareTable{table-layout:inherit;border-top:0}.compare-products .compareTable .compareTable-product{padding:0 10px;min-width:250px}.compare-products .compareTable .compareTable-product .card-body .card-text{display:none}.compare-products .compareTable .compareTable-product .card-body .price-section{display:inline-block;font-size:14px}.compare-products .compareTable .compareTable-product .card-body .price-section:last-child{display:block;color:#E1251B}.compare-products .compareTable .compareTable-product .card-body .price-section:last-child:after{content:'MSRP';color:#939598;font-size:11px;line-height:11.5px;padding-left:.5em}.compare-products .compareTable .compareTable-product .compareTable-removeProduct{text-align:center;transition:.2s;background:#e5e5e5}.cart .cart-remove:hover,.compare-products .compareTable .compareTable-product .compareTable-removeProduct:hover{background:#E1251B}.compare-products .compareTable .compareTable-headingText{color:#414042}.login .login-form .forgot-password{text-decoration:none;vertical-align:middle}.login .login-form .forgot-password:hover{color:#E1251B}.login-row .form-actions .button--primary{vertical-align:middle}.cart .cart-item .cart-item-figure{overflow:hidden}.cart .cart-item-quantity .form-increment .form-input{color:#414042}.cart .cart-item-name{font-size:20px}.cart .cart-item-name a{text-decoration:none;color:#414042}.cart .cart-item-name a:hover{color:#E1251B}.form-increment .form-input{background:0 0}.swal2-modal .swal2-confirm{background:#eee!important;color:#333!important;border:none!important;margin:10px auto!important;width:110px!important;display:block!important}@media (min-width:320px){.swal2-modal .swal2-confirm{width:auto!important;display:inline-block!important}}.swal2-modal .swal2-confirm:hover{background: #E1251B!important;color:#fff!important}.swal2-modal .swal2-cancel{background-color:#E1251B!important;border:none!important;margin:10px auto!important;width:110px!important;display:block!important}.swal2-modal .swal2-cancel:hover{background-color: #c01f16!important;color:#fff!important}@media (min-width:320px){.swal2-modal .swal2-cancel{margin-left:10px!important;width:auto!important;display:inline-block!important}}.navBar--account .navBar-item.is-active{border-color: #E1251B;color:#333}.navBar--account .navBar-action{color:#333}.navBar--account .navBar-action:hover,.wishlists-table .table-tbody a:hover{color:#E1251B}.wishlists-table .table-tbody .button:hover{color:#fff}.custom-account_recentitems .productGrid .card{margin-bottom:40px}.account .addressList .address .panel .address-symbol{transition:all .15s ease}.account .addressList .address .panel:hover .address-addNew .address-title,.account .addressList .address .panel:hover .address-symbol{color:#E1251B}.account .addressList .address .panel .panel-body{min-height:290px}.account .productGrid .product .form{text-align:center}.cart-totals .coupon-code-add,.cart-totals .coupon-code-cancel,.cart-totals .shipping-estimate-hide,.cart-totals .shipping-estimate-show{font-style:inherit;color:#414042}.cart-totals .coupon-code-add:hover,.cart-totals .coupon-code-cancel:hover,.cart-totals .shipping-estimate-hide:hover,.cart-totals .shipping-estimate-show:hover{color:#E1251B}.cart-totals .cart-total-label,.cart-totals .estimator-form-label .form-label{color:#414042}.cart-page .cart-actions .button{line-height:29px;font-size:16px}.center-img{max-width:95px;margin-bottom:90px}.custom-page{margin:0}.custom-page .page-content--centered{width:100%}.custom-page .about .instagram{overflow:hidden;background-color:#e0e0e0}.custom-page .about .instagram .content-title{text-align:center;margin-top:68px}.custom-page .about .instagram .instagram-icon{float:right;max-width:50px;margin-top:-22px}.custom-page .about .instagram .instagram-section .title-section{margin:0 0 25px; cursor: pointer;}.custom-page .about .instagram .instagram-section .title-section .title{padding-top:0}.custom-page .about .instagram .instagram-section .title-section .second-title{line-height:17px;font-size:13px;letter-spacing:0}.custom-page .container{max-width:893px}.custom-page .content-bg{background-color:#E1251B}.custom-page .content-bg .title{color:#fff;font-size:32px}.custom-page .content-bg .content-description,.custom-page .content-bg .toggle-btn,.custom-page .content-bg .toggle-btn .opener{color:#fff}.custom-page .content-sub-title,.custom-page .content-title{color:#E1251B;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.custom-page .title-img{max-width:75px}.custom-page .content-title{font-size:32px;margin-top:40px;letter-spacing:0}.custom-page .content-sub-title{font-size:21px}.custom-page .content-space{padding:81px 0 71px}.custom-page .content-small-description{color:#58595b;line-height:1.6;margin-bottom:1.7rem}.custom-page .content-description{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:22px;line-height:1.6;color:#58595b}.custom-page .content-description.color,.custom-page .toggle-btn{font-weight:700;color:#E1251B}.custom-page .toggle-btn{margin:0;text-align:center;padding:10px;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:17px;cursor:pointer}.custom-page .toggle-btn .opener{display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;color:#E1251B;margin:0;padding-right: 4px;font-size:12px}.custom-page .page-sections .page-link .description,.custom-page .page-sections .page-link .title{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.custom-page .toggle-btn .opener:before{content:"\e23c"}.custom-page .toggle-colse-title .opener:before{content:"\e23d"}.custom-page .about-content{padding:90px 0;font-size:24px;color:#fff;line-height:1.6}@media (min-width:1700px){.custom-page .about-content{max-width:775px;margin:0 auto}}.custom-page .video-content{position:relative}.custom-page .video-content .fluid-width-video-wrapper{width:100%;position:relative;display:block;height:0;padding:0 0 44%;overflow:hidden}.custom-page .video-content iframe{font-size:0;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.custom-page .video-content .overlay{background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;bottom:0;right:0;transition:all .3s ease;}.custom-page .page-sections .page-link:hover .overlay,.custom-page .video-content:hover .overlay{opacity:1}.custom-page .video-content .video-play{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.custom-page .video-content .video-play img{width:96px}.custom-page .page-sections{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start}.custom-page .page-sections .page-link{width:33.33%;text-decoration:none;text-align:center;position:relative;max-height:500px;min-height:500px}.custom-page .page-sections .page-link .overlay{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.custom-page .common-slider:hover .slick-next,.productView .productView-images .productView-thumbnails .slick-next{right:35px}.custom-page .page-sections .page-link .page-data{padding:152px 40px;position:relative}.custom-page .page-sections .page-link .title{font-size:62px;color:#fff;margin:0 0 10px;text-transform:uppercase;letter-spacing:0}.custom-page .page-sections .page-link .description{font-weight:400;color:#fff;font-size:18px;line-height:1.6}.custom-page .page-sections .order-1{background-image:url(../img/about-product.jpg);background-size:cover;background-position:top center}.custom-page .page-sections .order-2{background-image:url(../img/about-practice.jpg);background-size:cover;background-position:top center}.custom-page .page-sections .order-3{background-image:url(../img/about-pledge.jpg);background-size:cover;background-position:top center}.custom-page .common-slider{overflow:hidden}.custom-page .common-slider:hover .slick-arrow,.custom-page .common-slider:hover .slick-arrow:before{opacity:1}.custom-page .common-slider:hover .slick-prev{left:35px}.custom-page .common-slider .slick-dotted.slick-slider{margin-bottom:0}.custom-page .common-slider.about-slider .slider-content{max-height:583px}.custom-page .common-slider .slider-content{position:relative;max-height:536px;min-height:536px;background-color:#ccc}.custom-page .common-slider .slider-content .container{position:absolute;top:0;bottom:0;left:0;right:0}.custom-page .common-slider .slider-content .overlay{background-color:rgba(2,2,2,.2);position:absolute;top:0;bottom:0;left:0;right:0}.custom-page .common-slider .slider-content .slider-data{position:absolute;top:38%;transform:translateY(-50%);left:0;padding:0 60px}.custom-page .common-slider .slider-content .slider-data .hand-img{width:59px;margin-left:9px}.custom-page .common-slider .slider-content .slider-data .slider-description{text-align:center;font-size:34px;color:#fff;padding-top:72px;line-height:1.3}.custom-page .common-slider .slick-arrow{height:auto;width:auto;border:none;background-color:transparent!important;padding:0;box-shadow:none;opacity:0;transition:all .2s ease-in-out;margin-top:0}.custom-page .common-slider .slick-arrow:before{background-color:transparent!important;background-image:url(../img/arrow-point-to-right.svg);height:23px;width:23px}.custom-page .common-slider .slick-arrow:hover,.custom-page .common-slider .slick-next,.custom-page .common-slider .slick-prev{background-color:transparent!important}.custom-page .common-slider .slick-prev{transform:rotate(180deg);left:0}.custom-page .common-slider .slick-next{right:0}.custom-page .common-slider .slick-dots{bottom:27px}.custom-page .common-slider .slick-dots li{height:7px;width:7px;margin:0;padding:0}.custom-page .common-slider .slick-dots li:not(:last-child){margin-right:10px}.custom-page .common-slider .slick-dots li button{height:7px;width:7px;border:none}.custom-page .common-slider .slick-dots li button:before{height:7px;width:7px;background-color:rgba(255,255,255,.8)}.custom-page .common-slider .slick-dots .slick-active button:before{background-color:#fff}.custom-page .page-main-banner .content{font-size:50px;letter-spacing:3px;color:#fff;max-width:500px;margin:0 auto;text-align:center;padding:173px 0;line-height:1.3}.custom-page .manifesto-section .content-description{padding-top:20px}.custom-page .history-section .more-content-section,.custom-page .history-section .more-content-section .content-description{padding-top:22px}.custom-page .crew-section .title-img{max-width:85px}.custom-page .crew-section .content-description.color{margin-bottom:5px}.custom-page .custom-product-page.page-main-banner{background:url(../img/bikepath.jpg) center;background-size:cover}.custom-page .custom-product-page.page-main-banner .content{padding:183px 0}.custom-page .good-gear-section{padding:90px 0 140px}.custom-page .good-gear-section .good-gear-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start}@media (min-width:1600px){.custom-page .good-gear-section .good-gear-content{max-width:780px;margin:0 auto}}.custom-page .good-gear-section .good-gear-content .good-gear-img{width:30%;padding-right:30px;padding-top:10px}.custom-page .good-gear-section .good-gear-content .good-gear-data{width:70%;padding-left:45px}.custom-page .good-gear-section .good-gear-content .good-gear-data .content-title{margin-top:0}.custom-page .good-gear-section .good-gear-content .good-gear-data .content-description{color:#000}.custom-page .good-gear-section .good-gear-content .data{font-size:18px;line-height:1.6}.custom-page .refurbish-section{color:#fff}.custom-page .refurbish-section .title-img{max-width:90px}.custom-page .refurbish-section.content-space{padding:87px 0 98px}.custom-page .refurbish-section .title{font-size:32px;color:#fff;letter-spacing:0;margin-top:34px}.custom-page .refurbish-section .content-description{color:#fff}.custom-page .refurbish-section .content-description a{color:#fff;text-decoration:none}.custom-page .product-slider .slider-content{max-height:640px}.custom-page .product-slider .slider-content .slider-data{padding:0;top:50%;margin:0 -15px}.custom-page .product-slider .slider-content .slider-data .slide-title{font-size:100px;line-height:1.3;margin:0 0 20px;text-align:center;color:#fff}.custom-page .product-slider .slider-content .slider-data .slider-description{padding-top:0;line-height:1.3;font-size:32px}.custom-page.cms-practice-page .practice-award .award-section{padding:50px 0 67px;-ms-flex-align:self-start;align-items:self-start}.custom-page.cms-practice-page .practice-award .award-section .award-content .award-title{padding-top:0}.custom-page.cms-practice-page .product-inner-slider .slick-dotted.slick-slider{padding-bottom:35px}.custom-page .quality-section.content-space{padding:81px 0 110px}.custom-page .quality-section .title-img{max-width:70px}.custom-page .quality-section .content-title{margin-top:33px}.custom-page .quality-section .content-description{color:#000}.custom-page .award-section{padding:50px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-page .award-section .award-content{width:50%;padding:0 40px;text-align:center}.custom-page .award-section .award-content .award-title{color:#fff;font-weight:700;font-size:24px;margin:0}.custom-page .data-slider{padding:120px 0 50px;position:relative}.custom-page .data-slider .overlay{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}.custom-page .data-slider .product-inner-slider{max-width:1080px;margin:0 auto}.custom-page .data-slider .slider-content-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;margin-right:-30px;margin-left:-30px}.custom-page .data-slider .slider-content-section .slider-content{width:50%;padding:0 30px}.custom-page .data-slider .slider-content-section .slider-content .slide-title{letter-spacing:0;margin:10px 0}.custom-page .data-slider .slider-content-section .slider-content .slide-title a{text-decoration:none;font-size:34px;color:#E1251B;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500}.custom-page .data-slider .slider-content-section .slider-content .slide-title a:hover{color:#58595b}.custom-page .data-slider .slider-content-section .slider-content .slide-description{line-height:1.6}.custom-page .data-slider .slider-content-section .slider-content .link{color:#E1251B;margin-top:20px;display:inline-block;text-decoration:none;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500}.custom-page .data-slider .slider-content-section .slider-content .link:hover{color:#58595b}.custom-page .data-slider .slick-dots{bottom:-55px}.custom-page .data-slider .slick-dots li{height:7px;width:7px;margin:0 8px 0 0;padding:0}.custom-page .data-slider .slick-dots li button{height:7px;width:7px;border:none}.custom-page .data-slider .slick-dots li button:before{height:7px;width:7px;background-color:rgba(51,51,51,.3)}.custom-page .data-slider .slick-dots .slick-active button:before{background-color:#333}.custom-page .custom-practice-page.page-main-banner{background:url(../img/pb_sunset.jpg) center;background-size:cover}.custom-page .custom-practice-page.page-main-banner .content{max-width:800px;padding:183px 0}.custom-page .proud-member-section{padding:90px 0 80px}.custom-page .proud-member-section .proud-member-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start}.custom-page .proud-member-section .proud-member-content .proud-member-img{width:32%;padding-right:30px}.custom-page .proud-member-section .proud-member-content .proud-member-data{width:68%;padding-left:30px}.custom-page .proud-member-section .proud-member-content .proud-member-data .content-title{margin-top:0}.custom-page .proud-member-section .proud-member-content .proud-member-data .content-description{color:#000}.custom-page .proud-member-section .proud-member-content .data{font-size:18px;line-height:1.6}.custom-page .proud-member-section .information-section{padding-top:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-page .proud-member-section .information-section .information-content{width:50%;text-align:center;color:#e02b20}.custom-page .proud-member-section .information-section .information-content .info-title{font-size:21px;color:#e02b20;text-transform:uppercase;line-height:27px;padding-bottom:12px}.custom-page .proud-member-section .information-section .information-content .info-title:first-child{letter-spacing:2px}.custom-page .proud-member-section .information-section .information-content .number{font-size:140px;letter-spacing:-10px;line-height:140px}.custom-page .proud-member-section .solar-info{font-size:36px;line-height:1.6;text-align:center;color:#e02b20;padding:63px 0 67px}.custom-page.cms-product-page .recognitons-section{padding:81px 0 90px}.custom-page.cms-product-page .data-slider{padding:100px 0 50px}.custom-page.cms-pledge-page .organizations-section{padding:100px 0 140px}.custom-page.cms-pledge-page .organizations-section.sponsors{padding:90px 0 140px}.custom-page.cms-pledge-page .organizations-section.sponsors .main-title{margin-bottom:0}.custom-page.cms-pledge-page .organizations-section .organizations-content-section{padding-bottom:25px}.custom-page.cms-pledge-page .recognitons-section{padding:85px 0 135px}.custom-page.cms-pledge-page .recognitons-section .title{margin-top:10px}.custom-page.cms-pledge-page .slick-dotted.slick-slider{padding-bottom:30px}.custom-page.cms-pledge-page .pledge-recognitons .award-section{padding:10px 0 45px;-ms-flex-align:start;align-items:start}.custom-page.cms-pledge-page .pledge-recognitons .award-section .award-content .award-title{padding-top:0;line-height:1.6}.custom-page.cms-pledge-page .pledge-recognitons .award-section .award-content .award-title+.award-title{font-weight:400;margin:20px 0 0}.custom-page .practice-award .award-section .award-content .content-description a,.custom-page a{font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500;text-decoration:none}.custom-page .recognitons-section{padding:81px 0 135px}.custom-page .recognitons-section .title-img{max-width:55px}.custom-page .recognitons-section .title{letter-spacing:0;margin-top:35px}.custom-page .recognitons-section .award-section .award-content{padding:0 30px}.custom-page .recognitons-section .award-section .award-content .award-title{margin:35px 0 0}.custom-page .practice-award .award-section{-ms-flex-align:center;align-items:center;padding:65px 0 67px}.custom-page .practice-award .award-section .award-content{padding:0 20px}.custom-page .practice-award .award-section .award-content .award-title{padding-top:30px}.custom-page .practice-award .award-section .award-content .content-description a{color:#fff;font-size:16px}.custom-page .practice-award .more-content-section .opener,.custom-page .practice-award .more-content-section .toggle-btn{color:#fff}.custom-page .practice-data-slider .slider-content-section{-ms-flex-align:center;align-items:center}.custom-page .custom-pledge-page.page-main-banner{background:url(../img/boy-on-bike-2.jpg) center;background-size:cover}.custom-page .custom-pledge-page.page-main-banner .content{max-width:750px;padding:183px 0}.custom-page .charity-section{background:url(../img/pledge3.jpg) center;background-size:cover;padding:85px 0 50px}.custom-page .charity-section .charity-data-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-page .charity-section .charity-content{text-align:center;color:#fff;width:44.4%}.custom-page .charity-section .charity-content .title{line-height:1.6;font-size:21px;text-transform:uppercase;padding-bottom:18px;margin-top:-5px}.custom-page .charity-section .charity-content .title:first-child{letter-spacing:2px}.custom-page .charity-section .charity-content .number{font-size:140px;line-height:135px;letter-spacing:-10px}.custom-page .charity-section .charity-description{text-align:center;color:#fff;font-size:22px;padding:50px 0;line-height:1.6}.custom-page .organizations-section{padding:100px 0 71px}.custom-page .organizations-section .title{margin:0 0 10px;font-size:26px;letter-spacing:0}.custom-page .organizations-section .title-description{font-size:18px}.custom-page .organizations-section .organizations-content-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;margin-right:-25px;margin-left:-25px;padding-top:25px}.custom-page .organizations-section .organizations-content-section .organizations-content{width:33.33%;text-align:center;padding:0 25px 50px}.custom-page .organizations-section .organizations-content-section .organizations-content .title{font-size:18px;padding-top:20px;margin-bottom:0}.custom-page .organizations-section .organizations-content-section .organizations-content .description{font-size:14px;line-height:1.6}.custom-page .sponsors .title{color:#E1251B}.custom-page .sponsors .main-title{padding:10px 0}.custom-page .pledge-recognitons .pledge-recognitons-title{text-align:center}.custom-page .pledge-recognitons .award-section{padding-bottom:0}.custom-page .faq-page,.custom-page .pledge-recognitons .award-section .award-content{padding-bottom:50px}.custom-page .pledge-recognitons .award-section .award-content .award-title{font-size:22px}.custom-page .pledge-recognitons .award-section .award-content .content-description{margin-bottom:0}.custom-page .faq-page .fix-banner-section{text-align:center;background-image:url(../img/web_images_hand-1.png);background-repeat:no-repeat;background-position:center;background-size:cover}.custom-page .faq-page .img-logo{padding:183px 0}.custom-page .fix-banner-section{position:relative;max-height:665px;overflow:hidden}.custom-page .faq-content{max-width:755px;margin:0 auto;padding-top:85px;letter-spacing:0}.custom-page .faq-content .title{color:#E1251B;line-height:1.3;font-size:26px;text-transform:capitalize;margin:0;padding:10px 0 30px;letter-spacing:0}.custom-page .faq-content .question-section{border:1px solid #d9d9d9;margin-bottom:2.75%}.custom-page .faq-content .question-section .question{position:relative;color:#E1251B;letter-spacing:0;line-height:1.3;font-size:16px;background:#f4f4f4;padding:31px 20px;cursor:pointer}.custom-page .faq-content .question-section .question:after{content:'';background-image:url(../img/plus.svg);background-position:center;background-repeat:no-repeat;position:absolute;width:16px;height:16px;background-color:#ccc;border-radius:100%;right:20px;top:50%;transform:translateY(-50%)}.custom-page .faq-content .question-section .answer{padding:0 20px 20px;display:none;line-height:1.6}.custom-page .faq-content .question-section .answer p{line-height:1.6;color:#58595b}.custom-page .faq-content .question-section.is-open .question{background:0 0}.custom-page .faq-content .question-section.is-open .question:after
{   content:'';background-image:url('https://www.planetbike.com/content/minus_ic.svg');background-position:center;background-repeat:no-repeat; background-size:8px; background-color:#ccc;  
}
.custom-page .faq-content .question-section.is-open .answer{display:block}.custom-page .faq-content video{width:100%;margin-bottom:2.75%}.custom-page a{color:#E1251B}.custom-page a:hover{color:#58595b}.custom-page .manual-section{margin-bottom:120px}.custom-page .manual-section .content-sub-title{margin-top:10px;text-transform:inherit}.custom-page .manual-section .content-title{margin-top:90px;font-size:28px}.custom-page .manual-section .head h4{margin:0;font-size:14px;padding-bottom:5px}.custom-page .manual-section .downloads-links-block{margin:35px 0 30px;border:1px solid #dfdfdf;padding:7px}.custom-page .manual-section .downloads-links-block .downloads-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-page .manual-section .downloads-links-block .downloads-item .item-icon{width:20px}.custom-page .manual-section .downloads-links-block .downloads-item a{color:#414042;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.custom-page .manual-section .downloads-links-block .downloads-item a:hover{color:#E1251B}.custom-page .privacy-policy .content-sub-title,.custom-page .service .content-sub-title{text-transform:inherit}.custom-page .privacy-policy .data-table{text-align:left;width:100%}.custom-page .privacy-policy .data-table thead{background:0 0;border-bottom:1px solid #e5e5e5}.custom-page .privacy-policy .data-table th{font-weight:700;vertical-align:bottom;border-right:none;padding:10px}.custom-404,.custom-product{margin-top:0}.productView{padding-top:11px}.productView .productView-details{float:left;width:31%;margin:0;clear:left}.productView .productView-details .productView-product{border:none;padding:0;margin-bottom:-20px}.productView .productView-details .productView-product dl{margin-bottom:19px}.productView .productView-details .productView-title{font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif;font-size:50px;line-height:58px;text-transform:uppercase;color:#E1251B;margin:0;letter-spacing:0}.productView .productView-details .form-field--increments .form-label,.productView .productView-details .form-wishlist .button,.productView .productView-details .productView-options .add-cart .button,.productView .productView-details .productView-options .form-label,.productView .productView-details .productView-options .share-section .button{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.productView .productView-details .info-1{color:#E1251B;padding-bottom:14px;margin-top:-1px}.productView .productView-details .info-2{color:#000;line-height:20px}.productView .productView-details .productView-price{padding-top:16px;margin-bottom:0}.productView .productView-details .productView-price .price-section{display:inline-block;font-size:23.3px;color:#E1251B}.productView .productView-details .sku{color:#E1251B}.productView .productView-details .sku .productView-info-name,.productView .productView-details .sku .productView-info-value{display:inline-block;margin:0;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:14px}.productView .productView-details .form-wishlist .button{margin:0;padding:0;background:0 0;border:none;color:#E1251B;font-size:14px}.productView .productView-details .form-wishlist .button .ic-heart{border:1px solid #E1251B;background:#fff;font-size:16px;color:#bcbec0;height:38px;width:38px}.productView .productView-details .form-wishlist .button:hover{color:#58595b}.productView .productView-details .form-wishlist .button:hover .ic-heart{background:#E1251B;color:#fff}.productView .productView-details .form-wishlist #wishlist-dropdown.is-open{top:40px!important;width:200px!important;border:1px solid #E1251B;padding-right:0}.productView .productView-details .form-wishlist #wishlist-dropdown.is-open .button{padding:10px 5px;font-weight:400}.productView .productView-details .productView-options{margin-top:2px}.productView .productView-details .productView-options .form-wishlist{margin-top:10px}.productView .productView-details .productView-options .form-label{font-weight:700;color:#414042;font-size:14px;text-transform:capitalize;padding-top:7px;margin-bottom:0}.productView .productView-details .productView-options .form-label small{font-size:21px;margin:0;color:#E1251B;line-height:18px}.productView .productView-details .productView-options .add-cart{margin:0}.productView .productView-details .productView-options .add-cart .button{border-color:#E1251B;color:#fff;background-color:#E1251B;font-size:16.5px;letter-spacing:.12em;white-space:inherit;padding:15px 0 9px;width:160px;line-height:21.5px}.productView .productView-details .productView-options .add-cart .button:hover{border-color:#E1251B;background-color:#c01f16}.productView .productView-details .productView-options .share-section{display:inline-block;position:relative;margin-right:10px}.productView .productView-details .productView-options .share-section .sharethis-inline-share-buttons{position:absolute;display:none;width:370px;bottom:50px;padding:10px 0;background:#fff;border:1px solid #E1251B}.productView .productView-details .productView-options .share-section .sharethis-inline-share-buttons.is-open{display:block!important}.productView .productView-details .productView-options .share-section .sharethis-inline-share-buttons.is-open .st-btn{display:inline-block!important}.productView .productView-details .productView-options .share-section .button{margin:0;padding:0;background:0 0;border:none;color:#E1251B;font-size:14px}.productView .productView-details .productView-options .share-section .button .ic-share{border:1px solid #E1251B;background:#fff;font-size:16px;color:#bcbec0;height:38px;width:38px}.productView .productView-details .productView-options .share-section .button:hover{color:#58595b}.productView .productView-details .productView-options .share-section .button:hover .ic-share{background:#E1251B;color:#fff}.productView .productView-details .form-field--increments{margin-bottom:10px;margin-top:29px}.productView .productView-details .form-field--increments .form-label{display:inline-block;color:#414042;font-size:14px;margin:0;vertical-align:middle;font-weight:400;padding-top:0}.productView .productView-details .form-field--increments .form-increment .form-input,.productView .productView-details .form-select{background-color:#eee;border:1px solid #eee;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-size:18px;height:36px;font-weight:400}.productView .productView-details .form-field--increments .form-increment{display:inline-block}.productView .productView-description #tab-data,.productView .productView-details .form-field--increments .form-increment .button{display:none}.productView .productView-details .form-field--increments .form-increment .form-input{color:#333;padding:8px;width:3em;margin-left:3px}.productView .productView-details .form-select{border-radius:0;background-image:url(../img/sel2.png);background-position:right 0 top 15px;background-size:auto;line-height:36px;padding:0 .78571rem;color:#888}.productView .productView-images{float:right;width:69%}.productView .productView-images .productView-image{max-width:450px;margin:0 auto;cursor:all-scroll}.productView .productView-images .productView-image .productView-img-container:after{padding-bottom:100%}.productView .productView-images .productView-thumbnail{padding-left:0;padding-right:0}.productView .productView-images .productView-thumbnails{max-width:450px;margin:20px auto 0}.productView .productView-images .productView-thumbnails .productView-thumbnail-link{height:73px;max-width:75px;border:none}.productView .productView-images .productView-thumbnails .productView-thumbnail-link img{width:65px;height:65px}.productView .productView-images .productView-thumbnails .slick-list{margin-left:4.7rem;margin-right:4.7rem}.productView .productView-images .productView-thumbnails .slick-arrow{background-color:transparent!important;padding:0;box-shadow:none;border:1px solid #e0e0e0;height:32px;width:32px;margin-top:0;border-radius:2px}.productView .productView-images .productView-thumbnails .slick-arrow:before{background-color:transparent!important;background-image:none;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;opacity:1;margin:0;height:20px;width:31px}.productView .productView-images .productView-thumbnails .slick-arrow:hover,.productView .productView-images .productView-thumbnails .slick-next,.productView .productView-images .productView-thumbnails .slick-prev{background-color:transparent!important}.productView .productView-images .productView-thumbnails .slick-next:before{content:"\e263"}.productView .productView-images .productView-thumbnails .slick-prev{left:35px}.productView .productView-images .productView-thumbnails .slick-prev:before{content:"\e260"}.productView .productView-description{width:100%;padding-top:15px}.productView .productView-description .tabs{max-width:930px;margin:0 auto;border-bottom:none}.productView .productView-description .tabs .tab{border:1px solid #e2e3e4;border-bottom:none;border-left:none;width:24.15%;box-shadow:inset 0 -12px 8px -14px rgba(0,0,0,.2)}.productView .productView-description .tabs .tab:first-child{border-left:1px solid #e2e3e4}.productView .productView-description .tabs .tab .tab-title{text-align:center;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500;font-size:20px;color:#231f20;text-transform:uppercase;padding:28px 15px 22px}.productView .productView-description .tabs .tab.is-active{box-shadow:none;border-bottom:1px solid #fff;border-top-color:#E1251B}.productView .productView-description .tabs .tab.is-active .tab-title{color:#E1251B}.productView .productView-description .tabs-contents{border-top:1px solid #e2e3e4;border-bottom:1px solid #e2e3e4}.productView .productView-description .tabs-contents .tab-content{max-width:930px;margin:0 auto}.productView .productView-description .tabs-contents .features-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;padding-top:14px;padding-bottom:15px}.productView .productView-description .tabs-contents .features-content .features-section{width:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;padding:0 1% 20px}.productView .productView-description .tabs-contents .features-content .features-section .features-icon{width:14%}.productView .productView-description .tabs-contents .features-content .features-section .features-icon img{width:62px;margin:0 auto}.productView .productView-description .tabs-contents .features-content .features-section .features-data{width:86%;max-width:304px;margin:0 auto}.productView .productView-description .tabs-contents .features-content .features-section .features-data .title{color:#000;font-size:18px;letter-spacing:1px;line-height:35px;margin-bottom:15px;text-transform:uppercase}.productView .productView-description .tabs-contents .features-content .features-section .features-data .description{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:400;color:#231f20;text-align:left;font-size:15px;line-height:27px}.productView .productView-description .tabs-contents .half{width:49.8%;display:inline-block;vertical-align:top}.productView .productView-description .tabs-contents .half+.half{padding-left:8px}.productView .productView-description .tabs-contents .specs-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:15px}.productView .productView-description .tabs-contents .specs-section .dot{width:50%;padding:0 1%}.productView .productView-description .tabs-contents .specs-section .dot li{margin-left:65px}.productView .productView-description .tabs-contents .specs-section .dot li.lable{margin-left:50px;font-weight:700;margin-bottom:27px}.productView .productView-description .tabs-contents .specs-section .dot li.lable:before{display:none}.productView .productView-description .tabs-contents .dot{margin:0;list-style:none}.productView .productView-description .tabs-contents .dot li{position:relative;font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:400;color:#231f20;text-align:left;font-size:15px;line-height:27px;margin-bottom:20px;padding-left:10px}.productView .productView-description .tabs-contents .dot li:before{content:"•";color:#E1251B;position:absolute;left:0}.productView .productView-description .tabs-contents .parts-section{padding:16px 1% 38px}.productView .productView-description .tabs-contents .parts-section .parts-title{font-size:15px;font-weight:700;color:#231f20;padding-bottom:30px}.productView .productView-description .tabs-contents .parts-section a{color:#E1251B;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif;font-size:22px;letter-spacing:0;text-decoration:none;line-height:36px;margin-bottom:15px;display:inline-block}.productView .productView-description .tabs-contents .learn-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;padding-top:16px}.productView .productView-description .tabs-contents .learn-section .learn-data{width:50%;padding:0 1% 23px}.productView .productView-description .tabs-contents .learn-section .learn-data .lable{color:#231f20;font-weight:700;font-size:15px;padding-bottom:3px}.productView .productView-description .tabs-contents .learn-section .learn-data .description{margin-top:-3px;font-size:15px}.productView .productView-description .tabs-contents .learn-section .learn-data a{font-size:18px;font-weight:600;color:#E1251B;text-decoration:none;text-transform:uppercase;letter-spacing:1px;line-height:35px;display:block}.productView .productView-description .tabs-contents .learn-section .learn-data a+a{margin-top:22px}.like-product{padding-top:48px;margin-bottom:128px}.like-product .tab-content.has-jsContent.is-active{padding-top:23px}.like-product .tab-content{display:block}.like-product .section-title{font-size:27px;letter-spacing:1px;font-family:DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif;margin:0;padding:7px 0;text-align:center;color:#E1251B}.like-product .products .productCarousel-slide{width:33.33%}.like-product .products .productCarousel-slide .card .card-figcaption{display:none}.like-product .products .productCarousel-slide .card .add-cart{font-family:'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif}.error-page-img{display:block;margin:0 auto}.manuals-page .fix-banner-section{max-height:inherit}.custom-page_contact_form{margin-top:0;margin-bottom:140px}.custom-page_contact_form .outdoor-img{margin-top:160px}.custom-page_contact_form .custom-page .content-title{margin-top:72px;font-size:32px;margin-bottom:10px}.custom-page_contact_form .custom-page .content-title:first-child{font-size:34px;margin-bottom:20px}.custom-page_contact_form .custom-page .last-section .content-title{font-size:32px;margin-bottom:10px}.custom-page_contact_form .custom-page p{line-height:1.6;color:#58595b;margin-bottom:20px}.custom-page_contact_form .custom-page .contact-form{padding-top:45px}.custom-page_contact_form .custom-page .contact-form .form-field--error .form-input{box-shadow:0 0 5px #E1251B;border-color:transparent}.custom-page_contact_form .custom-page .contact-form .form-actions{margin-top:0}.custom-page_contact_form .custom-page .contact-form .form-actions .form-field{margin:0 0 25px}.custom-page_contact_form .custom-page .contact-form .form-actions .button--primary{float:right;background-color:#E1251B;border-color:#E1251B;font-size:16px;text-transform:uppercase;letter-spacing:1px;padding:18px 22px 16px}.custom-page_contact_form .container{padding-top:20px}.custom-page_contact_form .fix-banner-section{background-color:#E1251B}.custom-page_contact_form .fix-banner-section img{display:block;margin:0 auto}.custom-page_contact_form .fix-banner-section .img-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-blog{margin-top:0;margin-bottom:0}.custom-blog .main-blog{background:url(../img/Rojo_field.jpg) center/cover;height:350px;max-height:350px}.custom-blog .blog .blog-post-body .breadcrumbs{display:none}.custom-blog_post{margin-top:25px;margin-bottom:155px}.custom-blog_post .blog{max-width:75%}.custom-blog_post .blog-post-body,.custom-blog_post .blog-post-figure{width:100%}.custom-blog_post .blog-thumbnail{max-width:1080px;width:80%}.custom-blog_post .blog-thumbnail a{display:block}.custom-blog_post .blog-thumbnail img{height:350px;width:auto}.custom-blog_post .blog-post{line-height:1.6;font-size:14px;padding-top:48px}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .blog-title,.custom-blog_post .blog-header .blog-title{font-size:34px;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500}.custom-blog_post .blog-post p{margin-bottom:20px;color:#58595b}.custom-blog_post .blog-post p img{display:block;margin:0 auto}.custom-blog_post .blog-post p a{text-decoration:none;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500;color:#E1251B}.custom-blog_post .blog-post p a:hover{color:#58595b}.custom-blog_post .blog-post-body{max-width:860px;margin:0 auto;padding-top:20px}.custom-blog_post .blog-header{text-align:left}.custom-blog_post .blog-header .blog-title{margin:0 0 17px;letter-spacing:0}.custom-blog_post .blog-header .blog-title a{color:#E1251B}.custom-blog_post .blog-header .blog-title a:hover{color:#58595b}.custom-blog_post .blog-header .tag-link{text-decoration:none;color:#939598;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500}.custom-blog_post .blog-header .tag-link:hover{color:#58595b}.blog-section{background-color:#f5f5f5}.blog-section .page{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start}.blog-section .page .blog-content-section{width:75%}.blog-section .page .blog-content-section .blog{background:#fff;border:none;padding:30px;margin-bottom:40px;margin-top: 40px;}.blog-section .page .blog-content-section .blog .blog-post-figure{width:100%}.blog-section .page .blog-content-section .blog .blog-post-figure a{display:block;margin:-30px -30px 30px}#tab-features .learn_description,#tab-features .parts_description,#tab-features .specs_description,.productGrid.productGrid--maxCol4 .card .card-body .prices,.short_description p:last-child span:last-child[style="color: #ff0022;"],fieldset.form-fieldset.actionBar-section.actionBar-perpage{display:none}.blog-section .page .blog-content-section .blog .blog-post-figure .blog-thumbnail{width:100%;max-width:inherit}.blog-section .page .blog-content-section .blog .blog-post-figure .blog-thumbnail img{width:100%}.blog-section .page .blog-content-section .blog .blog-post-body{text-align:left;width:100%}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .blog-title{margin:0 0 14px;color:#E1251B}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .blog-title a{color:#E1251B}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .blog-title a:hover{color:#58595b}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .blog-date{text-align:left;color:#939598;font-size:14px}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .tag-link{text-decoration:none;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500;color:#939598}.blog-section .page .blog-content-section .blog .blog-post-body .blog-header .tag-link:hover{color:#58595b}.blog-section .page .blog-content-section .blog .blog-post-body .blog-post{color:#58595b;font-size:14px;margin-top:18px;margin-bottom:20px}.blog-section .page .blog-content-section .blog .blog-post-body .blog-post a{color:#E1251B;text-decoration:none;font-family:'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif;font-weight:500}.blog-section .page .blog-sidebar-section .blog-tag a,.blog-section .page .blog-sidebar-section .recent-title{text-transform:uppercase;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif}.blog-section .page .blog-content-section .blog .blog-post-body .blog-post a:hover{color:#58595b}.blog-section .page .blog-content-section .blog+.blog{margin-top:0}.blog-section .page .blog-content-section .pagination .pagination-list .pagination-item{margin:0;padding:0 5px}.blog-section .page .blog-content-section .pagination .pagination-list .pagination-item .pagination-link{height:auto;width:auto;line-height:normal;color:#939598}.blog-section .page .blog-content-section .pagination .pagination-list .pagination-item .pagination-link:focus{text-decoration:underline}.blog-section .page .blog-content-section .pagination .pagination-list .pagination-item--current{background-color:transparent}.blog-section .page .blog-content-section .pagination .pagination-list .pagination-item--current .pagination-link{color:#58595b}.blog-section .page .blog-sidebar-section{width:25%;padding-left:40px;padding-top:44px}.blog-section .page .blog-sidebar-section .recent-post-list{margin-bottom:20px}.blog-section .page .blog-sidebar-section .recent-title{margin-top:0;font-size:19px;color:#E1251B;letter-spacing:0}.blog-section .page .blog-sidebar-section .recent-posts{position:relative;padding-left:12px;margin-bottom:5px}.blog-section .page .blog-sidebar-section .recent-posts .icon{position:absolute;left:0;top:7px;margin-left:0;transform:rotate(-90deg);height:5px;width:5px}.blog-section .page .blog-sidebar-section .recent-posts .icon svg{fill:#58595b;stroke:#58595b}.blog-section .page .blog-sidebar-section .recent-posts a{text-decoration:none;color:#58595b;font-size:14px}.blog-section .page .blog-sidebar-section .blog-tag a{text-decoration:none;font-weight:500;color:#E1251B;font-size:19px;line-height:27px}.blog-section .page .blog-sidebar-section .blog-tag a:focus{text-decoration:underline}.category-page .sidebarBlock+.sidebarBlock .accordion-block{margin-top:10px}.category-page .sidebarBlock .accordion-content{margin-top:0}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart{padding:0;margin:0 14px 0 0;width:auto}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout{width:auto;padding:0}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout .button,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart .button{background-color:#f1f2f2;color:#414042;width:auto;letter-spacing:.5px;padding:11px 12px}.button.button--primary:hover,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-checkout .button:hover,.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart .button:hover,.previewCartCheckout .button+.button:hover{background:#c01f16;color:#fff}.productView .productView-details .info-2{margin:0 0 20px}.header .navUser .navUser-section .navUser-item--cart .dropdown-menu.is-open .previewCartAction .previewCartAction-viewCart .button:before{font-size:14px}.button.button--primary,.button.button--primary:focus,.previewCartCheckout .button+.button,.swal2-modal .swal2-cancel,.swal2-modal .swal2-confirm{border-color: #E1251B;background-color: #E1251B;color:#fff;letter-spacing:.5px;font-size:15px;text-transform:capitalize}#navList-treeview li a,.cart-header-item{text-transform:uppercase}.heroCarousel .heroCarousel-content .heroCarousel-action{width:149px;height:57px;padding:0;line-height:60px;background:#FFF;color:#E1251B}.heroCarousel .heroCarousel-slide{height:100%}.btn:active,.btn:focus{background:#E1251B;color:#fff;border-color:#E1251B}.productGrid.productGrid--maxCol4 .card .card-body .card-title{margin-bottom:20px}.category-page .page-content .actionBar .form-actionBar .form-label{padding-left:0}.category-page .page-content .actionBar .form-actionBar .actionBar-section{float:right}.category-page .product-bottom-paginator{padding-top:33px}.custom-page .about .instagram{padding-bottom:15px}.custom-page_contact_form .custom-page .contact-form .form-actions .button--primary{color:#FFF}.practice_cols_img{max-height:189px;max-width:none}.short_description p:first-child{margin-bottom:10px}#navList-treeview{margin:0;padding:0}#navList-treeview li{width:100%;float:none;position:relative}#navList-treeview>li>a,#navList-treeview>li>div,#navList-treeview>li>ul>li.Main.Site.Home.Featured.Products,#navList-treeview>li>ul>li.Products>a,#navList-treeview>li>ul>li.Products>div,#navList-treeview>li>ul>li.Store.Home.Featured.Products{display:none!important}#navList-treeview>li>ul,#navList-treeview>li>ul>li.Products>ul{display:block!important}#navList-treeview li a{font-weight:500;color:#E1251B;font-size:19px;display:block;padding:4px 30px 3px 0;font-family:DINNextW01-CondensedMed,Arial,"Helvetica Neue",helvetica,sans-serif}#navList-treeview .hitarea{width:100%;position:absolute;top:0;left:0;height:30px;display:inline-block;font-family:ThemeIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#bcbec0;line-height:28px;text-align:right;font-size:12px}#navList-treeview .hitarea:before{content:"\e23c";margin-top:2px;display:inline-block}#navList-treeview .hitarea.navPages-item-hitarea.collapsable-hitarea:before{content:"\e23d"}#navList-treeview>li>ul>li.Products>ul>li>ul>li>a{font-family:DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif;font-size:19px;text-transform:none;color:#414042;padding:2px 0}.category-page .sidebarBlock #categories-list{padding:0}#navList-treeview>li>ul>li.Products>ul>li>ul>li>a.selected,#navList-treeview>li>ul>li.Products>ul>li>ul>li>a:hover{color:#E1251B}.button{font-size:15px}
.custom-page.about.custom-page .content-small-description
{   font-size:22px; font-family: 'DIN Next W01 Regular',Arial,"Helvetica Neue",helvetica,sans-serif;   
}
.compare_pg_mn .description_items ul
{   margin:0 0 15px 10px;    
}
.compare_pg_mn .description_items ul li
{   font-size:13px;     
}
.compare_pg_mn .description_items h2, .compare_pg_mn .description_items h3, .compare_pg_mn .description_items h4, .compare_pg_mn .description_items h5, .compare_pg_mn .description_items h5
{   margin:0 0 5px; font-size:12px;
}
.compare_pg_mn .description_items ul br, .compare_pg_mn .card-img-container:after
{   display:none !important;  
}
.compare_pg_mn .card-figure .card-image
{   position:static; display:block; margin:auto; max-height:230px; max-width:100%; height:auto; width:auto; 
}
.compare_pg_mn .card-img-container
{   height:250px; display:flex; align-items:center; margin:auto; 
}
.compare_pg_mn .description_items ul li a
{   color:#E1251B; text-decoration:none; 
}
.compare_pg_mn .description_items ul li a:hover
{   text-decoration:underline;      
} 
.compare_pg_mn .description_items ul li a strong 
{   font-weight: normal;
}
.card_quickview .quickview 
{   position: absolute; margin:auto; top: 50%; left: 50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); padding: 12px 0; font-size: 14px; width:140px; max-width:100%; opacity:0; visibility:hidden;        
}  
.card-figure:hover .card_quickview .quickview
{   opacity:1; visibility:visible;
} 
.productView .productView-description .tabs .tab[style="display: none;"] + .tab
{   border-left: 1px solid #e2e3e4;
}

@media only screen and (max-width:990px)
{
.manuals-page .fix-banner-section
{    width: 100%; float: left; 
}
main.page.custom-page.manuals-page
{   width: 100%;
}
}
.cms-pledge-page .center-img
{   opacity:0 !important; visibility:hidden !important;
}

/**/
.Support_page .toggle:last-of-type {
    margin-bottom: 1.57143rem;
}
.Support_page .toggle{
    border-bottom: 1px solid #e5e5e5; border-top: 0;
}
.Physical_address {
    font-weight: 700;  margin: 0; font-size: 14px;
}
.Support_page .container {
    max-width: 100%; padding: 0; margin: 0;
}
.Support_page .container .page {
    margin: 0;
}
.Support_page .container.last-section,.custom_container{
    max-width: 893px; margin: 0 auto; padding-left: 15px; padding-right: 15px;
}
.Support_page img.img-logo {
    position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);
}
.Support_page .fix-banner-section {
    background-color: #E1251B; margin: -21px 0 0;
}
.Support_page .breadcrumbs {
    display: none;
}
.Support_page .page-content--centered{
    padding: 0;
}
.Support_page .outdoor-img{
    margin-top: 160px;
}
.Support_page .content-title{
    margin-top: 72px; margin-bottom: 10px;
}
.Support_page .custom-page{
    margin-bottom: 140px;
}
.Support_page .page-heading{
    display: none;
}
.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action--checkbox:after{
    margin: 0; top: 5px; vertical-align: middle;
}
.category-page .sidebarBlock+.sidebarBlock .accordion-block .navList-action .navList-action-close{
    padding: 8px 3px;
}
.custom-page.cms-practice-page .proud-member-section {
    padding: 50px 0 0; background: url(https://www.planetbike.com/content/solar_panels.jpg); background-repeat: no-repeat;    background-size: 100%;
}
.custom-page.cms-practice-page .content-title,.custom-page.cms-practice-page .proud-member-section .proud-member-content .data, .custom-page.cms-practice-page .proud-member-section .information-section .information-content .number, .custom-page.cms-practice-page.proud-member-section .solar-info, .custom-page.cms-practice-page  .proud-member-section .information-section .information-content .info-title,.custom-page.cms-practice-page .proud-member-section .solar-info {
    color: #fff; text-shadow: 3px 2px 4px #000;
}
.custom-page.cms-practice-page .proud-member-section .information-section{
    padding-top: 30px;
}
.custom-page.cms-practice-page .proud-member-section .solar-info{
    line-height: 1.4; padding: 57px 0;
}
@media only screen and (max-width: 1199px){
    .Support_page .outdoor-img {
        margin-top: 80px;
    }
    .Support_page .custom-page {
        margin-bottom: 80px;
    }
    .custom-page.cms-practice-page .proud-member-section .information-section .information-content .number{
        font-size: 90px; line-height: 90px;
    }
    .custom-page.cms-practice-page  .proud-member-section .information-section .information-content .info-title{
        padding-bottom: 0;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-img img{
        height: 200px;
    }
    .custom-page.cms-practice-page .proud-member-section .solar-info{
        font-size: 26px;  line-height: 1.6;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .data{
        font-size: 16px;
    }
}
@media only screen and (max-width: 990px){
    .Support_page .outdoor-img {
        margin-top: 30px;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-img , .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-data{
        width: 100%;
    }
    .custom-page.cms-practice-page .proud-member-section{
        padding: 0;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .data{
        font-size: 16px;
    }
    .custom-page.cms-practice-page .proud-member-section .information-section .information-content, .custom-page.cms-practice-page .proud-member-section .information-section .information-content{
        width: 50%;
    }
    .custom-page.cms-practice-page .proud-member-section .solar-info{
        font-size: 22px;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-img img{
        height: 150px;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-data{
        padding: 0 15px;
    }
    .custom-page.cms-practice-page .proud-member-section{
        background-size: cover;
    }
}
@media only screen and (max-width: 767px){
    .Support_page img.img-logo{
        max-height: 200px; left: calc(50% + 25px);
    }
    .Support_page .content-title{
        margin-top: 30px;
    }
    .blog-section .page .blog-content-section .blog{
        margin-top: 0;
    }
    .custom-page.cms-practice-page .proud-member-section .solar-info{
        font-size: 18px;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .data{
        font-size: 15px;
    }
    .custom-page.cms-practice-page .proud-member-section .solar-info{
        padding: 40px 0;
    }
} 
@media only screen and (max-width: 479px){
    .Support_page img.img-logo{
        max-height: 150px;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .data , .custom-page.cms-practice-page .proud-member-section .solar-info{
        font-size: 15px; line-height: 1.6;
    }
    .custom-page .proud-member-section .information-section .information-content .number{
        font-size: 60px; line-height: 60px;
    }
    .custom-page .proud-member-section .information-section .information-content, .custom-page .proud-member-section .information-section .information-content{
        margin: 0 0 10px;
    }
    .custom-page.cms-practice-page .proud-member-section .solar-info{
        padding: 20px 0;
    }
    .custom-page.cms-practice-page .proud-member-section .proud-member-content .proud-member-data{
        padding: 0 0px;
    }
    .custom-page.cms-practice-page .proud-member-section .information-section .information-content, .custom-page.cms-practice-page .proud-member-section .information-section .information-content {
        width: 100%;
    }
}
.custom-page .container{
    z-index: 2;
}
.custom-page.cms-practice-page .proud-member-section{
    position: relative;
}
.custom-page.cms-practice-page .proud-member-section:after {
    content: ""; background: rgba(0,0,0,0.4); position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1;
}
section.toggle.videoGallery {
    border-top: 0;  border-bottom: 1px solid #e5e5e5;
}  
/**/
.customPage_page.faq_page .body > .container,
.customPage_page.pledge_page .body > .container,
.customPage_page.manuals_page .body > .container,
.customPage_page.product_page .body > .container,
.customPage_page.about_page .body > .container,
.customPage_page.practice_page .body > .container {
    max-width: 100%; padding: 0;
}

.customPage_page.faq_page .page-content--centered,
.customPage_page.pledge_page .page-content--centered,
.customPage_page.practice_page .page-content--centered,
.customPage_page.product_page .page-content--centered,
.customPage_page.about_page .page-content--centered,
.customPage_page.manuals_page .page-content--centered {
    padding: 0;
}
   
.product-inner-slider .slick-arrow {
    display: none !important;
}
.custom-page .video-content:hover .overlay {
    opacity: 0;
}
.whole_link,.whole_link_title-section {
    position: absolute; top: 0; left: 0; right: 0; bottom: 0;
}
.about .instagram-section .title-section{
    position: relative; 
}
@media only screen and (max-width: 990px){
    #responsive_menu li.navPages-item.navPages-item-page.logo {
        display: none;
    }
}
.video_active .custom-page .video-content .overlay {
    display: none;
}


/*1006*/
/*1006*/
.grid_four 
{ display: inline-block; width: 100%; margin: 109px 0 30px;
}
.grid_four ul 
{   margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}
.grid_four ul li 
{ width: 50%; float: left; display: inline-block; position: relative;
}
.grid_four ul li iframe{  
    position: relative; height: 100%; width: 100%; 
}
.productView
{  margin: 0px;
}
.custom-product > .container 
{ max-width: 100%; padding: 0;
}
.grid_four ul li:nth-child(3)
{ clear: left;
}
.img_text_section .text_data .button
{ border: 1px solid #E1251B; border-radius: 20px; padding: 0px 102px; font-size: 35px; font-family: DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif; line-height: 72px; height: 68px; box-shadow: 0px 0px 5px 0#000; background: #E1251B;   color: #fff; text-transform: uppercase;
}
.img_text_section .text_data .button:hover
{ color: #E1251B; background: #fff;
}
.good-gear-img 
{ max-width: 250px; display: inline-block; width: 100%; vertical-align: middle;
}
.text_data 
{ width: calc(100% - 254px); display: inline-block; vertical-align: middle; margin: 0 auto; text-align: center; padding: 0 0 0 120px;
}
.text_data h4 
{ margin: 0; text-align: left; color: #E1251B; font-weight: 500; line-height: normal; font-size: 35px; font-family: 'DIN Next W01 Medium',Arial,"Helvetica Neue",helvetica,sans-serif; margin: 0 0 70px;
}
.img_content 
{ display: inline-block; margin: 139px 0 0;
}
.red_section .container 
{  position: static;
}
.red_section 
{ background: #E1251B; margin: 148px 0 40px; position: relative; padding: 35px 30px; 
}
.red_section > img 
{  margin: 0 auto; display: block;
}
.red_section ul 
{  margin: 0px auto; list-style: none; display: inline-block; width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);    max-width: 1230px;
}
.red_section ul li 
{ width: 33.33%; display: inline-block; float: left; text-align: center; margin: 0px 0;
}
.sec_img 
{ height: 185px; display: inline-block; position: relative; width: 100%;
}
.sec_img img 
{ max-height: 100%; height: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 180px
}
.red_section h2 
{ font-size: 36px; line-height: 36px; text-transform: uppercase; color: #fff; font-family: DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif; margin: 40px auto; height: 72px;
}
.red_section p 
{ color: #fff; font-size: 25px; max-width: 310px; font-family: DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif;    line-height: 30px; margin: 0 auto; min-height: 120px;
}
.red_section a 
{ background: #fff; text-decoration: none; width: 164px; height: 50px; display: inline-block; line-height: 52px; font-family: DINNextW01-CondensedReg,Arial,"Helvetica Neue",helvetica,sans-serif; font-size: 30px; color: #E1251B; text-transform: uppercase; border-radius: 10px; margin-top: 42px; border: 2px solid #fff;
}
.red_section a:hover
{ color: #fff; background: #E1251B; border: 2px solid #fff;
}
body #eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more {
    background: #E1251B;
}
.productView-details span[style="color: #ff0022;"] {
    color: #E1251B !important;
}
.customPage_product .grid_four ul li.video_one {
  width: 100%;
}
.customPage_product .grid_four ul li.video_one:last-child {
  width: 50%;
}
.customPage_product .grid_four ul li.video_one:first-child {
  width: 100%;
}
.customPage_product .grid_four ul li.video_one iframe {
  height: 759.6px;
}
@media only screen and (max-width: 1199px){
    .img_content
    {	margin: 50px 0 0;
    }
    .grid_four 
    {  margin: 60px 0 0;
    }
    .good-gear-img
    {  max-width: 150px;
    }
    .text_data 
    { width: calc(100% - 154px); padding: 0 0 0 40px;
    }
    .text_data h4 
    { font-size: 23px; margin: 0 0 30px;
    }
    .img_text_section .text_data .button 
    { font-size: 25px; height: 45px; line-height: 47px; border-radius: 5px; padding: 0 40px;
    } 
    .red_section 
    { margin: 70px 0 40px; padding: 20px 15px;
    }
    .sec_img
    { height: 130px;
    }
    .sec_img img
    { max-width: 130px;
    }
    .red_section h2
    { font-size: 30px; line-height: 30px; margin: 10px auto 0;
    }
    .red_section ul 
    { position: relative; top: auto; left: auto; transform: none; background: url(https://cdn11.bigcommerce.com/s-i3pt5y1dai/product_images/uploaded_images/madisonmap.jpg); background-size: 100% 100%; background-repeat: no-repeat; padding: 25px 15px;
    }
    .red_section > img
    { display: none;
    }
    .red_section .container
    {   padding: 0;
    }
}
@media only screen and (max-width: 990px){
    .grid_four ul li iframe
    {   height: 100%;
    }
    .red_section ul li
    {  width: 100%; margin: 30px 0;
    }
    .red_section h2
    { margin: 20px auto; height: auto;
    }
    .red_section p 
    { min-height: 20px;
    }
    .red_section a
    {  margin-top: 20px;     font-size: 20px;
    }
    .red_section ul
    {  margin: 10px auto; background-size: auto 100%;
    }
    .sec_img img  
    { max-width: 120px; position: relative; width: auto; left: auto; top: auto; transform: none; max-height: 120px;
    }
    .sec_img 
    { height: auto;
    }
    .red_section 
    { margin: 40px 0 0px;
    }
}
@media only screen and (max-width: 767px){
    .grid_four ul li iframe
    {   height: 100%;
    }
    .customPage_product .grid_four ul li.video_one iframe {
      height: 414px;
    }

    .customPage_product .grid_four ul li.video_one:last-child {
      height: auto !important;
      width: 100%;
    }
    .grid_four ul li
    { width: 100%;
    }
    .text_data 
    { width: 100%; padding: 0; margin: 20px 0 0;
    }
    .good-gear-img 
    { max-width: 150px; width: 100%; display: block; margin: 0 auto;
    }
    .img_content 
    { margin: 30px 0 0;
    }
    .text_data h4 
    { font-size: 20px; margin: 0 0 20px;
    }
    .img_text_section .text_data .button
    { font-size:20px; 
    }
    .grid_four 
    {  margin: 30px 0 0;
    } 
}
@media only screen and (max-width: 479px){
    .grid_four 
    {  margin: 20px 0 0;
    } 
    .good-gear-img
    { max-width: 100px;
    }
    .customPage_product .grid_four ul li.video_one iframe {
      height: 414px;
    }

    .customPage_product .grid_four ul li.video_one:last-child {
      height: auto !important;
      width: 100%;
    }
}
