body{}header.page-header .header-area {}header .top-header{}footer.page-footer{}footer.page-footer .top-footer{background:#080b12 !important;}.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.nav-position-middle-outside .owl-nav div span, .mgs-carousel-single.nav-position-middle-inside .owl-nav div span{margin-top:-40px}.mgs-carousel-single .owl-nav div span em{font-size:80px;}.mgs-carousel-multiple .owl-nav div img{width:40px}.mgs-carousel-multiple .owl-nav div span{width:40px}.mgs-carousel-multiple .owl-nav div span, .mgs-carousel-multiple .owl-nav div span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav div span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav div span{margin-top:-20px}.mgs-carousel-multiple .owl-nav div span em{font-size:30px;}.cms-index-index.cms-page32 #maincontent, .cms-page-view.cms-page32 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page32 #maincontent .page.messages, .cms-index-index.cms-page32 #maincontent .page.messages, .cms-index-index.cms-page32 #maincontent .section-builder , .cms-page-view.cms-page32 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page32 #maincontent .section-builder-full , .cms-page-view.cms-page32 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page33 #maincontent, .cms-page-view.cms-page33 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page33 #maincontent .page.messages, .cms-index-index.cms-page33 #maincontent .page.messages, .cms-index-index.cms-page33 #maincontent .section-builder , .cms-page-view.cms-page33 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page33 #maincontent .section-builder-full , .cms-page-view.cms-page33 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page34 #maincontent, .cms-page-view.cms-page34 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page34 #maincontent .page.messages, .cms-index-index.cms-page34 #maincontent .page.messages, .cms-index-index.cms-page34 #maincontent .section-builder , .cms-page-view.cms-page34 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page34 #maincontent .section-builder-full , .cms-page-view.cms-page34 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page35 #maincontent, .cms-page-view.cms-page35 #maincontent{max-width:inherit; padding-left:inherit; padding-right:inherit; overflow:hidden}.cms-page-view.cms-page35 #maincontent .page.messages, .cms-index-index.cms-page35 #maincontent .page.messages, .cms-index-index.cms-page35 #maincontent .section-builder , .cms-page-view.cms-page35 #maincontent .section-builder{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page35 #maincontent .section-builder-full , .cms-page-view.cms-page35 #maincontent .section-builder-full {max-width:inherit !important; padding-left:15px; padding-right:15px}.custom .navigation, .custom .breadcrumbs, .custom .page-header .header.panel, .custom .header.content, .custom .footer.content, .custom .page-wrapper > .widget, .custom .page-wrapper > .page-bottom, .custom .block.category.event, .custom .top-container, .custom .page-main{max-width: 1308px;}.newsletter-home .block.newsletter .content .field.newsletter {
    border-bottom: 0;
}
.swatch-input.super-attribute-select {
    position: absolute;
    left: -999em;
    visibility: hidden;
    opacity: 0;
}
.cms-index-index { background-color: #f6f6f6; }
header.page-header .setting-site>.actions .action.setting {
line-height: 0;
}
.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0.menu-2columns .dropdown-mega-menu {
    max-width: 600px;
    left:35%;
}