html{scroll-behavior:smooth;font-size:62.5%;overflow-x:hidden}body{margin:0!important;box-sizing:border-box}body *{box-sizing:border-box}body{font-family:Lato,sans-serif;font-size:1.6rem;color:#0c0c0c}*{outline:0!important}h1,h2,h3,h4,h5{font-family:inherit}h1{font-size:6rem;line-height:7.1rem;font-weight:900;margin:1rem 0}h2{font-size:4rem;line-height:1.2;font-weight:600;margin-bottom:1rem}h2.title{font-size:3rem;line-height:1.5;font-weight:700;padding-left:2rem}@media screen and (max-width:991px){h2.title{font-size:2rem}}h3{font-size:2rem;font-weight:600}ul{margin:0;padding:0}a{color:#0c0c0c}@media screen and (max-width:1639px){h1{font-size:3.5rem}h3{font-size:1.6rem}}@media screen and (max-width:639px){body{font-size:1.5rem}h1{font-size:2.5rem;line-height:2.5rem}h2{font-size:2.2rem}h3{font-size:1.5rem}}a{text-decoration:none}img{max-width:100%}@use 'sass:color';.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{max-width:1580px;margin:0 auto}@media screen and (max-width:1639px){.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{max-width:1240px}}@media screen and (max-width:1279px){.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{max-width:962px}}@media screen and (max-width:991px){.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{max-width:748px}}@media screen and (max-width:767px){.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{max-width:630px}}@media screen and (max-width:639px){.block-easy-breadcrumb .easy-breadcrumb,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.page-header,.store-finder--content,.store-finder--filter,.tw-container{width:100%;padding:0 2rem}}.content{position:relative}.main-container{position:relative;display:flex;flex-direction:column;color:#3d3d3d}.main-container .main-content{display:flex;align-items:flex-start;max-width:100%}.main-container .main-content .sidebar{width:28rem;margin-right:6rem;background:#0c0c0c;padding:1.5rem 2.3rem}@media screen and (max-width:1279px){.main-container .main-content .sidebar{margin-right:2rem}}.main-container .main-content .sidebar .sidebar-trigger{display:none}.main-container .main-content .sidebar h2{font-weight:700;font-size:16px;line-height:138.69%;color:#fdd100;margin:0 0 1rem}.main-container .main-content .sidebar a{color:#fff}.main-container .main-content .sidebar .btn-default{background:linear-gradient(180deg,#2b2b2b 0,#242424 100%);border-right:1px solid #161616;margin-bottom:2rem}.main-container .main-content .content-wrapper{display:flex;flex:1;max-width:100%}@media screen and (max-width:991px){.main-container .main-content .content-wrapper{flex-direction:column}}.main-container .main-content .content-wrapper .region-content{flex:1;max-width:100%}@media screen and (max-width:991px){.main-container .main-content .sidebar{position:fixed;width:80vw!important;top:0;height:100vh;padding:140px 2rem 2rem 2rem;left:0;transition:all .5s;transform:translateX(-80vw);z-index:99}.main-container .main-content .sidebar .sidebar-trigger{display:inline-block}.main-container .main-content .sidebar .sidebar-trigger::after{content:'filter';position:absolute;right:-2rem;height:8rem;width:2rem;background:#fdd100;color:#fff;writing-mode:vertical-lr;text-align:center;line-height:2rem;top:0;text-transform:uppercase;font-size:1.4rem;transform:translateY(10px);top:50%}.main-container .main-content .sidebar .sidebar-trigger::after:hover{background:#ffd718}.main-container .main-content .sidebar .sidebar-wrapper{height:100%;overflow-y:auto}.main-container .main-content .sidebar.opened{box-shadow:1px 1px 10px #aaa0a0;transform:translateX(0)}.main-container .main-content .sidebar.opened .sidebar-trigger::after{content:'close'}}.block-easy-breadcrumb{background:#f3f3f3;padding:1rem 0}.block-easy-breadcrumb .easy-breadcrumb{font-size:14px;line-height:138.69%;color:#9b9b9b}.block-easy-breadcrumb .easy-breadcrumb a{color:#0c0c0c}header{display:flex;flex-direction:column;position:sticky;top:0;left:0;right:0;z-index:100}.header-mobile{display:none;margin-right:auto}.header-mobile p{margin:0}@media screen and (max-width:767px){.header-mobile{display:block}}.header-top{width:100%;color:#fff;background-color:#0c0c0c;font-size:1.4rem}@media screen and (max-width:767px){.header-top{display:none}}.header-top a{color:#fdd100;font-weight:700;padding:0 5px}.header-top p{margin:0}.header-top .alertbar{flex-basis:100%}.header-top .region-headertop{width:100%;display:flex;align-items:center;height:5rem;flex-wrap:wrap;min-height:5rem;height:auto}.header-top .region-headertop .top-contact{margin-right:auto;flex:1;padding-left:5rem}@media screen and (max-width:991px){.header-top .region-headertop .top-contact{display:none}}@media screen and (max-width:1279px){.header-top .region-headertop .top-contact{padding-left:4rem}}@media screen and (max-width:991px){.header-top .region-headertop .top-menu{display:none}}.header-top .region-headertop .header-trade-login{align-self:stretch}@media screen and (max-width:991px){.header-top .region-headertop .header-trade-login{display:none}}.header-top .region-headertop .header-trade-login p{height:100%}.header-top .region-headertop .header-trade-login__link{background:#b72525;color:#fff;font-weight:700;font-size:1.4rem;line-height:138.69%;color:#fff;height:100%;width:13rem;display:flex;align-items:center;justify-content:center;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%)}.header-top .region-headertop .header-trade-login__link p{margin:0!important}.header-container{padding:0;background-color:#fdd100}.header-container>div{display:flex;position:relative}.header-container>div .hamburger-menu{position:relative;margin-right:0;padding-right:0;height:81px}.header-container>div .hamburger-menu.is-active{opacity:0;visibility:hidden}.header-container .region-header{display:flex;align-items:center;height:9.8rem;flex:1}@media screen and (max-width:767px){.header-container .region-header{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (max-width:991px){.header-container .region-header{flex-wrap:wrap;height:auto;justify-content:flex-end}}.header-container .header-logo{margin-right:7rem;padding-top:.5rem;padding-bottom:.5rem}.header-container .header-logo img{height:6.8rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1279px){.header-container .header-logo{margin-right:3rem}}@media screen and (max-width:991px){.header-container .header-logo{margin-right:auto}}@media screen and (max-width:767px){.header-container .header-logo{display:none}}.header-container .header-text{margin:0 1rem}.header-container .header-text ul{display:grid;grid-gap:.4rem 5rem;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,auto);grid-auto-flow:column;font-style:italic;font-weight:400;font-size:1.6rem;line-height:100%}@media screen and (max-width:1639px){.header-container .header-text ul{grid-gap:.4rem 3rem}}@media screen and (max-width:1279px){.header-container .header-text ul{font-size:1.4rem;grid-gap:.4rem 2rem}}.header-container .header-text ul li:nth-child(2){grid-row-end:span 2}@media screen and (max-width:991px){.header-container .header-text{display:none}}.header-container .header-search-mobile{display:none}.header-container .header-search-mobile p{margin:0}@media screen and (max-width:991px){.header-container .header-search-mobile{display:block}}.header-container .header-search{flex:1;margin-right:1rem}@media screen and (max-width:991px){.header-container .header-search{order:2;width:100%;flex-basis:100%;margin-right:0}.header-container .header-search:not(.show){display:none}.header-container .header-search>form{max-width:100%}}.header-container .header-search>form{max-width:54rem;margin:0 auto}.header-container .header-search .views-exposed-widgets{display:flex;align-items:center}.header-container .header-search .views-exposed-widgets .views-widget-filter-search_api_views_fulltext{padding:0;flex:1}.header-container .header-search .views-exposed-widgets .views-widget-filter-search_api_views_fulltext input.form-control{height:4.2rem;border-radius:0;font-size:14px;line-height:17px;color:#4b4b4b}.header-container .header-search .views-exposed-widgets .views-submit-button{padding:0}.header-container .header-search .views-exposed-widgets .views-submit-button .form-submit{margin-top:0;font-size:0;width:4.8rem;height:4.2rem;background:url(/sites/all/themes/kodaweb/images/icon-search.png) #000;background-repeat:no-repeat;background-position:center;border-radius:0}@media screen and (max-width:1279px){.header-container .header-search .views-exposed-widgets .views-submit-button .form-submit{width:4rem}}.header-container .header-cart{position:relative;padding-right:2.7rem}@media screen and (max-width:991px){.header-container .header-cart{margin-right:6rem}}@media screen and (max-width:639px){.header-container .header-cart{margin-right:5rem;margin-left:1rem}}@media screen and (max-width:767px){.header-container .header-cart .cart-block-summary::before{content:'';height:3.3rem!important}}.header-container .header-cart .block-title{display:none}.header-container .header-cart .cart-block-summary{display:flex;flex-direction:column;align-items:center}.header-container .header-cart .cart-block-summary tbody{height:0}.header-container .header-cart .cart-block-summary td{padding:0}.header-container .header-cart .cart-block-summary::before{content:'';background-image:url(/sites/all/themes/kodaweb/images/icon-cart.png);background-repeat:no-repeat;background-position:center;width:3.6rem;height:4.1rem}.header-container .header-cart .cart-block-summary::after{content:'cart';font-weight:700;font-size:12px;line-height:138.69%;text-align:center;color:#1f1f1f}.header-container .header-cart .cart-block-summary .cart-block-summary-items{position:absolute;right:0;font-size:0;top:6px}.header-container .header-cart .cart-block-summary .cart-block-summary-items .num-items{background:#fff;border:2px solid #fff;box-sizing:border-box;border-radius:36.3898px;font-weight:700;font-size:15.3103px;line-height:18px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.header-container .header-cart .cart-block-summary .cart-block-summary-total{display:none}.header-container .header-cart .cart-block-summary .cart-block-summary-links .cart-block-checkout{display:none}.header-container .header-cart .cart-block-summary .cart-block-summary-links .cart-block-view-cart{padding:0;border-right:none}.header-container .header-cart .cart-block-summary .cart-block-summary-links .cart-block-view-cart a{position:absolute;top:0;left:0;right:0;bottom:0;padding:1rem;font-size:0}@media screen and (max-width:767px){.header-container .header-user{display:none}}.header-container .header-user .block-title{display:none}.header-container .header-user .menu.nav>li>a{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:138.69%;text-align:center;color:#1f1f1f;padding:0 1rem}.header-container .header-user .menu.nav>li>a::before{content:'';background-image:url(/sites/all/themes/kodaweb/images/icon-user-lock.png);background-repeat:no-repeat;width:4.1rem;height:4.1rem;display:inline-block;background-position:center}.header-container .header-user .menu.nav>li>.dropdown-menu>li>a{padding:0 1rem}.header-container .header-find-store,.header-container .header-mobile-search{margin-left:auto}@media screen and (max-width:991px){.header-container .header-find-store,.header-container .header-mobile-search{display:none}}.header-container .header-find-store__link,.header-container .header-mobile-search__link{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:138.69%;text-align:center;color:#1f1f1f;cursor:pointer}.header-container .header-mobile-search__link img{height:3rem;margin-bottom:.4rem}.header-menu{background-color:#0c0c0c}.header-menu .region-headermenu{display:flex;position:relative}@media screen and (max-width:991px){.header-menu .region-headermenu .main-menu{display:none}}@media screen and (max-width:991px){.header-menu .region-headermenu .header-menu-links{display:none}}.header-menu .region-headermenu .header-menu-links .store-finder-links{margin:0;display:flex;height:100%}.header-menu .region-headermenu .header-menu-links .store-finder-links a{color:#fff;display:flex;align-items:center;padding:0 2rem;font-weight:700;white-space:nowrap}.header-menu .region-headermenu .header-menu-links .store-finder-links a img{margin-right:7px}@media screen and (max-width:1279px){.header-menu .region-headermenu .header-menu-links .store-finder-links a{padding:0 .5rem}}.header-menu .region-headermenu .header-vehicle-search-tabs{margin-left:auto;position:static;height:5.6rem}@media screen and (max-width:639px){.header-menu .region-headermenu .header-vehicle-search-tabs{margin-right:auto}}.header-menu .region-headermenu .header-vehicle-search-tabs__wrapper{height:100%;display:flex;color:#fff;font-weight:700;font-size:15px;line-height:138.69%;align-items:center}.header-menu .region-headermenu .header-vehicle-search-tabs__wrapper>span{padding-right:1rem}@media screen and (max-width:1279px){.header-menu .region-headermenu .header-vehicle-search-tabs__wrapper>span{display:none}}.header-menu .region-headermenu .header-vehicle-search-tabs__list{list-style:none;display:flex;height:100%}.header-menu .region-headermenu .header-vehicle-search-tabs__list li{width:55px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#2b2b2b 0,#242424 100%);border-right:1px solid #161616;cursor:pointer}.header-menu .region-headermenu .header-vehicle-search-tabs__list li.active,.header-menu .region-headermenu .header-vehicle-search-tabs__list li:hover{background:#fdd100}.header-menu .region-headermenu .header-vehicle-search-tabs__list li.active img,.header-menu .region-headermenu .header-vehicle-search-tabs__list li:hover img{filter:brightness(0)}.header-menu .region-headermenu .header-menu-search-popup{position:absolute;top:5.6rem;right:0;left:0;background-color:#fff;z-index:111;padding:3rem;display:none;border:1px solid #ccceee;box-shadow:2px 2px 4px rgba(0,0,0,.1)}@media screen and (max-width:991px){.header-menu .region-headermenu .header-menu-search-popup{height:calc(100vh - 15.4rem);overflow-y:auto;width:100vw;left:calc(0px - (100vw - 100%)/ 2)}}.header-menu .region-headermenu .header-menu-search-popup.show{display:block}.header-menu .region-headermenu .header-menu-search-popup__close{position:absolute;top:2rem;right:2rem}.header-menu .region-headermenu .header-menu-search-popup__tabs{list-style:none;display:flex;position:absolute;top:3rem;left:3rem}.header-menu .region-headermenu .header-menu-search-popup__tabs li{background:#e9e9e9;border-radius:100%;width:3.9rem;height:3.9rem;margin-right:3px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header-menu .region-headermenu .header-menu-search-popup__tabs li.active,.header-menu .region-headermenu .header-menu-search-popup__tabs li:hover{background:#fdd100}.header-menu .region-headermenu .header-menu-search-popup__tabs li img{max-width:100%;max-height:100%}.header-menu .region-headermenu .header-menu-search-popup .mega-menu-search{display:none}.header-menu .region-headermenu .header-menu-search-popup .mega-menu-search.show{display:block}.header-menu .region-headermenu .header-menu-search-popup .mega-menu-search__header{padding-left:20.5rem;display:flex;align-items:center;height:3.9rem;margin-bottom:1.5rem}@media screen and (max-width:639px){.header-menu .region-headermenu .header-menu-search-popup .mega-menu-search__header{padding-left:18rem}}.header-menu .region-headermenu .header-menu-search-popup .mega-menu-search__header>label{font-weight:700;font-size:18px;line-height:138.69%;color:#000;margin:1rem 2rem 1rem 0}footer{color:#fff;font-size:13px;line-height:155.4%;letter-spacing:1px;display:flex;flex-direction:column;overflow:hidden;margin-top:4rem;background-image:url(/sites/all/themes/kodaweb/images/footer-bg.png);background-size:cover;background-repeat:no-repeat}footer h2.block-title{font-size:14px;color:#fdd100;text-transform:uppercase}footer .footer{padding:5rem 0 3rem}footer .footer-bottom{background-color:#080a0d;padding:5px 0}@media screen and (max-width:991px){footer .footer-bottom{background-color:transparent}}footer .region-footer{display:flex}@media screen and (max-width:991px){footer .region-footer{flex-direction:column}}footer .region-footer ul.menu.nav{display:flex;flex-direction:column}footer .region-footer ul.menu.nav>li{margin-bottom:.5rem}footer .region-footer ul.menu.nav>li a{line-height:1.8;padding:0}footer .region-footer ul.menu.nav>li.show-on-mobile{display:none}footer .region-footer ul.menu.nav.dropdown-menu{display:none}footer .region-footer .footer-description{flex-basis:26rem;margin-right:9rem}@media screen and (max-width:991px){footer .region-footer .footer-description{flex-basis:auto}}footer .region-footer .footer-menu{flex-basis:16rem;margin-right:4.7rem}footer .region-footer .footer-menu ul.menu.nav{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem;display:block;white-space:nowrap}footer .region-footer .footer-contact{margin-left:auto;flex-basis:30rem;margin-top:1rem}footer .region-footer .footer-contact a{color:#fff;text-decoration:underline}@media screen and (max-width:991px){footer .region-footer .footer-contact{flex-basis:auto;margin-left:0}}footer .region-copyright{display:flex;align-items:center;padding:1rem 0}@media screen and (max-width:991px){footer .region-copyright{flex-direction:column}}footer .region-copyright p{margin:0}footer .region-copyright .footer-social-media{margin-left:auto}@media screen and (max-width:991px){footer .region-copyright .footer-social-media{margin-left:0;align-self:flex-start}}footer .region-copyright .footer-social-media a{margin:0 .5rem}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.alert{background:#fdd100;border-radius:3px;padding:1rem;color:#000;font-size:1.4rem;display:flex;align-items:center;margin:1rem 0;z-index:90;border:1px solid #ffdb31;position:relative}.alert *{margin-right:4px;margin-left:4px}.alert ul{margin-left:2rem}.alert li{list-style-type:disc}.alert a.close{position:absolute;right:1rem;font-size:2rem;transition:all .3s}.alert a.close:hover{color:#000}.alert.alert-success{background-color:#dbf4a5;color:#323a2d;border:1px solid #fff}.alert.alert-success a:not(.close){font-weight:700}.alert.alert-danger{background-color:#e48953;border:1px solid #f2c5ab}.alert.alert-warning{background-color:#eebe76;border:1.5px solid #f9e9d1}@use 'sass:color';.btn,.btn-primary,.button,.button-primary,.view-downloads .view-content .views-row .views-field .field-content>.file a,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button{color:#000;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#fdd100;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:active:focus,.btn:focus,.btn:hover,.button-primary:active,.button-primary:active:focus,.button-primary:focus,.button-primary:hover,.button:active,.button:active:focus,.button:focus,.button:hover,.view-downloads .view-content .views-row .views-field .field-content>.file a:active,.view-downloads .view-content .views-row .views-field .field-content>.file a:active:focus,.view-downloads .view-content .views-row .views-field .field-content>.file a:focus,.view-downloads .view-content .views-row .views-field .field-content>.file a:hover,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:active,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:active:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:hover{color:#000}.btn i,.btn span.icon,.btn-primary i,.btn-primary span.icon,.button i,.button span.icon,.button-primary i,.button-primary span.icon,.view-downloads .view-content .views-row .views-field .field-content>.file a i,.view-downloads .view-content .views-row .views-field .field-content>.file a span.icon,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button i,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button span.icon{margin-right:1rem;font-size:1.4rem}.btn-primary:active,.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:active:focus,.btn:focus,.btn:hover,.button-primary:active,.button-primary:active:focus,.button-primary:focus,.button-primary:hover,.button:active,.button:active:focus,.button:focus,.button:hover,.view-downloads .view-content .views-row .views-field .field-content>.file a:active,.view-downloads .view-content .views-row .views-field .field-content>.file a:active:focus,.view-downloads .view-content .views-row .views-field .field-content>.file a:focus,.view-downloads .view-content .views-row .views-field .field-content>.file a:hover,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:active,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:active:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button:hover{background:#ffd922;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.btn,.btn-primary,.button,.button-primary,.view-downloads .view-content .views-row .views-field .field-content>.file a,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button{font-size:1.6rem;padding:1rem 3rem}}.btn-transparent{font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:0 0;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer;border:1px solid #fff}.btn-transparent i,.btn-transparent span.icon{margin-right:1rem;font-size:1.4rem}.btn-transparent:active,.btn-transparent:active:focus,.btn-transparent:focus,.btn-transparent:hover{background:rgba(18,18,18,0);color:#fff;text-decoration:none;outline:0}.btn-transparent:active,.btn-transparent:active:focus,.btn-transparent:focus,.btn-transparent:hover{background:#fdd100;border-color:#fdd100;text-decoration:none;outline:0}@media screen and (max-width:1279px){.btn-transparent{font-size:1.6rem;padding:1rem 3rem}}.btn-secondary,.button-secondary,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a,.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a[href*=tracking]{font-size:12.5px;padding:9px 15px;border-radius:5px;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#0c0c0c;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.btn-secondary i,.btn-secondary span.icon,.button-secondary i,.button-secondary span.icon,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a i,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a span.icon,.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com'] i,.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com'] span.icon,.page-user .view-uc-orders-user td.views-field>a[href*=tracking] i,.page-user .view-uc-orders-user td.views-field>a[href*=tracking] span.icon{margin-right:1rem;font-size:1.4rem}.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:focus,.btn-secondary:hover,.button-secondary:active,.button-secondary:active:focus,.button-secondary:focus,.button-secondary:hover,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a:active,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a:active:focus,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a:focus,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a:hover,.page-user .view-uc-orders-user td.views-field>a:active:focus[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a:active:focus[href*=tracking],.page-user .view-uc-orders-user td.views-field>a:active[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a:active[href*=tracking],.page-user .view-uc-orders-user td.views-field>a:focus[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a:focus[href*=tracking],.page-user .view-uc-orders-user td.views-field>a:hover[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a:hover[href*=tracking]{background:#1e1e1e;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.btn-secondary,.button-secondary,.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a,.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a[href*=tracking]{font-size:1.6rem;padding:1rem 3rem}}.btn-default{font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#0c0c0c;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.btn-default i,.btn-default span.icon{margin-right:1rem;font-size:1.4rem}.btn-default:active,.btn-default:active:focus,.btn-default:focus,.btn-default:hover{background:#1e1e1e;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.btn-default{font-size:1.6rem;padding:1rem 3rem}}.btn-dark{font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#343434;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.btn-dark i,.btn-dark span.icon{margin-right:1rem;font-size:1.4rem}.btn-dark:active,.btn-dark:active:focus,.btn-dark:focus,.btn-dark:hover{background:#464646;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.btn-dark{font-size:1.6rem;padding:1rem 3rem}}.btn-large{font-size:2.2rem;font-weight:900;padding:1.2rem 2.6rem}@media screen and (max-width:767px){.btn-large{font-size:2rem;padding:1.2rem 1rem}}.btn-small{font-size:1.8rem;font-weight:700;padding:.6rem 3.5rem}.btn-close{width:14px;height:14px;padding:3px 3px;color:#000;background:transparent url(/sites/all/themes/kodaweb/images/icon-close.svg) center/14px auto no-repeat;border:0;border-radius:.25rem;opacity:.5;cursor:pointer;display:inline-block}button.close{padding:0;cursor:pointer;background:0 0;border:0;font-size:15.75pt;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;float:right}.menu.nav{padding:0;display:flex;margin:0;height:100%}.menu.nav>li{position:relative;display:flex;align-items:center}.menu.nav>li>a,.menu.nav>li>span{font-size:inherit;line-height:1.5;color:inherit;padding:0 2rem;margin:0;color:#fff;text-decoration:none}.menu.nav>li>a:hover,.menu.nav>li>span:hover{color:#fdd100}@media screen and (max-width:1279px){.menu.nav>li>a,.menu.nav>li>span{padding:0 1rem}}@media screen and (max-width:991px){.menu.nav>li{font-size:1.4rem}.menu.nav>li>a,.menu.nav>li>span{padding:.7rem}}.menu.nav .dropdown{display:flex;align-items:center;cursor:pointer;position:relative}.menu.nav .dropdown-menu>li{border-bottom:1px dashed #ededed;padding:5px 0}.menu.nav .dropdown-menu>li>a{display:inline-block;width:100%;font-size:16px;line-height:1.5;color:#343434}.top-menu .menu.nav>li>a{padding:0 1rem}.header-user .menu.nav>li>a,.main-menu .menu.nav>li>a{font-weight:700}.header-user .menu.nav>li a.mm-item,.main-menu .menu.nav>li a.mm-item{display:flex;align-items:center}.header-user .menu.nav>li a.mm-item::before,.main-menu .menu.nav>li a.mm-item::before{content:'';width:33px;height:33px;display:inline-block;background-repeat:no-repeat;margin-right:2.5rem;flex-shrink:0}.header-user .menu.nav>li a.mm-item.mm-car::before,.main-menu .menu.nav>li a.mm-item.mm-car::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-car.png)}.header-user .menu.nav>li a.mm-item.mm-com::before,.main-menu .menu.nav>li a.mm-item.mm-com::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-com.png)}.header-user .menu.nav>li a.mm-item.mm-ind::before,.main-menu .menu.nav>li a.mm-item.mm-ind::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-ind.png)}.header-user .menu.nav>li a.mm-item.mm-bike::before,.main-menu .menu.nav>li a.mm-item.mm-bike::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-bike.png)}.header-user .menu.nav>li a.mm-item.mm-oth::before,.main-menu .menu.nav>li a.mm-item.mm-oth::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-oth.png)}.header-user .menu.nav>li a.mm-item.mm-scom::before,.main-menu .menu.nav>li a.mm-item.mm-scom::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-scom.png)}.header-user .menu.nav>li a.mm-item.mm-mar::before,.main-menu .menu.nav>li a.mm-item.mm-mar::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-mar.png)}.header-user .menu.nav>li a.mm-item.mm-access::before,.main-menu .menu.nav>li a.mm-item.mm-access::before{background-image:url(/sites/all/themes/kodaweb/images/icon-menu-access.png)}.header-user .menu.nav .dropdown:hover>.dropdown-menu,.main-menu .menu.nav .dropdown:hover>.dropdown-menu{display:block!important}.header-user .menu.nav .dropdown-menu,.main-menu .menu.nav .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;background-color:#fff;margin:0;font-size:1.7rem;font-weight:400;list-style:none;box-shadow:0 4px 4px rgba(0,0,0,.25);padding:0 1rem;display:none}.header-user .menu.nav .dropdown-menu>li>a,.main-menu .menu.nav .dropdown-menu>li>a{white-space:nowrap;padding:1rem 2.5rem 1rem 0}.header-user .menu.nav .dropdown-menu>li>a:hover,.main-menu .menu.nav .dropdown-menu>li>a:hover{color:#fdd100}.main-menu{height:5.6rem}.main-menu .menu.nav>li:first-child>a{padding-left:0}.main-menu .dropdown-menu{padding:2.5rem 3rem;width:79.5rem;-moz-column-count:2;column-count:2;-moz-column-gap:5rem;column-gap:5rem}.plate-search-btn{border:1px solid #ffc829;background:#ffc829;color:#000;font-weight:700;text-transform:uppercase;padding:6px 12px;font-size:9.5pt;font-weight:700;float:right;border-radius:4px;margin-bottom:1rem}.plate-search-btn.feedback{background-color:#1387ac;border-color:#1387ac;color:#fff}@media screen and (max-width:991px){.plate-search-btn{float:left}}.node-type-vehicle-search .page-header{margin-bottom:1rem}.vehicle-search__menu-buttons{margin-bottom:1rem}.vehicle-search__menu-buttons>a.active,.vehicle-search__menu-buttons>a:active,.vehicle-search__menu-buttons>a:active:focus,.vehicle-search__menu-buttons>a:focus,.vehicle-search__menu-buttons>a:hover{background-color:#000;color:#fdd100;border-color:#000}.react-search-block .react-vehicle-search{display:flex}@media screen and (max-width:991px){.react-search-block .react-vehicle-search{flex-direction:column}}.react-search-block .react-vehicle-search>div{margin-bottom:1rem;padding:1rem;border-radius:5px;flex:1}.react-search-block .react-vehicle-search>div .vs-category-heading{display:block;text-transform:uppercase;font-weight:700}.react-search-block .react-vehicle-search>div .vs-select-list select{width:100%;background:0 0;border:none}.react-search-block .react-vehicle-search>div .vs-select-list select:focus{border:none;outline:0}.react-search-block .react-vehicle-search>div .vs-category-filter .control-label,.react-search-block .react-vehicle-search>div .vs-category-filter .help-block{display:none}.react-search-block .react-vehicle-search>div .vs-category-filter .form-group{margin:1rem 0;position:relative}.react-search-block .react-vehicle-search>div .vs-category-filter .form-group .form-control{background:#f3f3f3;border-color:#f3f3f3;border-style:solid;box-shadow:none;outline:0;height:36px;width:100%;box-sizing:border-box;border-radius:4px}.react-search-block .react-vehicle-search>div .vs-category-filter .form-group:after{position:absolute;content:'\f002';font-family:FontAwesome;font-size:20px;color:#a6a6a6;right:1rem;bottom:.8rem;font-size:1.8rem}.react-search-block .react-vehicle-search .vs-category-greyed{background:#353535;border:1px solid #4e4e4e;border-radius:3px;color:#fff}.react-search-block .react-vehicle-search .vs-category-greyed .vs-category-filter,.react-search-block .react-vehicle-search .vs-category-greyed .vs-select-list{display:none}@media screen and (min-width:992px){.react-search-block .react-vehicle-search .vs-category-greyed{background:0 0;border:none;color:#0c0c0c}.react-search-block .react-vehicle-search .vs-category-greyed .vs-category-filter,.react-search-block .react-vehicle-search .vs-category-greyed .vs-select-list{display:block}}.react-search-block .react-vehicle-search .vs-category-selected .vs-category-filter,.react-search-block .react-vehicle-search .vs-category-selected .vs-select-list{display:none}@media screen and (min-width:992px){.react-search-block .react-vehicle-search .vs-category-selected{background:0 0}.react-search-block .react-vehicle-search .vs-category-selected .vs-category-filter,.react-search-block .react-vehicle-search .vs-category-selected .vs-select-list{display:block}}@media screen and (max-width:991px){.react-search-block .react-vehicle-search .vs-category-selected{background:#353535;color:#fdd100}}.react-search-block .react-vehicle-search .vs-category-open-selected{background:#fdd100}@media screen and (min-width:992px){.react-search-block .react-vehicle-search .vs-category-open-selected{background:0 0}}.react-search-block .react-vehicle-search .vs-category-open{background:#353535;border:1px solid #4e4e4e;border-radius:3px;color:#fff}.react-search-block .react-vehicle-search .vs-category-open .vs-select-option{padding:3px 0}@media screen and (min-width:992px){.react-search-block .react-vehicle-search .vs-category-open{background:0 0;border:none;color:#0c0c0c}.react-search-block .react-vehicle-search .vs-category-open .vs-category-filter,.react-search-block .react-vehicle-search .vs-category-open .vs-select-list{display:block}}@media screen and (max-width:991px){.react-search-block .react-vehicle-search .vs-category-open .vs-select-option{color:#fff}}.react-search-block .react-vehicle-search .vs-category-heading .vs-category-heading-static{display:block}@media screen and (max-width:991px){.react-search-block .react-vehicle-search .vs-category-heading .vs-category-heading-static{display:none}}.react-search-block .react-vehicle-search .vs-category-heading .vs-category-heading-changing{display:block}@media screen and (min-width:992px){.react-search-block .react-vehicle-search .vs-category-heading .vs-category-heading-changing{display:none}}.vs-btn-clear button,.vs-btn-clear button:active,.vs-btn-clear button:active:focus,.vs-btn-clear button:hover{color:#dbb500;background:0 0;border:none;outline:0;box-shadow:none;text-decoration:underline;padding:0;cursor:pointer;font-weight:700;font-size:14px;line-height:138.69%}.vs-selected-vehicle-name{background:#729829;color:#fff;padding:1rem;margin:3rem 0;border-radius:.5rem;font-weight:400;font-style:italic}.vs-selected-vehicle-name>span{padding-right:1.5rem;margin-right:0}.vs-selected-vehicle-name>span label{padding-right:1rem}.vs-results-table{display:grid;grid-gap:6.3rem 0;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:4rem}@media screen and (max-width:1279px){.vs-results-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:991px){.vs-results-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:639px){.vs-results-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.vs-results-table .vs-results-header-drupal{display:none}.vs-results-table .vs-results-row .vs-results-parent{border-right:1px dashed #b0b0b0;padding:0 2.5rem}.vs-results-table .vs-results-row .vs-results-parent>div{display:flex;flex-direction:column}.vs-results-table .vs-results-row .vs-results-parent .vs-results-pic{margin-bottom:1.5rem;display:flex;justify-content:center}.vs-results-table .vs-results-row .vs-results-parent .vs-results-pic img{width:225px;height:225px;-o-object-fit:contain;object-fit:contain;transition:transform .5s}.vs-results-table .vs-results-row .vs-results-parent .vs-results-pic img:hover{transform:scale(1.1)}.vs-results-table .vs-results-row .vs-results-parent .vs-results-partnum{font-style:italic;font-weight:900;font-size:2.2rem;line-height:138.69%;color:#343434}.vs-results-table .vs-results-row .vs-results-parent .vs-results-price{display:none;text-transform:uppercase;color:#3c3c3c;font-weight:700;font-size:2rem;line-height:164.69%;align-self:flex-start}.vs-results-table .vs-results-row .vs-results-parent .vs-results-price .price{display:flex;flex-direction:column;justify-content:center;align-items:center}.vs-results-table .vs-results-row .vs-results-parent .vs-results-price .price-suffix{font-size:12px;color:#888;font-weight:400;line-height:1}.vs-results-table .vs-results-row .vs-results-parent .vs-results-price .vs-price-customer-price{display:block!important}.vs-results-table .vs-results-row .vs-results-parent .vs-results-control{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.vs-results-table .vs-results-row .vs-results-parent .vs-results-stock{display:none}.vs-results-table .vs-results-row .vs-results-parent .vs-results-note{font-weight:400;font-size:1.4rem;color:#343434;margin:14px 0;min-height:17.5px}.vs-results-table .vs-results-row .vs-results-parent .vs-results-attribute{font-size:14px;display:flex;align-items:center}.vs-results-table .vs-results-row .vs-results-parent .vs-results-attribute label{font-weight:700}.vs-results-table .vs-results-row .vs-results-parent .vs-results-attribute:before{content:'\f111';font-family:FontAwesome;font-size:8px;margin-right:8px}.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart{width:100%}.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button{font-weight:700;font-size:1.8rem;line-height:151.69%;color:#fff;min-width:100%}.react-plate-search{display:flex;width:47rem;max-width:100%;margin-top:4rem}@media screen and (max-width:767px){.react-plate-search{width:auto}}.react-plate-search .generic-text-input{flex:1;min-width:20rem}.react-plate-search .generic-text-input .form-control{width:100%}.react-plate-search #edit-clear,.react-plate-search #run-plate-search{margin-bottom:0;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:1.4rem;line-height:1.6;transition:all .3s ease;height:36px;color:#000;font-weight:700;text-transform:uppercase;border:1px solid #fdd100;margin-left:1rem;background:#fdd100}.react-plate-search #edit-clear{background-color:#fff;border-color:#ccc;font-weight:400}.vs-plate-possiblity td{padding:.15rem 0;border-bottom:1px solid #d4d4d4}.vs-plate-possiblity td a{cursor:pointer;color:#1387ac;text-decoration:none}.header-menu-search-popup .react-plate-search{margin-top:0}.header-menu-search-popup .react-plate-search .form-group{margin-bottom:0}.vs-plate-possiblity a span{margin-right:1rem;font-weight:400}.vs-plate-possiblity.selected td{border-color:#1387ac}.generic-modal .modal-content{padding:2rem}.generic-modal .modal-footer,.generic-modal .modal-header{border:none;padding:0}.generic-modal .modal-footer button:not(.close),.generic-modal .modal-header button:not(.close){color:#fdd100}.generic-modal .modal-footer button.close,.generic-modal .modal-header button.close{font-size:35px;font-weight:400}.generic-modal .modal-footer h4,.generic-modal .modal-header h4{font-size:20px;display:flex;align-items:center}.generic-modal .modal-footer h4:before,.generic-modal .modal-header h4:before{content:' ';background-image:url(/sites/all/themes/kodaweb/images/alert-icon.svg);background-size:contain;display:block;width:30px;height:30px;margin-right:1rem}.generic-modal .modal-body{border:1px solid #fedb39;background:#fef4c6;margin:2rem 0;line-height:1.5}.vs-select-list{height:300px;overflow-y:auto}.vs-select-option{font-size:14px;color:#555;line-height:1.4}.vs-select-option.selected,.vs-select-option:hover{background:#ddd;color:#222;cursor:pointer}.mega-menu-search:not(.mega-menu-search__plate-search) .react-plate-search{display:none}ul.pagination{list-style:none;display:flex;justify-content:center;margin-top:4rem}ul.pagination li a,ul.pagination li span{border-bottom:2px solid transparent;display:inline-block;padding:6px 10px;font-size:14px;line-height:125.7%;color:#343434}ul.pagination li a:focus,ul.pagination li a:hover,ul.pagination li span:focus,ul.pagination li span:hover{border-bottom-color:#fdd100}ul.pagination li.active span{border-bottom-color:#fdd100}ul.pagination li.pager-first,ul.pagination li.pager-last{display:none}.sidebar .block-facetapi{margin-bottom:.5rem}.form-group{margin-bottom:15px}.form-control{display:block;width:100%;height:3.6rem;padding:6px 12px;font-size:10.5pt;line-height:1.6;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;outline:0}textarea.form-control{height:auto}.captcha.panel{border:none;padding:0;margin:1rem 0 2rem}.captcha.panel .panel-heading{display:none}.captcha.panel .help-block{margin-bottom:1.5rem}@media screen and (min-width:992px){.webform-client-form .form-half{width:48%;float:left;margin-right:10px}.webform-client-form .grippie,.webform-client-form textarea{width:97%}}form.webform-client-form .form-control,form.webform-client-form .form-select{font-family:Lato,sans-serif;height:auto;font-size:1.6rem}form.webform-client-form .form-control::-moz-placeholder,form.webform-client-form .form-select::-moz-placeholder{font-family:Lato,sans-serif}form.webform-client-form .form-control::placeholder,form.webform-client-form .form-select::placeholder{font-family:Lato,sans-serif}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.table{width:100%;max-width:100%;margin-bottom:16pt;border-collapse:collapse;border-spacing:0}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;text-align:left}.table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table>tbody>tr>td{padding:8px;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.slick__slider>.slick__slide{display:none}.slick--skin--boxed-carousel .slide__content,.slick--skin--boxed-carousel .slide__content:hover{border:none;border-radius:0;transition:none;box-shadow:none}.slick{position:relative}.slick .slick-slide{height:auto}.slick .slick__arrow .slick-next,.slick .slick__arrow .slick-prev{font-size:0;width:50px;height:83px;border:0;position:absolute;padding:0;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat}.slick .slick__arrow .slick-next::before,.slick .slick__arrow .slick-prev::before{content:none}.slick .slick__arrow .slick-next:hover,.slick .slick__arrow .slick-prev:hover{opacity:.5}.slick .slick__arrow .slick-prev{background-image:url(/sites/all/themes/kodaweb/images/icon-prev.svg);left:-70px}.slick .slick__arrow .slick-next{background-image:url(/sites/all/themes/kodaweb/images/icon-next.svg);right:-70px}.slick img{margin:0 auto}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button::before{content:'';color:transparent;border:1px solid #9b9b9b;border-radius:50%;width:16px;height:16px;opacity:.5;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{background-color:#1c1c1c;border-color:#1c1c1c;color:transparent;opacity:.75}.products-carousel.slick>.slick__slide{max-width:Max(320px,20%)}.products-carousel.slick .slide__content{padding:0 20px;display:flex;justify-content:center}.products-carousel.slick .slick__arrow .slick-next,.products-carousel.slick .slick__arrow .slick-prev{width:30px;height:50px;background-size:contain;background-position:center;background-repeat:no-repeat}.products-carousel.slick .slick__arrow .slick-prev{left:-35px}.products-carousel.slick .slick__arrow .slick-next{right:-35px}.products-carousel.slick .slick-dots{margin-bottom:2rem}.slick.slick--view--homepage-brands .slick-next,.slick.slick--view--homepage-brands .slick-prev{width:2.1rem;height:3.4rem}.slick.slick--view--homepage-brands .slick__arrow .slick-prev{left:1rem;background-image:url(/sites/all/themes/kodaweb/images/icon-prev.png)}.slick.slick--view--homepage-brands .slick__arrow .slick-next{right:1rem;background-image:url(/sites/all/themes/kodaweb/images/icon-next.png)}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn,.modal-footer .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .btn+button,.modal-footer .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button+.btn,.modal-footer .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button+button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer .btn+button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer button+.btn,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer button+button{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .btn+button,.modal-footer .btn-group .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button+.btn,.modal-footer .btn-group .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button+button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer .btn-group .btn+button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer .btn-group button+.btn,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .modal-footer .btn-group button+button{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:640px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:768px){.modal-lg{width:900px}}.node-type-product.page-node .page-header{display:none}.node-type-product.page-node .node-product.view-mode-full .group-top{display:flex;align-items:flex-start;margin-top:2rem;margin-bottom:4rem}@media screen and (max-width:991px){.node-type-product.page-node .node-product.view-mode-full .group-top{flex-wrap:wrap}}@media screen and (max-width:639px){.node-type-product.page-node .node-product.view-mode-full .group-top{flex-direction:column}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-img{width:55.2rem;max-width:100%;flex-shrink:0;margin-right:6rem}@media screen and (max-width:1639px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-img{width:35rem;margin-right:3rem}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr{flex:1 0 28rem;margin-top:5rem}@media screen and (max-width:991px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr{width:100%;flex-basis:100%;margin-top:2rem}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-title{margin-bottom:1rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-title h2{font-weight:700;font-size:50px;line-height:100%;color:#222;margin-top:0}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .display-price{clear:none;float:none;padding-bottom:0;padding-left:0;text-align:left}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .display-price .uc-price{text-transform:uppercase;color:#3c3c3c;font-weight:700;font-size:40px;line-height:138.69%;color:#222}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .display-price .price-suffixes{font-size:16px;color:#888;font-weight:400;margin-left:1rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .sell-price{font-weight:700;font-size:18px;line-height:138.69%;color:#e81818}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div{display:flex;align-items:center;margin-top:16px;text-transform:uppercase}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div:before{font-family:FontAwesome;font-size:20px;font-weight:700;margin-right:1rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div.out-of-stock{color:#bb2124}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div.out-of-stock:before{content:'\f00d'}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div.in-stock{color:#2b3}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-gf-product-availability .field-item>div.in-stock:before{content:'\f00c'}.node-type-product.page-node .node-product.view-mode-full .group-top .group-descr .field-name-body{font-size:16px;line-height:183.69%;color:#3d3d3d}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart{width:48.2rem;margin-top:2rem;background:#fafafa;padding:3rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .field-name-product-enquiry-button{display:none;margin-top:2rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .field-name-product-enquiry-button .btn,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .field-name-product-enquiry-button .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .field-name-product-enquiry-button button{background-color:#77b726;text-transform:uppercase;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:991px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart{width:100%;padding:1rem 0;background:0 0}}@media screen and (max-width:639px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div{flex-direction:column;justify-content:center}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions{margin-top:2rem;width:100%}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div{display:flex;align-items:center;flex-wrap:wrap}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra{width:100%;border-bottom:1px solid #dfdfdf;margin-bottom:3rem;padding-bottom:2rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div{font-size:1.6rem;line-height:140.69%;color:#222;margin-bottom:2.5rem;position:relative;padding-left:50px}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info::before,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-delivery-info::before,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info::before{content:'';position:absolute;top:0;left:0;height:32px;width:32px;background:#fff;border:1px solid #a79e9e;border-radius:50%}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info.selected::before,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-delivery-info.selected::before,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info.selected::before{background:#77b726}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info.selected::after,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-delivery-info.selected::after,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info.selected::after{content:'';position:absolute;top:5px;left:11px;width:7px;height:15px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg)}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info b,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-delivery-info b,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info b{margin-right:5px}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>div,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-delivery-info>div,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>div{margin-bottom:1rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span{font-weight:700;font-size:16px;line-height:138.69%;color:#222;padding-top:6px;padding-bottom:6px;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#fdd100;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span i,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span span.icon,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span i,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span span.icon{margin-right:1rem;font-size:1.4rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span:active,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span:active:focus,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span:focus,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span:hover,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span:active,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span:active:focus,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span:focus,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span:hover{background:#ffd922;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span{font-size:1.6rem;padding:1rem 3rem}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-collect-info>span:hover,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div>.product-extra>div .product-landing-fit-info>span:hover{color:#222}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-item-qty{display:flex;align-items:center;margin-bottom:0}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-item-qty label{font-size:0}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-item-qty label::before{content:'Qty:';font-weight:700;font-size:1.8rem;line-height:138.69%;color:#222}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-item-qty input.form-control{padding:5px;text-align:center;margin:0 10px;min-width:3rem;height:3.4rem}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions{margin-bottom:0;margin-left:2rem;flex:1}@media screen and (max-width:1279px){.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions{margin-left:.5rem}}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions .btn,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions button{font-weight:700;font-size:1.6rem;line-height:138.69%;background:#77b726;color:#fff;border:1px solid #dbdbdb;border-radius:6px;width:100%;height:5.6rem;text-transform:uppercase;display:flex;align-items:center;padding-left:5px;padding-right:5px;white-space:nowrap}.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions .btn span.icon,.node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button span.icon,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-type-product.page-node .node-product.view-mode-full .group-top .group-cart .add-to-cart form>div .form-actions button span.icon{width:2.2rem;height:2rem;background-image:url(/sites/all/themes/kodaweb/images/icon-shopping-cart-light.png);background-repeat:no-repeat;flex-shrink:0}.node-type-product.page-node .node-product.view-mode-full .group-spec{padding:0}.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-heading{font-weight:700;font-size:2rem;line-height:138.69%;color:#222;background:#f3f3f3;width:100%;padding:5px 1rem;margin-bottom:1rem}.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:6rem}@media screen and (max-width:991px){.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:3rem}}@media screen and (max-width:639px){.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-body{grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:3rem}}.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-body>div{border-bottom:1px dotted #d4d4d4;display:flex;padding:.5rem 1rem;font-size:16px;line-height:1.5;color:#222}.node-type-product.page-node .node-product.view-mode-full .group-spec .panel-body>div .field-label{flex-basis:23.4rem;font-weight:700}.node-type-product.page-node .node-product.view-mode-full .group-spec-key{margin-top:2rem}.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a{color:#fdd100;font-weight:700;font-size:1.5rem;line-height:151.69%}.node-type-product.page-node .node-product.view-mode-full .group-spec-key .field-name-alex-test a:hover{color:#fdd100}.node-type-product.page-node .node-product.view-mode-full .field-name-field-product-related-product{width:100%;margin-top:8rem;margin-bottom:8rem}.node-type-product.page-node .node-product.view-mode-full .field-name-field-product-related-product .slick{padding:0 7rem}.node-type-product.page-node .node-product.view-mode-full .field-name-field-product-related-product .slick .slick__arrow .slick-prev{left:0}.node-type-product.page-node .node-product.view-mode-full .field-name-field-product-related-product .slick .slick__arrow .slick-next{right:0}.node-type-product.page-node .node-product.view-mode-full .store-selection-block{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content{background-color:#fff;margin:20rem auto 0;padding:2rem;border:1px solid #888;width:80%;max-height:calc(100vh - 20rem);overflow:auto;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media screen and (max-width:991px){.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content{margin-top:28rem;max-height:calc(100vh - 28rem)}}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .close-store-selection{font-size:0;position:absolute;right:1rem;top:2rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .close-store-selection::before{width:14px;height:14px;padding:3px 3px;color:#000;background:transparent url(/sites/all/themes/kodaweb/images/icon-close.svg) center/14px auto no-repeat;border:0;border-radius:.25rem;opacity:.5;cursor:pointer;display:inline-block;content:''}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .popup-store-product-info{font-weight:700;font-size:30px;line-height:138.69%;color:#222;margin-right:5rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .popup-store-product-info .store-selection-product-img{width:10rem;height:9rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin-right:1rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .bt-address-search-wrapper{position:relative;max-width:80%;margin-right:1rem;width:62rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .bt-address-search-wrapper::before{content:'';width:11px;height:16px;display:inline-block;background-image:url(/sites/all/themes/kodaweb/images/icon-location-black.png);background-repeat:no-repeat;position:absolute;top:13px;left:10px}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .bt-address-search-wrapper::after{content:'';width:14px;height:14px;display:inline-block;background-image:url(/sites/all/themes/kodaweb/images/icon-search-black.png);background-repeat:no-repeat;position:absolute;top:13px;right:10px}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .bt-address-search-wrapper input#bt-address-search{border:1px solid #d0d0d0;box-sizing:border-box;border-radius:3px;height:4rem;padding-left:3rem;font-size:12px;line-height:166.69%;color:#262626;width:100%}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-content .bt-address-search-wrapper .address-search-reset{float:right}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table{width:100%;font-size:1.6rem;line-height:138.69%;color:#222;margin-top:2rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table thead tr{background:#f0f0f0}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table thead tr th{padding:1rem;text-align:left;font-weight:700}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr td{padding:1rem;border-bottom:1px solid #d8d8d8}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr td a{display:block;font-size:14px;line-height:138.69%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2487e2}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr td.store-selection-select{font-size:1.4rem}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr td.store-selection-select .pick-up-label{font-weight:700}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr td.store-selection-select .store-method-not-available{color:#ce4f33;font-weight:700}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr.my-selected-store{background-color:#fdf3c7}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr.my-selected-store td:first-child{position:relative;padding-bottom:20px}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .store-selection-table tbody tr.my-selected-store td:first-child:after{content:'Selected Store';background-color:#fd7900;font-size:10px;line-height:138.69%;font-weight:700;color:#fff;border-radius:10px;padding:2px 10px;position:absolute;left:8px;bottom:5px}.node-type-product.page-node .node-product.view-mode-full .store-selection-block .btn-wrapper{text-align:right;margin-top:3rem;width:100%}.node-product .panel-default{border:none}.node-product header{position:relative}.node-product .field-name-field-substitue-codes{width:100%;float:left;padding:2em}.node-product .field-name-field-substitue-codes .node-product{position:relative;padding:.5em 0;border-bottom:1px solid #d4d4d4}.node-product .field-name-field-substitue-codes .node-product .field-name-uc-product-image{float:left;width:3em;position:absolute;left:0;top:.5em}.node-product .field-name-field-substitue-codes .node-product .field-name-uc-product-image img{width:100%;height:auto;max-height:3em;-o-object-fit:cover;object-fit:cover}.node-product .field-name-field-substitue-codes .node-product .display-price{float:right;clear:none;padding:1em 0;margin:0;width:5em;text-align:right;line-height:1}.node-product .field-name-field-substitue-codes .node-product header{float:left}.node-product .field-name-field-substitue-codes .node-product header h2{margin:0 0 0 4em;padding:1em 0}.node-product.view-mode-search_result{border-right:1px dashed #d7d7d7;padding:0 2.5rem;max-width:40rem}.node-product.view-mode-search_result .field-name-node-link{margin-top:1rem}.node-product.view-mode-search_result .btn,.node-product.view-mode-search_result .field-name-node-link,.node-product.view-mode-search_result .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-product.view-mode-search_result button{width:100%}@media screen and (max-width:767px){.node-product.view-mode-search_result{margin:0 auto}}@media screen and (max-width:767px){.node-product.view-mode-search_result{border-right:0}}.node-product.view-mode-search_result .group-specifications{position:relative;width:100%;margin-bottom:1rem}.node-product.view-mode-search_result .group-specifications>.field{display:flex;flex-wrap:wrap;align-items:center}.node-product.view-mode-search_result .group-specifications>.field::before{content:'\f111';font-family:FontAwesome;font-size:8px;margin-right:8px}.node-product.view-mode-search_result .field-name-field-cca,.node-product.view-mode-search_result .field-name-field-technology-term{display:flex;flex-wrap:wrap;font-size:14px}.node-product.view-mode-search_result .field-name-field-cca .field-label,.node-product.view-mode-search_result .field-name-field-technology-term .field-label{flex:0 0 auto}.node-product.view-mode-search_result .field-name-field-cca .field-items,.node-product.view-mode-search_result .field-name-field-technology-term .field-items{flex:1}.node-product.view-mode-search_result .field-name-popup-product-image-field .field-item a,.node-product.view-mode-search_result .field-name-uc-product-image .field-item a{display:flex;justify-content:center;align-items:center;min-height:22rem}.node-product.view-mode-search_result .field-name-popup-product-image-field .field-item a img,.node-product.view-mode-search_result .field-name-uc-product-image .field-item a img{max-width:100%;max-height:100%;transition:transform .3s ease-in-out}.node-product.view-mode-search_result .field-name-popup-product-image-field .field-item a:hover img,.node-product.view-mode-search_result .field-name-uc-product-image .field-item a:hover img{transform:scale(1.05)}.node-product.view-mode-search_result .field-name-popup-product-link a{font-style:italic;font-weight:900;font-size:2.2rem;line-height:138.69%;color:#343434}.node-product.view-mode-search_result .field-name-body{font-weight:400;font-size:1.4rem;line-height:125.7%;color:#343434}.node-product.view-mode-search_result .field-name-body p:not(:last-child){margin-bottom:0}.node-product.view-mode-search_result .group-cart{display:flex;align-items:center;justify-content:space-between}.node-product.view-mode-search_result .group-cart .add-to-cart form>div{display:flex;align-items:center}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-item-qty{display:flex;align-items:center;margin-bottom:0}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-item-qty label{font-size:0}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-item-qty label::before{content:'Qty';font-weight:700;font-size:1.5rem;line-height:151.69%;color:#0c0c0c}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-item-qty input.form-control{padding:5px;text-align:center;margin:0 8px;min-width:3rem}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions{margin-bottom:0}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions .btn,.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions button{font-weight:700;font-size:1.5rem;line-height:151.69%;color:#0c0c0c;padding:7px 0;width:10.5rem}.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions .btn span.icon,.node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button span.icon,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .node-product.view-mode-search_result .group-cart .add-to-cart form>div .form-actions button span.icon{display:none}.node-product.view-mode-search_result .group-cart .display-price{display:flex;flex-direction:column}.node-product.view-mode-search_result .group-cart .display-price .uc-price{text-transform:uppercase;color:#3c3c3c;font-weight:700;font-size:2rem;line-height:164.69%}.node-product.view-mode-search_result .group-cart .display-price .price-suffixes{font-size:12px;color:#888;font-weight:400}.field-name-stock-info{padding:.5em 0}.field-name-stock-info span{display:block;position:relative}.field-name-stock-info span:before{content:'';width:12px;height:12px;border-radius:6px;margin-right:.5em;display:inline-block}.field-name-stock-info span.national-green:before,.field-name-stock-info span.stock-green:before{background:#53b80f}.field-name-stock-info span.national-amber:before,.field-name-stock-info span.stock-amber:before{background:#f68908}.node-type-product.page-node #modalBackdrop{background:rgba(0,0,0,.8)!important}.node-type-product.page-node #modalContent .ctools-modal-dialog{display:flex;justify-content:center;align-items:center}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content{position:relative;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media screen and (min-width:768px){.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content{width:60%!important}}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content .modal-header{background-color:#fdd100;border:none;color:#000;padding:1.5rem 3rem}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content .modal-title{font-size:2rem}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content .modal-body{width:100%!important;max-height:none!important;background-color:#fafafa;padding:0!important}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content .alert{width:calc(100% - 30px);margin-left:15px;margin-right:15px;border-radius:0}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content .alert a.close{top:0;right:0}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form{position:relative;width:100%;padding:3rem}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form>div{position:relative;width:100%;display:grid;grid-row-gap:1.5rem;grid-column-gap:3rem}@media screen and (min-width:768px){.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form>div{grid-template-columns:repeat(2,minmax(0,1fr))}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form>div .form-actions,.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form>div .webform-component--company,.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form>div .webform-component--message{grid-column:1/3}}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .control-label{display:flex;margin-bottom:8px}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .form-item{margin-bottom:0}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .form-item .form-control,.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .form-item .form-textarea,.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .form-item .grippie{width:100%;border-radius:0}.node-type-product.page-node #modalContent .ctools-modal-dialog.modal-dialog .modal-content form .form-actions .form-submit{background-color:#77b726;text-transform:uppercase}.slide-menu{position:fixed;width:80%;height:100vh;background-color:#0c0c0c;padding-top:7.5rem;left:-100%;top:0;z-index:1040;transition:all .3s ease}.slide-menu--site-title{position:absolute;top:0;right:0;left:0;padding:15px;display:flex;justify-content:flex-end;align-items:center;height:7.5rem h2;height-font-size:2rem;height-font-weight:700;height-color:#fff;height-margin:0}.slide-menu--site-title .hamburger-menu .hamburger-menu.is-active .hamburger-inner,.slide-menu--site-title .hamburger-menu .hamburger-menu.is-active .hamburger-inner::after,.slide-menu--site-title .hamburger-menu .hamburger-menu.is-active .hamburger-inner::before{background-color:#fff}@media screen and (min-width:992px){.slide-menu{display:none}}.slide-menu.open{left:0;box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.slide-menu .region-mobile-menu{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;width:100%;height:calc(100vh - 7.5rem);overflow:auto}.slide-menu .region-mobile-menu .block-title{display:none}.slide-menu .region-mobile-menu .mobile-menu-links{margin-top:1rem;border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding:1rem 0}.slide-menu .region-mobile-menu .mobile-menu-links .store-finder-links{margin:0;display:flex;flex-direction:column}.slide-menu .region-mobile-menu .mobile-menu-links .store-finder-links a{display:flex;align-items:center;font-weight:700;font-weight:2rem;color:#fff;font-size:20px;line-height:138.69%;padding:1rem 0}.slide-menu .region-mobile-menu .mobile-menu-links .store-finder-links a img{margin-right:1.5rem;width:2.4rem;-o-object-fit:contain;object-fit:contain}.slide-menu .region-mobile-menu .mobile-menu-links .store-finder-links a.mobile-trade-login::before{content:"";width:10px;height:20px;transform:skew(-30deg);background:#fdd100;margin-right:1.8rem;margin-left:1rem}.slide-menu .region-mobile-menu .menu.nav{display:flex;flex-direction:column;align-items:flex-start;height:auto}.slide-menu .region-mobile-menu .menu.nav li{width:100%;display:flex;flex-direction:column;align-items:flex-start}.slide-menu .region-mobile-menu .menu.nav li>a{width:100%;font-size:20px;line-height:242.19%;display:flex;align-items:center;color:#fff}.slide-menu .region-mobile-menu .menu.nav li>a:focus,.slide-menu .region-mobile-menu .menu.nav li>a:hover{color:#fff}.slide-menu .region-mobile-menu .menu.nav .dropdown>a .caret::after{content:'\f078';font-family:FontAwesome;font-weight:100;font-size:1.2rem;display:inline-block;margin-left:1rem}.slide-menu .region-mobile-menu .menu.nav .dropdown>a.expanded .caret::after{content:'\f077'}.slide-menu .region-mobile-menu .menu.nav .dropdown-menu{position:relative;box-shadow:none;padding-left:2rem;flex-direction:column;display:none}.slide-menu .region-mobile-menu .menu.nav .dropdown-menu.open{display:flex}.slide-menu .region-mobile-menu .menu.nav .dropdown-menu>li{border-bottom:none}.slide-menu .region-mobile-menu .menu.nav .dropdown-menu>li>a{font-size:16px;line-height:1.5;color:#fff}.slide-menu .region-mobile-menu .menu.nav .dropdown-menu>li.active>a{color:#fdd100}.hamburger-menu{padding:15px 15px;display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:none;margin:0;overflow:visible;align-items:center;outline:0}.hamburger-menu:focus{outline:0}@media screen and (max-width:991px){.hamburger-menu{display:flex}}.hamburger-menu:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger-menu.is-active .hamburger-inner,.hamburger-menu.is-active .hamburger-inner::after,.hamburger-menu.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.slide-menu .hamburger-inner,.slide-menu .hamburger-inner::after,.slide-menu .hamburger-inner::before,.slide-menu .hamburger-menu.is-active .hamburger-inner,.slide-menu .hamburger-menu.is-active .hamburger-inner::after,.slide-menu .hamburger-menu.is-active .hamburger-inner::before{background-color:#fff}.store-list-font,.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>p:nth-child(2),.store-locator__popup--content.choose-store .my-store-list .my-store-item table,.store-locator__popup--content.choose-store .my-store-list .my-store-item ul li:first-child{font-style:normal;font-weight:400;font-size:12px;color:#6b6b6b}.header-top .store-locator,.page-cart-checkout .store-locator{height:40px;position:relative;margin-right:1rem}.header-top .store-locator__display,.page-cart-checkout .store-locator__display{height:40px;display:flex;align-items:center;cursor:pointer;font-weight:700;font-size:14px}.header-top .store-locator__display span,.page-cart-checkout .store-locator__display span{padding:0 5px}.header-top .store-locator__display i,.page-cart-checkout .store-locator__display i{color:#fdd100}.header-top .store-locator__popup,.page-cart-checkout .store-locator__popup{position:absolute;width:320px;top:40px;z-index:999;background:#fff;color:#222;padding:1.5rem;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 1px 1px #ddd;transition:all .3s}.header-top .store-locator__popup--tabs,.page-cart-checkout .store-locator__popup--tabs{border-bottom:1px solid #e6e6e6;font-style:normal;font-weight:700;font-size:13px;padding-bottom:1rem;margin-bottom:1rem}.header-top .store-locator__popup--tabs span,.page-cart-checkout .store-locator__popup--tabs span{border-bottom:1px solid #e6e6e6;padding-bottom:1rem;cursor:pointer}.header-top .store-locator__popup--tabs span.active,.header-top .store-locator__popup--tabs span:hover,.page-cart-checkout .store-locator__popup--tabs span.active,.page-cart-checkout .store-locator__popup--tabs span:hover{border-color:#fdd100;border-width:2px;color:#000}.header-top .store-locator__popup--tabs span:first-child,.page-cart-checkout .store-locator__popup--tabs span:first-child{margin-right:2rem}.header-top .store-locator__popup .my-store-detailed-info,.page-cart-checkout .store-locator__popup .my-store-detailed-info{border-bottom:1px dashed #e6e6e6;margin-bottom:1rem;padding-bottom:1rem;display:flex;flex-direction:column}.header-top .store-locator__popup .my-store-detailed-info span,.page-cart-checkout .store-locator__popup .my-store-detailed-info span{margin-bottom:5px;font-style:normal;font-weight:400;font-size:12px;color:#222}.header-top .store-locator__popup .my-store-detailed-info span:first-child,.page-cart-checkout .store-locator__popup .my-store-detailed-info span:first-child{font-size:14px}.header-top .store-locator__popup .my-store-open-hrs table,.page-cart-checkout .store-locator__popup .my-store-open-hrs table{margin-top:1rem;font-style:normal;font-weight:400;font-size:12px;line-height:166.69%;color:#222}.header-top .store-locator__popup .my-store-open-hrs table td,.page-cart-checkout .store-locator__popup .my-store-open-hrs table td{padding-right:5px}.store-locator__popup--content.choose-store{background:#fff;flex-wrap:wrap;margin-top:2rem}.store-locator__popup--content.choose-store .address-search{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.store-locator__popup--content.choose-store .address-search i{font-size:20px}.store-locator__popup--content.choose-store .address-search input{background:#fff;border:none;box-sizing:border-box;padding:1rem;flex:1;font-style:normal;font-weight:400;font-size:12px}@media screen and (max-width:767px){.store-locator__popup--content.choose-store .address-search input{font-size:1.8rem;width:80%}}.store-locator__popup--content.choose-store .address-search input::-moz-placeholder{color:#969696}.store-locator__popup--content.choose-store .address-search input::placeholder{color:#969696}.store-locator__popup--content.choose-store .address-search input:focus-visible{outline:0}.store-locator__popup--content.choose-store .address-search a{color:#ddd}.store-locator__popup--content.choose-store .my-store-list{width:100%;height:auto;max-height:175px;overflow-y:auto;overflow-x:hidden}.store-locator__popup--content.choose-store .my-store-list .my-store-item{display:flex;justify-content:space-between;padding:1rem 0;align-items:center}.store-locator__popup--content.choose-store .my-store-list .my-store-item.js-hide{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item p{margin:0;margin-top:5px}.store-locator__popup--content.choose-store .my-store-list .my-store-item b{font-style:normal;font-weight:700;font-size:14px}@media screen and (max-width:767px){.store-locator__popup--content.choose-store .my-store-list .my-store-item b{font-size:16px}}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>b~*{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>p{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>p:nth-child(2){display:flex;align-items:center}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>p:nth-child(2) strong{margin-right:1rem}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-item-details>p:nth-child(2) br{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item ul li{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item ul li:first-child{display:flex;margin-top:5px}.store-locator__popup--content.choose-store .my-store-list .my-store-item table{margin-top:5px;width:100%!important}.store-locator__popup--content.choose-store .my-store-list .my-store-item table tr{display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item table tr td{padding-right:5px}.store-locator__popup--content.choose-store .my-store-list .my-store-item table tr td p:not(:last-child){display:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item table tr:first-child{display:block}.store-locator__popup--content.choose-store .my-store-list .my-store-item .my-store-select{border:1px solid #cacaca;background:#fdd100;border-radius:5px;height:auto;font-weight:500;font-size:12px;color:#222;padding:3px 8px;margin-right:1rem;cursor:pointer}.store-locator__popup--content.choose-store .my-store-list .my-store-item.store-selected .my-store-select{color:#fdd100;background:#222;pointer-events:none}.store-locator__popup--content.choose-store .my-store-list .my-store-item.store-selected .my-store-select:after{content:'ed'}.page-node.node-type-product .add-to-cart form{display:none;margin-top:2rem}.page-node.node-type-product .add-to-cart form .product-extra{display:none}.page-node.node-type-product .product-page-store-locator:not(.with-store)>.store-locator-tip.show-on-unselected{font-size:0}.page-node.node-type-product .product-page-store-locator:not(.with-store)>.store-locator-tip.show-on-unselected::before{font-size:18px;content:'Please select your local Battery Town store before making your enquiry'}.page-node.node-type-product .show-on-selected{display:none}.page-node.node-type-product .with-store .show-on-unselected{display:none}.page-node.node-type-product .with-store .show-on-selected{display:block}.page-node.node-type-product .with-store+.field-name-product-enquiry-button,.page-node.node-type-product .with-store+form{display:block!important}.page-node.node-type-product .store-locator-tip{background-color:#fdd100;padding:2rem;font-size:18px;line-height:1.5}.page-node.node-type-product .store-locator-tip span{font-weight:700}@media screen and (max-width:767px){.page-node.node-type-product .store-locator-tip{font-size:1.6rem}}.page-node.node-type-product .store-locator__display,.page-node.node-type-product .store-locator__popup--content.my-store,.page-node.node-type-product .store-locator__popup--tabs{display:none}.page-node.node-type-product .store-locator__popup{display:block}.page-node.node-type-product .store-locator__popup--content.choose-store{padding:5px 2rem;border:2px solid #ddd;border-radius:3px;display:flex;align-items:center}@media screen and (max-width:767px){.page-node.node-type-product .store-locator__popup--content.choose-store{padding:5px 10px}}.page-cart-checkout #store-selected{display:flex;align-items:center;margin-bottom:1rem;border-bottom:2px solid #ddd}.page-cart-checkout #store-selected>span{font-size:14px;font-weight:700;display:inline-block;margin-right:1rem}.page-cart-checkout .form-item.form-item-panes-uc-form-field-battery-town-selected-store{display:none}.path-user #contentblock{margin:200px auto;width:80%}.not-logged-in .tabs--primary{display:none}.tabs--primary{display:flex;padding:.5rem 1rem;border:1px dashed #eee;margin:1rem 0;list-style:none}.tabs--primary a{color:#333;margin-right:2.5rem;font-size:1.4rem;line-height:1.5}.tabs--primary a:hover{text-decoration:underline}section#block-masquerade-masquerade{position:fixed;width:100vw;bottom:0;height:4rem;background:#333;color:#fff;left:0;display:flex;justify-content:center;align-items:center;font-size:1.4rem;z-index:10}section#block-masquerade-masquerade h2{margin-bottom:0;margin-right:1rem;color:inherit}section#block-masquerade-masquerade form .container-inilne,section#block-masquerade-masquerade form>div{display:flex;justify-content:center;align-items:center}section#block-masquerade-masquerade form input{border-radius:3px;background-color:#000;color:#c1c1c1;padding:.5rem;text-indent:.5rem}section#block-masquerade-masquerade form button[type=submit]{display:inline-block;margin:0 2rem;padding:.5rem 1rem;font-size:1.2rem;width:auto;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#fdd100;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}section#block-masquerade-masquerade form button[type=submit] i,section#block-masquerade-masquerade form button[type=submit] span.icon{margin-right:1rem;font-size:1.4rem}section#block-masquerade-masquerade form button[type=submit]:active,section#block-masquerade-masquerade form button[type=submit]:active:focus,section#block-masquerade-masquerade form button[type=submit]:focus,section#block-masquerade-masquerade form button[type=submit]:hover{background:#ffd922;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){section#block-masquerade-masquerade form button[type=submit]{font-size:1.6rem;padding:1rem 3rem}}.page-header{font-weight:700;font-size:30px;line-height:120%;color:#222;margin-bottom:2rem;margin-top:2rem}.accordion{display:flex;flex-direction:column}.checkbox,.radio{margin-bottom:1rem}.checkbox label,.radio label{min-height:16pt;margin-bottom:0;font-weight:400;cursor:pointer}#block-masquerade-masquerade form{height:100%}#block-masquerade-masquerade form>div{height:100%}#block-masquerade-masquerade form .container-inline{display:flex;align-items:center;height:100%}#block-masquerade-masquerade form .container-inline .form-group{margin-bottom:0}#block-masquerade-masquerade form .container-inline input.form-control{height:3rem}.node-page .field-name-body p{font-weight:400;font-size:16px;line-height:149.19%;color:#484848;margin-top:0}.node-page .field-name-body a{text-decoration:underline}.node-page .field-name-body h4{font-weight:700;font-size:18px;line-height:100%;color:#1e1e1e}.node-page .field-name-body h3{font-weight:700;font-size:25px;line-height:138.69%;text-align:center;color:#222}.node-page .field-name-body h3 a{color:#fdd100}.node-page .field-name-body table{border:none}@media screen and (max-width:991px){.node-page .field-name-body table tbody tr{display:flex;flex-direction:column}}.node-page .field-name-body table td{border:none}.node-page .field-name-body table td img{height:100%;width:auto;max-width:100%}.node-page .field-name-body .warranty-text-box{border:1px solid #dbdbdb;padding:25px;height:225px;align-items:center}.node-page .field-name-body .warranty-text-box h4{margin:0}.block-loader{position:absolute;left:0;top:0;z-index:20;width:100%;height:100%;background-color:rgba(255,255,255,.5)}@use 'sass:color';.front.page-node .region-content article footer,.front.page-node .region-content article header{display:none}.front.page-node .page-header{display:none}.front.page-node .home-slider .node-slider{--hero-height:60rem;height:var(--hero-height)}.front.page-node .home-slider .node-slider .slide__content{position:relative;height:60rem}.front.page-node .home-slider .node-slider .field-name-remote-image-link{position:absolute;top:0;left:0;width:100%;z-index:10}.front.page-node .home-slider .node-slider .field-name-remote-image-link img{width:100%;height:var(--hero-height);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.front.page-node .home-slider .node-slider .field-name-remote-image-link{display:none}}.front.page-node .home-slider .node-slider .field-name-field-slider-mobile-image,.front.page-node .home-slider .node-slider .field-name-remote-image-link-mobile{display:none}.front.page-node .home-slider .node-slider .field-name-field-slider-mobile-image img,.front.page-node .home-slider .node-slider .field-name-remote-image-link-mobile img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.front.page-node .home-slider .node-slider .field-name-field-slider-mobile-image,.front.page-node .home-slider .node-slider .field-name-remote-image-link-mobile{display:block}}.front.page-node .home-slider .node-slider .group-wrapper{height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.front.page-node .home-slider .node-slider{height:auto}}.front.page-node .view-homepage-block-menu{display:flex;color:#fff}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu{flex-direction:column}}.front.page-node .view-homepage-block-menu .view-header{flex-basis:25%;background-color:#000;display:flex;justify-content:center;align-items:center;padding:1.5rem}.front.page-node .view-homepage-block-menu .view-header .home-menu-header{font-weight:900;font-size:3.2rem;line-height:113.19%;text-transform:uppercase;max-width:27rem}.front.page-node .view-homepage-block-menu .view-header .home-menu-header span{color:#fdd100}@media screen and (max-width:1639px){.front.page-node .view-homepage-block-menu .view-header .home-menu-header{font-size:2.5rem}}@media screen and (max-width:1279px){.front.page-node .view-homepage-block-menu .view-header .home-menu-header{font-size:2.2rem}}.front.page-node .view-homepage-block-menu .view-content{display:flex;flex:1}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu .view-content{flex-direction:column}}.front.page-node .view-homepage-block-menu .view-content .views-row{flex:1;border-left:1px dashed rgba(255,255,255,.3);background-color:#1e1e1e}.front.page-node .view-homepage-block-menu .view-content .views-row .views-field{display:flex;width:100%;height:100%}.front.page-node .view-homepage-block-menu .view-content .views-row .views-field>span{width:100%}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link{font-size:2rem;line-height:122.69%;color:#fff;display:flex;justify-content:center;align-items:center;padding:3rem 1.5rem 2rem;height:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link:hover{background:#383838}@media screen and (max-width:1279px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link{font-size:1.6rem;padding:1.5rem}}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link{font-size:1.3rem}}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link>div{max-width:19.5rem}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link>div{width:14.5rem}}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-image{margin-right:2.5rem;text-align:right}@media screen and (max-width:1639px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-image{margin-right:1.5rem}}@media screen and (max-width:1279px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-image img{max-width:8rem;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-image{margin-right:2.5rem}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-image img{max-width:7.3rem;max-height:6rem}}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-subtitle{margin-top:1rem}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-title{font-size:3.1rem;font-weight:700;margin:.5rem 0}@media screen and (max-width:1639px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-title{font-size:2.5rem}}@media screen and (max-width:1279px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-title{font-size:2rem}}.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-icon{width:3.6rem;height:3.6rem;background-image:url(/sites/all/themes/kodaweb/images/icon-arrow-right.png);background-repeat:no-repeat;margin-left:2rem;flex-shrink:0}@media screen and (max-width:1639px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-icon{margin-left:1rem}}@media screen and (max-width:1279px){.front.page-node .view-homepage-block-menu .view-content .views-row .home-menu-link .home-menu-icon{width:2.6rem;height:2.6rem;background-size:2.6rem auto}}@media screen and (max-width:991px){.front.page-node .view-homepage-block-menu .view-content .views-row:last-child .home-menu-link .home-menu-image img{width:6rem;height:6rem}}.front.page-node .view-homepage-brands{margin-top:4rem}.front.page-node .view-homepage-brands .view-content ul.slide__content{display:flex;list-style:none;border:none;box-shadow:none;flex-wrap:wrap}.front.page-node .view-homepage-brands .view-content ul.slide__content li{min-width:0;width:16.666666%;margin:0;padding:0;height:100px}.front.page-node .view-homepage-brands .view-content ul.slide__content li img{max-width:90%;margin:0 auto;height:100%}@media screen and (max-width:991px){.front.page-node .view-homepage-brands .view-content ul.slide__content li{width:50%}}@media screen and (max-width:767px){.front.page-node .view-homepage-brands .view-content ul.slide__content li{width:100%}}.front.page-node .home-features{margin-top:3.5rem}@media screen and (max-width:991px){.front.page-node .home-features{margin-top:1rem}}.front.page-node .home-features ul{display:flex;list-style:none;background-color:#0f0f0f;padding:2rem;color:#fff;font-style:italic;font-weight:700;font-size:2rem;line-height:113.19%}@media screen and (max-width:1279px){.front.page-node .home-features ul{font-size:1.8rem}}@media screen and (max-width:991px){.front.page-node .home-features ul{flex-direction:column;align-items:flex-start}}.front.page-node .home-features ul li{flex:1 1 auto;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 1.5rem}.front.page-node .home-features ul li:not(:last-child){border-right:1px solid #535353}@media screen and (max-width:991px){.front.page-node .home-features ul li:not(:last-child){border-right:none;margin:1rem 0}}.front.page-node .home-features ul li::before{content:'';background-image:url(/sites/all/themes/kodaweb/images/icon-warranty.png);background-position:center;background-repeat:no-repeat;width:38px;height:38px;margin-right:1rem;flex-shrink:0}@media screen and (max-width:1279px){.front.page-node .home-features ul li::before{width:33px;height:33px;margin-bottom:1rem;background-size:33px auto}}.front.page-node .home-features ul li.home-features__nationwide::before{background-image:url(/sites/all/themes/kodaweb/images/icon-nationwide.png)}.front.page-node .home-features ul li.home-features__collect::before{background-image:url(/sites/all/themes/kodaweb/images/icon-collect.png);width:38.5px}.front.page-node .home-features ul li.home-features__fit::before{background-image:url(/sites/all/themes/kodaweb/images/icon-fit.png)}.front.page-node .home-features ul li.home-features__ship::before{background-image:url(/sites/all/themes/kodaweb/images/icon-ship.png)}.front.page-node .region-blockgroup-home-content-two-col{display:flex;margin-top:4rem}@media screen and (max-width:991px){.front.page-node .region-blockgroup-home-content-two-col{flex-direction:column;margin-top:1rem}}.front.page-node .region-blockgroup-home-content-two-col .home-facebook{margin-right:13rem;flex-basis:90rem;text-align:center;flex:1}.front.page-node .region-blockgroup-home-content-two-col .home-facebook iframe{max-width:100%}@media screen and (max-width:1279px){.front.page-node .region-blockgroup-home-content-two-col .home-facebook{margin-right:5rem}}@media screen and (max-width:991px){.front.page-node .region-blockgroup-home-content-two-col .home-facebook{margin-right:0}}.front.page-node .region-blockgroup-home-content-two-col .home-faqs{flex:1}.front.page-node .region-blockgroup-home-content-two-col .home-faqs h2.block-title{font-weight:700;font-size:25px;line-height:120%;color:#2e2e2e}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content{border-bottom:1px dashed #efefef}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-title{border-top:1px dashed #efefef;padding:10px 0}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-title h2{font-weight:400;font-size:16px;line-height:150%;display:flex;margin:0;align-items:center;color:#0c0c0c;font-weight:700;cursor:pointer}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-title h2::before{content:'';width:9px;height:9px;border-style:solid;border-color:#fdd100;border-width:0 3px 3px 0;transform:rotate(-45deg);margin-right:13px}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-body{font-size:16px;line-height:28px;letter-spacing:.423823px;color:#343434;display:none;margin-bottom:1rem}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-body p{margin-top:0}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .view-content .field-name-body p:last-child{margin-bottom:0}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .footer-link{font-weight:700;font-size:16px;line-height:276.19%}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .footer-link a{display:flex;align-items:center}.front.page-node .region-blockgroup-home-content-two-col .home-faqs .view-faqs .footer-link a::after{content:'';background-image:url(/sites/all/themes/kodaweb/images/icon-arrow-right-black.png);background-repeat:no-repeat;width:14px;height:16px;margin-left:1rem}.front.page-node .home-store-finder{position:relative;margin-top:6rem}.front.page-node .home-store-finder:after{content:"";position:absolute;display:block;height:calc(100% + 2px);top:-1px;width:100vw;left:calc(0px - (100vw - 100%)/ 2);background:url(/sites/all/themes/kodaweb/images/background-home-store-finder.png) no-repeat center/cover;z-index:-1;visibility:visible}.front.page-node .home-store-finder p{margin:0}.front.page-node .home-store-finder .btn,.front.page-node .home-store-finder .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .front.page-node .home-store-finder button{width:20rem}@media screen and (max-width:639px){.front.page-node .home-store-finder *{text-align:center}.front.page-node .home-store-finder .btn,.front.page-node .home-store-finder .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .front.page-node .home-store-finder button{width:100%}}.front.page-node .home-store-finder__wrapper{max-width:91rem;display:flex;align-items:center;margin:0 auto}.front.page-node .home-store-finder__wrapper img{margin:.7rem 0}@media screen and (max-width:767px){.front.page-node .home-store-finder__wrapper img{display:none}}.front.page-node .home-store-finder__content{flex:1;color:#fff;line-height:138.69%}.front.page-node .home-store-finder__content h3{font-weight:700;font-size:3rem;line-height:3rem}@media screen and (max-width:1279px){.front.page-node .home-store-finder__content h3{font-size:2.6rem}}.front.page-node .home-store-finder__content p{font-style:italic;font-weight:400;font-size:2rem;margin-top:2.5rem;margin-bottom:3rem}@media screen and (max-width:1279px){.front.page-node .home-store-finder__content p{font-size:1.8rem}}.front.page-node .home-store-finder__form{display:flex}.front.page-node .home-store-finder__form button,.front.page-node .home-store-finder__form input{height:5.5rem;margin-bottom:1rem}@media screen and (max-width:767px){.front.page-node .home-store-finder__form{flex-direction:column}}.front.page-node .home-store-finder__input.form-control{margin-right:1.5rem;height:5.5rem;border:1px solid #cecece;box-shadow:2px 2px 5px rgba(0,0,0,.05);font-size:2rem}.page-faq .view-faqs{padding:1rem 0}.page-faq .view-faqs .view-content{border-bottom:1px dashed #e6e6e6}.page-faq .view-faqs .view-content .field-group-div{border-top:1px dashed #e6e6e6;padding:2.5rem 0}.page-faq .view-faqs .view-content .field-name-title h2{font-weight:700;font-size:16px;line-height:21px;color:#4d4d4d;margin:0;cursor:pointer;display:flex;align-items:center}.page-faq .view-faqs .view-content .field-name-title h2::before{content:'\002B';color:#fdd100;font-size:2.5rem;margin-right:1.5rem;font-weight:400}.page-faq .view-faqs .view-content .field-name-body{font-size:16px;line-height:28px;letter-spacing:.423823px;color:#343434;display:none}.page-faq .view-faqs .view-content .field-name-body p{margin-bottom:0}.page-articles .view-articles,.page-articles .view-news,.page-news .view-articles,.page-news .view-news{margin-top:2rem;margin-bottom:4rem}.page-articles .view-articles .view-content,.page-articles .view-news .view-content,.page-news .view-articles .view-content,.page-news .view-news .view-content{display:grid;grid-gap:5rem 6.3rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1639px){.page-articles .view-articles .view-content,.page-articles .view-news .view-content,.page-news .view-articles .view-content,.page-news .view-news .view-content{grid-gap:2rem}}@media screen and (max-width:1279px){.page-articles .view-articles .view-content,.page-articles .view-news .view-content,.page-news .view-articles .view-content,.page-news .view-news .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.page-articles .view-articles .view-content,.page-articles .view-news .view-content,.page-news .view-articles .view-content,.page-news .view-news .view-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.page-articles .view-articles .node-teaser,.page-articles .view-news .node-teaser,.page-news .view-articles .node-teaser,.page-news .view-news .node-teaser{display:flex;flex-direction:column;height:100%}.page-articles .view-articles .node-teaser .field-name-field-image,.page-articles .view-news .node-teaser .field-name-field-image,.page-news .view-articles .node-teaser .field-name-field-image,.page-news .view-news .node-teaser .field-name-field-image{margin-bottom:1rem}.page-articles .view-articles .node-teaser .field-name-field-image a,.page-articles .view-news .node-teaser .field-name-field-image a,.page-news .view-articles .node-teaser .field-name-field-image a,.page-news .view-news .node-teaser .field-name-field-image a{display:inline-block;width:100%;height:28.6rem}.page-articles .view-articles .node-teaser .field-name-field-image a img,.page-articles .view-news .node-teaser .field-name-field-image a img,.page-news .view-articles .node-teaser .field-name-field-image a img,.page-news .view-news .node-teaser .field-name-field-image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.page-articles .view-articles .node-teaser .field-name-field-image a:hover img,.page-articles .view-news .node-teaser .field-name-field-image a:hover img,.page-news .view-articles .node-teaser .field-name-field-image a:hover img,.page-news .view-news .node-teaser .field-name-field-image a:hover img{transform:scale(1.05)}.page-articles .view-articles .node-teaser .field-name-title h2,.page-articles .view-news .node-teaser .field-name-title h2,.page-news .view-articles .node-teaser .field-name-title h2,.page-news .view-news .node-teaser .field-name-title h2{margin-bottom:2rem;font-size:18px;line-height:1.2;font-weight:700}.page-articles .view-articles .node-teaser .field-name-title h2 a,.page-articles .view-news .node-teaser .field-name-title h2 a,.page-news .view-articles .node-teaser .field-name-title h2 a,.page-news .view-news .node-teaser .field-name-title h2 a{color:#1e1e1e}.page-articles .view-articles .node-teaser .field-name-title h2 a:hover,.page-articles .view-news .node-teaser .field-name-title h2 a:hover,.page-news .view-articles .node-teaser .field-name-title h2 a:hover,.page-news .view-news .node-teaser .field-name-title h2 a:hover{color:#fdd100}.page-articles .view-articles .node-teaser .field-name-body,.page-articles .view-news .node-teaser .field-name-body,.page-news .view-articles .node-teaser .field-name-body,.page-news .view-news .node-teaser .field-name-body{font-size:16px;line-height:149.19%;color:#484848}.page-articles .view-articles .node-teaser .field-name-body p,.page-articles .view-news .node-teaser .field-name-body p,.page-news .view-articles .node-teaser .field-name-body p,.page-news .view-news .node-teaser .field-name-body p{margin-top:0}.page-articles .view-articles .node-teaser .field-name-node-link a,.page-articles .view-news .node-teaser .field-name-node-link a,.page-news .view-articles .node-teaser .field-name-node-link a,.page-news .view-news .node-teaser .field-name-node-link a{display:flex;align-items:center}.page-articles .view-articles .node-teaser .field-name-node-link a::before,.page-articles .view-news .node-teaser .field-name-node-link a::before,.page-news .view-articles .node-teaser .field-name-node-link a::before,.page-news .view-news .node-teaser .field-name-node-link a::before{content:'';width:9px;height:17px;background-image:url(/sites/all/themes/kodaweb/images/icon-arrow-back.png);background-repeat:no-repeat;margin-right:8px;flex-shrink:0}.node-type-article.page-node .view-mode-full .field-type-image{margin-top:2rem}.node-type-article.page-node .view-mode-full .field-type-image img{width:100%;height:32rem;-o-object-fit:cover;object-fit:cover}.node-type-article.page-node .view-mode-full .field-name-body p{font-weight:400;font-size:16px;line-height:149.19%;color:#484848}.node-type-article.page-node .view-mode-full .field-name-body h2{font-size:3rem}.node-type-article.page-node .view-mode-full .field-name-body h3{font-size:2rem}.node-type-article.page-node .view-mode-full .field-name-body ol,.node-type-article.page-node .view-mode-full .field-name-body ul{padding-left:2rem}.node-type-article.page-node .view-mode-full .news-return-link{font-weight:700;font-size:18px;line-height:100%;color:#fdd100;margin-top:1rem;display:inline-block}.node-type-article.page-node .block-views{width:42.3rem;margin-left:12.5rem;margin-bottom:4rem}@media screen and (max-width:1279px){.node-type-article.page-node .block-views{margin-left:2rem}}@media screen and (max-width:991px){.node-type-article.page-node .block-views{margin-left:0}}.node-type-article.page-node .block-views h2.block-title{font-weight:700;font-size:20px;line-height:138.69%;color:#222}.node-type-article.page-node .block-views .news-side-links .view-content .views-field{padding:1rem 0;border-bottom:1px dashed #efefef}.node-type-article.page-node .block-views .news-side-links .view-content .views-field a{font-weight:400;font-size:16px;line-height:1.5;color:#0c0c0c;display:flex;align-items:center}.node-type-article.page-node .block-views .news-side-links .view-content .views-field a::before{content:'';width:9px;height:17px;background-image:url(/sites/all/themes/kodaweb/images/icon-arrow-back.png);background-repeat:no-repeat;margin-right:18px;flex-shrink:0;transition:transform .5s ease-in-out}.node-type-article.page-node .block-views .news-side-links .view-content .views-field a:hover::before{transform:translateX(9px)}.page-cart .easy-breadcrumb{display:none}.page-cart #cart-form-pane{max-width:100%}.page-cart #cart-form-pane form .clearfix{display:none}.page-cart #cart-form-pane .table-responsive{overflow:auto;max-width:100%}.page-cart #cart-form-pane table{width:100%;min-width:40rem}@media screen and (max-width:767px){.page-cart #cart-form-pane table{font-size:1.4rem}}.page-cart #cart-form-pane table thead{background-color:#fdd100}.page-cart #cart-form-pane table thead tr{display:flex;width:100%}.page-cart #cart-form-pane table thead th{height:4rem;vertical-align:inherit;padding:0 2rem;text-align:center;line-height:4rem;border:none;text-align:left;flex-shrink:0}.page-cart #cart-form-pane table thead th:first-child{order:4;width:15%}.page-cart #cart-form-pane table thead th:nth-child(2){order:0;width:15%}.page-cart #cart-form-pane table thead th:nth-child(3){order:1;width:30%;margin-right:auto}.page-cart #cart-form-pane table thead th:nth-child(4){order:3;width:20%}.page-cart #cart-form-pane table thead th:nth-child(5){order:2;width:20%}@media screen and (max-width:991px){.page-cart #cart-form-pane table thead th{padding:0 1rem}}.page-cart #cart-form-pane table tbody tr{display:flex;width:100%;background:0 0}.page-cart #cart-form-pane table tbody tr td{height:106px;vertical-align:inherit;padding:0 2rem;text-align:left;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;flex-shrink:0}.page-cart #cart-form-pane table tbody tr td.image{order:0;width:15%}.page-cart #cart-form-pane table tbody tr td.image img{padding-right:0}.page-cart #cart-form-pane table tbody tr td.desc{order:1;width:30%;margin-right:auto}.page-cart #cart-form-pane table tbody tr td.price{order:2;width:20%}.page-cart #cart-form-pane table tbody tr td.price .price-suffixes{font-size:12px;color:#666;margin-left:5px}.page-cart #cart-form-pane table tbody tr td.qty{order:3;width:20%}.page-cart #cart-form-pane table tbody tr td.qty .form-group{margin-bottom:0}.page-cart #cart-form-pane table tbody tr td.remove{order:4;width:15%}.page-cart #cart-form-pane table tbody tr td.remove button{font-size:0;background-image:url(/sites/all/themes/kodaweb/images/icon-trash.png);background-color:transparent;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;cursor:pointer;padding:0}.page-cart #cart-form-pane table tbody tr td.subtotal{display:flex;justify-content:flex-end;width:100%;font-weight:700;font-size:16px;line-height:138.69%;color:#222;height:47px}.page-cart #cart-form-pane table tbody tr td.subtotal .uc-price{margin-left:2rem}.page-cart #cart-form-pane table tbody tr input{border:1px solid #eee;text-align:center;border-radius:3px;height:30px;color:#333}.page-cart #cart-form-pane .form-actions{margin-top:2rem;display:flex;justify-content:flex-end}.page-cart #cart-form-pane .form-actions button{text-align:center;width:200px;min-width:150px;margin:0 1rem 0 0;cursor:pointer}.page-cart #cart-form-pane .form-actions a{margin-right:auto}.page-cart #cart-form-pane .form-actions a,.page-cart #cart-form-pane .form-actions button#edit-empty{font-size:1.6rem;background:0 0;border:none;color:#000;font-weight:400;padding:1.2rem 1rem;width:16rem}.page-cart #cart-form-pane .form-actions a:hover,.page-cart #cart-form-pane .form-actions button#edit-empty:hover{text-decoration:underline}.page-cart #cart-form-pane .form-actions button#edit-empty,.page-cart #cart-form-pane .form-actions button[name=op]{font-size:1.6rem;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#eebe76;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart #cart-form-pane .form-actions button#edit-empty i,.page-cart #cart-form-pane .form-actions button#edit-empty span.icon,.page-cart #cart-form-pane .form-actions button[name=op] i,.page-cart #cart-form-pane .form-actions button[name=op] span.icon{margin-right:1rem;font-size:1.4rem}.page-cart #cart-form-pane .form-actions button#edit-empty:active,.page-cart #cart-form-pane .form-actions button#edit-empty:active:focus,.page-cart #cart-form-pane .form-actions button#edit-empty:focus,.page-cart #cart-form-pane .form-actions button#edit-empty:hover,.page-cart #cart-form-pane .form-actions button[name=op]:active,.page-cart #cart-form-pane .form-actions button[name=op]:active:focus,.page-cart #cart-form-pane .form-actions button[name=op]:focus,.page-cart #cart-form-pane .form-actions button[name=op]:hover{background:#f2cd96;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.page-cart #cart-form-pane .form-actions button#edit-empty,.page-cart #cart-form-pane .form-actions button[name=op]{font-size:1.6rem;padding:1rem 3rem}}.page-cart #cart-form-pane .form-actions button[name=update-cart]{display:none}.page-cart #cart-form-pane .form-actions button#edit-checkout--2{font-size:1.6rem;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#fdd100;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart #cart-form-pane .form-actions button#edit-checkout--2 i,.page-cart #cart-form-pane .form-actions button#edit-checkout--2 span.icon{margin-right:1rem;font-size:1.4rem}.page-cart #cart-form-pane .form-actions button#edit-checkout--2:active,.page-cart #cart-form-pane .form-actions button#edit-checkout--2:active:focus,.page-cart #cart-form-pane .form-actions button#edit-checkout--2:focus,.page-cart #cart-form-pane .form-actions button#edit-checkout--2:hover{background:#ffd922;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.page-cart #cart-form-pane .form-actions button#edit-checkout--2{font-size:1.6rem;padding:1rem 3rem}}@media screen and (max-width:767px){.page-cart #cart-form-pane .form-actions{width:100%;flex-direction:column}.page-cart #cart-form-pane .form-actions button#edit-empty,.page-cart #cart-form-pane .form-actions button[name=update-cart],.page-cart #cart-form-pane .form-actions>a,.page-cart #cart-form-pane .form-actions>button{margin-bottom:1rem;width:100%;margin:1rem 0;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#000;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart #cart-form-pane .form-actions button#edit-empty i,.page-cart #cart-form-pane .form-actions button#edit-empty span.icon,.page-cart #cart-form-pane .form-actions button[name=update-cart] i,.page-cart #cart-form-pane .form-actions button[name=update-cart] span.icon,.page-cart #cart-form-pane .form-actions>a i,.page-cart #cart-form-pane .form-actions>a span.icon,.page-cart #cart-form-pane .form-actions>button i,.page-cart #cart-form-pane .form-actions>button span.icon{margin-right:1rem;font-size:1.4rem}.page-cart #cart-form-pane .form-actions button#edit-empty:active,.page-cart #cart-form-pane .form-actions button#edit-empty:active:focus,.page-cart #cart-form-pane .form-actions button#edit-empty:focus,.page-cart #cart-form-pane .form-actions button#edit-empty:hover,.page-cart #cart-form-pane .form-actions button[name=update-cart]:active,.page-cart #cart-form-pane .form-actions button[name=update-cart]:active:focus,.page-cart #cart-form-pane .form-actions button[name=update-cart]:focus,.page-cart #cart-form-pane .form-actions button[name=update-cart]:hover,.page-cart #cart-form-pane .form-actions>a:active,.page-cart #cart-form-pane .form-actions>a:active:focus,.page-cart #cart-form-pane .form-actions>a:focus,.page-cart #cart-form-pane .form-actions>a:hover,.page-cart #cart-form-pane .form-actions>button:active,.page-cart #cart-form-pane .form-actions>button:active:focus,.page-cart #cart-form-pane .form-actions>button:focus,.page-cart #cart-form-pane .form-actions>button:hover{background:#121212;color:#fff;text-decoration:none;outline:0}}@media screen and (max-width:767px) and (max-width:1279px){.page-cart #cart-form-pane .form-actions button#edit-empty,.page-cart #cart-form-pane .form-actions button[name=update-cart],.page-cart #cart-form-pane .form-actions>a,.page-cart #cart-form-pane .form-actions>button{font-size:1.6rem;padding:1rem 3rem}}.page-cart #uc-cart-pane-coupon{margin-top:4rem;border:none;background-color:#fafafa}.page-cart #uc-cart-pane-coupon>form>div{display:flex;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width:767px){.page-cart #uc-cart-pane-coupon>form>div{flex-direction:column;align-items:stretch}}.page-cart #uc-cart-pane-coupon>form>div h3{width:100%}.page-cart #uc-cart-pane-coupon>form>div .form-item{margin-right:2rem;margin-bottom:1rem}.page-cart #uc-cart-pane-coupon>form>div .form-item label{padding-bottom:1rem;display:inline-block}.page-cart #uc-cart-pane-coupon>form>div button{height:3.6rem;padding:6px 20px;color:#000;font-size:1.6rem;margin-bottom:1rem}.page-cart #cart-form-pane .qty .form-item{display:flex;justify-content:center;align-items:center}.page-cart #cart-form-pane .qty .form-item .form-control{border-radius:0}.page-cart #cart-form-pane .qty .form-item .increment{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#eee;cursor:pointer}.page-cart #cart-form-pane .qty .form-item .increment:hover{color:#fff}.view-search-products .cat-contact{margin-bottom:40px;display:flex;align-items:center}@media screen and (max-width:1279px){.view-search-products .cat-contact{flex-direction:column}}.view-search-products .cat-contact .cat-contact-content{margin-right:4rem;font-style:italic;font-size:18px;line-height:138.69%;color:#343434}.view-search-products .cat-contact .cat-contact-content p{margin-top:0}.view-search-products .cat-contact .cat-contact-content a{color:#fdd100;text-decoration:underline;font-weight:700}.view-search-products .cat-contact .cat-contact-button{text-transform:uppercase;display:flex}.view-search-products .cat-contact .cat-contact-button .btn-phone,.view-search-products .cat-contact .cat-contact-button .btn-store-locator{display:flex;align-items:center;white-space:nowrap}.view-search-products .cat-contact .cat-contact-button .btn-phone::before,.view-search-products .cat-contact .cat-contact-button .btn-store-locator::before{content:'';background-image:url(/sites/all/themes/kodaweb/images/icon-map-marker.png);background-repeat:no-repeat;background-position:center center;width:14px;height:18px;margin-right:5px;flex-shrink:0}.view-search-products .cat-contact .cat-contact-button .btn-phone{margin-left:2rem}.view-search-products .cat-contact .cat-contact-button .btn-phone::before{background-image:url(/sites/all/themes/kodaweb/images/icon-phone.png);width:18px}@media screen and (max-width:767px){.view-search-products .cat-contact .cat-contact-button{flex-direction:column}.view-search-products .cat-contact .cat-contact-button>a{margin-left:0!important;margin-bottom:2rem}}.view-search-products .view-content{display:grid;grid-gap:6.3rem 0;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:4rem}@media screen and (max-width:1639px){.view-search-products .view-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1279px){.view-search-products .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.view-search-products .view-content{grid-template-columns:repeat(1,minmax(0,1fr))}}#latest-bought-products{display:grid;grid-gap:6.3rem 0;grid-template-columns:repeat(4,minmax(0,1fr))}.brands-block h2.block-title{font-size:18px;margin-top:40px;background:#eee;padding:10px;text-align:center;font-weight:700;text-transform:uppercase}.brands-block .view-brands-page-block .view-content{display:grid;grid-gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1279px){.brands-block .view-brands-page-block .view-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.brands-block .view-brands-page-block .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.brands-block .view-brands-page-block .view-content .field-content,.brands-block .view-brands-page-block .view-content .views-field-field-image{height:100%;width:100%}.brands-block .view-brands-page-block .view-content .brand-list-item{border-right:1px solid #ededed;border-bottom:1px solid #ededed}.brands-block .view-brands-page-block .view-content .brand-list-item:nth-child(4n){border-right:none}.brands-block .view-brands-page-block .view-content .views-field-field-image .field-content{text-align:center}.brands-block .view-brands-page-block .view-content .views-field-field-image a{height:200px;display:flex;align-items:center;justify-content:center}.brands-block .view-brands-page-block .view-content .views-field-field-image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-width:200px}.view-brands-landing-page .view-filters{border-top:1px dashed #ededed;border-bottom:1px dashed #ededed;padding:1rem 0 2rem 0;margin-bottom:3rem}.view-brands-landing-page .view-filters .views-exposed-widgets{display:flex;flex-wrap:wrap}.view-brands-landing-page .view-filters .views-exposed-widget label{display:flex;margin-bottom:1rem}.view-brands-landing-page .view-filters .views-submit-button{display:none}@media screen and (max-width:639px){.view-brands-landing-page .view-filters .views-exposed-widgets{flex-direction:column}.view-brands-landing-page .view-filters .views-exposed-widgets .views-exposed-widget{width:100%}}@media screen and (max-width:767px){.view-brands-landing-page .view-filters .views-exposed-widget{flex:1}}.view-brands-landing-page .view-content{display:grid;grid-gap:6.3rem 0;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:4rem}@media screen and (max-width:1639px){.view-brands-landing-page .view-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1279px){.view-brands-landing-page .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.view-brands-landing-page .view-content{grid-template-columns:repeat(1,minmax(0,1fr))}}.view-technical .views-row{margin-bottom:3rem}.view-technical .views-row:not(:first-child){padding-top:2rem;border-top:1px dashed #ddd}.view-technical .views-row .node-technical-information.node-teaser{display:flex;align-items:center}.view-technical .views-row .node-technical-information.node-teaser .group-img{flex-basis:16%;max-width:30rem;padding-right:3rem}.view-technical .views-row .node-technical-information.node-teaser .group-img .field-item{display:flex;justify-content:center;align-items:center}.view-technical .views-row .node-technical-information.node-teaser .group-img img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.view-technical .views-row .node-technical-information.node-teaser .group-descr{flex:1}.view-technical .views-row .node-technical-information.node-teaser .group-descr h2{font-size:2rem;margin-top:0}.view-technical .views-row .node-technical-information.node-teaser .group-descr .field-name-node-link a{display:flex;align-items:center}.view-technical .views-row .node-technical-information.node-teaser .group-descr .field-name-node-link a::before{content:'';width:9px;height:17px;background-image:url(/sites/all/themes/kodaweb/images/icon-arrow-back.png);background-repeat:no-repeat;margin-right:8px;flex-shrink:0}@media screen and (max-width:991px){.view-technical .views-row .node-technical-information.node-teaser{flex-direction:column}.view-technical .views-row .node-technical-information.node-teaser .group-descr,.view-technical .views-row .node-technical-information.node-teaser .group-img{flex-basis:100%}.view-technical .views-row .node-technical-information.node-teaser .group-img{margin-bottom:2rem}}.view-downloads .view-filters{margin-bottom:2rem}.view-downloads .view-filters #edit-field-category-tid-wrapper{display:flex;align-items:center;width:35rem;max-width:100%}.view-downloads .view-filters #edit-field-category-tid-wrapper label{margin-right:2rem}.view-downloads .view-filters #edit-field-category-tid-wrapper .views-widget{flex:1}.view-downloads .view-content{display:grid;grid-gap:4rem 4rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:991px){.view-downloads .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.view-downloads .view-content .views-row .views-field .field-content{display:flex;flex-direction:column;align-items:center}.view-downloads .view-content .views-row .views-field .field-content img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-width:24rem;margin-bottom:1rem}.view-downloads .view-content .views-row .views-field .field-content .file-icon,.view-downloads .view-content .views-row .views-field .field-content .file-size{display:none}.view-downloads .view-content .views-row .views-field .field-content>.file a{margin-top:1rem}.view-downloads .view-content .views-row .views-field .field-content .title .file a{font-size:1.4rem}.page-deep-cycle-calculator .deep-cycle-calculator-top{margin:10px 0 20px;font-size:16px;width:70%;float:left}.page-deep-cycle-calculator #block-system-main{width:70%;float:left}.page-deep-cycle-calculator .right-side-disclaimer{width:25%;margin-left:5%;float:right;padding:20px 40px;background-color:#000;color:#fff;font-weight:400;font-style:italic;font-size:13px;line-height:1.5}.page-deep-cycle-calculator .right-side-disclaimer h3{color:#fac526;font-weight:700;font-style:normal;font-size:15px}@media screen and (max-width:1279px){.page-deep-cycle-calculator .region-content{display:flex;flex-direction:column}.page-deep-cycle-calculator #block-system-main,.page-deep-cycle-calculator .deep-cycle-calculator-top,.page-deep-cycle-calculator .right-side-disclaimer{width:100%;margin:0}.page-deep-cycle-calculator .right-side-disclaimer{order:4}}#deep-cycle-calculator-form{margin-top:30px}#deep-cycle-calculator-form #rows fieldset:nth-child(even) input,#deep-cycle-calculator-form>div>fieldset:nth-child(odd) input{background-color:#f9f9f9}#deep-cycle-calculator-form fieldset{border:none;box-shadow:none;margin-bottom:20px;padding-left:50px;position:relative}#deep-cycle-calculator-form fieldset#edit-title{font-size:16px;line-height:1.2;font-weight:500;margin-bottom:10px;min-height:40px;word-break:break-word}#deep-cycle-calculator-form fieldset .panel-heading{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;width:50px;height:50px;background:0 0;border:0}#deep-cycle-calculator-form fieldset .panel-body{display:flex;padding:0}#deep-cycle-calculator-form fieldset .panel-body #row-title-device,#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-device"]{width:34%;padding-right:15px}#deep-cycle-calculator-form fieldset .panel-body #row-title-number,#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-number"]{width:22%;padding-right:15px}#deep-cycle-calculator-form fieldset .panel-body #row-title-watts,#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-watts"]{width:22%;padding-right:15px}#deep-cycle-calculator-form fieldset .panel-body #row-title-hours,#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-hours"]{width:22%}@media screen and (max-width:767px){#deep-cycle-calculator-form fieldset#edit-title{font-size:14px}#deep-cycle-calculator-form fieldset .panel-body .form-group{margin-bottom:0}#deep-cycle-calculator-form fieldset .panel-body #row-title-device,#deep-cycle-calculator-form fieldset .panel-body #row-title-number,#deep-cycle-calculator-form fieldset .panel-body #row-title-watts,#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-device"],#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-number"],#deep-cycle-calculator-form fieldset .panel-body .form-item[class*="-watts"]{padding-right:10px}}#deep-cycle-calculator-form .form-submit{background-color:transparent;color:#056ab2;border-color:transparent;padding-left:0;font-size:16px;font-weight:400}#deep-cycle-calculator-form .form-submit .glyphicon-plus:before{content:"\2295";font-size:22px}#deep-cycle-calculator-form #calculate_result{display:flex;border-style:dotted;border-color:#ddd;border-width:1px 0 1px 0;justify-content:center;margin-top:20px}#deep-cycle-calculator-form #calculate_result>div{display:flex;flex-wrap:wrap;font-size:16px;line-height:1.2;font-weight:400;color:#5c5c5c;padding:20px 40px;justify-content:center;align-items:center;text-align:center}#deep-cycle-calculator-form #calculate_result>div label{width:100%}#deep-cycle-calculator-form #calculate_result>div span{font-size:40px;font-weight:500;padding-top:10px;padding:0 10px}#deep-cycle-calculator-form #calculate_result>div span.value{color:#1c1c1c}#deep-cycle-calculator-form #calculate_result>div span.calculate_result_unit{font-size:20px}#deep-cycle-calculator-form #searched_product{display:flex;flex-wrap:wrap;margin-top:40px}#deep-cycle-calculator-form #searched_product .node-product{width:30%;background:#f3f3f3;padding:15px;text-align:center;position:relative;margin-bottom:20px;display:inline-block}#deep-cycle-calculator-form #searched_product .node-product:not(:last-child){margin-right:5%}@media screen and (max-width:767px){#deep-cycle-calculator-form #searched_product .node-product{width:94%;margin:0 3% 20px}#deep-cycle-calculator-form #searched_product .node-product:not(:last-child){margin-right:3%}}#deep-cycle-calculator-form #searched_product .node-product .field-name-uc-product-image img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover}#deep-cycle-calculator-form #searched_product .node-product .field-name-title{margin:10px 0}#deep-cycle-calculator-form #searched_product .node-product .field-name-title a{color:#333;font-size:19px;text-decoration:none}#deep-cycle-calculator-form #searched_product .node-product .field-name-body{margin-bottom:5px}#deep-cycle-calculator-form #searched_product .node-product .product-info{display:inline-block;width:100%}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality h2{position:absolute;top:15px;left:0;margin:0;padding:5px 25px 1px 15px;font-size:18px;font-weight:900;display:inline-block;box-sizing:border-box;height:30px;box-shadow:1px 1px 4px rgba(0,0,0,.45)}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality h2::after{content:"";position:absolute;right:-15px;top:0;width:0;height:0;border-width:15px 15px 15px 0;border-style:solid;border-right-color:transparent}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality h2 a{font-size:inherit;font-weight:inherit;pointer-events:none;text-transform:uppercase;color:#fff;line-height:1.2}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality .content{display:none}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.flooded h2{background-color:#c8841f}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.flooded h2::after{border-top-color:#c8841f;border-bottom-color:#c8841f}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.agm h2{background-color:#68ab3e}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.agm h2::after{border-top-color:#68ab3e;border-bottom-color:#68ab3e}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.lead h2{background-color:#2aa3bd}#deep-cycle-calculator-form #searched_product .node-product .field-name-field-value-designation .vocabulary-product-quality.lead h2::after{border-top-color:#2aa3bd;border-bottom-color:#2aa3bd}.page-user .region-content form{margin:0 auto}.page-user .region-content form .control-label{display:flex;margin-bottom:1rem;font-weight:700}.page-user .region-content form .help-block{font-size:12px;display:none}.page-user .region-content form button[type=submit]{background:#333;color:#fff;border-radius:3px;padding:5px 20px;display:block;margin-left:auto}.page-user form#user-login{max-width:40rem}.page-user form#role-delegation-roles-form .form-item-roles-change{display:inline-block}.page-user form#role-delegation-roles-form label{margin-bottom:15px;font-weight:700;display:block}.page-user form#role-delegation-roles-form .form-checkboxes{display:inline-block}.page-user form#role-delegation-roles-form .form-checkboxes .checkbox,.page-user form#role-delegation-roles-form .form-checkboxes .radio{position:relative}.page-user form#role-delegation-roles-form .form-checkboxes .checkbox label,.page-user form#role-delegation-roles-form .form-checkboxes .radio label{font-weight:400;margin-bottom:0;display:inline-block}.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com'],.page-user .view-uc-orders-user td.views-field>a[href*=tracking]{color:#fdd100;text-decoration:none}.page-user .view-uc-orders-user td.views-field>a[href*='mainfreight.com']::before,.page-user .view-uc-orders-user td.views-field>a[href*=tracking]::before{content:'\f0d1';font-weight:400;margin-right:1rem;font-family:FontAwesome}.page-user form{margin-left:0!important}@media screen and (min-width:768px){.page-user form{width:40rem}}.page-user form#user-login a{margin-bottom:1rem;display:flex}.page-user form#user-login a:hover{text-decoration:none;color:#fdd100}.page-user form#user-login a[href='/user/password']{display:flex;font-weight:700}.page-user form#user-login a[href='/user/password']::before{content:'\f084';font-family:FontAwesome;text-decoration:none;line-height:1;margin-right:.5rem;color:#fdd100}.page-user.admin-menu .view-uc-orders-user .views-field-order-status{display:none}.page-user.admin-menu .view-uc-orders-user tbody a{text-decoration:underline}.view-accessories-list .view-content{display:grid;grid-gap:4rem 3rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:4rem}@media screen and (max-width:1279px){.view-accessories-list .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.view-accessories-list .view-content{grid-gap:2rem}}.view-accessories-list .view-content .views-field .field-content{display:inline-block;width:100%;text-align:center}.view-accessories-list .view-content .views-field .field-content a{display:inline-block;width:100%;font-weight:700;word-break:break-word}.view-accessories-list .view-content .views-field .field-content a img{width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem;height:20rem;transition:transform .3s ease-in-out}.view-accessories-list .view-content .views-field .field-content a:hover img{transform:scale(1.05)}@media screen and (max-width:767px){.view-accessories-list .view-content .views-field .field-content{padding:.5rem 0}.view-accessories-list .view-content .views-field .field-content a img{height:12rem}}.location-finder-app .search-bar .button,.location-finder-app .search-bar .search-box{height:3.4rem;white-space:nowrap;padding-top:0;padding-bottom:0;line-height:1}@media screen and (max-width:991px){.location-finder-app .search-bar .or-text{margin:0 1rem}}.location-finder-app .list-of-locations{margin-bottom:2rem}.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb>.tabs--primary,.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb>h1.page-header,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb>.tabs--primary,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb>h1.page-header,.store-finder .main-container.store-finder--content>.tabs--primary,.store-finder .main-container.store-finder--content>h1.page-header,.store-finder .main-container.store-finder--filter>.tabs--primary,.store-finder .main-container.store-finder--filter>h1.page-header,.store-finder .main-container.tw-container>.main-container.tabs--primary>.tabs--primary,.store-finder .main-container.tw-container>.main-container.tabs--primary>h1.page-header,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.main-container.page-header>.tabs--primary,.store-finder .main-container.tw-container>h1.main-container.page-header>h1.page-header,.store-finder .main-container.tw-container>h1.page-header{width:100%}.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb>h1.page-header,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb>h1.page-header,.store-finder .main-container.store-finder--content>h1.page-header,.store-finder .main-container.store-finder--filter>h1.page-header,.store-finder .main-container.tw-container>.main-container.tabs--primary>h1.page-header,.store-finder .main-container.tw-container>h1.main-container.page-header>h1.page-header,.store-finder .main-container.tw-container>h1.page-header{margin-top:2rem}@media screen and (min-width:768px){.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb,.store-finder .main-container.store-finder--content,.store-finder .main-container.store-finder--filter,.store-finder .main-container.tw-container,.store-finder .main-container.tw-container>.main-container.tabs--primary,.store-finder .main-container.tw-container>h1.main-container.page-header{max-width:100%}}@media screen and (max-width:767px){.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb>.tabs--primary,.block-easy-breadcrumb .store-finder .main-container.easy-breadcrumb>h1.page-header,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb>.tabs--primary,.store-finder .block-easy-breadcrumb .main-container.easy-breadcrumb>h1.page-header,.store-finder .main-container.store-finder--content>.tabs--primary,.store-finder .main-container.store-finder--content>h1.page-header,.store-finder .main-container.store-finder--filter>.tabs--primary,.store-finder .main-container.store-finder--filter>h1.page-header,.store-finder .main-container.tw-container>.main-container.tabs--primary>.tabs--primary,.store-finder .main-container.tw-container>.main-container.tabs--primary>h1.page-header,.store-finder .main-container.tw-container>.tabs--primary,.store-finder .main-container.tw-container>h1.main-container.page-header>.tabs--primary,.store-finder .main-container.tw-container>h1.main-container.page-header>h1.page-header,.store-finder .main-container.tw-container>h1.page-header{padding-left:0;padding-right:0}}.store-finder--content a{text-decoration:underline}.store-finder--content a:hover{text-decoration:none}@media screen and (max-width:767px){.store-finder--content{padding-left:0;padding-right:0}}.store-finder--filter{margin:1rem auto 2rem auto}@media screen and (max-width:639px){.store-finder--filter{padding-left:0;padding-right:0}.store-finder--filter .dropdown-input-container,.store-finder--filter .place-input-container{width:100%;padding-right:0!important}.store-finder--filter .dropdown-input-container input,.store-finder--filter .place-input-container input{width:100%!important}}.page-cart-checkout .uc-cart-checkout-form>div fieldset.panel{border:none;padding:0}.page-cart-checkout .uc-cart-checkout-form>div fieldset.panel>legend.panel-heading{background-color:#fdd100;font-weight:700;font-size:16px;line-height:100%;color:#0c0c0c;text-transform:uppercase;width:100%;padding:1rem 1.5rem;margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div fieldset.panel fieldset.panel{margin:0}.page-cart-checkout .uc-cart-checkout-form>div .control-label{font-weight:400;font-size:16px;line-height:151.69%;color:#2e2e2e;display:inline-block;margin-bottom:1rem}.page-cart-checkout .uc-cart-checkout-form>div .form-control{background:#fff;border:1px solid #d6d6d6;box-sizing:border-box;border-radius:1.7737px;height:3.3rem;width:100%}.page-cart-checkout .uc-cart-checkout-form>div .form-control.form-textarea{height:6.5rem;resize:none}.page-cart-checkout .uc-cart-checkout-form>div .form-textarea-wrapper .grippie{display:none}.page-cart-checkout .uc-cart-checkout-form>div .help-block{margin-bottom:1.5rem}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table{background:#fafafa}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table{border-collapse:unset;padding:1rem}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table thead th{padding:8px}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table thead th:last-child{text-align:right}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table tbody>tr{background:0 0}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table tbody>tr .checkout-product-title{display:flex;align-items:center}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .table tbody>tr .checkout-product-title img{margin-right:1rem}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info{display:flex;flex-wrap:wrap;background:#fff4c1;border-left:4px solid #fdd100;margin:-8px;padding:8px}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-change-to-delivery,.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-method{position:relative;font-size:14px;line-height:151.69%;color:#0c0c0c;display:flex;align-items:center;padding-left:3rem;margin:.5rem 0}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-change-to-delivery a,.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-method a{margin-left:3px;font-weight:500;text-decoration:underline}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-change-to-delivery::before,.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-method::before{content:'';position:absolute;top:0;left:0;height:22px;width:22px;background:#fff;border:1px solid #000;border-radius:50%}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-change-to-delivery.store-pick-up-radio-selected::after,.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-method.store-pick-up-radio-selected::after{content:'';position:absolute;top:5px;left:5px;width:14px;height:14px;border-radius:50%;background-color:#0c0c0c}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .store-pick-method{margin-right:3rem}.page-cart-checkout .uc-cart-checkout-form>div #checkout-table .store-pick-up-checkout-info .pick-up-store-info{width:100%}.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body tr td:last-child{text-align:right}.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body #subtotal-title,.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body .uc-price{font-weight:700;font-size:16px;line-height:151.69%;color:#2e2e2e}.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body .uc-price{display:inline-block}.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body .price-suffixes{font-size:12px;color:#777;margin-left:5px}.page-cart-checkout .uc-cart-checkout-form>div #uc-form-field-pane-body .battery-town-store-selection-ajax.form-submit{display:none}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item{margin-bottom:1.5rem}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-select,.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-textfield{display:flex;align-items:center}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-select .control-label,.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-textfield .control-label{width:18.5rem;margin-right:1rem;margin-bottom:0}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-textarea{margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-item .control-label{display:none}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-item .esign_panel{margin-bottom:1rem}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane .form-item.form-type-item .esign_panel canvas{border:1px solid #d6d6d6}.page-cart-checkout .uc-cart-checkout-form>div #customer-pane .panel-body{margin-bottom:3rem}.page-cart-checkout .uc-cart-checkout-form>div #customer-pane .panel-body .help-block a{font-weight:700;text-decoration:underline}.page-cart-checkout .uc-cart-checkout-form>div #customer-pane .panel-body .help-block a:hover{color:#00a4d8;text-decoration:none}.page-cart-checkout .uc-cart-checkout-form>div #delivery-pane legend.panel-heading{display:none}.page-cart-checkout .uc-cart-checkout-form>div #billing-pane{grid-area:bill}.page-cart-checkout .uc-cart-checkout-form>div #billing-pane .form-item-panes-billing-copy-address,.page-cart-checkout .uc-cart-checkout-form>div #billing-pane .help-block{margin-bottom:1.5rem}.page-cart-checkout .uc-cart-checkout-form>div #quotes-pane{display:none}.page-cart-checkout .uc-cart-checkout-form>div #quotes-pane button.btn-default{font-size:14px}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane{margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body{display:flex;flex-wrap:wrap;align-items:flex-end}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .help-block{width:100%}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .form-item.form-item-panes-coupon-code{margin-right:1rem}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .form-item.form-item-panes-coupon-code .control-label{font-weight:700}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body #uc-coupon-active-coupons{margin:2rem 0;width:100%;border-radius:8px;padding:1rem;border:1px dashed #d6d6d6}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body #uc-coupon-active-coupons .control-label{font-weight:700;margin-bottom:0}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .form-item{flex:1;margin:0}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit{font-size:1.6rem;height:3.3rem;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#0c0c0c;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit i,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit span.icon,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit i,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit span.icon,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit i,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit span.icon{margin-right:1rem;font-size:1.4rem}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit:active,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit:active:focus,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit:focus,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit:hover,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit:active,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit:active:focus,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit:focus,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit:hover,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit:active,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit:active:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit:hover{background:#1e1e1e;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .btn.form-submit,.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.form-submit,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout .uc-cart-checkout-form>div #coupon-pane .panel-body button.form-submit{font-size:1.6rem;padding:1rem 3rem}}.page-cart-checkout .uc-cart-checkout-form>div #coupon_automatic-pane{margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body{display:flex;flex-direction:column}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body .form-item-panes-payment-payment-method{order:1}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body .form-item-panes-payment-payment-method .form-radios .control-label{display:flex;align-items:center;line-height:1.8}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body .form-item-panes-payment-payment-method .form-radios .control-label>input{margin-right:1.5rem}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body .form-item-panes-payment-payment-method .form-radios .control-label>div{margin-left:auto}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body .form-item-panes-payment-payment-method .form-radios .control-label img{max-height:2rem}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body #line-items-div{order:2;border:none;margin:0}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body #line-items-div table{width:100%}.page-cart-checkout .uc-cart-checkout-form>div #payment-pane .panel-body #payment-details{order:3;margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div #edit-actions{display:flex;flex-direction:column-reverse}.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue{margin:1rem 0;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#77b726;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue i,.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue span.icon{margin-right:1rem;font-size:1.4rem}.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue:active,.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue:active:focus,.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue:focus,.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue:hover{background:#8ad32d;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-continue{font-size:1.6rem;padding:1rem 3rem}}.page-cart-checkout .uc-cart-checkout-form>div #edit-actions button#edit-cancel{background-color:transparent;font-weight:700;font-size:16px;line-height:149.69%;text-align:center;color:#00a4d8}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody{display:flex;flex-wrap:wrap;margin:0 -1rem}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr{width:50%;display:flex;align-items:flex-start;flex-direction:column;margin-bottom:3rem;padding:0 .8rem}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-billing_country,.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-billing_street1,.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-billing_street2,.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-delivery_country,.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-delivery_street1,.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr.field-delivery_street2{width:100%}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr td{padding:0}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr td.field-field{width:100%}.page-cart-checkout .uc-cart-checkout-form>div .address-pane-table table tbody tr .field-label{text-align:left;display:flex;flex-direction:row-reverse;font-weight:400;margin-bottom:1rem}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-block{position:fixed;z-index:111;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-content{background-color:#fff;margin:50vh auto 0;padding:20px;border:1px solid #888;width:80%;transform:translateY(-50%)}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table{width:100%;font-size:1.6rem;line-height:138.69%;color:#222}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table thead tr{background:#f0f0f0}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table thead tr th{padding:1rem;text-align:left;font-weight:700}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table thead tr th.th-delivery{display:none}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td{padding:1rem;border-bottom:1px solid #d8d8d8}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td a{display:block;font-size:14px;line-height:138.69%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#2487e2}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td.store-selection-select{font-size:1.4rem}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td.store-selection-select .pick-up-label{font-weight:700}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td.store-selection-select .store-method-not-available{color:#ce4f33;font-weight:700}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .store-selection-table tbody tr td.delivery-select{display:none}.page-cart-checkout .block-battery-town-pickup-selection .checkout-store-pick-selection .btn-wrapper{text-align:right;margin-top:3rem}.page-cart-checkout .uc-cart-checkout-form>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;-moz-column-gap:5.5rem;column-gap:5.5rem;grid-template-areas:'cart customer coupon' 'cart delivery coupon' 'cart delivery quotes' 'cart delivery coupon-auto' 'cart delivery payment' 'cart bill payment' 'cart bill actions'}@media screen and (max-width:991px){.page-cart-checkout .uc-cart-checkout-form>div{display:flex;flex-direction:column}}.page-cart-checkout .uc-cart-checkout-form>div #uc_form_field-pane{grid-area:cart;margin-bottom:2rem}.page-cart-checkout .uc-cart-checkout-form>div #uc_order_field-pane{grid-area:quotes}.page-cart-checkout .uc-cart-checkout-form>div #customer-pane{grid-area:customer}.page-cart-checkout .uc-cart-checkout-form>div #delivery-pane{grid-area:delivery}.page-cart-checkout .uc-cart-checkout-form>div #billing-pane{grid-area:bill}.page-cart-checkout .uc-cart-checkout-form>div #quotes-pane{grid-area:quotes;margin-bottom:2rem}@media screen and (max-width:991px){.page-cart-checkout .uc-cart-checkout-form>div #payment-pane{order:10}}.page-cart-checkout .uc-cart-checkout-form>div #coupon-pane{grid-area:coupon}.page-cart-checkout .uc-cart-checkout-form>div #coupon_automatic-pane{grid-area:coupon-auto}@media screen and (max-width:991px){.page-cart-checkout .uc-cart-checkout-form>div #edit-actions{order:11}}.page-cart-checkout #coupon-messages .alert{padding-right:4rem}.page-cart-checkout.logged-in .uc-cart-checkout-form>div{grid-template-areas:'cart customer coupon' 'cart delivery coupon' 'cart delivery quotes' 'cart delivery coupon-auto' 'cart delivery payment' 'cart bill payment' 'cart bill actions'}.page-cart-checkout-review #review-instructions{width:101.5rem;max-width:100%;margin:0 auto}.page-cart-checkout-review .order-review-table{width:101.5rem;max-width:100%;background:#fafafa;margin:2rem auto;border:none;font-weight:400;font-size:16px;line-height:151.69%;color:#2e2e2e}.page-cart-checkout-review .order-review-table>tbody>tr{display:flex}.page-cart-checkout-review .order-review-table>tbody>tr.pane-title-row{background:#fdd100;font-weight:700;font-size:1.8rem;line-height:151.69%;color:#0c0c0c;text-align:left}.page-cart-checkout-review .order-review-table>tbody>tr.pane-title-row td{padding:1rem 1.5rem}.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row{background:0 0;border:none}.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row form .form-actions{display:flex;justify-content:center;margin-top:4rem}.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit{color:#fff;flex-basis:35rem;margin-left:2rem;font-size:1.8rem;border:none;border-radius:3px;font-weight:700;transition:all .3s;display:inline-flex;min-width:5rem;align-items:center;justify-content:center;color:#fff;background:#77b726;line-height:1.2;padding:1.2rem 2.6rem;cursor:pointer}.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit i,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit span.icon,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit i,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit span.icon,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit i,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit span.icon,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit i,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit span.icon,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit i,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit span.icon{margin-right:1rem;font-size:1.4rem}.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit:active,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit:active:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit:hover,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit:active,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit:active:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit:hover,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit:active,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit:active:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit:focus,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit:hover,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit:active,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit:active:focus,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit:focus,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit:hover,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit:active,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit:active:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit:focus,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit:hover{background:#8ad32d;color:#fff;text-decoration:none;outline:0}@media screen and (max-width:1279px){.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .btn.btn-primary.form-submit,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .view-downloads .view-content .views-row .views-field .field-content>.file a.btn.form-submit,.page-cart-checkout-review .order-review-table>tbody>tr.review-button-row .vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart button.btn-primary.form-submit,.view-downloads .view-content .views-row .views-field .field-content>.file .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row a.btn.form-submit,.vs-results-table .vs-results-row .vs-results-parent .vs-results-addtocart .page-cart-checkout-review .order-review-table>tbody>tr.review-button-row button.btn-primary.form-submit{font-size:1.6rem;padding:1rem 3rem}}.page-cart-checkout-review .order-review-table>tbody>tr>td{padding:1rem 0;flex:1}.page-cart-checkout-review .order-review-table>tbody>tr>td.title-col{text-align:left;padding-left:0;flex-basis:30%;font-weight:400;padding-right:.5rem}.page-cart-checkout-review .order-review-table>tbody>tr>td.data-col{flex-basis:70%}.page-cart-checkout-review .order-review-table .table-responsive .cart-review tr{display:flex}.page-cart-checkout-review .order-review-table .table-responsive .cart-review th{border-bottom:1px dashed #cacaca}.page-cart-checkout-review .order-review-table .table-responsive .cart-review td,.page-cart-checkout-review .order-review-table .table-responsive .cart-review th{text-align:left;padding:1rem 0}.page-cart-checkout-review .order-review-table .table-responsive .cart-review td.qty,.page-cart-checkout-review .order-review-table .table-responsive .cart-review th.qty{order:2;width:10%}.page-cart-checkout-review .order-review-table .table-responsive .cart-review td.products,.page-cart-checkout-review .order-review-table .table-responsive .cart-review th.products{width:20%}.page-cart-checkout-review .order-review-table .table-responsive .cart-review td:nth-child(3),.page-cart-checkout-review .order-review-table .table-responsive .cart-review th:nth-child(3){flex:1}.page-cart-checkout-review .order-review-table .table-responsive .cart-review td.price,.page-cart-checkout-review .order-review-table .table-responsive .cart-review th.price{order:3;width:15%}.page-cart-checkout-review table tr td{padding:1rem}.page-cart-checkout-review table.cart-review td,.page-cart-checkout-review table.cart-review th{width:calc(100% / 3);text-align:center}.page-node.node-type-store-location .node-store-location{width:100%;display:flex;justify-content:space-between}.page-node.node-type-store-location .node-store-location .group-descr{flex-basis:65%}.page-node.node-type-store-location .node-store-location .group-map{flex-basis:30%}@media screen and (max-width:991px){.page-node.node-type-store-location .node-store-location{flex-direction:column}.page-node.node-type-store-location .node-store-location>div{flex-basis:100%;margin-bottom:5rem}}.page-node.node-type-store-location .node-store-location .group-contact-details{background:#fffde8;border:1px solid #efcc4e;padding:2rem;font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:198.19%;color:#232323}.page-node.node-type-store-location .node-store-location .group-contact-details h3{display:none}.page-node.node-type-store-location .node-store-location .group-contact-details .field{display:flex}.page-node.node-type-store-location .node-store-location .group-contact-details .field .field-label{width:100px}.page-node.node-type-store-location .node-store-location .group-contact-details .field.field-type-addressfield .field-item{display:flex}.page-node.node-type-store-location .node-store-location .group-contact-details .field.field-type-addressfield .field-item div{display:flex}.page-node.node-type-store-location .node-store-location .group-contact-details .field.field-type-addressfield .field-item div,.page-node.node-type-store-location .node-store-location .group-contact-details .field.field-type-addressfield .field-item span{margin-right:3px}@media screen and (max-width:767px){.page-node.node-type-store-location .node-store-location .group-contact-details .field.field-type-addressfield .field-item{flex-direction:column}}.page-node.node-type-store-location .node-store-location .block-webform{margin-top:4rem}.page-node.node-type-store-location .node-store-location .block-webform h2{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:138.69%;color:#222}.page-node.node-type-store-location .node-store-location .block-webform form>div{display:flex;flex-wrap:wrap;justify-content:space-between}.page-node.node-type-store-location .node-store-location .block-webform form>div .form-item{flex-basis:100%}.page-node.node-type-store-location .node-store-location .block-webform form>div .form-item:nth-child(1),.page-node.node-type-store-location .node-store-location .block-webform form>div .form-item:nth-child(2){flex-basis:48%}@media screen and (max-width:767px){.page-node.node-type-store-location .node-store-location .block-webform form>div .form-item:nth-child(1),.page-node.node-type-store-location .node-store-location .block-webform form>div .form-item:nth-child(2){flex-basis:100%}}.page-node.node-type-store-location .node-store-location .block-webform .form-item label{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:151.69%;color:#2e2e2e;margin-bottom:1rem}.page-node.node-type-store-location .node-store-location .block-webform .form-item input,.page-node.node-type-store-location .node-store-location .block-webform .form-item textarea{background:#fff;border:1px solid #d6d6d6;box-sizing:border-box;border-radius:1.7737px;width:100%}.page-node.node-type-store-location .node-store-location .group-map .geolocation-map{margin:0}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;color:#484848;border-top:2px solid #fdd100;margin-top:2rem;padding-top:2rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours h3,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered h3{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;margin:0;color:#222;margin-bottom:1.5rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours ul,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered ul{list-style:none}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours ul li,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered ul li{margin-bottom:.5rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .field-name-field-store-open-hours p,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .field-name-field-store-open-hours p{display:flex;margin:0;margin-bottom:.5rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .field-name-field-store-open-hours p br,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .field-name-field-store-open-hours p br{display:none}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .field-name-field-store-open-hours strong,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .field-name-field-store-open-hours strong{width:100px}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .field-name-field-store-open-hours table tr td,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .field-name-field-store-open-hours table tr td{padding-bottom:.5rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .field-name-field-store-open-hours table tr td strong,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .field-name-field-store-open-hours table tr td strong{padding-right:2rem}.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .services_col2,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .services_col2{-moz-columns:2;columns:2}@media screen and (max-width:767px){.page-node.node-type-store-location .node-store-location .group-map .group-open-hours .services_col2,.page-node.node-type-store-location .node-store-location .group-map .group-services-offered .services_col2{-moz-columns:unset;columns:unset}}.download-pdf .file .file-icon,.download-pdf .file .file-size{display:none}.download-pdf .file>a{display:block;position:relative;width:200px;height:91px;background:url(/sites/all/themes/kodaweb/images/downloadpdf-btn.png) center center no-repeat;color:transparent;background-size:contain}
