@charset "UTF-8";
     @font-face{font-family:futur;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/futur.woff);}
@font-face{font-family:futura-light;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaPTLight.woff);}
@font-face{font-family:Futura-bold;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaBoldfont.woff);}
@font-face{font-family:futura-heavy;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaHeavyfont.woff);}
@font-face{font-family:futura-medium;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/futuramediumcondensedbt.woff);}
@font-face{font-family:futura-book;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaBookfont.woff);}
@font-face{font-family:futuraPtM;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaPTMedium.woff);}
@font-face{font-family:futuraPtB;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaPTBook.woff);}
@font-face{font-family:futuraPtD;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/FuturaPTDemi.woff);}
@font-face{font-family:glacB;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/GlacialIndifference-Bold.woff);}
@font-face{font-family:glacR;src:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/vendors/future/GlacialIndifference-Regular.woff);}
.col-md-offset-right-1, .col-lg-offset-right-1{margin-right:8.33333333%;}
a{text-decoration:none;transition:all 0.3s ease-in-out;}
a:hover, a:focus{text-decoration:none;outline:none;}
.row.m0{margin:0px;}
.p0{padding:0px;}
body{line-height:28px;font-size:18px;font-family:'futuraPtB';height:100%;}:focus{outline:none;}
h1, h2, h3, h4, h5, h6{font-weight:500;font-family:futuraPtM;color:#333333;}
i:before{margin-left:0px !important;}
button:focus{outline:none;}
@media(min-width:1200px){
.container{max-width:1200px;}
}
.body_wrapper{overflow:hidden;}
.h_two_title{font-size:55px;line-height:62px;font-weight:500;margin-bottom:45px;letter-spacing:-1.3px;}
.sec_pad{padding:120px 0px;}
.popup_wrapper{background:rgba(0, 0, 0, 0.8);height:100%;opacity:1;position:fixed;transition:all 0.5s ease 0s;visibility:hidden;opacity:0;width:100%;z-index:9999999;top:0;}
.popup_wrapper .test{background-position:right;background-repeat:no-repeat;background-image:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/img/popup_2.jpg);bottom:0;max-height:500px;left:0;margin:auto;max-width:700px;padding:35px;position:absolute;right:0;top:0;display:flex;align-items:center;background-size:cover;}
.popup_wrapper .test .popup_off{padding:6px;position:absolute;font-size:18px;background:#f5f5f5;line-height:27px;display:inline-block;top:-15px;right:-15px;line-height:1;cursor:pointer;transition:all 0.2s linear;}
.popup_wrapper .test .pop_subscribe_area{position:relative;text-align:center;}
.popup_wrapper .test .pop_subscribe_area h2{font-size:130px;font-family:futura-heavy;color:#f13a2c;text-transform:uppercase;padding-left:30px;margin-bottom:35px;}
.popup_wrapper .test .pop_subscribe_area span{font-size:25px;text-transform:uppercase;writing-mode:vertical-rl;white-space:nowrap;position:absolute;font-family:futura-book;left:0;top:35px;transform:rotate(-180deg);}
.popup_wrapper .test .pop_subscribe_area input{display:block;background:#eaeaea;height:50px;border:0px;border-radius:0px;padding:0px;text-align:center;font-size:15px;font-family:futura-book;color:#333333;width:100%;}
.popup_wrapper .test .pop_subscribe_area input.placeholder{color:rgba(51, 51, 51, 0.3);}
.popup_wrapper .test .pop_subscribe_area input:-moz-placeholder{color:rgba(51, 51, 51, 0.3);}
.popup_wrapper .test .pop_subscribe_area input::-moz-placeholder{color:rgba(51, 51, 51, 0.3);}
.popup_wrapper .test .pop_subscribe_area input::-webkit-input-placeholder{color:rgba(51, 51, 51, 0.3);}
.popup_wrapper .test .pop_subscribe_area button{border:0px;box-shadow:none;width:100%;text-align:center;font-size:15px;color:#fff;background:#333333;line-height:48px;font-family:futura-book;text-transform:uppercase;margin-top:15px;cursor:pointer;padding:0px;border:1px solid #333333;transition:color 0.3s linear;}
.popup_wrapper .test .pop_subscribe_area button:hover{color:#333333;}
.popup_wrapper .test .pop_subscribe_area a{color:#333333;font-size:15px;margin-top:25px;display:inline-block;font-family:futura-book;text-transform:uppercase;}
.popup_wrapper .test .pop_subscribe_area a:hover{color:#000;text-decoration:underline;}
.header{position:absolute;top:0;left:0;width:100%;z-index:90;}
.header.white-in-hover{transition:all 0.4s ease-in-out;}
.header.white-in-hover:hover{background-color:#ffffff;}
.header + section,
.header + div{margin-top:92px;}
.navbar{background:transparent;border-radius:0px;padding:0px;}
.logo{margin:0;font-size:42px;font-family:glacB;line-height:42px;}
.menu > .nav-item{margin-right:35px;padding:36px 0px;position:relative;transition:all 0.2s linear;}
.menu > .nav-item > .nav-link{font-size:18px;line-height:26px;font-family:glacR;color:#333333;padding:0px;position:relative;text-transform:capitalize;}
.menu > .nav-item > .nav-link:before{content:"";width:0;position:absolute;height:1px;bottom:0;transition:all 0.2s linear;background:#000;}
.menu > .nav-item.submenu .dropdown-menu{margin:0px;border:0px;border-radius:0px;left:-40px;min-width:200px;padding:32px 0px 20px;background:#fff;box-shadow:0px 6px 20px 0px rgba(96, 61, 5, 0.08);}
@media(min-width:992px){
.menu > .nav-item.submenu .dropdown-menu{transform:translateY(20px);transition:all 0.3s ease-in;opacity:0;visibility:hidden;display:block;}
}
.menu > .nav-item.submenu .dropdown-menu .nav-item{display:block;width:100%;margin-right:0px;margin-bottom:10px;padding:0px 40px;position:relative;}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link{padding:0px;white-space:nowrap;font-family:glacR;font-size:16px;color:#515151;display:inline-block;position:relative;transition:color 0.2s linear;}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link:before{content:"";width:0;position:absolute;height:1px;bottom:0;transition:all 0.2s linear;background:#000;}
.menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link{color:#000;}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link{color:#000;}
.menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link:before, .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link:before{width:100%;}
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu{transition:transform 0.3s ease-in;padding:32px 0px 20px;}
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu:before{display:none;}
@media(min-width:992px){
.menu > .nav-item.submenu .dropdown-menu .nav-item > .dropdown-menu{position:absolute;left:100%;top:-32px;opacity:0;display:block;visibility:hidden;transform:translateY(20px);transition:all 0.3s ease-in;}
}
.menu > .nav-item.submenu.mega_menu{position:static;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu{min-width:200px;list-style:none;}
@media(min-width:992px){
.menu > .nav-item.submenu.mega_menu > .dropdown-menu{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;top:100%;opacity:0;visibility:hidden;display:flex;flex-wrap:wrap;position:absolute;left:0px;right:0px;transition:all 300ms linear 0s;background:#fff;box-shadow:0px 6px 20px 0px rgba(96, 61, 5, 0.08);justify-content:space-between;}
}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu{left:0;padding:40px 0px;background-size:cover;background-repeat:no-repeat;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item{padding-top:0px;padding-bottom:0px;margin-bottom:0px;padding-left:100px;width:25%;position:relative;background:transparent;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item:after{content:"";width:1px;height:100%;background:#f2eee9;position:absolute;left:0px;top:0;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item > .nav-link{font-family:futuraPtM;font-size:20px;color:#333333;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item > .nav-link:before{display:none;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item .dropdown-menu{left:0;position:relative;transform:translateY(0);box-shadow:none;padding:0px;top:0;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item .dropdown-menu > .nav-item{padding-left:0px;padding-right:0px;margin-bottom:15px;white-space:normal;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item .dropdown-menu > .nav-item:first-child{padding-top:20px;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item .dropdown-menu > .nav-item:last-child{padding-bottom:0px;margin-bottom:0px;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item:last-child{background-attachment:scroll;background-repeat:no-repeat !important;background-size:cover !important;background-position:right top !important;margin-top:-40px;margin-bottom:-40px;padding-left:0;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item:last-child:after{display:none;}
.menu > .nav-item.submenu.mega_menu > .dropdown-menu.dropdown-menu > .nav-item:last-child .offer_price{width:120px;height:120px;border-radius:50%;background:#333;font-size:28px;color:#fff;font-family:futuraPtM;text-align:center;padding:20px;display:flex;align-items:center;margin-left:31px;margin-top:30px;}
@media(min-width:992px){
.menu > .nav-item.submenu.mega_menu:hover .dropdown-menu > .nav-item > .dropdown-menu{opacity:1;visibility:visible;min-width:auto;}
.menu > .nav-item.submenu.mega_menu:hover > .dropdown-menu{transform:translateY(0);opacity:1;visibility:visible;}
}
.menu > .nav-item.active > .nav-link{color:#000;}
.menu > .nav-item:hover > .nav-link, .menu > .nav-item:focus > .nav-link{color:#000;}
.menu > .nav-item:hover > .nav-link:before, .menu > .nav-item:focus > .nav-link:before{width:100%;}
.menu > .nav-item:last-child{margin-right:0;}
@media(min-width:992px){
.menu > .nav-item:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible;}
.menu > .nav-item:hover .dropdown-menu.mega_menu_three .nav-item .dropdown-menu{opacity:1;visibility:visible;}
}
@media(min-width:992px) and (min-width:992px){
.menu > .nav-item:hover .dropdown-menu > .nav-item:hover .dropdown-menu{transform:scaleY(1);opacity:1;visibility:visible;}
}
.menu > .nav-item .mobile_dropdown_icon{position:absolute;right:5px;top:7px;font-size:12px;}
.search_cart .nav-item .nav-link{font-size:20px;position:relative;cursor:pointer;}
.search_cart .nav-item .nav-link:before, .search_cart .nav-item .nav-link:after{display:none;}
.search_cart .nav-item .nav-link .num{width:20px;height:20px;line-height:20px;text-align:center;background:#f4b54f;border-radius:50%;color:#fff;font-size:13px;display:inline-block;position:absolute;top:-10px;right:-15px;}
.search_cart .nav-item.search{position:static;}
.search_boxs{position:absolute;left:0;right:0;height:100%;top:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:1;visibility:hidden;overflow:hidden;transition:all 0.3s linear;background:#fff;}
.search_boxs .search_box_inner{max-width:1170px;width:100%;position:relative;background:#fff;padding-left:50px;opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.6s;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
.search_boxs .search_box_inner .input-group{opacity:0;visibility:hidden;transition:all 0.5s linear;}
.search_boxs .search_box_inner .input-group .form_control{border:0px;font-size:22px;color:#333333;font-family:futura-book;padding:0px;}
.search_boxs .search_box_inner .input-group .form_control.placeholder{color:#b8b8b8;}
.search_boxs .search_box_inner .input-group .form_control:-moz-placeholder{color:#b8b8b8;}
.search_boxs .search_box_inner .input-group .form_control::-moz-placeholder{color:#b8b8b8;}
.search_boxs .search_box_inner .input-group .form_control::-webkit-input-placeholder{color:#b8b8b8;}
.search_boxs .search_box_inner .close_icon{position:absolute;right:0;top:2px;font-size:24px;color:#333333;cursor:pointer;opacity:0;visibility:hidden;transition:all 0.5s linear;}
.open .search_boxs{opacity:1;visibility:visible;}
.open .search_boxs .search_box_inner{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:0.9s;}
.open .search_boxs .search_box_inner .input-group, .open .search_boxs .search_box_inner .close_icon{opacity:1;transition:all 0.9s linear;visibility:visible;}
.header_area_two .search_cart{padding-left:90px;}
.offscreen_shop_cart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1600;display:none;}
.offscreen_shop_cart .layer{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.5);}
.offscreen_shop_cart .panel{position:absolute;right:0;top:0;height:100%;width:745px;max-width:100%;margin:0;background:#fff;box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.1);transform:translateX(100%);transition:transform 0.5s;display:flex;flex-direction:column;}
.offscreen_shop_cart .panel .panel_header{display:flex;align-items:center;justify-content:space-between;padding:50px 60px;}
.offscreen_shop_cart .panel .panel_header h3{margin-bottom:0;}
.offscreen_shop_cart .panel .panel_header .button_close{display:flex;align-items:center;cursor:pointer;}
.offscreen_shop_cart .panel .panel_header .button_close i{padding-left:10px;padding-top:3px;}
.offscreen_shop_cart .panel .panel_content{padding-right:60px;padding-left:30px;}
.offscreen_shop_cart .panel .panel_content .cart_table thead{display:none;}
.offscreen_shop_cart .panel .panel_content .cart_table tbody tr td{padding:29px 0px;}
.offscreen_shop_cart .panel .panel_content .cart_table tbody tr td .media .media-body{padding-left:18px;}
.offscreen_shop_cart .panel .panel_content .cart_table tbody tr td .remove{padding-right:15px;}
.offscreen_shop_cart .panel .panel_content .cart_table tbody tr td .total{padding-left:30px;}
.offscreen_shop_cart .panel .panel_content .cart_table tbody tr:first-child td{border-top:0px;}
.offscreen_shop_cart .panel_footer{position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px 60px;background:#f8f8f8;}
.offscreen_shop_cart .panel_footer h6{font-size:20px;color:#515151;font-family:futura-book;font-weight:600;}
.offscreen_shop_cart .panel_footer .price{font-size:24px;color:#292929;font-family:futuraPtD;}
.offscreen_shop_cart .panel_footer .pannel_btn{display:flex;}
.offscreen_shop_cart .panel_footer .shop_btn_three{padding:10px 30px 8px;margin-right:15px;}
.offscreen_shop_cart .panel_footer .shop_btn_two{padding:9px 30px;}
.navbar-toggler{padding:0px;margin-left:30px;}
.navbar-toggler:focus{outline:none;}
.menu_toggle{width:22px;height:22px;position:relative;cursor:pointer;display:block;}
.menu_toggle .hamburger{position:absolute;height:100%;width:100%;display:block;}
.menu_toggle .hamburger span{width:0;height:2px;position:relative;top:0;left:0;margin:4px 0;display:block;background:#333;border-radius:3px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.menu_toggle .hamburger span:nth-child(1){transition-delay:0s;}
.menu_toggle .hamburger span:nth-child(2){transition-delay:0.125s;}
.menu_toggle .hamburger span:nth-child(3){transition-delay:0.2s;}
.menu_toggle .hamburger-cross{position:absolute;height:100%;width:100%;transform:rotate(45deg);display:block;}
.menu_toggle .hamburger-cross span{display:block;background:#333;border-radius:3px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
.menu_toggle .hamburger-cross span:nth-child(1){height:100%;width:2px;position:absolute;top:0;left:10px;transition-delay:0.3s;}
.menu_toggle .hamburger-cross span:nth-child(2){width:100%;height:2px;position:absolute;left:0;top:10px;transition-delay:0.4s;}
.collapsed .menu_toggle .hamburger span{width:100%;}
.collapsed .menu_toggle .hamburger span:nth-child(1){transition-delay:0.3s;}
.collapsed .menu_toggle .hamburger span:nth-child(2){transition-delay:0.4s;}
.collapsed .menu_toggle .hamburger span:nth-child(3){transition-delay:0.5s;}
.collapsed .menu_toggle .hamburger-cross span:nth-child(1){height:0%;transition-delay:0s;}
.collapsed .menu_toggle .hamburger-cross span:nth-child(2){width:0%;transition-delay:0.2s;}
.fixed-header{position:fixed;width:100%;top:0;left:0;background:#fff;box-shadow:0px 6px 20px 0px rgba(96, 61, 5, 0.08);}
.fixed-header .menu > .nav-item{padding:20px 0px;transition:all 0.3s linear;}
 .slider_one_area{position:relative;}
.slider_one_area .slider_nav{float:none;left:170px;bottom:30px;padding-bottom:0;position:absolute;}
.slider_one_area .slider_nav .slick-arrow{background:transparent;border-color:transparent;color:#999;font-size:22px;border-radius:50%;transition:all 0.2s linear;}
.slider_one_area .slider_nav .slick-arrow:hover{color:#000000;background:rgba(244, 181, 79, 0.4);}
.slider_one_area .slider_inner{margin:0px;}
.pr_slider{width:73%;}
.pr_slider .slider_item{display:flex;position:relative;justify-content:flex-end;}
.pr_slider .slider_item h2{left:0;opacity:0;height:100%;font-size:10vh;text-align:center;position:absolute;white-space:nowrap;transition:all 1s linear;writing-mode:vertical-rl;text-transform:uppercase;transform:translateX(-100%);transition:all 0.5s ease-in-out;}
.pr_slider .slider_item .img{width:740px;}
.pr_slider .slider_item .img img{opacity:0;width:100%;display:block;transform:translateX(100%);transition:all 1s linear, opacity 0.2s;}
.pr_slider .slick-active .slider_item h2{opacity:1;transition-delay:0.6s;transform:translateX(0px);}
.pr_slider .slick-active .slider_item .img img{opacity:1;transform:translateX(0);}
.slider_thumnill_one{width:27%;display:flex;text-align:right;padding-left:15px;align-items:flex-end;}
.slider_thumnill_one .best_img{width:100%;display:flex;cursor:pointer;align-items:center;transition:all 0.4s ease-in-out;}
.slider_thumnill_one .best_img img{width:80%;margin:auto;display:block;margin-right:0px;margin-bottom:0px;}
.slider_thumnill_one .best_img.best_img.slick-slide.slick-current.slick-active{display:none;}
.main_slider{width:100%;height:calc(100vh - 100px);}
.main_slider .swiper-wrapper .swiper-slide{height:100%;display:flex;}
.main_slider .swiper-button-next, .main_slider .swiper-button-prev{right:100px;left:auto;width:60px;height:60px;font-size:16px;line-height:30px;background:#fff;bottom:0;text-align:center;margin-top:0;display:block;top:auto;color:#333333;transition:all 0.2s linear;}
.main_slider .swiper-button-next:before, .main_slider .swiper-button-prev:before{position:absolute;color:#333333;font-family:"themify";text-align:center;width:100%;height:100%;left:0;line-height:60px;}
.main_slider .swiper-button-next:hover, .main_slider .swiper-button-prev:hover{background:#f4b54f;}
.main_slider .swiper-button-next:hover:before, .main_slider .swiper-button-prev:hover:before{color:#fff;}
.main_slider .swiper-button-prev{right:160px;}
.main_slider .swiper-button-prev:before{content:"";}
.main_slider .swiper-button-next:before{content:"";}
.slider_two_area .swiper-wrapper .swiper-slide{height:100%;opacity:0 !important;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1 !important;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_img_wrap, .slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp{padding:0px;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp{display:flex;align-items:center;padding-left:250px;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content{z-index:1;overflow:hidden;position:relative;margin-right:-115px;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content h6{color:#fff;font-size:18px;font-weight:300;line-height:24px;position:relative;margin-bottom:22px;display:inline-block;font-family:futuraPtD;padding:4px 15px 0px 6px;text-transform:uppercase;animation:slideOutLeft 0.3s both;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content h6:before{content:"";width:100%;left:0;height:100%;top:2px;position:absolute;background:#333333;z-index:-1;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content h4{font-size:30px;text-transform:uppercase;letter-spacing:0;margin-bottom:65px;animation:slideOutLeft 0.6s both;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content h1{font-size:140px;font-weight:700;line-height:170px;margin-bottom:50px;font-family:futura-heavy;animation:slideOutLeft 0.9s both;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_content_wrapp .slider_content .shop_btn{animation:slideOutLeft 0.9s both;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_img_wrap .round{width:500px;height:500px;border-radius:50%;background:#fff;position:absolute;z-index:0;top:-80px;right:280px;animation:fadeOut 0.9s both;}
.slider_two_area .swiper-wrapper .swiper-slide .slider_img_wrap .man_img{position:absolute;bottom:0;left:50%;margin-left:-300px;z-index:1;animation:fadeOutDown 0.9s both;}
.slider_two_area .swiper-wrapper .swiper-slide .bg_slider{height:100%;width:100%;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;background-attachment:scroll !important;animation:fadeOut 0.5s both;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .bg_slider{animation:fadeInRight 0.5s both;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .round{animation:zoomIn 0.5s both 0.9s;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .man_img{animation:fadeInUp 0.7s both 1.4s;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .slider_content h6{animation:slideInLeft 0.4s both 1.2s;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .slider_content h4{animation:slideInLeft 0.7s both 1.3s;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .slider_content h1{animation:slideInLeft 0.9s both 1.4s;}
.slider_two_area .swiper-wrapper .swiper-slide.swiper-slide-active .slider_content .shop_btn{animation:slideInLeft 0.9s both 1.5s;}
.slider_two_area .swiper-pagination{width:165px;transform:rotate(-90deg);color:#afafaf;bottom:50px;font-size:25px;}
.slider_two_area .swiper-pagination .swiper-pagination-current{color:#333333;font-size:45px;vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle;}
.slider_two_area .swiper-pagination .swiper-pagination-current:before{content:"";width:50px;height:1px;background:#e7e7e7;display:inline-block;vertical-align:middle;margin-bottom:14px;}
.shop_btn{font-size:18px;line-height:22px;color:#333333;text-transform:uppercase;padding:0px;font-weight:400;display:inline-block;position:relative;font-family:futuraPtD;border-radius:0px;overflow:hidden;cursor:pointer;transition:color 0.3s linear;}
.shop_btn:before{content:"";display:inline-block;width:100%;left:0;height:1.6px;background:#333;position:absolute;bottom:0;}
.shop_btn:after{content:"";display:inline-block;width:0;left:0;height:1.6px;background:#f4b54f;position:absolute;bottom:0;transition:all 0.3s linear;}
.shop_btn:focus{box-shadow:none;}
.shop_btn:hover{color:#f4b54f;border-color:#f4b54f;}
.shop_btn:hover:after{width:100%;}
@keyframes line-animate {
0%{bottom:0;left:0;}
50%{bottom:0;left:100%;}
51%{bottom:-10px;left:-100%;}
52%{bottom:0;left:-100%;}
100%{bottom:0;left:0;}
}  .slider_area_three{margin-right:100px;}
.slider_area_three .swiper-slide{align-items:center;overflow:hidden;}
.slider_area_three .custom-container{width:100%;}
.slider_area_three .background_bg{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover !important;background-position:center top !important;z-index:-1;transform:translate3d(0%, 0px, 0px) !important;opacity:0;transition:opacity 0.2s linear;}
.slider_area_three .slider_three_content{max-width:720px;margin-left:0;}
.slider_area_three .slider_three_content .price{font-size:40px;color:#f4b54f;margin-bottom:25px;font-family:futuraPtD;animation:fadeOut 0.3s both;}
.slider_area_three .slider_three_content h2{font-size:100px;text-transform:uppercase;font-family:futuraPtD;margin-bottom:20px;animation:fadeOut 0.6s both;}
.slider_area_three .slider_three_content p{font-size:30px;line-height:40px;font-family:futuraPtM;font-weight:400;color:#7a8591;margin-bottom:60px;animation:fadeOut 0.9s both;}
.slider_area_three .slider_three_content .shop_btn_two{animation:fadeOut 1s both;}
.slider_area_three .swiper-slide-active .background_bg{opacity:1;}
.slider_area_three .swiper-slide-active .price{animation:fadeInUp 0.3s both 0.3s;}
.slider_area_three .swiper-slide-active h2{animation:fadeInUp 0.5s both 0.5s;}
.slider_area_three .swiper-slide-active p{animation:fadeInUp 0.7s both 0.7s;}
.slider_area_three .swiper-slide-active .shop_btn_two{animation:fadeInUp 0.9s both 0.9s;}
.slider_area_three .swiper-pagination{position:absolute;right:100px;left:auto;width:auto;text-align:center;top:50%;transform:translateY(-50%);bottom:auto;}
.slider_area_three .swiper-pagination .swiper-pagination-bullet{background:transparent;border-radius:0px;width:auto;height:auto;display:block;font-size:24px;color:#333333;padding:10px 0px;transition:all 0.3s linear;}
.slider_area_three .swiper-pagination .swiper-pagination-bullet:before{content:"0";left:0;}
.slider_area_three .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:40px;}
.slider_four_area{position:relative;}
.slider_four_area .swiper-slide .slider_content_wrapp, .slider_four_area .swiper-slide .slider_content_right{width:31%;display:flex;align-items:center;}
.slider_four_area .swiper-slide .slider_img_wrap{width:38%;position:relative;overflow:hidden;}
.slider_four_area .swiper-slide .slider_img_wrap .bg_slider{position:absolute;left:0;width:100%;height:100%;background-size:cover !important;background-position:50% top !important;transform:translateX(50%);opacity:0;transform-origin:100% 50%;transition:opacity 0.5s ease, -webkit-transform 0.8s ease-out 0.1s;transition:transform 0.8s ease-out 0.1s, opacity 0.5s ease;transition:transform 0.8s ease-out 0.1s, opacity 0.5s ease, -webkit-transform 0.8s ease-out 0.1s;}
.slider_four_area .swiper-slide .slider_content_wrapp{padding-left:100px;}
.slider_four_area .swiper-slide .slider_content_wrapp h3{margin:0px;writing-mode:vertical-lr;}
.slider_four_area .swiper-slide .slider_content_wrapp h3 span{width:100%;display:block;overflow:hidden;text-align:center;}
.slider_four_area .swiper-slide .slider_content_wrapp h3 span small{width:100%;margin:0px;display:block;font-size:100px;text-align:center;font-family:futuraPtD;transform:translateX(-230px);animation:slideOutLeft 1s both;transition:transform 0.8s ease-out 0.1s, opacity 0.5s ease;}
.slider_four_area .swiper-slide .slider_content_right{padding-left:70px;}
.slider_four_area .swiper-slide .slider_content_right h5{font-size:30px;opacity:0.3;padding-bottom:20px;}
.slider_four_area .swiper-slide .slider_content_right a{font-size:14px;text-transform:uppercase;color:#333333;font-family:futura-heavy;margin-bottom:0px;vertical-align:middle;}
.slider_four_area .swiper-slide .slider_content_right a span{width:200px;height:1px;background:#333333;display:inline-block;vertical-align:middle;margin-left:20px;position:relative;}
.slider_four_area .swiper-slide .slider_content_right a span:before{right:0;top:-13px;width:10px;height:15px;content:"";position:absolute;font-family:"themify";}
.slider_four_area .swiper-slide .slider_content_right a:hover{color:#f4b54f;}
.slider_four_area .swiper-slide .slider_content_right a:hover span{background:#f4b54f;}
.slider_four_area .swiper-slide.swiper-slide-active .slider_img_wrap .bg_slider{transform:translateX(0);opacity:1;}
.slider_four_area .swiper-slide.swiper-slide-active .slider_content_wrapp h3 span small{transform:translateX(0px);animation:slideInLeft 1s both 1.5s;}
.slider_four_area .swiper-slide .swiper-button-next{right:0px !important;}
.slider_four_area .swiper-slide .swiper-button-prev{right:50px !important;}
.slider_four_area .swiper-button-next, .slider_four_area .swiper-button-prev{left:unset;width:40px;height:40px;bottom:50px;margin:0px 5px;line-height:1;font-size:16px;background:#fff;border-radius:100%;}
.slider_four_area .swiper-button-next:before, .slider_four_area .swiper-button-prev:before{line-height:40px;}
.slider_four_area .swiper-button-next:hover, .slider_four_area .swiper-button-prev:hover{background:#f4b54f;}
.slider_four_area .swiper-button-next:hover:before, .slider_four_area .swiper-button-prev:hover:before{color:#fff;}
.slider_four_area .swiper-button-prev{right:150px;}
.slider_four_area .swiper-button-prev:before{content:"";}
.slider_four_area .swiper-button-next{right:100px;}
.slider_four_area .swiper-button-next:before{content:"";}
.slider_five_area{display:flex;align-items:center;position:relative;min-height:auto;height:auto;background-image:-moz-linear-gradient(left, #fff 50%, #f6f6f6 50%);background-image:-webkit-linear-gradient(left, #fff 50%, #f6f6f6 50%);background-image:-ms-linear-gradient(left, #fff 50%, #f6f6f6 50%);}
.slider_five_area .slider_left{width:66%;position:relative;padding-left:100px;padding-right:40px;}
.slider_five_area .slider_left .slider_img{display:flex;justify-content:flex-end;align-items:center;}
.slider_five_area .slider_left .slider_img img{float:right;transform:translateX(50%);opacity:0;transform-origin:100% 50%;transition:opacity 0.5s ease, -webkit-transform 0.8s ease-out 0.1s;transition:transform 0.8s ease-out 0.1s, opacity 0.5s ease;transition:transform 0.8s ease-out 0.1s, opacity 0.5s ease, -webkit-transform 0.8s ease-out 0.1s;height:calc(100vh - 100px);}
.slider_five_area .slider_left .slider_img .text{margin-right:-80px;}
.slider_five_area .slider_left .slider_img h2{font-size:100px;line-height:120px;font-family:futuraPtD;text-transform:uppercase;z-index:1;position:relative;margin-bottom:15px;transform:translateX(-50%);opacity:0;transition:transform 0.6s ease-out, opacity 0.5s ease, -webkit-transform 0.6s ease-out 0.1s;}
.slider_five_area .slider_left .slider_img span{font-size:40px;font-family:futura-heavy;transform:translateX(-50%);display:inline-block;opacity:0;transition:transform 0.8s ease-out, opacity 0.5s ease, -webkit-transform 0.8s ease-out 0.1s;}
.slider_five_area .slider_left .slider_img span a{color:#f4b54f;}
.slider_five_area .slider_left .slider_img.slick-active h2, .slider_five_area .slider_left .slider_img.slick-active img, .slider_five_area .slider_left .slider_img.slick-active span{transform:translateX(0);opacity:1;}
.slider_five_area .slider_left .slider_nav{bottom:0;left:49.8%;position:absolute;padding-bottom:0px;transform:translateX(-50%);}
.slider_five_area .slider_left .slider_nav i{border:0px;float:left;width:60px;height:60px;line-height:60px;background:#f6f6f6;display:inline-block;}
.slider_five_area .slider_left .slider_nav i:hover{background:#000;color:#fff;}
.slider_five_area .slider_right{width:34%;}
.slider_five_area .slider_right .slider_five_thumb .slick-list{padding-left:0 !important;}
.slider_five_area .slider_right .slider_five_thumb .slick-slide{margin:15px;}
.slider_five_area .view_btn{position:absolute;bottom:50px;right:100px;font-size:14px;color:#333333;text-transform:uppercase;font-family:futuraPtD;transition:all 0.3s linear;display:inline-block;}
.slider_five_area .view_btn i{font-size:10px;padding-left:5px;transition:all 0.3s linear, color 0s;position:absolute;top:50%;transform:translateY(-50%);}
.slider_five_area .view_btn:hover{color:#000;}
.slider_five_area .view_btn:hover i{margin-left:10px;}
.slider_six_area{width:calc(100% - 370px);margin-right:0;margin-left:auto;min-height:100vh;padding:0px 100px;position:relative;}
.slider_six_area .slider_six{padding-top:150px;}
.slider_six_area .slider_six .slick-list{overflow:visible;}
.slider_six_area .slider_six .slick-list .slider_text{padding-top:55px;overflow:hidden;}
.slider_six_area .slider_six .slick-list .slider_text h1{font-size:90px;line-height:80px;margin-bottom:25px;transform:translateX(-50%);opacity:0;transition:transform 0.5s ease-out, opacity 0.5s ease, -webkit-transform 0.5s ease-out 0.1s;}
.slider_six_area .slider_six .slick-list .slider_text p{transform:translateX(-80%);opacity:0;font-size:20px;transition:transform 0.9s ease-out, opacity 0.5s ease, -webkit-transform 0.9s ease-out 0.1s;}
.slider_six_area .slider_six .slick-list .slick-active .slider_text h1, .slider_six_area .slider_six .slick-list .slick-active .slider_text p{transform:translateX(0);opacity:1;}
.slider_six_area img{max-width:100%;display:inline-block;}
.slider_six_area .slider_thumb{width:350px;position:absolute;bottom:0;}
.slider_six_area .slider_img:before{content:"";width:100px;height:135%;left:115px;top:-150px;bottom:0;position:absolute;background:#4f2e2d;z-index:-1;}
.slider_six_area .slider_img:after{content:"";width:60px;height:135%;left:225px;top:-150px;bottom:0;position:absolute;background:#f4e6cd;z-index:-1;}
.slider_six_area .slider_arrow{position:absolute;bottom:275px;display:flex;left:42%;transform:translateX(-50%);font-size:14px;text-transform:uppercase;color:#333333;font-family:futura-heavy;width:150px;cursor:pointer;}
.slider_six_area .slider_arrow .s_left, .slider_six_area .slider_arrow .s_right{position:absolute;font-family:"themify";}
.slider_six_area .slider_arrow .s_left{left:0;}
.slider_six_area .slider_arrow .s_left:before{content:"";padding-right:10px;}
.slider_six_area .slider_arrow .s_right{right:0;}
.slider_six_area .slider_arrow .s_right:after{content:"";padding-left:10px;}
 .breadcrumbs_area{background:linear-gradient(90deg,#ffdba2 0%, #000 100%);background:-moz-linear-gradient(0deg,#ffdba2 0%, #000 100%);background:-webkit-linear-gradient(0deg,#ffdba2 0%, #000 100%);background:-o-linear-gradient(0deg,#ffdba2 0%, #000 100%);background:-ms-linear-gradient(0deg,#ffdba2 0%, #000 100%);padding:63px 0 73px;background-repeat:no-repeat;background-size:cover;}
.breadcrumb{margin-bottom:0;background:transparent;padding:0;justify-content:center;}
.breadcrumb li{font-size:18px;font-family:futuraPtB;font-weight:400;color:#909090;}
.breadcrumb li a{color:#333333;display:inline-block;}
.breadcrumb li a:after{content:"/";position:relative;color:#909090;margin:0px 7px;}
.details_breadcrumbs_area{background:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/img/details_baner_bg.jpg) no-repeat scroll center 0/cover;position:relative;z-index:0;text-align:center;padding:195px 0px;}
.details_breadcrumbs_area h6, .details_breadcrumbs_area h2{color:#fff;}
.details_breadcrumbs_area h6{font-size:20px;line-height:30px;font-family:futuraPtB;}
.details_breadcrumbs_area h2{font-size:50px;line-height:60px;margin-bottom:25px;font-family:futuraPtM;}
.details_breadcrumbs_area .post_meta{justify-content:center;}
.details_breadcrumbs_area .post_meta a{color:#fff;}
.overlay_bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#333333;z-index:-1;opacity:0.7;}
@media(min-width:1450px){
.custom-container{max-width:1420px;margin:0 auto;}
}
.pl_120{padding-left:120px;}
.pt_150{padding-top:150px;}
.sale_img, .new_pr_img{position:relative;display:inline-block;}
.sale_img a, .new_pr_img a{display:inline-block;overflow:hidden;}
.sale_img a img, .new_pr_img a img{transition:transform 0.4s linear;}
.sale_img a img:hover, .new_pr_img a img:hover{transform:scale(1.03);}
.sale_pr_info{padding-top:100px;padding-bottom:100px;}
.sale_pr_info .sale_img{position:relative;display:inline-block;}
.sale_pr_info .sale_pr_content{margin-left:-150px;}
.sale_pr_info .sale_pr_content h2{font-size:36px;line-height:60px;letter-spacing:-0.25px;font-weight:500;margin-bottom:15px;}
.sale_pr_info .sale_pr_content p{font-size:18px;line-height:30px;color:#333333;font-weight:400;margin-bottom:40px;}
.sale_pr_info .sale_pr_content .shop_btn{text-transform:inherit;}
.des_t{writing-mode:vertical-rl;white-space:nowrap;font-family:futuraPtM;position:absolute;text-transform:uppercase;left:-38px;top:0;bottom:0;font-size:13px;line-height:30px;font-weight:400;color:#909090;text-align:center;letter-spacing:6px;}
.new_arrival .new_pr_img{position:relative;display:inline-block;}
.new_arrival .new_pr_two{padding-left:0px;max-width:580px;}
.best_selling_pr_area{padding:145px 0px 100px;}
.container-fluid{padding-left:100px;padding-right:100px;}
.portfolio_filter{display:flex;justify-content:center;padding-bottom:18px;}
.portfolio_filter .work_portfolio_item{font-size:13px;line-height:30px;color:#909090;font-weight:500;cursor:pointer;}
.portfolio_filter .work_portfolio_item:not(:last-child){margin-right:30px;}
.portfolio_filter .work_portfolio_item.active, .portfolio_filter .work_portfolio_item:hover{color:#333333;}
.best_pr-info{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}
.best_pr_item{max-width:20%;flex:0 0 20%;padding:10px;}
.coro-columns-10 .best_pr_item{max-width:10%;flex:0 0 10%;padding:10px;}
.coro-columns-9 .best_pr_item{max-width:calc(100% / 9);flex:0 0 calc(100% / 9);padding:10px;}
.coro-columns-8 .best_pr_item{max-width:calc(100% / 8);flex:0 0 calc(100% / 8);padding:10px;}
.coro-columns-7 .best_pr_item{max-width:calc(100% / 7);flex:0 0 calc(100% / 7);padding:10px;}
.coro-columns-6 .best_pr_item{max-width:calc(100% / 6);flex:0 0 calc(100% / 6);padding:10px;}
.coro-columns-4 .best_pr_item{max-width:25%;flex:0 0 25%;padding:10px;}
.coro-columns-3 .best_pr_item{max-width:calc(100% / 3);flex:0 0 calc(100% / 3);padding:10px;}
.coro-columns-2 .best_pr_item{max-width:50%;flex:0 0 50%;padding:10px;}
.coro-columns-2 .best_pr_item{max-width:50%;flex:0 0 50%;padding:10px;}
.coro-columns-1 .best_pr_item{max-width:100%;flex:0 0 100%;padding:10px;}
@media only screen and (max-width: 1024px) {
.coro-columns-1 .best_pr_item, .coro-columns-2 .best_pr_item, .coro-columns-3 .best_pr_item, .coro-columns-4 .best_pr_item, .coro-columns-5 .best_pr_item, .coro-columns-6 .best_pr_item, .coro-columns-7 .best_pr_item, .coro-columns-8 .best_pr_item, .coro-columns-9 .best_pr_item, .coro-columns-10 .best_pr_item{max-width:25%;flex:0 0 25%;}
}
@media only screen and (max-width: 991px) {
.coro-columns-1 .best_pr_item, .coro-columns-2 .best_pr_item, .coro-columns-3 .best_pr_item, .coro-columns-4 .best_pr_item, .coro-columns-5 .best_pr_item, .coro-columns-6 .best_pr_item, .coro-columns-7 .best_pr_item, .coro-columns-8 .best_pr_item, .coro-columns-9 .best_pr_item, .coro-columns-10 .best_pr_item{max-width:calc(100% / 3);flex:0 0 calc(100% / 3);}
}
@media only screen and (max-width: 767px) {
.coro-columns-1 .best_pr_item, .coro-columns-2 .best_pr_item, .coro-columns-3 .best_pr_item, .coro-columns-4 .best_pr_item, .coro-columns-5 .best_pr_item, .coro-columns-6 .best_pr_item, .coro-columns-7 .best_pr_item, .coro-columns-8 .best_pr_item, .coro-columns-9 .best_pr_item, .coro-columns-10 .best_pr_item{max-width:calc(100% / 2);flex:0 0 calc(100% / 2);}
}
@media only screen and (max-width: 480px) {
.coro-columns-1 .best_pr_item, .coro-columns-2 .best_pr_item, .coro-columns-3 .best_pr_item, .coro-columns-4 .best_pr_item, .coro-columns-5 .best_pr_item, .coro-columns-6 .best_pr_item, .coro-columns-7 .best_pr_item, .coro-columns-8 .best_pr_item, .coro-columns-9 .best_pr_item, .coro-columns-10 .best_pr_item{max-width:100%;flex:0 0 100%;}
}
@media(min-width:1921px){
.best_pr_item{width:calc(100% / 5);max-width:100%;}
}
.best_pr_item img{max-width:100%;}
@media(min-width:1921px){
.best_pr_item img{width:100%;}
}
.best_pr_thumbnail{position:relative;overflow:hidden;}
.best_pr_thumbnail .primary_thumb{transition:all 0.7s linear;}
.best_pr_thumbnail .pr_content{position:absolute;top:0;width:100%;padding:20px;}
.product-badge{font-size:14px;font-weight:600;line-height:22px;display:inline-block;padding:0px 16px;text-transform:uppercase;}
.product-badge.sale{color:#fff;background:#20da0b;}
.product-badge.hot{color:#ffffff;background:#eb3030;}
.product-badge.new{background:#f4b54f;color:#fff;}
.best_pr_thumbnail .pr_content .wish_btn{float:right;font-size:14px;color:#909090;padding:0px 1px;}
.best_pr_thumbnail .product-details{text-align:center;padding-top:24px;}
.best_pr_thumbnail .product-details .pr_name{color:#333333;margin-bottom:0px;display:inline-block;transition:color 0.2s linear;}
.best_pr_thumbnail .product-details .pr_name:hover{color:#000;}
.best_pr_thumbnail .product-details .product-prices{font-size:18px;font-weight:500;}
.best_pr_thumbnail .product-details .product-prices .oldPrice{color:#dddddd;}
.best_pr_thumbnail .pr_img{position:relative;overflow:hidden;}
.best_pr_thumbnail .hover_item{position:absolute;bottom:20px;width:100%;text-align:center;}
.related.products .compare.button.wish_list{line-height:31px;border:0;}
.related.products .compare.button.wish_list:hover{background-color:#000;color:#fff;}
.best_pr_thumbnail .hover_item .product_type_grouped, .best_pr_thumbnail .hover_item .add_to_cart_button, .best_pr_thumbnail .hover_item .added_to_cart{transform:translateX(-100%);opacity:0;transition:transform 0.3s linear, background 0.2s linear, opacity 0.3s linear;}
.best_pr_thumbnail .hover_item .yith-wcqv-button{opacity:0;transition:opacity 0.5s linear, background 0.2s linear;}
.cart-info a.compare.button, .hover_item a.compare.button{font-size:0 !important;}
.cart-info a.compare.button:after, .hover_item a.compare.button:after{content:'\e6ac';font-family:'themify';font-size:16px;}
.best_pr_thumbnail .hover_item .compare{transform:translateX(100%);opacity:0;transition:transform 0.4s linear, background 0.2s linear, opacity 0.3s linear;}
.best_pr_thumbnail:hover .primary_thumb{transform:scale(1.2);}
.best_pr_thumbnail:hover .hover_item a{transform:translate(0);opacity:1;}
.best_pr_thumbnail:hover .hover_item a:hover{background:#000;color:#fff;}
.best_pr_slider{margin-bottom:0 !important;}
.best_pr_slider .slick-slide img{transition:transform 0.7s linear;}
.best_pr_slider .slick-dots{bottom:auto;top:50%;right:20px;transform:translateY(-50%);width:auto;}
.best_pr_slider .slick-dots li{height:auto;width:auto;display:block;margin:5px 0px;}
.best_pr_slider .slick-dots li button{width:12px;height:12px;background:#cadce8;padding:0px;border-radius:50%;}
.best_pr_slider .slick-dots li button:before{display:none;}
.best_pr_slider .slick-dots li button{background:#f1cb8d;}
.best_pr_slider:hover img{transform:translateY(-15px) scale(1.08);}
.policy_area{padding:50px 0px 120px;}
.policy_info{text-align:center;}
.policy_info .policy_item h4{font-size:28px;line-height:30px;letter-spacing:-0.25px;margin:20px 0px 7px;}
.policy_info .policy_item p{font-size:18px;font-weight:400;line-height:28px;margin-bottom:0;}
.pr_categorie_item{position:relative;padding:0px;}
.pr_categorie_item img{width:100%;display:block;}
.pr_categorie_item .categorie_tag{position:absolute;top:35px;left:35px;background:#333333;font-size:36px;font-family:futuraPtM;color:#fff;display:inline-block;line-height:50px;padding:0px 12px;transition:all 0.2s linear;}
.pr_categorie_item .hover_content{position:absolute;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(244, 181, 79, 0.8);font-family:futuraPtD;z-index:1;opacity:0;transition:opacity 0.4s linear;}
.pr_categorie_item .hover_content:before{content:"";top:20px;left:20px;right:20px;bottom:20px;position:absolute;z-index:-1;transition:opacity 0.4s linear;opacity:0;}
.pr_categorie_item .hover_content .rate_off{font-size:130px;line-height:150px;padding-bottom:15px;}
.pr_categorie_item .hover_content h5{font-size:25px;line-height:30px;text-transform:uppercase;letter-spacing:10px;color:#fff;font-family:futuraPtD;margin-bottom:0;}
.pr_categorie_item .hover_content .shop_btn_two{margin-top:55px;padding:15px 32px;background:#000000;border:1px solid #000000;}
.pr_categorie_item .hover_content .shop_btn_two:before, .woocommerce button.button.alt::before{background-color:#333;}
.pr_categorie_item .hover_content .shop_btn_two:hover{background:#000;border:1px solid #000;box-shadow:0px 5px 30px 1px rgba(0, 0, 0, 0.2);}
.pr_categorie_item:hover .categorie_tag{opacity:0;}
.pr_categorie_item:hover .hover_content{opacity:1;}
.pr_categorie_item:hover .hover_content:before{opacity:1;transition:opacity 3s linear;}
.collection_area{padding:150px 0px 70px;}
.collection_info{position:relative;z-index:1;}
.collection_info .collection_img{overflow:hidden;position:relative;}
.collection_info .collection_img img{max-width:100%;transition:all 0.3s linear;}
.collection_info .collection_img:hover img{transform:scale(1.03);}
.collection_content{position:absolute;max-width:416px;right:60px;top:50%;transform:translateY(-50%);z-index:1;}
.collection_content h2{font-size:55px;line-height:65px;margin-bottom:15px;}
.collection_content .rate{font-size:24px;font-weight:500;font-family:futuraPtM;color:#333333;}
.collection_content .rate a{color:#333333;}
.collection_content p{margin-bottom:45px;margin-top:20px;}
.collection_content .shop_btn{font-size:16px;letter-spacing:0;}
.best_pr_area_two, .best_pr_area_three{padding:80px 0px;}
.best_pr_info{position:relative;margin-left:82px;}
.best_pr_info .post_slider_nav{top:0;left:0;width:100%;padding:10px;display:flex;font-size:14px;position:absolute;text-transform:uppercase;justify-content:space-between;cursor:pointer;}
.best_pr_info .post_slider_nav .slick-arrow{height:25px;min-width:50px;padding:0px 8px;line-height:27px;text-align:center;transition:all 0.4s ease-in-out;}
.best_pr_info .post_slider_nav .slick-arrow:hover{color:#fff;background-color:#000;}
.best_pr_info .best_pr_slider_two .b_item, .best_pr_info .best_slider_three .b_item{position:relative;}
@media(min-width:1921px){
.best_pr_info .best_pr_slider_two .b_item img, .best_pr_info .best_slider_three .b_item img{width:100%;}
}
.best_pr_info .best_pr_slider_two .b_item .pr_name, .best_pr_info .best_slider_three .b_item .pr_name{position:absolute;top:36%;left:50%;transform:translate(-50%, -50%);font-size:55px;line-height:60px;width:100%;text-align:center;font-family:futuraPtM;margin-bottom:0;}
.best_pr_info .best_pr_slider_two .b_item .pr_code, .best_pr_info .best_slider_three .b_item .pr_code{position:absolute;right:30px;bottom:0;font-size:18px;color:#333333;font-family:futuraPtB;}
.best_pr_slider_three{overflow:hidden;}
.best_pr_slider_three .h_two_title{margin-bottom:15px;}
.best_pr_slider_three .portfolio_filter{justify-content:flex-start;display:inline-block;padding-bottom:0;}
.best_pr_slider_three .portfolio_filter .work_portfolio_item{display:inline-block;}
.best_pr_slider_three .best_pr_info_left{margin-left:-10px;margin-right:-10px;}
.best_pr_slider_three .best_pr_info_left .slick-list{width:100%;}
.best_pr_slider_three .best_pr_info_left .best_pr_item{max-width:inherit;}
.best_pr_slider_three .best_pr_info_left .best_pr_item img{max-width:inherit;}
.best_pr_slider_three .slider_nav i{width:40px;height:40px;border:1px solid #e1e1e1;font-size:14px;text-align:center;line-height:38px;color:#333333;display:inline-block;cursor:pointer;transition:all 0.2s linear;}
.best_pr_slider_three .slider_nav i:hover{background:#333;border-color:#333;color:#fff;}
.best_pr_area_three .best_pr_info{margin-left:0;margin-right:82px;}
.best_pr_area_three .best_pr_slider_three{text-align:right;}
.best_pr_area_three .best_pr_slider_three .slider_nav{float:left;}
.best_pr_area_three .best_pr_slider_three .best_pr_thumbnail .pr_content{text-align:initial;}
.best_pr_area_four{padding-top:150px;}
.best_pr_img{position:relative;}
.best_pr_img img{max-width:100%;}
.best_pr_img .text{position:absolute;right:50px;top:50%;transform:translateY(-50%);}
.best_pr_img .text .rate{font-size:18px;font-family:futura-heavy;font-weight:700;}
.pr_text{font-size:72px;margin-bottom:20px;}
.best_pr_description{max-width:520px;margin:0 auto;padding-top:190px;}
.best_pr_description h2{font-size:72px;line-height:82px;letter-spacing:-0.25px;margin-bottom:48px;position:relative;}
.best_pr_description h2:before{content:"";width:200px;height:1px;position:absolute;top:40px;right:-50%;background:#333333;}
.best_pr_description p{font-size:18px;line-height:30px;margin-bottom:65px;}
.new_pr_area .best_pr_img{margin-top:-120px;}
.new_pr_area .best_pr_img .text{right:auto;left:50px;}
.new_pr_area .best_pr_img img{width:100%;}
.new_pr_item{display:flex;flex-wrap:wrap;margin-bottom:-60px;padding-left:165px;}
.new_pr_item .item{width:calc(100% / 2);flex:0 0 50%;display:flex;margin-bottom:60px;}
.new_pr_item .item h6{align-self:center;margin-bottom:0;font-size:18px;line-height:30px;font-family:futura-book;padding-left:15px;border-left:1px solid #333333;margin-left:15px;}
.promotion_product_area{padding:140px 0px 30px;}
.promotion_product_area .promotion_left{width:calc(50% + 520px);}
.promotion_product_area .promotion_right{width:calc(50% - 520px);display:flex;}
.promotion_product_area .promotion_right .clock{height:360px;background:#f3f2f2;padding:0px 30px;text-align:center;top:50px;position:relative;}
.promotion_product_area .promotion_right .clock .timer{padding:15px 0px;border-bottom:1px solid #cdcccc;}
.promotion_product_area .promotion_right .clock .timer span{font-size:20px;font-family:futura-heavy;}
.promotion_product_area .promotion_right .clock .timer .smalltext{font-size:18px;font-family:futura-book;}
.promotion_product_area .promotion_right .clock .timer:last-child{padding-bottom:0px;border-bottom:0px;}
.promotion_product_area .promotion_right .slider_nav{padding-left:75px;display:flex;align-items:center;}
.promotion_product_area .promotion_right .slider_nav .Right_arrow_two{margin-left:10px;}
.new_pr_area_two{padding-top:150px;}
.new_pr_left{width:calc(50% + 213px);position:relative;overflow:hidden;}
.new_pr_left img{transition:all 0.3s linear;}
.new_pr_left .pr_text{position:absolute;writing-mode:vertical-rl;top:0;bottom:0;text-align:center;left:70px;white-space:nowrap;transform:rotate(180deg);margin:0;}
.new_pr_left:hover img{transform:scale(1.03);}
.new_pr_right{width:calc(50% - 213px);position:relative;}
.new_pr_right img{max-width:100%;}
.new_pr_right .new_pr_content{position:absolute;left:0;bottom:45px;text-align:center;width:100%;}
.new_pr_right .shop_btn_three{position:absolute;left:-85px;top:44%;transform:rotate(-90deg);padding:18px 59px 16px;background:transparent;}
.new_pr_right .best_pr_slider .slick-dots{bottom:100px;width:100%;top:auto;transform:translateY(0);}
.new_pr_right .best_pr_slider .slick-dots li{display:inline-block;margin:5px;}
.new_pr_info_two .new_pr_left .pr_text{left:auto;right:70px;}
.new_pr_info_two .new_pr_right .shop_btn_three{left:auto;right:-85px;}
.pr_name{font-size:20px;line-height:28px;}
  .coro_cu_tabs + .best_selling_pr_area{padding-top:0;}
.custom-container .custom-container{padding:0;}
.h_two_title{margin-bottom:30px;}
.products_grid_area{padding:60px 0px;}
.shop_menu_left .shop_grid{display:flex;}
.shop_menu_left .shop_grid a{font-size:18px;color:#333333;padding-right:15px;padding-top:3px;display:inline-block;}
.shop_menu_left .shop_grid .active a{color:#ee9051;}
.shop_menu_left p{margin-bottom:0;color:#909090;font-size:18px;}
.shop_menu_right .selectpickers{border:0px;border:0px;border-radius:50%;font-size:15px;color:#333333;height:30px;line-height:30px;}
.shop_menu_right .selectpickers:after{border:0px !important;font-family:"themify";content:"";transform:rotate(0deg) !important;margin-top:-13px;font-size:14px;}
.category_pr_info{padding-top:35px;}
.category_pr_info .best_pr_item{margin-bottom:80px;}
.page-numbers{display:flex;align-items:center;justify-content:center;margin-bottom:0;}
.page-numbers.shop_page_number{justify-content:center;display:flex;}
.page-numbers li{font-size:18px;color:#909090;margin:0px 10px;display:inline-block;}
.page-numbers li a{color:#909090;display:inline-block;}
.page-numbers li .current{color:#333333;}
.page-numbers li .prev, .page-numbers li .next{width:40px;height:40px;border:1px solid #d6d6d6;text-align:center;line-height:40px;font-size:14px;}
.page-numbers li .prev:hover, .page-numbers li .next:hover{background:#000;border-color:#000;color:#fff;}
.products_grid_area_two{padding:100px 0px;}
.products_grid_area_two .categorie_left{padding-right:75px;}
.products_grid_area_two .categorie_right{padding-left:75px;}
.products_grid_area_two .category_pr_info .best_pr_item{max-width:25%;flex:0 0 25%;}
.best_selling_pr_area_two{padding-top:100px;}
.best_selling_pr_area_two .portfolio_filter{justify-content:flex-start;}
.best_selling_pr_area_two .best_pr_item{margin-bottom:90px;}
.category_area{padding:100px 0px;}
.category_area .category_gallery_item{padding:0px 10px;width:calc(100% / 5);overflow:hidden;}
.category_area .category_gallery_item h6{font-family:glacR;text-transform:uppercase;margin-bottom:15px;color:#909090;font-size:13px;font-weight:300;transition:color 0.2s linear;}
.category_area .category_gallery_item h6:hover{color:#f4b54f;}
.category_area .category_gallery_item img{max-width:100%;transition:all 0.3s linear;z-index:-1;position:relative;}
@media(min-width:1921px){
.category_area .category_gallery_item img{width:100%;}
}
.category_area .category_gallery_item .img_hover{overflow:hidden;}
.category_area .category_gallery_item .img_hover:hover img{transform:scale(1.03);}
.category_area .category_gallery_item .img_hover:hover:before{opacity:0.6;}
.img_hover{position:relative;z-index:1;display:block;}
.img_hover:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:#f4b54f;z-index:0;transition:opacity 0.3s linear;}
.product_add_area .h_two_title{margin-bottom:50px;}
.product_add_img{padding:0px;overflow:hidden;}
.product_add_img img{max-width:100%;transition:all 0.3s linear;}
.product_add_img .product_add_contain{display:block;position:relative;padding:30px;z-index:1;}
.product_add_img .product_add_contain .img_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:all 0.3s linear;background-size:cover !important;}
.product_add_img .product_add_contain h4{font-size:36px;line-height:1.3;color:#333333;font-family:futuraPtM;}
.product_add_img .product_add_contain .price{font-size:18px;color:#333333;font-family:futuraPtM;margin-top:58px;display:inline-block;}
.product_add_img:hover img, .product_add_img:hover .img_overlay{transform:scale(1.03);}
.add_content{padding-left:50px;}
.add_content h2{font-size:72px;line-height:85px;}
.add_content h2 span{color:#f4b54f;}
.add_content .rate{font-size:18px;padding-top:30px;font-family:futuraPtM;font-weight:500;}
.add_content .rate a{color:#333;}
.add_content .promotion_rate{font-size:190px;font-family:futura-heavy;font-weight:700;position:relative;line-height:150px;padding-right:40px;display:inline-block;}
.add_content .promotion_rate:before{content:"";width:110%;height:30px;background:rgba(244, 181, 79, 0.8);position:absolute;right:-15px;top:50%;transform:translateY(-50%);}
.add_content .promotion_rate sup, .add_content .promotion_rate sub{font-size:30px;color:#f4b54f;text-transform:uppercase;position:absolute;right:0;}
.add_content .promotion_rate sup{top:0;right:10px;}
.add_content .promotion_rate sub{bottom:10px;}
.add_content p{font-size:18px;color:#333;font-family:futuraPtM;font-weight:500;text-transform:uppercase;margin-bottom:0;padding-top:25px;}
.add_item_two .align-items-center{justify-content:flex-end;}
.add_item_two .add_content{text-align:center;padding-left:0px;padding-right:0px;}
.testimonial_area .slick-dots{left:-70px;}
.testimonial_slider{padding-bottom:65px;padding-top:40px;margin-right:-140px;}
.testimonial_slider .testimonial_content{position:relative;padding-top:30px;padding-right:140px;}
.testimonial_slider .testimonial_content:before{content:attr(data-text);font-size:80px;line-height:80px;font-weight:700;color:#333333;opacity:0.1;position:absolute;top:0;left:0;font-family:futura-heavy;}
.testimonial_slider .testimonial_content p{font-size:18px;line-height:30px;color:#333333;margin-bottom:30px;}
.testimonial_slider .testimonial_content .author{display:flex;align-items:center;}
.testimonial_slider .testimonial_content .author img{border-radius:50%;}
.testimonial_slider .testimonial_content .author h2{font-size:14px;line-height:30px;margin-bottom:0px;text-transform:uppercase;padding-left:20px;font-weight:500;}
.testimonial_slider .testimonial_content .author h2 span{font-size:14px;font-weight:300;color:#909090;text-transform:capitalize;}
.testimonial_slider .slick-dots li{width:auto;height:auto;margin:0px 4px;position:relative;}
.testimonial_slider .slick-dots li button{padding:0px;width:8px;background:#d7d7d7;height:8px;line-height:inherit;border-radius:50%;transition:all 0.2s linear;}
.testimonial_slider .slick-dots li button:before{display:none;}
.testimonial_slider .slick-dots li.slick-active button{transform:scale(1.2);background:#f4b54f;}
.policy_area_two{display:flex;}
.policy_left{padding:0px;background:#333333;align-items:center;display:flex;}
.policy_left .policy_content{max-width:550px;margin-left:auto;margin-right:0;padding-right:30px;position:relative;}
.policy_left .policy_content h4{font-size:18px;color:#909090;text-transform:uppercase;writing-mode:vertical-rl;position:absolute;left:-80px;top:50%;transform:translateY(-50%);margin-bottom:0px;}
.policy_left .policy_content .policy_item{align-items:center;}
.policy_left .policy_content .policy_item .media-body{padding-left:55px;}
.policy_left .policy_content .policy_item .media-body h3{color:#fff;font-size:28px;line-height:30px;margin-bottom:15px;}
.policy_left .policy_content .policy_item .media-body p{color:#909090;margin-bottom:0;}
.policy_left .policy_content .policy_item:not(:last-child){margin-bottom:60px;}
.policy_right{padding:50px 0px 45px 250px;}
.policy_right .testimonial_slider{max-width:400px;margin-left:0;margin-right:auto;}
.policy_right .testimonial_slider .testimonial_content{padding-right:0px;}
.policy_right .testimonial_slider .slick-dots{text-align:left;}
.clients_logo_info{display:flex;justify-content:space-between;flex-wrap:wrap;padding:100px 0px;border-top:1px solid #e5e5e5;text-align:center;}
.clients_logo_info .item{width:calc(100% / 6);}
.clients_logo_area_two{padding-top:175px;padding-bottom:50px;}
.clients_logo_area_two .clients_logo_info{border:0px;padding:0px;}
.instragram_area{display:flex;position:relative;}
.instragram_area .btn_instragram{font-size:16px;line-height:30px;background:#333333;color:#fff;padding:5px 10px;position:absolute;bottom:30px;transition:all 0.3s linear;}
.instragram_area .btn_instragram:hover{background:#000;color:#fff;}
.instragram_area .item{width:calc(100% / 5);position:relative;overflow:hidden;}
.instragram_area .item img{max-width:100%;transition:all 0.2s linear;}
@media(min-width:1921px){
.instragram_area .item img{width:100%;}
}
.instragram_area .item .hover_icon{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(244, 181, 79, 0.6);display:flex;align-items:center;justify-content:center;font-size:45px;opacity:0;transition:opacity 0.3s linear;}
.instragram_area .item .hover_icon i{color:#fff;transition:color 0.2s linear;}
.instragram_area .item:hover img{transform:scale(1.03);}
.instragram_area .item:hover .hover_icon{opacity:1;}
.product_comedown_area{height:500px;align-items:center;position:relative;display:flex;}
.product_comedown_area .container-fluid{position:relative;height:100%;display:flex;align-items:center;justify-content:center;}
.product_comedown_area .p_bg{position:absolute;background:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/img/home2/timer_bg.jpg) no-repeat scroll;left:100px;right:100px;top:0;height:100%;z-index:-1;background-size:cover;}
.pr_comedown_info h1{font-size:75px;line-height:90px;margin-bottom:20px;font-family:futuraPtD;}
.pr_comedown_info .clock{display:flex;justify-content:center;padding:20px 0px 50px;}
.pr_comedown_info .clock .timer{margin-left:55px;}
.pr_comedown_info .clock .timer span{font-size:60px;line-height:70px;font-family:futuraPtM;}
.pr_comedown_info .clock .timer span:before{content:":";font-size:36px;color:#919191;vertical-align:text-top;left:-28px;position:relative;}
.pr_comedown_info .clock .timer:first-child{margin-left:0;}
.pr_comedown_info .clock .timer:first-child span:before{display:none;}
.pr_comedown_info .clock .smalltext{font-size:26px;line-height:35px;color:#919191;}
.pr_comedown_two h1{margin-bottom:38px;}
.pr_comedown_two .shop_btn{font-family:futuraPtD;letter-spacing:-1.02px;}
.shop_btn_two{font-size:16px;line-height:30px;background:#333;padding:15px 37px;display:inline-block;font-family:futuraPtD;text-transform:uppercase;color:#fff;border-radius:0px;position:relative;overflow:hidden;cursor:pointer;z-index:1;border:1px solid #333;}
.shop_btn_two:before, .woocommerce button.button.alt::before{z-index:-1;content:"";background-color:#000;position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;transform:rotate3d(0, 0, 1, 10deg) translate3d(-1.2em, 110%, 0);transform-origin:0% 100%;transition:transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);}
.shop_btn_two:hover{color:#fff;border-color:#000;}
.shop_btn_two:hover:before, .woocommerce button.button.alt:hover::before{opacity:1;-moz-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-o-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-ms-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-webkit-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);}
.shop_btn_three{font-size:16px;line-height:30px;font-weight:700;text-transform:uppercase;color:#333333;border:1px solid #333333;display:inline-block;padding:20px 80px 18px;transition:all 0.2s linear;background:transparent;}
.shop_btn_three:before{background:#333;}
.shop_btn_three:hover{color:#fff;border-color:#000;}
.shop_btn_three:hover:before{background:#000;}
.subscribe_area{background:#f8f8f8;padding:120px 0px;}
.subscribe_area h2{font-size:45px;line-height:60px;margin-bottom:10px;}
.subscribe_area p{font-size:18px;line-height:30px;}
.subscribe_area .subscribe{max-width:900px;margin:60px auto 0;}
.subscribe_area .subscribe .form-control{font-size:18px;line-height:30px;color:#333333;padding:0px 0px 0px 30px;border:1px solid #e1e1e1;border-radius:0px;height:70px;background:transparent;box-shadow:none;}
.subscribe_area .subscribe .form-control.placeholder{color:#909090;}
.subscribe_area .subscribe .form-control:-moz-placeholder{color:#909090;}
.subscribe_area .subscribe .form-control::-moz-placeholder{color:#909090;}
.subscribe_area .subscribe .form-control::-webkit-input-placeholder{color:#909090;}
.subscribe_area .subscribe .form-control:focus{border-color:#000;}
.subscribe_area .subscribe .shop_btn_two{padding:15px 86px;}
.subscribe_area .subscribe .shop_btn_two:focus{box-shadow:none;}
.shopping_time_area{padding:80px 0px 150px;}
.shopping_information{max-width:700px;margin-left:auto;padding-right:50px;padding:40px 60px 30px 0px;}
.shopping_information h6{font-size:18px;color:#f13a2c;letter-spacing:-0.3px;text-transform:uppercase;margin-bottom:16px;}
.shopping_information h2{font-size:50px;line-height:60px;margin-bottom:48px;}
.shopping_information p{line-height:30px;}
.waiting_img{position:absolute;width:100%;height:100%;background-size:cover !important;background-repeat:no-repeat;}
.video_area_two{margin-top:150px;}
.video_area_two .video_img{position:relative;}
.video_area_two .video_img:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#333333;opacity:0.35;}
.video_area_two .video_img img{max-width:100%;}
.video_area_two .video_img .video_icon{width:100px;height:100px;border:2px solid #fff;text-align:center;font-size:50px;line-height:106px;display:inline-block;border-radius:50%;position:absolute;color:#fff;top:50%;left:50%;margin-left:-50px;margin-top:-50px;transition:transform 0.3s linear;}
.video_area_two .video_img .video_icon:hover{transform:scale(1.05);}
 .shop_product_details_area{padding-top:150px;}
.product_slider .slider_thumnil{padding-top:20px;}
.product_slider .slider_thumnil img{padding:0px 10px;max-width:100%;}
.s_product_details h1{font-size:36px;line-height:42px;margin-bottom:28px;}
.s_product_details .product_info{display:flex;justify-content:space-between;margin-bottom:45px;}
.s_product_details .product_info .price a{font-family:futuraPtD;font-weight:700;color:#333333;font-size:30px;}
.s_product_details .choose_option{display:flex;margin-bottom:30px;}
.s_product_details .choose_option .selectpickers{border-radius:0px;border:1px solid #d6d6d6;font-family:futuraPtD;height:60px;line-height:60px;margin-right:20px;}
.s_product_details .choose_option .selectpickers .current{font-size:14px;text-transform:uppercase;}
.s_product_details .choose_option .selectpickers ul{width:100%;}
.s_product_details .product-qty{position:relative;margin-right:20px;height:60px;}
.s_product_details .product-qty input{border:1px solid #d6d6d6;border-radius:0px;text-align:center;width:100px;height:60px;}
.s_product_details .product-qty button{border:0px;background:transparent;position:absolute;right:20px;top:5px;color:#333333;font-size:12px;cursor:pointer;}
.s_product_details .product-qty .ar_down{bottom:5px;top:auto;}
.s_product_details .cart_button{display:flex;}
.s_product_details .cart_button .cart_btn, .woocommerce button.button.alt{padding:0 60px;display:inline-block;border:1px solid #333333;line-height:56px;background:#333333;text-transform:uppercase;font-family:futuraPtD;color:#fff;margin-right:20px;margin-top:0;transition:all 0.3s linear;border-radius:0;white-space:nowrap;}
.s_product_details .cart_button .cart_btn:hover, .woocommerce button.button.alt:hover{color:#fff;border-color:#f4b54f;}
.woocommerce button.button.alt:hover{background-color:#333;}
.s_product_details .cart_button .cart_btn:hover:before, .woocommerce button.button.alt:hover::before{background:#f4b54f;}
.woocommerce button.button.alt{overflow:hidden;position:relative;z-index:2;}
.s_product_details .cart_button .wish_list, .single_add_to_wishlist{width:80px;height:60px;line-height:60px;color:#333333;border:1px solid #d6d6d6;text-align:center;display:block;}
.s_product_details .cart_button .wish_list:hover, .single_add_to_wishlist:hover{background:#f4b54f;color:#fff;}
.s_product_details .faq_accordion{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-bottom:40px;margin-top:48px;padding-top:40px;}
.s_product_details .faq_accordion .card .card-header button{padding-left:0px;font-size:24px;}
.s_product_details .faq_accordion .card .card-header button i{left:auto;right:0;font-size:15px;}
.s_product_details .faq_accordion .card .card-body{padding-left:0px;padding-bottom:8px;}
.s_product_details .faq_accordion .card .card-body ul li{position:relative;padding-left:15px;margin-bottom:10px;}
.s_product_details .faq_accordion .card .card-body ul li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:#333333;}
.s_product_details .product_meta{padding-top:45px;margin-bottom:6px;}
.s_product_details .product_meta li{font-size:18px;font-family:futura-heavy;padding-bottom:20px;}
.s_product_details .product_meta li span{font-family:futura-book;padding-left:5px;}
.s_product_details .product_meta li span a{color:#333333;}
.s_product_details .share-link{display:flex;font-size:18px;}
.s_product_details .share-link label{font-family:futura-heavy;}
.s_product_details .share-link .social-icon li{display:inline-block;}
.s_product_details .share-link .social-icon li a{color:#333333;font-weight:400;margin:0px 5px;}
.rating{display:flex;font-size:18px;font-family:futura-book;}
.rating .star_rating:before{content:"";font-family:"themify";color:#f4b54f;}
.rating .review:before{content:"";width:30px;height:1px;background:#333333;display:inline-block;vertical-align:middle;margin:0px 10px;}
.shopping_cart_area{padding-top:120px;}
.cart_table thead, .wishlist_table thead, .wishlist_table thead tr th{background:#333333;border:0px;}
.cart_table thead tr th, .wishlist_table thead tr th{font-size:20px;color:#fff;font-family:futuraPtM;font-weight:500;border:0px;}
.wishlist_table thead tr th{font-weight:500 !important;}
.wishlist_table{border:0 !important;border-bottom:1px solid #dee2e6 !important;}
.wishlist_view .product-add-to-cart a, .wishlist_table .product-add-to-cart a.button{overflow:hidden;border-radius:0 !important;font-size:16px !important;padding:11px 25px!important;font-weight:400 !important;}
.wishlist_table th, .woocommerce table.shop_table.wishlist_table tr td{border-top:1px solid #dee2e6;}
.woocommerce table.shop_table.wishlist_table tr td{font-size:18px;font-weight:400;}
.woocommerce table.shop_table.wishlist_table .woocommerce-Price-amount{font-size:15px;}
.cart_table tbody tr td .remove:hover{background-color:transparent !important;color:#f4b54f !important}
.woocommerce table.shop_table.wishlist_table tr td{padding:24px 12px !important;}
.woocommerce a.remove{color:#333333 !important;padding-right:55px;font-weight:400 !important;font-size:18px;}
.cart_table thead tr th:first-child{padding-left:70px;}
.cart_table tbody tr td{font-size:20px;line-height:30px;vertical-align:middle;color:#333333;padding:50px 0px;font-family:futura-heavy;}
.cart_table tbody tr td .remove{color:#333333;padding:0px 35px 0px 15px;}
.cart_table tbody tr td .remove:hover{color:#000;}
.cart_table tbody tr td .media{align-items:center;}
.cart_table tbody tr td .media .media-body{padding-left:40px;}
.cart_table tbody tr td .media .media-body h5{font-family:glapR;font-size:20px;}
.cart_table tbody tr td.price{font-size:18px;}
.cart_table tbody tr td.price ins{text-decoration:none;}
.cart_table tbody tr td.price del{padding-left:10px;}
.cart_table tbody tr td .total{color:#333333;}
.cart_table tbody tr td.quantity p{margin-bottom:0;font-family:futuraPtB;}
.cart_table tbody tr td.quantity .product-qty{position:relative;display:inline-block;}
.cart_table tbody tr td.quantity .product-qty input{width:100px;height:50px;border:1px solid #d6d6d6;text-align:center;}
.cart_table tbody tr td.quantity .product-qty .ar_top, .cart_table tbody tr td.quantity .product-qty .ar_down{position:absolute;background:transparent;border:0px;font-size:12px;padding:0px;right:18px;line-height:5px;cursor:pointer;}
.cart_table tbody tr td.quantity .product-qty .ar_top.ar_top, .cart_table tbody tr td.quantity .product-qty .ar_down.ar_top{top:12px;}
.cart_table tbody tr td.quantity .product-qty .ar_top.ar_down, .cart_table tbody tr td.quantity .product-qty .ar_down.ar_down{bottom:12px;}
.woocommerce-cart-form .subtotal{overflow:hidden;display:flex;justify-content:space-between;border-top:1px solid #dee2e6;padding:50px 0px;}
.woocommerce-cart-form .subtotal p{margin-bottom:0px;}
.woocommerce-cart-form .actions{display:flex;justify-content:space-between;border-top:1px solid #dee2e6;padding-top:50px;}
.woocommerce-cart-form .actions .coupon .input-text{height:50px;width:320px;font-size:18px;line-height:30px;font-family:futuraPtB;color:#333333;border:1px solid #c1c1c1;padding-left:30px;}
.woocommerce-cart-form .actions .coupon .input-text.placeholder{color:#909090;}
.woocommerce-cart-form .actions .coupon .input-text:-moz-placeholder{color:#909090;}
.woocommerce-cart-form .actions .coupon .input-text::-moz-placeholder{color:#909090;}
.woocommerce-cart-form .actions .coupon .input-text::-webkit-input-placeholder{color:#909090;}
.woocommerce-cart-form .actions .coupon .cart_btn{margin-left:20px;top:0px;float:none;margin-top:0;}
.woocommerce-cart-form .actions .cart_btn{margin-top:0;}
.wishlist_table td, .wishlist_table th{border-top:0px;border-bottom:1px solid #dee2e6;}
.wishlist_table thead tr .product-quantity, .wishlist_table thead tr .product-price{width:250px;padding-left:0;}
.wishlist_table .shop_btn_three{padding:10px 31px 8px;}
.wishlist_table .shop_btn_three:before{background-color:#000000;}
.wishlist_table .shop_btn_three:hover{border-color:#000000;}
.cart_btn{font-size:16px;color:#fff;text-transform:uppercase;font-family:futuraPtD;font-weight:500;padding:9px 30px;margin-top:50px;position:relative;transition:all 0.2s linear;cursor:pointer;}
.shop_product_details_area_two{padding-top:150px;}
.shop_product_details_area_two .product_slider .pr_img_slider{width:calc(100% - 216.7px);margin-right:0;margin-left:auto;float:right;}
.shop_product_details_area_two .product_slider .slider_thumnil{width:216.7px;float:left;padding-top:0px;margin-top:-10px;margin-bottom:-10px;}
.shop_product_details_area_two .product_slider .slider_thumnil .slick-track{transform:translate3d(0px, 0px, 0px) !important;}
.shop_product_details_area_two .product_slider .slider_thumnil img{width:100% !important;padding:10px;}
.s_pr_details_content{padding-top:150px;}
.s_pr_details_content .pr_tab{border:0px;justify-content:center;margin-bottom:70px;}
.s_pr_details_content .pr_tab .nav-item .nav-link{padding:0px 0px 5px;font-size:24px;color:#333333;border:0px;font-family:futura-heavy;position:relative;transition:color 0.2s linear;}
.s_pr_details_content .pr_tab .nav-item .nav-link:before{content:"";width:0;height:2px;background:#f4b54f;left:0;bottom:0;position:absolute;transition:width 0.2s linear;}
.s_pr_details_content .pr_tab .nav-item .nav-link:hover, .s_pr_details_content .pr_tab .nav-item .nav-link.active{color:#f4b54f;}
.s_pr_details_content .pr_tab .nav-item .nav-link:hover:before, .s_pr_details_content .pr_tab .nav-item .nav-link.active:before{width:100%;}
.s_pr_details_content .pr_tab .nav-item + .nav-item{margin-left:110px;}
.s_pr_details_content h4{font-size:24px;font-family:futuraPtM;margin-top:40px;}
.s_pr_details_content .aditional_info ul{padding-top:20px;margin-bottom:0px;}
.s_pr_details_content .aditional_info ul li{position:relative;padding-left:20px;}
.s_pr_details_content .aditional_info ul li:before{content:"";background:#333333;width:6px;height:6px;border-radius:50%;left:0;top:11px;position:absolute;}
.ratting_skill .rating{padding-bottom:20px;}
.ratting_skill .rating .review{color:#f4b54f;padding-left:10px;}
.ratting_skill .rating .review:before{display:none;}
.ratting_skill .rating_skill{font-size:18px;color:#333333;font-family:futura-book;}
.ratting_skill .rating_skill li{display:flex;align-items:center;}
.ratting_skill .rating_skill .r-graph{width:250px;height:4px;background:#d6d6d6;margin:0px 35px;}
.ratting_skill .rating_skill .r-graph .r-graph-scroller{height:4px;display:block;}
.ratting_skill .rating_skill .r-graph .r-graph-scroller.full{width:100%;background:#333333;}
.ratting_skill .rating_skill .r-graph .r-graph-scroller.four{width:90%;background:#333333;}
.ratting_skill .rating_skill .r-graph .r-graph-scroller.three{width:80%;background:#333333;}
.review_form .rating{padding:10px 0px 40px;}
.review_form .rating span{font-size:20px;line-height:30px;font-family:futuraPtD;font-weight:600;color:#333333;padding-right:20px;}
.review_form .btn_three{margin-top:20px;padding:14px 40px !important;}
.checkout_content .return_customer{background:#f9f9f9;font-size:20px;line-height:25px;border-top:3px solid #333;padding:17px 30px;}
.checkout_content .return_customer i{margin-right:10px;top:2px;position:relative;}
.checkout_content .return_customer a{color:#909090;}
.checkout_content p{font-size:18px;line-height:30px;padding-top:25px;margin-bottom:18px;}
.checkout_content .login_form input{border:1px solid rgba(51, 51, 51, 0.3);border-radius:0px;height:56px;font-size:18px;color:#909090;padding-left:30px;box-shadow:none;}
.checkout_content .login_form input.placeholder{color:#909090;}
.checkout_content .login_form input:-moz-placeholder{color:#909090;}
.checkout_content .login_form input::-moz-placeholder{color:#909090;}
.checkout_content .login_form input::-webkit-input-placeholder{color:#909090;}
.checkout_content .login_form input:focus{border-color:#000;}
.checkout_content .login_form .shop_btn_two{padding:9px 35px 9px;}
.checkout_content .coupon_form{overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;}
.checkout_content .coupon_form input[type=text]{width:300px;}
.checkout_content .coupon_form .shop_btn_two{padding:9px 16px;margin-left:20px;text-align:center;}
.checkout_content .login_button{overflow:hidden;display:flex;justify-content:space-between;align-items:center;padding-top:40px;}
.checkout_content .login_button .log_btn{color:#909090;display:flex;align-items:center;}
.checkout_content .login_button .log_btn input{margin-right:10px;}
.checkout_content .login_button label{display:inline-block;margin-bottom:0px;vertical-align:middle;color:#909090;}
.checkout_content .login_button label input[type=checkbox]{width:auto;position:relative;height:auto;top:3px;}
.checkout_content .login_button label input[type=checkbox]:before{content:"";display:block;position:absolute;width:12px;height:12px;border:1px solid #909090;top:0;left:0;border-radius:2px;background-color:#fff;}
.checkout_content .login_button label input[type=checkbox]:checked:after{content:"";display:block;width:6px;height:6px;position:absolute;top:49%;left:49%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#909090;}
.checkout_content .login_button label .l_text{display:inline-block;margin-bottom:0px;vertical-align:middle;padding-left:5px;}
.checkout{padding-top:75px;}
.checkout input, .checkout textarea{border:1px solid rgba(51, 51, 51, 0.3);border-radius:0px;height:55px;font-size:18px;color:#909090;padding-left:30px;box-shadow:none;width:100%;margin-bottom:30px;}
.checkout input.placeholder, .checkout textarea.placeholder{color:#909090;}
.checkout input:-moz-placeholder, .checkout textarea:-moz-placeholder{color:#909090;}
.checkout input::-moz-placeholder, .checkout textarea::-moz-placeholder{color:#909090;}
.checkout input::-webkit-input-placeholder, .checkout textarea::-webkit-input-placeholder{color:#909090;}
.checkout input:focus, .checkout textarea:focus{border-color:#000;}
.checkout .checkout_content .selectpicker{border:1px solid rgba(51, 51, 51, 0.3);border-radius:0px;height:55px;font-size:18px;color:#909090;padding-left:30px;box-shadow:none;width:100%;margin-bottom:30px;}
.checkout .checkout_title{font-size:30px;margin-bottom:42px;}
.checkout .c_title{display:block;font-size:20px;margin-bottom:15px;color:#333333;font-family:futuraPtM;margin-top:20px;}
.checkout input[type=checkbox]{width:13px;position:absolute;outline:none;height:13px;top:8px;left:15px;margin-bottom:0;}
.checkout input[type=checkbox]:before{content:"";display:block;position:absolute;width:13px;height:13px;border:1px solid #909090;top:0;left:0;border-radius:2px;background-color:#fff;}
.checkout input[type=checkbox]:checked:after{content:"";display:block;width:13px;height:13px;position:absolute;top:0;left:0;background:#909090;transform:scale(0.5);}
.checkout textarea{height:180px;padding-top:15px;}
.checkout .l_text{display:inline-block;margin-bottom:0px;vertical-align:middle;color:#909090;font-weight:400;padding-left:5px;font-size:18px;font-family:futuraPtB;position:relative;padding-left:20px;}
.cart_total_box{background:#f9f9f9;padding:60px 40px;}
.cart_total_box h3{font-size:30px;margin-bottom:30px;}
.cart_total_box .shop_table{width:100%;}
.cart_total_box .shop_table thead tr th{font-size:16px;color:#333333;line-height:30px;text-transform:uppercase;font-family:futuraPtM;border-bottom:1px solid #dbdbdb;padding-bottom:5px;}
.cart_total_box .shop_table .cart-subtotal, .cart_total_box .shop_table .order-total{font-size:16px;color:#333333;font-family:futuraPtM;text-transform:uppercase;border-top:1px solid #dbdbdb;}
.cart_total_box .shop_table .cart-subtotal td, .cart_total_box .shop_table .order-total td{color:#909090;font-family:futura-book;}
.cart_total_box .shop_table .cart_item td{font-size:20px;font-family:futura-book;color:#909090;}
.cart_total_box .shop_table td{padding:25px 0px;}
.cart_total_box #payment ul{list-style:none;padding-left:0;padding-top:20px;}
.cart_total_box #payment ul li{position:relative;cursor:pointer;padding:15px 0px;border-bottom:1px solid #dbdbdb;}
.cart_total_box #payment ul li input[type=radio]{width:16px;appearance:none;-webkit-appearance:none;outline:none;border:none;cursor:pointer;outline-width:0;height:auto;margin-bottom:0;left:0;top:20px;border-radius:50%;position:absolute;}
.cart_total_box #payment ul li input[type=radio]:before{content:"";width:16px;height:16px;top:0;left:0;position:absolute;background:#333;border-radius:50%;transform:scale(0);transition:all 0.3s linear;}
.cart_total_box #payment ul li input[type=radio]:after{content:"";display:table-caption;width:16px;height:16px;left:0;top:0;border:1px solid #333;position:absolute;border-radius:50%;-webkit-transition:240ms;-o-transition:240ms;transition:240ms;}
.cart_total_box #payment ul li input[type=radio]:checked:before{transform:scale(0.5);}
.cart_total_box #payment ul li label{position:relative;margin-bottom:0;font-family:futuraPtM;padding-left:25px;}
.cart_total_box #payment ul li .payment_box p{margin-bottom:0;font-size:16px;color:#333333;padding-top:10px;}
.cart_total_box .place-order p{margin-bottom:20px;font-size:16px;color:#333333;padding-top:10px;}
.cart_total_box .condition{position:relative;}
.cart_total_box .condition input{left:0;}
.cart_total_box .condition .l_text{font-size:14px;color:#909090;padding-left:20px;font-family:futura-book;}
.cart_total_box .condition .l_text a{font-size:futuraPtM;color:#333;}
.cart_total_box .condition .l_text a span{color:red;}
.cart_total_box .shop_btn_two{width:100%;padding:15px 80px 15px;margin-top:30px;}
.shop_section{padding:100px 0px;}
.shop_section .list-unstyled.page-numbers{margin-top:70px;}
.shop_section .tabs_nav > ul > li{margin-right:20px;}
.shop_section .tabs_nav > ul > li:last-child{margin-right:0px !important;}
.shop_section .tabs_nav > ul > li > a{color:#333333;font-size:18px;}
.shop_section .tabs_nav > ul > li > a:hover, .shop_section .tabs_nav > ul > li > a.active{color:#ee9051;}
.shop_section .tabs_nav > ul > li p{color:#909090;font-size:18px;}
.shop_section .mb-60{margin-bottom:60px;}
.shop_section .short_by{float:right;padding:0px 30px;position:relative;}
.shop_section .short_by:after, .shop_section .short_by:before{top:2px;font-size:14px;position:absolute;font-family:"themify";}
.shop_section .short_by:before{left:0px;content:"";}
.shop_section .short_by:after{right:0px;content:"";}
.shop_section .short_by select{border:none;outline:none;color:#333333;appearance:none;}
.shop_section .tab-content .tab-pane .best_pr_item{padding:15px;flex:0 0 25%;max-width:25%;}
.shop_item_list{margin-bottom:60px;border:1px solid #ececec;}
.shop_item_list:last-child{margin-bottom:0px !important;}
.shop_item_list .item_image{float:left;width:490px;overflow:hidden;position:relative;}
.shop_item_list .item_image .wishlist_btn{top:20px;right:20px;z-index:1;line-height:1;color:#909090;font-size:18px;position:absolute;}
.shop_item_list .item_image .item_label{top:20px;left:20px;z-index:1;height:30px;color:#ffffff;min-width:70px;font-size:14px;position:absolute;text-align:center;line-height:30px;letter-spacing:1px;display:inline-block;text-transform:uppercase;font-family:futura-medium;}
.shop_item_list .item_image .item_label.sale_item{background-color:#333;}
.shop_item_list .item_image .item_label.new_item{background-color:#20da0b;}
.shop_item_list .item_image .item_label.hot_item{background-color:#eb3030;}
.shop_item_list .item_image .best_pr_slider:hover img{transform:scale(1);}
.shop_item_list .item_image .best_pr_slider .slick-dots{left:50%;bottom:30px;top:unset;right:unset;transform:translateX(-50%);}
.shop_item_list .item_image .best_pr_slider .slick-dots li{margin:0px 7px;display:inline-block;}
.shop_item_list .item_image .best_pr_slider .slick-dots li button{width:30px;height:6px;border-radius:0px;}
.shop_item_list .item_content{display:table;position:relative;padding:50px 70px;}
.shop_item_list .item_content p{font-size:17px;margin-bottom:45px;}
.shop_item_list .rating_star{top:55px;right:70px;position:absolute;}
.shop_item_list .rating_star > ul{margin:0px;padding:0px;}
.shop_item_list .rating_star > ul > li{float:left;color:#f8b242;font-size:14px;margin-right:3px;display:inline-block;}
.shop_item_list .rating_star > ul > li:last-child{margin-right:0px !important;}
.shop_item_list .item_title{margin-bottom:15px;}
.shop_item_list .item_title > a{color:#333333;font-size:30px;display:inline-block;}
.shop_item_list:hover .item_title > a{color:#333;}
.shop_item_list .item_price{display:block;font-size:18px;margin-bottom:35px;}
.shop_item_list .item_price strong{color:#333333;font-weight:900;margin-right:5px;display:inline-block;}
.shop_item_list .item_price del{color:#9a9a9a;}
.shop_item_list .action_btns > ul{margin:0px;padding:0px;}
.shop_item_list .action_btns > ul > li{float:left;width:50px;height:50px;text-align:center;margin-right:10px;display:inline-block;}
.shop_item_list .action_btns > ul > li:last-child{margin-right:0px !important;}
.shop_item_list .action_btns > ul > li > a{width:100%;height:100%;display:block;color:#333333;font-size:16px;line-height:54px;border-radius:100%;border:1px solid #ededed;transition:all 0.3s ease-in-out;}
.shop_item_list .action_btns > ul > li > a:hover{color:#ffffff;border-color:#000;background-color:#000;}
 .faq_area{padding:100px 0px 0px;}
.faq_title{padding-bottom:45px;border-bottom:1px solid #e1e1e1;}
.faq_title h2{font-size:45px;line-height:50px;margin-bottom:25px;}
.faq_title p{line-height:30px;margin-bottom:0;}
.border_bottom{border-top:1px solid #e1e1e1;margin-top:5px;}
.faq_info{padding-top:50px;}
.faq_accordion .card{background:transparent;border:0px;border-radius:0px;}
.faq_accordion .card .card-header{padding:0px;border:0px;background:transparent;}
.faq_accordion .card .card-header button{padding:0px 0px 0px 45px;display:block;text-align:left;width:100%;text-decoration:none;font-size:22px;font-family:futuraPtD;color:#333333;position:relative;}
.faq_accordion .card .card-header button i{position:absolute;left:0;top:10px;font-size:12px;font-weight:700;display:none;}
.faq_accordion .card .card-header button i + i{display:block;}
.faq_accordion .card .card-header button.collapsed i{display:block;}
.faq_accordion .card .card-header button.collapsed i + i{display:none;}
.faq_accordion .card .card-body{padding:20px 60px 25px 46px;}
.faq_accordion .card .card-body p{margin-bottom:30px;font-family:futuraPtB;}
.faq_accordion .card .card-body p + p{margin-bottom:0;}
.faq_accordion .card:not(:last-child){margin-bottom:12px;}
.h_blog_area{padding:80px 0px 170px;}
.m10{margin-left:-10px;margin-right:-10px;}
.p10{padding-left:10px;padding-right:10px;}
.h_blog_info .h_blog_item{margin-bottom:30px;}
.h_blog_info .h_blog_item .blog_image{width:100%;display:block;overflow:hidden;background-color:#000000;}
.h_blog_info .h_blog_item .blog_image img{width:100%;display:block;transition:all 0.6s ease-in;}
.h_blog_info .h_blog_item:hover .blog_image img{opacity:0.9;transform:scale(1.05);}
.h_blog_info .h_blog_item .categori_tag{font-size:18px;line-height:22px;text-transform:uppercase;color:#333333;display:inline-block;margin-top:24px;transition:all 0.2s linear;}
.h_blog_info .h_blog_item .categori_tag:hover{color:#000;}
.h_blog_info .h_blog_item h3{font-family:futuraPtM;font-size:28px;line-height:30px;letter-spacing:-0.25px;margin-top:10px;margin-bottom:35px;transition:all 0.2s linear;}
.h_blog_info .h_blog_item h3:hover{color:#000;}
.h_blog_info .h_blog_item .read_btn{font-family:futuraPtD;font-size:16px;line-height:25px;border-bottom:1px solid #333;display:inline-block;color:#333333;transition:all 0.2s linear;}
.h_blog_info .h_blog_item .read_btn:hover{color:#000;border-color:#000;}
.blog_area{padding:150px 0px 50px;}
.blog_info{padding-right:0px;}
.blog_item{margin-bottom:90px;}
.blog_item .blog_image{width:100%;display:block;overflow:hidden;background-color:#000000;}
.blog_item .blog_image img{width:100%;display:block;transition:all 0.6s ease-in;}
.blog_item:hover .blog_image img{opacity:0.9;transform:scale(1.05);}
.blog_item h2{font-size:28px;line-height:38px;padding-top:25px;transition:all 0.3s linear;}
.blog_item h2:hover{color:#000;}
.blog_item .blog_btn{font-size:14px;font-family:futuraPtD;color:#333333;text-transform:uppercase;display:inline-block;transition:all 0.3s linear;}
.blog_item .blog_btn:before{content:"";width:25px;height:1px;background:#f4b54f;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:15px;}
.blog_item .blog_btn:hover{color:#f4b54f;}
.blog_item p{margin:15px 0px 28px;font-family:futuraPtB;}
.blog_item .blog_content{border:1px solid #d6d6d6;padding:40px 50px;}
.blog_item .blog_content h2{padding-top:0px;}
.blog_item .blog_content .post_meta a span{color:#333333;}
.post_meta{display:flex;}
.post_meta a{font-size:18px;line-height:24px;color:#909090;display:inline-block;font-family:futuraPtB;transition:all 0.3s linear;}
.post_meta a + a:before{content:"-";width:4px;height:1px;color:#909090;vertical-align:middle;position:relative;margin:0px 8px;top:-5px;}
.post_meta a:hover{color:#f4b54f;}
.blog_sidebar{padding-left:57px;}
.blog_left_sidebar{padding-right:57px;}
.widget .widget_title_two{font-size:28px;line-height:30px;font-family:futuraPtM;margin-bottom:35px;}
.widget.widget_search .search-form{position:relative;}
.widget.widget_search .form-control{height:60px;border:1px solid #d6d6d6;border-radius:0px;box-shadow:none;padding:0px 35px;font-size:15px;color:#333333;}
.widget.widget_search .form-control.placeholder{color:#909090;}
.widget.widget_search .form-control:-moz-placeholder{color:#909090;}
.widget.widget_search .form-control::-moz-placeholder{color:#909090;}
.widget.widget_search .form-control::-webkit-input-placeholder{color:#909090;}
.widget.widget_search .form-control:focus{border-color:#f4b54f;}
.widget.widget_search button{background:transparent;border:0px;padding:0px;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:18px;z-index:3;}
.widget .widget_title{font-size:28px;line-height:30px;font-family:futuraPtM;position:relative;padding-bottom:15px;margin-bottom:30px;}
.widget .widget_title:before{content:"";width:100%;height:1px;background:#d6d6d6;position:absolute;bottom:0;}
.widget .widget_title:after{content:"";width:35px;height:2px;background:#f4b54f;position:absolute;bottom:0;left:0;}
.widget .filter_slider_area{padding-top:10px;}
.widget .filter_slider_area .ui-slider{height:6px;background:#d6d6d6;border:0px;border-radius:0px;}
.widget .filter_slider_area .ui-slider .ui-slider-range{background:#f4b54f;}
.widget .filter_slider_area .ui-slider .ui-slider-handle{width:20px;height:20px;border-radius:50%;background:#f4b54f;border:0px;margin-left:0;top:-7px;}
.widget .filter_slider_area .filter_content{font-size:18px;color:#333333;text-transform:capitalize;font-family:futuraPtB;display:flex;margin-top:30px;}
.widget .filter_slider_area .filter_content #amount{border:0px;font-size:18px;display:inline-block;}
.widget.widget_category ul{margin-bottom:0;}
.widget.widget_category ul li:not(:last-child){margin-bottom:10px;}
.widget.widget_category ul li a{font-size:18px;color:#333333;font-family:futuraPtB;}
.widget.widget_category ul li a:hover{color:#f4b54f;}
.widget .woocommerce-widget-layered-nav-list{padding-left:0;list-style:none;margin-bottom:0;}
.widget .woocommerce-widget-layered-nav-list li{position:relative;padding-left:36px;cursor:pointer;font-family:futuraPtB;transition:0.3s linear;}
.widget .woocommerce-widget-layered-nav-list li:before{content:"";position:absolute;border-radius:50%;width:15px;height:15px;border:1px solid #333333;left:0;top:50%;margin-top:-7.5px;}
.widget .woocommerce-widget-layered-nav-list li a{font-size:18px;color:#333333;display:inline-block;}
.widget .woocommerce-widget-layered-nav-list li:hover{color:#f4b54f;}
.widget .woocommerce-widget-layered-nav-list li:hover a{color:#f4b54f;}
.widget .woocommerce-widget-layered-nav-list li:not(:last-child){margin-bottom:12px;}
.widget.widget_color ul li.black:before{background:#1c1c1c;border-color:#1c1c1c;}
.widget.widget_color ul li.orange:before{background:#ff934c;border-color:#ff934c;}
.widget.widget_color ul li.pink:before{background:#fb53a7;border-color:#fb53a7;}
.widget.widget_color ul li.red:before{background:#ff4949;border-color:#ff4949;}
.widget.widget_color ul li.white:before{background:#fff;}
.widget.widget_color ul li.yellow:before{background:#ffeb50;border-color:#ffeb50;}
.widget.widget_product ul{margin-bottom:0;}
.widget.widget_product ul li:not(:last-child){margin-bottom:20px;}
.widget.widget_product ul li .media{align-items:center;}
.widget.widget_product ul li .media .media-body{padding-left:24px;padding-right:30px;}
.widget.widget_product ul li .media .media-body h3{font-size:18px;line-height:24px;font-family:futuraPtB;font-weight:600;margin-bottom:5px;transition:color 0.2s linear;}
.widget.widget_product ul li .media .media-body h3:hover{color:#f4b54f;}
.widget.widget_product ul li .media .media-body .rate{font-size:16px;font-family:futuraPtB;}
.widget.widget_tag ul li{display:inline-block;}
.widget.widget_tag ul li:last-child:after{display:none;}
.widget.widget_tag ul li:after{content:"/";color:#333333;margin-left:5px;}
.widget.widget_tag ul li a{font-size:18px;line-height:30px;display:inline-block;color:#333333;}
.widget.widget_tag ul li a:hover{color:#f4b54f;}
.widget.widget_recent_post ul li .media .post_image{float:left;overflow:hidden;margin-right:30px;background-color:#000000;}
.widget.widget_recent_post ul li .media .post_image img{width:100%;display:block;transition:all 0.4s ease-in;}
.widget.widget_recent_post ul li .media:hover .post_image img{opacity:0.8;}
.widget.widget_recent_post ul li .media .media-body h5{font-size:20px;line-height:26px;color:#333333;font-family:futuraPtD;margin-bottom:15px;transition:all 0.3s linear;}
.widget.widget_recent_post ul li .media .media-body h5:hover{color:#f4b54f;}
.widget.widget_recent_post ul li .media .media-body .post_meta a{font-size:15px;transition:all 0.3s linear;}
.widget.widget_recent_post ul li .media .media-body .post_meta a:hover{color:#f4b54f;}
.widget.widget_recent_post ul li:not(:last-child){margin-bottom:20px;}
.widget.widget_comment .media img{border-radius:50%;width:100px;height:100px;}
.widget.widget_comment .media .media-body{padding-left:32px;}
.widget.widget_comment .media .media-body h5{font-size:18px;font-family:futuraPtD;}
.widget.widget_comment .media .media-body p{font-size:18px;font-family:futuraPtB;}
.widget.widget_comment .media .media-body p a{color:#f4b54f;}
.widget.widget_comment .media:not(:last-child){margin-bottom:30px;}
.widget:not(:last-child){margin-bottom:60px;}
.blog_details .blog_img img{max-width:100%;}
.blog_details .single_content{padding-top:0px;}
.blog_details .single_content h1{font-size:48px;line-height:55px;margin-bottom:18px;}
.blog_details .single_content .post_meta{padding-bottom:42px;}
.blog_details .single_content p{margin-bottom:30px;}
.blog_details .blockquote{max-width:950px;margin-left:50px;border-left:4px solid #f4b54f;padding-left:40px;position:relative;margin-top:60px;margin-bottom:40px;}
.blog_details .blockquote:before{content:"";background:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/img/blog/quote.png) no-repeat scroll center 0;width:48px;height:42px;position:absolute;left:11px;top:-10px;}
.blog_details .blockquote h6{font-family:futuraPtM;line-height:25px;font-weight:500;font-size:18px;margin-bottom:0;}
@media(min-width:1921px){
.blog_details .row.m10{max-width:1162px;}
}
.blog_details .post_img{margin-bottom:40px;}
.blog_details .post_share{display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #d6d6d6;}
.blog_details .post_share .post_tag a{font-size:18px;color:#909090;}
.blog_details .post_share .post_tag a:hover{color:#f4b54f;}
.blog_details .social_icon a{font-size:16px;}
.blog_details .social_icon a + a{margin-left:15px;}
.blog_details .social_icon a:nth-child(1){color:#4267b2;}
.blog_details .social_icon a:nth-child(2){color:#00a7e6;}
.blog_details .social_icon a:nth-child(3){color:#b7081a;}
.blog_details .social_icon a:nth-child(4){color:#1ab1e3;}
.blog_details .post_info{padding-top:30px;padding-bottom:130px;display:inline-flex;}
.blog_details .post_info a{font-size:18px;color:#333333;display:table;}
.blog_details .post_info a i{color:#f4b54f;padding-right:10px;display:table-cell;vertical-align:middle;}
.blog_details .post_info a + a{margin-left:20px;}
.comment_title{margin-bottom:40px;}
.comment_title h2{padding-top:15px;font-size:30px;font-family:futuraPtD;}
.comment_title p{font-size:18px;margin-bottom:0px;}
.get_quote_form .form-group{margin-bottom:20px;}
.get_quote_form .form-group textarea.form-control{height:200px;padding-top:18px;}
.get_quote_form .form-group .form-control{font-size:18px;color:#333333;border:1px solid #d6d6d6;padding-left:35px;border-radius:0px;box-shadow:none;background:transparent;height:60px;}
.get_quote_form .form-group .form-control.placeholder{color:#909090;}
.get_quote_form .form-group .form-control:-moz-placeholder{color:#909090;}
.get_quote_form .form-group .form-control::-moz-placeholder{color:#909090;}
.get_quote_form .form-group .form-control::-webkit-input-placeholder{color:#909090;}
.get_quote_form .form-group .form-control:focus{border-color:#f4b54f;}
.get_quote_form .btn_three{margin-top:10px;}
.btn_three{font-size:16px;line-height:30px;text-transform:uppercase;border-radius:0px;font-family:futuraPtD;color:#fff;background:#292929;text-align:center;padding:14px 45px;display:inline-block;border:1px solid #292929;}
.btn_three:hover{color:#333333;}
.comment_info{background:#f9f9f9;padding:70px;}
.blog_comment_info{margin-top:100px;}
.comment-box .post_comment{margin-top:30px;}
.comment-box .post_comment .post_author .media-left{width:60px;height:60px;border-radius:50%;margin-right:30px;}
.comment-box .post_comment .post_author .media-left img{max-width:100%;}
.comment-box .post_comment .post_author .media-body{border-bottom:1px solid #d6d6d6;padding-bottom:20px;}
.comment-box .post_comment .post_author .media-body h5{font-size:20px;margin-bottom:0;}
.comment-box .post_comment .post_author .media-body h6{font-size:16px;line-height:22px;color:#909090;font-family:futuraPtB;}
.comment-box .post_comment .post_author .media-body .reply{font-size:18px;color:#333333;}
.comment-box .post_comment .post_author .media-body .reply i{margin-right:8px;}
.comment-box .post_comment .reply-comment{padding-left:90px;margin-top:30px;}
.contact_info_area{padding:150px 0px;}
.contact_info{justify-content:flex-end;padding-right:25px;}
.contact_info h2{font-size:42px;}
.contact_info .info_item{position:relative;margin-top:25px;}
.contact_info .info_item i{font-size:25px;position:absolute;right:0;top:4px;}
.contact_info .info_item .content{padding-right:55px;}
.contact_info .info_item .content h6{font-size:22px;font-family:futuraPtM;}
.contact_info .info_item .content p{margin-bottom:0px;font-family:futuraPtB;}
.contact_info .info_item .content p a{color:#333333;}
#mapBox{height:550px;}
.contact_area .contact_img{position:absolute;background:url(//trgovina.mizarstvo-mar.si/wp-content/themes/coro/assets/img/blog/get_left.jpg) no-repeat;left:0;top:0;height:100%;width:100%;}
.contact_area .contact_form{padding-left:40px;}
.error_area{padding:100px 0px 50px;}
.error_content{text-align:center;}
.error_content h3{font-size:36px;line-height:45px;margin-bottom:25px;margin-top:70px;}
.error_content .search-form{padding-top:50px;}
.error_content .search-form .form-control{height:60px;border-radius:0px;padding-left:30px;box-shadow:none;}
.error_content .btn_three{margin-top:30px;}
 .footer_area{padding-top:100px;}
.footer_top{max-width:500px;margin:0px auto 60px;text-align:center;}
.footer_top .f_menu{display:flex;justify-content:center;margin:50px 0px 30px;}
.footer_top .f_menu li a{font-size:14px;font-weight:400;color:#333333;font-family:glacB;text-transform:uppercase;position:relative;}
.footer_top .f_menu li a:before{content:"";width:0;height:2px;background:#ee9051;right:0;position:absolute;bottom:0;transition:width 0.3s linear;}
.footer_top .f_menu li a:hover{color:#ee9051;}
.footer_top .f_menu li a:hover:before{width:100%;left:0;right:auto;}
.footer_top .f_menu li:not(:first-child){margin-left:35px;}
.footer_top .f_subscribe{position:relative;}
.footer_top .f_subscribe .form-control{border:0px;background:transparent;border-radius:0px;border-bottom:1px solid #adadad;padding-left:0px;box-shadow:none;font-size:16px;}
.footer_top .f_subscribe .form-control.placeholder{color:#333333;opacity:0.5;}
.footer_top .f_subscribe .form-control:-moz-placeholder{color:#333333;opacity:0.5;}
.footer_top .f_subscribe .form-control::-moz-placeholder{color:#333333;opacity:0.5;}
.footer_top .f_subscribe .form-control::-webkit-input-placeholder{color:#333333;opacity:0.5;}
.footer_top .f_subscribe .form-control:focus{transition:all 0.3s linear;border-color:#f4b54f;}
.footer_top .f_subscribe button{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;line-height:30px;background:transparent;padding:0px;box-shadow:none;transition:all 0.3s linear;}
.footer_top .f_subscribe button i{font-size:11px;display:inline-block;padding-left:4px;}
.footer_top .f_subscribe button:hover{color:#f4b54f;}
.f_social{margin:30px 0px 80px;}
.f_social li{display:inline-block;margin:0px 7px;}
.f_social li a{font-size:16px;color:#333333;transition:color 0.3s linear;}
.f_social li a:hover{color:#f4b54f;}
.footer_bottom{display:flex;justify-content:space-between;border-top:1px solid #eaeaea;padding:20px 0px;}
.footer_bottom .copy_text{margin-bottom:0;font-size:16px;color:#909090;font-family:futuraPtB;}
.footer_bottom .copy_text a{color:#909090;}
.footer_bottom .copy_text a:hover{color:#333333;}
.cart_icon{margin-bottom:0;}
.cart_icon li{display:inline-block;margin-right:10px;}
.cart_icon li a{width:24px;height:24px;border-radius:50%;}
.cart_icon li a img{max-width:100%;}
.footer_area_one{background:#333333;padding:100px 0px;}
.footer_area_one .f_widget .f_title{color:#fff;}
.about_widget{color:#909090;}
.about_widget .f_logo{margin-bottom:30px;display:inline-block;}
.about_widget .copy_text{font-size:16px;margin-bottom:5px;padding-top:20px;}
.about_widget .copy_text a{color:#909090;}
.f_widget .f_title{font-size:24px;line-height:30px;color:#333333;margin-bottom:40px;}
.f_widget.newsletter_widget_two{max-width:300px;margin:0 auto;}
.f_widget.newsletter_widget_two h6{color:#909090;font-size:18px;font-family:glacR;margin-bottom:20px;}
.f_widget.newsletter_widget_two .f_subscribe{position:relative;}
.f_widget.newsletter_widget_two .f_subscribe .form-control{height:40px;background:#494949;padding-left:15px;border:1px solid #494949;border-radius:0px;box-shadow:none;font-size:16px;color:#909090;}
.f_widget.newsletter_widget_two .f_subscribe .form-control.placeholder{color:#909090;}
.f_widget.newsletter_widget_two .f_subscribe .form-control:-moz-placeholder{color:#909090;}
.f_widget.newsletter_widget_two .f_subscribe .form-control::-moz-placeholder{color:#909090;}
.f_widget.newsletter_widget_two .f_subscribe .form-control::-webkit-input-placeholder{color:#909090;}
.f_widget.newsletter_widget_two .f_subscribe .form-control:focus{border-color:#f4b54f;}
.f_widget.newsletter_widget_two .f_subscribe .btn-submit{background:transparent;top:50%;transform:translateY(-50%);right:15px;font-size:16px;color:#fff;padding:0px;position:absolute;}
.f_widget.newsletter_widget_two .f_social{margin-bottom:0px;}
.f_widget.newsletter_widget_two .f_social li a{color:#fff;font-size:13px;width:40px;height:40px;text-align:center;line-height:40px;font-size:13px;border:1px solid #484848;border-radius:50%;font-weight:300;display:inline-block;transition:all 0.2s linear;}
.f_widget.newsletter_widget_two .f_social li a:hover{color:#333333;background:#fff;}
.f_widget.newsletter_widget_two .f_social li:first-child{margin-left:0;}
.f_widget.instragram_widget{max-width:350px;margin-left:auto;}
.f_widget.instragram_widget .gallery{display:flex;margin:-5px;flex-wrap:wrap;}
.f_widget.instragram_widget .gallery li{padding:5px;width:calc(100% / 4);}
.f_widget.instragram_widget .gallery li a{display:block;position:relative;z-index:1;overflow:hidden;}
.f_widget.instragram_widget .gallery li a:before{content:"";font-family:"themify";width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(244, 181, 79, 0.7);opacity:0;z-index:1;transition:all 0.3s linear;display:flex;justify-content:center;align-items:center;color:#fff;}
.f_widget.instragram_widget .gallery li a img{transition:all 0.2s linear;}
.f_widget.instragram_widget .gallery li a:hover img{transform:scale(1.07);}
.f_widget.instragram_widget .gallery li a:hover:before{opacity:1;}
.footer_area_two .footer_top_two{padding:145px 0px;}
.footer_area_two .footer_top_two .social_widget{justify-content:flex-end;display:flex;}
.footer_area_two .footer_top_two .social_widget .f_social{margin:0;}
.footer_area_two .footer_bottom{display:block;border:0px;padding-top:0;text-align:center;}
.footer_area_five .custom-container{max-width:940px;margin:0 auto;}
.footer_top_five{padding:120px 0px 40px;}
.footer_top_five .f_widget p{font-size:16px;line-height:30px;color:#909090;margin-bottom:22px;}
.footer_top_five .f_widget .f_social{margin-top:42px;margin-bottom:0;}
.footer_top_five .f_widget.link_widget ul{margin-bottom:0;}
.footer_top_five .f_widget.link_widget ul li a{font-size:16px;line-height:25px;color:#909090;position:relative;overflow:hidden;display:inline-block;}
.footer_top_five .f_widget.link_widget ul li a:before{content:"";display:inline-block;width:100%;left:0;height:1px;background:#f4b54f;position:absolute;bottom:0;opacity:0;}
.footer_top_five .f_widget.link_widget ul li a:hover{color:#f4b54f;}
.footer_top_five .f_widget.link_widget ul li a:hover:before{animation:line-animate 0.8s ease;opacity:1;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe{position:relative;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control{font-size:16px;line-height:30px;color:#333333;height:40px;padding-left:15px;border:1px solid #494949;border-radius:0px;box-shadow:none;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control.placeholder{color:#909090;opacity:0.5;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control:-moz-placeholder{color:#909090;opacity:0.5;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control::-moz-placeholder{color:#909090;opacity:0.5;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control::-webkit-input-placeholder{color:#909090;opacity:0.5;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .form-control:focus{border-color:#f4b54f;}
.footer_top_five .f_widget.newsletter_widget .f_subscribe .btn-submit{position:absolute;top:50%;transform:translateY(-50%);background:transparent;background:transparent;padding:0px;right:12px;}
 .pr_slider .slider_item .img{height:calc(100vh - 100px);}
.best_pr_item.item_box_width{max-width:25%;flex:0 0 25%;}
.category_area .category_gallery_item{width:calc(100% / 4);}
.category_area .container-fluid{padding-left:0;padding-right:0;}
.video_area_two .video_img{display:flex;}
.video_area_two .video_img img{margin:0 auto;}
.menu > .nav-item.submenu .dropdown-menu{padding-top:24px;}
.widget.widget_recent_post ul li .media .post_image{margin-right:20px;}
.products_grid_area_two .category_pr_info .best_pr_item{max-width:33.33%;flex:0 0 33.33%;}
.woocommerce .woocommerce-result-count{margin:0;}
.woocommerce-ordering.coro_select{border:0px;border:0px;border-radius:50%;font-size:15px;color:#333333;height:30px;line-height:30px;}
a.compare.added{font-size:0;}
a.compare.added::after{font-size:16px;margin-left:0 !important;}
.best_pr_thumbnail .ajax_add_to_cart.added, .button.loading i{display:none !important;}
.best_pr_thumbnail .button.ajax_add_to_cart.loading{width:50px !important;height:50px !important;padding-right:0 !important;}
.best_pr_thumbnail .button.ajax_add_to_cart.loading::after{left:0 !important;right:0 !important;line-height:30px;}
.best_pr_thumbnail .hover_item a.added_to_cart{position:relative;font-size:0;}
.best_pr_thumbnail .hover_item a.added_to_cart:before{content:"\e64d";font-family:'themify';font-size:18px;height:50px;width:50px;background:#fff;border-radius:50px;vertical-align:middle;text-align:center;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#000;transition:all 0.3s linear;}
.best_pr_thumbnail .hover_item a.added_to_cart:hover:before{color:#fff;background:#333;}
.products_quick_view_wrap{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0, 0, 0, 0.2);z-index:9999;visibility:hidden;opacity:0;transition:all .5s;}
.products_quick_view_wrap.coro-quick-view-show{visibility:visible;opacity:1;}
.coro-quickview-content{width:960px;max-width:100%;margin:50px auto;background:#fff;}
.button.yith-wcqv-button{display:none !important;font-size:0;position:relative;}
.hover_item .button.yith-wcqv-button{font-size:0;}
.hover_item .button.yith-wcqv-button i{font-size:16px;line-height:51px;}
.best_pr_thumbnail .pr_content{z-index:9;}
.single-product .woocommerce-notices-wrapper + .product{width:1420px;max-width:100%;margin:auto;}
.products_grid_area .product-qty{display:inline-block;float:left;}
.woocommerce div.product p.price, .woocommerce div.product span.price, .s_product_details .product_info .price{color:#f4b54f;}
.product-qty{position:relative;margin-right:20px;}
.product-qty input{width:140px;height:60px;border:1px solid #d6d6d6;box-shadow:none;-webkit-box-shadow:none;font-weight:700;text-align:left;padding-left:25px;padding-right:35px;}
.product-qty .ar_down, .product-qty .ar_top{position:absolute;border:0px;background:transparent;right:20px;top:5px;color:#333333;font-size:12px;cursor:pointer;}
.product-qty .ar_down{bottom:5px;top:auto;}
.woocommerce div.product form.cart{display:inline-block;margin-bottom:0;float:left;}
.yith-wcwl-add-to-wishlist{display:inline-block;margin-right:15px;margin-top:0;}
.yith-wcwl-add-button a > span, .yith-wcwl-wishlistexistsbrowse .feedback{display:none;}
.yith-wcwl-wishlistexistsbrowse span.feedback{font-size:0;}
.yith-wcwl-wishlistexistsbrowse span.feedback i{font-size:18px;}
.yith-wcwl-wishlistaddedbrowse{display:inline-block;}
.wish_list, .single-product .compare.button{width:80px;height:60px;line-height:60px;color:#333333;border:1px solid #d6d6d6;text-align:center;display:block;}
.single-product .compare.button{display:inline-block;background-color:transparent;border:1px solid #d6d6d6;line-height:40px;border-radius:0;margin-top:0px;}
.single-product .compare.button:hover{background:#f4b54f;color:#fff;}
.wish_list:hover{background:#f4b54f;color:#fff;}
.single_add_to_wishlist i{margin-right:0 !important;}
.yith-wcwl-wishlistaddedbrowse{display:none;}
.product_meta > span, .product_meta + .share-link{font-size:16px;color:#313131;padding:14px 0;border-top:1px solid #d6d6d6;display:block;font-weight:bold;}
.product_meta + .share-link{border-bottom:1px solid #d6d6d6;}
.product_meta > span span, .product_meta > span a{color:#7d7d7d;font-size:18px;font-weight:normal;}
.product_meta > span.posted_in a:first-child{margin-left:5px;}
.product_meta{margin-top:50px;}
.product_meta + .share-link ul li,
.product_meta + .share-link ul{display:inline-block;}
.product_meta + .share-link ul li a{color:#7d7d7d;font-size:14px;margin:0px 5px;}
.product_meta + .share-link label{margin:0;}
.related.products .coro-columns-4 .best_pr_item{flex:0 0 25%;max-width:25%}
.best_pr_thumbnail .hover_item a{position:relative;}
.cart-info a, .related.products a.compare, .best_pr_thumbnail .hover_item a{display:inline-block;width:50px;height:50px;font-size:16px;line-height:54px;color:#333333;text-align:center;background:#fff;border-radius:50%;}
.cart-info a > span, .product_item .cart-info a > span, .best_pr_thumbnail .hover_item a > span{position:absolute;z-index:9;background:#000;color:#fff;padding:5px 8px;bottom:calc(80% + 5px);font-size:14px;white-space:nowrap;line-height:14px;transition:all .4s;box-shadow:2px 2px 8px rgb(0 0 0 / 30%);visibility:hidden;opacity:0;text-transform:capitalize;border-radius:3px;font-weight:400;left:-16px;width:82px;}
.add_to_cart_button.added{display:none !important;}
.best_pr_thumbnail .hover_item a:not(:last-child){margin-right:10px;}
.cart-info a:hover > span, .best_pr_thumbnail .hover_item a:hover > span{visibility:visible;opacity:1;bottom:calc(100% + 10px);}
.cart-info a > span::before, .best_pr_thumbnail .hover_item a > span::before{position:absolute;content:"";width:0;height:0;border-top:5px solid #111;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;top:100%;left:50%;transform:translateX(-50%);}
.woocommerce-variation-price{margin-bottom:30px;}
.related.products .col-sm-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media(min-width:576px){
.related.products > .col-sm-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.woocommerce-product-gallery__wrapper a{display:inline-block;width:100%;padding-right:45px;}
@media(max-width:991px){
.woocommerce-product-gallery__wrapper a{padding-right:0;}
a.woocommerce-product-gallery__trigger{display:inline-block;}
.woocommerce-product-gallery__wrapper a{display:inline-block;text-align:center;}
.woocommerce-product-gallery__wrapper{text-align:center;}
.s_product_details .cart_button .wish_list, .single_add_to_wishlist{width:60px;}
}
.products.row.category_pr_info.coro-columns-4{justify-content:center;}
.yith-wcqv-main .single-product .product-badge{position:absolute;left:20px;top:20px;z-index:1;width:fit-content;}
.yith-wcqv-main .product{display:flex;flex-wrap:wrap;}
#yith-quick-view-content div.images,#yith-quick-view-content div.summary{width:50% !important;}
.woocommerce-product-gallery__wrapper a{padding-right:5px;}
#yith-quick-view-content .product-qty{display:inline-block;margin-bottom:10px;}
.page_wrapper .custom-container .woocommerce{max-width:52rem !important;}
.page_wrapper .woocommerce .col2-set >div{max-width:100%;width:50%;}
.coro-login-form,.coro-register-from{border:1.2px solid #F4F4F5;box-sizing:border-box;box-shadow:0px 2px 20px rgba(185, 185, 187, 0.15);border-radius:5px;padding:25px 40px 10px;}
.woocommerce form.login, .woocommerce form.register{border:0px;padding:0px;border-radius:0px;box-shadow:none;margin:1em 0;}
.woocommerce form.login p, .woocommerce form.register p{padding:0px;display:block;}
.woocommerce form.login p label, .woocommerce form.register p label,.woocommerce form .form-row label{font-size:16px;font-weight:600;color:#39332B;font-family:'futuraPtB';margin-bottom:3px;}
.coro-login-form h2,.coro-register-from h2,.woocommerce form legend{font-size:20px;font-weight:600;font-family:'futuraPtB';border-bottom:1px solid #EAEAEA;margin-bottom:0;padding-bottom:10px;color:#000;}
.woocommerce form legend{padding-top:20px;margin-bottom:20px;}
.woocommerce form fieldset label{display:flex;width:100%;}
.woocommerce form fieldset p.form-row{padding-left:0;padding-right:0;}
.woocommerce form fieldset .password-input{width:100%;}
.woocommerce form.login p input, .woocommerce form.register p input,.woocommerce form .form-row input{height:35px;background:rgba(232, 234, 236, 0.3);border:1px solid #DCDEE9;box-sizing:border-box;box-shadow:0px 2px 4px rgba(234, 236, 240, 0.1);border-radius:0px;padding-left:15px;font-size:16px;}
.woocommerce form.login p input:focus, .woocommerce form.register p input:focus,.woocommerce form .form-row input:focus{border-color:#F4B54F;}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{top:0;height:100%;line-height:35px;}
.woocommerce .coro-login-form .woocommerce-button.button,.woocommerce .coro-register-from .woocommerce-button.button{width:100%;background-color:#F4B54F;color:#fff;font-size:16px;margin-right:0;font-family:futuraPtD;border-radius:3px;line-height:1.4;letter-spacing:1px;padding:9px 29px;}
.woocommerce .coro-login-form .woocommerce-button.button:hover,.woocommerce .coro-register-from .woocommerce-button.button:hover{background:#d89831;}
.woocommerce .coro-register-from input[type=radio]{display:none;}
.woocommerce .coro-register-from label.radio,.woocommerce form .form-row span em{position:relative;padding-left:20px;font-size:15px;color:#7E818B;}
.woocommerce form .form-row span em{padding-left:0;}
.woocommerce .coro-register-from label.radio:after{content:"";display:table-caption;width:15px;height:15px;left:0px;top:8px;border:1px solid #DCDEE9;background:rgba(232, 234, 236, 0.3);position:absolute;border-radius:50%;transition:240ms;}
.woocommerce .coro-register-from label.radio:before{content:"";width:15px;height:15px;top:8px;left:0;position:absolute;background:#F4B54F;border-radius:50%;transform:scale(0);transition:all 0.3s linear;}
.woocommerce .coro-register-from label.radio.show,.woocommerce .coro-register-from label.radio:hover{color:#39332B;}
.woocommerce .coro-register-from label.radio.show:after{border-color:#F4B54F;}
.woocommerce .coro-register-from label.radio.show:before{transform:scale(0.5);}
.woocommerce .coro-register-from label.radio + br{display:none;}
.woocommerce .coro-login-form .form-row .d-flex{width:100%;justify-content:space-between;}
.woocommerce .coro-login-form .woocommerce-form-login__rememberme span,.woocommerce .coro-login-form .d-flex a{font-size:16px;color:#7E818B;font-family:'futuraPtB';font-weight:400;}
.woocommerce .coro-register-from .woocommerce-privacy-policy-text p,.woocommerce .coro-register-from .register p{font-size:15px;line-height:22px;}
.woocommerce .coro-login-form .woocommerce-form-row{margin-bottom:0;}
.woocommerce .coro-login-form .woocommerce-form-row:not(:last-child){margin-bottom:16px;}
.woocommerce-MyAccount-navigation{background:#FFFFFF;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.05);padding:18px 0px;}
.woocommerce-MyAccount-navigation ul{list-style:none;padding:0px;margin:0px;}
.woocommerce-MyAccount-navigation ul li{position:relative;overflow:hidden;padding:0px 25px;transition:all 0.3s linear;}
.woocommerce-MyAccount-navigation ul li.is-active,.woocommerce-MyAccount-navigation ul li:hover{background:#FFFBF5;}
.woocommerce-MyAccount-navigation ul li.is-active::before,.woocommerce-MyAccount-navigation ul li:hover:before{transform:scale(1);transform-origin:bottom;}
.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li.is-active a::before,.woocommerce-MyAccount-navigation ul li:hover a,.woocommerce-MyAccount-navigation ul li:hover a:before{color:#f4b54f;}
.woocommerce-MyAccount-navigation ul li::before{content:"";height:100%;width:2px;position:absolute;background:#F4B54F;left:0;top:0;transform:scale(0);transform-origin:top;transition:all 0.3s linear;}
.woocommerce-MyAccount-navigation ul li a{font-size:16px;color:#39332B;line-height:40px;display:block;}
.woocommerce-MyAccount-navigation ul li a:before{content:"";display:inline-block;width:18px;height:16px;position:relative;top:2px;color:#7C84A7;margin-right:8px;font-family:'themify';transition:color 0.2s;}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\e709";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\e655";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\e632";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\e69b";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\e602";}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\e718";}
.woocommerce-MyAccount-content{background:#FFFFFF;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.05);padding:40px;}
.woocommerce-MyAccount-content .dokan-btn.dokan-btn-theme,a.woocommerce-Button.button,button.woocommerce-Button.button{font-size:16px;line-height:30px;background:#f4b54f;padding:9px 29px;display:inline-block;font-family:futuraPtD;color:#fff;border-radius:0px;position:relative;overflow:hidden;cursor:pointer;border:0px;margin-top:15px;z-index:1;transition:all 0.2s linear;}
a.woocommerce-Button.button,button.woocommerce-Button.button{margin-top:0;font-size:14px;padding:5px 24px;}
a.woocommerce-Button.button:hover,button.woocommerce-Button.button:hover{background:#f4b54f;color:#fff;}
.woocommerce-MyAccount-content .dokan-btn.dokan-btn-theme:before,.woocommerce-Button:before{z-index:-1;content:"";background-color:#000;position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;transform:rotate3d(0, 0, 1, 10deg ) translate3d(-1.2em, 110%, 0);transform-origin:0% 100%;transition:transform 0.5s cubic-bezier(0.59, 0.03, 0.2, 1);}
.woocommerce-MyAccount-content .dokan-btn.dokan-btn-theme:hover:before,.woocommerce-Button:hover:before{opacity:1;-moz-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-o-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-ms-transform:rotate3d(0, 0, 1, 0deg) translate3d(0, 0, 0);-webkit-transform:rotate3d(0, 0, 1, 0deg ) translate3d(0, 0, 0);transform:rotate3d(0, 0, 1, 0deg ) translate3d(0, 0, 0);}
.woocommerce-MyAccount-content button.woocommerce-Button.button{margin-top:20px;padding:8px 44px;}
.woocommerce-MyAccount-content .woocommerce-Addresses{margin-left:-15px;margin-right:-15px;}
.woocommerce-MyAccount-content .woocommerce-Addresses .edit{text-indent:-999px;position:relative;overflow:hidden;width:22px;}
.woocommerce-MyAccount-content .woocommerce-Addresses .edit:before{content:"\f044";font:normal normal normal 18px/2 FontAwesome;position:absolute;right:0;text-indent:999px;}
.woocommerce-account .addresses .title h3{font-size:26px;}
.woocommerce-Address address{line-height:1.4;}
.woocommerce .coro-login-form .woocommerce-form-login__rememberme input{height:inherit;}
@media(min-width:1300px){
.custom_container{max-width:100%;padding-left:100px;padding-right:100px;}
} .main_slider_area, .main_slider_three{position:relative;}
.main_slider_area .left_arrow, .main_slider_area .right_arrow, .main_slider_three .left_arrow, .main_slider_three .right_arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;color:#333333;z-index:1;cursor:pointer;transition:all 0.2s linear;opacity:0;}
.main_slider_area .left_arrow.left_arrow, .main_slider_area .right_arrow.left_arrow, .main_slider_three .left_arrow.left_arrow, .main_slider_three .right_arrow.left_arrow{left:70px;}
.main_slider_area .left_arrow.right_arrow, .main_slider_area .right_arrow.right_arrow, .main_slider_three .left_arrow.right_arrow, .main_slider_three .right_arrow.right_arrow{right:70px;}
.main_slider_area .left_arrow:hover, .main_slider_area .right_arrow:hover, .main_slider_three .left_arrow:hover, .main_slider_three .right_arrow:hover{color:#333;}
.main_slider_area:hover .left_arrow, .main_slider_three:hover .left_arrow{left:3%;opacity:1;}
.main_slider_area:hover .right_arrow, .main_slider_three:hover .right_arrow{right:3%;opacity:1;}
.main_slider{height:650px;position:relative;z-index:1;margin-bottom:0 !important;}
.main_slider .slider_6_img.one{background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;}
.main_slider .slick-list, .main_slider .slick-track{height:100%;}
.main_slider .slider_item{display:flex;align-items:center;}
.slider_text{max-width:570px;}
.slider_text.m-auto{text-align:center;}
.slider_text.ml-auto{text-align:right;}
.slider_text h1{font-size:50px;font-family:futuraPtD;text-transform:uppercase;color:#333333;margin-bottom:30px;}
.slider_text p{color:#333333;font-size:20px;line-height:31px;margin-bottom:50px;}
.slider_text .st_btn.btn_effect:after{background:#333;}
.slider_text .st_btn.btn_effect:hover{color:#fff;}
.slider_text.mr-auto{margin-left:65px;}
.slider_6_img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}
.slick-dots li{width:auto;height:auto;margin:0px 4px;}
.slick-dots li button{width:12px;height:12px;padding:0px;border-radius:50%;border:1px solid transparent;transition:all 0.4s linear;}
.slick-dots li button:before{content:"";width:8px;height:8px;top:50%;margin-top:-4px;left:50%;margin-left:-4px;border-radius:50%;background:#d7d7d7;position:absolute;opacity:1;transition:all 0.4s linear;}
.slick-dots li.slick-active button:before, .slick-dots li:hover button:before{transform:scale(0.8);opacity:1;background:#333333;}
.btn_effect{position:relative;z-index:1;overflow:hidden;transition:background 0.4s linear, color 0.3s linear;cursor:pointer;}
.btn_effect:after{position:absolute;top:50%;left:50%;width:120%;height:50%;opacity:0;z-index:-1;content:"";transition:all 0.3s linear 0s;transform:translateX(-50%) translateY(-50%) rotate(45deg);}
.btn_effect:hover{color:#fff;}
.btn_effect:hover:after{height:500%;opacity:1;}
.deal_slider .media-body .add_to_cart_button, .deal_slider .media-body .added_to_cart, .st_btn{font-size:14px;line-height:20px;font-family:futuraPtD;color:#fff;background:#000;padding:17px 48px;display:inline-block;text-transform:uppercase;transition:all 0.2s linear;}
.st_btn.btn_effect:after{background:#fff;}
.st_btn:hover{color:#333333;}
.st_btn.white_btn{background:#fff;color:#333;}
.st_btn.white_btn:after{background:#333;}
.st_btn.white_btn:hover{color:#fff;}
.st_btn.btn_effect.yellow_bg{color:#fff;}
.st_btn.btn_effect.yellow_bg:after{background:#333;}
.st_btn.btn_effect.green_btn{background:#333;}
.st_btn.btn_effect.green_btn:after{background:#68a001;}
.st_btn.btn_effect.green_btn:hover{color:#fff;}
.st_btn.btn_effect.w_btn{background:#fff;color:#333333;}
.st_btn.btn_effect.w_btn:after{background:#68a001;}
.st_btn.btn_effect.w_btn:hover{color:#fff;}
.f_btn{background:#333;display:inline-block;font-size:13px;line-height:30px;color:#fff;padding:7px 25px;text-transform:uppercase;}
.f_btn:after{background:#000;}
.border_btn{border:1px solid #fff;background:transparent;}
.b_border{border:1px solid #333333;color:#333333;}
.b_border:hover{color:#fff;}
.border_radious{border-radius:45px;}
.promo_item{padding:54px 30px;overflow:hidden;position:relative;cursor:pointer;}
.promo_item h2{font-size:30px;line-height:34px;font-weight:500;}
.promo_item .rate{font-size:21px;line-height:34px;color:#909090;margin-bottom:16px;}
.promo_item .one, .promo_item .two{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s linear;z-index:-1;}
.promo_item .text{width:90%;border:3px solid #9a9287;padding-left:30px;padding-top:40px;padding-bottom:35px;}
.promo_item .img{position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all 0.2s linear;}
.promo_item.one{background:#fef2da;}
.promo_item.two{background:#fceeed;}
.promo_item.two .text{border-color:#cabebe;}
.promo_item .shop_btn{color:#333333;}
.promo_item .shop_btn:before{background:#333333;}
.promo_item .shop_btn:hover{color:#000;}
.promo_item .shop_btn:hover:after{background:#000;}
.promo_item:hover .img{transform:scale(1.03) translateY(-50%);}
.best_pr_area .slider_nav i{cursor:pointer;}
.best_pr_area .slider_nav i:hover{color:#000;}
.tab-pane .product_item{transform:translateY(15px);opacity:0;transition:all 0.2s linear;}
.tab-pane.show .product_item{transform:translateY(0);opacity:1;}
.product_item{text-align:center;margin-bottom:80px;cursor:pointer;}
.product_item .img{position:relative;z-index:1;}
.product_item .img:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-image:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0.6) 30%, rgba(0, 0, 0, 0) 76%);z-index:1;opacity:0;transition:all 0.2s linear;}
.product_item .img.has-border{border:1px solid #e1e1e1;}
.product_item .img img{max-width:100%;}
.cart-info .button.yith-wcqv-button{display:inline-block !important;}
.product_item .cart-info{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;opacity:0;z-index:2;visibility:hidden;transition:all 0.3s linear;display:flex;justify-content:center;}
.product_item .cart-info a{border:0px;padding:0px;width:50px;height:50px;font-size:16px;color:#333333;background:#fff;display:inline-block;border-radius:50%;opacity:0;transition:all 0.3s linear;cursor:pointer;position:relative;}
.cart-info a.yith-wcqv-button:hover, .cart-info a.compare:hover, .product_item .cart-info .add_to_cart_button:hover{background:#1d1d1d;color:#fff;}
.product_item .cart-info.cart-info-big .add_to_cart_button + .add_to_cart_button{margin-left:20px;}
.product_item:hover .cart-info a{margin-right:5px;}
.cart-info .add_to_cart_button{position:relative;}
.cart-info .add_to_cart_button.loading i{display:none;}
.cart-info .add_to_cart_button.added{display:none !important;}
.cart-info a.yith-wcqv-button, .cart-info a.compare, .cart-info a.added_to_cart{height:50px;width:50px;position:relative;display:inline-block;border-radius:50px;transition:all 0.3s linear;padding-top:0;}
.cart-info a.yith-wcqv-button.added:before, .cart-info a.compare.added:before, .cart-info a.added_to_cart:before{content:"\e64d";font-family:'themify';height:50px;width:50px;background:#fff;border-radius:50px;vertical-align:middle;text-align:center;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#ee9051;transition:all 0.3s linear;font-size:16px;}
.cart-info .add_to_cart_button.loading::after, .cart-info .add_to_cart_button.loading::after{font-family:WooCommerce;content:"\e01c";font-weight:400;position:absolute;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:flex;align-items:center;font-size:19px;justify-content:center;top:-2px !important;left:50% !important;margin-left:-10px;}
.cart-info a.added_to_cart:hover:before{background:#333;color:#fff;}
.cart-info a.added_to_cart{font-size:0;}
.product_item .pr_name{font-size:20px;font-family:futuraPtB;margin-top:23px;transition:color 0.2s linear;margin-bottom:8px;}
.product_item .pr_name:hover{color:#000;}
.product_item .product_prices{font-size:18px;color:#333333;font-family:futura-heavy;}
.product_item .product_prices .oldPrice{color:#dddddd;font-family:futuraPtB;}
.product_item:hover .img:before{opacity:0.4;}
.product_item:hover .cart-info{opacity:1;visibility:visible;}
.product_item:hover .cart-info a{opacity:1;}
.product_item:hover .cart-info a:nth-child(1){animation:fadeInUp 300ms ease-in-out;}
.product_item:hover .cart-info a:nth-child(2){animation:fadeInUp 400ms ease-in-out;}
.product_item:hover .cart-info a:nth-child(3){animation:fadeInUp 500ms ease-in-out;}
.product_item:hover .cart-info a:nth-child(4){animation:fadeInUp 500ms ease-in-out;}
.product_item .tab_img .item{opacity:0;visibility:hidden;transition:all 0.3s linear;position:absolute;}
.product_item .tab_img .item.active{opacity:1;visibility:visible;position:relative;}
.product_item .img_tabs{position:absolute;bottom:14px;width:100%;z-index:2;text-align:center;margin-bottom:0;}
.product_item .img_tabs .tab_link{width:15px;height:15px;border-radius:50%;background:#2d476b;display:inline-block;margin:0px 5px;cursor:pointer;}
.product_item .img_tabs .tab_link.pink{background:#ff8fcc;}
.product_item .img_tabs .tab_link.blue{background:#acbbff;}
.product_item .img_tabs .tab_link.yellow{background:#f1cb8d;}
.product_item .img_tabs .tab_link.l_blue{background:#cadce8;}
.product_item .img_tabs .tab_link.green{background:#b8dc87;}
.product_item .img_tabs.square_tab .tab_link{border-radius:0px;width:30px;height:3px;}
.product-badge{font-size:13px;line-height:22px;display:inline-block;color:#333333;padding:0px 16px;border-radius:45px;text-transform:uppercase;font-family:futuraPtM;position:absolute;right:20px;top:20px;}
.product-badge.new{background:#ee9051;color:#fff;}
.product-badge.hot{background:#eb3030;color:#fff;}
.product-badge.green{background:#34ce49;color:#fff;}
.product-badge.red{background:#ef3e3e;color:#fff;}
.product-badge.b_badge{border:1px solid #d6d6d6;}
.design_tab{justify-content:center;border:0px;margin-bottom:50px;}
.design_tab .nav-item{margin-bottom:0;margin-left:70px;}
.design_tab .nav-item .nav-link{font-size:36px;line-height:38px;color:#909090;font-family:futuraPtM;padding:0px;border-radius:0px;border:0px;position:relative;}
.design_tab .nav-item .nav-link.active{color:#333333;}
.design_tab.design_tab_green .nav-item .nav-link:before{background:#68a001;}
.product_list_item{align-items:center;}
.product_list_item .img{margin-right:30px;}
.product_list_item .pr_name{font-size:24px;font-family:futuraPtD;margin-top:0;}
.product_list_item .pr_category{color:#909090;font-size:18px;}
.product_list_item .product_prices{font-size:23px;padding:10px 0px 20px;}
.product_list_item .st_btn{border:1px solid #000;margin-top:8px;}
.has_five_items .item_col{flex:0 0 20%;max-width:20%;}
.product_tab_area_two{padding:120px 0px 30px;}
.product_tab_area_two .product_item .pr_name:hover{color:#68a001;}
.product_tab_area_two .product_item .cart-info .add_to_cart_button:hover{background:#68a001;color:#fff;}
.product_tab_area_two .product_item .pr_content .wish_btn:hover{color:#68a001;}
.best_product_area .row{margin-bottom:-80px;}
.featured_product_area{padding-top:120px;}
.categorie_gallery{margin-bottom:-30px;}
.t_categorie_item{position:relative;margin-bottom:30px;cursor:pointer;overflow:hidden;}
.t_categorie_item img{transition:all 0.3s linear;}
.t_categorie_item .text{position:absolute;top:0;width:100%;left:0;padding:30px;}
.t_categorie_item .text .categorie_name{margin-bottom:5px;}
.t_categorie_item:hover img{transform:scale(1.03);}
.categorie_name{font-size:24px;line-height:30px;color:#ee9051;font-family:futuraPtB;}
.book_area{padding-top:120px;}
.book_item{position:relative;margin-bottom:30px;overflow:hidden;cursor:pointer;}
.book_item img{transition:all 0.3s linear;}
.book_item .text{position:absolute;top:30px;right:0;}
.book_item .text span{font-size:15px;line-height:30px;text-transform:uppercase;background:#333333;display:inline-block;color:#fff;font-family:futuraPtD;padding:0px 18px;}
.book_item .text p{margin-bottom:0;font-size:16px;color:#f0f0f0;text-align:center;}
.book_item .text.w_color p{color:#909090;}
.book_item .text_two{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;}
.book_item .text_two span{font-size:55px;font-family:futuraPtD;color:#333333;display:block;margin-bottom:20px;}
.book_item .text_two .shop_btn_black{font-size:16px;}
.book_item:hover img{transform:scale(1.03);}
.w20{padding:0px 15px;width:calc(100% / 5);}
.product_comedown_area{position:relative;padding:90px 0px;}
.pr_comedown_info{text-align:center;max-width:875px;}
.pr_comedown_info h6{font-family:futuraPtB;color:#fff;text-transform:uppercase;font-size:20px;}
.pr_comedown_info h2{color:#fff;font-size:85px;font-family:futuraPtD;}
.pr_comedown_info .clock{display:flex;align-items:center;justify-content:center;margin-top:20px;}
.pr_comedown_info .timer{color:#fff;margin-left:60px;}
.pr_comedown_info .timer span{font-size:60px;font-family:futuraPtM;line-height:65px;position:relative;}
.pr_comedown_info .timer .smalltext{opacity:0.5;font-size:26px;}
.pr_comedown_info .timer + .timer span:before{content:":";font-size:36px;color:#919191;vertical-align:text-top;left:-28px;position:relative;}
.pr_comedown_info .timer:first-child{margin-left:0;}
.main_slider_area_two{position:relative;}
.main_slider_area_two .main_slider{height:800px;}
.main_slider_area_two .main_slider .slick-dots{display:none;}
.main_slider_area_two .main_slider .slider_item{background:#fff2e5;text-align:center;}
.main_slider_area_two .main_slider .slider_item .text{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg);display:inline-block;position:absolute;left:0;bottom:0;padding-top:50px;}
.main_slider_area_two .main_slider .slider_item .text h2{font-family:futuraPtD;font-size:70px;text-transform:uppercase;color:#333333;letter-spacing:14px;margin-left:0;text-align:left;margin-bottom:0;}
.main_slider_area_two .main_slider .slider_item .text span{font-size:30px;font-family:futuraPtB;letter-spacing:5px;text-align:right;display:block;margin-bottom:10px;}
.main_slider_area_two .main_slider .slider_item .round{position:absolute;border-radius:50%;z-index:-1;}
.main_slider_area_two .main_slider .slider_item .round.one{background:#d6d3ce;width:665px;height:665px;left:50%;margin-left:-332px;}
.main_slider_area_two .main_slider .slider_item .round.two{width:350px;height:350px;background:#ffddb8;z-index:-1;top:40%;left:25%;}
.main_slider_area_two .main_slider .slider_item .round.two.pink{background:#ffd0c5;top:auto;bottom:15px;left:120px;z-index:-1;}
.main_slider_area_two .main_slider .slider_item img{display:inline-block;max-width:100%;}
.main_slider_area_two .main_slider .slider_item.slider_item_three{background:#f4f4f4;}
.main_slider_area_two .main_slider .slider_item.slider_item_three .round.one{background:#e3d9e9;}
.main_slider_area_two .main_slider .slider_item.slider_item_three .round.pink{background:#fec6c0;}
.main_slider_area_two .main_slider .slick-dots{display:none !important;}
.main_slider_area_two .slider_nav{position:absolute;bottom:30px;right:125px;z-index:1;font-size:30px;color:#afafaf;cursor:pointer;}
.main_slider_area_two .slider_nav i:hover{color:#333;}
.slide-count-wrap{position:absolute;top:20px;right:100px;z-index:1;font-family:futuraPtD;color:#afafaf;font-size:48px;transform:scale(0.6);}
.slide-count-wrap .current{color:#333333;font-size:82px;line-height:56px;vertical-align:top;}
.main_slider + .slider_nav i{border:none;}
.main_slider + .slider_nav i:hover{background:transparent;}
.instagram_info{display:flex;position:relative;}
.instagram_info .item{width:calc(100% / 5);position:relative;overflow:hidden;}
.instagram_info .item img{transition:all 0.3s linear;width:100% !important;}
.instagram_info .item .hover_icon{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.6);display:flex;align-items:center;justify-content:center;font-size:45px;opacity:0;transition:opacity 0.3s linear;}
.instagram_info .item .hover_icon i{color:#333333;transition:color 0.2s linear;}
.instagram_info .item:hover img{transform:scale(1.03);}
.instagram_info .item:hover .hover_icon{opacity:1;}
.instagram_link{background:#343434;padding:43px 0px;}
.instagram_link h4{color:#fff;font-size:20px;text-transform:uppercase;margin-bottom:5px;font-family:futura-light;letter-spacing:4px;}
.instagram_link a{font-size:20px;color:#fff;}
.banner_collection_area{padding-top:6px;}
.banner_collection_area .row{margin:0px 3px;}
.banner_collection_area .row .col-lg-4{padding-left:3px;padding-right:3px;}
.banner_collection_item{position:relative;overflow:hidden;cursor:pointer;}
.banner_collection_item:before{content:"";width:100%;height:100%;top:0;left:0;background:rgba(255, 255, 255, 0.8);position:absolute;z-index:1;opacity:0;transition:all 0.3s linear;}
.banner_collection_item img{max-width:100%;transition:all 0.4s linear;}
.banner_collection_item .text{position:absolute;bottom:20px;padding-left:30px;transform:translateY(130%);width:100%;transition:all 0.5s linear;z-index:2;}
.banner_collection_item .text h2{font-size:30px;line-height:36px;font-family:futuraPtD;margin-bottom:0px;text-transform:uppercase;}
.banner_collection_item .text .tag{font-size:18px;color:#909090;}
.banner_collection_item:hover:before{opacity:1;}
.banner_collection_item:hover img{transform:scale(1.1);}
.banner_collection_item:hover .text{transform:translateY(0);}
.main_slider_area_nine{position:relative;}
.main_slider_area_nine .main_slider{height:600px;}
.main_slider_area_nine .main_slider .round{width:680px;height:680px;border-radius:50%;background:#ffb89f;display:inline-block;position:absolute;right:-5%;top:-145px;}
.main_slider_area_nine .main_slider .round.two{background:#fff1b8;}
.main_slider_area_nine .main_slider .overlay_bg{background:#fff8f6;}
.main_slider_area_nine .main_slider .slick-dots{display:none !important;}
.main_slider_area_nine .main_slider .slider_text{max-width:100%;margin-left:0;}
.main_slider_area_nine .main_slider .slider_text h1{font-size:60px;line-height:60px;font-family:futuraPtD;margin-bottom:8px;}
.main_slider_area_nine .main_slider .slider_text h3{font-size:30px;color:#eb3030;font-family:futuraPtB;margin-bottom:30px;}
.main_slider_area_nine .main_slider .slider_text p{color:#909090;}
.main_slider_area_nine .slide-count-wrap{position:absolute;right:0;bottom:0;top:auto;z-index:1;font-size:32px;}
.main_slider_area_nine .slide-count-wrap .current{font-size:60px;}
@media(min-width:992px){
.main_slider_area_nine .sidebar_menu_two{display:none;}
}
.slider_nav_three{position:absolute;left:35%;bottom:40px;z-index:1;cursor:pointer;}
.slider_nav_three i{font-size:16px;}
.slider_nav_three .right_arrow{position:relative;margin-left:10px;}
.slider_nav_three .right_arrow:after{content:"";height:30px;width:1px;background:#e7e1df;display:inline-block;position:absolute;left:-7px;top:-6px;}
.arrival_area{padding-bottom:60px;}
.arrival_area .product_item .pr_name:hover{color:#392eb0;}
.arrival_area .slider_nav i:hover{color:#392eb0;}
.arrival_area.yellow_hover .product_item .pr_name:hover{color:#ee9051;}
.arrival_info{padding:25px 0px;}
.arrival_tab_info{display:flex;justify-content:flex-end;}
.arrival_tab_info .slider_nav{font-size:12px;color:#333333;line-height:20px;cursor:pointer;padding-bottom:0;}
.arrival_tab_info .slider_nav i{width:inherit;height:inherit;line-height:initial;border:none;}
.arrival_tab_info .slider_nav i:hover{background:transparent;}
.arrival_tab{border:0px;}
.arrival_tab .nav-item{padding:0px 25px;position:relative;}
.arrival_tab .nav-item:before{content:"";width:1px;height:10px;background:#d6d6d6;display:inline-block;position:absolute;top:49%;left:0;transform:translateY(-50%);}
.arrival_tab .nav-item .nav-link{padding:0px;border:0px;font-size:13px;line-height:20px;color:#333333;text-transform:uppercase;}
.arrival_tab .nav-item .nav-link.active{color:#392eb0;}
.arrival_tab .nav-item:hover .nav-link{color:#392eb0;}
.arrival_tab .nav-item:first-child{padding-left:0;}
.arrival_tab .nav-item:first-child:before{display:none;}
.arrival_info_yellow .arrival_tab .nav-item .nav-link.active{color:#000;}
.arrival_info_yellow .arrival_tab .nav-item:hover .nav-link{color:#000;}
.fillter_slider{margin-left:-15px;margin-right:-15px;margin-bottom:-30px;display:flex;flex-wrap:wrap;}
.fillter_slider .product_item{border:1px solid #e1e1e1;padding-bottom:50px;margin-bottom:30px;}
.fillter_slider .product_item .img img{max-width:100%;}
.product_area{padding-bottom:50px;}
.product_area .arrival_tab_info{position:relative;padding-bottom:40px;}
.product_area .arrival_tab .nav-item .nav-link{font-size:15px;letter-spacing:1px;font-family:futuraPtM;}
.product_area .arrival_tab .nav-item .nav-link.active{color:#909090;}
.product_area .left_icon, .product_area .right_icon{width:20px;height:20px;text-align:center;border:1px solid #eaeaea;display:inline-block;font-size:10px;line-height:20px;position:absolute;}
.product_area .left_icon{left:0;}
.product_area .right_icon{right:0;}
.pr_gallery_item{position:relative;margin-bottom:30px;}
.pr_gallery_item img{max-width:100%;}
.pr_gallery_item .pr_gallery_btn{background:rgba(255, 255, 255, 0.9);font-size:16px;text-transform:uppercase;border:0px;font-family:futuraPtD;color:#333333;padding:11px 59px;text-shadow:none;display:inline-block;}
.pr_gallery_item .pr_gallery_btn:after{background:#333333;}
.pr_gallery_item .pr_gallery_btn:hover{color:#fff;}
.pr_gallery_item .pr_gallery_content{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;}
.pr_gallery_item .pr_gallery_content.top{top:0;transform:translate(-50%, 0%);max-width:470px;left:50%;padding-top:40px;}
.pr_gallery_item .pr_gallery_content.top h2{font-size:30px;}
.pr_gallery_item .pr_gallery_content.top .rate{color:#eb3030;font-size:20px;font-family:futuraPtD;margin-bottom:20px;}
.pr_gallery_item .pr_gallery_content.top p{font-size:16px;line-height:26px;font-family:futura-light;color:#333333;margin-bottom:30px;}
.pr_gallery_item .pr_gallery_content .st_btn.btn_effect{padding:9px 21px;}
.pr_gallery_item .pr_gallery_content .st_btn.btn_effect:after{background:#333333;}
.pr_gallery_item .pr_gallery_content .st_btn.btn_effect:hover{color:#fff;}
  .main_slider_area_fifth .main_slider{height:900px;}
.main_slider_area_fifth .main_slider .slider_item{background:#fbfbf2;}
.main_slider_area_fifth .main_slider .slider_item img{display:inline-block;}
.main_slider_area_fifth .main_slider .slider_item .slider_texts img{margin-bottom:40px;}
.main_slider_area_fifth .main_slider .slider_item .slider_texts h1{font-size:55px;font-family:futuraPtB;margin-bottom:30px;}
.main_slider_area_fifth .main_slider .slider_item .slider_texts h1 span{font-family:futuraPtD;color:#d8021e;}
.main_slider_area_fifth .main_slider .slider_item .slider_texts p{font-size:27px;color:#909090;margin-bottom:76px;}
.main_slider_area_fifth .main_slider .overlay_bg{background-repeat:repeat;background-attachment:scroll;background-position:center 0;animation:animated-bg 30s linear infinite alternate;}
.main_slider_area_fifth .left_arrow, .main_slider_area_fifth .right_arrow{font-size:25px;opacity:0;transition:all 0.3s linear;}
.main_slider_area_fifth .left_arrow.left_arrow, .main_slider_area_fifth .right_arrow.left_arrow{left:0px;}
.main_slider_area_fifth .left_arrow.right_arrow, .main_slider_area_fifth .right_arrow.right_arrow{right:0px;}
.main_slider_area_fifth:hover .left_arrow{left:50px;opacity:1;}
.main_slider_area_fifth:hover .right_arrow{right:50px;opacity:1;}
@keyframes animated-bg {
to{background-position:0px -1000px;}
from{background-position:0px 0px;}
}  .testimonial_area{padding:70px 0px;}
.testimonail_info_two{position:relative;}
.testimonail_info_two .testimonial_slider{max-width:740px;margin:0 auto;}
.testimonail_info_two img{display:inline-block;}
.testimonail_info_two .quote_icon{margin-bottom:32px;}
.testimonail_info_two p{font-size:18px;}
.testimonail_info_two .testimonial_img{width:70px;height:70px;margin-top:30px;border-radius:50%;overflow:hidden;display:inline-block;}
.testimonail_info_two .clients_name{font-size:18px;font-family:futuraPtM;}
.testimonail_info_two .clients_name a{color:#333333;}
.testimonail_info_two .slick-dots{display:none !important;bottom:0;}
.testimonial_area_three{padding:70px 0px 100px;}
.testimonail_info_three .testimonial_slider{padding-bottom:50px;padding-top:50px;}
.testimonail_info_three:before{content:"“";position:absolute;font-size:200px;font-family:futura-heavy;left:50%;top:35px;transform:translateX(-50%);color:#eaeaea;line-height:122px;}
.testimonail_info_three p{line-height:30px;}
.testimonail_info_three .testimonial_img{margin-bottom:15px;}
.testimonail_info_three .clients_name{font-family:futura-heavy;font-size:16px;}
.testimonail_info_three .position{font-size:16px;color:#909090;}
.testimonail_info_three .slick-dots{display:block !important;}
.slider_nav_two .ti-angle-left, .slider_nav_two .ti-angle-right{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;}
.slider_nav_two .ti-angle-left.ti-angle-left, .slider_nav_two .ti-angle-right.ti-angle-left{left:-45px;}
.slider_nav_two .ti-angle-left.ti-angle-right, .slider_nav_two .ti-angle-right.ti-angle-right{right:-45px;}
.slider_nav_two .ti-angle-left:hover, .slider_nav_two .ti-angle-right:hover{color:#000;background:transparent;}
.promotion_item:nth-child(1){margin-top:0;}
.promotion_item .item_content{padding-top:0;padding-bottom:0;padding-right:0;}
.promotion_item .item_content .category_text{font-size:16px;margin-bottom:0;}
.promotion_item .item_content h3{font-size:30px;margin-bottom:25px;}
.promotion_item .item_content .st_btn{padding:10px 23px;display:inline-flex;}
.promotion_img_area .col-md-7{flex:0 0 60%;max-width:60%;}
.promotion_img_area .col-md-5{flex:0 0 40%;max-width:40%;}
.promotion_img_area .promotion_item h3{background:linear-gradient(90deg, #2b51ff, #11b5ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.promotion_item{margin-top:30px;position:relative;}
.promotion_item .image_wrap{display:block;overflow:hidden;}
.promotion_item .image_wrap img{display:block;transition:all 0.4s ease-in-out;}
.promotion_item:hover .image_wrap img{transform:scale(1.05);}
.promotion_item .item_content{padding:40px;position:absolute;}
.promotion_item .item_content.top_0{top:0px;}
.promotion_item .item_content.right_0{right:0px;}
.promotion_item .item_content.left_0{left:0px;}
.promotion_item .item_content.bottom_0{bottom:0px;}
.promotion_item .item_content.rl_center{left:50%;transform:translateX(-50%);}
.promotion_item .item_content.tb_center{top:0;height:100%;width:100%;}
.promotion_item .item_content.d-flex{padding:0;}
.promotion_item .item_content.d-flex .content{padding-left:40px;}
.promotion_item .item_content.d-flex.justify-content-end .content{padding-left:0;padding-right:50px;}
.promotion_item .item_content h3{font-size:48px;color:#333;}
.promotion_item .item_content h5{font-size:32px;}
.promotion_item .item_content .shop_btn{color:#333333;}
.promotion_item .item_content .shop_btn:before{background:#000;}
.promotion_item .item_content .shop_btn:after{background:#000;}
.promotion_item .item_content .shop_btn:hover{color:#000;}
.promotion_item .item_content .content h4{font-size:42px;}
.promotion_item .item_content .content h5{font-size:32px;}
.promotion_item .item_content .vni_text{color:#e773a4;font-size:60px;font-family:VNI-Diudang;}
.promotion_item .item_content .category_text{display:block;color:#eb3030;font-size:24px;}
.promotion_item .item_content h6{letter-spacing:1.12px;font-size:16px;}
.promotion_item .item_content .price_text{color:#333333;display:block;font-size:24px;text-transform:uppercase;margin-top:42px;margin-bottom:90px;}
.promotion_item .item_content .price_text strong{color:#eb3030;font-size:48px;display:inline-block;}
.promotion_item .item_content .price_off{line-height:1;color:#eb3030;display:block;font-size:48px;}
.promotion_item .item_content .price_off sup{font-size:30px;margin-left:5px;}
.promotion_item .item_content .offer_percent{color:#eb3030;line-height:1;font-size:100px;display:inline-block;font-family:futura-heavy;}
.promotion_item .item_content .st_btn.border_radious{background:transparent;padding:13px 35px;margin-top:30px;}
.promotion_item .item_content .st_btn.border_radious:after{background:#333;}
.promotion_item .content_two{padding-left:70px;}
.promotion_item .content_two h4{font-size:36px;line-height:47px;font-family:futuraPtM;margin-bottom:15px;}
.promotion_item .content_two p{font-size:20px;}
.promotion_item .content_two .st_btn{padding:17px 32px;margin-top:12px;}
.promotion_item.promotion_item_three{display:block;}
.promotion_item.promotion_item_three .item_content{position:relative;padding-top:46px;padding-bottom:46px;}
.promotion_item.promotion_item_three .item_content p{color:#909090;}
.promotion_section_two .item_content .category_text{font-size:14px;color:#333;}
.promotion_section_two .item_content h4{font-size:45px;margin-bottom:22px;}
.promotion_section_two .item_content .price_off{display:block;color:#eb3030;font-size:48px;}
.promotion_section_two .item_content .price_off sub, .promotion_section_two .item_content .price_off sup{color:#333333;line-height:1;font-size:12px;display:inline-block;}
.promotion_section_two .item_content .price_off sup{top:-23px;}
.promotion_section_two .item_content .price_off sub{color:#eb3030;}
.promotion_item{margin-top:0;}
.promotion_item .item_content{padding-top:0;padding-bottom:0;top:25%;transform:translateY(0);}
.promotion_item .item_content .st_btn{padding:10px 23px;display:inline-flex;}
.promotion_item h3.vertical{font-size:60px;font-family:futuraPtB;writing-mode:vertical-rl;position:absolute;white-space:nowrap;z-index:1;left:40px;margin:0px;top:50%;transform:translateY(-50%) rotate(-180deg);}
.promo-5{display:block;}
.promo-5 h3{font-size:60px;font-family:futuraPtB;writing-mode:vertical-rl;position:absolute;white-space:nowrap;z-index:1;left:40px;margin:0px;top:50%;transform:translateY(-50%) rotate(-180deg);}
.promo-5.promotion_item_three .item_content{position:relative;padding-top:46px;padding-bottom:46px;}
.promo-5 .item_content{padding-top:0;padding-bottom:0;padding-left:140px;}
.promo-5 .item_content .offer_percent{font-size:120px;line-height:140px;}
.promo-5 .item_content .offer_percent sup{font-size:60px;top:-0.7em;}
.promo-5 .item_content p{color:#909090;margin-bottom:0;font-size:24px;text-transform:uppercase;}
.promotion_item.promo-6 .item_content .price_text{font-size:23px;color:#eb3030;margin-bottom:25px;margin-top:0;font-family:futura-heavy;}
.promotion_item.promo-6 .item_content .category_text{font-size:15px;color:#909090;}
.promotion_item.promo-6 .item_content{padding-left:30px;padding-top:0;padding-bottom:0;}
.primary_category_wrap{margin-left:-15px;margin-right:-15px;}
.primary_category_wrap > ul{margin:0px;padding:0px;display:flex;flex-wrap:wrap;}
.primary_category_wrap > ul > li{width:14.285%;padding-left:15px;padding-right:15px;display:inline-block;}
.category_primary{display:block;margin-top:60px;position:relative;text-align:center;}
.category_primary .item_icon{width:180px;height:180px;line-height:180px;margin-bottom:30px;border-radius:100%;display:inline-block;border:1px solid #e3e3e3;transition:all 0.4s ease-in-out;}
.category_primary:hover .item_icon{border-color:#ee9051;background-color:rgba(238, 144, 81, 0.05);}
.category_primary .item_title{color:#333333;display:block;font-size:16px;}
.deals_section .shop_btn{margin-top:70px;}
.deals_small_item{margin-top:30px;position:relative;align-items:center;}
.deals_small_item .item_image{width:43%;overflow:hidden;margin-right:30px;}
.deals_small_item .item_content{width:57%;}
.deals_small_item .item_image.has_border{border:1px solid #e1e1e1;}
.deals_small_item .item_image > img{width:100%;display:block;transition:all 0.4s ease-in-out;}
.deals_small_item:hover .item_image > img{transform:scale(1.05);}
.deals_small_item.size_small .item_image{width:120px;}
.deals_small_item .item_title > a{color:#333333;font-size:20px;}
.deals_small_item .item_title > a:hover{color:#333;}
.deals_small_item .item_price{color:#333333;display:block;font-size:18px;font-family:futuraPtM;}
.deals_small_item.size_small .item_content{padding-top:0px;}
.deals_small_item.size_small .item_title > a{font-size:18px;}
.deals_small_item.size_small p{font-size:15px;line-height:1.5;}
.banner_seven{position:relative;padding-left:40px;padding-right:40px;}
.banner_seven .paging_slider{margin:0px;position:relative;height:calc(100vh - 100px);}
@media(max-width:991px){
.banner_seven .paging_slider{height:calc(100vh - 67px);}
}
.banner_seven .paging_slider .slick-list, .banner_seven .paging_slider .slick-track{height:100%;}
.banner_seven .paging_slider .item{background-size:cover;background-repeat:no-repeat;}
.banner_seven .paging_slider .item_content{float:left;width:545px;margin-left:-30px;}
.banner_seven .paging_slider .item_category{display:block;color:#eb3030;font-size:24px;}
.banner_seven .paging_slider .item_title{font-size:60px;}
.banner_seven .paging_slider p{color:#909090;font-size:24px;margin-bottom:60px;}
.banner_seven .slick-dots{right:30px;bottom:30px;width:auto;position:absolute;display:inline-block;}
.banner_seven .slick-dots li{margin:0px;display:block;margin-bottom:15px;}
.banner_seven .slick-dots li:last-child{margin-bottom:0px !important;}
.banner_seven .slick-dots li a{color:#979797;font-size:24px;transition:all 0.3s ease-in-out;}
.banner_seven .slick-dots li:hover a{color:#333333;}
.banner_seven .slick-dots .slick-active a{color:#333333;transform:scale(1.5) !important;}
.banner_seven .slider_nav{left:50%;bottom:0px;display:table;position:absolute;background-color:#ffffff;transform:translateX(-50%);padding-bottom:0;}
.banner_seven .slider_nav i{width:60px;height:60px;line-height:1;line-height:60px;text-align:center;display:inline-block;transition:all 0.4s ease-in-out;}
.banner_seven .slider_nav i:hover{background:#333;color:#fff;}
.testimonial_section .teasimonial_carousel_wrap{padding-left:230px;padding-right:230px;position:relative;}
.testimonial_section .teasimonial_carousel_wrap:hover .slider_nav_two .ti-angle-left{left:0;opacity:1;}
.testimonial_section .teasimonial_carousel_wrap:hover .slider_nav_two .ti-angle-right{right:0;opacity:1;}
.testimonial_section .teasimonial_carousel{margin-bottom:60px;}
.testimonial_section .teasimonial_carousel .item p{color:#333333;font-size:18px;line-height:30px;}
.testimonial_section .slider_nav_two .ti-angle-left, .testimonial_section .slider_nav_two .ti-angle-right{transform:translateY(0);top:50px;opacity:0;transition:all 0.3s linear;}
.testimonial_section .teasimonial_carousel_thumbnail .item{opacity:0.4;cursor:pointer;transition:all 0.3s ease-in-out;}
.testimonial_section .teasimonial_carousel_thumbnail .item.item.slick-slide.slick-current.slick-active.slick-center{opacity:1;}
.testimonial_section .teasimonial_carousel_thumbnail .hero_name{display:block;font-size:14px;margin-bottom:20px;}
.testimonial_section .teasimonial_carousel_thumbnail .hero_name strong{display:inline-block;text-transform:uppercase;font-family:futura-heavy;}
.testimonial_section .teasimonial_carousel_thumbnail .hero_image{width:70px;height:70px;overflow:hidden;border-radius:100%;display:inline-block;}
.testimonial_section .teasimonial_carousel_thumbnail .hero_image > img{height:auto;max-width:100%;}
.btn-in-form.mailchimp input{height:60px;width:100%;color:#ffffff;border-radius:45px;background:transparent;border:2px solid #ffffff;padding:0 30px;}
.btn-in-form.mailchimp button[type=submit]{top:50%;right:5px;height:50px;color:#ffffff;font-size:18px;min-width:130px;line-height:52px;padding:0px 35px;position:absolute;letter-spacing:2px;border-radius:45px;background-color:#333;text-transform:uppercase;transform:translateY(-50%);border:0;cursor:pointer;}
form.subscribe.mailchimp.input-group p{text-align:center;margin-top:15px;}
form.subscribe.mailchimp.input-group p a{color:#ee9051;}
.main_slider_food{position:relative;}
.main_slider_food .main_slider{height:800px;}
.main_slider_food .main_slider .slider_item{display:block;}
.main_slider_food .main_slider .slider_img{position:relative;}
.main_slider_food .main_slider .slick-dots{display:none;}
.main_slider_food .food_img_one{display:inline-block;}
.main_slider_food .item_one{background:#dff9ff;}
.main_slider_food .item_one .food_img_two{left:-80px;bottom:160px;}
.main_slider_food .item_one .food_img_three{bottom:370px;right:150px;}
.main_slider_food .item_one .food_img_four{right:-35px;bottom:80px;}
.main_slider_food .item_one .food_img_five{bottom:370px;left:70px;}
.main_slider_food .item_two .food_img_one{padding-top:13px;}
.main_slider_food .food_img_two, .main_slider_food .food_img_three, .main_slider_food .food_img_four, .main_slider_food .food_img_five{position:absolute;}
.main_slider_food .food_slider_text{margin-bottom:80px;padding-top:109px;}
.main_slider_food .food_slider_text h3{font-size:22px;font-family:"Josefin Sans", sans-serif;}
.main_slider_food .food_slider_text h2{font-size:80px;margin-bottom:30px;}
.main_slider_food .slide-count-wrap{left:110px;right:auto;top:auto;bottom:30px;color:#333;font-size:36px;line-height:26px;transform:scale(1);}
.main_slider_food .slide-count-wrap .current{vertical-align:bottom;line-height:35px;font-size:36px;position:relative;}
.main_slider_food .slide-count-wrap .total{font-size:20px;color:#909090;}
.testimonail_info{position:relative;}
.testimonail_info .testimonial_slider{max-width:930px;margin:0 auto;}
.testimonail_info .testimonial_slider .testimonial_img{width:100px;height:100px;border-radius:50%;overflow:hidden;display:inline-block;margin-bottom:27px;}
.testimonail_info .testimonial_slider h3{text-transform:uppercase;font-size:32px;margin-bottom:30px;margin-top:40px;}
.testimonail_info .testimonial_slider p{font-size:18px;line-height:30px;margin-bottom:40px;}
.testimonail_info .testimonial_slider .clients_name{font-size:14px;color:#333333;text-transform:uppercase;}
.testimonail_info .testimonial_slider .clients_name a{color:#000;font-family:futura-heavy;}
.testimonail_info .slick-dots{position:relative;bottom:0;margin-top:45px;}
.testimonail_info .slider_nav .t_left_arrow, .testimonail_info .slider_nav .t_right_arrow{position:absolute;top:50%;transform:translateY(50%);font-size:14px;color:#333333;cursor:pointer;}
.testimonail_info .slider_nav .t_left_arrow{left:0;}
.testimonail_info .slider_nav .t_right_arrow{right:0;}
@media(min-width:1420px){
.custom_container_two{max-width:1450px;}
}
@media(min-width:1450px){
.custom-container{max-width:1420px;}
} .slider_nav i{cursor:pointer;}
.slider_nav i:hover{color:#000;}
.deal_area{padding:70px 0px;}
.deal_slider .d_item .media img{margin-right:25px;}
.deal_slider .d_item .media .media-body .product-badge{margin-bottom:30px;position:relative;right:0;top:0;border-radius:0px;line-height:30px;padding:0px 22px;}
.deal_slider .d_item .media .media-body h2{font-size:30px;font-family:futuraPtB;margin-bottom:15px;}
.deal_slider .d_item .media .media-body p{font-size:18px;color:#909090;line-height:30px;margin-bottom:30px;}
.deal_slider .d_item .media .media-body .product_prices{font-size:30px;margin-bottom:48px;}
.deal_slider .d_item .media .media-body .product_prices .oldPrice{color:#b7b7b7;font-family:futuraPtB;}
.deal_slider .d_item .media .media-body .product_prices .price{font-family:futura-heavy;color:#333;}
.deal_slider .d_item .media .media-body .clock{display:flex !important;margin-bottom:71px;}
.deal_slider .d_item .media .media-body .clock .timer{color:#ef3e3e;border:1px solid #e1e1e1;text-align:center;border-right:0px;padding:19px 22px;}
.deal_slider .d_item .media .media-body .clock .timer span{font-family:futuraPtM;font-size:40px;line-height:35px;}
.deal_slider .d_item .media .media-body .clock .timer .smalltext{font-size:18px;font-family:futuraPtB;opacity:0.5;line-height:20px;}
.deal_slider .d_item .media .media-body .clock .timer:last-child{border-right:1px solid #e1e1e1;}
.deal_slider .d_item .media .media-body .st_btn{padding:15px 30px;}
.deal_slider .d_item .media .media-body .st_btn:after{background:#000;}
.deal_slider .d_item .media .media-body .st_btn:hover{color:#fff;}
.dl_countdown_content .add_to_cart_button{}
.main_slider_area_tweenty .main_slider{height:750px;}
.main_slider_area_tweenty .main_slider .slider_text{max-width:100%;}
.main_slider_area_tweenty .main_slider .slick-dots{display:none !important;}
.main_slider_area_tweenty .slider_nav{width:100px;height:45px;display:flex;background:#fff;right:100px;position:absolute;bottom:0;z-index:1;align-items:center;justify-content:center;padding-bottom:0;}
.main_slider_area_tweenty .slider_nav .left_arrow, .main_slider_area_tweenty .slider_nav .right_arrow{position:relative;top:auto;transform:translateY(0);opacity:1;}
.main_slider_area_tweenty .slider_nav .left_arrow.left_arrow, .main_slider_area_tweenty .slider_nav .right_arrow.left_arrow{left:0;}
.main_slider_area_tweenty .slider_nav .left_arrow.right_arrow, .main_slider_area_tweenty .slider_nav .right_arrow.right_arrow{right:0;margin-left:10px;}
.slider_text_tweenty{padding-left:80px;}
.slider_text_tweenty h6{font-size:16px;line-height:18px;font-family:futuraPtB;text-transform:uppercase;color:#333333;position:relative;}
.slider_text_tweenty h6 .line{width:60px;height:6px;background:#333;display:inline-block;vertical-align:middle;margin-right:20px;margin-bottom:3px;position:absolute;left:-80px;top:50%;margin-top:-3px;}
.slider_text_tweenty h6 span{display:inline-block;}
.slider_text_tweenty h1{font-size:72px;letter-spacing:-0.25px;font-family:futuraPtB;text-transform:uppercase;margin-bottom:32px;}
.slider_text_tweenty .sp_price{font-size:150px;line-height:90px;font-family:futuraPtM;padding-right:65px;margin-bottom:80px;}
.slider_text_tweenty .sp_price sup{font-size:70px;right:0;}
.slider_text_tweenty .sp_price sub{font-size:55px;}
.sp_price{font-size:48px;line-height:52px;font-family:futuraPtD;position:relative;display:inline-block;color:#eb3030;}
.sp_price sup, .sp_price sub{font-size:12px;text-transform:uppercase;position:absolute;right:-25px;line-height:26px;}
.sp_price .p_tag{font-size:12px;line-height:28px;text-transform:uppercase;display:inline-block;vertical-align:top;color:#333333;}
.sp_price sup{font-size:33px;top:5px;}
.sp_price sub{bottom:0;}
.blog_section_three{padding:30px 0px 120px;}
.blog_section_three .blog_list_item + .blog_list_item{margin-bottom:0;}
.blog_list_item{margin-bottom:70px;}
.blog_list_item img{margin-right:30px;}
.blog_list_item .blog_categorie{color:#909090;font-size:14px;text-transform:uppercase;display:inline-block;margin-bottom:8px;}
.blog_list_item h3{margin-bottom:17px;}
.blog_list_item h3 a{font-size:24px;color:#333333;letter-spacing:-0.24px;font-family:futuraPtD;word-break:break-word;}
.blog_list_item h3 a:hover{color:#333;}
.blog_list_item p{color:#4c5267;}
.blog_list_item .post_meta a{font-size:14px;}
.blog_list_item .post_meta a + a:before{width:4px;height:4px;border-radius:50%;background:#909090;display:inline-block;content:"";top:-2px;}
.blog_section_four{padding-bottom:100px;}
.blog_section_four .blog_list_item{margin-bottom:-70px;}
.blog_section_four .blog_list_item:last-child{margin-bottom:0px !important;}
.blog_section_four .blog_list_item:nth-child(odd) .item_image{z-index:1;}
.blog_section_four .blog_list_item .item_image{position:relative;border:20px solid #ffffff;}
.blog_section_four .blog_list_item .item_content{margin:auto;max-width:350px;}
.blog_section_four .blog_list_item .item_title > a{color:#333333;font-size:25px;font-family:futuraPtM;}
.banner_eight{position:relative;}
.banner_eight .slider_eight{height:auto;}
.banner_eight .slider_eight .item{z-index:2;height:847px;position:relative;}
.banner_eight .item_content{text-align:right;}
.banner_eight .item_title{font-size:48px;font-family:futuraPtM;}
.banner_eight p{color:#909090;font-size:24px;margin-bottom:60px;}
.banner_eight .item_image{top:0px;right:0px;z-index:-1;max-width:845px;position:absolute;padding-left:145px;}
.banner_eight .item_image .small_image{top:50%;left:0px;z-index:1;max-width:300px;position:absolute;transform:translateY(-50%);}
.banner_eight .item_image img{height:auto;max-width:100%;}
.banner_eight .slick-dots{display:none !important;}
.banner_eight .slider_nav{left:50%;z-index:3;bottom:0px;position:absolute;transform:translateX(-50%);}
.banner_eight .slider_nav > i{margin-right:15px;}
.banner_eight .slider_nav > i:last-child{margin-right:0px;}
.category_section .plr-30{padding-left:30px;padding-right:30px;}
.category_section_two{padding:100px 0px;}
.category_fullimage_2{margin-top:30px;position:relative;padding-left:140px;}
.category_fullimage_2 .item_image{display:block;overflow:hidden;position:relative;}
.category_fullimage_2 .item_image > img{width:100%;display:block;transition:all 0.4s ease-in-out;}
.category_fullimage_2:hover .item_image > img{transform:scale(1.05);}
.category_fullimage_2 .item_content{left:0px;z-index:2;bottom:0px;position:absolute;padding-left:40px;padding-bottom:45px;}
.category_fullimage_2 .item_title > a span{color:#333333;display:table;line-height:1;font-size:43px;padding:2px 6px;margin-bottom:10px;background-color:#ffffff;}
.category_fullimage_2 .item_title > a span:last-child{margin-bottom:0px !important;}
.category_fullimage_2 .item_category{z-index:1;top:50%;transform:translateY(-50%);left:110px;position:absolute;writing-mode:vertical-rl;}
.category_fullimage_2 .item_category small{line-height:1;font-size:16px;position:relative;display:inline-block;transform:rotate(180deg);}
.category_fullimage_2 .item_category small:before{top:0px;left:0px;width:1px;height:15px;content:"";margin-bottom:10px;line-height:1;position:relative;background-color:#333333;display:inline-block;}
.spacial_offer_item{position:relative;height:270px;display:flex;margin-bottom:30px;overflow:hidden;cursor:pointer;}
.spacial_offer_item .overlay_bg{transition:all 0.3s linear;}
.spacial_offer_item .sp_offer_content{text-align:center;padding:0 30px 30px 30px;width:100%;}
.spacial_offer_item .sp_offer_content h6{font-size:14px;font-family:futura-light;text-transform:uppercase;margin-bottom:2px;}
.spacial_offer_item .sp_offer_content h1{font-size:45px;text-transform:uppercase;margin-bottom:14px;}
.spacial_offer_item .sp_offer_content_two{padding-top:20px;padding-right:40px;}
.spacial_offer_item .sp_offer_content_three{padding-right:40px;}
.spacial_offer_item:hover .overlay_bg{transform:scale(1.06);}
.sp_price{font-size:48px;line-height:52px;font-family:futuraPtD;position:relative;display:inline-block;color:#eb3030;margin-right:25px;}
.sp_price sup, .sp_price sub{font-size:12px;text-transform:uppercase;position:absolute;right:-25px;line-height:26px;}
.sp_price .p_tag{font-size:12px;line-height:28px;text-transform:uppercase;display:inline-block;vertical-align:top;color:#333333;}
.sp_price sup{font-size:33px;top:5px;}
.sp_price sub{bottom:0;}
.menu_one .search_cart .nav-item{padding-top:26px;padding-bottom:26px;}
@media(max-width:991px){
.menu_one .search_cart .nav-item{padding-top:10px;padding-bottom:10px;}
}
.menu_fifteen .menu > .nav-item .nav-link:before{background:#68a001;}
.menu_fifteen .menu > .nav-item.submenu .dropdown-menu .nav-item:hover > .nav-link, .menu_fifteen .menu > .nav-item.submenu .dropdown-menu .nav-item:focus > .nav-link, .menu_fifteen .menu > .nav-item.submenu .dropdown-menu .nav-item.active > .nav-link{color:#68a001;}
.menu_fifteen .menu > .nav-item.submenu .dropdown-menu.dropdown-mega-menu .mega_menu_col ul > li:hover a, .menu_fifteen .menu > .nav-item.submenu .dropdown-menu.dropdown-mega-menu .mega_menu_col ul > li.active a{color:#68a001;}
.menu_fifteen .menu > .nav-item.submenu .dropdown-menu.mega_menu_inner .maga_menu_col ul > .nav-item > a{color:#333;}
.menu_fifteen .menu > .nav-item.submenu .dropdown-menu.mega_menu_inner .maga_menu_col ul > .nav-item .dropdown-menu li:hover a{color:#68a001;}
.menu_fifteen .menu > .nav-item:hover .nav-link, .menu_fifteen .menu > .nav-item.active .nav-link{color:#68a001;}
.menu_fifteen .search_cart .nav-item .nav-link .num{background:#68a001;}
.menu_fifteen .search_cart .nav-item:hover .nav-link{color:#68a001;}
.menu_w .menu > .nav-item .nav-link{color:#fff;}
.menu_w .search_cart .nav-item .nav-link{color:#fff;}
.canvus_menu.canvus_menu_two .sidebar_menu_dropdown{margin-top:0;}
.canvus_menu_inner{width:100%;align-items:center;}
.canvus_menu_inner .policy{display:flex;}
.canvus_menu_inner .policy .item img{margin-right:5px;}
.canvus_menu_inner .policy .item + .item{margin-left:30px;}
.search_cart{align-items:center;}
.search_cart .nav-item{padding-top:36px;padding-bottom:36px;}
.search_cart .nav-item .nav-link{font-size:20px;color:#333333;padding:0px;position:relative;}
.search_cart .nav-item .nav-link:after{display:none;}
.search_cart .nav-item .nav-link .num{width:18px;height:18px;border-radius:50%;background:#000;display:inline-block;text-align:center;color:#fff;line-height:18px;font-size:12px;position:absolute;top:-10px;right:-60%;}
.search_cart .nav-item.submenu .dropdown-menu{margin:0px;border:0px;border-radius:0px;left:auto;right:0;min-width:350px;padding:30px;background:#fff;box-shadow:-1px 2px 19px -3px rgba(14, 0, 40, 0.05);}
@media(min-width:992px){
.search_cart .nav-item.submenu .dropdown-menu{transform:translateY(20px);transition:all 0.3s ease-in;opacity:0;visibility:hidden;display:block;}
}
.search_cart .nav-item.submenu .dropdown-menu li + li{margin-top:20px;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item{display:flex;flex-wrap:wrap;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-img{display:block;width:30%;transition:all 0.3s linear;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-content{width:60%;padding-left:15px;align-self:center;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-content .cart-title{font-size:18px;font-weight:500;line-height:22px;font-family:futuraPtD;margin-bottom:10px;transition:color 0.3s linear;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-content .cart-title a{color:#333333;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-content p{font-size:14px;line-height:22px;font-family:futuraPtB;color:#333;font-weight:300;margin-bottom:0px;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-content p del{color:#919191;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-remove{width:10%;text-align:right;align-self:center;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-remove a{font-size:14px;color:#333;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item .cart-remove a:hover{color:#333;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item:hover .cart-img{opacity:0.5;}
.search_cart .nav-item.submenu .dropdown-menu .cart-single-item:hover .cart-title a{color:#333;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f{border-top:1px solid #ededed;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-pricing p{margin-bottom:0;font-size:18px;font-family:futuraPtD;padding-top:15px;padding-bottom:15px;display:flex;justify-content:space-between;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-button .st_btn{border:0px;padding:14px 20px;width:48%;cursor:pointer;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-button .st_btn:after{background:#333;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-button .st_btn:hover{color:#fff;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-button .st_btn + .st_btn{margin-left:5px;background:#333;}
.search_cart .nav-item.submenu .dropdown-menu .cart_f .cart-button .st_btn + .st_btn:after{background:#000;}
.search_cart .nav-item:hover .nav-link{color:#333;}
@media(min-width:992px){
.search_cart .nav-item:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible;}
}
.canvus_menu_inner .search_cart .nav-item.search{position:relative;margin-right:25px;}
.search_cart .nav-item.search.open .search-form{transform:translateY(0);opacity:1;visibility:visible;}
.header_bottom_four{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;position:static;height:50px;}
.header_bottom_four .custom_col_left{z-index:2;}
@media(min-width:992px){
.header_bottom_four .nav_sec .navbar-toggler, .header_bottom_four .nav_sec .navbar-brand, .header_bottom_four .nav_sec .search_cart{display:none;}
}
@media(min-width:992px){
.header_bottom_four .nav_sec .navbar-collapse{display:flex;}
}
@media(max-width:991px){
.header_bottom_four .nav_sec{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
}
.header_bottom_four .custom_col_right{height:100%;position:inherit;}
.header_bottom_four .menu{flex-direction:row;}
.header_bottom_four .menu > .nav-item{padding:0px;}
.header_bottom_four .menu > .nav-item > a{line-height:50px;}
.header_bottom_four .menu > .nav-item .dropdown-menu{position:absolute;}
.header_top_five{background:#333;text-align:center;}
.header_top_five p{margin-bottom:0;color:#fff;}
.header_top_five p span{font-family:futuraPtD;}
.header_top_five p a{text-transform:uppercase;color:#fff;border-bottom:1px solid #fff;line-height:13px;display:inline-block;}
.header_top_five p a i{font-size:9px;}
.header_top_yellow{background:#ee9051;}
.header_top_yellow .h_social_icon_three a{color:#fff;font-size:12px;}
.header_top_yellow .h_social_icon_three a + a{margin-left:20px;}
.header_top_yellow .phone{color:#fff;font-size:13px;font-family:futura-light;}
.header_top_yellow .phone a{color:#fff;}
.middle_menu_dark{background:#333;}
.middle_menu_dark .search_cart .nav-item:first-child{margin-left:0;}
.middle_menu_dark .search_cart .nav-item .nav-link{color:#fff;}
.product-search{display:flex;flex-wrap:wrap;font-family:futura-light;width:650px;}
.product-search .search-input{font-size:14px;border:0px;padding:0px;padding-left:20px;line-height:50px;color:#333;flex:1;}
.product-search .search-input.placeholder{color:#909090;}
.product-search .search-input:-moz-placeholder{color:#909090;}
.product-search .search-input::-moz-placeholder{color:#909090;}
.product-search .search-input::-webkit-input-placeholder{color:#909090;}
.product-search .input_text{font-size:14px;color:#333;float:none;padding-left:20px;border:0px;line-height:50px;width:30%;border-left:1px solid #d6d6d6;}
.product-search .input_text:focus{border-color:#d6d6d6;}
.product-search .input_text:after{width:6px;height:6px;border-width:1px;border-color:#333;}
.navbar_fixed .navbar{position:fixed;top:0;left:0;width:100%;background-color:white;box-shadow:0px 4px 6px 0px rgba(12, 0, 46, 0.06);z-index:999;}
.navbar_fixed .navbar .sticky_logo img{display:none;}
.navbar_fixed .navbar .sticky_logo img + img{display:inline-block;}
.navbar_fixed .navbar.menu_w .menu > .nav-item .nav-link{color:#333;}
.navbar_fixed .navbar.menu_w .search_cart .nav-item .nav-link{color:#333;}
.sidebar_menu_dropdown{margin-top:-79px;}
.sidebar_menu_dropdown .btn-sidebar-menu-dropdown{font-size:13px;line-height:48px;display:block;text-transform:uppercase;color:#fff;font-family:futuraPtD;padding:0px 20px;}
.sidebar_menu_dropdown .btn-sidebar-menu-dropdown i{float:right;line-height:50px;}
.sidebar_menu_dropdown .btn-sidebar-menu-dropdown i + i{display:none;}
.sidebar_menu_dropdown .btn-sidebar-menu-dropdown.open i{display:none;}
.sidebar_menu_dropdown .btn-sidebar-menu-dropdown.open i + i{display:block;}
.sidebar_menu_dropdown .cat-dropdown{z-index:2;position:relative;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav{margin-right:0;width:100%;padding-top:0;padding-bottom:62px;margin-top:1px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li{position:relative;padding-left:30px;padding-right:30px;padding-top:13px;padding-bottom:15px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li > a{font-size:17px;line-height:21px;color:#b6b4b4;align-items:center;padding:0px;display:flex;text-transform:capitalize;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li > a i{font-size:8px;margin-right:10px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li > a img{margin-right:20px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu > a{position:relative;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu > a:before{content:"";font-family:"themify";font-size:11px;color:#fff;position:absolute;right:0;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu{position:absolute;left:100%;top:0;opacity:0;visibility:hidden;transform:translateX(10px);min-width:300px;background:#fff;box-shadow:0px 4px 9px 0px rgba(38, 42, 46, 0.2);transition:all 0.2s linear;padding-top:5px;padding-bottom:5px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu li a{font-size:16px;line-height:20px;color:#333333;padding:5px 10px;display:block;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu li > .submenu{left:100%;padding:10px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu li > .submenu li{margin-bottom:5px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.sub-menu-level1 > .sub-megamenu > a:before{content:"";font-family:"themify";font-size:11px;color:#333333;position:absolute;right:10px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu{display:flex;min-width:910px;padding:30px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li{width:calc(100% / 3);padding:0px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li > a{font-size:16px;text-transform:uppercase;font-family:futuraPtM;margin-bottom:5px;display:inline-block;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li > a:before{display:none;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li > a img{max-width:100%;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li > ul li{padding-left:0;margin-top:5px;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu .submenu.megamenu > li > ul li a:before{display:none;}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li:hover > .submenu{opacity:1;visibility:visible;transform:translateX(0);}
.sidebar_menu_dropdown .cat-dropdown .sidebar-contant .navbar-nav > li:hover > .submenu li:hover .submenu{opacity:1;visibility:visible;transform:translateX(0);}
.sidebar_menu_dropdown.sidebar_menu_two{position:relative;margin-bottom:0;margin-top:0;}
.sidebar_menu_dropdown.sidebar_menu_two .btn-sidebar-menu-dropdown{background-color:#333333;}
.sidebar_menu_dropdown.sidebar_menu_two .cat-dropdown{width:100%;position:absolute;}
.sidebar_menu_dropdown.sidebar_menu_two .cat-dropdown .sidebar-contant .navbar-nav > li{padding-top:19px;padding-bottom:19px;}
.sidebar_menu_dropdown.sidebar_menu_two .cat-dropdown .sidebar-contant .navbar-nav > li.sub-megamenu > a:before{color:#333333;}
.sidebar_menu_dropdown.sidebar_menu_two .cat-dropdown .sidebar-contant .navbar-nav > li + li{border-top:1px solid #e5e5e5;}
.special_content{height:100%;border:1px solid #d6d6d6;padding:0px 25px;position:relative;overflow:hidden;}
.special_content .special_tag{position:absolute;font-size:16px;background-image:linear-gradient(0deg, #a674ff 0%, #503dff 100%);color:#fff;transform:rotate(-45deg);padding:30px 40px 9px;left:-42px;top:-13px;}
.special_content .special_tag.bg_gradient_blue{background-image:linear-gradient(90deg, #2e43ff 0%, #0ad2ff 100%);}
.special_content .special_item{align-items:center;padding:23px 0px;}
.special_content .special_item + .special_item{border-top:1px solid #cccccc;}
.special_content .special_item img{margin-right:20px;}
.special_content .special_item .media-body h5{font-size:15px;font-family:futuraPtB;margin-bottom:0;transition:color 0.2s linear;}
.special_content .special_item .media-body h5:hover{color:#333;}
.special_content .special_item .media-body .rate{font-size:13px;font-family:futura-heavy;}
.new_computer_item{margin-bottom:-30px;}
.new_computer_item .item{position:relative;padding:71px;z-index:1;background-image:linear-gradient(0deg, #8e59ec 0%, #3f2de2 100%);margin-bottom:30px;width:100%;}
.new_computer_item .item img{position:absolute;left:0;top:0;z-index:-1;transition:opacity 0.3s linear;max-width:100%;}
.new_computer_item .item .content{text-align:center;text-transform:uppercase;transform:translateY(50px);opacity:0;transition:all 0.3s linear;}
.new_computer_item .item .content h6, .new_computer_item .item .content h2, .new_computer_item .item .content h5{color:#fff;}
.new_computer_item .item .content h6{font-family:futura-light;}
.new_computer_item .item .content h2{font-size:45px;}
.new_computer_item .item .content h5{font-family:futuraPtD;}
.new_computer_item .item .content a{color:#fff;display:block;}
.new_computer_item .item:hover img{opacity:0.1;}
.new_computer_item .item:hover .content{transform:translateY(0);opacity:1;}
.mega_menu_inner .maga_menu_col ul{display:flex;flex-wrap:wrap;}
li.maga_menu_col .nav-item ul{margin:0;padding:0;}
li.maga_menu_col .nav-item ul li{list-style:none;display:block;width:100%;margin:8px 0;}
.maga_menu_col .nav-item strong{margin-bottom:19px;display:inline-block;}
.menu > .nav-item.submenu.mega_menu .maga_menu_col{max-width:1170px;margin:0 auto;display:block;width:100%;}
.menu > .nav-item.submenu.mega_menu .maga_menu_col>ul{display:flex !important;flex-wrap:wrap;justify-content:space-between;width:100%;}
@media(min-width:991px){
.menu > .nav-item.submenu.mega_menu .maga_menu_col>ul>li{display:inline-block;width:auto;flex:25% 0 0;margin-right:-40px;margin-left:-40px;}
}
.maga_menu_col ul li a{text-transform:capitalize;}
.pr_gallery_item img{max-width:inherit;height:100% !important;width:100% !important;object-fit:cover;}
.pr_gallery_item{position:relative;margin-bottom:30px;width:100%;height:100%;display:block;}
.position_inherit{position:inherit !important;}
@media(max-width:991px){
.main_slider_area_two .main_slider .slider_item img{width:75%;}
.main_slider_area_two .slider_nav{right:30px;}
.main_slider_area_two .slide-count-wrap{right:10px;}
.w20{width:calc(100% / 3);}
.canvus_menu_inner .search_cart .nav-item.search{margin-right:0;}
}
@media(max-width:767px){
.main_slider .slider_item{display:block;}
.main_slider_area_two .main_slider .slider_item .text{transform:rotate( 0deg );writing-mode:inherit;margin-bottom:25px;position:relative;}
.main_slider_area_two .slider_nav{right:25px;}
.main_slider_area_two .slider_nav i{font-size:30px;color:#afafaf;height:30px;width:30px;}
}
@media(max-width:576px){
.main_slider_area_two .main_slider .slider_item .text h2 {
font-size: 50px;
letter-spacing: 4px;
}
.main_slider_area_two .slide-count-wrap {
display: none;
}
.w20 {
width: calc(100% / 1);
}
.design_tab .nav-item{
margin-left: 20px;
}
.design_tab .nav-item .nav-link{
font-size: 18px;
}
.has_five_items .item_col {
flex: 0 0 100%;
max-width: 100%;
}
.slider_text.mr-auto{
margin-left: 15px;
}
}