﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&amp;display=swap");@font-face{font-display:block;font-family:flaticon;font-style:normal;font-weight:400;src:url(../eot/flaticonb243.eot?pl31ga);src:url(../eot/flaticonb243.eot?pl31ga#iefix) format("embedded-opentype"),url(../ttf/flaticonb243.ttf?pl31ga) format("truetype"),url(../woff/flaticonb243.woff?pl31ga) format("woff"),url(../svg/flaticonb243.svg?pl31ga#flaticon) format("svg")}i[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:flaticon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-purse:before{content:""}.icon-sunglasses:before{content:""}.icon-shoes:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-eye:before{content:""}.icon-search:before{content:""}.icon-clock:before{content:""}.icon-kid:before{content:""}.icon-man:before{content:""}.icon-woman:before{content:""}.icon-user:before{content:""}.icon-list:before{content:""}.icon-exit:before{content:""}.icon-address:before{content:""}.icon-envelope:before{content:""}.icon-instagram:before{content:""}.icon-star:before{content:""}.icon-heart:before{content:""}.icon-basket:before{content:""}.icon-lock:before{content:""}.icon-phone:before{content:""}.icon-review:before{content:""}.icon-location:before{content:""}.icon-support:before{content:""}.icon-cloud:before{content:""}.button{background-color:transparent;border:1px solid transparent;color:#161616;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:1.5;padding:.625rem 1.5rem;position:relative;text-align:center;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.button-lg{min-width:265px}.button-md{min-width:170px}.button-sm{min-width:100px}.button-block{display:block;width:100%}.button--dark-outline,.button--light-outline,.button--secondary-outline{-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.button--dark-outline:before,.button--light-outline:before,.button--secondary-outline:before{background:#161616;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:-1}.button--dark-outline:active,.button--dark-outline:hover,.button--light-outline:active,.button--light-outline:hover,.button--secondary-outline:active,.button--secondary-outline:hover{color:#fff}.button--dark-outline:active:before,.button--dark-outline:hover:before,.button--light-outline:active:before,.button--light-outline:hover:before,.button--secondary-outline:active:before,.button--secondary-outline:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.button--dark:hover,.button--secondary:hover{background:#000;-webkit-box-shadow:0 5px 10px 0 hsla(0,0%,9%,.25);-moz-box-shadow:0 5px 10px 0 hsla(0,0%,9%,.25);-ms-box-shadow:0 5px 10px 0 hsla(0,0%,9%,.25);-o-box-shadow:0 5px 10px 0 hsla(0,0%,9%,.25);box-shadow:0 5px 10px 0 hsla(0,0%,9%,.25);color:#fff}.button--dark{background:#161616;border-color:#161616;color:#fff}.button--dark-outline{background:transparent;border-color:#161616;color:#161616}.button--secondary{background:#b4b4b4;border-color:#b4b4b4;color:#8f8f8f}.button--secondary:hover{background:#a7a7a7;border-color:#a7a7a7;color:#8f8f8f}.button--secondary-outline{background:#fff;border-color:#b4b4b4;color:#161616}.button--secondary-outline:before{background:#161616}.button--secondary-outline:active,.button--secondary-outline:hover{color:#fff}.button--light{background:#f1f1f1;border-color:#f1f1f1;color:#8f8f8f}.button--light:hover{background:#e4e4e4;border-color:#e4e4e4;color:#8f8f8f}.button--light-outline{background:transparent;border-color:#999;color:#666}.button--light-outline:hover{color:#fff}.button--light-outline.active{background:#000!important;color:#fff}.button--link{background:transparent;color:#ff4343;padding:.375rem 0;position:relative}.button--link:before{background-color:#161616;bottom:2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scale(1);transform-origin:0 50%;width:100%}.button--link:before,.button--link:hover:before{transition:transform .4s cubic-bezier(.28,.38,0,.81)}.button--link:hover:before{transform:scaleX(0);transform-origin:100% 50%}html{height:100%}body{color:#161616;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Poppins,sans-serif;font-weight:300;margin:0;min-height:100%;padding:0;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400}ul{list-style:none;margin:0;padding:0}img{height:auto;max-width:100%}b,strong{font-weight:700}p{color:#8f8f8f;font-weight:300}a{color:#161616}a:hover{color:#ff4343;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:not([href]){color:#161616}a:not([href]):hover{color:inherit}button:focus{outline:none}.btn.focus,.btn:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:0}.form-control:focus,.page-link:focus,[contenteditable].form-control:focus,[type=email].form-control:focus,[type=password].form-control:focus,[type=tel].form-control:focus,[type=text].form-control:focus,input.form-control:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea.form-control:focus,textarea:focus{-webkit-text-fill-color:#161616;border:1px solid #8f8f8f;-webkit-box-shadow:inset 0 0 0 1000px #fff;-moz-box-shadow:inset 0 0 0 1000px #fff;-ms-box-shadow:inset 0 0 0 1000px #fff;-o-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;outline:none;-webkit-transition:background-color 5000s ease-in-out 0s;-moz-transition:background-color 5000s ease-in-out 0s;-ms-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:valid{-webkit-box-shadow:inset 0 0 0 30px #fff;-moz-box-shadow:inset 0 0 0 30px #fff;-ms-box-shadow:inset 0 0 0 30px #fff;-o-box-shadow:inset 0 0 0 30px #fff;box-shadow:inset 0 0 0 30px #fff}select{-moz-appearance:none;-webkit-appearance:none;background:url(../png/select-arrow.png) 100% no-repeat}select::-ms-expand{display:none}:focus{outline:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;height:0;overflow:hidden;position:absolute!important;width:1px}.py-150{padding:9.375rem 0}@media only screen and (max-width:767px){.py-150{padding:6.25rem 0}}.pt-150{padding-top:9.375rem}@media only screen and (max-width:767px){.pt-150{padding-top:6.25rem}}.pb-150{padding-bottom:9.375rem}@media only screen and (max-width:767px){.pb-150{padding-bottom:6.25rem}}.py-120{padding:7.5rem 0}@media only screen and (max-width:767px){.py-120{padding:4.375rem 0}}.pt-120{padding-top:7.5rem}@media only screen and (max-width:767px){.pt-120{padding-top:4.375rem}}.pb-120{padding-bottom:7.5rem}@media only screen and (max-width:767px){.pb-120{padding-bottom:4.375rem}}.py-60{padding:3.75rem 0}.pt-60{padding-top:3.75rem}.pb-60{padding-bottom:3.75rem}.py-30{padding:1.875rem 0}.pt-30{padding-top:1.875rem}.pb-30{padding-bottom:1.875rem}.my-150{margin:9.375rem 0}@media only screen and (max-width:767px){.my-150{margin:6.25rem 0}}.mt-150{margin-top:9.375rem}@media only screen and (max-width:767px){.mt-150{margin-top:6.25rem}}.mb-150{margin-bottom:9.375rem}@media only screen and (max-width:767px){.mb-150{margin-bottom:6.25rem}}.inline-list,.list-no-style{list-style:none;margin:0;padding:0}.inline-list li{display:inline-block}.light-bg{background-color:#f8f8f8}.heading{margin-bottom:2.5rem}.heading .main-heading{display:inline-block;font-size:25px;margin-bottom:0}.heading .heading-link{border-bottom:1px solid transparent;color:#ff4343;float:right;line-height:1.75}.heading .heading-link:hover{border-bottom:1px solid #ff4343}.blockquote{border-left:1px solid #8f8f8f;color:#161616;font-size:16px;padding-left:1rem;position:relative}.order-table__product .product-title h5{overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-o-white-space:nowrap;white-space:nowrap;width:100%}.back-to-top-btn{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;bottom:70px;color:#fff;cursor:pointer;display:inline-block;height:45px;line-height:45px;opacity:0;position:fixed;right:30px;text-align:center;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:45px;z-index:1000}.back-to-top-btn,.back-to-top-btn:active,.back-to-top-btn:hover{background-color:#ff4343}.back-to-top-btn:after{color:#fff;content:"";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;line-height:45px}.back-to-top-btn.show{opacity:1;visibility:visible}.slick-dots{bottom:15px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li.slick-active button:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e6e6e6;content:"";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;height:20px;left:0;line-height:20px;opacity:.6;position:absolute;text-align:center;text-shadow:1px 1px 2px hsla(0,0%,9%,.2);top:0;width:20px}.slick-next,.slick-prev{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}.slick-prev{left:95px}.slick-next{right:95px}.slick-next:before,.slick-prev:before{color:#fff;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;line-height:1;opacity:.75}.slick-prev:before{content:""}.slick-next:before{content:""}.slider-boxed .slick-next,.slider-boxed .slick-prev{background:#fff;border:none;bottom:0;height:40px;outline:none;padding:0;text-align:center;top:auto;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);width:40px;z-index:1}.slider-boxed .slick-next:before,.slider-boxed .slick-prev:before{color:#161616}.slider-boxed .slick-next:before:hover,.slider-boxed .slick-prev:before:hover{color:#8f8f8f}.slider-boxed .slick-prev{left:auto;right:40px}.slider-boxed .slick-next{right:0}.header .top-header{background:#161616;color:#fff;font-size:14px;padding:.75rem;position:relative;width:100%;z-index:111}@media only screen and (max-width:991px){.header .top-header{display:none}.modal-text{font-size:12px}.modal-title{font-size:16px}}.header .top-header .top-header__left{height:100%;position:relative}.header .top-header .top-header__right{height:100%;position:relative;text-align:right}.header .top-header .top-header-inner{display:inline-block;height:100%}.header .top-header .top-header-inner .widget{display:inline-block;position:relative}.header .top-header .top-header-inner .widget:first-child{padding-right:1rem}.header .top-header .top-header-inner .widget:last-child{padding-left:1rem}.header .top-header .top-header-inner .widget:first-child:after{background:#8f8f8f;content:"";height:90%;position:absolute;right:0;top:2px;width:1px}.header .top-header .widget{margin:0}.header .top-header .widget .info-icon{padding-right:.25rem}.header .top-header .widget.widget_social-media .widget-list{list-style:none;margin:0;padding:0}.header .top-header .widget.widget_social-media .widget-list li{display:inline-block}.header .top-header .widget.widget_social-media .widget-list .widget-list_item{margin-bottom:0}.header .top-header .widget.widget_social-media .widget-list .widget-list_item:not(:last-child){padding-right:.5rem}.header .top-header .widget.widget_social-media .widget-list .widget-list_item a{color:#fff}.header .main-navbar{-webkit-box-shadow:0 1px 6px hsla(0,0%,9%,.1);-moz-box-shadow:0 1px 6px hsla(0,0%,9%,.1);-ms-box-shadow:0 1px 6px hsla(0,0%,9%,.1);-o-box-shadow:0 1px 6px hsla(0,0%,9%,.1);box-shadow:0 1px 6px hsla(0,0%,9%,.1);-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;z-index:1030}.header .main-navbar .navbar-toggler{color:#fff;padding:0 0 0 1rem}.header .main-navbar .navbar-toggler .navbar-toggler-icon{background-image:url(../svg/navbar-toggler.svg)}.header .main-navbar .navbar-brand{margin:0}.navbar-brand{position:absolute}@media only screen and (max-width:575px){.header .main-navbar .navbar-brand{width:70%}.navbar-brand{padding:5px;position:relative}.navbar{min-height:50px;padding:.3rem .2rem}.header .main-navbar .navbar-brand .logo{width:70%}}.header .main-navbar.header-scrolled{left:0;padding:.5rem;position:fixed;right:0;top:0;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.header .main-navbar--dark{background:#161616}.header .main-navbar--dark .navbar-toggler .navbar-toggler-icon{background-image:url(../svg/navbar-toggler-light.svg)}.header .main-navbar--dark .main-menu .menu-item_link{color:#fff}.header .main-navbar--dark .main-menu .menu-item_link.active,.header .main-navbar--dark .main-menu .menu-item_link:active,.header .main-navbar--dark .main-menu .menu-item_link:hover{color:#ff4343}.header .main-navbar--light{background:#fff}.header .main-navbar--light .navbar-toggler .navbar-toggler-icon{background-image:url(../svg/navbar-toggler.svg)}.header .main-navbar--light .main-menu .menu-item_link{color:#000}.header .main-navbar--light .main-menu .menu-item_link.active,.header .main-navbar--light .main-menu .menu-item_link:active,.header .main-navbar--light .main-menu .menu-item_link:hover{color:#ff4343}.header .main-navbar--transparent{background:#fff;-webkit-box-shadow:0 0 0 hsla(0,0%,9%,0);-moz-box-shadow:0 0 0 hsla(0,0%,9%,0);-ms-box-shadow:0 0 0 hsla(0,0%,9%,0);-o-box-shadow:0 0 0 hsla(0,0%,9%,0);box-shadow:0 0 0 hsla(0,0%,9%,0);left:0;position:fixed;right:0;top:0}.header .main-navbar--transparent .navbar-toggler .navbar-toggler-icon{background-image:url(../svg/navbar-toggler.svg)}.header .main-navbar--transparent .main-menu .menu-item_link{color:#707070}.header .main-navbar--transparent .main-menu .menu-item_link.active,.header .main-navbar--transparent .main-menu .menu-item_link:active,.header .main-navbar--transparent .main-menu .menu-item_link:hover{color:#161616}.header .main-navbar--transparent.header-scrolled{background:#fff}@media only screen and (min-width:992px){.header .main-navbar--transparent.header-scrolled{background:#fff}}.header .main-navbar>.container{position:relative}.navbar-expand-lg .navbar-collapse{float:right}@media only screen and (max-width:575px){.navbar-expand-lg .navbar-collapse{float:left}}.header .main-navbar.navbar-expand-lg .main-menu .menu-item_link{padding:1rem}@media only screen and (min-width:992px){.header .main-navbar.navbar-expand-lg .main-menu .menu-item_link{padding:.75rem 0 .75rem 2rem}}@media only screen and (max-width:991px){.header .main-navbar .main-menu{height:430px;overflow-x:hidden;overflow-y:auto}}.header .main-navbar .main-menu .menu-item .menu-item_link{font-size:14px;text-transform:uppercase}.header .main-navbar .main-menu .menu-item .menu-item_link.active,.header .main-navbar .main-menu .menu-item .menu-item_link:hover{opacity:1}.header .main-navbar .main-menu .menu-item .dropdown-list{border:1px solid #e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-moz-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-ms-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-o-box-shadow:0 3px 10px hsla(0,0%,9%,.12);box-shadow:0 3px 10px hsla(0,0%,9%,.12);margin-bottom:1.5rem;margin-top:-3px;min-width:250px;padding:0;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:992px){.header .main-navbar .main-menu .menu-item .dropdown-list{border:none;display:none;margin-bottom:0}.header .main-navbar .main-menu .menu-item .dropdown-list--br{border-bottom:4px solid #161616}}@media only screen and (min-width:768px){.header .main-navbar .main-menu .menu-item .dropdown-list--md{min-width:270px}}.header .main-navbar .main-menu .menu-item .dropdown-list .dropdown-item{color:#000;font-size:15px;font-weight:300;padding:.5rem 1.5rem;position:relative;white-space:normal}.header .main-navbar .main-menu .menu-item .dropdown-list .dropdown-item:focus,.header .main-navbar .main-menu .menu-item .dropdown-list .dropdown-item:hover{background-color:transparent;color:#ff4343}.header .main-navbar .main-menu .menu-item .dropdown-toggle:after{border:none;content:none}.header .main-navbar .main-menu .menu-item .dropdown_inner{padding:1rem 0}.header .main-navbar .main-menu .menu-item .dropdown_footer{background:#fff1f1;display:none;padding:1.5rem 1.875rem}@media only screen and (min-width:992px){.header .main-navbar .main-menu .menu-item .dropdown_footer{display:block}}.header .main-navbar .main-menu .menu-item .dropdown_footer .media .media__image{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding-right:1rem}.header .main-navbar .main-menu .menu-item .dropdown_footer .media .media__body{-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;font-size:14px;margin-bottom:.5rem;max-width:70%}.header .main-navbar .main-menu .menu-item .dropdown_footer .media .media__body .text{color:#8f8f8f}.header .main-navbar .main-menu .menu-item .dropdown_footer .media .media__body .button--link{color:#ff4343;font-size:14px}.header .main-navbar .main-menu .menu-item .dropdown_footer .media .media__body .button--link:before{background-color:#ff4343}.header .main-navbar .main-menu .menu-item .dropdown-divider{border:0;border-top:1px solid #e6e6e6;margin-bottom:2.5rem;margin-top:2.5rem}@media only screen and (max-width:767px){.header .main-navbar .main-menu .menu-item .dropdown-divider{display:none}}.header .main-navbar .main-menu .mega-menu{position:static}.header .main-navbar .main-menu .mega-menu .dropdown_inner{padding:30px}@media only screen and (min-width:992px){.header .main-navbar .main-menu .mega-menu .dropdown_inner{padding:30px}}.header .main-navbar .main-menu .mega-menu .mega-menu_sub-menu{padding:0}@media only screen and (max-width:991px){.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-col{margin-bottom:1.875rem}}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse{max-height:300px;overflow-y:auto}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse::-webkit-scrollbar{width:10px}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse::-webkit-scrollbar-track{background:#e6e6e6}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse::-webkit-scrollbar-thumb{background:#aeaeae}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse::-webkit-scrollbar-thumb:hover{background:#8f8f8f}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-collapse .dropdown-menu--nested{border:none;padding:0 1rem;position:static}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_item-collapse{display:block;position:relative}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_item-collapse>a:first-child:after{content:"";display:inline-block;float:right;font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:900;line-height:21px;vertical-align:middle}.header .main-navbar .main-menu .mega-menu .mega-menu_list .dropdown-item{padding:.2rem .5rem .2rem 0}.header .main-navbar .main-menu .mega-menu .mega-menu_list .mega-menu_list-title{font-size:17px;font-weight:600;margin-bottom:.4rem}.header .main-navbar .main-menu .mega-menu .mega-menu_col ul:not(:last-child){margin-bottom:1rem}.header .main-navbar .main-menu .mega-menu .mega-menu_banner{display:none;position:relative}@media only screen and (min-width:992px){.header .main-navbar .main-menu .mega-menu .mega-menu_banner{display:block}}.header .main-navbar .main-menu .mega-menu .mega-menu_banner--bg{background:#161616;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;padding:1.5rem}.header .main-navbar .main-menu .mega-menu .mega-menu_banner--overlay:after{background:hsla(0,0%,9%,.24);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.header .main-navbar .main-menu .mega-menu .banner-content{bottom:0;color:#fff;left:0;padding:2rem;position:absolute;text-align:left;width:100%;z-index:1}.header .main-navbar .main-menu .mega-menu .banner-content .banner-title{font-size:20px;margin:0}.header .main-navbar .main-menu .mega-menu .banner-content .button--link{color:#fff}.header .main-navbar .main-menu .mega-menu .banner-content .button--link:before{background-color:#fff}.header .main-navbar .main-menu .mega-menu .mega-menu_sub-menu{background:#fdfdfd;border-top:1px solid #e8e8e8;left:auto;right:0}@media only screen and (max-width:767px){.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category{display:none}.hide_mobile{display:none!important}.header-search{margin-top:5px}.search-icon-font{font-size:20px}}.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category .categories-list{-ms-flex-align:center;-ms-flex-pack:space-between;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 -1rem}.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category .categories-list .category_item .category-icon{font-size:30px;vertical-align:middle}.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category .categories-list .category_item .category-btn span{display:inline-block;padding-left:.125rem;transition:.3s ease}.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category .categories-list .category_item .category-btn span i{vertical-align:middle}.header .main-navbar .main-menu .mega-menu .mega-menu_shop-category .categories-list .category_item .category-btn:hover span{transform:translateX(5px)}.header .main-navbar .main-menu .sub-menu-dropdown .dropdown-item{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .main-navbar .main-menu .sub-menu-dropdown .sub-menu-dropdown_right{left:100%;margin-top:-2rem;padding:1rem;top:auto}@media only screen and (max-width:991px){.header .main-navbar .main-menu .sub-menu-dropdown .sub-menu-dropdown_right{margin:.5rem}}.header .main-navbar .main-menu .sub-menu-dropdown .sub-menu-dropdown_left{left:calc(-100% + 70px);margin-top:-2rem;padding:1rem;top:auto}@media only screen and (max-width:991px){.header .main-navbar .main-menu .sub-menu-dropdown .sub-menu-dropdown_left{margin:.5rem}}.header .main-navbar .main-menu .sub-menu-dropdown .dropdown-toggle:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;line-height:29px;margin-left:auto!important}@media only screen and (min-width:992px){.header .main-navbar .main-menu .dropdown:hover>.dropdown-list{display:block}}.header .main-navbar .main-menu .badge{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-weight:400;margin:0 .5rem;padding:.375rem}.header .main-navbar .main-menu .badge--danger{background-color:#fff1f1;color:#ff4343}.header .main-navbar .main-menu .badge--primary{background-color:#d8dfff;color:#4571d9}.header .main-navbar .navbar-collapse.collapse-nav{background-color:#fff;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.header__btn{-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:auto;padding:0;position:relative}@media only screen and (min-width:992px){.header__btn{order:1}}.header__btn .header-search__btn{cursor:pointer;display:none;font-size:1rem;position:relative}.header__btn .header-search__box{background:#fff;display:block;margin-top:-28px;max-width:300px;min-width:250px;position:absolute;right:100%;top:100%;z-index:2}@media screen and (max-width:1152px){.logo{margin-top:-10px;width:50%}.hide_mobile{display:block!important}.header__btn .header-search__box{display:block}.header__btn .header-search__btn{display:none}}@media screen and (max-width:1280px){.hide_mobile{display:none!important}.header__btn .header-search__box{display:none}.header__btn .header-search__btn{display:block}}@media only screen and (min-width:992px){.header__btn .header-search__box{max-width:300px;order:1}.hide_mobile{display:block!important}.header__btn .header-search__box{display:block}.header__btn .header-search__btn{display:none}}.header__btn .header-search__box .search-input{margin:0;padding:0;position:relative}.header__btn .header-search__box .search-input:before{color:#8f8f8f;content:"";display:block;font-family:flaticon!important;font-size:1rem;position:absolute;right:18px;top:6px;z-index:2}.header__btn .header__btn-dropdown{color:#161616;cursor:pointer;margin:0 .25rem;padding:.875rem .5rem;position:relative}.header__btn .btn-badge{background:#ff4343;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;font-size:11px;height:19px;line-height:19px;overflow:hidden;position:absolute;right:0;text-align:center;top:7px;width:19px}.header__btn .cart-list__item{font-size:15px;margin-bottom:.5rem;position:relative}.header__btn .cart-list__item .product-img{padding-right:1rem;width:30%}.header__btn .cart-list__item .product-name{display:block;max-width:calc(100% - 20px)}.header__btn .cart-list__item .product-name:hover{color:#161616}.header__btn .cart-list__item .product-price{display:block;padding:.5rem 0}.header__btn .cart-list__item .product-price .amount{color:#ff4343;font-size:14px}.header__btn .cart-list__item .product-price .old .amount{color:#8f8f8f}.header__btn .cart-list__item .delete-icon{color:#ff4343;font-size:80%;position:absolute;right:0;top:0}.header__btn .cart-list__item .delete-icon:hover{color:#8f8f8f}.header__btn .user-account-wrapper .user-info{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__btn .user-account-wrapper .user-info .user-avatar{background:#d8dfff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#4571d9;cursor:pointer;display:block;height:40px;line-height:40px;margin-right:.75rem;text-align:center;width:40px}.header__btn .user-account-wrapper .user-info .user-data{-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px}.header__btn .user-account-wrapper .user-info .user-data .user-name{color:#4571d9;display:block;margin-bottom:.25rem}.header__btn .user-account-wrapper .user-info .user-data .user-meta{color:#8f8f8f;display:block;font-size:12px}.header__btn .user-account-wrapper .dropdown-wrapper-footer ul li{font-size:14px;padding-bottom:1rem}.header__btn .user-account-wrapper .dropdown-wrapper-footer ul li a{color:#8f8f8f}.header__btn .user-account-wrapper .dropdown-wrapper-footer ul li a:hover{color:#161616}.header__btn .dropdown-wrapper{background:#fff;border:none;border-bottom:4px solid #161616;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-moz-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-ms-box-shadow:0 3px 10px hsla(0,0%,9%,.12);-o-box-shadow:0 3px 10px hsla(0,0%,9%,.12);box-shadow:0 3px 10px hsla(0,0%,9%,.12);color:#8f8f8f;display:none;margin:-11px 0 0;max-width:300px;min-width:250px;padding:1rem 1.5rem;position:absolute;right:0;top:100%;z-index:999}@media only screen and (min-width:768px){.header__btn .dropdown-wrapper{min-width:300px}}.header__btn .dropdown-wrapper .empty-cart{text-align:center}.header__btn .dropdown-wrapper .empty-cart .text{color:#161616;font-size:18px}.header__btn .dropdown-wrapper-divider{border-top:1px solid hsla(0,0%,56%,.2);height:0;margin:1rem 0;overflow:hidden}.header__btn .dropdown-wrapper-footer .total-price{font-size:13px}.header__btn .dropdown-wrapper-footer .total-price .price{color:#ff4343;display:inline-block;float:right}.header__btn .dropdown-wrapper-footer .footer-btn{margin-left:-.25rem;margin-right:-.25rem;margin-top:1rem}@media only screen and (min-width:768px){.header__btn .dropdown-wrapper-footer .footer-btn{-ms-flex-pack:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}}.header__btn .dropdown-wrapper-footer .footer-btn .button{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;font-size:13px;margin:0 .25rem;padding:.375rem .75rem;width:100%}@media only screen and (max-width:767px){.header__btn .dropdown-wrapper-footer .footer-btn .button{margin-bottom:.5rem}.header__btn .header-search__box{display:none}.header__btn .header-search__btn{display:block}}.hero-header,.hero-header .hero-header-bg{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.hero-header .hero-header-bg{cursor:pointer}@media only screen and (min-width:768px){.hero-header .hero-header-bg{height:566px}}@media only screen and (min-width:992px) and (max-width: 1699px) {.hero-header .hero-header-bg{height:calc(100vh - 135px);padding:100px 0}} @media only screen and (min-width: 1700px) {.hero-header .hero-header-bg {height: calc(100vh - 220px); padding: 100px 0;}}  @media only screen and (max-width:281px){.hero-header .hero-header-bg{min-height:115px;padding:0}}@media only screen and (min-width:281px) and (max-width:450px){.hero-header .hero-header-bg{min-height:150px;padding:0}}@media only screen and (min-width:451px) and (max-width:768px){.hero-header .hero-header-bg{min-height:255px;padding:0}}.hero-header__wrapper.wrapper--right{margin-left:auto}.hero-header .inner-content .slider-title--light .slider-main-title,.hero-header .inner-content--light,.hero-header .inner-content--light p{color:#fff}.hero-header--shop{min-height:140px;padding:50px 0}@media only screen and (max-width:768px){.hero-header--shop{min-height:150px;padding:0}}@media only screen and (min-width:768px){.hero-header--shop{min-height:500px;padding:80px 0}.hero-header--shop .hero-header__wrapper{display:block;float:left;position:absolute}}@media only screen and (min-width:992px){.hero-header--shop{padding:100px 0}}.hero-header--shop .hero-header__wrapper{display:block;float:left}.hero-header--shop .inner-content .title{margin:0;text-shadow:hsla(0,0%,9%,.22) 2px 2px 8px}.hero-header--shop .inner-content .title .title--lg{color:#33211b;display:block;font-size:40px}@media only screen and (min-width:768px){.hero-header--shop .inner-content .title .title--lg{font-size:60px}}.hero-header--shop .inner-content .title .title--md{color:#e79571;font-size:24px}@media only screen and (min-width:768px){.hero-header--shop .inner-content .title .title--md{font-size:45px}}@media only screen and (max-width:767px){.hero-header--carousel .hero-header-bg:before{background:-webkit-linear-gradient(30deg,hsla(0,0%,100%,.25) 25%,rgba(40,76,244,0));background:-moz-linear-gradient(30deg,hsla(0,0%,100%,.25) 25%,rgba(40,76,244,0) 100%);background:-ms-linear-gradient(30deg,hsla(0,0%,100%,.25) 25%,rgba(40,76,244,0) 100%);background:-o-linear-gradient(30deg,hsla(0,0%,100%,.25) 25%,rgba(40,76,244,0) 100%);background:linear-gradient(30deg,hsla(0,0%,100%,.25) 25%,rgba(40,76,244,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}}.hero-header--carousel .hero-header__wrapper{max-width:400px;padding:1rem 0}@media only screen and (max-width:767px){.hero-header--carousel .hero-header__wrapper{margin:0 auto}}.hero-header--carousel .inner-content .slider-title{margin-bottom:1rem;text-transform:capitalize}.hero-header--carousel .inner-content .slider-title--light .slider-main-title{color:#fff}.hero-header--carousel .inner-content .slider-title .slider-subtitle{margin-bottom:.25rem}.hero-header--carousel .inner-content .slider-title.slider-title--style-1 .slider-subtitle{font-size:20px;font-weight:600}@media only screen and (min-width:768px){.hero-header--carousel .inner-content .slider-title.slider-title--style-1 .slider-subtitle{font-size:27px}}.hero-header--carousel .inner-content .slider-title.slider-title--style-1 .slider-main-title{font-size:32px}@media only screen and (min-width:768px){.hero-header--carousel .inner-content .slider-title.slider-title--style-1 .slider-main-title{font-size:52px}}.hero-header--carousel .inner-content .slider-title.slider-title--style-2 .slider-subtitle{font-size:25px}@media only screen and (min-width:768px){.hero-header--carousel .inner-content .slider-title.slider-title--style-2 .slider-subtitle{font-size:35px}}.hero-header--carousel .inner-content .slider-title.slider-title--style-2 .slider-main-title{font-size:100px}@media only screen and (min-width:768px){.hero-header--carousel .inner-content .slider-title.slider-title--style-2 .slider-main-title{font-size:120px}}.hero-header--carousel .inner-content .slider-text p{color:#161616;margin-bottom:2rem}.hero-header--carousel .inner-content .slider-btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media only screen and (min-width:768px){.hero-header--carousel .inner-content .slider-btn{padding:1rem 2rem}}@media only screen and (max-width:767px){.hero-header--carousel .inner-content .slider-btn{min-width:170px}}.hero-header--boxed .hero-header-bg{-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;padding:60px 0}.hero-header--boxed .hero-header__wrapper{margin:0 auto;text-align:center}.hero-header--boxed .inner-content .slider-title .slider-main-title{font-size:60px;text-shadow:hsla(0,0%,9%,.22) 2px 2px 8px}@media only screen and (min-width:768px){.hero-header--boxed .inner-content .slider-title .slider-main-title{font-size:110px}}@media only screen and (min-width:992px){.hero-header--boxed .inner-content .slider-title .slider-main-title{font-size:140px}}.hero-header--static-full{height:390px;padding:65px 0}@media only screen and (max-width:767px){.hero-header--static-full:before{background:-webkit-linear-gradient(30deg,hsla(0,0%,9%,.25) 25%,rgba(40,76,244,0));background:-moz-linear-gradient(30deg,hsla(0,0%,9%,.25) 25%,rgba(40,76,244,0) 100%);background:-ms-linear-gradient(30deg,hsla(0,0%,9%,.25) 25%,rgba(40,76,244,0) 100%);background:-o-linear-gradient(30deg,hsla(0,0%,9%,.25) 25%,rgba(40,76,244,0) 100%);background:linear-gradient(30deg,hsla(0,0%,9%,.25) 25%,rgba(40,76,244,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}}@media only screen and (min-width:768px){.hero-header--static-full{background-attachment:fixed;height:650px;padding:100px 0}.hero-header--static-full .hero-header__wrapper{max-width:450px}}@media only screen and (max-width:767px){.hero-header--static-full .hero-header__wrapper{margin:0 auto}}.hero-header--static-full .inner-content .slider-main-title{font-size:35px;font-weight:600;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:768px){.hero-header--static-full .inner-content .slider-main-title{font-size:54px}}.hero-header--static-full .inner-content .slider-text{margin-bottom:2rem}.slick-slide .inner-content *{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slick-slide.slick-active .slider-animated .slider-subtitle{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.slick-slide.slick-active .slider-animated .slider-main-title{-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.slick-slide.slick-active .slider-animated .slider-text{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.slick-slide.slick-active .slider-animated .slider-btn{-webkit-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.hero-header--carousel .slick-next,.hero-header--carousel .slick-prev{background:hsla(0,0%,100%,.1);border:none;height:70px;outline:none;padding:0;text-align:center;width:30px;z-index:1}.hero-header--carousel .slick-prev{left:0}.hero-header--carousel .slick-next{right:0}.hero-header--carousel .slick-next:before,.hero-header--carousel .slick-prev:before{color:#161616}.page-header-img{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;height:200px;position:relative}@media only screen and (min-width:768px){.page-header-img{height:300px}}.page-header-img__wrapper{padding:100px 0;text-align:center}.page-header-img__wrapper .page-title{color:#fff;font-size:50px;letter-spacing:10px;margin:0;text-transform:uppercase}@media only screen and (min-width:768px){.page-header-img__wrapper .page-title{font-size:120px}}.custom-breadcrumb--minimal .breadcrumb{background:transparent;margin:0;padding:.75rem 0}.custom-breadcrumb--minimal .breadcrumb .breadcrumb-item>a{color:#8f8f8f}.custom-breadcrumb--minimal .breadcrumb .breadcrumb-item.active{color:#707070}.custom-breadcrumb--minimal .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#8f8f8f;content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900}.custom-breadcrumb--bg{position:relative}@media only screen and (min-width:992px){.custom-breadcrumb--bg:before{background:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:-1}}.shop-tools{padding-bottom:2.25rem}.shop-filter-btn .button{display:block;margin-bottom:1rem;min-width:100%;width:100%}.shop-sort{display:inline-block;margin-bottom:1rem;width:100%}.shop-sort .form-control{border-color:#b4b4b4;height:calc(1.5em + 1.25rem + 5px)}.shop-sort .nice-select{line-height:32px}.shop-by-gender .button{display:inline-block;margin-bottom:1rem;margin-right:1rem;max-width:33.3333%;min-width:160px}.shop-filter-list{margin-bottom:1rem}.shop-filter-list ul{list-style:none;margin:0;padding:0}.shop-filter-list ul li{display:inline-block}.shop-filter-list ul .filter-list_item{background:#d1d1d1;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px;border-radius:28px;margin:0 .25rem .5rem;padding:.5rem}.shop-filter-list ul .filter-list_item>a{color:#8f8f8f}.shop-filter-list ul .filter-list_item span{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:30px;margin-left:.5rem;padding:.25rem .625rem;text-align:center}.shop-widget .widget:not(:first-child){margin-top:2.5rem}.shop-widget .widget .widget-title{font-size:20px;margin-bottom:1.5rem}.shop-widget .widget .widget-list{list-style:none;margin:0;padding:0}.shop-widget .widget .widget-list--nested{list-style:none;padding-left:1rem}.shop-widget .widget .widget-list--nested li{padding-top:.375rem}.shop-widget .widget .widget-list_item{clear:both}.shop-widget .widget .widget-list_item a{color:#161616}.shop-widget .widget .widget-list_item a:hover{color:#ff4343}.shop-widget .widget .widget-list_item .custom-checkbox{display:inline-block}.shop-widget .widget .widget-list_item .badge{color:#8f8f8f;float:right;font-size:14px;font-weight:400;line-height:18px}.shop-widget .shop-widget_price .range-slider-label{color:#8f8f8f;text-align:center}.shop-widget .shop-widget_price .range-slider-label span{padding:0 .75rem;position:relative}.shop-widget .shop-widget_price .range-slider-label span:last-child:before{background:#8f8f8f;content:"";display:inline-block;height:18px;left:-2px;position:absolute;top:3px;width:1px}.shop-widget .shop-widget_product .widget-list_item span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.shop-filter-row{padding-bottom:1.5rem}.shop-filter-row_item{position:relative}@media only screen and (max-width:991px){.shop-filter-row_item{margin-bottom:1.5rem}}.shop-filter-row_item a:not([href]){color:#161616}.shop-filter-row_item a:not([href]):hover{background:#161616;border-color:#161616;color:#fff}.shop-filter-row .dropdown-link.dropdown-toggle:after{border:none;margin:0}.shop-filter-row .dropdown-menu{background:#fff;border:1px solid hsla(0,0%,56%,.45);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:14px!important;left:unset;margin:2px 0 0;padding:1rem;position:relative;position:absolute;right:0;top:100%;width:100%;z-index:999}.dropdown-link{border:1px solid #b4b4b4;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;cursor:pointer;display:block;font-size:14px;font-weight:400;height:calc(1.5em + 1.25rem + 5px);line-height:32px;outline:0;padding:.375rem 1.875rem .375rem 1.125rem;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;width:auto}.dropdown-link:after{content:"";font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-wrapper{background:#fff;border:1px solid hsla(0,0%,56%,.45);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:none;font-size:14px!important;left:unset;margin:2px 0 0;padding:1rem;position:relative;position:absolute;right:0;top:100%;width:100%;z-index:999}.custom-control .custom-control-input{cursor:pointer}.custom-control .custom-control-input:checked~.custom-control-label:before{background-color:#ff4343;border-color:#ff4343;color:#fff}.form-control{border-color:#e6e6e6;height:calc(1.5em + 1.25rem + 2px)}label{color:#8f8f8f}select.form-control{padding:0 35px 0 16px}.nice-select{line-height:27px;width:100%}.nice-select .list{width:100%;z-index:104}.nice-select:after{border:none;content:"";font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:900;height:auto;margin-top:0;pointer-events:none;position:absolute;right:12px;top:50%;width:auto}.nice-select.open:after,.nice-select:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.custom-form .input-wrapper{position:relative}.custom-form .input-wrapper.form-group{margin-bottom:2.5rem}.custom-form label{color:#161616}.custom-form .form-control-label{color:#161616;display:block;opacity:0;position:absolute;top:10px;-webkit-transition:.45s ease;-moz-transition:.45s ease;-ms-transition:.45s ease;-o-transition:.45s ease;transition:.45s ease}.custom-form .form-control:placeholder-shown+.form-control-label{visibility:hidden;z-index:-1}.custom-form .form-control:focus:not(:placeholder-shown)+.form-control-label,.custom-form .form-control:not(:placeholder-shown)+.form-control-label{opacity:1;top:-16px;visibility:visible;z-index:1}.custom-form .form-control{background-color:transparent;border:none;border-bottom:1px solid #b4b4b4;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;margin:0;padding:.75rem .25rem;width:100%}.custom-form .form-control:focus{border:none;border-bottom:1px solid #161616;-webkit-box-shadow:inset 0 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 0 #fff;-ms-box-shadow:inset 0 0 0 0 #fff;-o-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}.custom-form .password-box{position:relative}.custom-form .password-box .form-control{padding:.75rem 2rem .75rem .25rem}.custom-form .password-box .password-box-icon{position:absolute;right:12px;top:12px}.custom-form .custom-form_helper{margin-bottom:2rem}.custom-form .custom-control .custom-control-label{font-size:14px;line-height:1.75}.custom-form .custom-control .custom-control-label i{vertical-align:middle}.custom-form .submit_btn{line-height:30px;padding:.625rem .75rem;position:absolute;right:0;top:0}.custom-form--subscribe{position:relative}@media only screen and (min-width:768px){.custom-form--subscribe{max-width:80%}}@media only screen and (min-width:992px){.custom-form--subscribe{max-width:65%}}.custom-form--subscribe .form-control{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff}@media only screen and (min-width:768px){.custom-form--subscribe .form-control{padding-right:9rem}}.custom-form--subscribe .form-control:focus{-webkit-text-fill-color:#fff;border:none;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 0 transparent;-ms-box-shadow:inset 0 0 0 0 transparent;-o-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}.custom-form--subscribe .form-control-label{color:#fff}.custom-form--subscribe ::placeholder{color:#fff;opacity:1}.custom-form--subscribe :-ms-input-placeholder{color:#fff}.custom-form--subscribe ::-ms-input-placeholder{color:#fff}.custom-form--subscribe .custom-form_btn{margin-top:1rem}@media only screen and (min-width:768px){.custom-form--subscribe .custom-form_btn{margin-bottom:.5rem;margin-top:0;position:absolute;right:0;top:35%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:991px){.order-tracking-form{margin-bottom:1.875rem}}.order-tracking-form .title{font-size:25px;margin-bottom:1.5rem}.order-tracking-form .text{margin-bottom:1.5rem}.order-tracking-form .custom-form_btn{text-align:right}.custom-pagination{margin-top:1.875rem}.custom-pagination .page-link{background:none;border:none;color:#8f8f8f;padding:.5rem 1.5rem .5rem 0}.custom-pagination .page-link:hover{color:#161616}.custom-pagination .page-item:last-child .page-link:after{content:"";font-family:flaticon;font-size:16px;padding-left:.5rem;vertical-align:middle}.custom-pagination .page-item.active .page-link{background:none;color:#161616}@media only screen and (max-width:991px){.sidebar{margin-top:3.75rem}.sidebar--left{order:2}}.sidebar--right{order:2}.widget:not(:first-child){margin-top:3rem}.widget .collapse_widget[data-toggle=collapse] .widget-title:after{color:#161616;content:"";float:right;font-family:Font Awesome\ 5 Free;font-weight:900;padding-left:.5rem;text-align:right}.widget .collapse_widget[data-toggle=collapse].collapsed .widget-title:after{content:""}.widget .widget-title{font-size:18px;margin-bottom:2rem;position:relative}.widget .widget-list{list-style:none;margin:0;padding:0}.widget .widget-list .widget-list_item{margin-bottom:.7rem;position:relative}.widget .widget-list .widget-list_item>a{color:#161616;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget .widget-list .widget-list_item>a:hover{color:#8f8f8f}.widget.widget_recent_post .media-list__item{margin-bottom:1rem}.widget.widget_recent_post .media-list__item .media{-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.widget.widget_recent_post .media-list__item:before{content:none}.widget.widget_recent_post .media-list__item--img{margin-right:.75rem}.widget.widget_recent_post .media-list__item--title{font-size:15px;text-transform:capitalize;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget.widget_recent_post .media-list__item--title:hover{color:#8f8f8f}.widget.widget_recent_post .media-list__item--details{color:#8f8f8f;font-size:12px;margin-top:1rem}.widget.widget_recent_post .media-list__item--details .author:hover{text-decoration:underline}.widget.widget_recent_post .media-list__item--details .date{padding-left:.5rem}.widget.widget_recent_post .media-list__item a:hover{color:#161616}.widget.widget_social-media .social-media-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.widget.widget_social-media .social-media-wrapper a{cursor:pointer;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:8px;position:relative}.widget.widget_social-media .social-media-wrapper a img{width:100%}.widget.widget_social-media .social-media-wrapper a:before{background:hsla(0,0%,9%,.3);bottom:8px;content:"";left:8px;opacity:0;position:absolute;right:8px;top:8px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget.widget_social-media .social-media-wrapper a:after{color:#fff;content:"";font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget.widget_social-media .social-media-wrapper a:hover:after,.widget.widget_social-media .social-media-wrapper a:hover:before{opacity:1}.widget.widget_categories .item-badge{padding-left:.25rem}.widget.widget_categories .item-badge,.widget.widget_tag_cloud .tagcloud a{color:#161616;font-size:14px;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget.widget_tag_cloud .tagcloud a{border:1px solid #e6e6e6;display:inline-block;margin-bottom:.5rem;margin-right:.25rem;padding:.25rem .5rem;text-align:center}.widget.widget_tag_cloud .tagcloud a:hover{background-color:#161616;color:#fff}.widget.widget_recent_comments .recentcomments span{color:#8f8f8f}.widget.widget_recent_comments .recentcomments>a{color:#8f8f8f;display:inline-block;-moz-word-break:break-word;-ms-word-break:break-word;word-break:break-word}.widget.widget_recent_comments .recentcomments>a:hover{color:#161616}.widget.widget_nav_menu .menu-main-menu-container .menu .menu-item-type-custom>a:first-child{border-bottom:1px dashed hsla(0,0%,9%,.1);display:block;font-weight:600;margin-bottom:.75rem;padding-bottom:.75rem}.widget.widget_nav_menu .menu-main-menu-container .menu .menu-item-type-custom>a:hover{color:#161616}.widget.widget_nav_menu .menu-main-menu-container .menu .sub-menu{padding-left:1rem}.widget.widget_nav_menu .menu-main-menu-container .menu .sub-menu a:hover{color:#161616}.widget.widget_nav_menu .menu-main-menu-container .menu .sub-menu .menu-item-type-post_type{border-bottom:1px dashed hsla(0,0%,9%,.1);margin-bottom:.75rem;padding-bottom:.75rem}.widget.widget_nav_menu .menu-main-menu-container .menu .sub-menu .menu-item-type-post_type:last-child{border-bottom:none;margin-bottom:.75rem;padding-bottom:.75rem}.widget.widget_search .input-holder,.widget.widget_search .sidebar-search-form{display:inline-block;position:relative;vertical-align:middle;width:100%}.widget.widget_search .input-holder{border-bottom:1px solid #e6e6e6;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;-ms-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.widget.widget_search .input-holder:focus-within{border-color:#161616}.widget.widget_search .search-input{font-size:16px;padding-left:0;width:calc(100% - 40px)}.widget.widget_search .search-submit{cursor:pointer;font-size:16px;padding:0;text-align:right;width:40px}.widget.widget_search .search-submit .icon-search{display:block}.widget.widget_search .search-submit .icon-search:before{content:"";font-family:flaticon;font-size:16px}.widget.widget_search .search-input,.widget.widget_search .search-submit{background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#161616;display:inline-block;float:left;height:40px;line-height:32px;margin:0;position:relative;vertical-align:top}.widget.widget_calendar{float:left;width:100%}.widget.widget_calendar .calendar_wrap #wp-calendar{font-size:.875rem;table-layout:fixed;width:100%}.widget.widget_calendar .calendar_wrap #wp-calendar caption{color:#161616;font-size:.875rem;margin-bottom:1rem;margin-top:.625rem;text-align:right}.widget.widget_calendar .calendar_wrap #wp-calendar thead th{font-weight:600;padding-bottom:.625rem;text-align:center}.widget.widget_calendar .calendar_wrap #wp-calendar tbody{color:#161616}.widget.widget_calendar .calendar_wrap #wp-calendar tbody td{background:#161616;border:1px solid #fff;padding:.5rem 0;text-align:center}.widget.widget_calendar .calendar_wrap #wp-calendar tbody td:hover{background:#161616;color:#fff}.widget.widget_calendar .calendar_wrap #wp-calendar tbody .pad{background:none}.widget.widget_calendar .calendar_wrap #wp-calendar tfoot #next{text-align:right;text-transform:uppercase}.widget.widget_calendar .calendar_wrap #wp-calendar tfoot #prev{padding-top:.625rem;text-transform:uppercase}.widget.service-list_widget{background-color:#fff;-webkit-box-shadow:0 0 20px 0 hsla(0,0%,9%,.1);-moz-box-shadow:0 0 20px 0 hsla(0,0%,9%,.1);-ms-box-shadow:0 0 20px 0 hsla(0,0%,9%,.1);-o-box-shadow:0 0 20px 0 hsla(0,0%,9%,.1);box-shadow:0 0 20px 0 hsla(0,0%,9%,.1)}.widget.service-list_widget .service-list__item{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.25rem 1.875rem;position:relative}.widget.service-list_widget .service-list__item:not(:last-child){border-bottom:1px dashed hsla(0,0%,9%,.1)}.widget.service-list_widget .service-list__item .item-icon{font-size:1.75rem;line-height:1;margin-right:1rem;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.widget.service-list_widget .service-list__item .item-title{font-size:1.125rem;margin:0;text-transform:capitalize}.widget.service-list_widget .service-list__item:hover{color:#4571d9}.widget.service-list_widget .service-list__item:hover:before{bottom:0;height:100%}.widget.service-list_widget .service-list__item:before{background-color:#4571d9;bottom:50%;content:"";height:0;left:0;position:absolute;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:3px}.widget.widget_banner .sidebar-banner-slider .sidebar-banner-item{position:relative}.widget.widget_banner .sidebar-banner-slider .sidebar-banner-item .banner-item-content{left:1rem;position:absolute;top:1rem}.widget.widget_banner .sidebar-banner-slider .sidebar-banner-item .banner-item-content span{background-color:#f1f1f1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 4px 0 hsla(0,0%,9%,.2);-moz-box-shadow:1px 1px 4px 0 hsla(0,0%,9%,.2);-ms-box-shadow:1px 1px 4px 0 hsla(0,0%,9%,.2);-o-box-shadow:1px 1px 4px 0 hsla(0,0%,9%,.2);box-shadow:1px 1px 4px 0 hsla(0,0%,9%,.2);color:#161616;padding:.375rem .75rem}.bs-canvas-overlay{opacity:.85;z-index:1100}.bs-canvas{background-color:#fff;height:100%;max-width:350px;overflow-y:auto;padding:1.25rem;position:fixed;top:0;-webkit-transition:margin .4s ease-out;-moz-transition:margin .4s ease-out;-ms-transition:margin .4s ease-out;-o-transition:margin .4s ease-out;transition:margin .4s ease-out;width:100%;z-index:1110}.bs-canvas .close{display:block;margin-bottom:1.5rem}.bs-canvas-left{left:0;margin-left:-350px}.bs-canvas-right{margin-right:-350px;right:0}.collapse-filter{clear:both;height:100%}.footer{margin-top:auto;position:relative;width:100%}.footer .footer-top-row{background:#090909;color:#fff;padding:2rem 0}.footer .footer-top-row .footer-col{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.footer .footer-main-content{background:#161616;color:#fff;padding:2.5rem 0}@media only screen and (max-width:991px){.footer .footer-main-content{padding-bottom:0}}.footer .footer-bottom-row{background:#161616;color:#fff;padding-bottom:1.5rem}.footer .footer-divider{border-top:1px solid #707070;padding-top:1.5rem}@media only screen and (max-width:991px){.footer .footer-col{margin-bottom:1.875rem}}.footer .widget .widget-title{font-size:18px;font-weight:300;margin-bottom:1.25rem;text-transform:uppercase}.footer .widget .widget-list{list-style:none;margin:0;padding:0}.footer .widget .widget-list_item{padding-bottom:.15rem}.footer .widget .widget-list_item a{color:#aeaeae;font-size:14px;font-weight:300}.footer .widget .widget-list_item a:hover{text-decoration:underline}.footer .widget .widget-desc{color:#aeaeae;font-size:14px;font-weight:300;padding-right:2rem}.footer .widget_contact .info-wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .widget_contact .info-wrapper .icon{display:block;font-size:30px;margin-right:1rem;padding-right:1rem;position:relative;text-align:center;width:55px}.footer .widget_contact .info-wrapper .icon:after{background:#707070;content:"";display:inline-block;height:100%;margin:0 1rem;position:absolute;right:-17px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px}.footer .widget_contact .info-wrapper .content{-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px}.footer .widget_contact .info-wrapper .content p{margin-bottom:0}.footer .widget_social-media{margin-top:1.25rem}.footer .widget_social-media .widget-list{list-style:none;margin:0;padding:0}.footer .widget_social-media .widget-list li{display:inline-block}.footer .widget_social-media .widget-list_item>a{color:#fff;font-size:16px;margin-right:.5rem}.footer .widget_copyright p{color:#aeaeae;font-size:14px;font-weight:300}@media only screen and (min-width:768px){.footer .widget_copyright p{margin:0}}.footer .widget_payment img{display:block}@media only screen and (min-width:768px){.footer .widget_payment img{margin-left:auto}}.product-card{overflow:hidden;position:relative}.product-card--block{margin-bottom:2.5rem}.product-card__img{border:1px solid #d8d8d8;overflow:hidden;position:relative;text-align:center}.product-card__body{padding-top:1.25rem}.product-card__body.card-body--flex{-ms-flex-pack:space-between;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.product-card__body.card-body--flex .product-name{margin-bottom:0}.product-card__body .product-category{color:#8f8f8f;font-size:16px;line-height:20px;margin-bottom:.5rem}.product-card__body .product-name{font-size:16px;text-transform:capitalize}.product-card__body .product-name:hover{color:#707070}.product-card__overlay .product-badge{background:#ff4343;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 2px 5px 0 hsla(0,0%,9%,.2);-moz-box-shadow:0 2px 5px 0 hsla(0,0%,9%,.2);-ms-box-shadow:0 2px 5px 0 hsla(0,0%,9%,.2);-o-box-shadow:0 2px 5px 0 hsla(0,0%,9%,.2);box-shadow:0 2px 5px 0 hsla(0,0%,9%,.2);color:#fff;min-width:70px;padding:.25rem 1rem;position:absolute;right:.5rem;top:-.9rem}.product-card:hover .product-actions .product-btn-list li{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card:hover .product-actions .product-btn-list li:first-child{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.product-card:hover .product-actions .product-btn-list li:nth-child(2){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.product-card:hover .product-actions .product-btn-list li:nth-child(3){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.product-actions .product-btn-list{bottom:20px;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.product-actions .product-btn-list li{display:inline-block;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);transition:.3s ease}.product-actions .product-btn{background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#161616;display:block;font-size:20px;height:45px;line-height:49px;margin:0 .125rem;text-align:center;width:45px}.product-actions .product-btn:hover{background:#ff6363;color:#fff}.product-price{font-size:16px}.product-price .old{color:#b4b4b4;margin-right:.25rem}.product-price .current{text-decoration:none}@media only screen and (max-width:991px){.product-images{margin-bottom:2rem}}.product-images .product-images-grid{margin-bottom:1.875rem}@media only screen and (min-width:992px){.product-wrapper--sticky{position:sticky;top:16px}}.product-wrapper .title{font-weight:400;text-transform:uppercase}.product-wrapper .product-price{font-size:20px}.product-wrapper .product-price .old{color:#e6e6e6;margin-right:.75rem}.product-wrapper .product-price .current{color:#ff4343;text-decoration:none}.product-wrapper .product-rate{line-height:1}.product-wrapper .product-color{margin-top:2rem}.product-wrapper .product-color .color-list{list-style:none;margin:0;padding:0}.product-wrapper .product-color .color-list li{display:inline-block}.product-wrapper .product-color .color-list .color_item{background:#fff;border:2px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 1px hsla(0,0%,56%,.45);-moz-box-shadow:0 0 0 1px hsla(0,0%,56%,.45);-ms-box-shadow:0 0 0 1px hsla(0,0%,56%,.45);-o-box-shadow:0 0 0 1px hsla(0,0%,56%,.45);box-shadow:0 0 0 1px hsla(0,0%,56%,.45);cursor:pointer;display:block;height:25px;margin:.25rem .25rem .25rem 0;width:25px}.product-wrapper .product-color .color-list .color_item.selected{-webkit-box-shadow:0 0 0 1px #8f8f8f;-moz-box-shadow:0 0 0 1px #8f8f8f;-ms-box-shadow:0 0 0 1px #8f8f8f;-o-box-shadow:0 0 0 1px #8f8f8f;box-shadow:0 0 0 1px #8f8f8f}.product-wrapper .product-size{margin-top:.5rem}@media only screen and (min-width:768px){.product-wrapper .product-size .collapse.expand-on-lg{display:block;height:auto!important;visibility:visible}}.product-wrapper .product-size .size-select-btn{display:block;width:100%}@media only screen and (min-width:768px){.product-wrapper .product-size .size-select-btn{display:none}.product-wrapper .product-size .size-list{list-style:none;margin:0;padding:0}.product-wrapper .product-size .size-list li{display:inline-block}}.product-wrapper .product-size .size-list .size_item{background:#fff;border:1px solid #e6e6e6;color:#8f8f8f;cursor:pointer;display:block;margin:.25rem 0;padding:.5rem;text-align:left;width:100%}@media only screen and (min-width:768px){.product-wrapper .product-size .size-list .size_item{height:45px;line-height:27px;margin:.25rem .5rem .25rem 0;text-align:center;width:45px}}.product-wrapper .product-size .size-list .size_item.out-of-stock{background:#e6e6e6;text-decoration:line-through}.product-wrapper .product-size .size-list .size_item.selected{border-color:#ff4343}.product-wrapper .product-add-to-cart{margin-top:2rem}@media only screen and (max-width:767px){.product-wrapper .product-add-to-cart .add-to-header-cart{width:100%}}.product-wrapper .product-quantity{display:inline-block;margin:0 0 1rem;width:100%}@media only screen and (min-width:768px){.product-wrapper .product-quantity{margin:0 1rem 0 0;width:auto}}.product-wrapper .product-quantity .quantity-input{border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;min-width:170px;padding:.326rem 1rem;text-align:center}.product-wrapper .product-quantity .quantity-input .quantity__input{border:none;max-width:60px;padding:.3rem;text-align:center}.product-wrapper .product-quantity .quantity-input .quantity__input:focus{border:none}.product-wrapper .product-quantity .quantity-input .quantity__minus,.product-wrapper .product-quantity .quantity-input .quantity__plus{cursor:pointer;font-size:12px;padding:.3rem}.product-wrapper .product-share{margin-top:2rem}.product-wrapper .product-share ul{display:inline-block;margin-left:1rem}.product-wrapper .product-share .social-media_item{background:#e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#3b3b3b;display:block;height:35px;line-height:35px;margin-bottom:.25rem;text-align:center;width:35px}.product-wrapper .product-wishlist{margin-top:1rem}@media only screen and (max-width:767px){.product-wrapper .product-wishlist .button{width:100%}}.review-rate .rate-stars{display:inline-block;font-size:0;overflow:hidden;position:relative;vertical-align:middle}.review-rate .rate-stars:before{color:#b4b4b4;content:"";display:inline-block;float:left;font-family:flaticon;font-size:15px;letter-spacing:3px;line-height:15px}.review-rate .rate-stars>span{display:inline-block;left:0;line-height:13px;overflow:hidden;position:absolute;top:0}.review-rate .rate-stars>span:before{color:#b4b4b4;color:#fcaf17;content:"";display:inline-block;float:left;font-family:flaticon;font-size:15px;letter-spacing:3px;line-height:15px}.review-rate .rate-stars .rate-1{width:20%}.review-rate .rate-stars .rate-2{width:40%}.review-rate .rate-stars .rate-3{width:60%}.review-rate .rate-stars .rate-4{width:80%}.review-rate .rate-stars .rate-5{width:100%}.review-rate .rate-number{color:#8f8f8f;display:inline-block;font-size:14px;overflow:hidden;position:relative;vertical-align:middle}.product-header{margin-bottom:1.5rem;position:relative}.product-header .product-rate{margin-bottom:1rem}@media only screen and (min-width:768px){.product-header .product-rate{margin:0;position:absolute;right:0;top:0}}.product-header .product-category{color:#8f8f8f;font-size:16px;margin-bottom:.5rem;max-width:55%}.product-header .product-title{font-size:25px}.product-info__nav{margin-left:-8px;margin-right:-8px}.product-info__nav .nav-item{background-color:transparent;color:#8f8f8f;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;min-width:140px;padding:0 .5rem;text-align:center;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}@media only screen and (max-width:575px){.product-info__nav .nav-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product-info__nav.nav--minimal{border-bottom:1px solid #e6e6e6;margin-bottom:1.875rem}.product-info__nav.nav--minimal .nav-item .nav-link{background-color:transparent;border-bottom:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#161616;display:inline-block}.product-info__nav.nav--minimal .nav-item .nav-link.active,.product-info__nav.nav--minimal .nav-item .nav-link:hover{color:#8f8f8f}@media only screen and (min-width:768px){.product-info__nav.nav--minimal .nav-item .nav-link.active,.product-info__nav.nav--minimal .nav-item .nav-link:hover{border-bottom:1px solid #161616}}.product-info__nav.nav--minimal .nav-item .show>.nav-link{color:#8f8f8f}@media only screen and (min-width:768px){.product-info__nav.nav--minimal .nav-item .show>.nav-link{border-bottom:1px solid #161616}}.product-info__nav.nav--btn{margin-bottom:.875rem}.product-info__nav.nav--btn .nav-item{margin-bottom:1rem}.product-info__nav.nav--btn .nav-item .nav-link{background-color:#f1f1f1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.product-info__nav.nav--btn .nav-item .nav-link.active,.product-info__nav.nav--btn .nav-item .nav-link:hover,.product-info__nav.nav--btn .nav-item .show>.nav-link{background-color:#161616;color:#fff}.product-review-form .rating-wrapper{-ms-flex-pack:space-between;background-color:#f1f1f1;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#8f8f8f;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.688rem}@media only screen and (min-width:992px){.product-review-form .rating-wrapper{max-width:300px}}.product-review-form .rating-wrapper a{color:#8f8f8f}.product-review-form .review-form_btn{min-width:100%;width:100%}.product-review-form .custom-form .form-group{margin-bottom:.625rem}.size-guid-table>.row{margin-bottom:1.5rem}.size-guid-table .custom-radio_btn{display:inline-block;min-height:1.5rem;padding-left:.5rem;position:relative}.size-guid-table .custom-radio_btn .custom-radio-input{height:1.25rem;left:0;opacity:0;position:absolute;width:1rem;z-index:-1}.size-guid-table .custom-radio_btn .custom-radio-label{background:#f1f1f1;color:#8f8f8f;cursor:pointer;margin-bottom:0;min-width:50px;padding:.125rem .375rem;position:relative;text-align:center;vertical-align:top}.size-guid-table .custom-radio_btn .custom-radio-input:checked~.custom-radio-label{background:#161616;color:#fff}.size-guid-table .table-caption{display:-webkit-flex;display:-ms-flexbox;display:flex}.size-guid-table .table-caption .table-title{display:inline-block;font-size:15px;margin-bottom:.5rem}.size-guid-table .table-caption .table-metrics{display:inline-block;margin-bottom:.5rem;margin-left:auto}.size-guid-table .table-caption .table-metrics .metric-btn{background-color:#f1f1f1;color:#8f8f8f;cursor:pointer;display:inline-block;min-width:50px;padding:.125rem .375rem;text-align:center}.size-guid-table .table-caption .table-metrics .metric-btn.active,.size-guid-table .table-caption .table-metrics .metric-btn:hover{background-color:#161616;color:#fff}.size-guid-table .table--bordered td,.size-guid-table .table--bordered th{border:1px solid #e6e6e6}.size-guid-table .table td,.size-guid-table .table th{font-size:14px;font-weight:300;text-align:center}.size-guid-table .table th,.size-guid-table .table__head{background-color:#f1f1f1;color:#8f8f8f}.size-guid-table .table__head{font-weight:300}.ekko-lightbox-nav-overlay a{color:#8f8f8f;opacity:1}.ekko-lightbox-nav-overlay a:hover{color:#161616}.ekko-lightbox-nav-overlay a span{padding:0 1rem}@media only screen and (max-width:767px){.gallery .gallery-nav--vr{margin-top:1rem;order:2}}@media only screen and (min-width:768px){.gallery .gallery-nav--vr{padding-right:0}}@media only screen and (max-width:767px){.gallery .gallery-nav--vr .gallery-nav__item .image-thumb{margin:0 .5rem}}@media only screen and (min-width:768px){.gallery .gallery-nav--vr .gallery-nav__item{padding:0 0 1rem}}.gallery .gallery-nav--hr{margin-top:1rem}.gallery .gallery-nav--hr .gallery-nav__item .image-thumb{border:1px solid #e6e6e6;margin:0 .5rem}.gallery .gallery-nav--hr .slick-track{margin-left:0;margin-right:auto}.gallery .gallery-nav__item{cursor:pointer}.gallery .gallery-nav__item:focus{outline:none}.gallery .gallery--light{-webkit-box-shadow:0 0 10px 0 hsla(0,0%,9%,.1);-moz-box-shadow:0 0 10px 0 hsla(0,0%,9%,.1);-ms-box-shadow:0 0 10px 0 hsla(0,0%,9%,.1);-o-box-shadow:0 0 10px 0 hsla(0,0%,9%,.1);box-shadow:0 0 10px 0 hsla(0,0%,9%,.1)}@media only screen and (min-width:992px){.product-bg{padding-bottom:1rem;position:relative}.product-bg:before{background:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:-1}}.item-wrapper{position:relative}.item-wrapper__img{cursor:pointer;overflow:hidden;position:relative}@media only screen and (min-width:768px){.item-wrapper__row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.item-wrapper__row .item-wrapper-col{max-width:100%;padding:1.875rem 1rem 0}@media only screen and (min-width:768px){.item-wrapper__row .item-wrapper-col{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:0}}.item-wrapper__caption{display:block;margin-top:1rem;text-align:center;text-transform:uppercase}.item-wrapper__caption:hover{color:#8f8f8f}.item-wrapper__caption.caption-overlay{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-wrapper__caption.caption-overlay:hover{color:inherit}.item-wrapper__content{background:#fff;left:50%;padding:2.5rem;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:991px){.item-wrapper__content{padding:1.5rem}}@media only screen and (max-width:767px){.item-wrapper__content{min-width:80%}}.item-wrapper__content .item-title{font-size:25px;margin-bottom:1.25rem}.social-media-sec .social-media_item a{display:block;overflow:hidden;position:relative}.social-media-sec .social-media_item a img{backface-visibility:hidden;display:block;overflow:hidden;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;width:100%}.social-media-sec .social-media_item a:before{bottom:0;color:#fff;content:"";font-family:flaticon;font-size:20px;font-weight:300;padding:.5rem .875rem;right:0;z-index:1}.social-media-sec .social-media_item a:after,.social-media-sec .social-media_item a:before{opacity:0;position:absolute;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.social-media-sec .social-media_item a:after{background-color:hsla(0,0%,9%,.3);content:"";height:100%;left:0;top:0;width:100%}.social-media-sec .social-media_item a:hover:after,.social-media-sec .social-media_item a:hover:before{opacity:1}.social-media-sec .social-media_item a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.comments-list{margin-top:1.5rem}.comments-list .media-list{list-style:none;margin:0;padding:0}.comments-list .media-item{border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#8f8f8f;margin-bottom:1.5rem;padding:1.25rem}.comments-list .media-item__body{position:relative}@media only screen and (min-width:768px){.comments-list .media-item__body{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}}.comments-list .media-item__body .user-avatar{border-radius:50%;margin-right:1rem;overflow:hidden;width:50px}.comments-list .media-item__body .media-inner{-webkit-flex:1;-ms-flex:1;flex:1}.comments-list .media-item__body .media-inner .header{margin-bottom:1rem}.comments-list .media-item__body .media-inner .user-name{color:#8f8f8f;font-size:15px}.comments-list .media-item__body .media-inner .reply-link{color:gray;font-size:14px;position:absolute;right:0;top:0}.comments-list .media-item__body .media-inner .reply-link span{padding-right:.25rem}@media only screen and (min-width:768px){.comments-list .media-item__footer{padding-left:4rem}}.comments-list .media-item__footer .comments-likes{font-size:14px}.comments-list .media-item__footer .comments-likes .btn-like{border:1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:14px;margin:0 .5rem;padding:.125rem .375rem}.comments-list .media-item__footer .comments-likes .btn-like.comment-like{background-color:#c9ffda;border-color:#c9ffda;color:#0fb46c}.comments-list .media-item__footer .comments-likes .btn-like.comment-dislike{background-color:#fff1f1;border-color:#fff1f1;color:#ff4343}.comments-list .media-item--nested{border-top:1px solid #e6e6e6;margin-top:1.5rem;padding-left:2rem;padding-top:1.5rem}@media only screen and (min-width:992px){.banner.full-width-banner .content-column{padding-left:3rem}}@media only screen and (max-width:991px){.banner.full-width-banner .content-column{order:2}}.banner.full-width-banner .content-column .content-title{font-size:40px;font-weight:600;margin-bottom:1rem}@media only screen and (min-width:768px){.banner.full-width-banner .content-column .content-title{font-size:65px}}.banner.full-width-banner .content-column .content-btn{margin-top:3.75rem;text-align:right}@media only screen and (min-width:992px){.banner.full-width-banner .image-column{padding-right:0}}@media only screen and (max-width:991px){.banner.full-width-banner .image-column{margin-bottom:1.875rem;order:1;padding:0}}.banner.full-width-banner.banner-boxed .content-box{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:2rem}@media only screen and (min-width:768px){.banner.full-width-banner.banner-boxed .content-box{padding:4rem}}.banner.full-width-banner.banner-boxed .content-box .content-title{font-size:25px;font-weight:300}.banner.full-width-banner.banner-boxed .image-column-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:0}.banner.full-width-banner.banner-boxed .image-column-bg:after{content:"";display:block;padding-top:50%;width:100%}.banner.simple-banner .simple-banner__col{margin-bottom:1.875rem}.banner.simple-banner .simple-banner__col:last-child,.banner.simple-banner .simple-banner__col:nth-child(n+2){margin-bottom:0}@media only screen and (max-width:991px){.banner.simple-banner .simple-banner__col:last-child,.banner.simple-banner .simple-banner__col:nth-child(n+2){margin-bottom:1.875rem}}.banner.simple-banner .banner-item{position:relative}@media only screen and (min-width:992px){.banner.simple-banner .banner-item.banner-item-full-height{height:100%}}.banner.simple-banner .banner-item .banner-item-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%}@media only screen and (max-width:991px){.banner.simple-banner .banner-item .banner-item-bg{background-image:none!important;height:auto!important}}.banner.simple-banner .banner-item>a{display:block;overflow:hidden}@media only screen and (min-width:992px){.banner.simple-banner .banner-img{display:none}}.banner.simple-banner .banner-text-wrapper{padding:1rem;position:absolute}@media only screen and (min-width:768px){.banner.simple-banner .banner-text-wrapper{padding:2rem}}.banner.simple-banner .banner-text-wrapper--center{right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.banner.simple-banner .banner-text-wrapper--bottom{bottom:0;right:0}.banner.simple-banner .banner-text-wrapper .banner-title{color:#471500;font-size:22px}@media only screen and (min-width:576px){.banner.simple-banner .banner-text-wrapper .banner-title{font-size:25px}}@media only screen and (min-width:768px){.banner.simple-banner .banner-text-wrapper .banner-title{font-size:60px}}.banner.simple-banner .banner-text-wrapper .banner-title--large{font-size:25px}@media only screen and (min-width:576px){.banner.simple-banner .banner-text-wrapper .banner-title--large{font-size:35px}}@media only screen and (min-width:768px){.banner.simple-banner .banner-text-wrapper .banner-title--large{font-size:80px}}.banner.simple-banner .banner-text-wrapper .banner-btn{text-align:right}.banner .banner-overlay-content{left:0;padding:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.banner .banner-overlay-content .product-info .product-category,.banner .banner-overlay-content .product-info .product-name,.banner .banner-overlay-content .product-info .product-price{opacity:0;transform:translateY(10px);transition:.3s ease}.banner .banner-overlay-content .product-info .product-category{font-size:14px;transition-delay:.2s}.banner .banner-overlay-content .product-info .product-name{font-size:17px;transition-delay:.1s}.banner .banner-overlay-content .product-actions .product-btn-list{margin-top:1.5rem;position:unset;text-align:left}@media only screen and (max-width:991px){.banner .banner-slider--mb{margin-bottom:1.875rem}.blog-post-card{margin-bottom:2.5rem}}.blog-post-card.blog-post--block{margin-bottom:3.75rem}.blog-post-card .blog-post-image{overflow:hidden;position:relative}.blog-post-card .blog-post-body{padding-top:1.25rem}.blog-post-card .blog-post-body:after{clear:both;content:"";display:block}.blog-post-card .blog-post-body .post-meta{color:#8f8f8f;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;line-height:1.2}.blog-post-card .blog-post-body .post-meta>div:not(:first-child):before{background-color:#e6e6e6;content:"";display:inline-block;height:100%;margin-left:.5rem;margin-right:.25rem;vertical-align:middle;width:1px}.blog-post-card .blog-post-body .post-meta .post-author a{color:#8f8f8f}.blog-post-card .blog-post-body .post-meta .post-author a:hover{border-bottom:1px solid #8f8f8f}.blog-post-card .blog-post-body .post-title{font-size:19px;line-height:1.5;margin-bottom:1rem;padding-top:1.25rem;text-transform:capitalize}.blog-post-card .blog-post-body .post-btn{display:inline-block;width:100%}@media only screen and (min-width:576px){.blog-post-card .blog-post-body .post-btn{float:left;width:50%}}.blog-post-card .blog-post-body .post-btn .button--link{color:#161616}.blog-post-card .blog-post-body .post-btn .button--link:before{background-color:#161616}.blog-post-card .blog-post-body .post-social-share{display:inline-block;margin-top:1rem;width:100%}@media only screen and (min-width:576px){.blog-post-card .blog-post-body .post-social-share{float:right;line-height:44px;margin-top:0;text-align:right;width:50%}}.blog-post-card .blog-post-body .post-social-share .social-share-text{color:#8f8f8f;font-size:14px;font-weight:300;padding-right:.5rem}.blog-post-card .blog-post-body .post-social-share .social-share-list{display:inline-block;list-style:none;margin:0;padding:0}.blog-post-card .blog-post-body .post-social-share .social-share-list li{display:inline-block}.blog-post-card .blog-post-body .post-social-share .social-share-list li>a{color:#8f8f8f;font-size:16px;margin:0 .25rem}.blog-post-video{position:relative}.blog-post-video .video-frame{height:auto;width:100%}.blog-post-video .video-frame-btn{-webkit-animation:pulse 3s infinite;-moz-animation:pulse 3s infinite;-ms-animation:pulse 3s infinite;-o-animation:pulse 3s infinite;animation:pulse 3s infinite;background:transparent;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 15px 26px hsla(0,0%,98%,.4);-moz-box-shadow:0 0 15px 26px hsla(0,0%,98%,.4);-ms-box-shadow:0 0 15px 26px hsla(0,0%,98%,.4);-o-box-shadow:0 0 15px 26px hsla(0,0%,98%,.4);box-shadow:0 0 15px 26px hsla(0,0%,98%,.4);color:#fff;cursor:pointer;display:block;height:45px;left:50%;line-height:45px;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45px}@media only screen and (min-width:768px){.blog-post-video .video-frame-btn{height:70px;line-height:70px;width:70px}}.blog-post-video .video-frame-btn:hover{color:#fff}.blog-post-video .video-frame-btn i{margin-left:.25rem}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 hsla(0,0%,98%,.4)}70%{-webkit-box-shadow:0 0 0 20px hsla(0,0%,98%,0)}to{-webkit-box-shadow:0 0 0 0 hsla(0,0%,98%,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 hsla(0,0%,98%,.4);box-shadow:0 0 0 0 hsla(0,0%,98%,.4)}70%{-moz-box-shadow:0 0 0 20px hsla(0,0%,98%,0);box-shadow:0 0 0 20px hsla(0,0%,98%,0)}to{-moz-box-shadow:0 0 0 0 hsla(0,0%,98%,0);box-shadow:0 0 0 0 hsla(0,0%,98%,0)}}.load-more-btn{text-align:center}.single-post .single-post-img{margin-bottom:1.5rem}.single-post .single-post-title{font-size:20px;margin-bottom:0;padding:1.5rem 0}.single-post .single-post-meta{color:#8f8f8f;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;line-height:1.2}.single-post .single-post-meta>div:not(:first-child):before{background-color:#e6e6e6;content:"";display:inline-block;height:100%;margin-left:.5rem;margin-right:.25rem;vertical-align:middle;width:1px}.single-post .single-post-meta .post-author a{color:#8f8f8f}.single-post .single-post-meta .post-author a:hover{border-bottom:1px solid #8f8f8f}.single-post .blockquote,.single-post .single-post-content{margin-bottom:1.5rem}.single-post .single-post-share{display:inline-block;margin-top:1rem;text-align:right;width:100%}.single-post .single-post-share .social-share-text{color:#8f8f8f;font-size:14px;font-weight:300;padding-right:.5rem}.single-post .single-post-share .social-share-list{display:inline-block;list-style:none;margin:0;padding:0}.single-post .single-post-share .social-share-list li{display:inline-block}.single-post .single-post-share .social-share-list li>a{color:#8f8f8f;font-size:16px;margin:0 .25rem}.review-form .custom-form .form-group{margin-bottom:1.875rem}.testimonial__wrapper{margin:0 auto}@media only screen and (min-width:768px){.testimonial__wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:80%}}.testimonial__wrapper .testimonial-image{margin:0 0 1.5rem;overflow:hidden}@media only screen and (min-width:768px){.testimonial__wrapper .testimonial-image{margin:0 1.5rem 0 0}}.testimonial__wrapper .testimonial-image img{width:320px}@media only screen and (max-width:767px){.testimonial__wrapper .testimonial-image img{margin:0 auto}}.testimonial__wrapper .testimonial-content{-webkit-flex:1;-ms-flex:1;flex:1}.testimonial__wrapper .testimonial-content .text{margin-bottom:1.5rem}.testimonial__wrapper .testimonial-content .text p{color:#161616}.testimonial__wrapper .testimonial-content .testimonial-meta .date{padding-left:.25rem}.testimonial .testimonial-slider .slick-next:before,.testimonial .testimonial-slider .slick-prev:before{color:#161616;opacity:1}.testimonial .testimonial-slider .slick-prev:before{content:"";font-family:flaticon}.testimonial .testimonial-slider .slick-next:before{content:"";font-family:flaticon}.testimonial .testimonial-slider .slick-dots{margin-top:1.5rem;position:relative}@media only screen and (min-width:992px){#verticalSlider{overflow-y:hidden}}.vertical-slider{position:relative}.vertical-slider__item{background-color:#e6e6e6}.vertical-slider .section{border-bottom:1px solid #e6e6e6;display:table;height:100%;padding:90px 0 60px;position:relative;width:100%}@media only screen and (min-width:768px){.vertical-slider .section{padding:90px 0}}@media only screen and (min-width:992px){.vertical-slider .section{height:100vh}.vertical-slider .section__shape:before{background-image:url(../svg/triangle.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}}.vertical-slider .section__wrapper{display:table-cell;height:100%;vertical-align:middle;width:100%}.vertical-slider .section__wrapper .row{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.vertical-slider .section__wrapper--img{position:relative;width:100%}.vertical-slider .section__wrapper--img .wrapper-img{position:relative}.vertical-slider .section__wrapper--img .wrapper-img img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;margin-left:auto;vertical-align:middle;width:96%;z-index:1}.vertical-slider .section__wrapper--img .wrapper-img--br{height:100%}.vertical-slider .section__wrapper--img .wrapper-img--br:before{-webkit-animation:rotating 15s linear infinite normal;-moz-animation:rotating 15s linear infinite normal;-ms-animation:rotating 15s linear infinite normal;-o-animation:rotating 15s linear infinite normal;animation:rotating 15s linear infinite normal;-webkit-animation-duration:60s;animation-duration:60s;border:1px dashed #8f8f8f;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:"";height:100%;position:absolute;top:-10px;width:100%}@keyframes rotating{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.vertical-slider .section__wrapper--img.square-box:after{content:"";display:block;padding-bottom:100%}.vertical-slider .section__wrapper--img.square-box .square-box_inner{height:100%;position:absolute;width:100%}@media only screen and (max-width:991px){.vertical-slider .section__wrapper--content{margin-top:1rem}}.vertical-slider .section__wrapper--content .subtitle{font-size:20px}.vertical-slider .section__wrapper--content .main-title{font-size:44px;text-transform:capitalize}@media only screen and (min-width:768px){.vertical-slider .section__wrapper--content .main-title{font-size:64px}}.vertical-slider .section__wrapper--content .act-buttons{margin-top:1.75rem}.vertical-slider .section__wrapper--content .act-buttons a:first-child{margin-right:1.875rem}@media only screen and (max-width:767px){.vertical-slider .section__wrapper--content .act-buttons a:first-child{display:block;margin-bottom:1rem;margin-right:0}}.vertical-slider .section__wrapper--content .social-media-list{margin-top:6rem}.vertical-slider .section__wrapper--content .social-media-list ul{list-style:none;margin:0;padding:0;text-align:right}.vertical-slider .section__wrapper--content .social-media-list ul li{display:inline-block}.vertical-slider .section__wrapper--content .social-media-list ul>li{padding:0 .25rem}.vertical-slider .section__wrapper--content .social-media-list ul>li>a{color:#8f8f8f}.vertical-slider .slick-next,.vertical-slider .slick-prev{background:hsla(0,0%,100%,.5);border:none;height:70px;outline:none;padding:0;text-align:center;width:30px;z-index:1}.vertical-slider .slick-prev{left:0}.vertical-slider .slick-next{right:0}.vertical-slider .slick-next:before,.vertical-slider .slick-prev:before{color:#161616}.vertical-slider .slick-dots{bottom:auto;display:none;right:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.vertical-slider .slick-dots li{display:block;margin-bottom:.25rem;margin-left:auto;margin-top:.25rem}.vertical-slider .slick-dots li button:before{border:1px solid transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#8f8f8f;line-height:18px;text-shadow:1px 1px 2px hsla(0,0%,9%,.2)}.vertical-slider .slick-dots li.slick-active button:before{border:1px solid #8f8f8f}.full-container_row{height:100%;min-height:100vh}.full-container .content-right{-ms-flex-pack:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;min-height:100%;padding:3.75rem 1.25rem}@media only screen and (min-width:576px){.full-container .content-right{padding:3.75rem}}@media only screen and (min-width:768px){.full-container .content-right{padding:3.75rem 7.5rem}}.full-container .content-left{padding:0}.full-container .content-left .content-left-wrapper{height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:991px){.full-container .content-left .content-left-wrapper{display:none}}.full-container .content-left .content-left-wrapper.wrapper-img{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.register-form{margin:2rem auto;width:100%}.register-form .title{font-size:25px;margin-bottom:2.5rem}.register-form .forget-pass-link{display:block;font-size:12px;line-height:1.75;text-align:right}.register-form .forget-pass-link>a{border-bottom:1px solid #8f8f8f;color:#8f8f8f}.register-form .forget-pass-link>a:hover{color:#161616}.register-form .custom-form_btn .button{padding:1rem 2rem}.register-link{font-size:15px;padding:1.875rem 7.5rem;position:absolute;right:0;top:0}@media only screen and (max-width:767px){.register-link{padding:1.875rem 3.75rem}}@media only screen and (max-width:575px){.register-link{padding:1.25rem}}.register-link>a{border-bottom:1px solid #ff4343;color:#ff4343;margin-left:.5rem}.dropdown-register_link{font-size:12px;margin-bottom:1.5rem;text-align:right}.dropdown-register_link>a{color:#ff4343}.dropdown-register_form .title{font-size:18px;margin-bottom:1.5rem}.dropdown-register_form .custom-form .custom-form_helper,.dropdown-register_form .custom-form .form-group{margin-bottom:1.5rem}.full-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative}.container-inner,.full-bg{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.container-inner{-ms-flex-pack:center;-ms-flex-item-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;height:100%;justify-content:center;min-height:100%;z-index:1000}@media only screen and (min-width:768px){.container-inner{padding:0 100px}}.container-inner>.container{padding-bottom:3.25rem;padding-top:3.25rem}.error-area .main-title{display:block;font-size:200px;line-height:200px;margin-bottom:.5rem}.error-area .subtitle{display:block;font-size:30px;margin-bottom:1rem}.error-area .text p{color:#161616;font-size:20px;margin-bottom:2rem}.error-area .help-btn .button{display:block}@media only screen and (min-width:768px){.countdown-area{max-width:100%}}.countdown-area .countdown-title{color:#fff;font-size:52px;margin-bottom:1.75rem}@media only screen and (min-width:992px){.countdown-area .countdown-title{font-size:110px}}@media only screen and (min-width:768px){.countdown-area .countdown-title{font-size:85px}}.countdown-area .countdown-text p{margin-bottom:2rem;text-align:center}.countdown-area .help-btn{margin-top:2rem;text-align:center}.countdown-area .countdown{margin-bottom:2.5rem}.countdown-area .countdown .countdown-row>div:first-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.countdown-area .countdown .countdown-row>div:first-child .wrapper{margin-bottom:0}.countdown-area .countdown .countdown-row>div:first-child .wrapper .time{font-size:90px}@media only screen and (min-width:768px){.countdown-area .countdown .countdown-row>div:first-child .wrapper .time{font-size:130px}}.countdown-area .countdown .countdown-row .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (min-width:768px){.countdown-area .countdown .countdown-row .col{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.countdown-area .countdown .wrapper{color:#fff}@media only screen and (max-width:767px){.countdown-area .countdown .wrapper{margin-bottom:1rem}}.countdown-area .countdown span.time{display:inline-block;font-size:40px}.countdown-area .countdown span.label{font-size:20px;text-transform:uppercase}.contact-info-list{position:relative}@media only screen and (max-width:767px){.contact-info-list{margin-bottom:3rem}}@media only screen and (min-width:768px){.contact-info-list.list-divider:after{background:#e6e6e6;content:"";display:inline-block;height:100%;position:absolute;right:0;top:0;width:1px}}.contact-info-list .title{font-size:20px;margin-bottom:1.25rem}.contact-info-list li:not(:last-child){padding-bottom:1.875rem}.contact-info-list .info-content,.contact-info-list .info-title{display:block}.contact-info-list .info-title{color:#8f8f8f}@media only screen and (max-width:991px){.contact-form{margin-top:3rem}}.contact-form .contact-form_title{font-size:20px;margin-bottom:1.25rem}.contact-form .contact-form_btn{text-align:right}.contact-form.form-classic .form-control{background:#f8f8f8;border-color:#f8f8f8}.location #map{background:#f8f8f8;height:400px;width:100%}@media only screen and (max-width:991px){.grid-section--mb{margin-bottom:2rem}}.grid-section_img{position:relative}.grid-section_img .img-group-single:first-child{display:none}@media only screen and (min-width:576px){.grid-section_img .img-group-single:last-child{bottom:-15px;position:absolute;right:15px;width:80%}.grid-section_img .img-group-single:first-child{display:block}.grid-section_img .img-group-bg{background:#161616;bottom:-25px;height:60%;left:-25px;position:absolute;width:80%}}.grid-section_img .img-group-holder{position:relative;width:100%}.grid-section_img .img-group-holder:after{content:"";display:block;padding-bottom:75%}.grid-section_img .img-group-holder>div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;width:100%}.grid-section_content .section-title{font-size:25px;margin-bottom:1.25rem}.grid-section_content p{margin-bottom:1.25rem}.grid-section_content .section-logo{display:block;text-align:right}.grid-section_content .section-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.25rem}.grid-section_content .section-info .info-item{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:0 1rem 0 0}@media only screen and (max-width:767px){.grid-section_content .section-info .info-item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 1rem}}.grid-section_content .section-info .info-item:before{background:#ff4343;content:"";display:block;height:3px;margin-bottom:.5rem;width:30px}.portfolio-section .portfolio_navs{-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}.portfolio-section .portfolio_navs .nav-link{background:transparent;color:#8f8f8f}.portfolio-section .portfolio_navs .nav-link.disabled{color:#e6e6e6}.portfolio-section .portfolio_navs .nav-link.active,.portfolio-section .portfolio_navs .show>.nav-link{background:transparent;color:#161616;transform:scale(1.05)}.portfolio-section .portfolio_content .portfolio-content-box{-ms-flex-pack:center;background:#161616;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2rem}.portfolio-section .portfolio_content .portfolio-content-box h4{margin-bottom:1.25rem}.portfolio-section .portfolio_content .portfolio-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media only screen and (max-width:991px){.portfolio-section .portfolio_content .portfolio-img:after{content:"";display:block;padding-bottom:56.25%}}.img-wrapper{position:relative}.img-wrapper.img-square:after{content:"";display:block;padding-bottom:99.2469879518%}.img-wrapper.img-rect:after{content:"";display:block;padding-bottom:66.265060241%}.img-wrapper .img-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.masonry-gallery{display:inline-block;width:100%}@media only screen and (min-width:768px){.masonry-gallery{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;orphans:1;widows:1}}.masonry-gallery .gallery__item{display:block;margin-bottom:1.875rem;position:relative;width:100%}@media only screen and (min-width:768px){.masonry-gallery .gallery__item{word-wrap:break-word;background-clip:border-box;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;width:100%}}.masonry-gallery .gallery__item:hover .item-content{opacity:1}.masonry-gallery .item-content{bottom:0;left:0;padding:1.5rem;position:absolute;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;z-index:2}.masonry-gallery .item-content span{background:#161616;color:#fff;font-size:12px;padding:.25rem}.masonry-gallery .item-content .title{font-size:20px;margin:.75rem 0}.team-slider .slick-dots{margin-top:2rem;position:relative}.team-slider .team-card{position:relative}.team-slider .team-card .team-img img{display:block;position:relative;-webkit-transition:opacity .35s,transform .45s;-moz-transition:opacity .35s,transform .45s;-ms-transition:opacity .35s,transform .45s;-o-transition:opacity .35s,transform .45s;transition:opacity .35s,transform .45s}.team-slider .team-card .team-info{color:#fff;left:50%;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.team-slider .team-card .team-info .name{display:block;font-size:20px;font-weight:400}.team-slider .team-card .team-info .social-media-list{list-style:none;margin:1rem 0 0;padding:0}.team-slider .team-card .team-info .social-media-list li{display:inline-block}.team-slider .team-card .team-info .social-media-list .list_item{background:#e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:#fff;display:block;height:30px;line-height:30px;margin:.25rem .125rem;width:30px}.team-slider .team-card .team-info .social-media-list .list_item i{vertical-align:middle}.team-slider .team-card .team-info .social-media-list .list_item.linkedin{background:#0073b0}.team-slider .team-card .team-info .social-media-list .list_item.facebook{background:#4661c5}.team-slider .team-card .team-info .social-media-list .list_item.instagram{background:#ff2e2e}.team-slider .team-card .team-info .social-media-list .list_item.twitter{background:#44b1e4}@media only screen and (max-width:991px){.text-box{margin-bottom:1.875rem}}.text-box__header>a{display:inline-block;position:relative;vertical-align:top}.text-box__header .text-box-icon,.text-box__header .text-box-title{display:table-cell;position:relative;vertical-align:middle}.text-box__header .text-box-icon{font-size:35px}.text-box__header .text-box-title{font-size:16px;font-weight:600;padding-left:1rem}.text-box__body p{margin:0}.shop_table{width:100%}.shop_table td{font-size:16px;padding:20px}@media only screen and (min-width:992px){.shop_table td{font-size:16px}}@media only screen and (max-width:991px){.shop_table td{padding:5px 10px}}@media only screen and (max-width:575px){.shop_table td{padding:5px 0}}.shop_table .product_item{position:relative}@media only screen and (max-width:991px){.shop_table .product-actions,.shop_table .product-name,.shop_table .product-price,.shop_table .product-status{display:block}}.shop_table .product-thumbnail{text-align:left}@media only screen and (min-width:576px){.shop_table .product-thumbnail{max-width:150px;width:150px}}@media only screen and (max-width:991px){.shop_table .product-thumbnail{padding:16px 10px;vertical-align:top}}@media only screen and (max-width:767px){.shop_table .product-thumbnail{display:block}}@media only screen and (max-width:575px){.shop_table .product-thumbnail{padding:16px 0}}.shop_table .product-thumbnail .product-img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;overflow:hidden}.shop_table .product-name .product-category{color:#8f8f8f;display:block}.shop_table .product-name a{display:block}.shop_table .product-quantity .quantity-input{-ms-flex-align:center;-ms-flex-pack:space-evenly;-webkit-align-items:center;align-items:center;border:1px solid #e6e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-evenly;max-width:140px;padding:.375rem;text-align:center}.shop_table .product-quantity .quantity-input input::-webkit-inner-spin-button,.shop_table .product-quantity .quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shop_table .product-quantity .quantity-input input[type=number]{-moz-appearance:textfield}.shop_table .product-quantity .quantity-input .quantity__input{border:none;max-width:50px;padding:.375rem;text-align:center}.shop_table .product-quantity .quantity-input .quantity__input:focus{border:none}.shop_table .product-quantity .quantity-input .quantity__minus,.shop_table .product-quantity .quantity-input .quantity__plus{cursor:pointer;font-size:12px;line-height:12px;padding:.375rem}.shop_table .product-subtotal{font-weight:600}.shop_table .product-actions>a{margin-bottom:1rem}@media only screen and (min-width:992px){.shop_table .product-actions .button{display:block;width:100%}}.shop_table .product_item,.shop_table .shop_table_body>tr,.shop_table .shop_table_head>tr{border-bottom:1px solid #e6e6e6}.shop_table .shop_table_body td:first-child,.shop_table .shop_table_head td:first-child{padding-left:0}@media only screen and (max-width:991px){.shop_table .shop_table_head{display:none}}.shop_table .shop_table_head th{padding:0 10px 10px}@media only screen and (min-width:768px){.shop_table .shop_table_head th{padding:20px}}.shop_table .shop_table_head th:first-child{padding-left:0}@media only screen and (max-width:575px){.shop_table.cart_table td{padding:5px 10px}}@media only screen and (max-width:767px){.shop_table.cart_table .product-subtotal,.shop_table.cart_table .product-thumbnail{display:none}}.shop_table.cart_table .product-actions,.shop_table.cart_table .product-name,.shop_table.cart_table .product-price,.shop_table.cart_table .product-status{display:table-cell}@media only screen and (max-width:767px){.shop_table.cart_table .product-actions,.shop_table.cart_table .product-name,.shop_table.cart_table .product-price,.shop_table.cart_table .product-status{display:block}}@media only screen and (max-width:991px){.shop_table.cart_table .product-quantity{padding:16px 10px}}@media only screen and (max-width:575px){.shop_table.cart_table .product-quantity{padding:16px 0}}.cart-form .update-header-cart{margin-bottom:1.5rem;text-align:right}.cart-form .update-header-cart .button--link{color:#ff4343}.cart-form .update-header-cart .button--link:before{background-color:#ff4343}@media only screen and (max-width:991px){.cart-form__right{margin-top:3rem}}.cart-form .coupon-form{border:1px solid #e6e6e6;margin-bottom:1.875rem;padding:1.5rem}.cart-form .coupon-form .form-control-label,.cart-form .coupon-form .submit_btn{color:#8f8f8f}.cart_totals{background-color:#f8f8f8;padding:1.5rem}.cart_totals .expenses{font-size:18px;font-weight:400;padding-bottom:1.25rem}.cart_totals .expenses .price{float:right}.cart_totals .expenses .shipping-location{display:block;font-size:14px;font-weight:300;line-height:1.75;text-align:right}.cart_totals .total-price{font-size:18px;font-weight:400;padding:2rem 0}.cart_totals .total-price .price{float:right}.cart_totals .shipping-calculator{border:1px solid #e6e6e6;padding:1.25rem}.cart_totals .shipping-calculator .shipping-calculator-btn{display:block}.cart_totals .shipping-calculator .shipping-calculator-btn[aria-expanded=false]:after{content:"";float:right;font-family:Font Awesome\ 5 Free;font-weight:900;padding-left:.5rem;text-align:right}.cart_totals .shipping-calculator .shipping-calculator-btn[aria-expanded=true]:after{content:"";float:right;font-family:Font Awesome\ 5 Free;font-weight:900;padding-left:.5rem;text-align:right}.cart_totals .shipping-calculator .shipping-calculator-form{padding-top:1rem}.cart_totals .shipping-calculator .shipping-calculator-form .form-control{background-color:#f8f8f8}.cart_totals .shipping-calculator .shipping-calculator-form .form-control:focus{-webkit-box-shadow:inset 0 0 0 1000px #f8f8f8;-moz-box-shadow:inset 0 0 0 1000px #f8f8f8;-ms-box-shadow:inset 0 0 0 1000px #f8f8f8;-o-box-shadow:inset 0 0 0 1000px #f8f8f8;box-shadow:inset 0 0 0 1000px #f8f8f8}.billing-fields{margin-bottom:3rem}.add-address-btn{margin-bottom:1.875rem;text-align:right}.select-address .address-box{border:1px solid #e6e6e6;margin-bottom:1.875rem;padding:1.5rem}.select-address .address-box .address-box-btn{padding-left:1.5rem;width:100%}.select-address .address-box .address-box-btn>a{margin-top:1rem;width:49%}.dashboard__control .control_item{border-left:5px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block;margin:.5rem 0;padding:1rem;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.dashboard__control .control_item>a{color:#8f8f8f}.dashboard__control .control_item.active,.dashboard__control .control_item:hover{background-color:#fff1f1;border-left:5px solid #ff4343}.dashboard__control .control_item.active>a,.dashboard__control .control_item:hover>a{color:#ff4343}.dashboard__control .control_item span{padding-right:.75rem}.dashboard__info .panel.panel-box{-webkit-box-shadow:3px 3px 6px 0 hsla(0,0%,9%,.15);-moz-box-shadow:3px 3px 6px 0 hsla(0,0%,9%,.15);-ms-box-shadow:3px 3px 6px 0 hsla(0,0%,9%,.15);-o-box-shadow:3px 3px 6px 0 hsla(0,0%,9%,.15);box-shadow:3px 3px 6px 0 hsla(0,0%,9%,.15);padding:1.875rem}.dashboard__info .panel.panel-box-img{background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:991px){.dashboard__info .panel.panel-box-img{background-color:#f6f6f6;background-image:none!important}}.dashboard__info .panel.panel-box-bg{background-color:#f6f6f6}.dashboard__info .panel .panel-heading{border-bottom:1px solid #e6e6e6;margin-bottom:1.875rem}.dashboard__info .panel .panel-heading .panel-title{font-size:16px;margin-bottom:.75rem}.dashboard__info .panel .panel-form .form-control{background:transparent}.dashboard__info .panel .panel-form .form-control:focus{-webkit-box-shadow:inset 0 0 0 1000px transparent;-moz-box-shadow:inset 0 0 0 1000px transparent;-ms-box-shadow:inset 0 0 0 1000px transparent;-o-box-shadow:inset 0 0 0 1000px transparent;box-shadow:inset 0 0 0 1000px transparent}.custom-modal{max-width:900px}.custom-modal .modal-content{background-color:#f6f6f6}.custom-modal .modal-content .modal-header{border-bottom:none}.custom-modal .modal-content .modal-body{padding:1.5rem 1.5rem 3rem}.custom-table-simple .table-row{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px){.custom-table-simple .table-row{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:center}}.custom-table-simple .table-cell{color:#8f8f8f;-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5rem;text-align:center}@media only screen and (max-width:767px){.custom-table-simple .table-cell{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0}}.custom-table-simple .table-cell.table-cell-flex-2{flex:2}.custom-table-simple .custom-table__head{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:block}@media only screen and (max-width:767px){.custom-table-simple .custom-table__head{display:none}}.custom-table-simple .custom-table__head .table-cell{color:#fff}@media only screen and (max-width:767px){.custom-table-simple .custom-table__body .table-row{margin-bottom:1rem}}.custom-table-simple .custom-table__body .table-cell--heading{-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5rem}@media only screen and (min-width:768px){.custom-table-simple .custom-table__body .table-cell--heading{display:none;padding:0}}.custom-table-simple .custom-table__body .table-cell--content{-webkit-flex:1;-ms-flex:1;flex:1;padding:1.5rem}@media only screen and (min-width:768px){.custom-table-simple .custom-table__body .table-cell--content{padding:0}}.custom-table-simple .custom-table__body .order-status.approved{color:#0fb46c}.custom-table-simple .custom-table__body .order-status.denied{color:#ff4343}.custom-table-simple.custom-table--orange .custom-table__head{background:#ff4343}.custom-table-simple.custom-table--orange .custom-table__body .table-row{background:#f8f8f8}@media only screen and (min-width:768px){.custom-table-simple.custom-table--orange .custom-table__body .table-row:nth-child(2n){background:#e6e6e6}.custom-table-simple.custom-table--orange .custom-table__body .table-row:nth-child(odd){background:transparent}}.custom-table-simple.custom-table--orange .custom-table__body .table-cell--heading{background:#ff4343;color:#fff}.order-table{background-color:#f6f6f6}.order-table__row{border:1px solid #e6e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}@media only screen and (min-width:768px){.order-table__row{border:none}.order-table__row:nth-child(2n){background-color:#e6e6e6}}.order-table__row .order-table__cell{-ms-flex-pack:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#8f8f8f;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-grow:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.5;min-height:90px;padding:.75rem;text-align:center}.order-table__row .order-table__cell:first-child{border-left:none}.order-table__row .order-table__cell--date,.order-table__row .order-table__cell--id,.order-table__row .order-table__cell--payment,.order-table__row .order-table__cell--price,.order-table__row .order-table__cell--receive{width:15%}.order-table__row .order-table__cell--details{position:relative;-webkit-transition:background-color .3s ease-in;-moz-transition:background-color .3s ease-in;-ms-transition:background-color .3s ease-in;-o-transition:background-color .3s ease-in;transition:background-color .3s ease-in;width:15%}.order-table__row .order-table__cell--details a,.order-table__row .order-table__cell--details a:hover{color:#8f8f8f}.order-table__row .order-table__cell--item{width:30%}.order-table__row .order-table__cell--quantity{width:11.5%}.order-table__row .order-table__cell--total-price,.order-table__row .order-table__cell--unit-price{width:12.5%}.order-table__row .order-table__cell--discount{width:10.5%}.order-table__row .order-table__cell--final-price{width:12.5%}.order-table__row .order-table__cell--actions{width:10.5%}.order-table__row .order-table__cell .order-table__status{color:#fff;font-weight:400;margin-left:.2rem;padding:.25rem .5rem;vertical-align:middle}.order-table__row .order-table__cell .order-table__status--success{background-color:#0fb46c}.order-table__row .order-table__cell .order-table__status--cancel{background-color:#ff4343}.order-table__row .order-table__cell .order-table__status--progress{background-color:#fcaf17}.order-table__head .order-table__row{border-bottom:none}.order-table__head .order-table__cell{background-color:#ff4343;border-left:1px solid #fff;color:#fff;font-size:14px;min-height:45px}.order-table .order-table__cell--heading{display:none}.order-table__product,.order-table__product .product-img{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-table__product .product-img{-webkit-flex:0 0 72px;-ms-flex:0 0 72px;flex:0 0 72px;-webkit-justify-content:center;justify-content:center;margin-right:.75rem;overflow:hidden;position:relative}.order-table__product .product-title{display:block;line-height:2;max-width:calc(100% - 82px)}.order-table__product .product-title h5{font-size:14px}@media only screen and (max-width:767px){.order-table{border:none}.order-table__collapse{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;width:100%}.order-table__collapse .order-table__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.order-table__collapse .order-table__row:not(:last-child){margin-bottom:1.875rem}.order-table__collapse .order-table__row .order-table__cell{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100%;width:100%!important}.order-table__collapse .order-table__row .order-table__cell--heading{display:inline-block;-webkit-flex:1;-ms-flex:1;flex:1}.order-table__collapse .order-table__row .order-table__cell--content{-webkit-flex:1;-ms-flex:1;flex:1}.order-table__collapse .order-table__row .order-table__cell--id{background-color:#ff4343;color:#fff;-webkit-order:-1;-moz-order:-1;order:-1}.order-table__collapse .order-table__row .order-table__cell--id .order-table__cell--heading{color:#fff!important}.order-table__collapse .order-table__row .order-table__cell--id .order-table__cell--content{padding-left:0!important}.order-table__collapse .order-table__row--head{display:none}}.price-table>.price-table__row{-ms-flex-pack:center;justify-content:center}.pricing-plan{background-color:#f8f8f8;padding:2.5rem;text-align:center}@media only screen and (max-width:991px){.pricing-plan{margin-bottom:1.875rem}}.pricing-plan .plan-header{padding-bottom:1rem}.pricing-plan .plan-header .plan-name{font-size:20px;margin-bottom:1.5rem}.pricing-plan .plan-price .amount{font-size:50px;font-weight:700}.pricing-plan .plan-price .period{color:#8f8f8f}.pricing-plan .plan-items{padding:1rem 0}.pricing-plan .plan-items .plan-item{color:#8f8f8f;padding-bottom:1rem}.pricing-plan .plan-footer{padding-top:.25rem}.switch-wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:3rem}.switch-wrapper,.switch-wrapper .switch-form{display:-webkit-flex;display:-ms-flexbox;display:flex}.switch-wrapper .switch-form{background:#fff}.switch-wrapper .switch-form .custom-switch{padding-left:2.75rem}.switch-wrapper .switch-label .text{font-size:14px}.faq-select-form{display:block;margin-bottom:2.5rem;margin-left:auto;max-width:300px}.faq-wrapper{margin-bottom:4rem}.faq-wrapper .wrapper-title{font-size:20px;margin-bottom:1.875rem}.custom-accordion .accordion--minimal .custom-accordion__card{background:none;border:none}.custom-accordion .accordion--minimal .custom-accordion__card:not(:first-child){margin-top:.75rem}.custom-accordion .accordion--minimal .custom-accordion__card .card-header{background-color:#fff;border-bottom:1px solid #e6e6e6;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#161616;cursor:pointer;margin-bottom:1px;padding:0}.custom-accordion .accordion--minimal .custom-accordion__card .card-header .btn-link{display:block;padding:1.5rem 0;position:relative;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.btn-link:hover{color:#ff4343}.custom-accordion .accordion--minimal .custom-accordion__card .card-header .btn-link:before{background:#161616;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:.75rem;width:10px}.custom-accordion .accordion--minimal .custom-accordion__card .card-header [data-toggle=collapse].collapsed.btn-link:after{content:""}.custom-accordion .accordion--minimal .custom-accordion__card .card-header [data-toggle=collapse].btn-link:after,.custom-accordion .accordion--minimal .custom-accordion__card .card-header [data-toggle=collapse].collapsed.btn-link:after{color:#ff4343;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:1.25rem;top:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.custom-accordion .accordion--minimal .custom-accordion__card .card-header [data-toggle=collapse].btn-link:after{content:""}.custom-accordion .accordion--minimal .custom-accordion__card .card-shadow{box-shadow:0 3px 6px -3px hsla(0,0%,9%,.08)}.custom-accordion .accordion--minimal .custom-accordion__card .card-body{background:#fff;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.custom-accordion .accordion--minimal .custom-accordion__card .card-body p{color:#8f8f8f;margin:0}.img-hover-1{overflow:hidden;padding:0}.img-hover-1 img{backface-visibility:hidden;display:block;-webkit-transform:scale(1.06) rotate(.1deg);-moz-transform:scale(1.06) rotate(.1deg);-ms-transform:scale(1.06) rotate(.1deg);-o-transform:scale(1.06) rotate(.1deg);transform:scale(1.06) rotate(.1deg);-webkit-transition:transform .45s cubic-bezier(.33,.02,0,.93);-moz-transition:transform .45s cubic-bezier(.33,.02,0,.93);-ms-transition:transform .45s cubic-bezier(.33,.02,0,.93);-o-transition:transform .45s cubic-bezier(.33,.02,0,.93);transition:transform .45s cubic-bezier(.33,.02,0,.93);width:100%}.img-hover-1 img:hover{-webkit-transform:translate(-3%) scale(1.06);-moz-transform:translate(-3%) scale(1.06);-ms-transform:translate(-3%) scale(1.06);-o-transform:translate(-3%) scale(1.06);transform:translate(-3%) scale(1.06);-webkit-transition:transform .75s cubic-bezier(.33,.02,0,.93);-moz-transition:transform .75s cubic-bezier(.33,.02,0,.93);-ms-transition:transform .75s cubic-bezier(.33,.02,0,.93);-o-transition:transform .75s cubic-bezier(.33,.02,0,.93);transition:transform .75s cubic-bezier(.33,.02,0,.93)}.img-hover-2{position:relative}.img-hover-2 .caption-overlay{opacity:0;-webkit-transition:opacity .75s ease;-moz-transition:opacity .75s ease;-ms-transition:opacity .75s ease;-o-transition:opacity .75s ease;transition:opacity .75s ease}.img-hover-2 .hover-bg:before{background:hsla(0,0%,100%,.65);content:"";height:20%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .65s ease;-moz-transition:all .65s ease;-ms-transition:all .65s ease;-o-transition:all .65s ease;transition:all .65s ease;width:20%}.img-hover-2:hover .caption-overlay{opacity:1}.img-hover-2:hover .hover-bg:before{height:100%;opacity:1;width:100%}.img-hover-3:before{background:hsla(0,0%,97%,.9);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:.3s ease;width:100%}.img-hover-3:hover:before{opacity:1}.img-hover-3:hover .product-actions .product-btn-list li,.img-hover-3:hover .product-info .product-category,.img-hover-3:hover .product-info .product-name,.img-hover-3:hover .product-info .product-price{opacity:1;transform:translateY(0)}.img-hover-3:hover .product-actions .product-btn-list li:first-child{transition-delay:.1s}.img-hover-3:hover .product-actions .product-btn-list li:nth-child(2){transition-delay:.2s}.img-hover-3:hover .product-actions .product-btn-list li:nth-child(3){transition-delay:.3s}.img-hover-4 img{-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s}.img-hover-4:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.img-hover-5{overflow:hidden;width:100%}.img-hover-5 .hover-overlay{opacity:0}.img-hover-5 img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.img-hover-5:hover img{-webkit-filter:blur(2px);filter:blur(2px)}.img-hover-5:hover .hover-overlay{opacity:1}.img-hover-6{overflow:hidden;position:relative}.img-hover-6:before{background:hsla(0,0%,9%,.65);content:"";height:100%;left:0;opacity:0;padding:1rem;position:absolute;top:0;-webkit-transform:rotate3d(-1,1,0,100deg);-moz-transform:rotate3d(-1,1,0,100deg);-ms-transform:rotate3d(-1,1,0,100deg);-o-transform:rotate3d(-1,1,0,100deg);transform:rotate3d(-1,1,0,100deg);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;width:100%;z-index:1}.img-hover-6 .hover-overlay{opacity:0;-webkit-transform:translate(-45%,-30%);-moz-transform:translate(-45%,-30%);-ms-transform:translate(-45%,-30%);-o-transform:translate(-45%,-30%);transform:translate(-45%,-30%);-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.img-hover-6:hover:before{opacity:1;transform:rotate3d(0,0,0,0deg)}.img-hover-6:hover .hover-overlay{opacity:1;transform:translate(-50%,-50%);transition-delay:.2s}.subscribe-modal{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:calc(100% - 1rem);position:relative}@media only screen and (min-width:576px){.subscribe-modal{min-height:calc(100% - 3.5rem)}}.subscribe-modal .close{font-size:20px;padding:1rem;position:absolute;right:0;top:0;z-index:1}.subscribe-modal .modal-content{border:none}.subscribe-modal-lg{max-width:500px}@media only screen and (min-width:768px){.subscribe-modal-lg{max-width:90%}}@media only screen and (min-width:992px){.subscribe-modal-lg{max-width:980px}}@media only screen and (min-width:1200px){.subscribe-modal-lg{max-width:1024px}}.subscribe-modal-img{max-width:500px}@media only screen and (min-width:768px){.subscribe-modal-img{max-width:90%}}@media only screen and (min-width:992px){.subscribe-modal-img{max-width:670px}}@media only screen and (min-width:1200px){.subscribe-modal-img{max-width:670px}}.modal-body{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}.modal-body__row{margin:0}.modal-body__left,.modal-body__right{padding:0;position:relative}.modal-body .subscribe-modal-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}@media only screen and (max-width:767px){.modal-body .subscribe-modal-img{display:none}}.modal-body .subscribe-modal-content{-ms-flex-pack:center;background-color:#e6e6e6;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;padding:60px;text-align:center}@media only screen and (min-width:992px){.modal-body .subscribe-modal-content{padding:90px}}.modal-body .subscribe-modal-content .modal-title{margin-bottom:1rem}.modal-body .subscribe-modal-content .modal-text{margin-bottom:1.5rem}.loader-wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}.loader{height:40px;margin:100px auto;position:relative;width:40px}.loader div{-webkit-animation:loader 1.5s cubic-bezier(0,.2,.8,1) infinite;-moz-animation:loader 1.5s cubic-bezier(0,.2,.8,1) infinite;animation:loader 1.5s cubic-bezier(0,.2,.8,1) infinite;border:3px solid #161616;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;opacity:1;position:absolute}.loader div:nth-child(2){-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;animation-delay:-.5s}@keyframes loader{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}