.hide{display:none !important;}
body{font-family:'Lato';font-weight:400;color:#333333;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;}
@media (max-width:575.98px){body{font-size:16px;line-height:normal;}
}
section{overflow:hidden;}
p, a{color:#333333;}
hr{border-top-color:#e0dcdc;margin-top:-1px;}
li{display:inline-block;list-style:none;}
a:hover, a:focus{color:inherit;text-decoration:none;outline:0;}
ul{padding-left:0;margin-bottom:0;}
.vertical_middle{bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
form .form-group{margin-bottom:12px;}
form .form-group label{margin-bottom:3px;}
form .form-group .form-control{border:1px solid #aaa;border-radius:0;padding:11.5px 18px;font-size:18px;font-weight:400;font-family:inherit;}
form .form-group .form-control:focus{border-color:#aaa;}
@media (max-width:575.98px){form .form-group .form-control{padding:7px 10px 8px;font-size:16px;}
}
form .form-group select{background-image:url('arrow-down.svg');background-repeat:no-repeat;background-position:96.5% 48.7%;}
form .form-group textarea{height:150px;resize:none;}
@media (max-width:575.98px){form .form-group textarea{height:105px;}
}
form .background-btn{padding:13px 19px;margin-top:8px;font-size:18px;font-family:'Lato';}
@media (max-width:767.98px){form .background-btn{padding:7px 10px;font-size:16px;line-height:normal;margin-top:5px;}
}
input, button, select, textarea{outline:0;box-shadow:none;}
select.form-control:not([size]):not([multiple]){height:auto;}
.btn:focus, .btn.focus, button:focus, .form-control:focus, input:focus{outline:0;box-shadow:none;}
.bootstrap-select .dropdown-toggle:focus{outline:0 !important;}
.link-wishlist{border-radius:50% !important;text-align:center !important;position:absolute;right:10px;top:10px;border:1px solid #d2d2d2;width:36px;height:36px;opacity:1;}
.link-wishlist i{color:#a6a6a6 !important;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.title_h1{font-size:32px;margin:0;}
@media (max-width:1199.98px){.title_h1{font-size:30px;}
}
@media (max-width:991.98px){.title_h1{font-size:26px;}
}
@media (max-width:767.98px){.title_h1{font-size:24px;}
}
@media (max-width:575.98px){.title_h1{font-size:20px;}
}
@media (max-width:375px){.title_h1{font-size:18px;}
}
.title_h2{font-size:48px;color:#333333;font-family:'Lato';font-style:normal;font-weight:600;}
@media (max-width:1199.98px){.title_h2{font-size:36px;}
}
@media (max-width:991.98px){.title_h2{font-size:28px;}
}
@media (max-width:767.98px){.title_h2{font-size:24px;}
}
.title_h3{font-size:30px;color:#333333;}
@media (max-width:991.98px){.title_h3{font-size:26px;}
}
@media (max-width:575.98px){.title_h3{font-size:24px;}
}
.home_title_h3{font-weight:400;}
@media (max-width:991.98px){.home_title_h3{margin-bottom:0;}
}
.title_h4{font-size:24px;color:#333333;font-family:'Lato';font-style:normal;font-weight:400;}
@media (max-width:991.98px){.title_h4{font-size:20px;}
}
@media (max-width:575.98px){.title_h4{font-size:18px;}
}
.title_h5{font-size:17.9px;color:#333333;font-family:'Lato';font-style:normal;font-weight:600;}
@media (max-width:575.98px){.title_h5{font-size:16px;}
}
.border-left{border-left:1px solid #e0dcdc !important;padding-left:19px;}
.border-btn{color:#00b1b9;border:1px solid #00b1b9;padding:10px 18px 11px;background:transparent;transition-duration:0.3s;transition-timing-function:ease-in-out;}
.border-btn:hover, .border-btn:focus{color:#fff;background:#00b1b9;}
@media (max-width:991.98px){.border-btn{padding:10px;}
}
.background-btn{padding:15px 19px;background-color:#00b1b9;color:#fff;border:1px solid transparent;border-radius:0;transition-duration:0.3s;transition-timing-function:ease-in-out;}
.background-btn:hover, .background-btn:focus{color:#00b1b9;border-color:#00b1b9;background:transparent;}
@media (max-width:991.98px){.background-btn{padding:10px;}
}
.background-btn:hover{color:#fff;background:#008e94;border-color:#008e94;}
.disable-btn{padding:12px 17px;margin-top:8px;font-size:18px;background:#a5a5a5;color:#fff;border-radius:0;display:table;margin-bottom:40px;}
.disable-btn:hover, .disable-btn:focus{color:#fff;}
@media (max-width:1199.98px){.disable-btn{margin-bottom:30px;}
}
@media (max-width:991.98px){.disable-btn{margin-bottom:20px;}
}
@media (max-width:767.98px){.disable-btn{padding:7px 10px;}
}
.padding-top-60{padding-top:60px;}
@media (max-width:1199.98px){.padding-top-60{padding-top:40px;}
}
@media (max-width:991.98px){.padding-top-60{padding-top:30px;}
}
@media (max-width:575.98px){.padding-top-60{padding-top:25px;}
}
.padding-top-text-60{padding-top:60px;}
@media (max-width:1199.98px){.padding-top-text-60{padding-top:31px;}
}
@media (max-width:991.98px){.padding-top-text-60{padding-top:22px;}
}
@media (max-width:575.98px){.padding-top-text-60{padding-top:19px;}
}
.padding-bottom-60{padding-bottom:60px;}
@media (max-width:1199.98px){.padding-bottom-60{padding-bottom:40px;}
}
@media (max-width:991.98px){.padding-bottom-60{padding-bottom:30px;}
}
@media (max-width:575.98px){.padding-bottom-60{padding-bottom:25px;}
}
.back_to_top{position:fixed;right:50px;bottom:0;z-index:11;opacity:0;padding:12px 17px 11px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.back_to_top i:before{font-size:16px;}
.back_to_top.show{opacity:1;bottom:59px;}
@media (max-width:575.98px){.back_to_top{padding:11px 12px 10px;bottom:29px;right:30px;}
}
.pagination .page-item:first-child .page-link, .pagination .page-item:last-child .page-link{border-radius:0;}
.pagination .page-item:not(:last-child) .page-link{margin-right:5px;}
.pagination .page-item .page-link{width:36px;height:36px;line-height:36px;border:1px solid #e0dcdc;padding:0;color:#333333;}
@media (max-width:767.98px){.pagination .page-item .page-link{width:35px;height:35px;line-height:32px;}
}
.pagination .page-item .page-link i:before{font-size:16px;}
.pagination .page-item .page-link:hover{color:#fff;border-color:#00b1b9;background:#00b1b9;}
.pagination .page-item .page-link:focus{box-shadow:none;}
.pagination .page-item.active .page-link{color:#fff;border-color:#00b1b9;background:#00b1b9;}
@media (min-width:1200px){.visible-xl{display:inline-block !important;}
.hidden-xl{display:none !important;}
}
@media (min-width:992px){.visible-lg{display:inline-block !important;}
.hidden-lg{display:none !important;}
}
@media (min-width:768px){.visible-md{display:inline-block !important;}
.hidden-md{display:none !important;}
}
@media (min-width:576px){.visible-sm{display:inline-block !important;}
.hidden-sm{display:none !important;}
}
.filter-overlay{position:fixed;width:100%;right:0;top:0;bottom:0;height:100%;background:rgba(0, 0, 0, 0.8);cursor:pointer;z-index:11;transition:all 0.3s;opacity:0;filter:alpha(opacity=0);visibility:hidden;}
.collection-filter .filter-overlay{opacity:1;filter:alpha(opacity=15);visibility:visible;}
.collection-filter{overflow:hidden;}
.mCSB_scrollTools{width:9px;opacity:1;right:10px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#00b1b9 !important;width:9px;}
.mCSB_scrollTools .mCSB_draggerRail{background:#e1e1e1;width:9px;}
.model_open{overflow:hidden;}
.modal{display:none;position:fixed;z-index:11111;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:rgba(0, 0, 0, 0.9);}
.modal .modal-content{background-color:#fff;margin:8% auto;padding:20px 20px 20px;border:0;border-radius:0;max-width:1110px;}
@media (max-width:1199.98px){.modal .modal-content{max-width:960px;}
}
@media (max-width:991.98px){.modal .modal-content{max-width:720px;margin:3% auto;}
}
@media (max-width:767.98px){.modal .modal-content{max-width:540px;margin:2% auto;}
}
@media (max-width:575.98px){.modal .modal-content{max-width:100%;margin:15px;padding:20px 15px;width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);}
}
.modal .modal-content .product_detail_section{padding-bottom:0;}
.modal .modal-content .product_detail_section .container{padding:0;}
@media (min-width:1200px){.modal .modal-content .product_detail_section .container .product_content{padding-top:42px;}
}
.modal .close_popup{color:#808080;font-size:20px;font-weight:700;position:absolute;top:5px;right:4px;height:12px;line-height:normal;overflow:hidden;}
.modal .close_popup span{display:block;margin-top:-7px;}
#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:hidden;background:#fff url("../images/logo.png") no-repeat center center;}
header{padding:0 30px;position:relative;display:flex;width:100%;line-height:normal;}
@media (max-width:1199.98px){header{padding:0px 15px;}
}
@media (max-width:991.98px){header{display:block;padding:15px 15px 25px;}
}
header .col_4{flex:0 0 20.2%;max-width:20.2%;}
@media (max-width:1499px){header .col_4{flex:0 0 16.2%;max-width:16.2%;}
}
@media (max-width:1199.98px){header .col_4{flex:0 0 18.66%;max-width:18.66%;}
}
header .col_3{flex:0 0 16.66%;max-width:16.66%;}
@media (max-width:1499px){header .col_3{flex:0 0 15.66%;max-width:15.66%;}
}
header .col_6{max-width:43%;flex:0 0 43%;}
@media (max-width:1499px){}
@media (max-width:1199.98px){header .col_6{max-width:45%;flex:0 0 45%;}
}
@media (max-width:991.98px){header .col_6{max-width:100%;flex:0 0 100%;}
}
header .header_logo{padding:38px 0;}
header .header_logo.col_4{flex:0 0 20.1%;max-width:20.1%;}
@media (max-width:1499px){header .header_logo.col_4{flex:0 0 25%;max-width:25%;}
}
@media (max-width:1199.98px){header .header_logo.col_4{flex:0 0 20.5%;max-width:20.5%;padding:20px 0;padding-right:15px;}
}
@media (max-width:991.98px){header .header_logo.col_4{flex:0 0 100%;max-width:100%;padding-right:0;text-align:center;display:inline-block;width:100%;margin-top:30px;padding:0;}
}
@media (max-width:575.98px){header .header_logo.col_4{margin-top:25px;}
header .header_logo.col_4 img{max-width:65%;}
}
header .navbar{padding:0;margin-left:-1px;}
@media (min-width:992px){header .navbar{position:inherit;}
}
header .navbar .navbar-nav .nav-item{line-height:19px;margin:37px 19px 0;padding-bottom:43px;position:inherit;}
@media (max-width:1499px){header .navbar .navbar-nav .nav-item{margin:37px 11px 0px;padding-bottom:40px;}
}
@media (max-width:1199.98px){header .navbar .navbar-nav .nav-item{margin:20px 4px 0;padding-bottom:20px;}
}
@media (max-width:991.98px){header .navbar .navbar-nav .nav-item{margin:15px 0 0;padding-bottom:15px;border-bottom:1px solid #e0dcdc;}
}
header .navbar .navbar-nav .nav-item:first-child{margin-left:0;}
header .navbar .navbar-nav .nav-item:last-child{margin-right:0;}
header .navbar .navbar-nav .nav-item .nav-link{padding:0;color:#333333;font-size:18px;display:inline-block;vertical-align:middle;}
header .navbar .navbar-nav .nav-item .nav-link:hover{color:#00b1b9;}
@media (max-width:991.98px){header .navbar .navbar-nav .nav-item .nav-link{width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:calc(100% - 26px);}
}
header .navbar .navbar-nav .nav-item .menu_arrow{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;display:inline-block;vertical-align:middle;margin:-1px 0px 0 2px;cursor:pointer;}
header .navbar .navbar-nav .nav-item .menu_arrow:before{font-size:15px;}
header .navbar .navbar-nav .nav-item .menu_arrow.open{transform:rotate(-180deg);}
header .navbar .navbar-nav .nav-item.active .nav-link, header .navbar .navbar-nav .nav-item.active .menu_arrow:before, header .navbar .navbar-nav .nav-item:hover .nav-link, header .navbar .navbar-nav .nav-item:hover .menu_arrow:before{color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-toggle::after{display:none;}
header .navbar .navbar-nav .nav-item .dropdown-menu{border:0;border-radius:0;margin:0;left:0;right:0;background:#fff;padding:36px 0 95px;}
@media (max-width:991.98px){header .navbar .navbar-nav .nav-item .dropdown-menu{padding:20px 10px 10px;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}
}
header .navbar .navbar-nav .nav-item .dropdown-menu li ul li{margin-bottom:9px;}
header .navbar .navbar-nav .nav-item .dropdown-menu li ul li a{font-size:14px;}
header .navbar .navbar-nav .nav-item .dropdown-menu li ul li a:before{content:"\f10c";font-family:Flaticon;font-size:9px;display:inline-block;vertical-align:top;transform:rotate(-90deg);margin-right:6px;}
header .navbar .navbar-nav .nav-item .dropdown-menu li ul li a:hover{color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu li .title_h5{margin-bottom:20px;}
@media (min-width:992px){header .navbar .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu{padding:34px 30px 26px 37px;-webkit-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);border:1px solid #eee;background:#fff;left:inherit;right:inherit;width:280px;}
}
header .navbar .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu li a{transition:all 0.3s;font-size:14px;display:block;margin-bottom:9px;}
header .navbar .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu li a:before{content:"\f10c";font-family:Flaticon;font-size:9px;display:inline-block;vertical-align:top;transform:rotate(-90deg);margin-right:6px;}
header .navbar .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu li a:hover{margin-left:9px;color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu.mega-dropdown-menu li.active a{margin-left:9px;color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li{border-bottom:1px solid #e0dcdc;padding:15px 0;margin:0;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li:last-child{border-bottom:0;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li a{width:-moz-calc(100% - 26px);width:-webkit-calc(100% - 26px);width:calc(100% - 26px);display:inline-block;text-transform:capitalize;color:#333333;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li .menu_arrow:before{color:#333333;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li:hover a, header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li:focus a, header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li.active a{color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li:hover .menu_arrow:before, header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li:focus .menu_arrow:before, header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li.active .menu_arrow:before{color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul{padding:20px 10px 0;display:none;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul li{border-bottom:0;padding:0;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul li a{width:100%;transition:all 0.3s;color:#333333 !important;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul li a:hover, header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul li a:focus{margin-left:9px;color:#00b1b9 !important;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_mobile li ul li.active a{color:#00b1b9 !important;}
header .navbar .navbar-nav .nav-item .dropdown-menu.megamenu_full_screen{background-repeat:no-repeat;background-position:center bottom;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section{padding:0;background:transparent;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section li ul li a{transition:all 0.3s;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section li ul li a:hover, header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section li ul li a:focus{margin-left:9px;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section li .title_h5{margin-bottom:18px;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content{background:#fff;flex:0 0 87.72%;max-width:87.72%;padding:36px 38px 38px;-webkit-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);border:1px solid #eee;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .col-lg-4{max-width:29.9%;flex:0 0 29.9%;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .col-lg-3{max-width:30.1%;flex:0 0 30.1%;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .col-lg-5{max-width:40%;flex:0 0 40%;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .menu_imgs{position:relative;height:446px;margin-top:3px;background-color:#eee;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .menu_imgs h2.title_h2{color:#fff;position:absolute;top:7px;z-index:1;}
header .navbar .navbar-nav .nav-item .dropdown-menu.menu_with_sale_section .mega_menu2_content .menu_imgs .menu_btn{line-height:normal;background:#fff;line-height:normal;padding:7px 13px;position:absolute;bottom:20px;z-index:1;left:50%;right:auto;margin:auto;font-size:14px;transform:translateX(-50%);display:table;}
header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu{padding:36px 0 28px;-webkit-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);border:1px solid #eee;}
header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu li ul li a{font-size:18px;}
header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu li ul li a:before{display:none;}
header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu li ul li a:hover, header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu li ul li a:focus{color:#00b1b9;}
header .navbar .navbar-nav .nav-item .dropdown-menu.categories_menu li ul li a img{margin-bottom:16px;}
@media (max-width:991.98px){header .navbar .navbar-nav .nav-item:hover .dropdown-menu{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}
}
header .navbar .navbar-toggler{padding:5px;color:#00b1b9;border-color:#00b1b9;background:#00b1b9;position:absolute;left:0;top:-29px;}
@media (max-width:375px){header .navbar .navbar-toggler{top:-26px;}
}
header .social_icons{margin-top:-2px;padding:38px 0;}
@media (max-width:1199.98px){header .social_icons{padding:20px 0;}
}
@media (max-width:991.98px){header .social_icons{padding:0;}
}
header .social_icons li.wishlist_icon span{display:none;}
header .social_icons li{position:relative;vertical-align:top;}
header .social_icons li:not(:first-child){margin-left:33px;}
@media (max-width:1499px){header .social_icons li:not(:first-child){margin-left:20px;}
}
@media (max-width:1199.98px){header .social_icons li:not(:first-child){margin-left:10px;}
}
@media (max-width:991.98px){header .social_icons li:not(:first-child){margin-left:4px;}
}
@media (max-width:575.98px){header .social_icons li i:before{font-size:17px;}
}
header .social_icons .wishlist_icon i:before{font-size:24px;margin-right:2px;}
@media (max-width:575.98px){header .social_icons .wishlist_icon i:before{font-size:18px;}
}
header .social_icons .cart_icon{position:relative;margin-right:7px;}
header .social_icons .cart_icon .count{background:#00b1b9;width:20px;height:20px;display:block;line-height:20px;font-size:12px;position:absolute;bottom:-7px;right:-9px;}
@-moz-document url-prefix(){header .social_icons .cart_icon .count{line-height:19px;}
}
header .social_icons .search_form{position:absolute;min-width:240px;right:0;display:none;margin-top:10px;z-index:11;}
header .social_icons .search_form input[type="search"]{border:1px solid #333;padding:8px 35px 8px 8px;width:100%;color:#495057;}
header .social_icons .search_form button{background:transparent;padding:0;border:0;left:inherit;right:10px;}
header .header_currency{padding:38px 0;}
@media (max-width:1199.98px){header .header_currency{padding:20px 0;}
}
@media (max-width:991.98px){header .header_currency{padding:0;}
}
@media (max-width:991.98px){header .header_currency{text-align:left !important;display:inline-block;float:left;width:50%;}
}
@media (max-width:575.98px){header .header_currency{width:54%;}
}
header .header_currency ul li{display:block;padding:5px;border:1px solid #aaa;display:block;}
header .header_currency ul li a{text-transform:capitalize;font-size:1rem;}
header .header_currency a{color:#333333;font-size:18px;text-transform:uppercase;padding:0;position:relative;border:0;line-height:19px;vertical-align:top;background:transparent;}
header .header_currency .dropdown-menu{width:100%;min-width:auto;border:0;margin:0;padding:0;}
header .header_currency .dropdown-menu li:last-child{border-top:0;}
header .header_currency .select_language ul .bootstrap-select,
header .header_currency .select_language ul .setting-currency{width:auto!important;}
header .header_currency .select_language a .current-language span.active{display:inline-block;}
header .header_currency .select_language a .current-language span{display:none;cursor:pointer;text-decoration:none;}
header .header_currency .bootstrap-select > .dropdown-toggle{color:#333333;font-size:18px;text-transform:uppercase;padding:0;position:relative;border:0;line-height:19px;vertical-align:top;background:transparent;}
header .header_currency .bootstrap-select > .dropdown-toggle span.filter-option{width:auto;overflow:inherit;margin-right:-1px;}
header .header_currency .bootstrap-select > .dropdown-toggle span.filter-option img{margin-right:3px;}
@media (max-width:991.98px){header .header_currency .bootstrap-select > .dropdown-toggle{font-size:16px;}
}
header .header_currency .dropdown-toggle::after{content:"\f10c";font-family:Flaticon;font-size:15px;font-style:normal;border:0;position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;}
@media (max-width:575.98px){header .header_currency .dropdown-toggle::after{margin-left:0;}
}
header .header_currency .bootstrap-select.btn-group .dropdown-menu.show ul.dropdown-menu.inner{display:block;}
header .header_currency .bootstrap-select.btn-group .dropdown-menu li{padding:5px;border:1px solid #aaa;display:block;}
header .header_currency .bootstrap-select.btn-group .dropdown-menu li:last-child{border-top:0;}
header .header_currency .bootstrap-select.btn-group .dropdown-menu{border-radius:0;border:0;padding:0;}
header .header_currency .select_language .dropdown-toggle{display:block;}
header .header_currency .select_language{display:inline-block;vertical-align:middle;}
header .header_currency .select_language .dropdown-menu{background:#fff;}
header .header_currency .currencies_select{display:inline-block;vertical-align:middle;margin-left:21px;}
@media (max-width:1499px){header .header_currency .currencies_select{margin-left:15px;}
}
@media (max-width:1199.98px){header .header_currency .currencies_select{margin-left:5px;}
}
header .header_currency .currencies_select select{background:transparent;border:0;color:#333333;text-transform:uppercase;font-size:18px;display:inline-block;vertical-align:middle;}
@media (max-width:991.98px){header .header_currency .currencies_select select{font-size:16px;}
}
header .header_currency .currencies_select .dropdown-menu{background:#fff;}
header .header_currency .currencies_select .dropdown-menu li a{text-transform:uppercase;}
@media (max-width:991.98px){header .header_mobile .social_icons_content{text-align:right !important;display:inline-block;float:right;width:50%;}
}
@media (max-width:575.98px){header .header_mobile .social_icons_content{width:46%;}
}
header .header_mobile .navbar-collapse{position:fixed;left:-280px;width:280px;height:100%;background:#fff;z-index:1111;top:0;overflow:auto;padding:20px;display:block;transition:all 0.3s;}
header .header_mobile .navbar-collapse.show{left:0;}
@media (max-width:991.98px){.close_icon{display:inline-block;width:100%;margin-bottom:10px;}
.close_icon .menu_colse{float:right;display:table;}
.menu_overlay{width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px);position:fixed;top:0;right:0;bottom:0;height:100%;background:rgba(0, 0, 0, 0.8);opacity:0;visibility:hidden;transition:all 0.3s;cursor:pointer;}
.mobile-nav-shown .menu_overlay{opacity:1;visibility:visible;z-index:11;}
body{transition:left 0.3s;}
.mobile-nav-shown{overflow:hidden;}
}
.breadcrumb_section{background-color:#f9f9f9;border-top:1px solid #eee;padding:24px 0px 21px;}
.breadcrumb_section .breadcrumb{background-color:transparent;margin-bottom:4px;padding:0;}
.breadcrumb_section .breadcrumb a{color:#00b1b9;display:inline-block;vertical-align:top;}
.breadcrumb_section .breadcrumb .breadcrumb-item{font-size:14px;}
.breadcrumb_section .breadcrumb .breadcrumb-item.active ,.breadcrumb_section .breadcrumb .breadcrumb-item{color:#888888;}
.breadcrumb_section .breadcrumb .breadcrumb-item i{margin-left:6px;display:inline-block;vertical-align:middle;margin-top:-1px;}
.breadcrumb_section .breadcrumb .breadcrumb-item i:before{font-size:15px;color:#d5d5d5;}
.breadcrumb_section .breadcrumb .breadcrumb-item:before{display:none;}
footer{background-color:#f5f5f5;}
footer .footer_top{padding:39px 0 35px;}
@media (max-width:575.98px){footer .footer_top{padding:20px 0;text-align:center;}
}
footer .footer_top .title_h5{margin-top:-4px;margin-bottom:12px;}
footer .footer_top .column{display:TABLE;height:100%;width:100%;}
footer .footer_top .footer_logo{margin-bottom:14px;}
footer .footer_top p{margin-bottom:0;}
footer .footer_top .title_h4{margin:-4px 0 12px;}
@media (max-width:575.98px){footer .footer_top .title_h4{margin:0 0 5px;}
}
footer .footer_top ul li{display:block;margin-bottom:-6px;}
footer .footer_top ul li a{font-size:14px;}
@media (max-width:575.98px){footer .footer_top ul li:not(:last-child){margin-bottom:1px;}
}
footer .footer_top .col-sm-6:first-child .border-left, footer .footer_top .col-lg-3:first-child .border-left{border:0 !important;padding-left:0;}
@media (max-width:991.98px){footer .footer_top .col-sm-6:nth-child(2n+1) .border-left{border:0 !important;padding-left:0;}
footer .footer_top .col-sm-6:first-child, footer .footer_top .col-sm-6:nth-child(2n){margin-bottom:25px;}
footer .footer_top .col-sm-6:last-child{margin-bottom:0;}
}
@media (max-width:575.98px){footer .footer_top .border-left{border:0 !important;padding-left:0;}
footer .footer_top .col-sm-6:first-child{margin-bottom:15px;}
footer .footer_top .col-sm-6, footer .footer_top .col-sm-6:nth-child(2n){margin-bottom:20px;}
footer .footer_top .col-sm-6:last-child{margin-bottom:0;}
}
footer .footer_middle .social-title{padding-bottom:13px;}
footer .footer_middle{padding:35px 0 40px;}
@media (max-width:575.98px){footer .footer_middle{padding:20px 0;}
}
@media (max-width:575.98px){footer .footer_middle .title_h4{margin-bottom:5px;}
}
@media (max-width:991.98px){footer .footer_middle .col-sm-12:not(:last-child){margin-bottom:20px;}
}
@media (max-width:575.98px){footer .footer_middle .col-sm-12:not(:last-child){margin-bottom:0px;}
}
footer .footer_middle p{margin-bottom:0;}
@media (max-width:575.98px){footer .footer_middle p{margin-bottom:5px;}
}
footer .footer_middle .shopping_content{margin-top:13px;}
@media (min-width:992px){footer .footer_middle .shopping_content li:not(:last-child){margin-right:12px;}
}
@media (max-width:991.98px){footer .footer_middle .shopping_content li:first-child{margin-bottom:10px;}
}
@media (max-width:575.98px){footer .footer_middle .shopping_content{margin:0 0 12px;}
}
footer .footer_middle .payment_content{margin-top:11px;}
@media (max-width:575.98px){footer .footer_middle .payment_content{margin:0 0 12px;}
}
footer .footer_middle .footer_social_icons{margin-top:13px;}
@media (max-width:575.98px){footer .footer_middle .footer_social_icons{margin:0;}
}
footer .footer_middle .footer_social_icons li:not(:last-child){margin-right:4px;}
footer .footer_middle .footer_social_icons a{background:#949ca8;width:30px;height:30px;display:block;position:relative;}
footer .footer_middle .footer_social_icons a i:before{font-size:18px;color:#e9ecf0;}
footer .footer_middle .footer_social_icons a svg{bottom:auto;left:0;position:relative;right:0;top:50%;height:19px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);fill:#e9ecf0;}
footer .footer_bottom{background:#1c1c1c;padding:34px 0;color:#888;font-size:14px;}
@media (max-width:991.98px){footer .footer_bottom{padding:20px 0;}
}
@media (max-width:575.98px){footer .footer_bottom{padding:10px 0;}
}
.banner_slider .banner_img{background:url("../images/banner_img.jpg") center center/cover no-repeat;padding:15.75% 0;}
@media (max-width:420px){.banner_slider .banner_img{padding:80px 0;}
}
.banner_slider .banner_content{left:50%;right:auto;margin:auto;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);width:95%;}
.banner_slider .banner_content h2{margin-bottom:-2px;margin-top:-11px;}
@media (max-width:991.98px){.banner_slider .banner_content h2{margin-top:-5px;}
}
@media (max-width:575.98px){.banner_slider .banner_content h2{margin-bottom:0px;}
}
.banner_slider .banner_content p{margin-bottom:30px;font-size:24px;}
@media (max-width:1199.98px){.banner_slider .banner_content p{font-size:22px;margin-bottom:30px;}
}
@media (max-width:991.98px){.banner_slider .banner_content p{font-size:18px;margin-bottom:20px;}
}
@media (max-width:575.98px){.banner_slider .banner_content p{font-size:16px;margin-bottom:12px;}
}
.banner_slider .banner_content a{padding-right:48px;position:relative;display:table;margin:auto;}
.banner_slider .banner_content a:hover, .banner_slider .banner_content a:focus{color:#00b1b9;}
.banner_slider .banner_content a i{left:inherit;right:18px;}
@media (max-width:1199.98px){.banner_slider .banner_content a i{right:10px;}
}
@media (max-width:1199.98px){.banner_slider .banner_content a{padding-right:35px;}
}
.banner_slider .owl-dots{margin-top:0;position:absolute;right:27px;bottom:23px;}
@media (max-width:575.98px){.banner_slider .owl-dots{right:15px;bottom:15px;}
}
.banner_slider .owl-dots .owl-dot span{background:transparent;border:2px solid #333333;margin:0 3px;}
.banner_slider .owl-dots .owl-dot.active span, .banner_slider .owl-dots .owl-dot:hover span{background:#333333;}
.home_collection_section .home_collection_content{position:relative;overflow:hidden;}
.home_collection_section .home_collection_content:before{background-color:rgba(255, 255, 255, 0.9);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:0;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;top:inherit;height:0;}
.home_collection_section .home_collection_content a{top:45%;font-size:30px;opacity:0;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;}
.home_collection_section .home_collection_content a i{margin-right:3px;margin-top:-2px;vertical-align:top;display:inline-block;margin-left:-4px;}
@media (max-width:991.98px){.home_collection_section .home_collection_content a{font-size:24px;}
}
.home_collection_section .home_collection_content:hover{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;}
.home_collection_section .home_collection_content:hover:before, .home_collection_section .home_collection_content:hover a{opacity:1;}
.home_collection_section .home_collection_content:hover a{top:50%;}
.home_collection_section .home_collection_content:hover:before{height:100%;}
@media (max-width:767px){.home_collection_section .col-md-4:not(:last-child) .home_collection_content{max-width:350px;margin:0 auto 25px;}
}
@media (max-width:575.98px){.home_collection_section .col-md-4:not(:last-child) .home_collection_content{margin:0 auto 20px;}
}
.summer_collection_section{background-repeat:no-repeat;background-size:cover;padding:78px 0 97px;}
@media (max-width:1199.98px){.summer_collection_section{padding:30px 0 51px;}
}
@media (max-width:991.98px){.summer_collection_section{padding:22px 0 37px;}
}
@media (max-width:575.98px){.summer_collection_section{padding:24px 0 40px;}
}
.summer_collection_section h2{margin-bottom:38px;}
@media (max-width:991.98px){.summer_collection_section h2{margin-bottom:24px;}
}
@media (max-width:575.98px){.summer_collection_section h2{margin-bottom:18px;}
}
.summer_collection_section a i{margin-left:3px;}
@media (max-width:1199.98px){.summer_collection_section a i{margin-top:-3px;display:inline-block;vertical-align:middle;}
}
.featured_section .title_h3{margin-bottom:-8px;}
.featured_section .featured_content{position:relative;margin-top:40px;}
@media (max-width:1199.98px){.featured_section .featured_content{margin-top:30px;}
}
@media (max-width:991.98px){.featured_section .featured_content{margin-top:25px;}
}
@media (max-width:767.98px){.featured_section .featured_content{margin-top:20px;}
}
@media (max-width:575.98px){.featured_section .featured_content{margin-bottom:-7px;}
}
.featured_section .featured_content .featured_detail_content .swatch .swatch-element{position:relative;display:inline-block;width:30px;height:30px;margin-right:-1px;text-align:center !important;text-transform:uppercase !important;}
.featured_section .featured_content .featured_detail_content .swatch .swatch-element input{position:absolute;opacity:0;}
.featured_section .featured_content .featured_detail_content .swatch .swatch-element label{font-size:12px;margin-bottom:0;display:block;line-height:28px;border:1px solid #aaa;border-radius:0;height:30px;width:30px;}
.featured_section .featured_content .featured_detail_content .swatch .header{display:none;}
.featured_section .featured_content::i-block-chrome, .featured_section .featured_content .featured_img_content{overflow:hidden;}
.featured_section .featured_content .featured_img_content{text-align:center;}
.featured_section .featured_content .featured_img_content .featured_btn{display:block;text-align:center;}
.featured_section .featured_content form .background-btn{margin:0 auto 11px;padding:7px 28px;font-size:14px;opacity:0;}
.featured_section .featured_content:hover form .background-btn{margin:0 auto 11px;padding:7px 28px;font-size:14px;opacity:1;border:1px solid transparent;border-color:#008e94;}
.featured_section .featured_content .featured_img_content{position:relative;margin-bottom:10px;overflow:hidden;}
@media (max-width:991.98px){.featured_section .featured_content .featured_img_content{margin-bottom:7px;}
}
.featured_section .featured_content .featured_img_content:before{background-color:rgba(255, 255, 255, 0.9);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;transition:.5s ease;opacity:0;z-index:1;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;top:inherit;height:0;}
.featured_section .featured_content .featured_img_content .featured_btn{z-index:1;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;top:45%;}
.featured_section .featured_content .featured_img_content .featured_btn .add_to_bag_btn:hover{color:#fff;background:#008e94;border-color:#008e94;}
.featured_section .featured_content .featured_img_content .featured_btn a, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn{font-size:14px;opacity:0;display:table;margin:0 auto 11px;padding:4px 28px;}
.featured_section .featured_content .featured_img_content .featured_btn a:last-child, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn:last-child{margin-bottom:0;}
.featured_section .featured_content .featured_img_content .featured_btn a.sold_out_btn, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn.sold_out_btn{background:#333333;}
.featured_section .featured_content .featured_img_content .featured_btn a.sold_out_btn:hover, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn.sold_out_btn:hover{color:#fff;border-color:#333333;}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .featured_btn a, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn{padding:5px 10px 5px 10px;}
}
@media (max-width:8024px){.featured_section .featured_content .featured_img_content .featured_btn{position:relative;top:inherit;transform:none;bottom:inherit;margin-top:20px;}
.featured_section .featured_content .featured_img_content .featured_btn a, .featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn{opacity:1;}
}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .featured_btn{margin-top:10px;}
}
.featured_section .featured_content .featured_img_content .product-label{position:absolute;padding:0 8px;color:#fff;z-index:1;top:10px;font-size:14px;}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .product-label{padding:2px 5px 3px;}
}
.featured_section .featured_content .featured_img_content .product-label .diamond_shape{border-bottom:10px solid #0297ff;border-top:11px solid #0297ff;position:absolute;border-right:5px solid transparent;top:0;right:-5px;}
.featured_section .featured_content .featured_img_content .product-label.new-label{background:#39cd12;}
.featured_section .featured_content .featured_img_content .product-label.new-label .diamond_shape{border-bottom:10px solid #39cd12;border-top:11px solid #39cd12;}
.featured_section .featured_content .featured_img_content .product-label.sale-label{background:#ff0202;}
.featured_section .featured_content .featured_img_content .product-label.sale-label .diamond_shape{border-bottom:10px solid #ff0202;border-top:11px solid #ff0202;}
.featured_section .featured_content .featured_img_content .heart{position:absolute;right:10px;top:10px;border:1px solid #d2d2d2;width:36px;height:36px;opacity:0;}
@media (max-width:1024px){.featured_section .featured_content .featured_img_content .heart{opacity:1;}
}
.featured_section .featured_content .featured_img_content .heart i{color:#a6a6a6;}
.featured_section .featured_content .featured_img_content .heart i:before{font-size:16px;}
.featured_section .featured_content .featured_img_content .heart.add_wishlist{border-color:#00b1b9;}
.featured_section .featured_content .featured_img_content .heart.add_wishlist i{color:#00b1b9;}
.featured_section .featured_content .featured_img_content .product-date{position:absolute;bottom:10px;left:10px;}
@media (max-width:1024px){.featured_section .featured_content .featured_img_content .product-date{bottom:100px;}
}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .product-date{bottom:inherit;position:relative;left:inherit;text-align:center;margin-top:13px;margin-bottom:-5px;}
}
.featured_section .featured_content .featured_img_content .product-date li{width:40px;height:40px;margin-top:5px;padding:0;text-align:center;display:block;}
@media (max-width:1199.98px){.featured_section .featured_content .featured_img_content .product-date li{width:35px;height:35px;padding:2px;margin-top:3px;}
}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .product-date li{display:inline-block;padding:2px;margin:0 0 5px;}
}
.featured_section .featured_content .featured_img_content .product-date li span{display:block;}
@media (max-width:1199.98px){.featured_section .featured_content .featured_img_content .product-date li span{line-height:normal;}
}
.featured_section .featured_content .featured_img_content .product-date li .no{font-size:14px;font-weight:600;}
@media (max-width:575.98px){.featured_section .featured_content .featured_img_content .product-date li .no{font-size:12px;}
}
.featured_section .featured_content .featured_img_content .product-date li .text{font-size:12px;}
.featured_section .featured_content .featured_detail_content a{display:inline-block;width:100%;}
.featured_section .featured_content .featured_title{font-size:14px;margin-bottom:6px;}
@media (max-width:991.98px){.featured_section .featured_content .featured_title{margin-bottom:0;}
}
@media (max-width:575.98px){.featured_section .featured_content .featured_title{margin-bottom:5px;}
}
.featured_section .featured_content .featured_price{margin-bottom:12px;}
@media (max-width:991.98px){.featured_section .featured_content .featured_price{margin-bottom:5px;}
}
@media (max-width:575.98px){.featured_section .featured_content .featured_price{margin-bottom:7px;}
}
.featured_section .featured_content .featured_price .compare_price{color:#888;text-decoration:line-through;font-weight:normal;margin-right:10px;}
.featured_section .featured_content .featured_variyant .radio{position:relative;display:inline-block;width:30px;height:30px;margin-right:-1px;}
@media (max-width:575.98px){.featured_section .featured_content .featured_variyant .radio{width:25px;height:28px;margin-bottom:7px;}
}
.featured_section .featured_content .featured_variyant .radio label{font-size:12px;margin-bottom:0;display:block;line-height:28px;border:1px solid #aaa;}
@media (max-width:575.98px){.featured_section .featured_content .featured_variyant .radio label{line-height:25px;}
}
.featured_section .featured_content .featured_variyant .radio input{position:absolute;opacity:0;}
.featured_section .featured_content .featured_variyant .radio input[type="radio"]:checked + label ,
.featured_section .featured_content .featured_detail_content .swatch .swatch-element input[type="radio"]:checked + label{color:#00b1b9;border-color:#00b1b9;}
.featured_section .featured_content:hover{transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;}
.featured_section .featured_content:hover .featured_img_content .featured_btn{top:50%;}
.featured_section .featured_content:hover .featured_img_content:before, .featured_section .featured_content:hover .featured_img_content a, .featured_section .featured_content:hover .featured_img_content .sold_out_btn, .featured_section .featured_content:hover .featured_img_content .heart{opacity:1;z-index:1;}
.featured_section .featured_content:hover .featured_img_content:before{height:100%;}
@media (max-width:8024px){.featured_section .featured_content:hover .featured_img_content:before{opacity:0;}
}
.featured_section .featured_content:hover .featured_title{color:#00b1b9;}
.blog_section .blog_content{margin-top:23px;}
@media (max-width:1199.98px){.blog_section .blog_content{margin-top:19px;}
}
.blog_section .blog_content img{margin-bottom:15px;width:100%;}
@media (max-width:991.98px){.blog_section .blog_content img{margin-bottom:8px;}
}
@media (max-width:575.98px){.blog_section .blog_content img{margin-bottom:13px;}
}
.blog_section .blog_content .article__date{padding:2px 10px 4px;background-color:#ddd;font-size:14px;margin-bottom:13px;position:relative;line-height:16px;display:inline-block;}
.blog_section .blog_content .article__date .diamond_shape{border-bottom:11px solid #ddd;border-top:11px solid #ddd;position:absolute;border-right:5px solid transparent;top:0;right:-5px;}
.blog_section .blog_content .article__title{margin:0px 0 7px;}
.blog_section .blog_content .article__title:hover{color:#00b1b9;}
@media (max-width:991.98px){.blog_section .blog_content .article__title{margin-top:7px;}
}
@media (max-width:991.98px){.blog_section .blog_content .article__title{margin-top:13px;}
}
.blog_section .blog_content p:last-child{margin-bottom:0;}
@media (max-width:767.98px){.blog_section .blog_content p:last-child{margin-bottom:-6px;}
}
@media (max-width:575.98px){.blog_section .blog_content p:last-child{margin-bottom:0;}
}
.brand_logo_section{padding-top:49px;}
@media (max-width:1199.98px){.brand_logo_section{padding-top:25px;}
}
@media (max-width:991.98px){.brand_logo_section{padding-top:15px;}
}
@media (max-width:575.98px){.brand_logo_section{padding-top:19px;}
}
.brand_logo_section .brand_logo_img{margin-top:24px;}
@media (max-width:1199.98px){.brand_logo_section .brand_logo_img{margin-top:13px;}
}
.instagram_section .instagram_title{padding:89px 0 91px 30px;position:relative;background:url("../images/instagram.png") no-repeat;background-position:100% 100% !important;background-size:cover !important;}
@media (max-width:1199.98px){.instagram_section .instagram_title{padding:43px 0 48px 30px;}
}
@media (max-width:991.98px){.instagram_section .instagram_title{padding:10px;}
}
@media (max-width:767.98px){.instagram_section .instagram_title{max-width:350px;margin:0 auto 25px;padding:20px;}
}
.instagram_section .instagram_title:before{background-color:rgba(255, 255, 255, 0.9);content:'';display:inline-block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;}
.instagram_section .instagram_title h3{position:relative;font-weight:400;line-height:43px;margin-bottom:3px;}
@media (max-width:991.98px){.instagram_section .instagram_title h3{line-height:normal;}
.instagram_section .instagram_title h3 br{display:none;}
}
@media (max-width:767.98px){.instagram_section .instagram_title h3 br{display:inherit;}
}
@media (max-width:575.98px){.instagram_section .instagram_title h3{margin:5px 0;}
}
.instagram_section .instagram_title p{position:relative;margin-bottom:0;}
.instagram_section .instagram_title i{position:relative;}
.instagram_section .instagram_title i:before{font-size:28px;}
@media (max-width:991.98px){.instagram_section .instagram_title i:before{font-size:22px;}
}
.instagram_section .instagram_slider{position:relative;}
.instagram_section .instagram_slider .item{margin-bottom:2px;}
.instagram_section .instagram_slider .owl-nav{margin-top:0;}
.instagram_section .instagram_slider .owl-nav button{border:5px solid #f7f7f7;background:#fff !important;width:50px;height:50px;opacity:1;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:auto 0;}
@media (max-width:575.98px){.instagram_section .instagram_slider .owl-nav button{width:40px;height:40px;}
}
.instagram_section .instagram_slider .owl-nav button:before{font-family:Flaticon;font-size:16px;font-style:normal;color:#808080;}
.instagram_section .instagram_slider .owl-nav button.owl-next{left:inherit;}
.instagram_section .instagram_slider .owl-nav button.owl-next:before{content:"\f10f";}
.instagram_section .instagram_slider .owl-nav button.owl-prev:before{content:"\f118";}
.instagram_section .instagram_slider .owl-nav button span{font-size:0;}
.instagram_section .instagram_slider .owl-nav button.disabled{cursor:not-allowed !important;}
.newsletter form{margin-top:31px;}
@media (max-width:1199.98px){.newsletter form{margin-top:28px;}
}
@media (max-width:991.98px){.newsletter form{margin-top:23px;}
}
@media (max-width:767.98px){.newsletter form{margin-top:18px;}
}
.newsletter form .form-control{color:#888;border:1px solid #aaa;border-radius:0;padding:10px 18px 11px;font-size:18px;font-weight:400;width:388px;}
.newsletter form input{font-family:inherit;}
@media (max-width:767.98px){.newsletter form .form-control{width:350px;}
}
@media (max-width:575.98px){.newsletter form .form-control{padding:4px 10px 8px;width:100%;margin-bottom:15px;}
}
.newsletter form .form-control::-webkit-input-placeholder{color:#888;opacity:1;}
.newsletter form .border-btn{padding:8px 18px 10px;border-radius:0;margin-left:10px;font-size:18px;}
.newsletter form .border-btn i{margin-right:1px;margin-left:10px;}
@media (max-width:575.98px){.newsletter form .border-btn i{display:inline-block;vertical-align:middle;margin-top:-2px;}
}
@media (max-width:575.98px){.newsletter form .border-btn{padding:4px 10px 4px;line-height:normal;}
}
.collection_list_section .featured_section{margin-bottom:-39px;}
@media (max-width:991.98px){.collection_list_section .featured_section{margin-bottom:-30px;}
}
@media (max-width:575.98px){.collection_list_section .featured_section{margin-bottom:-22px;}
}
.collection_list_section .featured_section .featured_content{margin:0 0 34px;}
@media (max-width:991.98px){.collection_list_section .featured_section .featured_content{margin:0 0 25px;}
}
@media (max-width:767.98px){.collection_list_section .featured_section .featured_content{margin:0 0 20px;}
}
.collection_list_section .featured_section .featured_content .featured_btn a{padding:4px 13px;}
@media (max-width:575.98px){.collection_list_section .featured_section .featured_content .featured_btn a{padding:4px 5px;}
}
.we_are_earthyellow_section{}
.we_are_earthyellow_section .welcome_earthyellow1{margin-bottom:51px;}
@media (max-width:1199.98px){.we_are_earthyellow_section .welcome_earthyellow1{margin-bottom:31px;}
}
@media (max-width:991.98px){.we_are_earthyellow_section .welcome_earthyellow1{margin-bottom:22px;}
}
.we_are_earthyellow_section .welcome_earthyellow1 h3{margin-bottom:24px;font-weight:400;}
@media (max-width:1199.98px){.we_are_earthyellow_section .welcome_earthyellow1 h3{margin-bottom:15px;}
}
@media (max-width:991.98px){.we_are_earthyellow_section .welcome_earthyellow1 h3{margin-bottom:10px;}
}
@media (max-width:991.98px){.we_are_earthyellow_section .welcome_earthyellow1 h3{margin-bottom:6px;}
}
.we_are_earthyellow_section .welcome_earthyellow1 p{margin-bottom:0;}
@media (max-width:991.98px){.we_are_earthyellow_section .welcome_earthyellow1 p{margin-bottom:15px;}
}
.we_are_earthyellow_section .welcome_earthyellow1 .col-md-6:last-child p{margin-bottom:0;}
.we_are_earthyellow_section .welcome_earthyellow2{background:#eee;}
@media (max-width:767.98px){.we_are_earthyellow_section .welcome_earthyellow2 .col-md-6:first-child{margin-bottom:20px;}
}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission{padding:34px 21px 32px;background-color:#fff;display:table;height:100%;width:100%;}
@media (max-width:991.98px){.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission{padding:20px 15px;}
}
@media (max-width:575.98px){.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission{padding:15px;}
}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission i{height:46px;display:inline-block;vertical-align:top;}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission i:before{font-size:46px;margin-top:-6px;display:inline-block;}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission .vision_mission_right{display:inline-block;width:-moz-calc(100% - 55px);width:-webkit-calc(100% - 55px);width:calc(100% - 55px);vertical-align:top;padding-left:12px;}
@media (max-width:575.98px){.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission .vision_mission_right{padding-left:5px;}
}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission .vision_mission_right h4{margin-bottom:5px;}
.we_are_earthyellow_section .welcome_earthyellow2 .vision_mission .vision_mission_right p:last-child{margin-bottom:0;}
.we_are_earthyellow_section .welcome_earthyellow3 h4{margin:-5px 0 5px;}
.we_are_earthyellow_section .welcome_earthyellow3 p:last-child{margin-bottom:0;}
.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider{background:#f9f9f9;padding:30px 20px 12px;}
@media (max-width:767.98px){.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider{margin-top:20px;padding:15px;}
}
.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider img{width:97px;margin:0 auto 13px;}
.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider .auther{color:#00b1b9;}
@media (max-width:575.98px){.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider p{margin-bottom:10px;}
}
.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider .owl-dots{position:relative;right:inherit;bottom:inherit;margin-top:3px;}
.we_are_earthyellow_section .welcome_earthyellow3 .customer_slider .owl-dots .owl-dot.active span, .we_are_earthyellow_section .welcome_earthyellow3 .customer_slider .owl-dots .owl-dot:hover span{background:#00b1b9;border-color:#00b1b9;}
.blog_section{}
.blog_section .blog_list_section .blog_content{margin:0 0 33px;}
@media (max-width:1199.98px){.blog_section .blog_list_section .blog_content{margin:0 0 23px;}
}
@media (max-width:767.98px){.blog_section .blog_list_section .blog_content{margin:0 0 20px;}
}
.blog_section .blog_list2_section .featured_posts{margin-top:-6px;}
.blog_section .blog_list2_section .featured_posts h4{margin-bottom:34px;}
@media (max-width:1199.98px){.blog_section .blog_list2_section .featured_posts h4{margin:0 0 23px;}
}
@media (max-width:767.98px){.blog_section .blog_list2_section .featured_posts h4{margin:0 0 15px;}
}
.blog_section .blog_list2_section .featured_posts .featured_posts_content{margin-bottom:20px;}
@media (max-width:767.98px){.blog_section .blog_list2_section .featured_posts .featured_posts_content{margin:0 0 15px;}
}
.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_img{position:relative;height:90px;width:90px;display:inline-block;vertical-align:top;background:#e4e4e9;}
@media (max-width:991.98px){.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_img{height:60px;width:60px;}
}
.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_text{display:inline-block;vertical-align:top;width:-moz-calc(100% - 98px);width:-webkit-calc(100% - 98px);width:calc(100% - 98px);padding-left:13px;margin-top:-6px;}
@media (max-width:991.98px){.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_text{width:-moz-calc(100% - 75px);width:-webkit-calc(100% - 75px);width:calc(100% - 75px);padding-left:5px;}
}
.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_text h5{line-height:27px;margin-bottom:6px;}
@media (max-width:991.98px){.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_text h5{line-height:normal;font-size:16px;}
}
.blog_section .blog_list2_section .featured_posts .featured_posts_content .featured_posts_text p{margin-bottom:0;font-size:14px;}
.blog_section .blog_list2_section .featured_posts .blog_instagram{display:inline-block;width:100%;margin-top:14px;}
@media (max-width:991.98px){.blog_section .blog_list2_section .featured_posts .blog_instagram{margin-top:0;}
}
@media (max-width:767.98px){.blog_section .blog_list2_section .featured_posts .blog_instagram{margin:0;}
}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li ,.blog_section .blog_list2_section .featured_posts .blog_instagram .insta-feed div{width:31.77%;display:inline-block;float:left;margin-bottom:6px;margin-right:6px;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li:nth-child(3n+3),.blog_section .blog_list2_section .featured_posts .blog_instagram .insta-feed div:nth-child(3n+3){margin-right:0;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li img{width:100%;}
@media (max-width:991.98px){.blog_section .blog_list2_section .featured_posts .blog_instagram ul li{width:31.37%;}
}
@media (max-width:767.98px){.blog_section .blog_list2_section .featured_posts .blog_instagram ul li{width:81px;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li:nth-child(3n+3){margin-right:6px;}
}
@media (max-width:575.98px){.blog_section .blog_list2_section .featured_posts .blog_instagram ul li{width:18.9%;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li:nth-child(5n+5){margin-right:0;}
}
@media (max-width:479px){.blog_section .blog_list2_section .featured_posts .blog_instagram ul li{width:23.33%;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li:nth-child(4n+4){margin-right:0;}
.blog_section .blog_list2_section .featured_posts .blog_instagram ul li:nth-child(5n+5){margin-right:6px;}
}
.blog_detail_section{}
.blog_detail_section .blog_list_section .blog_content{margin-bottom:0;}
.blog_detail_section .blog_list_section .blog_content .article__date{display:table;margin:6px 0 12px;}
@media (max-width:575.98px){.blog_detail_section .blog_list_section .blog_content .article__date{padding:3px 8px;}
}
.blog_detail_section .social_icons svg path{fill:#e9ecf0;}
.blog_detail_section .social_icons{margin-top:33px;}
@media (max-width:1199.98px){.blog_detail_section .social_icons{margin:0 0 23px;}
}
@media (max-width:767.98px){.blog_detail_section .social_icons{margin:0 0 15px;}
}
@media (max-width:575.98px){.blog_detail_section .social_icons{margin:0;}
}
.blog_detail_section .social_icons li:not(:last-child){margin-right:4px;}
.blog_detail_section .social_icons a{background:#949ca8;width:30px;height:30px;display:block;position:relative;}
.blog_detail_section .social_icons a i:before{font-size:18px;color:#e9ecf0;}
.blog_detail_section .blog_comment{margin-top:47px;}
@media (max-width:1199.98px){.blog_detail_section .blog_comment{margin-top:37px;}
}
@media (max-width:767.98px){.blog_detail_section .blog_comment{margin-top:25px;}
}
@media (max-width:575.98px){.blog_detail_section .blog_comment{margin-top:15px;}
}
.blog_detail_section .blog_comment .blog_comment_content{margin:34px 0;}
@media (max-width:1199.98px){.blog_detail_section .blog_comment .blog_comment_content{margin:23px 0;}
}
@media (max-width:767.98px){.blog_detail_section .blog_comment .blog_comment_content{margin:15px 0;}
}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_img{background:#eee;width:65px;height:65px;position:relative;display:inline-block;vertical-align:top;}
@media (max-width:575.98px){.blog_detail_section .blog_comment .blog_comment_content .blog_comment_img{width:55px;height:55px;}
}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_img img{margin:0 auto;width:auto;}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_text{display:inline-block;vertical-align:top;width:-moz-calc(100% - 75px);width:-webkit-calc(100% - 75px);width:calc(100% - 75px);padding-left:23px;margin-top:-5px;}
@media (max-width:575.98px){.blog_detail_section .blog_comment .blog_comment_content .blog_comment_text{width:-moz-calc(100% - 61px);width:-webkit-calc(100% - 61px);width:calc(100% - 61px);padding-left:10px;}
}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_text h5{margin-bottom:10px;}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_text span{background:transparent;padding:0;margin-bottom:6px;display:block;}
.blog_detail_section .blog_comment .blog_comment_content .blog_comment_text p{letter-spacing:-0.066px;}
.blog_detail_section .blog_leave_comment{margin-top:54px;}
@media (max-width:1199.98px){.blog_detail_section .blog_leave_comment{margin-top:40px;}
}
@media (max-width:767.98px){.blog_detail_section .blog_leave_comment{margin-top:30px;}
}
@media (max-width:575.98px){.blog_detail_section .blog_leave_comment{margin-top:20px;}
}
@media (min-width:768px){.blog_detail_section .blog_leave_comment .col-sm-5{flex:0 0 44.66667%;max-width:44.66667%;}
}
@media (min-width:768px){.blog_detail_section .blog_leave_comment .col-sm-7{flex:0 0 55.33333%;max-width:55.73333%;}
}
.blog_detail_section .blog_leave_comment h4{margin-bottom:16px;}
.blog_detail_section .blog_post_navigation{border-bottom:1px solid #e0dcdc;border-top:1px solid #e0dcdc;display:inline-block;width:100%;padding:20px 0 23px;}
@media (max-width:767.98px){.blog_detail_section .blog_post_navigation{margin-bottom:25px;}
}
@media (max-width:575.98px){.blog_detail_section .blog_post_navigation{padding:13px 0 16px;}
}
.blog_detail_section .blog_post_navigation a{font-size:14px;}
.blog_detail_section .blog_post_navigation a:hover, .blog_detail_section .blog_post_navigation a:focus{color:#00b1b9;}
.page_section{margin-bottom:-7px;}
.page_section .page_sidebar{margin-top:2px;}
.page_section .page_sidebar h4{margin-bottom:5px;}
.page_section .page_sidebar ul{margin-bottom:30px;}
@media (max-width:1199.98px){.page_section .page_sidebar ul{margin:0 0 23px;}
}
@media (max-width:767.98px){.page_section .page_sidebar ul{margin:0 0 15px;}
}
.page_section .page_sidebar ul li{line-height:normal;display:block;}
.page_section .page_sidebar ul li a{line-height:normal;font-size:14px;}
.page_section .page_content h3{font-weight:400;margin-bottom:23px;}
@media (max-width:767.98px){.page_section .page_content h3{margin:0 0 15px;}
}
.page_section .page_content h4{margin-bottom:25px;}
@media (max-width:767.98px){.page_section .page_content h4{margin:0 0 15px;}
}
.page_section .page_content img{margin-top:7px;}
.page_section .page_content ul li{position:relative;padding-left:27px;line-height:normal;}
.page_section .page_content ul li:before{content:'';border-width:0 2px 2px 0;border-style:solid;border-color:#6c6c6c;display:inline-block;vertical-align:middle;width:9px;height:9px;transform:rotate(-45deg);position:absolute;left:-3px;top:6px;}
@media (max-width:767.98px){.page_section .page_content ul li{margin-bottom:5px;}
}
.page_section .page_content .nav-tabs{border-bottom:0;width:100%;}
.page_section .page_content .nav-tabs li{padding-left:0;}
.page_section .page_content .nav-tabs li:not(:first-child){padding-left:32px;}
@media (max-width:1199.98px){.page_section .page_content .nav-tabs li:not(:first-child){padding-left:20px;}
}
.page_section .page_content .nav-tabs li:before{content:'';border:0;border-right:1px solid #e0dcdc;transform:none;left:inherit;right:-20px;}
@media (max-width:1199.98px){.page_section .page_content .nav-tabs li:before{right:-15px;}
}
.page_section .page_content .nav-tabs li:last-child:before{display:none;}
.page_section .page_content .nav-tabs li a{border:0;border-bottom:2px solid transparent;padding:0;line-height:normal;padding-bottom:5px;color:#333333;}
.page_section .page_content .nav-tabs li a.active{border-bottom-color:#00b1b9;}
@media (max-width:767.98px){.page_section .page_content .tab-pane{display:block !important;opacity:1;}
}
.page_section .page_content .card{border:0;}
.page_section .page_content .card .card-header{background:transparent;padding:0;border-bottom:0;}
.page_section .page_content .card .card-header.tab_accordion_title{border-radius:0 !important;margin-top:10px;}
.page_section .page_content .card .card-header.tab_accordion_title a{padding:10px;display:block;border:1px solid #00b1b9;}
.page_section .page_content .card .card-header.tab_accordion_title a.collapsed{border-color:#333333;}
.page_section .page_content .card .card-header.tab_accordion_title a.collapsed:after{content:'+';display:inline-block;position:absolute;right:15px;}
.page_section .page_content .card .card-header.tab_accordion_title .title_h5[aria-expanded="true"]{background:#00b1b9;color:#fff;}
.page_section .page_content .card .card-header.tab_accordion_title .title_h5[aria-expanded="true"]:after{content:'-';display:inline-block;position:absolute;right:15px;}
.page_section .page_content .card .card-header button{background:#f9f9f9;position:relative;margin-top:10px;display:inline-block;width:100%;text-align:left;color:#333333;text-decoration:none;padding:13px 50px 2px 29px;white-space:normal;}
@media (max-width:575.98px){.page_section .page_content .card .card-header button{padding:10px 30px 10px 10px;line-height:normal;}
}
.page_section .page_content .card .card-header button.collapsed{padding:13px 50px 13px 29px;border-bottom:1px solid #e0dcdc;}
@media (max-width:575.98px){.page_section .page_content .card .card-header button.collapsed{padding:10px 30px 10px 10px;line-height:normal;}
}
.page_section .page_content .card .card-header button.collapsed:before{content:'';background:#333333;width:12px;height:2px;display:inline-block;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:inherit;right:28px;}
@media (max-width:575.98px){.page_section .page_content .card .card-header button.collapsed:before{right:10px;}
}
.page_section .page_content .card .card-header button.collapsed:after{content:'';background:#333333;width:2px;height:12px;display:inline-block;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:inherit;right:33px;}
@media (max-width:575.98px){.page_section .page_content .card .card-header button.collapsed:after{right:15px;}
}
.page_section .page_content .card .card-header button:before{content:'';background:#00b1b9;width:12px;height:3px;display:inline-block;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:inherit;right:28px;top:60%;}
@media (max-width:575.98px){.page_section .page_content .card .card-header button:before{right:10px;top:50%;}
}
.page_section .page_content .card .card-body{padding:0;}
.page_section .page_content .card .card-body h3{margin:35px 0 23px;}
@media (max-width:1199.98px){.page_section .page_content .card .card-body h3{margin:20px 0 10px;}
}
@media (max-width:767.98px){.page_section .page_content .card .card-body h3{margin:10px 0 10px;}
}
.page_section .page_content .card .card-body .collapse{background:#f9f9f9;border-bottom:1px solid #e0dcdc;padding-bottom:11px;}
.page_section .page_content .card .card-body .collapse:not(.show){display:none;}
.page_section .page_content .card .card-body .card-body{padding:0 30px;}
@media (max-width:575.98px){.page_section .page_content .card .card-body .card-body{padding:0 10px;}
}
@media (max-width:767px){.page_section .page_content .tab-content{margin-top:-10px;}
}
@media (min-width:768px){.page_section .page_content .card .collapse{display:block;}
}
.page_section .page_content .nav-tabs{display:none;}
@media (min-width:768px){.page_section .page_content .nav-tabs{display:flex;}
.page_section .page_content .card{border:none;}
.page_section .page_content .card .collapse{display:block;}
}
@media (max-width:767px){.page_section .page_content .tab-pane{display:block !important;opacity:1;}
}
.login_section{}
.login_section .border-right{border-right-color:#aaa !important;}
@media (max-width:991.98px){.login_section .border-right{border-right:0 !important;}
}
.login_section .login_form{margin-top:-6px;}
.login_section .login_form form .login_links{margin-top:20px;}
@media (max-width:575.98px){.login_section .login_form form .login_links{margin-top:0;}
}
.login_section .login_form form .login_links .background-btn{margin-top:0;}
.login_section .login_form form .login_links p{padding-left:14px;font-size:14px;margin:5px 0 0;display:inline-block;vertical-align:middle;}
@media (max-width:767.98px){.login_section .login_form form .login_links p{margin:0;}
}
@media (max-width:575.98px){.login_section .login_form form .login_links p{padding-left:0;}
}
.login_section .login_form form .login_links .btn-link{color:#00b1b9;font-size:14px;margin:5px 0 0 -2px;display:inline-block;vertical-align:middle;}
@media (max-width:767.98px){.login_section .login_form form .login_links .btn-link{margin:0;}
}
.login_section .login_form form .login_links .btn-link.return_text:hover{text-decoration:none;}
.login_section .login_form form .login_links .btn-link.forgot_text{width:45%;margin-top:-2px;}
@media (max-width:575.98px){.login_section .login_form form .login_links .btn-link.forgot_text{width:100%;text-align:center !important;margin-top:10px;}
}
@media (max-width:575.98px){.login_section .login_form form .login_links{text-align:center;}
}
@media (max-width:991.98px){.login_section .create_account{padding-top:25px;}
}
@media (max-width:991.98px){.login_section .create_account{padding-top:15px;}
}
.login_section .create_account h3{margin-bottom:6px;}
.login_section .create_account p{font-size:14px;margin-bottom:0;letter-spacing:-0.22px;}
.login_section .create_account p a{color:#00b1b9;}
.login_section.reset_password_section p{margin-bottom:24px;}
@media (max-width:991.98px){.login_section.reset_password_section p{margin-bottom:16px;}
}
@media (max-width:575.98px){.login_section.reset_password_section p{margin-bottom:8px;}
}
.error_page h2{margin:26px 0 2px;}
@media (max-width:991.98px){.error_page h2{margin-top:16px;}
}
.error_page p{margin-bottom:32px;}
@media (max-width:767.98px){.error_page p{margin-bottom:15px;}
}
.error_page a{display:table;margin:0 auto;padding:11px 19px;}
@media (max-width:767.98px){.error_page a{padding:10px;}
}
.login_section form .form-group .form-control{padding:10px 18px;}
.login_section form .form-group textarea{height:167px;}
@media(min-width:767px){.login_section form .background-btn{padding:10px 19px;}
}
@media(min-width:991px){form .form-group select#AddressProvinceNew{background-position:98.4% 48.7%;}
}
.contact_information h3{font-weight:400;margin-bottom:33px;margin-top:-8px;}
@media (max-width:991.98px){.contact_information h3{margin-bottom:23px;}
}
@media (max-width:575.98px){.contact_information h3{margin-bottom:15px;}
}
.contact_information i{background:#00b1b9;width:65px;height:65px;position:relative;display:table;margin:0 auto 15px;}
.contact_information i:before{color:#fff;font-size:29px;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
@media (max-width:575.98px){.contact_information i{margin-bottom:7px;}
.contact_information i.icon_phone{margin-top:15px;}
}
.contact_information p{margin-bottom:5px;}
.product_list_section{}
.product_list_section .collection-sorting-row{margin-bottom:20px;display:inline-block;width:100%;}
@media (max-width:1199.98px){.product_list_section .collection-sorting-row{margin-bottom:0;}
}
.product_list_section .collection-sorting-row .short_by{display:inline-block;vertical-align:middle;width:45.5%;}
@media (max-width:1199.98px){.product_list_section .collection-sorting-row .short_by{width:44.9%;}
}
@media (max-width:991.98px){.product_list_section .collection-sorting-row .short_by{width:auto;}
}
@media (max-width:575.98px){.product_list_section .collection-sorting-row .short_by{width:100%;margin-top:13px;}
}
.product_list_section .collection-sorting-row .short_by form .form-group{margin-bottom:0;}
.product_list_section .collection-sorting-row .short_by form .form-group label{display:inline-block;vertical-align:middle;margin-right:2px;text-transform:capitalize;}
@media (max-width:767.98px){.product_list_section .collection-sorting-row .short_by form .form-group label{font-size:16px;}
}
.product_list_section .collection-sorting-row .short_by form .form-group .form-control{width:auto;min-width:224px;display:inline-block;vertical-align:middle;background-image:url('shot_arrow.svg');background-position:90.5% 48.7%;}
@media (max-width:767.98px){.product_list_section .collection-sorting-row .short_by form .form-group .form-control{min-width:192px;background-position:94.5% 48.7%;padding:10px 10px 11px;}
}
@media (max-width:575.98px){.product_list_section .collection-sorting-row .short_by form .form-group .form-control{min-width:inherit;background-position:97.5% 48.7%;padding:7px 10px 8px;width:-moz-calc(100% - 75px);width:-webkit-calc(100% - 75px);width:calc(100% - 75px);}
}
@media (max-width:375px){.product_list_section .collection-sorting-row .short_by form .form-group .form-control{background-position:95% 48%;}
}
.product_list_section .collection-sorting-row .short_by.show_product{width:20%;}
@media (max-width:1199.98px){.product_list_section .collection-sorting-row .short_by.show_product{width:23.2%;}
}
@media (max-width:991.98px){.product_list_section .collection-sorting-row .short_by.show_product{width:auto;margin-left:4.7%;}
}
@media (max-width:767.98px){.product_list_section .collection-sorting-row .short_by.show_product{margin-left:0;}
}
@media (max-width:575.98px){.product_list_section .collection-sorting-row .short_by.show_product{width:100%;text-align:left !important;}
}
.product_list_section .collection-sorting-row .short_by.show_product form .form-group .form-control{min-width:92px;background-position:74% 48%;}
@media (max-width:767.98px){.product_list_section .collection-sorting-row .short_by.show_product form .form-group .form-control{min-width:75px;background-position:82% 48%;}
}
@media (max-width:575.98px){.product_list_section .collection-sorting-row .short_by.show_product form .form-group .form-control{min-width:inherit;background-position:97.5% 48%;margin-left:13.5px;}
}
@media (max-width:375px){.product_list_section .collection-sorting-row .short_by.show_product form .form-group .form-control{background-position:95% 48%;}
}
.product_list_section .collection-sorting-row .product_grid{display:inline-block;vertical-align:middle;width:33.011%;}
@media (max-width:1199.98px){.product_list_section .collection-sorting-row .product_grid{width:30.1%;text-align:center;}
}
.product_list_section .collection-sorting-row .product_grid ul{display:inline-block;line-height:normal;vertical-align:middle;height:29px;}
.product_list_section .collection-sorting-row .product_grid ul li{cursor:pointer;height:30px;}
.product_list_section .collection-sorting-row .product_grid ul li:not(:last-child){border-right:1px solid #aaa;padding-right:10px;margin-right:4px;}
.product_list_section .collection-sorting-row .product_grid ul li:hover svg path, .product_list_section .collection-sorting-row .product_grid ul li.active svg path{fill:#333333;}
@media (max-width:991.98px){.product_list_section .collection-sorting-row .filter_menu{border:1px solid #aaa;float:left;margin-right:12.9%;}
.product_list_section .collection-sorting-row .filter_menu a{padding:11px 4px 10px 10px;cursor:pointer;display:block;}
.product_list_section .collection-sorting-row .filter_menu a svg{margin-right:3px;}
}
@media (max-width:767.98px){.product_list_section .collection-sorting-row .filter_menu{margin-right:3px;}
}
@media (max-width:575.98px){.product_list_section .collection-sorting-row .filter_menu{margin-right:0;width:100%;padding:7px 0px 8px;border:0;}
.product_list_section .collection-sorting-row .filter_menu a{padding:0;display:table;}
}
@media (min-width:992px){.product_list_section .category-products .column2{flex:0 0 50%;max-width:50%;}
.product_list_section .category-products .column3{flex:0 0 33.33333%;max-width:33.33333%;}
.product_list_section .category-products .column4{flex:0 0 25%;max-width:25%;}
}
@media (max-width:1199.98px){.product_list_section .category-products .featured_content .featured_img_content .featured_btn a,
.product_list_section .category-products .featured_content .featured_img_content .featured_btn .sold_out_btn{padding:4px 15px 4px;}
.product_list_section .category-products .featured_content .featured_variyant .checkbox{margin-bottom:5px;}
}
.product_list_section .category-products .featured_content{margin-top:40px;}
@media (max-width:767.98px){.product_list_section .category-products .featured_content{margin-top:20px;}
}
@media (max-width:991.98px){.product_list_section .collection_sidebar{position:fixed;top:0;bottom:0;width:325px;left:0;background:#f5f5f5;z-index:11111;height:100%;padding:30px 0;left:-325px;}
}
@media (max-width:991.98px) and (max-width:375px){.product_list_section .collection_sidebar{padding:20px 0;left:-300px;width:300px;}
}
@media (max-width:991.98px){.product_list_section .collection_sidebar .sidebar_title{display:inline-block;width:100%;padding-left:30px;padding-right:30px;}
}
@media (max-width:991.98px) and (max-width:375px){.product_list_section .collection_sidebar .sidebar_title{padding-left:20px;padding-right:20px;}
}
@media (max-width:991.98px){.product_list_section .collection_sidebar .sidebar_title .title_h3{display:inline-block;}
.product_list_section .collection_sidebar .sidebar_title .filter_colse{display:inline-block;float:right;margin-right:5px;margin-top:7px;line-height:normal;height:13px;}
.product_list_section .collection_sidebar .sidebar_title .filter_colse i{height:13px;display:inline-block;vertical-align:middle;}
.product_list_section .collection_sidebar .sidebar_title .filter_colse i:before{font-size:12px;margin-top:-2px;display:inline-block;vertical-align:top;}
.product_list_section .collection_sidebar .filter_content{padding:0 35px;position:relative;}
}
@media (max-width:991.98px) and (max-width:375px){.product_list_section .collection_sidebar .filter_content{padding:0 30px 0 20px;}
}
.product_list_section .collection_sidebar .category_list{background:#fff;border:1px solid #e0dcdc;}
.product_list_section .collection_sidebar .category_list:not(:last-child){margin-bottom:20px;}
.product_list_section .collection_sidebar .category_list .category_list_title{border-bottom:1px solid #e0dcdc;padding:10px 8px 15px 10px;}
.product_list_section .collection_sidebar .category_list .category_list_title h5, .product_list_section .collection_sidebar .category_list .category_list_title span{display:inline-block;vertical-align:middle;margin-bottom:0;}
.product_list_section .collection_sidebar .category_list .category_list_title span{margin-top:9px;height:16px;cursor:pointer;}
.product_list_section .collection_sidebar .category_list .category_list_title span:before{font-size:16px;margin-top:-3px;display:inline-block;vertical-align:top;}
.product_list_section .collection_sidebar .category_list .category_list_title.open-filter{border-bottom:0;}
.product_list_section .collection_sidebar .category_list .category_list_title.open-filter span:before{content:"\f10c";}
.product_list_section .collection_sidebar .category_list .search_tag{padding:8px 10px 0;position:relative;}
.product_list_section .collection_sidebar .category_list .search_tag input{border:0;width:100%;font-size:12px;border-bottom:1px solid #e0dcdc;color:#888888;padding:0px 30px 5px 9px;}
.product_list_section .collection_sidebar .category_list .search_tag button{padding:0;border:0;background:transparent;position:absolute;right:19px;top:8px;}
.product_list_section .collection_sidebar .category_list .search_tag button:before{font-size:12px;color:#888888;}
.product_list_section .collection_sidebar .category_list ul{padding:9px 10px 12px;}
.product_list_section .collection_sidebar .category_list ul li{line-height:normal;font-size:14px;width:100%;}
.product_list_section .collection_sidebar .category_list ul li:not(:last-child){margin-bottom:7px;}
.product_list_section .collection_sidebar .category_list ul li .checkbox input{opacity:0;position:absolute;}
.product_list_section .collection_sidebar .category_list ul li .checkbox label{position:relative;padding-left:19px;margin-bottom:0;cursor:pointer;}
.product_list_section .collection_sidebar .category_list ul li .checkbox label:before{width:13px;height:13px;content:'';border-radius:50%;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);border:1px solid #e0dcdc;}
.product_list_section .collection_sidebar .category_list ul li .checkbox label:after{bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);content:'';display:block;width:3px;height:6px;border:solid transparent;border-width:0 1px 1px 0;transform:rotate(45deg);top:-2px;bottom:0;margin:auto 0;left:5px;}
.product_list_section .collection_sidebar .category_list ul li .checkbox input:checked ~ label:before, .product_list_section .collection_sidebar .category_list ul li .checkbox input:checked ~ label:after{border-color:#00b1b9;}
.product_list_section .collection_sidebar .category_list ul.men li, .product_list_section .collection_sidebar .category_list ul.women li, .product_list_section .collection_sidebar .category_list ul.size li{display:none;}
.product_list_section .collection_sidebar .category_list .loadMore{margin:-5px 30px 14px;color:#00b1b9;font-size:14px;cursor:pointer;display:table;}
.product_list_section .collection_sidebar .category_list.color_box ul{padding:20px 10px 0px;display:inline-block;width:100%;margin-bottom:-2px;}
.product_list_section .collection_sidebar .category_list.color_box ul li{width:auto;display:none;float:left;}
.product_list_section .collection_sidebar .category_list.color_box ul li:not(:last-child){margin-right:5px;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox{width:34px;height:34px;border:1px solid #e0dcdc;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label{width:28px;height:28px;padding:0;margin:2px;font-size:0;vertical-align:top;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color1{background:#fbcee0;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color2{background:#9cb3f1;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color3{background:#fda430;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color4{background:#cf81f7;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color5{background:#233459;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label.color6{background:#ff9275;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox label:before{display:none;}
.product_list_section .collection_sidebar .category_list.color_box ul li .checkbox input:checked ~ label:after{border-color:#fff;width:6px;height:12px;left:0;right:0;margin:auto;top:0;border-width:0 2px 2px 0;}
.product_list_section .collection_sidebar .category_list.color_box .loadMore{margin-left:15px;}
.product_list_section .collection_sidebar .category_list .claerall{color:#00b1b9;font-size:14px;display:table;padding:0 10px 14px;}
.product_list_section .collection_sidebar .category_list .select_category{display:inline-block;width:100%;}
.product_list_section .collection_sidebar .category_list .select_category .fill_type{display:inline-block;width:100%;}
.product_list_section .collection_sidebar .category_list .select_category .fill_type .fill_name, .product_list_section .collection_sidebar .category_list .select_category .fill_type .clear{font-size:14px;color:#333333;display:inline-block;width:50%;float:left;margin-bottom:0;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value{margin-top:-7px;position:relative;display:table;width:85%;}
@media (max-width:575.98px){.product_list_section .collection_sidebar .category_list .select_category .fill_value{margin-top:0;}
}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p{font-size:14px;color:#797979;margin-bottom:8px;line-height:normal;margin-right:11px;float:left;display:inline-block;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p span{display:inline-block;vertical-align:middle;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p span.color1{background:#fbcee0;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p span.color2{background:#9cb3f1;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p span.color3{background:#fda430;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value a.flaticon-close{position:absolute;right:-9px;top:-8px;}
.product_list_section .collection_sidebar .category_list .select_category .flaticon-close:before{font-size:9px;color:#797979;}
.product_list_section .collection_sidebar .category_list .shopping_by_select{padding:14px 10px 0;}
.product_list_section .collection_sidebar .category_list .range_slider{margin:22px 30px 39px;}
.product_list_section .collection_sidebar .category_list .range_slider #slider.ui-widget.ui-widget-content{border:0;background:#e1dede;height:10px;border-radius:0;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .ui-slider-range{background:#00b1b9;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .ui-slider-handle{width:15px;height:15px;background:#fff;-webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.23);-moz-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.23);box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.23);outline:0;top:-3px;margin-left:0;border:0;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .ui-slider-handle:nth-last-child(2){margin-left:0 !important;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .ui-slider-handle:last-child{margin-left:-0.8em;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .value{color:#333333;font-family:'Lato';font-weight:400;top:17px;position:absolute;left:50%;margin:0 0 0 -20px;width:40px;text-align:center;display:block;}
.product_list_section .collection_sidebar .category_list .range_slider #slider .value.price-range-both{display:none;width:54px;margin-left:0;text-align:left;}
.product_list_section .pagination{margin-top:40px;}
@media (max-width:767.98px){.product_list_section .pagination{margin-top:20px;}
}
@media (min-width:992px){.product_list_section.product_list_filter_section .collection_sidebar .filter_content{height:auto !important;}
.product_list_section.product_list_filter_section .collection_sidebar .mCSB_scrollTools{display:none !important;}
}
.product_list_section.product_list_filter_menu_section .collection_sidebar{position:fixed;top:0;bottom:0;width:325px;left:0;background:#f5f5f5;z-index:11111;height:100%;padding:30px 0;left:-325px;}
@media (max-width:375px){.product_list_section.product_list_filter_menu_section .collection_sidebar{padding:20px 0;left:-300px;width:300px;}
}
.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title{display:inline-block;width:100%;padding-left:30px;padding-right:30px;}
@media (max-width:375px){.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title{padding-left:20px;padding-right:20px;}
}
.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title .title_h3{display:inline-block;}
.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title .filter_colse{display:inline-block;float:right;margin-right:5px;margin-top:7px;line-height:normal;height:13px;}
.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title .filter_colse i{height:13px;display:inline-block;vertical-align:middle;}
.product_list_section.product_list_filter_menu_section .collection_sidebar .sidebar_title .filter_colse i:before{font-size:12px;margin-top:-2px;display:inline-block;vertical-align:top;}
.product_list_section.product_list_filter_menu_section .collection_sidebar .filter_content{padding:0 35px;position:relative;}
@media (max-width:375px){.product_list_section.product_list_filter_menu_section .collection_sidebar .filter_content{padding:0 20px;}
}
.product_list_section.product_list_filter_menu_section .filter_menu{border:1px solid #aaa;float:left;}
.product_list_section.product_list_filter_menu_section .filter_menu a{padding:11px 10px 10px;cursor:pointer;display:block;}
.product_list_section.product_list_filter_menu_section .filter_menu a svg{margin-right:3px;}
@media (max-width:991.98px){.product_list_section.product_list_filter_menu_section .filter_menu{margin-right:12%;}
}
@media (max-width:767.98px){.product_list_section.product_list_filter_menu_section .filter_menu{margin-right:3px;}
}
@media (max-width:575.98px){.product_list_section.product_list_filter_menu_section .filter_menu{margin-right:0;width:100%;padding:7px 0px 8px;border:0;}
.product_list_section.product_list_filter_menu_section .filter_menu a{padding:0;display:table;}
}
.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by{width:33.7%;margin-left:8.2%;}
@media (max-width:1199.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by{margin-left:6%;}
}
@media (max-width:991.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by{margin-left:0;width:auto;}
}
@media (max-width:767.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by{float:left;}
.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by:not(:last-child){margin-right:5px;}
}
@media (max-width:575.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by{width:100%;}
.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by:not(:last-child){margin-right:0;}
}
.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by.show_product{margin-left:0;width:15%;}
@media (max-width:1199.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by.show_product{width:18%;}
}
@media (max-width:991.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by.show_product{width:auto;margin-left:5%;}
}
@media (max-width:767.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by.show_product{margin-left:0;}
}
@media (max-width:575.98px){.product_list_section.product_list_filter_menu_section .collection-sorting-row .short_by.show_product{width:100%;}
}
.product_detail_section{}
@media (min-width:1200px){.product_detail_section{padding-bottom:85px;}
}
.product_detail_section .owl-carousel#sync1, .product_detail_section .owl-carousel#q_sync1{margin-bottom:11px;}
.product_detail_section .owl-carousel#sync1 .product_img, .product_detail_section .owl-carousel#q_sync1 .product_img{position:relative;height:565px;background:#eee;}
@media (max-width:1199.98px){.product_detail_section .owl-carousel#sync1 .product_img, .product_detail_section .owl-carousel#q_sync1 .product_img{height:525px;}
}
@media (max-width:575.98px){.product_detail_section .owl-carousel#sync1 .product_img, .product_detail_section .owl-carousel#q_sync1 .product_img{height:500px;}
}
.product_detail_section .owl-carousel#sync1 .product_img img, .product_detail_section .owl-carousel#q_sync1 .product_img img{width:auto;margin:auto;max-height:100%;}
@media (max-width:575.98px){.product_detail_section .owl-carousel#sync1 .product_img img, .product_detail_section .owl-carousel#q_sync1 .product_img img{padding:10px;}
}
.product_detail_section .owl-carousel#sync2 .product_img, .product_detail_section .owl-carousel#q_sync2 .product_img{position:relative;height:147px;background:#eee;border:1px solid #e0dcdc;cursor:pointer;}
@media (max-width:1199.98px){.product_detail_section .owl-carousel#sync2 .product_img, .product_detail_section .owl-carousel#q_sync2 .product_img{height:140px;}
}
@media (max-width:575.98px){.product_detail_section .owl-carousel#sync2 .product_img, .product_detail_section .owl-carousel#q_sync2 .product_img{height:130px;}
}
@media (max-width:375px){.product_detail_section .owl-carousel#sync2 .product_img, .product_detail_section .owl-carousel#q_sync2 .product_img{height:85px;}
}
.product_detail_section .owl-carousel#sync2 .product_img img, .product_detail_section .owl-carousel#q_sync2 .product_img img{width:auto;margin:auto;max-height:100%;}
.product_detail_section .owl-carousel#sync2 .owl-nav, .product_detail_section .owl-carousel#q_sync2 .owl-nav{margin-top:0;}
.product_detail_section .owl-carousel#sync2 .owl-nav button, .product_detail_section .owl-carousel#q_sync2 .owl-nav button{margin:0;background:transparent;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:13px;right:inherit;}
.product_detail_section .owl-carousel#sync2 .owl-nav button span, .product_detail_section .owl-carousel#q_sync2 .owl-nav button span{font-size:0;}
.product_detail_section .owl-carousel#sync2 .owl-nav button:before, .product_detail_section .owl-carousel#q_sync2 .owl-nav button:before{content:'';border-width:0 2px 2px 0;border-color:#333333;border-style:solid;width:9px;height:9px;display:inline-block;transform:rotate(135deg);}
.product_detail_section .owl-carousel#sync2 .owl-nav button.owl-next, .product_detail_section .owl-carousel#q_sync2 .owl-nav button.owl-next{left:inherit;right:13px;}
.product_detail_section .owl-carousel#sync2 .owl-nav button.owl-next:before, .product_detail_section .owl-carousel#q_sync2 .owl-nav button.owl-next:before{transform:rotate(-45deg);}
.product_detail_section .product_content{border:1px solid #e0dcdc;padding:36px 18px 28px;}
@media (max-width:1199.98px){.product_detail_section .product_content{padding:20px 15px 25px;}
}
@media (max-width:991.98px){.product_detail_section .product_content{margin-top:30px;}
}
@media (max-width:575.98px){.product_detail_section .product_content{margin-top:25px;padding:15px;}
}
.product_detail_section .product_content .product_title{border-bottom:1px solid #e0dcdc;padding-bottom:36px;margin-bottom:32px;}
@media (max-width:1199.98px){.product_detail_section .product_content .product_title{padding-bottom:19px;margin-bottom:19px;}
}
@media (max-width:575.98px){.product_detail_section .product_content .product_title{padding-bottom:15px;margin-bottom:12px;}
}
.product_detail_section .product_content .product_title .product_price{font-weight:700;display:inline-block;width:50%;float:left;line-height:normal;}
.product_detail_section .product_content .product_title .stock{color:#3dc346;font-weight:700;display:inline-block;width:50%;float:left;font-size:14px;}
.product_detail_section .product_content .product_title .sku_text{display:inline-block;width:100%;font-size:14px;margin:8px 0 10px;}
.product_detail_section .product_content .product_title .star{font-size:14px;}
.product_detail_section .product_content .product_title .star .spr-icon-star{color:#ffe400;}
.product_detail_section .product_content .product_title .star .spr-icon-star-empty{color:#c6c6c6;}
.product_detail_section .product_content .product_title .star img{margin-right:10px;margin-top:-3px;}
.product_detail_section .product_content .product_variant{border-bottom:1px solid #e0dcdc;padding-bottom:35px;margin-bottom:40px;}
.product_detail_section .product_content .product_variant .swatch .swatch-element{display:inline-block;position:relative;}
.product_detail_section .product_content .product_variant .swatch .swatch-element input{display:none;}
.product_detail_section .product_content .product_variant .swatch .swatch-element label,
.product_detail_section .product_content .product_variant .radio label{border-radius:0;margin:2px 3px;width:31px;height:31px;}
.product_detail_section .product_content .product_variant .swatch .swatch-element{cursor:pointer;}
@media (max-width:1199.98px){.product_detail_section .product_content .product_variant{padding-bottom:19px;margin-bottom:19px;}
}
@media (max-width:575.98px){.product_detail_section .product_content .product_variant{padding-bottom:10px;margin-bottom:15px;}
}
.product_detail_section .product_content .product_variant .title_h5{display:block;}
.product_detail_section .product_content .product_variant .form-group{margin-bottom:5px;}
.product_detail_section .product_content .product_variant .form-group.color_box .radio{display:inline-block;position:relative;margin-right:7px;}
.product_detail_section .product_content .product_variant .form-group.color_box .radio input{opacity:0;position:absolute;width:37px;height:37px;z-index:11;}
.product_detail_section .product_content .product_variant .form-group.size_box{display:inline-block;}
.product_detail_section .product_content .product_variant .form-group.size_box.hidden{display:none;}
.product_detail_section .product_content .product_variant .form-group.size_box select{background-image:url('shot_arrow.svg');background-position:89.5% 48.7%;border:1px solid #aaa;border-radius:0;padding:11.5px 18px;font-size:18px;font-weight:400;background-color:#fff;width:100%;line-height:1.5;color:#495057;}
.product_detail_section .product_content .product_variant .form-group.size_box label{font-size:17.9px;color:#333333;font-family:'Lato';font-style:normal;font-weight:600;}
.product_detail_section .product_content .product_variant .form-group.quantity_box{display:inline-block;}
.product_detail_section .product_content .product_btns .wishlist_btn{padding:13px 18px 14px;margin-right:14px;display:inline-block;cursor:pointer;line-height:normal;}
@media (max-width:575.98px){.product_detail_section .product_content .product_btns .wishlist_btn{padding:9px 10px 10px;margin-bottom:15px;}
}
.product_detail_section .product_content .product_btns .cart_btn{border:0;cursor:pointer;display:inline-block;padding:13px 19px 14px;margin-top:0;line-height:normal;}
@media (max-width:575.98px){.product_detail_section .product_content .product_btns .cart_btn{padding:10px 10px 11px;margin-bottom:15px;}
}
.product_detail_section .product_content .product_btns .product_share{margin-top:20px;}
@media (max-width:575.98px){.product_detail_section .product_content .product_btns .product_share{margin-top:0;}
}
.product_detail_section .product_content .product_btns .product_share p{margin-bottom:0;display:inline-block;vertical-align:middle;line-height:normal;}
.product_detail_section .product_content .product_btns .product_share .social_icons{display:inline-block;vertical-align:middle;height:30px;}
.product_detail_section .product_content .product_btns .product_share .social_icons li:not(:last-child){margin-right:4px;}
.product_detail_section .product_content .product_btns .product_share .social_icons a{background:#949ca8;width:30px;height:30px;display:block;position:relative;}
.product_detail_section .product_content .product_btns .product_share .social_icons a i:before{font-size:18px;color:#e9ecf0;}
.product_detail_section .product_content .info_text{border-top:1px solid #e0dcdc;padding-top:32px;margin-top:40px;margin-bottom:5px;}
@media (max-width:575.98px){.product_detail_section .product_content .info_text{padding-top:10px;margin-top:15px;}
}
@media (max-width:575.98px){.product_detail_section .product_description{margin-top:-5px;}
}
.product_detail_section .product_description #accordion2{padding-top:36px;margin-bottom:-13px;}
@media (max-width:991.98px){.product_detail_section .product_description #accordion2{padding-top:26px;}
}
@media (max-width:575.98px){.product_detail_section .product_description #accordion2{padding-top:5px;}
}
.product_detail_section .product_description #accordion .card{border:0;}
.product_detail_section .product_description #accordion .card .card-header{padding:0;background:transparent;border-radius:0;border:0;}
.product_detail_section .product_description #accordion .card .card-header .btn-link{width:100%;border:0;border-top:1px solid #e0dcdc;padding:16px 0 15px;color:#333333;text-decoration:none;cursor:pointer;position:relative;}
@media (max-width:575.98px){.product_detail_section .product_description #accordion .card .card-header .btn-link{padding:12px 0;}
}
.product_detail_section .product_description #accordion .card .card-header .btn-link:before{content:'';background:#333333;width:13px;height:2px;display:inline-block;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:inherit;right:18px;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);}
.product_detail_section .product_description #accordion .card .card-header .btn-link:after{content:'';background:#333333;width:2px;height:13px;display:inline-block;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:inherit;right:23px;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);}
.product_detail_section .product_description #accordion .card .card-header .btn-link.collapsed:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.product_detail_section .product_description #accordion .card .card-header .btn-link.collapsed:after{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.product_detail_section .product_description #accordion .card .card-body{padding:14px 0;}
.product_detail_section .product_description #accordion .card .card-body h4{margin-bottom:10px;}
.product_detail_section .product_description #accordion .card .card-body .star{font-size:14px;display:inline-block;vertical-align:top;}
.product_detail_section .product_description #accordion .card .card-body .star img{margin-right:19px;margin-top:-3px;}
.product_detail_section .product_description #accordion .card .card-body .write_review_text{float:right;font-size:14px;color:#00b1b9;}
.product_detail_section .product_description #accordion .card .card-body .review_content{border-top:1px solid #f1f1f1;margin-top:10px;padding-top:19px;border-bottom:1px solid #e0dcdc;padding-bottom:36px;}
@media (max-width:575.98px){.product_detail_section .product_description #accordion .card .card-body .review_content{padding:15px 0;}
}
.product_detail_section .product_description #accordion .card .card-body .review_content .user_img{background:#eee;width:65px;height:65px;position:relative;display:inline-block;vertical-align:top;overflow:hidden;}
@media (max-width:575.98px){.product_detail_section .product_description #accordion .card .card-body .review_content .user_img{width:55px;height:55px;}
}
.product_detail_section .product_description #accordion .card .card-body .review_content .user_detail{display:inline-block;vertical-align:top;width:-moz-calc(100% - 75px);width:-webkit-calc(100% - 75px);width:calc(100% - 75px);padding-left:26px;margin-top:-3px;}
@media (max-width:575.98px){.product_detail_section .product_description #accordion .card .card-body .review_content .user_detail{width:-moz-calc(100% - 61px);width:-webkit-calc(100% - 61px);width:calc(100% - 61px);padding-left:10px;}
}
.product_detail_section .product_description #accordion .card .card-body .review_content .user_detail .review__date{margin:6px 0 7px;font-size:14px;display:block;}
.product_detail_section .product_description #accordion .card .card-body .review_content .user_detail p{letter-spacing:-0.066px;}
.product_detail_section .product_description #accordion .card .card-body .review_content .user_detail p:last-child{margin-bottom:0;}
.product_detail_section .product_description #accordion .card .card-body p:last-child{margin-bottom:0;}
.product_detail_section .featured_section{padding-top:55px;}
.product_detail_section .featured_section .title_h3{font-weight:400;}
.product_detail_section #shopify-product-reviews{margin:0;}
.product_detail_section .spr-container{padding:0px;border:0;}
.product_detail_section .spr-header-title{font-size:24px;color:#333333;font-style:normal;font-weight:400;margin-bottom:10px;border-bottom:1px solid #e0dcdc;padding-bottom:15px;}
.product_detail_section .spr-summary{font-size:18px;display:inline-block;vertical-align:top;width:100%;text-align:left;}
.product_detail_section .spr-starrating{font-size:14px;}
.product_detail_section .spr-icon-star{color:#ffe400;}
.product_detail_section .spr-icon-star-empty{color:#c6c6c6;}
.lookbook_section{margin-bottom:-40px;}
@media (max-width:1199.98px){.lookbook_section{margin-bottom:-30px;}
}
@media (max-width:991.98px){.lookbook_section{margin-bottom:-20px;}
}
.lookbook_section .lookbook_content{margin-bottom:40px;}
@media (max-width:1199.98px){.lookbook_section .lookbook_content{margin-bottom:30px;}
}
@media (max-width:991.98px){.lookbook_section .lookbook_content{margin-bottom:20px;}
}
.lookbook_section .lookbook_content p{font-size:14px;margin:16px 0 17px;line-height:normal;}
.lookbook_section .lookbook_content .lookbook_cart{display:table;margin:0 auto;padding:11px 18px 12px;}
.lookbook_section .lookbook_content .lookbook_img{position:relative;}
.lookbook_section .lookbook_content .lookbook_img .block_list{top:0;transform:none;bottom:0px;max-height:100%;max-width:100%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks{position:absolute;height:33px;width:33px;background-color:#00b1b9;display:inline-block;line-height:30px;font-size:14px;color:#fff;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div{width:203px;top:70%;bottom:auto;transform:translateY(-50%);position:absolute;font-size:14px;line-height:1.5em;visibility:hidden;opacity:0;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-ms-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s;z-index:99;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div{width:120px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper{background:#fff;position:relative;-webkit-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.15);display:inline-block;width:100%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper p{margin:0;padding:17px 20px 12px;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper p{padding:10px 10px 4px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper span{display:block;padding:0 20px 16px;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper span{padding:0 10px 10px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn{border-top:1px solid #eee;padding:10px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn a{display:inline-block;padding:5px 9px 7px 10px;line-height:normal;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn a{padding:4px 5px 6px 5px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn a:first-child{margin-right:2px;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn a:first-child{margin:0 0 5px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div.small_tool_right .look_wrapper:before{content:'';bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:-16px;right:inherit;border:8px solid transparent;border-right:8px solid #fff;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div.small_tool_left .look_wrapper:before{content:'';bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);right:-16px;left:inherit;border:8px solid transparent;border-left:8px solid #fff;}
@media (min-width:1024px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks:hover .hover_div{visibility:visible;opacity:1;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks:hover .hover_div.small_tool_right{margin-left:52px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks:hover .hover_div.small_tool_left{margin-left:-220px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.small_tool_right{margin-left:72px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.small_tool_left{margin-left:-260px;}
}
@media (max-width:1024px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div.small_tool_right{margin-left:52px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div.small_tool_left{margin-left:-220px;}
}
@media (max-width:1024px) and (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div.small_tool_left{margin-left:-135px;}
}
@media (max-width:1024px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.block_hover .hover_div{opacity:1;visibility:visible;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_1{left:35.5%;top:16.9%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_2{right:36.8%;bottom:22%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_3{right:4.5%;top:44.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_4{left:23%;bottom:22.8%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_5{left:22.5%;top:41.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_6{left:15.6%;top:26.5%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_2_1{left:26.6%;top:11.7%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_2_2{right:19.4%;top:21%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_2_3{right:43.8%;top:53.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_2_4{right:18.7%;bottom:16.5%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_1{right:24.9%;top:15.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_2{right:42.7%;bottom:41.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_3{left:30.9%;top:47.5%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_4{right:42.5%;bottom:9.9%;}
@media (max-width:1199.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_4{right:48.5%;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_3_5{left:29%;top:12%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_1{left:39%;top:11%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_2{right:25.8%;top:21.1%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_3{left:26.9%;top:51.9%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_4{left:49.3%;bottom:9.1%;}
@media (max-width:1199.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_4{left:44.5%;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_5{right:4.7%;top:41.1%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_4_6{right:8.4%;bottom:23.6%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_1{right:11.9%;top:28.9%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_2{right:34%;bottom:40.4%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_3{left:31.5%;bottom:29.3%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_4{left:40.8%;bottom:1.7%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_4 .hover_div{top:-30px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_4 .hover_div .look_wrapper:before{top:inherit;transform:none;bottom:12px;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_5{right:6.4%;bottom:11%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_5_6{left:45.8%;top:9.1%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_6_1{left:29.2%;top:21.6%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_6_2{right:25.6%;top:34.8%;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_6_3{left:16.1%;bottom:11.1%;}
.checkout_section .login_form{margin-bottom:-12px;}
.checkout_section .login_form .head_title{padding-bottom:18px;width:100%;}
@media (max-width:1199.98px){.checkout_section .login_form .head_title{padding-bottom:10px;}
}
.checkout_section .login_form .cart_table{margin-top:-12px;margin-bottom:-7px;}
@media (max-width:1199.98px){.checkout_section .login_form .cart_table{margin-top:0;}
}
.checkout_section .login_form form .form-group{margin-bottom:13px;}
.checkout_section .login_form form textarea{height:152px;}
.checkout_section .login_form form .login_links{margin-top:8px;}
.checkout_section .login_form .cart_subtotal{margin-bottom:41px;padding:0 19px;padding-right:13px;margin-bottom:42px;}
@media (max-width:767.98px){.checkout_section .login_form .cart_subtotal{padding:0;margin-bottom:21px;}
}
.checkout_section .login_form .cart_subtotal div{width:49.33%;}
@media (max-width:767.98px){.checkout_section .login_form .cart_subtotal div{width:48.43%;text-align:left !important;}
}
@media (max-width:767.98px){.checkout_section .login_form .cart_subtotal div{width:33.93%;}
}
.checkout_section .login_form .form-group label{width:100%;}
.checkout_section .login_form .form-group:nth-last-of-type(2){margin-bottom:7px;}
.checkout_section .login_form .form-group .check_box input{position:absolute;opacity:0;}
.checkout_section .login_form .form-group .check_box label{position:relative;padding-left:25px;line-height:normal;margin-top:5px;letter-spacing:-0.1px;}
.checkout_section .login_form .form-group .check_box label:before{width:16px;height:16px;border:1px solid #ced5de;border-radius:2px;content:'';bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.checkout_section .login_form .form-group .check_box input[type=checkbox]:checked + label:after{width:5px;height:10px;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);top:5px;left:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#ced5de;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);content:'';display:inline-block;}
.checkout_section .login_form .form-group .border-bottom{border-bottom:1px solid #e0dcdc !important;margin-bottom:12px;padding-bottom:15px;}
.checkout_section .login_form .login_links{margin-top:8px;display:inline-block;width:100%;}
.checkout_section .login_form .login_links .btn-link.forgot_text{margin-top:14px !important;}
.checkout_section .login_form .login_links .btn-link.forgot_text span{border-color:#00b1b9 !important;}
@media (max-width:575.98px){.checkout_section .login_form .login_links .btn-link.forgot_text{margin-top:0 !important;}
}
.checkout_section .login_form .col-sm-12.border-bottom{border-bottom:1px solid #e0dcdc !important;padding-bottom:53px;margin-bottom:35px;}
@media (max-width:1199.98px){.checkout_section .login_form .col-sm-12.border-bottom{padding-bottom:30px;margin-bottom:30px;}
}
@media (max-width:991.98px){.checkout_section .login_form .col-sm-12.border-bottom{padding-bottom:20px;margin-bottom:20px;}
}
.checkout_section .login_form input#ccode{width:81.3%;}
@media (max-width:1199.98px){.checkout_section .login_form input#ccode{width:77.3%;}
}
@media (max-width:991.98px){.checkout_section .login_form input#ccode{width:85.3%;}
}
@media (max-width:767.98px){.checkout_section .login_form input#ccode{width:100%;}
}
.checkout_section .login_form .background-btn.float-left{margin-top:0px;margin-left:8px;}
@media (max-width:767.98px){.checkout_section .login_form .background-btn.float-left{margin-top:10px;margin-left:0px;}
}
.checkout_section .login_form .background-btn.full-width{width:100%;margin-top:20px;}
@media (max-width:991.98px){.checkout_section .login_form .background-btn.full-width{margin-top:10px;margin-bottom:0;}
}
.checkout_section .login_form .radiobtn_section{padding-bottom:10px;margin-top:-2px;}
.checkout_section .login_form .radiobtn_section .radio_btn input{position:absolute;opacity:0;}
.checkout_section .login_form .radiobtn_section .radio_btn label{position:relative;padding-left:22px;font-size:14px;margin-right:22px;}
.checkout_section .login_form .radiobtn_section .radio_btn label:before{width:13px;height:13px;border:1px solid #ced5de;border-radius:100%;content:'';bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.checkout_section .login_form .radiobtn_section .radio_btn input[type=radio]:checked + label:after{width:5px;height:5px;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);top:11px;left:4px;border-radius:100%;background:#808080;content:'';display:inline-block;}
@media (max-width:575.98px){.checkout_section .login_form .radiobtn_section .radio_btn input[type=radio]:checked + label:after{top:8px;}
}
@media (max-width:575.98px){.checkout_section.login_section .login_form form .login_links .background-btn{margin-top:10px;}
}
.cart_table{margin-bottom:40px;}
@media (max-width:1199.98px){.cart_table{margin-bottom:30px;}
}
@media (max-width:991.98px){.cart_table{margin-bottom:20px;}
}
.cart_table .table{display:table;}
.cart_table .table .tr{display:table-row;}
@media (max-width:767.98px){.cart_table .table .tr{display:block;}
.cart_table .table .tr:not(:last-child){margin-bottom:15px;}
}
.cart_table .table .tr .th, .cart_table .table .tr .td{display:table-cell;}
.cart_table .table .thead{display:table-header-group;}
.cart_table .table .thead .th{padding:13px 19px 12px;}
.cart_table .table .thead .th:first-child{width:443px;}
@media (max-width:991.98px){.cart_table .table .thead .th{padding:10px 15px;}
}
@media (max-width:767.98px){.cart_table .table .thead .th{display:none;}
}
.cart_table .table .tbody{display:table-row-group;}
.cart_table .table .tbody .td{padding:20px 19px;vertical-align:middle;}
@media (max-width:991.98px){.cart_table .table .tbody .td{padding:15px;}
}
.cart_table .table .tbody .td .product_img{position:relative;width:120px;height:120px;background:#eee;}
@media (max-width:575.98px){.cart_table .table .tbody .td .product_img{width:60px;height:60px;}
}
.cart_table .table .tbody .td .product_img img{max-height:100%;max-width:100%;margin:auto;}
.cart_table .table .tbody .td .product_details{padding-left:20px;}
.cart_table .table .tbody .td .product_details.d-table-cell{vertical-align:middle;}
@media (max-width:575.98px){.cart_table .table .tbody .td .product_details{padding-left:10px;}
}
.cart_table .table .tbody .td .product_details .product_title h5{margin-bottom:0;}
.cart_table .table .tbody .td .product_details .product_variant p{font-size:14px;margin-bottom:0;line-height:normal;margin-top:2px;}
@media (max-width:767.98px){.cart_table .table .tbody .td{text-align:left !important;display:inline-block;width:100%;padding:15px 0;}
.cart_table .table .tbody .td.border-bottom, .cart_table .table .tbody .td.border-top{border-color:#e0dcdc !important;}
.cart_table .table .tbody .td:first-child{border-top:1px solid #e0dcdc !important;}
.cart_table .table .tbody .td .quantity_box{margin-bottom:0;}
.cart_table .table .tbody .td .qty_number{display:inline-block;}
}
.cart_table .table .tbody .td.remove_cart a ,.cart_table .table .tbody .td.remove_cart .remove-wishlist{height:12px;display:block;color:#333;border:0;}
@media (max-width:767.98px){.cart_table .table .tbody .td.remove_cart a ,.cart_table .table .tbody .td.remove_cart .remove-wishlist{display:inline-block;vertical-align:top;margin-top:4px;}
}
.cart_table .table .tbody .td.remove_cart a i,.cart_table .table .tbody .td.remove_cart .remove-wishlist i{height:12px;display:inline-block;vertical-align:top;overflow:hidden;}
.cart_table .table .tbody .td.remove_cart a i:before,.cart_table .table .tbody .td.remove_cart .remove-wishlist i:before{font-size:12px;margin-top:-2px;display:inline-block;vertical-align:top;}
@media (max-width:767.98px){.cart_table .table .tbody .td.remove_cart a i:before ,,.cart_table .table .tbody .td.remove_cart .remove-wishlist i:before{margin-top:-1px;}
}
@media (max-width:767.98px){.cart_table .table .tbody .td:before{content:attr(data-title) " :";display:inline-block;float:left;width:50%;font-family:'Lato';font-style:normal;font-weight:600;}
}
@media (max-width:575.98px){.cart_table .table .tbody .td:before{width:35%;}
}
.cart_table .table .tfoot{display:table-footer-group;}
.cart_table .table .tfoot .td:first-child{padding:12px 19px 0;vertical-align:top;}
@media (max-width:575.98px){.cart_table .table .tfoot .td:first-child{padding:10px 15px 0;}
}
.cart_table .table .tfoot .td:last-child{padding:10px 17px 0;}
@media (max-width:575.98px){.cart_table .table .tfoot .td:last-child{padding:10px 15px 0;}
}
.cart_subtotal{margin-bottom:30px;}
@media (max-width:991.98px){.cart_subtotal{margin-bottom:20px;}
}
@media (max-width:575.98px){.cart_subtotal{text-align:left !important;margin-bottom:15px;}
}
.cart_subtotal div{display:inline-block;width:29.3%;vertical-align:middle;}
@media (max-width:575.98px){.cart_subtotal div{width:35%;text-align:left !important;}
}
.product_variant{float:left;width:100%;}
@media (max-width:767.98px){.table th, .table td{border-top:0;}
}
.your_address_section .check_box input{position:absolute;opacity:0;}
.your_address_section .check_box label{position:relative;padding-left:25px;line-height:normal;margin-top:5px;letter-spacing:-0.1px;}
.your_address_section .check_box label:before{width:16px;height:16px;border:1px solid #ced5de;border-radius:2px;content:'';bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
.your_address_section .check_box input[type=checkbox]:checked + label:after{width:5px;height:10px;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);top:5px;left:6px;border-width:0 2px 2px 0;border-style:solid;border-color:#ced5de;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);content:'';display:inline-block;}
.your_address_section .head_title{display:inline-block;width:100%;margin-bottom:18px;}
@media (max-width:991.98px){.your_address_section .head_title{margin-bottom:8px;}
}
@media (max-width:575.98px){.your_address_section .head_title{margin-bottom:0;}
}
.your_address_section .add_address{display:inline-block;width:100%;margin-top:10px;}
.your_address_section .add_address button{margin-top:0;line-height:normal;padding:14px 17px 13px;vertical-align:top;display:inline-block;font-size:18px;border-radius:0;}
@media (max-width:575.98px){.your_address_section .add_address button{padding:7px 10px 8px;font-size:16px;}
}
.your_address_section .add_address .address-new-toggle , .your_address_section .add_address .address-delete{line-height:normal;padding:14px 19px 13px;display:inline-block;margin-left:15px;}
@media (max-width:575.98px){.your_address_section .add_address .address-new-toggle, .your_address_section .add_address .address-delete{padding:7px 10px 8px;margin-left:5px;}
}
.your_address_section .address-edit .add_address{margin-top:-3px;}
.qty_number{position:relative;border:1px solid #aaa;width:131px;margin-top:10px;}
.qty_number input{border:0;width:71px;height:48px;text-align:center;border-left:1px solid #aaa;border-right:1px solid #aaa;margin:auto;display:table;padding:3px;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
@media (max-width:575.98px){.qty_number input{height:38px;}
}
.qty_number .button{cursor:pointer;width:30px;position:absolute;top:0;bottom:0;margin:auto;left:0;text-align:center;}
.qty_number .button span{bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:15px;}
.qty_number .button.inc{right:0;left:inherit;}
body.comming_soon_section,html{background-color:transparent;}
.comming_soon_section{background-repeat:no-repeat;}
.comming_soon_section a.border-btn{color:#00b1b9;border:1px solid #00b1b9;padding:10px 18px 11px;background:transparent;transition-duration:0.3s;transition-timing-function:ease-in-out;}
.comming_soon_section a.border-btn:hover,.comming_soon_section a.border-btn:focus{color:#fff;background:#00b1b9;}
@media (max-width:991.98px){.border-btn{padding:10px;}
}
@media (max-width:768px){.comming_soon_section{background-size:cover;}
}
@media (min-width:769px){.comming_soon_section{height:auto !important;}
}
@media (max-width:767px){.comming_soon_section{height:auto !important;background-size:inherit;}
}
.comming_soon_section .enter_password{margin:32px 20px;}
.comming_soon_section .enter_password a{padding:13px 17px 14px;text-decoration:none;}
.comming_soon_section .store_form{width:730px;background:#fff;margin:auto;bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);padding:4.72% 5%;}
.comming_soon_section .store_form input{width:100%;}
@media (max-width:767.98px){.comming_soon_section .store_form{width:540px;}
}
@media (max-width:767px){.comming_soon_section .store_form{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:20px 15px 20px;padding:20px 15px;position:relative;top:inherit;transform:none;}
}
.comming_soon_section .store_form .header_logo{margin-bottom:49px;}
.comming_soon_section .store_form .form-group input{width:100%;margin-top:3px;margin-bottom:12px;}
.comming_soon_section .store_form .form-group{margin-top:27px;}
.comming_soon_section .store_form .form-group .btn{width:100%;}
@media (max-width:991.98px){.comming_soon_section .store_form .header_logo{margin-bottom:39px;}
}
@media (max-width:767.98px){.comming_soon_section .store_form .header_logo{margin-bottom:29px;}
}
@media (max-width:575.98px){.comming_soon_section .store_form .header_logo{margin-bottom:15px;}
}
.comming_soon_section .store_form h3{margin-top:0;margin-bottom:5px;font-weight:600;}
.comming_soon_section .store_form form{margin-top:27px;}
.comming_soon_section .store_form form p{margin-top:0;line-height:1.5;}
@media (max-width:575.98px){.comming_soon_section .store_form form{margin-top:0;}
}
.comming_soon_section .store_form form input[type="submit"]{width:100%;}
.comming_soon_section .store_form form .store_text{margin-top:15px;margin-bottom:-2px;}
@media (max-width:575.98px){.comming_soon_section .store_form form .store_text{margin-top:10px;margin-bottom:0;}
}
.comming_soon_section .store_form form .store_text p{margin-bottom:0;font-size:14px;}
.comming_soon_section .store_form form .store_text p a{color:#00b1b9;text-decoration:underline;}
@media (max-width:767.98px){.comming_soon_section .store_form form input{padding:7px 10px;}
}
.comming_soon_section .store_form.enter_password_form{padding:4.6% 5% 4.8%;}
@media (max-width:575.98px){.comming_soon_section .store_form.enter_password_form{padding:20px 15px;}
}
.comming_soon_section .store_form.enter_password_form .enter_password_form_close{font-size:28px;position:absolute;right:15px;top:5px;cursor:pointer;}
@media (max-width:575.98px){.cart_section .login_form{margin-top:0;}
}
.cart_section .cart_table{margin-bottom:10px;}
.cart_section .cart_table .table{margin-bottom:0px;}
.cart_section .cart_table .table .thead .th{padding:13px 0px 12px;}
.cart_section .cart_table .table .thead .th.border-bottom, .cart_section .cart_table .table .thead .th.border-top{border-color:#e0dcdc !important;}
.cart_section .cart_table .table .thead .th:first-child{width:570px;}
.cart_section .cart_table .table .thead .th:nth-child(2){width:191px;}
.cart_section .cart_table .table .thead .th:nth-child(3){width:190px;}
.cart_section .cart_table .table .thead .th:nth-child(4){width:148px;}
.cart_section .cart_table .table .tbody .td{padding:20px 0;}
@media (max-width:575.98px){.cart_section .cart_table .table .tbody .td{padding:15px 0;}
}
.cart_section .cart_table .table .tbody .td.border-bottom, .cart_section .cart_table .table .tbody .td.border-top{border-color:#e0dcdc !important;}
.cart_section .cart_btns{display:inline-block;width:100%;}
@media (max-width:575.98px){.cart_section .cart_btns{text-align:center !important;}
}
.cart_section .cart_btns button, .cart_section .cart_btns a{line-height:normal;display:inline-block;vertical-align:top;margin-top:0;padding:13px 18px 14px;}
@media (max-width:767.98px){.cart_section .cart_btns button, .cart_section .cart_btns a{padding:7px 10px 8px;}
}
@media (max-width:575.98px){.cart_section .cart_btns button, .cart_section .cart_btns a{margin-bottom:10px;}
}
.cart_section .cart_btns a{margin-left:13px;}
@media (max-width:767.98px){.cart_section .cart_btns a{margin-left:7px;margin-bottom:15px;}
}
@media (max-width:575.98px){.cart_section .cart_btns a{margin-left:0;}
}
.cart_section .cart_btns a.background-btn{padding:13px 18px 14px;}
@media (max-width:767.98px){.cart_section .cart_btns a.background-btn{padding:8px 10px 9px;margin-top:15px;}
}
@media (max-width:575.98px){.cart_section .cart_btns a.background-btn{margin-top:0;}
}
.cart_section .cart_notes{display:inline-block;width:100%;margin-bottom:0;margin-top:32px;}
@media (max-width:991.98px){.cart_section .cart_notes{margin-top:20px;}
}
@media (max-width:575.98px){.cart_section .cart_notes{margin-top:5px;}
}
.cart_section .cart_notes textarea{width:100%;}
.return_policy{margin-top:34px;}
@media (max-width:767.98px){.return_policy{margin-top:0;}
}
.return_policy .return_content{margin-bottom:47px;}
@media (max-width:1199.98px){.return_policy .return_content{margin-bottom:30px;}
}
@media (max-width:767.98px){.return_policy .return_content{margin-bottom:0;}
.return_policy .return_content img{margin-bottom:15px;}
}
.return_policy .return_content h4{margin-top:4px;}
.shipping_section .shipping_table{padding-top:8px;margin-bottom:50px;margin-bottom:50px;}
.shipping_section .shipping_table .table{border-collapse:collapse;}
.shipping_section .shipping_table .table .td, .shipping_section .shipping_table .table .th{border:1px solid #e0dcdc;}
.shipping_section .shipping_table .table .th:first-child{width:285px;}
.shipping_section .shipping_table .table .th:nth-child(2){width:285px;}
.shipping_section .shipping_table .table .td{padding:16px 18px 13px;}
@media (max-width:767.98px){.shipping_section .shipping_table .table .td:not(:last-child){border-bottom:0 !important;}
}
@media (max-width:767.98px){.shipping_section .shipping_table .table .td:before{width:50%;}
}
@media (max-width:420px){.shipping_section .shipping_table .table .td:before{width:100%;margin-bottom:15px;}
}
.shipping_section .shipping_table .table ul{display:inline-block;}
.shipping_section .shipping_table .table ul li{padding-left:0;display:block;}
.shipping_section .shipping_table .table ul li:before{display:none;}
.shipping_section .shipping_table .table ul li:not(:last-child){margin-bottom:6px;}
.shipping_section .return_content:last-child{margin-top:51px;margin-bottom:10px;margin-top:50px;}
.wishlist_section .cart_table{margin-bottom:0;}
.wishlist_section .cart_table .table{margin-bottom:0;}
.wishlist_section .cart_table .table .thead .th{padding:13px 0px 14px;}
.wishlist_section .cart_table .table .thead .th:first-child{width:379px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .thead .th:first-child{width:265px;}
}
.wishlist_section .cart_table .table .thead .th:nth-child(2){width:191px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .thead .th:nth-child(2){width:80px;}
}
.wishlist_section .cart_table .table .thead .th:nth-child(3){width:191px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .thead .th:nth-child(3){width:140px;}
}
.wishlist_section .cart_table .table .thead .th:nth-child(4){width:284px;width:258px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .thead .th:nth-child(4){width:150px;}
}
.wishlist_section .cart_table .table .thead .th:nth-child(5){width:35px;}
.wishlist_section .cart_table .table .tbody .td{padding:20px 0;}
@media (max-width:767.98px){.wishlist_section .cart_table .table .tbody .td .wishlist_variant{display:inline-block;margin-top:-5px;}
}
.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options:first-child ,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper:nth-child(2){margin-bottom:20px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options:first-child,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper:nth-child(2){margin-bottom:5px;}
}
@media (max-width:767.98px){.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options ,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper{text-align:left !important;}
}
.wishlist_section .cart_table .table .tbody .td .wishlist_variant .form-group{margin-bottom:0;}
.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options label ,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper label{display:inline-block;vertical-align:middle;width:62px;}
@media (max-width:1199.98px){.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options label ,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper label{width:auto;display:block;}
}
.wishlist_section .cart_table .table .tbody .td .wishlist_variant .options .form-control ,
.wishlist_section .cart_table .table .tbody .td .wish_list_variants .selector-wrapper select{width:auto;min-width:131px;max-width:131px;display:inline-block;vertical-align:middle;background-image:url('shot_arrow.svg');background-repeat:no-repeat;background-color:#fff;background-position:90.5% 48.7%;padding:9px 30px 12px 7px;border:1px solid #aaa;line-height:1.5;color:#495057;}
.wishlist_section .cart_table .table .tbody .td .cart_bag a i:before{font-size:23px;}
.sizechart_section{margin-bottom:0;}
.sizechart_section .tab-content{margin-top:33px;}
.sizechart_section .cart_table{margin-bottom:0;}
.sizechart_section .cart_table .table{margin-bottom:9px;margin-top:10px;border-collapse:collapse;border-left:1px solid #e0dcdc !important;border-right:1px solid #e0dcdc !important;}
@media (max-width:767.98px){.sizechart_section .cart_table .table{border:0 !important;}
}
.sizechart_section .cart_table .table .th, .sizechart_section .cart_table .table .td{border-top:1px solid #e0dcdc;border-bottom:1px solid #e0dcdc;}
.sizechart_section .cart_table .table .thead .th{background:#eee;}
.sizechart_section .cart_table .table .thead .th:first-child{width:235px;}
.sizechart_section .cart_table .table .thead .th:nth-child(2){width:286px;}
@media (max-width:1199.98px){.sizechart_section .cart_table .table .thead .th:nth-child(2){width:80px;}
}
.sizechart_section .cart_table .table .thead .th:nth-child(3){width:285px;}
@media (max-width:1199.98px){.sizechart_section .cart_table .table .thead .th:nth-child(3){width:140px;}
}
.sizechart_section .cart_table .table .tbody .td{background:#fff;padding:13px 19px 12px;}
@media (max-width:767.98px){.sizechart_section .cart_table .table .tbody .td{border:1px solid #e0dcdc !important;padding:15px;}
.sizechart_section .cart_table .table .tbody .td:not(:last-child){border-bottom:0 !important;}
}
@media (max-width:767.98px){.sizechart_section .cart_table .table .tbody .td:before{width:80%;}
}
.my_account_section .cart_table{margin:34px 0;}
@media (max-width:1199.98px){.my_account_section .cart_table{margin:24px 0;}
}
@media (max-width:767.98px){.my_account_section .cart_table{margin:15px 0;}
}
.my_account_section .cart_table .table{border-collapse:collapse;}
.my_account_section .cart_table .table .tr .th, .my_account_section .cart_table .table .tr .td{border:1px solid #e0dcdc !important;}
.my_account_section .cart_table .table .thead .th{padding:13px 17px 12px;}
.my_account_section .cart_table .table .thead .th:first-child{width:111px;}
.my_account_section .cart_table .table .thead .th:nth-child(2){width:213px;}
.my_account_section .cart_table .table .thead .th:nth-child(3){width:229px;}
.my_account_section .cart_table .table .thead .th:nth-child(4){width:259px;}
.my_account_section .cart_table .table .thead .th:nth-child(5){width:184px;}
.my_account_section .cart_table .table .thead .th:nth-child(6){width:115px;}
.my_account_section .cart_table .table .tbody .td{padding:12px 19px 13px;}
@media (max-width:767.98px){.my_account_section .cart_table .table .tbody .td:not(:last-child){border-bottom:0 !important;}
}
@media (max-width:575.98px){.my_account_section .cart_table .table .tbody .td{padding:15px;}
.my_account_section .cart_table .table .tbody .td:before{width:50%;}
}
@media (max-width:420px){.my_account_section .cart_table .table .tbody .td:before{width:100%;margin-bottom:15px;width:62%;margin-bottom:2px;}
}
.my_account_section .cart_table .view_btn{padding:6px 19px;font-size:14px;}
.my_account_section .cart_table .view_btn:focus, .my_account_section .cart_table .view_btn:hover{background-color:#00b1b9;color:#fff;}
.my_account_section .add_address a{margin-top:13px;padding:10px 17px 11px;font-size:18px;}
@media (max-width:767.98px){.my_account_section .add_address a{margin-top:0;padding:7px 10px 8px;font-size:16px;}
}
.my_account_section .title_h4{margin-bottom:6px;}
.order_detail_section .back_text a{color:#00b1b9;}
.order_detail_section .back_text p{margin-bottom:0;margin-top:27px;line-height:normal;color:#888888;}
@media (max-width:1199.98px){.order_detail_section .back_text p{margin-top:20px;}
}
@media (max-width:575.98px){.order_detail_section .back_text p{margin-top:15px;}
}
.order_detail_section .cart_table{margin:13px 0 34px;}
@media (max-width:1199.98px){.order_detail_section .cart_table{margin:13px 0 24px;}
}
@media (max-width:767.98px){.order_detail_section .cart_table{margin:13px 0 14px;}
}
.order_detail_section .cart_table .table .thead .th:first-child{width:332px;}
.order_detail_section .cart_table .table .thead .th:nth-child(2){width:209px;}
.order_detail_section .cart_table .table .thead .th:nth-child(3){width:196px;}
.order_detail_section .cart_table .table .thead .th:nth-child(4){width:179px;}
.order_detail_section .cart_table .table .thead .th:nth-child(5){width:195px;}
@media (max-width:767.98px){.order_detail_section .cart_table .table .tbody .tr{border-bottom:1px solid #e0dcdc !important;}
}
@media (min-width:768px){.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td.d-table-cell-md{display:table-cell !important;}
}
.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td:not(:last-child){border-right:0 !important;}
.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td:not(:first-child){border-left:0 !important;}
.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td:first-child{border-right:1px solid transparent !important;}
@media (max-width:991.98px){.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td:first-child{border-right:1px solid #e0dcdc !important;}
}
.order_detail_section .cart_table .table .tbody .tr:not(:first-child) .td:last-child{border-left:1px solid #e0dcdc !important;}
@media (max-width:767.98px){.order_detail_section .cart_table .table .tbody .tr .td{border-bottom:0 !important;}
}
@media (max-width:575.98px){.order_detail_section .cart_table .table .tbody .tr .td{padding:15px;}
.order_detail_section .cart_table .table .tbody .tr .td:before{width:35%;margin-bottom:0;}
}
.order_detail_section .address address{margin-bottom:0;}
.order_detail_section .address:not(:last-child){margin-bottom:29px;}
@media (max-width:1199.98px){.order_detail_section .address:not(:last-child){margin-bottom:20px;}
}
@media (max-width:575.98px){.order_detail_section .address:not(:last-child){margin-bottom:15px;}
}
#newsletter{background-color:rgba(51, 51, 51, 0.9);}
#newsletter .newsletter_popup{background-image:url(../images/newsletter_popup.jpg);background-repeat:no-repeat;max-width:730px;padding:95px;background-size:cover;position:relative;}
@media (max-width:1199.98px){#newsletter .newsletter_popup{padding:60px;}
}
@media (max-width:991.98px){#newsletter .newsletter_popup{padding:40px;}
}
@media (max-width:767.98px){#newsletter .newsletter_popup{padding:20px;max-width:540px;}
}
@media (max-width:575.98px){#newsletter .newsletter_popup{padding:50px 15px;max-width:100%;}
}
#newsletter .newsletter_popup .news_form{width:540px;background:#fff;margin:auto;padding:40px 40px;opacity:0.9;}
@media (max-width:991.98px){#newsletter .newsletter_popup .news_form{width:440px;padding:4.6% 4%;}
}
@media (max-width:767.98px){#newsletter .newsletter_popup .news_form{width:100%;max-width:440px;}
}
@media (max-width:575.98px){#newsletter .newsletter_popup .news_form{max-width:350px;}
}
#newsletter .newsletter_popup .news_form .header_logo{margin-bottom:50px;}
@media (max-width:991.98px){#newsletter .newsletter_popup .news_form .header_logo{margin-bottom:25px;}
}
@media (max-width:767.98px){#newsletter .newsletter_popup .news_form .header_logo{margin-bottom:20px;}
}
@media (max-width:575.98px){#newsletter .newsletter_popup .news_form .header_logo{margin-bottom:15px;}
}
#newsletter .newsletter_popup .news_form h3{font-weight:600;margin-bottom:6px;}
#newsletter .newsletter_popup .news_form h3 span{color:#00b1b9;}
#newsletter .newsletter_popup .news_form h4{margin-bottom:6px;}
#newsletter .newsletter_popup .news_form p{margin-bottom:24px;}
@media (max-width:767.98px){#newsletter .newsletter_popup .news_form p{margin-bottom:8px;}
}
#newsletter .newsletter_popup .news_form .new_close{font-size:35px;position:absolute;right:20px;top:0px;cursor:pointer;color:#fff;}
#newsletter .newsletter_popup .news_form .new_close:hover{color:#fff;}
@media (max-width:767.98px){#newsletter .newsletter_popup .news_form .new_close{right:12px;}
}
#newsletter .newsletter_popup .news_form form{margin-bottom:5px;}
#newsletter .newsletter_popup .news_form form input[type="submit"]{width:auto;}
.banner_slider_section .fullwidthbanner-container ,
.banner_slider_section .fullwidthbanner-container .fullwidthabanner{height:600px !important;}
.banner_slider_section .tp-caption{left:0 !important;text-align:center;right:0 !important;}
@media (max-width:1199.98px){.banner_slider_section .fullwidthbanner-container{height:320px !important;}
}
@media (max-width:991.98px){.banner_slider_section .fullwidthbanner-container{height:250px !important;}
}
@media (max-width:767.98px){.banner_slider_section .fullwidthbanner-container{height:230px !important;}
}
@media (max-width:479px){.banner_slider_section .fullwidthbanner-container{height:150px !important;}
}
@media (max-width:1199.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner{height:320px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2){top:84px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2) .tp-caption{font-size:34px !important;line-height:normal !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3){top:130px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3) .tp-caption{font-size:22px !important;line-height:normal !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4){top:195px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4) .tp-caption{font-size:18px !important;line-height:normal !important;}
}
@media (max-width:991.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner{height:250px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2){top:60px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2) .tp-caption{font-size:28px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3){top:95px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3) .tp-caption{font-size:18px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4){top:151px !important;}
}
@media (max-width:767.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner{height:230px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2){top:58px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2) .tp-caption{font-size:28px !important;line-height:normal !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3){top:95px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3) .tp-caption{font-size:16px !important;line-height:normal !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4){top:137px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4) .tp-caption{font-size:16px !important;line-height:normal !important;}
}
@media (max-width:479px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner{height:150px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2){top:25px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(2) .tp-caption{font-size:24px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(3){top:55px !important;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .tp-parallax-wrap:nth-child(4){top:89px !important;}
}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn{padding:13px 18px 14px;padding-right:48px;position:relative;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn:hover, .banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn:focus{color:#fff;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn i{left:inherit;right:18px;}
@media (max-width:1199.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn i{right:10px;}
}
@media (max-width:1199.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn{padding-right:35px;}
}
@media (max-width:767.98px){.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn{padding:7px 35px 8px 10px;}
}
.banner_slider_section .tp-bullets{left:inherit !important;right:6px;top:inherit !important;bottom:0;}
.banner_slider_section .tp-bullets .bullet{display:inline-block;width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #333333;margin:0 3px;}
.banner_slider_section .tp-bullets .bullet.selected, .banner_slider_section .tp-bullets .bullet:hover{background:#333333;}
.template-activate_account .add_address input{border-radius:0;margin-right:15px;}
@media (max-width:575.98px){.template-activate_account .add_address input{padding:7px 10px 8px;margin-left:5px;}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper span.title_h5 .money,
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn span{padding:0;}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn button{font-size:14px;padding:5px 9px 7px 10px;}
@media (max-width:991.98px){.lookbook_section .lookbook_content .lookbook_img .block_list .blocks .hover_div .look_wrapper .look_btn button{padding:4px 5px 6px 5px;margin-top:0;}
}
@-moz-keyframes pulse{0%{-moz-transform:scale(1);opacity:0.0}
25%{-moz-transform:scale(1);opacity:0.1}
50%{-moz-transform:scale(1.1);opacity:0.3}
75%{-moz-transform:scale(1.3);opacity:0.5}
100%{-moz-transform:scale(1.5);opacity:0.0}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);opacity:0.0}
25%{-webkit-transform:scale(1);opacity:0.1}
50%{-webkit-transform:scale(1.1);opacity:0.3}
75%{-webkit-transform:scale(1.3);opacity:0.5}
100%{-webkit-transform:scale(1.5);opacity:0.0}
}
@keyframes pulse{0%{transform:scale(1);opacity:0.0}
25%{transform:scale(1);opacity:0.1}
50%{transform:scale(1.1);opacity:0.3}
75%{transform:scale(1.3);opacity:0.5}
100%{transform:scale(1.5);opacity:0.0}
}
.lookbook_section .lookbook_content .lookbook_img .block_list .blocks.number_1_1 .coordinates{cursor:default;border-width:5px;border-color:#f54f2e;border-style:solid;background:transparent;border-radius:50%;height:33px;width:33px;-webkit-animation:pulse 1s ease-out;-moz-animation:pulse 1s ease-out;animation:pulse 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:0;left:0;z-index:0;opacity:0.5;}
.banner_slider_section .tparrows{display:none;}
@media(max-width:8024px){.featured_section .featured_content form .background-btn{opacity:1;}
}
@media(max-width:991px){header .header_currency a span{font-size:16px;}
}
.product_detail_section .product_content .product_variant .form-group.size_box .selector-wrapper.size{width:205px;margin-right:14px;}
.model-open{overflow:hidden;}
.shopify-challenge__button.btn,.spr-form-actions .spr-button{padding:15px 19px;background-color:#00b1b9;color:#fff;border:1px solid transparent;border-radius:0;transition-duration:0.3s;transition-timing-function:ease-in-out;line-height:normal;}
.shopify-challenge__button.btn:hover ,.spr-form-actions .spr-button:hover{background:#008e94;border-color:#008e94;}
body .shopify-challenge__container{margin:60px auto;}
ul.user_account{background:#fff;text-align:left;width:100px;padding:3px 10px 10px;-webkit-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 15px 3px rgba(0, 0, 0, 0.15);border:1px solid #eee;z-index:1;left:-36px;margin-top:8px;display:none;}
ul.user_account li a{transition:all 0.3s;font-size:14px;position:relative;display:inline-block;vertical-align:middle;}
ul.user_account li a:hover{margin-left:5px;color:#00b1b9;}
ul.user_account li a:before{content:"\f10c";font-family:Flaticon;font-size:9px;display:inline-block;vertical-align:middle;transform:rotate(-90deg);margin-right:6px;}
@media(max-width:1199px){body .shopify-challenge__container{margin:40px auto;}
}
@media(max-width:991px){body .shopify-challenge__container{margin:30px auto;}
}
.product_detail_section .product_content .product_variant .form-group.size_box{width:205px;margin-right:14px;}
.product_detail_section .product_content .product_variant .swatch .swatch-element label:before,
.product_detail_section .product_content .product_variant .radio label:before{content:'';width:37px;height:37px;border:1px solid #ebebeb;display:inline-block;position:absolute;left:0;right:0;top:-7px;bottom:0;margin:auto;text-align:center;}
.product_detail_section .product_content .product_variant .swatch_color_big .swatch-element input[type="radio"]:checked+label:before,
.product_detail_section .product_content .product_variant .swatch_color_small .swatch-element input[type="radio"]:checked+label:before,
.product_detail_section .product_content .product_variant .radio input[type="radio"]:checked + label:before{border-color:#00b1b9;}
.product_btns .link-wishlist{display:none;}
.featured_section .featured_content .featured_img_content .border-btn{display:none;}
.featured_section .featured_content .featured_img_content .heart.whishlist_added{border-color:#f54f2e;}
.featured_section .featured_content .featured_img_content .heart.whishlist_added i{color:#f54f2e !important;}
.spr-summary-actions-newreview{color:#f54f2e !important;margin-left:10px;float:right !IMPORTANT;}
.spr-form-title{font-size:20px;line-height:normal;text-transform:capitalize;}
.spr-form-label{font-size:17.9px !important;color:#333333;font-family:'Lato';font-style:normal !important;font-weight:600;}
.spr-form-input-text, .spr-form-input-email, .spr-form-input-textarea{display:block;width:100%;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #aaa;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;padding:10px 18px;font-size:18px;font-weight:400;}
.spr-form-input-textarea{height:150px;}
.spr-form-actions .spr-button{text-transform:uppercase;}
.product_list_section .collection_sidebar .category_list .select_category .fill_type .clear{text-align:right;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value p .clearfilter{margin-left:5px;}
.product_list_section .collection_sidebar .category_list .select_category .fill_type .clear:after{content:"\f115";display:block;font-size:9px;color:#797979;font-family:Flaticon;position:absolute;right:36px;z-index:99;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value.fill_color_box p{font-size:0;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value.fill_color_box p span{width:13px;height:13px;}
.product_list_section .collection_sidebar .category_list .select_category .fill_value.fill_color_box p .clearfilter{display:inline-block;vertical-align:middle;}
@media(max-width:1199px){.featured_section .featured_content form .background-btn,.featured_section .featured_content:hover form .background-btn{padding:6.5px 15.3px;}
.spr-form-input-textarea{height:100px;}
.featured_section .featured_content .featured_img_content .featured_btn a,
.featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn{padding:4px 16px;}
}
@media(max-width:991px){.product_list_section.product_list_filter_menu_section .filter_menu a{padding:11px 9px 10px;}
}
@media(max-width:767px){.featured_section .featured_content form .background-btn,.spr-form-actions .spr-button,
.spr-form-input-text, .spr-form-input-email, .spr-form-input-textarea{padding:7px 10px;}
.product_detail_section .product_content .product_variant .form-group.size_box select{padding:7px 10px 8px;}
.product_detail_section .product_content .product_variant .title_h5.header{margin-bottom:5px;}
.spr-form-input-text, .spr-form-input-email, .spr-form-input-textarea{font-size:16px;}
.spr-form-input-textarea{height:80px;min-height:inherit !IMPORTANT;}
.featured_section .featured_content:hover form .background-btn,
.featured_section .featured_content form .background-btn, .spr-form-actions .spr-button,
.spr-form-input-text, .spr-form-input-email, .spr-form-input-textarea{padding:5px 10px;}
.featured_section .featured_content form .background-btn,.featured_section .featured_content:hover form .background-btn{padding:7px 15.5px;}
.featured_section .featured_content .featured_img_content .featured_btn a,
.featured_section .featured_content .featured_img_content .featured_btn .sold_out_btn{padding:7px 15px;}
}
@media(max-width:479px){.product_detail_section .product_content .product_btns .product_share .social_icons li:not(:last-child){margin-right:0;}
.featured_section .featured_content .featured_detail_content .swatch .swatch-element{margin-bottom:7px;}
}
@media(max-width:383px){.blog_section .blog_content .article__date .diamond_shape{border-bottom-width:19px;border-top-width:19px;right:-10px;border-right-width:10px;}
.blog_section .blog_content .article__date{width:97%;}
}
.cart_table .table .tbody .td.remove_cart .remove-wishlist{float:right;height:14px;background:transparent;}
.cart_table .table .tbody .td.remove_cart .remove-wishlist i{height:14px;}
.cart_table .table .tbody .td.remove_cart .remove-wishlist i:before{margin-top:0;}
@media(max-width:991px){.cart_table .table .tbody .td.remove_cart .remove-wishlist{float:none;}
}
.inactive{display:none !important;}
div#mce-success-response{text-align:center;margin-top:10px;}
@media(max-width:991px){.blog_section .blog_list2_section .featured_posts .blog_instagram .insta-feed div{width:31.37%;}
}
.template-search form{margin-bottom:30px;}
.errors{color:red;font-size:16px;margin-bottom:10px;}
@media(max-width:767px){a.user_logout svg{height:20px;}
}
#newsletter{display:block;}
ul.social_icons li {vertical-align: top;}
.twitter_svg {left: 50%;transform: translate(-50% ,-50%);-webkit-transform: translateY(-50%,-50%);-moz-transform: translateY(-50%,-50%);}
.placeholder-background {position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;max-height:100%;max-width:100%;}
.summer_collection_section{position:relative;}


div.OzoQuote { 
  background-color: #00b1b9;
  color: white;
  min-height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}

div.OzoQuote h3 { 
  color: white;
}


div#accordionOzo
{ 
  padding-top: 50px;
  padding-bottom: 50px;
}

div#accordion { 
  
  background-color: #f0f0f0;
  margin-left :-50px;
  margin-right :-50px;
  margin-top: 0px;
  margin-bottom: 0px;
  
}

div.card { 
  background-color: #f0f0f0;
  margin-left :50px;
  margin-right :50px;
}

div.card li
{
  display: block;
}

div.OzoFeatured 
{
  display: flex;
  justify-content: center;
}

.product_detail_section .product_description #accordion .card .card-header .btn-link {color:#00b1b9;}
.product_detail_section .product_description #accordion .card .card-header .btn-link.collapsed {color:#333333;}

div#shopify-section-header {
    font-family: "Lato";
    font-size: 18px;
    font-weight: 700;
    fill: #313847;
    color: #313847;
    margin: auto;
  	padding: 0px;
}

div#shopify-section-header a:hover {
    color: #00b1b9;
}

.nav-item {
  min-width: 120px;
  margin: auto;
  padding-top: 10px;
  text-align: center;
}

header {
  margin: auto;
  max-width: 1164px;
  line-height: 28px;
}

header2 {
  padding: 0px;
  max-height: 89px;
  max-width: 1164px;
  
    display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
}

.OzoShipping {
  width: 100%;
  height: 20;
  background-color: #8eaaba;
  diplay: block;
  color: white;
  font-family: "Lato";
  font-size: 12px;
  font-weight: 700;
  text-align: center;
}

div.tp-caption {
  font-family: "Lato";
  color: white;
  text-align:left;
  margin-left: 250px;
  padding: 8px;
  color: white;

  text-align:left;
}

div.tp-caption-main {
  width: 100%;
}

div.tp-caption svg {
  height: 1em;
}

div.tp-caption a {
  font-size: .7em;
  text-align:left;
  padding 0;
  margin: 0;
}

div.tp-caption h1 {
  font-size: .7em;
  text-align:left;
  padding 0;
  margin: 0;
}
div.tp-caption h2 {
  font-size: .7em;
  text-align:left;
    padding 0;
  margin: 0;
}
div.tp-caption h3 {
  font-size: .7em;
  text-align:left;
    padding 0;
  margin: 0;
}
div.tp-caption h4 {
  font-size: .6em;
  text-align:left;
  padding 0;
  margin: 0;
}

.banner_slider_section .tp-bullets .bullet{display:inline-block;width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid white;margin:0 3px;}
.banner_slider_section .tp-bullets .bullet.selected, .banner_slider_section .tp-bullets .bullet:hover{background:white;}
.banner_slider_section .fullwidthbanner-container .fullwidthabanner .border-btn{
  padding:10px 20px;
  position:static;
  margin: 0px;
  text-align:left;
}

.product_detail_section .product_description #accordion .card .card-body{padding:0px 0;}


div.tp-caption.mt-button.button-readmore.start{
  display:inline-block;
  margin: 0;
  margin-left: 250px;
}

div.cart_btns a{margin: 0px 10px 0px 10px;}

a.OzoBtn { 
  background-color: white;
  color: #00b1b9;
  padding: 8px;
  font-family: "Lato";
  font-weight:500;
}

@media (max-width: 575.98px){
a.OzoBtn { 
  background-color: white;
  color: #00b1b9;
  padding: 4px;
  font-family: "Lato";
  font-weight:500;
  font-size: .7em;
}
}

a.OzoBtn:hover { 
  background-color: #E0E0E0;
}

div.product_img .img-fluid {
  filter: invert(0%);
  width: 100%;
  height: 100%;
  object-fit: cover;
}