.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.etheme-icon-list{margin:calc(var(--v-space, 10px) * -1) 0;}
.etheme-icon-list-item, .etheme-icon-list-more-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--v-space, 10px) var(--h-space, 0);}
.etheme-icon-list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--h-space,10px) * -1);}
.etheme-icon-list-inline .etheme-icon-list-item{padding:var(--v-space, 0) var(--h-space, 10px);}
.etheme-icon-list-inline .etheme-icon-list-item.has-divider{border-bottom:none;border-right:var(--line-weight, 1px) var(--line-style, solid) var(--line-color, #e1e1e1);}
.etheme-icon-list-more-items{color:#000;padding-bottom:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer;}
.etheme-icon-list-item.has-divider{border-bottom:var(--line-weight, 1px) var(--line-style, solid) var(--line-color, #e1e1e1);}
.etheme-icon-list-item-label{background:#2962FF;color:#fff;font-size:0.57em;line-height:0.9em;padding:0.42em;text-transform:uppercase;display:inline-block;border-radius:2px;-webkit-margin-start:6px;margin-inline-start:6px;}
.etheme-icon-list-item-icon{-webkit-margin-end:var(--icon-space, 7px);margin-inline-end:var(--icon-space, 7px);}
.etheme-icon-list-item-icon-inner{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;}
.etheme-icon-list-item-icon-inner img{max-width:25px;}
.etheme-icon-list-item-icon-inner svg{width:1em;height:1em;}
.etheme-icon-list-item-icon-inner svg:not([fill=none]){fill:currentColor;}
.etheme-icon-list-item-text {
color: currentColor;
}@media only screen and (min-width: 993px) {
.item-design-mega-menu.columns-2 .nav-sublist-dropdown{width:462px;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown{width:750px;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown{width:1000px;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown, .item-design-mega-menu.columns-6 .nav-sublist-dropdown{width:1250px;}
.item-design-posts-subcategories{position:relative;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{padding:1.12em 0 1.12em 1.12em;}
.item-design2-image-no-borders{--menu-item-image-width:100%;}
.item-design-mega-menu .nav-sublist-dropdown{padding:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-link{color:var(--et_dark-color);}
.item-design-mega-menu .nav-sublist-dropdown .item-link:hover{color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown ul li{vertical-align:middle;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-hot > a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-new > a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-label-sale > a{background-position:right top !important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-hot a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-new a, .item-design-mega-menu .nav-sublist-dropdown .item-level-1.menu-item-has-children ul .menu-label-sale a{background-position:right center !important;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a{text-transform:uppercase;line-height:1;font-size:1rem;padding:0 2.3em 1.071em;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1:last-child{border-right:0;}
.item-design-mega-menu .nav-sublist-dropdown .item-level-1.without-border{border:none !important;}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a{display:block;padding:0.5em 2em;font-size:1.14rem;color:var(--et_main-color);}
.item-design-mega-menu .nav-sublist-dropdown .nav-sublist a:hover{color:var(--et_dark-2-white);}
.item-design-mega-menu .nav-sublist-dropdown > .container{padding-top:0;padding-bottom:0;}
.item-design-mega-menu .nav-sublist-dropdown > .container > ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto;padding:2.14em 0 0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.item-design-mega-menu .nav-sublist-dropdown > .container > ul > li{float:left;display:block;margin-bottom:2.14em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets{padding-top:0.72em;padding-left:2.3em;padding-right:2.5em;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .widget-title{color:var(--et_dark-color) !important;text-transform:uppercase;padding-top:0;line-height:1;font-size:1rem;}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 img{-webkit-transition:all 1s cubic-bezier(0.29, 0.04, 0.19, 0.98);transition:all 1s cubic-bezier(0.29, 0.04, 0.19, 0.98);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content{-webkit-transition:all 1.2s cubic-bezier(0.29, 0.04, 0.19, 0.98);transition:all 1.2s cubic-bezier(0.29, 0.04, 0.19, 0.98);opacity:0;-webkit-transform:scale(0.8) translateY(-50%);transform:scale(0.8) translateY(-50%);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2 .banner-content .content-inner{-webkit-transform:translateY(0);transform:translateY(0);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover img{opacity:0.4;-webkit-transform:scale(0.85);transform:scale(0.85);}
.item-design-mega-menu .nav-sublist-dropdown .menu-widgets .banner.banner-type-2:hover .banner-content{opacity:1;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);}
.item-design-mega-menu:not(:hover) .nav-sublist-dropdown .menu-widgets .banner{visibility:hidden;pointer-events:none;}
.item-design-mega-menu .nav-item-image img{width:100%;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown ul > li:nth-child(2n+1),
.item-design-mega-menu.columns-3 .nav-sublist-dropdown ul > li:nth-child(3n+1),
.item-design-mega-menu.columns-4 .nav-sublist-dropdown ul > li:nth-child(4n+1),
.item-design-mega-menu.columns-5 .nav-sublist-dropdown ul > li:nth-child(5n+1),
.item-design-mega-menu.columns-6 .nav-sublist-dropdown ul > li:nth-child(6n+1){clear:both;}
.item-design-mega-menu.columns-2 .nav-sublist-dropdown .container > ul > li{width:50%;}
.item-design-mega-menu.columns-3 .nav-sublist-dropdown .container > ul > li{width:33.33%;}
.item-design-mega-menu.columns-4 .nav-sublist-dropdown .container > ul > li{width:25%;}
.item-design-mega-menu.columns-5 .nav-sublist-dropdown .container > ul > li{width:20%;}
.item-design-mega-menu.columns-6 .nav-sublist-dropdown .container > ul > li{width:16.66%;}
.item-design-mega-menu .recent-posts-widget .post-widget-item img{max-width:2.86em;}
.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a{text-transform:uppercase;}
.item-design-posts-subcategories .nav-sublist-dropdown{width:1140px;left:15px;top:100% !important;min-height:220px;padding:30px 15px 30px 30px;border:1px solid var(--et_border-color);}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories{display:inline-block;width:100%;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories .posts-content{position:relative;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.item-design-posts-subcategories .nav-sublist-dropdown .posts-subcategories.loading-posts .posts-content{opacity:0;}
.item-design-posts-subcategories .subcategories-tabs{width:20%;display:block;float:left;}
.item-design-posts-subcategories .subcategories-tabs ul{position:static !important;padding:0 !important;border:none !important;}
.item-design-posts-subcategories .subcategories-tabs li{border-bottom:1px solid var(--et_border-color);color:var(--et_main-color);padding:15px 0 15px;font-size:0.93rem;line-height:16px;text-align:start;text-transform:uppercase;cursor:pointer;}
.item-design-posts-subcategories .subcategories-tabs li:hover{color:var(--et_dark-color);}
.item-design-posts-subcategories .subcategories-tabs li:first-child{padding-top:0;}
.item-design-posts-subcategories .posts-content .post-preview{width:33.33%;display:block;float:left;padding:0 15px;}
.item-design-posts-subcategories .posts-content .post-preview a{font-size:14px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail{position:relative;margin-bottom:15px;cursor:pointer;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail:hover{opacity:0.7;}
.item-design-posts-subcategories .posts-content .post-preview-thumbnail .post-category{position:absolute;left:0;top:15px;z-index:2;padding:5px 15px;color:#fff;-webkit-text-fill-color:currentColor;font-size:11px;text-transform:uppercase;background-color:var(--et_active-color);}
.item-design2-image-no-borders{margin:-2.14em 0 0 0 !important;border:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.item-design2-image-no-borders .item-link{font-size:0;text-align:center;-ms-flex-item-align:center;align-self:center;}
.boxed .item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:1230px;-webkit-transform:translateX(10px);transform:translateX(10px);}
.mega-menu-full-width.item-design-mega-menu{position:static;}
.mega-menu-full-width.item-design-mega-menu .nav-sublist-dropdown{width:100% !important;left:0 !important;right:0 !important;margin-left:0 !important;margin-right:0 !important;}
}
@media only screen and (min-width: 993px) and (max-width: 1250px) {
.item-design-mega-menu.columns-5 .nav-sublist-dropdown{width:980px;}
} @media only screen and (min-width: 993px) {
.item-design-mega-menu .nav-sublist-dropdown > .container > ul > li {
float: left;
}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image {
border-right: none !important;
margin-left: -1px;
padding-left: 20px;
padding-right: 20px;
}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:first-child {
padding-left: 20px;
}
.item-design-mega-menu .nav-sublist-dropdown .item-design2-image:last-child {
padding-right: 20px;
}
.item-design-posts-subcategories .posts-content {
width: 80%;
display: block;
float: left;
text-align: start;
padding-left: 35px;
}
}.et_b_header-search .ajax-results-wrapper{position:absolute;z-index:1003;min-width:310px;margin-top:-1px;left:unset;right:unset;top:100%;}
.et_b_header-search.input-input .ajax-results-wrapper{left:auto;right:auto;}
.ajax-search-form .autocomplete-suggestions{font-size:var(--content-zoom);}
.et_b_header-search .post-date{font-size:85%;}
.ajax-item-info{overflow:hidden;text-align:start;color:#888;}
.ajax-item-title{color:var(--et_dark-2-white);}
.ajax-item-title strong{font-weight:normal;border-bottom:1px solid currentColor;}
.ajax-item-add-to-cart{margin-top:7px;}
.ajax-search-categories{visibility:visible;opacity:0;-webkit-animation:et-toTopLong, fadeIn;animation:et-toTopLong, fadeIn;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.ajax-search-categories .categories-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.et-mini-content:not(.active) .ajax-search-tags,
.et-mini-content:not(.active) .ajax-search-history:not(.active),
.et-mini-content:not(.active) .ajax-search-categories{-webkit-animation-delay:2s;animation-delay:2s;display:none;}
.ajax-search-history .et_clear-history{text-transform:lowercase;display:none;}
.ajax-search-history:hover .et_clear-history{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.ajax-search-history .et_clear-history.active{color:var(--et_dark-2-white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}
.autocomplete-suggestions{width:100%;text-transform:none;background-color:var(--et_white-2-dark);text-align:start;max-height:300px;overflow:auto;overflow-x:hidden;}
.autocomplete-suggestions:before, .autocomplete-suggestions:after{content:'';display:table;clear:both;}
.autocomplete-suggestion{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:250px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;}
.autocomplete-suggestion .ajax-item-info{-webkit-margin-end:5px;margin-inline-end:5px;}
.autocomplete-no-suggestion{color:var(--et_dark-2-white);-webkit-text-fill-color:currentColor;}
.autocomplete-suggestion > a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5px 0;}
.et-content-dropdown .ajax-results-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.14em;padding:10px 20px;margin:0;background-color:var(--et_border-color);}
.et-content-dropdown .ajax-results-title:first-child{margin-top:-20px;}
.et-content-dropdown .ajax-results-title .results-count{-webkit-margin-start:auto;margin-inline-start:auto;opacity:0.5;text-transform:none;font-size:0.85em;}
.et-content-dropdown .ajax-results-more:last-child{margin-bottom:-30px;}
.mobile-header-wrapper .ajax-results-title:first-child{margin-top:-20px;}
.autocomplete-suggestion .arrow{fill:var(--et_dark-2-white);-webkit-margin-start:auto;margin-inline-start:auto;-ms-flex-item-align:center;align-self:center;-webkit-padding-start:3px;padding-inline-start:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-width:1em;min-height:1em;}
.autocomplete-suggestion:not(.autocomplete-selected) .arrow{-webkit-transform:translateX(3px);transform:translateX(3px);opacity:0;visibility:hidden;}
.autocomplete-selected{background:var(--et_light-color);}
.autocomplete-suggestion img{max-width:3rem;margin:5px 0;-webkit-margin-end:20px;margin-inline-end:20px;}
.autocomplete-suggestion .ajax-item-title{text-align:start;display:block;margin-bottom:0;font-size:100%;}
.autocomplete-suggestion .ajax-item-info .price{font-size:85%;}
.autocomplete-suggestion .content-product .product-details > .stock{display:block;position:static;background:transparent;text-align:start;-webkit-transform:none;transform:none;padding:0;margin:3px 0;}
.autocomplete-suggestion .ajax-item-info > .stock{font-size:1rem;margin:0 0 3px;}
.autocomplete-suggestion .content-product .product-details > .out-of-stock, .autocomplete-suggestion .ajax-item-info > .out-of-stock {
color: var(--et_red-color);
}.search-full-width{max-height:100%;overflow:hidden;overflow-y:auto;}
.search-full-width .et-mini-content{position:fixed;top:0;left:0;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 20px;width:100%;background-color:#fff;-webkit-transition:height 1s ease, -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);transition:height 1s ease, -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.75s cubic-bezier(0.19, 1, 0.22, 1), height 1s ease;transition:transform 0.75s cubic-bezier(0.19, 1, 0.22, 1), height 1s ease, -webkit-transform 0.75s cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:none;animation:none;border:none !important;opacity:1 !important;visibility:visible !important;overflow:hidden;}
.mobile-header-wrapper .search-full-width-form .ajax-results-title:first-child{margin-top:0;}
.search-full-width .et-close{pointer-events:all !important;z-index:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.ajax-search-tags, .ajax-search-history{margin-bottom:35px;}
.ajax-search-tags span, .ajax-search-history span{text-transform:uppercase;font-size:1.14rem;}
.ajax-search-tags-inner{margin:0 -3px;}
.ajax-search-history:not(.active){-webkit-animation-delay:2s;animation-delay:2s;display:none;}
.ajax-search-history{-webkit-animation:et-toTopLong, fadeIn;animation:et-toTopLong, fadeIn;-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.ajax-search-tags a, .ajax-search-history a{display:inline-block;padding:5px 12px;margin:3px;line-height:1;background:#f3f3f3;color:var(--et_dark-color);}
.ajax-search-tags a:hover, .ajax-search-history a:hover{color:#fff;background-color:var(--et_active-color);}
@media only screen and (min-width: 993px) {
.search-full-width .et-mini-content{height:88vh;padding:60px 30px 20px;}
.search-full-width .et-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
}
.search-full-width .et-mini-content.searching{height:100vh;}
.search-full-width .et-mini-content.active{-webkit-animation:none;animation:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:height 1s ease, -webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:height 1s ease, -webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1), height 1s ease;transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1), height 1s ease, -webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);}
.search-full-width form{display:grid;-ms-flex-line-pack:stretch;align-content:stretch;grid-template-rows:-webkit-max-content minmax(0px, 100vh) 1fr;grid-template-rows:max-content minmax(0px, 100vh) 1fr;overflow:unset;max-height:100%;height:100%;}
.search-full-width input[type="text"]{font-size:1.14rem;}
.search-full-width .search-button{background:transparent;color:#222;width:40px;height:40px;}
.search-full-width .search-button:focus{color:#222;}
.search-full-width .search-button > svg{width:1.4em;height:1.4em;}
.search-full-width form ::-webkit-scrollbar{display:none;}
.search-full-width form .btn{text-transform:capitalize;height:auto;}
.search-full-width-form .et-close{z-index:1;background:transparent;}
.search-full-width .et-mini-content.searching{height:100vh;}
.search-full-width-form .products-title{margin-bottom:30px;}
.search-full-width-form .products-title ~ .products-title{margin-top:50px;}
.search-full-width-form .ajax-results-wrapper{z-index:3;}
.search-full-width-form .ajax-results-wrapper, .search-full-width-form .ajax-extra-content{position:static;}
.search-full-width-form .ajax-extra-content[style] ~ .ajax-results-wrapper,
.search-full-width-form .ajax-extra-content:not([style]){margin-top:20px;}
.header-wrapper .search-full-width .et_b-tabs .et-tab{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-preferred-size:130px;flex-basis:130px;}
.header-wrapper .search-full-width .et_b-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.search-full-width .autocomplete-suggestion[data-tab-name="Pages"] > a{padding:15px 0;}
.header-wrapper .search-full-width .autocomplete-suggestion[data-tab-name="Pages"]{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;border-bottom:1px solid #e1e1e1;}
.search-full-width .autocomplete-selected:not([data-tab-name="Pages"]){background-color:transparent;}
.header-wrapper .search-full-width .autocomplete-suggestion{max-width:20%;padding:0 15px;min-width:unset;float:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.7s;transition:all 0.7s;}
.search-full-width .meta-post{font-size:1rem;}
.search-full-width .content-grid .post-heading h2, .search-full-width .content-grid2 .post-heading h2{font-size:1.1rem;}
.search-full-width .content-product, .search-full-width .post-grid, .search-full-width .portfolio-item{width:100%;max-width:100%;}
.search-full-width .product-details{padding-bottom:0;}
.search-full-width .post-heading{margin-bottom:0;}
.search-full-width .footer-product{left:10px;right:10px;bottom:10px;}
.search-full-width .content-product .product-title a, .search-full-width .post-grid .post-heading h2 a, .search-full-width .portfolio-descr .posted-in, .search-full-width .portfolio-descr .project-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%;display:block;}
.search-full-width .content-article{line-height:1.4;font-size:1rem;}
.search-full-width-form .footer-product .button{padding:7px;text-transform:capitalize;}
.search-full-width .autocomplete-no-suggestion{text-align:center;font-size:2rem;width:100%;}
.search-full-width .autocomplete-suggestion:not(.loaded),
.search-full-width .ajax-results-title:not(.loaded),
.search-full-width .ajax-results-more:not(.loaded),
.search-full-width .et-mini-content:not(.active) .autocomplete-suggestion:not(.loaded),
.search-full-width .et-mini-content:not(.active) .ajax-results-title:not(.loaded),
.search-full-width .et-mini-content:not(.active) .ajax-results-more:not(.loaded){-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0;visibility:hidden;}
.search-full-width .autocomplete-suggestions .autocomplete-suggestion.loaded, .search-full-width .autocomplete-suggestions .ajax-results-title.loaded, .search-full-width .autocomplete-suggestions .ajax-results-more.loaded, .search-full-width .autocomplete-suggestions .autocomplete-no-suggestion, .search-full-width .et-mini-content.active .autocomplete-suggestion.loaded, .search-full-width .et-mini-content.active .ajax-results-title.loaded, .search-full-width .et-mini-content.active .ajax-results-more.loaded, .search-full-width .et-mini-content.active .autocomplete-no-suggestion{-webkit-animation:et-toTopLong 0.7s ease-in, fadeIn 0.7s ease-in;animation:et-toTopLong 0.7s ease-in, fadeIn 0.7s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.header-wrapper .search-full-width .autocomplete-suggestion img{max-width:100%;margin:0;}
.header-wrapper .search-full-width .ajax-item-info{width:100%;margin:0;}
.header-wrapper .search-full-width [data-type]:not([data-type=Pages]) .ajax-item-info:first-child,
.header-wrapper .search-full-width [data-type]:not([data-type=Pages]) .ajax-item-info:first-child .ajax-item-title{text-align:center;}
.header-wrapper .search-full-width .autocomplete-suggestion [data-type]:not([data-type=Pages]) > a{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.search-full-width .ajax-search-form .ajax-results-wrapper .autocomplete-suggestions, .search-full-width .ajax-extra-content{max-height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto;}
.search-full-width-form .ajax-extra-content{padding:0 5px;}
.et_b_header-search.search-full-width .ajax-results-more{margin-top:5px;}
.et_b_header-search.search-full-width [data-tab-name="Pages"] + .ajax-results-more{margin-top:40px;}
.et_b_header-search.search-full-width .input-row{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--et_border-color);max-width:750px;margin:0 auto 40px;}
@media only screen and (max-width: 992px) {
.et_b_header-search.search-full-width .input-row {
margin-bottom: 20px;
padding-bottom: 20px;
}
.search-full-width .et-close {
margin: 0 7px 0 0;
padding: 0;
height: 40px;
line-height: 40px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.search-full-width input[type="text"] {
background: #f1f1f1;
height: 40px;
}
.search-full-width .buttons-wrapper {
background: #f1f1f1;
}
.ajax-search-tags span {
display: block;
margin-bottom: 15px;
}
.ajax-search-tags, .search-full-width-form .products-title {
margin-bottom: 15px;
}
.search-full-width-form .products-title {
text-align: start;
font-size: 1.14rem;
font-weight: 400;
border-bottom: 1px solid var(--et_border-color);
padding-bottom: 10px;
margin-bottom: 5px;
}
.search-full-width .category-grid img {
border-radius: 50%;
}
.search-full-width .category-grid .categories-mask {
padding: 7px 0 0;
}
.search-full-width .category-grid .categories-mask h4, .search-full-width .category-grid .categories-mask .count {
font-size: 0.85rem;
text-transform: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.search-full-width .swiper-entry {
margin-bottom: 30px;
}
.search-full-width .ajax-search-form .ajax-results-wrapper .autocomplete-suggestions, .search-full-width .ajax-extra-content {
max-height: 100%;
}
.search-full-width .autocomplete-suggestion img {
max-width: 4.5rem;
}
.search-full-width .autocomplete-suggestion > a {
padding: 15px 0;
}
}