body{}header.page-header{}footer.page-footer{}.mgs-carousel-single .owl-nav button img{width:40px}.mgs-carousel-single .owl-nav button span{width:40px}.mgs-carousel-single .owl-nav button span, .mgs-carousel-single .owl-nav button span em{height:80px; line-height:80px}.mgs-carousel-single.nav-position-middle-outside .owl-nav button span, .mgs-carousel-single.nav-position-middle-inside .owl-nav button span{margin-top:-40px}.mgs-carousel-single .owl-nav button span em{font-size:80px;}.mgs-carousel-multiple .owl-nav button img{width:40px}.mgs-carousel-multiple .owl-nav button span{width:40px}.mgs-carousel-multiple .owl-nav button span, .mgs-carousel-multiple .owl-nav button span em{height:40px; line-height:40px}.mgs-carousel-multiple.nav-position-middle-outside .owl-nav button span, .mgs-carousel-multiple.nav-position-middle-inside .owl-nav button span{margin-top:-20px}.mgs-carousel-multiple .owl-nav button span em{font-size:30px;}.cms-index-index.cms-page2 #maincontent > .columns, .cms-page-view.cms-page2 #maincontent > .columns, .cms-index-index.cms-page2 main.page-main, .cms-page-view.cms-page2 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page2 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .page.messages, .cms-index-index.cms-page2 #maincontent .section-builder .frame, .cms-page-view.cms-page2 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page2 #maincontent .section-builder-full .frame, .cms-page-view.cms-page2 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.cms-index-index.cms-page18 #maincontent > .columns, .cms-page-view.cms-page18 #maincontent > .columns, .cms-index-index.cms-page18 main.page-main, .cms-page-view.cms-page18 main.page-main {max-width:100vw !important;padding-left: 0; padding-right: 0;}.cms-index-index.cms-page18 footer.page-footer {margin-top: 0;}.cms-page-view.cms-page18 #maincontent .page.messages, .cms-index-index.cms-page18 #maincontent .page.messages, .cms-index-index.cms-page18 #maincontent .section-builder .frame, .cms-page-view.cms-page18 #maincontent .section-builder  .frame{max-width:1240px; margin:auto; box-sizing: border-box; padding-left:15px; padding-right:15px}.cms-index-index.cms-page18 #maincontent .section-builder-full .frame, .cms-page-view.cms-page18 #maincontent .section-builder-full .frame {max-width:100vw !important; padding-left:15px; padding-right:15px}.swatch-option {
    border: none;
}

.sidebar .block .block-title strong{
font-size:1.5rem
}
.irs-with-grid{width:93%}
.mgs-megamenu--main{margin-top: -10px;}
header.page-header .header7.header-area.active-sticky.active-sticky-mb {
box-shadow: none;
}

.menu-banner .title {
    margin: 10px 0 0px !important;
}
.checkout-index-index .logo {
    margin: 10px auto;
}
.categorypath-fashion-clothing .category-image {display: none !important}
.cms-index-index.active-builder #maincontent .section-builder-full .frame, .cms-page-view.active-builder #maincontent .section-builder-full .frame, 
.cms-index-index .page-main>.columns, 
.cms-index-index .section-builder.section-builder-full >.frame {
width: 100% !important;
max-width: 100% !important;
padding: 0;
}
body.cms-index-index {
padding: 20px 10px 0;
}
body.cms-index-index  header.page-header .header-area.active-sticky:not(.start-stk) { 
top: 20px !important;
}
.horizontal-menu  .mgs-megamenu--main {
   margin-top: 0;  
}
@media (max-width: 1365px){
header.page-header .header-area .middle-header {
    padding: 0 40px;
}
}
@media (max-width: 991.98px){
header.page-header .header-area.active-sticky.active-sticky-mb {
    background-color: transparent;
    box-shadow: none;
}
header.page-header .header-area.active-sticky.active-sticky-mb.start-stk {
    background-color: #fff;
box-shadow: 0 0 3px #757575;
}
}
@media (max-width: 767.98px) {
.lookbook-container .popup__content--product .product-details {
padding: 10px;
}
.lookbook-container .pin__popup {
max-width: 250px !important;
}
}
