/*--flags--*/
.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-cn{background-image:url(../libs/flags/4x3/cn.svg)}.fi-de{background-image:url(../libs/flags/4x3/de.svg)}.fi-fr{background-image:url(../libs/flags/4x3/fr.svg)}.fi-gb{background-image:url(../libs/flags/4x3/gb.svg)}.fi-it{background-image:url(../libs/flags/4x3/it.svg)}.fi-kz{background-image:url(../libs/flags/4x3/kz.svg)}.fi-nl{background-image:url(../libs/flags/4x3/nl.svg)}.fi-pl{background-image:url(../libs/flags/4x3/pl.svg)}.fi-ru{background-image:url(../libs/flags/4x3/ru.svg)}.fi-tr{background-image:url(../libs/flags/4x3/tr.svg)}.fi-ua{background-image:url(../libs/flags/4x3/ua.svg)}.fi-eg{background-image:url(../libs/flags/4x3/eg.svg)}.fi-es{background-image:url(../libs/flags/4x3/es.svg)}.fi-jp{background-image:url(../libs/flags/4x3/jp.svg)}
/*--main-style--*/
.location-item span,.main-menu-item .megamenu-list li a,.page-nav-name,.product_wrap .product_desc p.title a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.language-block,.shop_tab .tabs li{-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.comment-list,.footer-wrap-list,.language-block-list,.main-menu,.tabs,ol,ul{list-style:none}.comment-author-name,.comment-form-btn,.footer-wrap-list li .footer-title,.footer_panel h4,.header-top-entry .title,.heading.uppercase,.language-block-head,.page-nav-name,.shop_tab .tabs li span,.sidebar-title,.uppercase,header .navbar-brand{text-transform:uppercase}:root{--accent-color-grey:#3B7D91}.short-price .rates-content,body,ol,ul{padding:0}.availability h5,body,h1,h2,h3,h4,h5,ol,ul{margin:0}.btn-dark,.btn-light:after,.contact-form .btn-form:focus,.contact-form .btn-form:hover{background:#303030}#error .error_content img,.blog_item .blog_text .posted,.blog_share ul,.blog_share ul li,.cart-share ul,.cart-share ul>li,.copyright ul.social li,.design .descrp .review>li,.footer_panel ul.social li,.form-group h5,.go-top,.pager>li,.readmor,.review_list>li,header#full_page .attr-nav ul>li{display:inline-block}body,html{height:100%;width:100%}body{font-size:16px;color:#201f1f;font-family:sans-serif;overflow-x:hidden}::-webkit-input-placeholder{color:#707070;opacity:1}:-moz-placeholder{color:#707070;opacity:1}::-moz-placeholder{color:#707070;opacity:1}:-ms-input-placeholder{color:#707070;opacity:1}input,textarea{box-shadow:none!important}a,a:focus,a:hover{text-decoration:none;outline:0;color:inherit}#cart .table-responsive>.table thead tr>th,#contact .contact-form .btn-form,#error .error_content h2,#seller h3,.availability h5,.blog-reply h5,.blog_box .media-body .media-heading,.blog_box .media-body h5,.blog_item .blog_text h5,.btn-common,.btn-dark,.btn-light,.btn-white,.contact_detail .address h5,.design h3,.footer_panel h4,.heading,.heading_border,.input-group-wrapper .input-group-addon>button,.message h4,.readmor,.set>a,.widget h5,h1,h2,header ul.cart-list .cart-btn>a{font-family:sans-serif;font-weight:700}.footer_panel .about_foot li,.footer_panel .account_foot li a,.grid_box .grid_body h3,.price{font-family:sans-serif}.availability span,.posts .media-body h5,p{font-family:sans-serif;font-style:oblique}#parallax2 h2,#parallax2 h3,.header_layout2 h2,.header_layout2 h3{font-family:Raleway,sans-serif}#parallax2 h2>strong,.arrival_wrap .overlay_arrival .inner h1,.arrival_wrap .overlay_arrival .inner h2,.arrival_wrap .overlay_arrival .inner h3,.header_layout2 h2>strong{font-family:Raleway,sans-serif;font-weight:800}#slogan .sloganBg h2,h1{font-size:28px}h2{font-size:24px}.detail_pro h2 span,.pager>li a>i,h3{font-size:18px}.blog_item .blog_text .posted,.pager>li a,.text .val,h4{font-size:16px}.about-section a,.blog-reply h5,.blog-reply p,.contact_detail .address p,.design .descrp .detail,.set>a,.shop_measures .table tr>td,.tab_content ol.commentlist li .comment-content time,h5{font-size:14px}.breadcrumb>li a,p{color:#606060}.padding{padding:90px 0 40px}.padding_bottom{padding-bottom:90px}.padding_top{padding-top:90px}.margin_top{margin-top:90px}.margin_bottom{margin-bottom:90px}.bottom_half{padding-bottom:45px}#form-container,.description-wrap,.footer-wrap-list li,.heading_space,.location-component,.short-price,.single-product-image{margin-bottom:20px}.content_space{margin-bottom:45px}.contact_detail .address h5,.content ul li a,.grid_box .grid_body h2,.marginbottom10,header ul.cart-list .cart-btn>a:first-child{margin-bottom:10px}.marginbottom15,.product_wrap,.tab_content .review-form .form-control,ul.category li a{margin-bottom:15px}.margintop40{margin-top:40px}.margintop10{margin-top:10px}.bottomto40{margin:40px 0}.bottom30{margin-bottom:30px}.margintop30{margin-top:30px}.bottomtop30{margin:30px 0}.border-radius{border-radius:4px}.heading_border{padding-left:15px;border-left:2px solid var(--accent-color-grey)}.btn-common,.btn-dark,.btn-light,.btn-white{font-size:12px;display:inline-block;padding:12px 30px;position:relative;overflow:hidden;z-index:1}.btn-white{border:1px solid #fff}.btn-dark,.btn-light{border:1px solid transparent}.btn-dark,.btn-light,.btn-white,.cart-share ul>li a.facebook span,.cart-share ul>li a.share span,.grid_box:hover .grid_body h2,.grid_box:hover .grid_body h3,.grid_box:hover .grid_body h4,.tparrows:focus::before,.tparrows:hover::before,header .attr-nav>ul>li>a{color:#fff}.btn-light{background:#78b5c7}.btn-common{border:1px solid #353535!important;color:#353535}.readmor{font-size:12px}#slogan .sloganBg h2>span,.blog_box:hover .media-body h5,.blog_cate>li a:focus,.blog_cate>li a:hover,.blog_item .blog_text .meta>li a,.breadcrumb>li a:hover,.breadcrumb>li:not(:first-child),.content ul li a:focus,.content ul li a:hover,.copyright p>a,.design .descrp .detail>span,.design .descrp h3:hover,.design .descrp:hover h3,.footer-wrap-list li a:hover,.footer_panel .account_foot li a:hover,.header_layout2 h2>strong,.product_wrap:hover i.open,.readmor:focus,.readmor:hover,.search:hover,.shop_tab .tabs li.active,.shop_tab .tabs li:focus,.shop_tab .tabs li:hover,.tabs li.active span,form.newsletter .input-group-addon:hover{color:var(--accent-color-grey)}.readmor>i,.search{margin-left:5px}.btn-light:focus,.btn-light:hover{border-color:#303030;color:#fff}.btn-common:after,.btn-dark:after,.btn-white:after,.go-top,.grid_box:hover,.pager>li.active a{background:var(--accent-color-grey)}.btn-common:focus,.btn-common:hover,.btn-dark:focus,.btn-dark:hover,.btn-white:focus,.btn-white:hover{border-color:var(--accent-color-grey)!important;color:#fff}.set>a,.widget h5{border-bottom:1px solid #d9d9d9}.btn-common:after,.btn-dark:after,.btn-light:after,.btn-white:after{opacity:.5;-moz-transform:translateY(-50%) translateX(-50%) rotate(90deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(90deg);-webkit-transform:translateY(-50%) translateX(-50%) rotate(90deg);transform:translateY(-50%) translateX(-50%) rotate(90deg);content:"";position:absolute;height:0%;left:50%;top:50%;width:150%;z-index:-1;-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s}.btn-common:hover::after,.btn-dark:hover::after,.btn-light:hover::after,.btn-white:hover::after{opacity:1;height:600%!important}.go-top{border-radius:50%;width:48px;height:48px;border:none;position:absolute;top:-25px;left:50%;right:50%;transform:translateX(-50%);z-index:5;padding-top:5px}.content,.set{height:auto;width:100%}.blog_item .blog_image,.blog_item .blog_image img,.box_container,.clock-item .inner,.comments-title,.content,.countdown-container,.design,.design .design_img,.filters-header,.grid_box,.header,.header-top-entry,.image,.image>img,.main-menu-wrap,.product_wrap,.search-toggle,.set,.set>a i,.squaredFour,footer{position:relative}.go-top svg{width:20px;fill:#fff}.pager{text-align:left;margin:0}#cart .contact-form label,.blog_cate>li a,.db,.language-block-list.active,.list-view .product_wrap .product_desc .list_content,.pager>li a,.product_wrap .social ul li,.product_wrap .social ul li a,.set.open .content,.set>a,.tab_content ol.commentlist li .avator>img,.tab_content.active,ul.category li,ul.category li a{display:block}.pager>li a{border:none;background-color:#757575;color:#fff;border-radius:50px;height:38px;min-width:38px;padding:9px 10px;text-align:center!important}.pager>li a:focus,.pager>li a:hover{background:#535353}.widget h5{padding-bottom:3px}.set>a{display:flex;align-items:center;padding:10px 0;color:#222;transition:.2s linear}.set>a svg{width:20px;fill:#222;margin-left:auto}.content{background-color:#fff;padding:20px 0;display:none}.content ul li a{color:#606060;display:block}.content ul li:last-child a,.grid-form .form-group,.product-info .tab_content p:last-child,.product_wrap .product_desc p,ul.category li:last-child a{margin-bottom:0}ul.category li a{color:#606060;font-size:14px}ul.category li a>span{float:right;color:#c2c2c2}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:var(--accent-color-grey);border-radius:50%;background-image:none;border:none}.ui-widget-header{background-color:rgba(151,198,212,.8);background-image:none}.ui-widget-content{background-color:#eee;background-image:none;border-radius:0;border:none}.range button,.range p{display:inline-block;margin-top:15px}.range button{color:#fff;font-size:12px;padding:5px 10px;float:right;border:none;background:#333}.posts .media-body h5{margin:0;color:#333}.posts .media-body span{font-size:12px;color:#aaa}.blog_cate>li{display:block;color:#888;font-size:14px;line-height:20px}.color_b{color:#bc8246}.result{color:#333;border-bottom:1px solid #b2b2b2;display:inline-block;padding-bottom:2px}.fancybox-close{background-image:url("../images/close.png")}.fancybox-close,.fancybox-nav span{height:44px;width:44px}.fancybox-prev span{background-image:url("../images/left.png");background-position:0 0}.fancybox-next span{background-image:url("../images/right.png");background-position:0 0}.availability,.contact-form .btn-form,.design .design_img>img,.image img,.product_wrap .social,.view-button,a{-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;-webkit-transition:.3s ease-in;transition:.3s ease-in}.filter-wrapper{height:auto;overflow:hidden;margin-bottom:20px}.filters-header{align-items:center;border:1px solid #eee;padding:10px;display:none;margin-bottom:20px}.filters-header::after{content:"";border:7px solid transparent;border-top:7px solid var(--accent-color-grey);position:absolute;top:40%;right:15px}.filters-header.view::after{border-top:7px solid #000;top:25%;transform:rotate(180deg)}.filters-header__burger{width:25px;display:flex;flex-direction:column;align-items:center;margin-right:15px}.filters-header__burger span{display:block;height:2px;background-color:#000;margin-bottom:5px}.arrival_container .arrival_wrap>img,.blog_item .blog_image img,.blog_item .blog_text .meta,.design .design_img>img,.filters-header__burger span:first-child,.list-view .col-md-3,.list-view .col-md-4,.shop_tab .tab_content,.shop_tab .tabs,header{width:100%}.filters-header__burger span:nth-child(2){width:70%}.filters-header__burger span:nth-child(3){width:30%}.topbar{color:#707070;background-color:#303030;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:5px 15px}.header-registration,.header-registration form{display:flex;align-items:center;flex-wrap:wrap}.topbar a{text-decoration:none;font-size:12px;color:#c7c7c7;display:flex;justify-content:flex-start;align-items:center;margin:5px}.blog_item .blog_text .posted i,.language-block-head span,.social-button img,.topbar a svg{margin-right:5px}.header-registration form input{width:100px;font-size:12px;color:#c7c7c7;border:1px solid #c7c7c7;background-color:transparent;padding:5px 10px;margin:5px 5px 5px 0}.header-registration form input::placeholder{color:#c7c7c7}.header-registration form button{font-weight:700;font-size:12px;color:#fff;border:1px solid var(--accent-color-grey);background-color:var(--accent-color-grey);padding:5px 15px;margin:5px 5px 5px 0}.header{border-bottom:1px solid #ddd;padding:0 15px}header .navbar-brand,header#full_page .navbar-brand{height:auto;line-height:normal}.header-top-entry{color:#747474;display:inline-block;font-size:10px;line-height:20px;padding:11px 0}.header-top-entry .title{cursor:pointer;padding:0 15px 0 0;white-space:nowrap}.header-top-entry .title i{margin-left:2px}.header-top-entry .list{border:none;background-color:#fff;border-bottom-color:1px solid #f4f4f4;box-shadow:0 0 15px rgba(0,0,0,.1);left:1px;min-width:100%;opacity:0;padding:5px 10px;position:absolute;text-align:left;top:40px;transform:scale(0);transform-origin:50% 0 0;transition:.3s ease-out;z-index:1}.header-top-entry .list-entry:first-child{border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:medium}.header-top-entry .list-entry{border-top:1px solid #f0f0f0;color:#747474;display:block;padding:10px 0;white-space:nowrap}.header-top-entry:hover .list{opacity:1;transform:scale(1);z-index:1000}.navbar{min-height:auto!important}header .navbar-brand{float:none;font-weight:700;font-size:24px;padding:10px 0;display:inline-block}.comment-form-bottom,.comment-info__author,.navbar-header{display:flex;align-items:center}header .navbar-brand img{width:300px;max-width:100%;height:auto}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.comment-form-top,.navbar-header-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.main-menu-wrap{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;flex-grow:1}.main-menu{display:flex;align-items:center;flex-wrap:wrap}.main-menu-item>.pseudo-link,.main-menu-item>a{color:#201f1f;font-weight:500;font-size:14px;text-transform:uppercase;position:relative;display:inline-block;padding:20px 15px;cursor:pointer}.main-menu-item .megamenu-list{width:100%;border:1px solid #eee;background-color:#fff;box-shadow:0 3px 14px -6px rgba(0,0,0,.4);flex-wrap:wrap;position:absolute;top:100%;left:0;z-index:20;padding:20px 15px;display:none}.main-menu-item .megamenu-list li{width:25%;display:flex;justify-content:space-between;align-items:center;padding:5px 10px}@media screen and (max-width:1200px){.main-menu-item .megamenu-list li{width:33.33%}.comment-info__author{margin-bottom:15px}}.main-menu-item .megamenu-list li a{display:block}.description-list .data__row,.main-menu-item:hover>.megamenu-list{display:flex}.copyright ul.social li a:focus,.copyright ul.social li a:hover,.footer_panel ul.social li a:focus,.footer_panel ul.social li a:hover{color:#437c8a}.attr-nav li.dropdown a.dropdown-toggle::after,.grid-view .product_wrap .product_desc .list_content,.list-view .product_wrap .product_desc i.open,.list-view .product_wrap .product_desc span.price,.list-view .product_wrap .product_desc>.title,.tab_content{display:none}header .attr-nav>ul>li>a span.badge{background-color:var(--accent-color-grey);margin-top:-18px;height:18px;width:18px}header ul.cart-list{display:none;position:absolute;right:15px;width:280px;z-index:999;background:#fff}header ul.cart-list .cart-btn{background:#303030;padding:15px;width:100%}header ul.cart-list .cart-btn>a{width:100%;color:#888;border:1px solid #888!important;padding:14px 30px!important;line-height:normal!important;text-align:center;display:table}header ul.cart-list .cart-btn>a.active,header ul.cart-list .cart-btn>a:hover{color:#fff!important;border-color:var(--accent-color-grey)!important;background:var(--accent-color-grey)!important}.dropdown-menu.animated{-moz-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;-ms-animation-duration:.5s;animation-duration:.5s}.search-toggle{z-index:999}.search-toggle .top-search{background-color:#fff;display:none;padding:0;position:absolute;width:300px;right:0;color:#707070;box-shadow:0 8px 6px -6px #eee}.language-block-list,.page-nav-button:hover,.social-button:hover{box-shadow:0 3px 14px -6px rgba(0,0,0,.4)}.search-toggle .top-search .input-group-addon{padding:8px 15px;color:#707070}li.close-full-menu a{color:var(--accent-color-grey)!important}header#full_page .attr-nav{margin-right:0;position:absolute;display:inline-block;top:50%;right:15px;margin-top:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}header#full_page .attr-nav>ul>li>a{color:#1f1f1f;padding:0;margin-left:20px}header#full_page .side .close-side,header#full_page .side .widget .title,header#full_page .side .widget ul.link li a,header.right-menu .attr-nav>ul>li>a,header.right-menu .side .close-side,header.right-menu .side .widget .title,header.right-menu .side .widget ul.link li a{color:#1f1f1f}header#full_page .side,header.right-menu .side{background:#fff}.side .widget ul.link li a{letter-spacing:0;border-bottom:1px solid #eee;display:block;line-height:38px}header#full_page .side .widget ul.link li a:focus,header#full_page .side .widget ul.link li a:hover,header.right-menu .side .widget ul.link li a:focus,header.right-menu .side .widget ul.link li a:hover{color:#96c6d4}.navbar-header .button-burger{width:30px;height:auto;border:none;background-color:transparent;position:absolute;top:50%;right:15px;transform:translateY(-50%);padding:6px 0 0;display:none}.navbar-header .button-burger span{display:block;width:100%;height:3px;background-color:#333;margin-bottom:6px}.language-wrap{padding:5px 0;display:flex}.language-block{width:75px;min-width:75px;position:relative;padding:10px;margin-left:auto;border:1px solid #e5e5e5;background-color:#f7f7f7}.language-block-head{font-size:14px;display:flex;align-items:center;position:relative}.language-block-head::after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;position:absolute;top:50%;right:0;transform:translateY(-50%)}.language-block-list{width:120px;background-color:#fff;border:1px solid #eee;padding:10px 0;position:absolute;top:100%;right:0;z-index:1010;display:none}.language-block-list li{padding:5px 15px}.language-block-list li:hover{background-color:#eee}.language-block-list li a{display:block;color:#333;text-align:left}.tparrows{background:rgba(255,255,255,.45)!important;-webkit-border-radius:100%;border-radius:100%;transform:none;position:absolute;right:0;height:60px;width:60px}.tparrows::before{color:#fff;display:block;font-family:FontAwesome;font-size:30px;line-height:55px;text-align:center}.tparrows.tp-leftarrow:before{content:"\f104"}.tparrows.tp-rightarrow:before{content:"\f105"}.tp-leftarrow,.tp-rightarrow{margin:5px}.tparrows.tp-leftarrow:focus,.tparrows.tp-leftarrow:hover,.tparrows.tp-rightarrow:focus,.tparrows.tp-rightarrow:hover{background:rgba(67,124,138,.7)!important}.box_container{background:#fff;top:-30px;z-index:8;padding:0 30px}.grid_box{background:#eef0ef;margin-top:30px;min-height:210px;display:block;height:auto}.grid_box,.grid_box:hover .grid_body h2,.grid_box:hover .grid_body h3{-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.grid_box .image_left{padding-right:10px;width:160px}.grid_box .image_left>img{width:100%;display:inline-block}.grid_box .grid_body,.grid_box .image_left{display:table-cell}.grid_box .grid_body{position:relative;vertical-align:middle;right:15px;padding:10px}.grid_box .grid_body h3{font-weight:700;color:var(--accent-color-grey);margin-top:15px}.design{border:30px solid;border-image:url("../images/border.png") 30;color:#4e4e4e}.design .design_img{height:100%;margin-bottom:-120px;top:-60px;width:100%;overflow:hidden}.design .descrp{padding:40px 0 15px}.design .descrp .review{margin:20px 0}.design .descrp .review>li+li:before{content:'|';padding:0 5px;color:#ccc}.design .descrp .review>li a{color:#4e4e4e;font-size:14px}.price{color:var(--accent-color-grey);font-weight:700}.discount{color:#7a7a7a}.design .descrp .price>span{color:#4e4e4e;font-weight:400}.clock-item .inner{height:0;padding-bottom:100%;width:100%;margin-bottom:50px}.product_wrap .social,.tag,.tag-btn span,.text{position:absolute}.clock-canvas{background-color:rgba(255,255,255,.1);border-radius:50%;height:0;box-shadow:0 0 0 6px #ebebeb inset;padding-bottom:100%}.text{color:#fff;font-size:16px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.text .val,.type-time{font-weight:700;text-align:center}.type-time{font-size:12px;margin-top:10px}.blog_item .blog_text .meta>li:nth-child(2),.message{margin:0 15px}.grid{padding:40px 0}.main-grid .row{margin-right:-5px;margin-left:-5px}.main-grid [class^=col]{padding-right:5px;padding-left:5px}.product_wrap .social{right:-100%;bottom:15px}.product_wrap:hover .social{right:15px}.product_wrap .social ul li a{width:34px;height:35px;color:#838383;border:1px solid #c8c8c8;border-radius:2px;text-align:center;line-height:34px;font-size:18px;margin-top:5px}.product_wrap .social ul li a:focus,.product_wrap .social ul li a:hover{background:var(--accent-color-grey);border-color:var(--accent-color-grey);color:#fff}.contact_detail .address,.image{overflow:hidden}.image img,.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.design .design_img:hover img,.product_wrap:hover .image img{transform:scale(1.08);cursor:pointer}.product_wrap .product_desc{padding:10px;position:relative}.product_wrap .product_desc apan{display:table}.product_wrap .product_desc p.title a{display:block;font-size:18px}.location-item{font-size:14px;display:flex;padding:5px 0}.location-item span{display:block;font-weight:700;margin-left:5px}.product_wrap .product_desc i.open{color:#5b5b5b;position:absolute;right:0;top:20px;font-size:20px}.tag{top:0;left:5px;z-index:5}.tag.black-label{left:auto;right:5px}.tag .tag-btn{width:0;height:0;border-bottom:8px solid transparent;border-top:40px solid var(--accent-color-grey);border-left:12px solid var(--accent-color-grey);border-right:12px solid var(--accent-color-grey);display:inline-block}.tag.black-label .tag-btn{border-bottom:8px solid transparent;border-top:80px solid #303030;border-left:12px solid #303030;border-right:12px solid #303030}.tag-btn span{color:#fff;display:inline-block;font-size:12px;font-weight:700;left:3px;line-height:0;transform:rotate(90deg);top:20px}.tag.black-label .tag-btn span{left:auto;top:38px;right:-19px}.arrival_container{position:relative;height:auto}.arrival_container .arrival_wrap{height:100%;position:relative;width:100%}.arrival_wrap .overlay_arrival{position:absolute;left:-68%;bottom:15px;right:0;height:110%;width:110%;background:rgba(255,255,255,.2);transform:skewX(45deg)}.arrival_wrap .overlay_arrival .inner{bottom:20px;position:absolute;right:0;transform:skew(-45deg) translateX(30%);z-index:455;left:20px;color:#fff}.arrival_wrap .overlay_arrival .inner h1{font-size:70px}#slogan .sloganBg{background:url(../images/slogan.jpg) center center/cover no-repeat;padding:40px;outline:#FFF dotted 1px;outline-offset:-15px}#slogan .sloganBg p{margin-bottom:0;font-size:18px}#slogan .sloganBg .left{float:left}#slogan .sloganBg .right{float:right;margin-top:8px}.message{position:relative;border:1px dotted #c2c2c2}.message h4{margin:35px 0}.message .tag-btn{width:0;height:0;border-left:15px solid transparent;border-top:15px solid var(--accent-color-grey);border-right:65px solid var(--accent-color-grey);border-bottom:15px solid var(--accent-color-grey);display:table;position:absolute;top:10px;right:15px;text-align:center}.message .tag-btn span{transform:none;left:16px;top:auto}.blog_box{margin:10px 0}.blog_box .media-left{padding-right:30px}.blog_box .media-body,.input-group-wrapper{vertical-align:middle}.blog_box .media-body .media-heading{font-size:48px}.blog_box .media-body .media-heading>sub{font-size:14px;color:var(--accent-color-grey)}.blog_box .media-body h5:after{content:'';display:table;width:40px;height:3px;background:var(--accent-color-grey);margin-top:10px}.blog_item .blog_image a{position:absolute;background:var(--accent-color-grey);color:#fff;font-size:26px;text-align:center;line-height:70px;height:70px;width:70px;border-radius:100%;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.blog_item:hover .blog_image a,.squaredFour input[type=checkbox]:checked+label:after{opacity:1}.blog_item .blog_text .meta>li{display:inline-block;color:#555;font-size:12px}.blog_item .blog_text .meta>li.time{color:#afafaf}.blog-reply h5>a,.blog_item .blog_text .posted a{color:#78b5c7}#blog .blog_share{padding:5px 0;font-size:12px;border-top:1px solid #e5e5e5}.blog_share ul li a{color:#616161;display:block;padding:2px 5px}.blog_share p,.blog_share ul{margin:5px 0}.blog_share p>a{padding:2px 5px}#blog .blog_share,.blog-reply{border-bottom:1px solid #e5e5e5}.blog-reply{padding:40px 0;margin-top:0;position:relative}#blog .pager{text-align:center}#newsletter{background:url(../images/newsler.jpg) center center/cover no-repeat fixed;width:100%}#newsletter p{font-size:17px}form.newsletter input{background:0 0;border:1px solid #ccc;border-radius:0;box-shadow:none;height:40px;border-right:none}form.newsletter .input-group-addon{border-radius:0;border-color:#ccc}form.newsletter .input-group-addon>button{background:0 0;border:none;display:block}.availability{border:1px dotted #606060;color:#606060;padding:35px 15px;min-height:175px}.availability.active,.availability:hover{border-color:var(--accent-color-grey);color:var(--accent-color-grey);cursor:pointer}.availability i{display:inline-block;font-size:36px;margin-bottom:15px}.availability span{font-size:14px;color:inherit}#testinomialBg{background:url(../images/testinomial.jpg) center center/cover no-repeat fixed}.header_layout2,.header_layout3,.social-element{background-color:#8a8a8a}.social-element-inner{display:flex;justify-content:center;align-items:center;padding:5px 0}.social-element-item{display:inline-block;width:40px;height:30px;background-color:#fff;padding:3px;margin:0 3px}.social-element-item img{width:100%;height:100%;object-fit:contain;vertical-align:unset}.page_header{color:#fff;background:url(../images/page-header.jpg) center center/cover no-repeat}.page_header h1{font-size:40px}.page_header p{color:#fff;font-size:18px}.breadcrumb{color:#606060;border-bottom:1px solid #ebebeb;background:0 0;overflow:hidden}.breadcrumb>li{display:inline-block;font-size:14px}.header_layout2{padding:60px 0 45px}.sidebar-title{display:block;font-family:sans-serif;font-weight:700;font-size:16px;color:#201f1f;margin-bottom:20px}.sidebar-title:after{content:'';height:2px;width:30px;display:block;margin-top:10px;background:#303030}.list-view .product_wrap .image,.list-view .product_wrap .product_desc{display:table-cell;vertical-align:middle}.list-view .product_wrap .image{padding-right:0;min-width:270px;width:auto}.list-view .product_wrap .product_desc .list_content h4{font-weight:700;font-style:oblique}.grid .shop-grid-controls .view-button,.shop-grid-controls .entry,.side-button{display:inline-block;vertical-align:middle;margin-right:5px}.grid .shop-grid-controls .side-button{font-size:14px;height:34px;text-align:center;padding:3px 10px;background:#eee;line-height:30px}.cart-form .select:after,.grid-form .select:after{content:"\f107";font-family:FontAwesome;font-size:16px;right:12px;z-index:1;pointer-events:none;box-sizing:border-box;text-align:center}.grid .shop-grid-controls .view-button{padding:3px;background:#eee;display:inline-block;height:34px;width:38px;text-align:center;line-height:28px}.grid .shop-grid-controls .side-button:hover,.grid .shop-grid-controls .view-button.active,.grid .shop-grid-controls .view-button:hover{background:var(--accent-color-grey);color:#fff;cursor:pointer}.grid-form .select{overflow:hidden;border-radius:0;width:150px;position:relative;display:block;border:none}.grid-form select{height:36px;background:#eee;border:0;padding:6px 12px;font-size:14px;font-weight:400;position:absolute;left:0;top:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-form .select:after{padding:9px 0 9px 8px;position:absolute;top:-2px;background:0 0;width:10%;height:100%}.spinner{width:100px}.spinner .spinner input{border-radius:0;border-color:#ddd}.spinner .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell;z-index:2;right:20px}.spinner .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px;margin-left:-1px;position:relative;border-radius:0;border:none}.spinner .input-group-btn-vertical>.btn:focus,.spinner .input-group-btn-vertical>.btn:hover{background-color:transparent}.spinner .input-group-btn-vertical i{position:absolute;top:0;left:4px}input[type=number]{-moz-appearance:textfield}.cart-form .select{overflow:hidden;border-radius:4px;width:100%;position:relative;display:block}.cart-form select{height:48px;border:0;padding-left:12px;font-size:14px;font-weight:400;position:absolute;left:0;top:0;width:100%;color:#888;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart-form .select:after{color:#888;padding:9px 0 9px 8px;position:absolute;top:5px;background:0 0;width:10%;height:100%}.page-nav-button.button-next::after,.page-nav-button.button-prev::before{content:'';border-top:2px solid #757575;border-left:2px solid #757575;height:12px;width:12px;top:50%;position:absolute}.btn-form,.shop_measures .table tr>td h5{font-weight:700}.comment-author-image img,.single-product-image img{width:100%;height:100%;object-fit:cover}.detail_pro h2{font-weight:700;font-style:italic;font-size:24px;margin-bottom:20px}.star-rating{display:flex;align-items:center;column-gap:5px;margin-bottom:15px}.star-rating svg{width:14px;fill:#FAD900}.product-rating{display:flex;flex-wrap:wrap;margin-bottom:20px}.product-rating-item{display:inline-block;margin:5px 15px 5px 0}.location-head{font-weight:700;background-color:#dcdcdc;padding:10px 15px}.location-component ul{list-style:none;padding:0}.location-component ul li{border-bottom:1px solid #ddd;padding:10px 15px}.location-component ul li a{text-decoration:none;color:var(--accent-color-grey)}.description-wrap h1{font-size:18px;line-height:1.4;margin:0 0 15px}.description-wrap p{font-family:sans-serif;font-style:oblique;color:#606060;line-height:1.4;margin:0 0 10px}#form-container .btn-block{border:none;border-radius:0;background-color:var(--accent-color-grey);padding:10px 15px}.additionally{border-top:1px solid #777;border-bottom:1px solid #777;margin-bottom:30px}.additionally-item{display:flex;padding:10px 0}.additionally-item:not(:last-child){border-bottom:1px solid #ececec}.additionally-name{width:50%;font-weight:700}.additionally-options{width:50%;color:#777}.review_list>li+li::before{color:#ccc;content:"|";padding:0 5px}.review_list>li a{color:#606060;font-size:14px}.cart-buttons a.icons{color:#bfbfbf;border:1px solid #bfbfbf;border-radius:3px;display:inline-block;height:43px;width:44px;text-align:center;line-height:42px;vertical-align:top}.cart-buttons .btn-light>i{font-size:16px;margin-right:3px;vertical-align:middle}.cart-share ul>li a{font-size:10px;color:#fff;border-radius:2px;padding:1px 3px}#cart a.facebook-share,.cart-share ul>li a.facebook{background:#3b5998}.cart-share ul>li a.twitter{color:#00acee;background:#fafafa}.cart-share ul>li a.google{color:#db4a39;background:#fafafa}.cart-share ul>li a.share{background:#db4a39}.cart-share ul>li a>span{color:#0f0f0f;font-size:8px;margin-left:2px}.swiper{height:100%;width:100%;margin-left:auto;margin-right:auto}.swiper-slide{text-align:center;font-size:18px;background:center/cover #444;display:flex;justify-content:center;align-items:center}.bottom-tag-cloud .bottom-tag-item,.page-nav-button,.social-button{background-color:#fff;transition:.3s}.swiper-top{height:80%;width:100%}.swiper-thumbs{height:20%;box-sizing:border-box;padding:5px 0}.swiper-thumbs .swiper-slide{width:25%;height:auto}.bottom-tag-cloud{display:flex;align-items:center;flex-wrap:wrap;padding:15px 0;margin-bottom:30px}.bottom-tag-cloud .bottom-tag-item{display:inline-block;font-size:14px;color:#bfbfbf;border-radius:3px;border:1px solid #bfbfbf;padding:3px 10px;margin:3px 5px}.bottom-tag-cloud .bottom-tag-item:hover{text-decoration:none;color:#fff;background-color:var(--accent-color-grey)}.page-navigation{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width:992px){.main-menu-wrap{width:100%;background-color:#fff;box-shadow:0 3px 14px -6px rgba(0,0,0,.4);position:absolute;top:100%;left:0;z-index:25;flex-direction:column;align-items:flex-start;padding:20px 10px;display:none}.filters-header,.main-menu-wrap.active{display:flex}.main-menu{order:2;width:100%}.container>.navbar-header,.main-menu-item,.main-menu-item .megamenu-list li{width:100%}.main-menu-item>.pseudo-link,.main-menu-item>a{width:100%;padding:10px 0}.main-menu-item .megamenu-list{display:block;width:100%;position:static;border:none;box-shadow:none;padding:10px}.navbar-header .button-burger{display:block}.language-wrap{order:1}.language-block-list{right:auto;left:0}.padding.custom-mobile{padding:20px 0 40px}.filter-wrapper{height:45px}.filter-wrapper.open{height:auto}.filter-wrapper h4.heading{display:none}header .navbar-brand img{width:200px;max-width:100%;height:auto}.breadcrumb{margin-bottom:10px}.page-navigation{position:sticky;top:55px;z-index:15;margin-bottom:5px}}.page-nav-button{width:50%;max-width:190px;color:#757575;line-height:1.2;border-radius:3px;border:1px solid #bfbfbf;position:relative;padding:8px 15px}.page-nav-button:hover{color:#000;border:1px solid #000;text-decoration:none}.page-nav-button.button-prev{text-align:left;padding-left:45px;margin-right:1px}.page-nav-button.button-prev::before{display:inline-block;left:20px;transform:translateY(-50%) rotate(320deg)}.page-nav-button.button-next{text-align:right;padding-right:45px;margin-left:1px}.page-nav-button.button-next::after{display:inline-block;right:20px;transform:translateY(-50%) rotate(132deg)}.page-nav-name{display:block;font-size:16px;color:#757575}.page-nav-rout{display:block;font-size:14px;color:var(--accent-color-grey)}.shop_tab{padding-top:50px;margin-bottom:30px}.tabs{padding:0;display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd}.shop_tab .tabs li{display:inline-block;margin-right:30px}.shop_tab .tabs li span{font-family:sans-serif;font-weight:700;font-size:16px;color:#201f1f;padding:15px 0}.tab_container{padding:20px 0}.description-list{padding:15px}.description-list .data__row .title{display:inline-block;width:50%;font-style:normal;font-weight:500;font-size:14px;line-height:123.7%;color:var(--accent-color-grey);margin-bottom:10px}.description-list .data__row .value{display:inline-block;width:50%;font-style:normal;font-weight:400;font-size:14px;line-height:123.7%;color:#000;margin-bottom:10px}.description-list .data__row .value a:not(.social-button){text-transform:capitalize;font-size:14px;color:#000}.description-list .data__row .value a:not(.social-button):hover{text-decoration:underline}.contact-social{display:flex;flex-wrap:wrap;padding:5px 0}.social-button{text-decoration:none;min-width:120px;min-height:40px;font-size:13px;color:#757575;border-radius:3px;border:1px solid #bfbfbf;display:flex;justify-content:center;align-items:center;padding:5px 10px;margin:0 5px 10px 0}.social-button:hover{color:#000;border:1px solid #000}.rates-head{background-color:#dcdcdc;display:flex}.rates-body__row{display:flex;border-bottom:1px solid #ddd}.rates-head__item{font-weight:700;display:flex;justify-content:flex-start;align-items:center;padding:10px 15px}.rates-head__item.half{width:50%}.rates-head__item.quater{width:25%}.rates-body__item{display:flex;justify-content:flex-start;align-items:center;padding:10px 15px}.rates-body__item.half{width:50%;font-weight:700}.rates-body__item.payment{flex-grow:1;padding:5px 15px}.rates-body__item.quater{width:25%;flex-wrap:wrap}.rates-body__main-price{width:100%;font-size:14px;line-height:1;white-space:nowrap;margin:0}.rates-body__icon{font-weight:400;font-size:14px;display:flex;justify-content:flex-start;align-items:center;margin:5px 25px 5px 0}.rates-body__icon:last-child{margin:5px 0}.rates-body__icon svg{margin-right:5px}.comments-block-wrap{border-top:1px solid #ddd;padding:34px 15px 30px;margin-bottom:30px}.comments-title{display:block;font-size:24px;font-weight:700;font-style:italic;color:#201f1f;line-height:1.2;margin-top:0;padding-bottom:7px;margin-bottom:30px}.comments-title::before{content:"";background-color:#303030;height:2px;width:45px;position:absolute;left:0;bottom:0}.comment-list{padding:0;margin:0}.comment-list__item{border-bottom:1px solid #ececec;padding-bottom:15px;margin-bottom:20px}.comment-info{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px}.comment-rate,.comment-rate__item-row{display:flex;justify-content:space-between}.comment-rate{align-items:center;padding:15px 0}@media screen and (max-width:768px){.contact-social--top .social-button,.page-nav-button{color:#000;border:1px solid #000;box-shadow:0 3px 14px -6px rgba(0,0,0,.4)}.contact-social--top{position:sticky;top:115px;z-index:10}.rates-body__item.half,.rates-head__item.half{width:33.3%}.rates-body__item.quater,.rates-head__item.quater{width:33.3%;justify-content:center}.rates-body__item.payment{justify-content:center}.rates-body__main-price{text-align:center}.comment-rate{flex-wrap:wrap}}.comment-rate__item{padding:0 10px}@media screen and (max-width:640px){.mob-hidden{display:none}.comment-rate__item{width:100%}}@media screen and (min-width:640px){.comment-rate__item:not(:first-child){border-left:1px solid #ececec}}.comment-rate__item-row{color:#757575;align-items:center}.comment-rate__text{min-width:140px;text-align:right;padding:0 5px}@media screen and (max-width:1200px){.comment-rate{border-top:1px solid #ececec;border-bottom:1px solid #ececec}.comment-rate__text{text-align:left}}.comment-rate__star-wrap{min-width:90px;padding:0 5px}.comment-rate__star{display:inline-block;width:10px;height:10px;line-height:1;border-radius:2px;background-color:#4aa933;margin-right:2px;margin-left:auto}.comment-rate__star.empty{background-color:#bcbcbc}.comment-author-image{min-width:80px;width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:15px}.comment-author-name{display:block;font-size:14px;font-weight:700;margin-top:0;margin-bottom:10px}#cart .contact-form a,.comment-date{color:var(--accent-color-grey);font-size:14px;font-weight:400}.comment-stat{display:block;color:#757575}.comment-form-wrap{padding-top:20px}.comment-form-input{width:49%;font-size:12px;color:#757575;border:1px solid #ececec;border-radius:0;padding:13px 20px;margin-bottom:15px}.comment-form-input::placeholder{color:#757575}@media screen and (max-width:520px){.comment-form-input{width:100%}}.comment-form-btn{background-color:var(--accent-color-grey);color:#fff;border:1px solid var(--accent-color-grey);letter-spacing:.48px;font-size:12px;font-weight:700;border-radius:0;margin:0;padding:13px 48px}.squaredFour{display:inline-block;vertical-align:middle;width:20px}.squaredFour label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:var(--accent-color-grey)}.squaredFour label:after{content:'';width:9px;height:5px;position:absolute;top:6px;left:5px;border:2px solid #fff;border-top:none;border-right:none;background:0 0;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.squaredFour label:hover::after{opacity:.5}.squaredFour input[type=checkbox]{visibility:hidden}#cart .contact-form a{display:inline-block;float:right}#cart a.twitter-share{background:#00acee}#cart a.facebook-share,#cart a.twitter-share{color:#fff;border:none;margin-right:20px}#cart a.facebook-share>i,#cart a.twitter-share>i{margin-right:10px;font-size:20px}#cart .set>a i{color:#fff;background:#3a3d42;float:none;font-size:10px;padding:5px;margin-right:10px}#error .error_content h2{color:#7b7b7b}#error .error_content h1{font-size:50px}#error .error_content p{margin:0 13%}.input-group-wrapper .form-control{border:1px solid #d7d7d7;border-radius:0;height:40px;border-right:none}.input-group-wrapper .input-group-addon{background:0 0;border-radius:0}.input-group-wrapper .input-group-addon>button{height:100%;width:100%;background:0 0;border:none;color:#000}.heading:after{content:'';height:2px;width:30px;display:block;margin-top:15px;background:#303030}.cart-form label,.contact-form label{font-weight:700;margin-bottom:10px;font-size:16px}.cart-form .form-control,.contact-form .form-control{border:1px solid #ddd;border-radius:0;padding:15px}.cart-form .form-control,.contact-form input.form-control{height:48px}.contact-form textarea.form-control{min-height:130px;width:100%;resize:none}.contact-form .btn-form{background:var(--accent-color-grey);color:#fff;font-size:12px;padding:12px 30px;border:none}.contact_detail .address i{color:var(--accent-color-grey);float:left;font-size:30px;margin-bottom:30px;margin-right:10px;vertical-align:middle;width:30px}.footer_panel .about_foot li,.footer_panel .account_foot li{margin-bottom:10px;display:block}.contact_detail .address h5,.contact_detail .address p{margin-left:30px}.cluster{color:#fff;text-align:center;font-family:'Arial, Helvetica';font-size:11px;font-weight:700;cursor:pointer}.cluster-1{background-image:url(images/m1.png);line-height:53px;width:53px;height:52px}.cluster-2{background-image:url(images/m2.png);line-height:53px;width:56px;height:55px}.cluster-3{background-image:url(images/m3.png);line-height:66px;width:66px;height:65px}.about-section{padding:50px 0}.about-section h1{font-size:28px;margin-bottom:20px}.about-section p{font-size:14px;margin-bottom:30px}footer{width:100%;background-color:#1f1f1f;color:#fff}.footer-wrap-list{columns:150px 6;column-gap:15px;padding:0;margin-bottom:20px}.footer-wrap-list li .footer-title{display:block;font-family:Oswald,sans-serif;font-weight:700;font-size:16px;color:#fff;border-left:2px solid var(--accent-color-grey);padding-left:15px;margin-bottom:10px}.footer-wrap-list li a,.footer_panel .about_foot li,.footer_panel .account_foot li a{font-size:14px;color:#8e8e8e}.footer-wrap-list li a{display:block;line-height:1.4;margin:0 0 5px}footer.plain_footer{background:url(../images/footer-plan.jpg) 0 0/cover no-repeat}.footer-logo{font-weight:700;font-size:24px;color:var(--accent-color-grey)}.footer_panel .about_foot{background:url(../images/map-footer.png) 0 0/cover no-repeat}.footer_panel .about_foot li{margin-left:20px}.footer_panel .about_foot li i{display:inline-block;margin-left:-20px;margin-right:5px}.footer_panel .about_foot li:last-child{margin-left:0;margin-top:30px}.footer_panel .about_foot li span{display:inline-block;height:25px}.footer_panel .about_foot li span>img{width:100%;vertical-align:top}.footer_panel .account_foot li a:before{content:'';height:5px;width:5px;background:#8e8e8e;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:5px}.copyright{background:#2d2d2d;overflow:hidden}.copyright p{font-size:14px;color:#afafaf;margin:20px 0}.copyright ul.social{margin:20px 0;text-align:right}.copyright ul.social li:last-child a,.footer_panel ul.social li:last-child a{border-right:1px dotted #8e8e8e}.copyright ul.social li a,.footer_panel ul.social li a{color:#8e8e8e;display:block;padding:0 15px;border-left:1px dotted #8e8e8e}@media screen and (max-width:1024px){#parallax2,#testinomialBg{background-position:center center!important}}@media screen and (max-width:991px){.attr-nav{margin-top:10px;margin-right:30px}.right-menu .navbar-header{float:none}.page_header{padding:0}.page_header h1{font-size:28px}.message .tag-btn{top:30px}#newsletter,#parallax,#parallax2,#testinomialBg{background-position:center center!important}#parallax2 h2,.header_layout2 h2{font-size:40px}.gmap3{height:290px}}@media screen and (max-width:767px){.copyright p,.copyright ul.social{text-align:center}h2{font-size:22px}h3{font-size:16px}h4,p{font-size:14px}.copyright p,h4{font-size:12px}.tparrows{display:none}.arrival_wrap .overlay_arrival .inner h1{font-size:30px}#slogan .sloganBg .left,#slogan .sloganBg .right{float:none;text-align:center}#parallax2 h2,.header_layout2 h2{font-size:36px}#parallax2 h3,.header_layout2 h3{font-size:20px}.message h4{display:inline-block;font-size:12px}.message .tag-btn{top:auto}}@media screen and (max-width:480px){.rates-body__icon{width:100%;justify-content:center;margin:5px 0}.media-body,.media-left,.media-right{display:block;vertical-align:middle}.media-body,.media-left{padding-right:0!important;padding-bottom:20px}.media-body,.media-left a>img{width:100%}.arrival_wrap .overlay_arrival{left:15px}.arrival_wrap .overlay_arrival,.arrival_wrap .overlay_arrival .inner{transform:none}.list-view .product_wrap .image,.list-view .product_wrap .product_desc{display:table}}