@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,500,600,700&display=swap');body,html{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}h1{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}h1{font-size:12px}h2{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}h3{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:600;font-size: 16px;color: var(--thim-mgs-color-01, #222);line-height: 1.428;letter-spacing: .5px;margin-top: 0;}h4{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}h5{font-family:'Open Sans','Open Sans','Helvetica Neue'}h6{font-family:'Open Sans','Open Sans','Helvetica Neue'}.price-box .price{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}#mainMenu a.level0,nav.navigation a.level-top{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:300}button.action{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:400}.sub-title{font-family:'Open Sans','Open Sans','Helvetica Neue';font-weight:400}.mgs-carousel-single .owl-nav div img{width:40px}.mgs-carousel-single .owl-nav div span{width:40px}.mgs-carousel-single .owl-nav div span,.mgs-carousel-single .owl-nav div span em{height:80px;line-height:80px}.mgs-carousel-single .owl-nav div span em{font-size:80px}.cms-index-index.cms-page75 #maincontent,.cms-page-view.cms-page75 #maincontent{max-width:inherit;padding-left:inherit;padding-right:inherit;overflow:hidden}.cms-index-index.cms-page75 #maincontent .page.messages,.cms-index-index.cms-page75 #maincontent .section-builder,.cms-page-view.cms-page75 #maincontent .page.messages,.cms-page-view.cms-page75 #maincontent .section-builder{max-width:1240px;margin:auto;box-sizing:border-box;padding-left:15px;padding-right:15px}.cms-index-index.cms-page75 #maincontent .section-builder-full,.cms-page-view.cms-page75 #maincontent .section-builder-full{max-width:inherit!important;padding-left:15px;padding-right:15px}.footer.content .block.newsletter .actions:hover .subscribe{background:#56cfe1;border-color:#56cfe1}.onestepcheckout-index-index .page-title-wrapper{max-width:100%}.header-area .table-icon-menu .block-search .block-title,.header-area .table-icon-menu .minicart-wrapper .action.showcart,.header-area .table-icon-menu .minicart-wrapper .action.showcart:before,.header-area .table-icon-menu .theme-header-icon,.page-header .search-form .actions-search .action-search,.top-wishlist .wishlist-icon:before{color:#ffff}.header-area .table-icon-menu .minicart-wrapper:hover .action.showcart:before,.page-header .search-form .actions-search .action-search:hover,.top-wishlist:hover .wishlist-icon:before,span.action.top-links.theme-header-icon:hover,span.wishlist-icon.icon-heart.theme-header-icon:hover{color:#56cfe1}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:#fff!important;color:#555!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#555!important}.page-header .dropdown-switcher .switcher-toggle,.page-header .top-custom-link ul li,.page-header .top-header-content .top-middle-header{padding:9px 0}header.page-header{background-color:rgba(0,0,0,.7);border:none}.page-header .header2 .top-header{border-bottom:1px solid rgba(255,255,255,.1)}.header-area .top-header a{color:#fff}.navigation .level0>.level-top{color:#fff}.sub-title{font-family:"Libre Baskerville"}.slide-text h2{font-size:48px;font-weight:700;margin:5px 0 15px}header.page-header .header-area.active-sticky.scrolling{position:fixed!important;background-color:rgba(0,0,0,.7)}.header-area .minicart-wrapper .action.showcart>.counter.qty{background-color:#fff;color:#222}.slide-text p{color:#fff;display:block}.cms-index-index #maincontent .service-content.section-builder-full .frame,.cms-index-index .service-content.section-builder-full .frame{max-width:1200px!important}.cms-index-index #maincontent .service-content.section-builder-full .frame{padding:0 15px!important}footer .middle-footer{background-color:#fff!important}footer .bottom-footer{background-color:#f6f6f8!important}.page-header .header2 .top-header{background-color:transparent}.header-area.header2 #mainMenu .level0>a.level0{color:#fff}.header-area .top-header .top-middle-header{color:#fff}@media (min-width:1200px){.cms-index-index #placeholder-header{display:none}.header-area .switcher .action.toggle{color:#fff}}.header-area .switcher .action.toggle strong:hover{color:#56cfe1}@media (max-width:1199px){.header-area.header2 #mainMenu .level0>a.level0{color:#575757!important}}@media (max-width:1199px){header.page-header .nav-main-menu ul li li:not(.category-menu)>a+.toggle-menu a.active .fa:before{content:"\f054"}.nav-before-open header.page-header .header-area .tab-content .tab-pane nav.navigation ul.dropdown-menu.active>li{position:initial}}.product.media .vertical-gallery .owl-carousel .owl-item{height:auto!important}picture.owl-item-image.owl-lazy,picture.owl-item-image.owl-lazy source{width:100%;max-width:100%;display:block;opacity:1!important;max-height:100%!important}.magezon-builder iframe,.magezon-builder img,.magezon-builder picture,.magezon-builder picture source{max-width:100%;display:block}@media (min-width:768px){.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:25px}}picture img{width:100vw}picture img.default-logo{width:180px}.footer1 picture img{width:180px}.footer.content .block.newsletter .action.subscribe{width:100%}.middle-header .nav-tg img{filter:brightness(7)}@media (min-width:1200px){.footer-container .middle-footer .frame .line .col-des-3.col-tb-6.col-mb-12:last-child{padding:0}}.product.attribute.overview img{width:100px!important;height:100px!important}.section-custom-product{clear:both!important}@media (max-width:1199px){header.page-header .nav-main-menu li>span.toggle-menu span{color:var(--thim-mgs-color-02,#575757);display:initial;padding:0;font-size:14px}header.page-header .nav-main-menu ul li li:not(.category-menu)>a+.toggle-menu a.active .fa:before,header.page-header .nav-main-menu ul li li:not(.category-menu)>a+.toggle-menu span.active .fa:before{content:"\f068"}}
