@import url(https://fonts.googleapis.com/css?family=Abel);ul.payment_methods.methods,ul.top-bar-nav{list-style:none}.selbok:hover,li.has-children.expanded a{color:#d72828}.offcanvas-toggle,.product-card-custom .product-title>a{transition:color .3s;text-decoration:none}.alert,body{background-position:center;background-repeat:no-repeat;background-size:cover}#opc_button,.offcanvas-toggle,.product-card-custom .product-title>a,.promo_link a,.site-logo,.top-menu-text a,.top-number-text a,.usp_link,.wsdownmenu *{text-decoration:none}.modal{padding-top:10%}body{color:#606975;font-family:'Abel'Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.5;background-color:#fff!important}.offcanvas-toggle{width:74px;border-right:0;color:#fff;font-size:20px;line-height:1;cursor:pointer;text-align:center}.top-menu-text,.top-number-text{color:#fff;text-transform:uppercase;margin-top:10px}.top-menu-text a,.top-number-text a{color:#fff;text-transform:uppercase;font-weight:700;margin-left:15px}.search-bar-cn{margin-left:auto;margin-right:auto;width:375px;margin-top:21px}.search-bar-cn input{border:2px solid #ff4f00;padding:10px;font-size:17px;background-color:#000;color:#fff;width:375px}.page-title h1,.page-title h2,.page-title h3{margin:0;font-size:24px;font-weight:400;line-height:1.25;text-transform:uppercase}.h2,h2{margin-bottom:16px;font-size:30px;line-height:1.2;text-transform:uppercase;font-weight:700}.custom-checkbox,.dark i{font-size:17px}#opc_button,.product-badge{font-weight:500;letter-spacing:.07em;text-transform:uppercase}.selbok{border:1px solid;display:inline;padding:5px}.selbok:hover{border-color:#d72828}.selbok.selectedColourOpt{border:2px solid;display:inline;padding:5px;font-weight:700}.toolbar .account,.toolbar .cart,.toolbar .search{display:inline-block;position:relative;width:44px;height:44px;margin-left:6px;transition:background-color .35s;border:none;border-radius:5%;color:#fff;font-size:26px;cursor:pointer;vertical-align:middle;text-align:center;text-decoration:none;background-color:#000}.toolbar .account:hover,.toolbar .cart:hover,.toolbar .search:hover{color:#ff4f00;background-color:#000}.toolbar .cart{width:auto;padding:0}.toolbar .cart>.count,.toolbar .cart>.subtotal{display:inline-block;margin-top:2px;font-size:21px;vertical-align:middle;color:#ff4f00}.product-badge{position:absolute;font-size:14px;background-color:#e10600;padding:4px 8px;color:#fff}.wsdownmenu-list{text-align:left;margin:8px auto 0;width:60%;display:table;padding:0}.wsdownmenu *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;margin-top:0;margin-bottom:3px}.wsdownmenu-list>li>a{background-color:#000;color:#fff;text-transform:uppercase;font-weight:700;font-size:20px}.wsdownmenu{padding-top:20px;background-color:#000}.wsdownmenu-list>li{text-align:center;display:table-cell;padding-left:15px;padding-right:15px}.megamenu .col-md-3{margin-bottom:5px}.dark{background-color:#333;padding-top:10px;padding-bottom:10px;color:#fff;text-transform:uppercase}.dark i{margin-right:2px;margin-top:-6px}.owl-dots{background-color:transparent!important}.site-logo>img{display:block;width:223px}.twoColumns{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.top-bar-nav{min-width:696px;padding-top:10px}ul.top-bar-nav li{display:inline;margin-right:30px}a.nav-top-link{color:#fff;font-weight:700}#top-bar{background-color:#43d9a5;color:#fff}.btn,.form-control{border-radius:0}.page-title{width:100%;margin-bottom:20px;padding:20px 0;border-bottom:1px solid #e1e7ec;background-color:#fff}.site-footer,.topbar,.widget-title{background-color:#000}.widget-title{color:#fff;padding:10px}.widget-light-skin h3.widget-title{background-color:transparent;padding:0 0 10px}.breadcrumbs>li{color:#374250b0}.from-bottom{transform:translateY(50%)}.topbar{display:table;position:relative;width:100%;height:34px;padding:0 30px;border-bottom:1px solid #000}.topbar .topbar-column a:not(.social-button),.topbar .topbar-column p,.topbar .topbar-column span{color:#fff;font-size:13px;font-weight:700}.site-footer{padding-top:72px}.feature-table{background-color:#f5f5f5;padding-top:10px;border-radius:7px}#opc_dropdown,#opc_input{border:1px solid #dbe2e8}.sale_banner a,.sale_banner p,.social-button{color:#fff}table.shop_attributes{width:100%}.site-logo{width:233px;padding:6px 34px 0 0}.toolbar{position:absolute;top:0;right:0;height:100%;z-index:5}.navbar,.topbar{z-index:10}.hidden,form#commentform hr{display:none}#opc_input{padding:0 18px 3px;background-color:#fff;color:#606975;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:45px}#opc_button,#opc_dropdown{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}#opc_button{display:inline-block;position:relative;height:44px;margin-top:8px;margin-right:12px;margin-bottom:8px;padding:0 22px;transform:translateZ(0);transition:.4s;border:1px solid transparent;background-color:#d72828;background-image:none;color:#fff;font-style:normal;line-height:42px;white-space:nowrap;cursor:pointer;vertical-align:middle;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#opc_dropdown{padding:11px 18px;color:#606975;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#00800036}a.btn.btn-paypal{background-color:#ffc520;color:#fff}a.btn.btn-paypal:hover{background-color:#e8b41e;color:#fff}.product_finance_banner{display:block;position:relative;width:100%;border:1px solid #e1e7ec;border-bottom-left-radius:7px;border-bottom-right-radius:7px;color:#fff;border-top:0;text-align:center;background-color:#30a56b;line-height:15px;padding:7px 18px 9px}.product-card-custom,.product_finance_banner_off{background-color:#fff;width:100%;display:block;position:relative}.product_finance_banner_off{padding-left:18px;padding-right:18px;border:1px solid #e1e7ec;color:#fff;border-top:0;text-align:center;line-height:15px;padding-top:7px}.comment-reply .comment-body{background-color:#43d9a31c}.btn-outline-info:hover,.btn-success:hover{background-color:#ff4f00!important}.product-gallery{position:relative;padding:74px 15px 15px;border:0;border-radius:7px}.product-card-custom{padding:18px 18px 7px;border:1px solid #e1e7ec;border-bottom:0;height:100%}.product-card-custom .product-thumb>img{display:block;width:100%}.product-card-custom .product-title>a{color:#374250}.product-card-custom .product-title{margin-bottom:10px;font-size:16px;font-weight:400;text-align:center}.product-card-custom .product-price{margin-bottom:0;color:#606975;font-size:16px;font-weight:500;text-align:center}.product-card-custom .product-buttons>.btn.btn-wishlist>i{font-size:1.2em}.product-card-custom .product-buttons>.btn{margin:0 4px}.sp-buttons .btn{margin:0}.finance_banner{background-color:#f0f8ff;padding:16px 12px 1px 16px}.alert{position:relative;padding:10px;border:5px solid transparent;border-radius:5px;background-clip:padding-box}.offcanvas-container{background-color:#333}.navbar,.sale_banner{background-color:#000}.navbar{border-bottom:0}.margin-top-2x{border-top:40px solid #fff}.slick-next{right:30px}.slick-prev{left:30px;z-index:9000}.promo_link a{color:#fff}.sale_banner{padding:20px;margin-bottom:20px;margin-left:2px;margin-right:0;border-radius:7px;cursor:pointer}.sale_banner h1{color:#fff;margin-bottom:0}.wsdown-mobile li>.megamenu{transition:.1s 1s}.wsdown-mobile li:hover>.megamenu{transition-delay:0s}.pagecontent>table{display:block}.pagecontent>table>tbody{max-width:100%;display:block;overflow-x:scroll}.wsdownmenu-list>li>a:hover{color:#ff4f00}.topbar-column a:hover{color:#ff4f00!important}nav.pagination{margin-top:30px}.btn-success{background-color:#0a87bf!important}#newsletter-signup-btn:hover{background-color:#0a87bf}.offcanvas-wrapper{z-index:auto}.product-page{margin-bottom:0;padding-bottom:50px}.selectedColourOpt{border:2px solid #ff4f00;color:#ff4f00}.selbok.selectedSizeOpt{border:1px solid #ff4f00;color:#ff4f00}.form-group label{padding-left:0}.contact-page .list-icon>li>i~p{padding-left:0!important}.contact-page .list-icon>li{padding-left:0!important;display:flex}.contact-page .list-icon>li>i{position:relative;margin-right:10px}@media (max-width:1199px){section.product-lower-section{max-width:100%;margin:0 auto;width:90%}}@media (max-width:1070px){.site-logo{width:200px;padding-left:16px}.wsdownmenu-list{margin-left:270px}.wsdownmenu{display:none}}@media (max-width:720px){.checkout-footer .column a,.checkout-footer .column button{line-height:20px!important;font-size:12px!important}}form#commentform button.btn{margin-top:20px;margin-bottom:20px}.checkout-footer,.checkout-steps>a:first-child,.checkout-steps>a:last-child,.login-box,.product-card-custom,.product_finance_banner_off,.sub-menu,.toolbar-dropdown{border-radius:0!important}.btn-outline-info{border-color:#ff4f00!important;background-color:transparent!important;color:#ff4f00!important}.btn-outline-info:hover{border-color:#ff4f00!important;color:#fff!important}.total-page-header{background-color:#000}.your-class.slick-slider .info-slider{top:50%;transform:translateY(-50%);height:auto}@media (max-width:991px){.site-footer{padding-top:50px}.footer-copyright{padding-bottom:0}.toolbar .tools{padding-right:20px}.topbar .topbar-column{width:100%}.ui-range-values{display:flex}.ui-range-slider-footer{margin-top:15px}}@media (max-width:767px){.newsletter .hidden-sm-up{display:block!important}.newsletter #newsletter-signup-btn{margin-bottom:25px!important}}@media (max-width:576px){.site-logo{width:170px;padding-left:16px}.toolbar{right:6px}.navbar{border-bottom:1px solid #e1e7ec}.your-class.slick-slider .btn{display:none}}#mobile-menu{z-index:0}
#mobile-menu{
    z-index: 20000;
}
/* Mobile menu issue fixed */
.offcanvas-menu ul li.has-children>.offcanvas-submenu.off-view, 
.offcanvas-menu ul.menu.off-view {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0) !important;
}
/* close button issue fixed */
.offcanvas-container .site-backdrop {
    visibility: hidden !important;
}
.offcanvas-container.active .site-backdrop {
visibility: visible !important;
}

.account-link {
    display: table;
    width: 100%;
    padding: 20px 18px;
    transition: background-color .3s;
    border-bottom: 1px solid rgba(255, 255, 255, .12);
    background-color: #0f0f0f;
    text-decoration: none;
}
.site-backdrop {
    display: contents;
    background-color: transparent;
    transition: opacity .35s, visibility .35s;
    cursor: pointer;
    padding: 15px 20px;
    transition: color .3s;
    border-bottom: 1px solid rgba(255, 255, 255, .12);
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: .05em;
    text-transform: uppercase;
    text-decoration: none;
}