body.search-popup{overflow:hidden}body.search-popup header.page-header>.header-area{position:static !important;transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important}header.page-header .search-icon-bottom .mgs-instant-search-dropdown{top:calc(100% + 80px);max-height:calc(100vh - 100% - 80px)}@media (max-width:767px){header.page-header .search-icon-bottom .mgs-instant-search-dropdown{top:calc(100% + 58px);max-height:calc(100vh - 100% - 58px)}}header.page-header .header-area.search-icon-popup .minisearch.loading .control:after{top:20px}header.page-header .header-area.search-icon-popup .mgs-instant-search-dropdown>div{border:none;box-shadow:none}header.page-header .header-area.search-icon-popup .mgs-instant-search-dropdown .mgs-instant-autocomplete-wrapper>.close-search{display:none}.mgs-instant-search-dropdown>.mgs-instant-autocomplete-wrapper>.close-search{background-color:transparent;border:none;box-shadow:none;position:absolute;top:5px;right:2px}@media (min-width:991.98px){.mgs-instant-search-dropdown>.mgs-instant-autocomplete-wrapper>.close-search{display:none}}.mgs-instant-search-dropdown .pages.pages-list .title,.mgs-instant-search-dropdown .posts.posts-list .title,.mgs-instant-search-dropdown .categories.categories-list .title,.mgs-instant-search-dropdown .products.products-list .title{font-size:18px;letter-spacing:0.005em;font-weight:500;color:#1a1a1a}.mgs-instant-search-dropdown .pages.pages-list .title .see-all,.mgs-instant-search-dropdown .posts.posts-list .title .see-all,.mgs-instant-search-dropdown .categories.categories-list .title .see-all,.mgs-instant-search-dropdown .products.products-list .title .see-all{text-transform:lowercase;margin-left:15px;display:inline-block;font-size:14px;vertical-align:bottom;margin-top:2px;font-weight:400;text-decoration:underline}.mgs-instant-search-dropdown .pages.pages-list .title .see-all:hover,.mgs-instant-search-dropdown .posts.posts-list .title .see-all:hover,.mgs-instant-search-dropdown .categories.categories-list .title .see-all:hover,.mgs-instant-search-dropdown .products.products-list .title .see-all:hover{text-decoration:none}.mgs-instant-search-dropdown .posts.posts-list,.mgs-instant-search-dropdown .products.products-list{padding-bottom:15px}.mgs-instant-search-dropdown .posts.posts-list .title,.mgs-instant-search-dropdown .products.products-list .title{margin:0 0 13px}.mgs-instant-search-dropdown .pages.pages-list .title,.mgs-instant-search-dropdown .categories.categories-list .title{margin-bottom:18px}.mgs-instant-search-dropdown .page-cms-items,.mgs-instant-search-dropdown .categories-list{padding-bottom:9px}.mgs-instant-search-dropdown .products.products-list .product-items.list,.mgs-instant-search-dropdown .page-cms-items,.mgs-instant-search-dropdown .posts-list-items,.mgs-instant-search-dropdown .categories-list .category-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item,.mgs-instant-search-dropdown .page-cms-items .page-cms-item,.mgs-instant-search-dropdown .posts-list-items .post-item,.mgs-instant-search-dropdown .categories-list .category-items .category-item{padding:0 10px;border:none;margin:0 0 15px;width:50%}@media (max-width:991.98px){.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item,.mgs-instant-search-dropdown .page-cms-items .page-cms-item,.mgs-instant-search-dropdown .posts-list-items .post-item,.mgs-instant-search-dropdown .categories-list .category-items .category-item{width:100%}}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info:after{content:"";display:table;clear:both}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-photo{width:80px;float:left}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-photo a{display:block;line-height:0}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-photo img{max-width:100%}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-details{width:calc(100% - 80px);padding:0 0 0 10px;float:left}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-details .post-item-name{margin-top:-3px}.mgs-instant-search-dropdown .posts.posts-list .posts-list-items .post-item-info .post-item-details .post-item-name a{font-size:15px;font-weight:500}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;margin-bottom:0;height:100%}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info:after{content:"";display:table;clear:both}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info>.product-item-photo{flex:0 0 80px;-ms-flex:0 0 80px;max-width:80px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info>.product-item-photo a{display:block;line-height:0}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info>.product-item-photo img{max-width:100%}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details{flex:0 0 calc(100% - 80px);-ms-flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);padding:0 0 0 20px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-name{padding:0}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-name a{font-size:15px;font-weight:500}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details .price-box{margin-bottom:0;gap:0 5px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details .price-box .price{font-size:14px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details .price-box .old-price .price{font-size:10px}.mgs-instant-search-dropdown .page-item-name:before,.mgs-instant-search-dropdown .category-item-name:before{font-family:'fontAwesome2';color:#777;margin-right:5px;font-size:12px;content:"\f518"}.mgs-instant-search-dropdown .page-item-name>a,.mgs-instant-search-dropdown .category-item-name>a{font-size:15px;font-weight:400;text-transform:capitalize}.mgs-instant-search-dropdown .pages.pages-list{text-align:left}@media (max-width:991.98px){.mgs-instant-search-dropdown{max-height:calc(100vh - 100px);background:#fafafa}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info>.product-item-photo{flex:0 0 65px;-ms-flex:0 0 80px;max-width:65px}.mgs-instant-search-dropdown .products.products-list .product-items.list .product-item .product-item-info .product-item-details{flex:0 0 calc(100% - 65px);-ms-flex:0 0 calc(100% - 65px);max-width:calc(100% - 65px);padding:0 0 0 10px}}.form.minisearch.loading .control{position:relative}.form.minisearch.loading .control:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:15px;margin-right:10px;display:inline-block;width:13px;height:13px;z-index:2;background-image:url("../../images/oval.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.form.minisearch.loading .control .mgs-instant-search-dropdown{display:none}.form.minisearch.loading .action.search:before{opacity:0}.results.mgs-instant-search{margin-top:50px}.results.mgs-instant-search>div>.message{margin-top:15px}.results.mgs-instant-search>div+div{margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.results.mgs-instant-search .block.block-title h4{font-size:25px;margin-top:0;margin-bottom:10px;float:left}.results.mgs-instant-search .block.block-title .view-more{float:right;line-height:26px}.results.mgs-instant-search .block.block-title:after{content:'';display:table;clear:both}.results.mgs-instant-search .pages-grid .page-items .item{margin:0;line-height:1;text-align:left}.results.mgs-instant-search .pages-grid .page-items .item .page-item-info{padding:10px 0}.results.mgs-instant-search .pages-grid .page-items .item strong.page{line-height:1}.results.mgs-instant-search .pages-grid .page-items .item .page-item-title .page-item-link{font-size:15px;font-weight:400;text-transform:capitalize}.results.mgs-instant-search .categories-grid .category-item .category-item-name{display:block;padding:10px 0}.results.mgs-instant-search .categories-grid .category-item .category-item-name .category-item-link{font-size:15px;font-weight:400;text-transform:capitalize}.results.mgs-instant-search .pages-grid .item .page-item-title:before,.results.mgs-instant-search .categories-grid .category-item .category-item-name:before{font-family:'fontAwesome2';color:#777;margin-right:5px;font-size:12px;content:"\f518"}.instantsearch-page-result .toolbar .toolbar-amount,.instantsearch-page-result .toolbar .field.limiter>.label,.instantsearch-page-result .toolbar .field.limiter>.control,.instantsearch-page-result .toolbar .field.limiter>.limiter-text{display:none}.instantsearch-page-result .category-result,.instantsearch-page-result .pages-result,.instantsearch-page-result .blog-result{margin-top:50px}.catalogsearch-result-index .page-main{margin-top:50px}.catalogsearch-result-index .category-product-actions .toolbar-products{padding-top:0}.catalogsearch-result-index .sidebar-additional .block-title{border-bottom:1px solid #eaeaea;margin-bottom:15px}.catalogsearch-result-index .sidebar-additional .block-title strong{font-size:20px;font-weight:500;color:#5d5d5d;position:relative;padding-bottom:14px}.catalogsearch-result-index .sidebar-additional .block-title::after{content:"";width:100%;height:1px;background-color:#f5583e;position:absolute;left:0;top:calc(112%)}.catalogsearch-result-index .product-container .mgs-products .product-items{margin:0}.catalogsearch-result-index .product-container .mgs-products .product-items .product-item{padding:0;border:1px solid #eaeaea;margin-bottom:30px;border-right:none;position:relative}.catalogsearch-result-index .product-container .mgs-products .product-items .product-item::after{content:"";width:1px;height:100%;background-color:#eaeaea;position:absolute;top:0;left:100%}.catalogsearch-result-index .product-container .mgs-products .product-items .product-item:hover{border-color:#f5583e}.catalogsearch-result-index .product-container .mgs-products .product-items .product-item:hover::after{background-color:#f5583e;z-index:1}.products-result .products.products-grid{margin-top:20px}.products-result .products-grid .product-items{margin:0}.products-result .products-grid .product-items .product-item{padding:0;border:1px solid #eaeaea;margin-bottom:30px;border-right:none;position:relative}.products-result .products-grid .product-items .product-item .product-item-info .product-item-inner{left:-1px;right:-1px}.products-result .products-grid .product-items .product-item::after{content:"";width:1px;height:100%;background-color:#eaeaea;position:absolute;top:0;left:100%}.products-result .products-grid .product-items .product-item:hover{border-color:#f5583e}.products-result .products-grid .product-items .product-item:hover::after{background-color:#f5583e;z-index:1}.products-result .products-grid .product-items .product-item .product-item-photo{display:flex;border-bottom:1px solid #eaeaea}.products-result .products-grid .product-items .product-item .product-item-photo .product-image-container{width:100%}.products-result .view-more{margin-top:40px;text-align:center}@media (max-width:1199px){.form.minisearch.loading .control:after{right:auto;left:12px}}@media (max-width:576px){.page-header .header-area:not(.search-icon-popup) .header-mb .block-search .block-content .control,.page-header .header-area:not(.search-icon-popup) .header-mb .block-search .block-content,header.page-header .header-area:not(.search-icon-popup) .header-mb .block-search,header.page-header .header-area:not(.search-icon-popup) .header-mb .right-content{position:static}.form.minisearch.loading .control:after{position:relative;float:left;margin:-20px 0px 0;transform:translateY(0)}}