.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist-dropdown,.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist ul{left:100%}
.menu-element:not(.horizontal).submenu-left .menu-item-has-children .nav-sublist-dropdown,.menu-element:not(.horizontal).submenu-left .menu-item-has-children .nav-sublist ul{left:auto;right:100%}
.menu-element.submenu-left .menu>li>a{padding-left:20px;padding-right:10px}
.menu-element.submenu-left .menu>li>a:after{left:0}
.menu-element.submenu-left .menu .nav-sublist-dropdown li>a{padding-left:3.5rem}
.menu-element.submenu-left .menu .nav-sublist-dropdown li>a:after{left:2.5rem}
@media only screen and (min-width:480px) and (max-width:992px){.etheme_widget_about_author img{float:left;margin-right:30px}}
.copyrights-widget.etheme_widget_socials .widget-title{display:inline-block;text-transform:uppercase;padding:0;margin-right:5px;border:none}
.copyrights-widget.etheme_widget_socials .widget-title+.et-follow-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.copyrights-widget.etheme_widget_socials .et-follow-buttons a{font-size:11px;display:inline-block;text-align:center}
.copyrights-widget.etheme_widget_socials .et-follow-buttons a i{color:inherit}
.copyrights-widget.etheme_widget_socials .et-follow-buttons.buttons-size-normal a{font-size:15px}
.copyrights-widget.etheme_widget_socials .et-follow-buttons.buttons-size-large a{font-size:19px}
.sidebar-widget.etheme_widget_brands li a{position:relative}
.sidebar-widget.etheme_widget_brands li a strong{font-weight:400}
.etheme_widget_brands:has(ul):not(:has(li)){display:none}
.sidebar-widget.etheme_widget_search{display:inline-block;width:100%}
.sidebar-widget.etheme_widget_search input[type="text"],.sidebar-widget.etheme_widget_search input[type="email"],.sidebar-widget.etheme_widget_search input[type="password"]{display:inline-block;height:2.57rem}
.sidebar-widget.etheme_widget_search .button{height:2.57rem;margin-top:0;float:right}
.etheme_widget_recent_entries li,.etheme_widget_products li{list-style:none}
.etheme_widget_recent_entries .date-event,.etheme_widget_products .date-event{margin-right:5px;display:block}
.etheme_widget_recent_entries .date-event .number,.etheme_widget_products .date-event .number{width:100%;display:inline-block}
.etheme_widget_recent_entries .date-event .number:after,.etheme_widget_products .date-event .number:after{content:"";position:relative;margin:0 auto;display:block}
.etheme_widget_products li:last-child{margin-bottom:0 !important}
.etheme_widget_entries_tabs .tabs{margin-bottom:0}
.etheme_widget_entries_tabs .tabs .tab-title{display:inline-block;-webkit-margin-end:15px;margin-inline-end:15px;padding-bottom:15px;position:relative}
.etheme_widget_entries_tabs .tabs .tab-title:before{content:'';height:1px;width:0;left:0;right:auto;position:absolute;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;bottom:0;background:currentColor}
.etheme_widget_entries_tabs .tabs .tab-title.opened:before,.etheme_widget_entries_tabs .tabs .tab-title:hover:before{width:100%;right:auto;left:0}
.etheme_widget_entries_tabs .post-widget-item:last-child{padding-bottom:0;margin-bottom:0}
.etheme_widget_entries_tabs .tab-content{display:none;border-top:1px solid var(--et_border-color);padding-top:20px;padding-bottom:0}
.etheme_widget_about_author h4:not(.widget-title){margin-bottom:5px}
.etheme_widget_about_author img{margin-bottom:1em}
.etheme_widget_about_author .author-bio{margin-bottom:0}
.widget_price_filter ul{padding-left:0;padding-right:0;margin-bottom:0}
.widget_price_filter ul li a{font-size:1rem}
.widget_price_filter .price-filter-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px -6px 0}
.widget_price_filter .price-filter-box input{width:auto;max-width:calc(50% - 16px);text-align:center;-webkit-appearance:none;padding:2px 5px;margin:10px 6px 0}
.widget_price_filter .price-filter-box:has(button) input{max-width:62px}
.widget_price_filter .price-filter-box .line{display:block;width:8px;height:1px;background-color:var(--et_border-color);margin-top:10px}
.widget_price_filter .price-filter-box button{margin:10px 6px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.et-follow-buttons,.et-follow-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.et-follow-buttons a{font-size:12px;margin:0 7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.et-follow-buttons.buttons-size-normal a{font-size:16px;margin:0 9px}
.et-follow-buttons.buttons-size-large a{font-size:20px;margin:0 10px}
.et-follow-buttons.icons-filled a{padding:5px;position:relative}
.et-follow-buttons.icons-filled a:before{position:absolute;content:'';width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.1);-webkit-transition:inherit;transition:inherit;border-radius:inherit}
.et-follow-buttons.icons-filled a i{color:#fff}
.et-follow-buttons.icons-filled a:hover:before{opacity:1}
.et-follow-buttons.icons-filled a:last-child{margin-right:0 !important}
.et-follow-buttons.icons-filled.buttons-size-normal a{padding:7px}
.et-follow-buttons.icons-filled.buttons-size-large a{padding:10px}
.et-follow-buttons.icons-filled .follow-facebook{background-color:#3a5795}
.et-follow-buttons.icons-filled .follow-twitter{background-color:#000}
.et-follow-buttons.icons-filled .follow-instagram{background-color:#2d5a82}
.et-follow-buttons.icons-filled .follow-google{background-color:#dd4c3e}
.et-follow-buttons.icons-filled .follow-pinterest{background-color:#bd2126}
.et-follow-buttons.icons-filled .follow-etsy{background-color:#eb6d20}
.et-follow-buttons.icons-filled .follow-tik-tok{background-color:#000}
.et-follow-buttons.icons-filled .follow-strava{background-color:#fc4c02}
.et-follow-buttons.icons-filled .follow-dribbble{background:#444444}
.et-follow-buttons.icons-filled .follow-kofi{background:#01b9fe}
.et-follow-buttons.icons-filled .follow-line{background:#00c300}
.et-follow-buttons.icons-filled .follow-reddit{background:#ff4500}
.et-follow-buttons.icons-filled .follow-cafecito{background:#8fa2cc}
.et-follow-buttons.icons-filled .follow-patreon{background:#ff5900}
.et-follow-buttons.icons-filled .follow-discord{background:#7289da}
.et-follow-buttons.icons-filled .follow-untapped{background-color:#ffc000}
.et-follow-buttons.icons-filled .follow-linkedin{background-color:#1898b9}
.et-follow-buttons.icons-filled .follow-tumblr{background-color:#35465c}
.et-follow-buttons.icons-filled .follow-youtube{background-color:#e2282e}
.et-follow-buttons.icons-filled .follow-telegram{background-color:#0088cc}
.et-follow-buttons.icons-filled .follow-vimeo{background-color:#2ab8e8}
.et-follow-buttons.icons-filled .follow-skype{background-color:#1eb7ec}
.et-follow-buttons.icons-filled .follow-rss{background-color:#f97636}
.et-follow-buttons.icons-filled .follow-vk{background-color:#507299}
.et-follow-buttons.icons-filled .follow-houzz{background-color:#7cc04b}
.et-follow-buttons.icons-filled .follow-whatsapp{background-color:#25d266}
.et-follow-buttons.icons-filled .follow-viber{background-color:#7360F2}
.et-follow-buttons.icons-filled .follow-snapchat{background-color:#fffc00}
.et-follow-buttons.icons-filled .follow-tripadvisor{background-color:#7cc04b}
.et-follow-buttons.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.et-follow-buttons.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:768px){.mob-center .et-follow-buttons{text-align:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}
.etheme_widget_qr_code{font-size:1.14rem}
.etheme_widget_qr_code .qr-lighbox,.etheme_widget_qr_code .qr-image{float:right;max-width:43px;max-height:43px}
@media only screen and (max-width:480px){.etheme_widget_qr_code .qr-lighbox,.etheme_widget_qr_code .qr-image{max-width:86px;max-height:86px}}
.menu-element h5{font-size:1.14rem;text-transform:uppercase;color:var(--et_dark-color);margin-bottom:1.07em}
.menu-element .menu{padding:0;margin-bottom:0}
.menu-element .menu:before,.menu-element .menu:after{display:table;content:" "}
.menu-element .menu:after{clear:both}
.menu-element .menu li{list-style:none;cursor:pointer;position:relative;display:block;margin-bottom:0}
.menu-element .menu li>a{display:block}
.menu-element .menu>li{padding:0 15px}
.menu-element .menu .label-text{display:none}
.menu-element .menu .menu-item-has-children>a:after{content:"\e904";font-family:'xstore-icons';font-size:0.57em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.menu-element .menu .menu-item-has-children a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.menu-element .menu li>a,.footer .menu-element.horizontal .menu li>a{padding:0.77em 1.07em}
.menu-element:not(.horizontal) .menu-item-has-children .nav-sublist-dropdown{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.menu-element.submenu-left .menu .menu-item-has-children>a:after{content:"\e902";right:auto}
.menu-element.menu-align-center{text-align:center}
.menu-element.menu-align-right{text-align:end}
.menu-element.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.menu-element.horizontal.menu-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.menu-element.horizontal.menu-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.menu-element.horizontal .menu>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0;margin:0;-webkit-margin-end:var(--widget-list-item-space,11px);margin-inline-end:var(--widget-list-item-space,11px)}
.menu-element.horizontal .menu>li.menu-item-has-children>a:after{content:"\e905"}
.menu-element.horizontal.submenu-top .menu .nav-sublist-dropdown{top:auto;bottom:100%}
.menu-element.menu-list .menu .item-with-block .nav-sublist-dropdown,.menu-element.menu-list .menu .item-with-block>.nav-sublist{display:none !important}
.menu-element.menu-list .menu li .nav-sublist-dropdown,.menu-element.menu-list .menu li .nav-sublist ul{position:static !important;padding:0 0 0 12px;border:none;-webkit-transform:none;transform:none}
.menu-element.menu-list .menu li .nav-sublist-dropdown,.menu-element.menu-list .menu li>.nav-sublist{display:block !important;-webkit-animation:none !important;animation:none !important}
.menu-element.menu-list .menu li ul a{color:var(--et_main-color);-webkit-text-fill-color:var(--et_main-color);text-transform:none;padding:8px 0}
.menu-element.menu-list .menu a:after{display:none}
.menu-element.menu-list .menu .nav-sublist-dropdown ul>li a,.menu-element.menu-list .menu .nav-sublist-dropdown ul>li .nav-sublist ul li a:hover{background-color:transparent}
.et-menu-list{padding:0;margin-bottom:2.14em}
.et-menu-list li{list-style:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;margin-bottom:0;line-height:inherit}
.et-menu-list ul{margin:0;padding:0}
.et-menu-list .menu-title>*:not(.label-text){display:inline-block;font:inherit;color:inherit;-webkit-text-fill-color:currentColor;margin-bottom:0;text-transform:inherit !important}
.et-menu-list .menu-title i{display:inline-block;margin-right:10px}
.et-menu-list .item-title-holder a{display:block;font-size:1rem;padding:0 2.3em 0.7em}
.et-menu-list .item-title-holder a:hover{color:var(--et_active-color)}
.et-menu-list .subitem-title-holder a{display:block;padding:0.5em 2em;font-size:1.14rem;color:var(--et_main-color)}
.et-menu-list .subitem-title-holder a:hover{color:var(--et_dark-2-white)}
.et-menu-list .menu-title a,.et-menu-list .type-img>a{padding-bottom:0}
.et-menu-list .nav-item-image img{width:auto}
.et-menu-list .menu-sublist .menu-item:last-child .subitem-title-holder a{padding-bottom:0}
@media only screen and (max-width:767px){.template-content .menu-element{text-align:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}
.widget_product_categories.sidebar-widget ul li>ul.children li>a,.sidebar-widget ul li>ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li>a{font-size:1rem;padding-left:10px;--widget-link-underline-offset:10px}
.widget_product_categories.sidebar-widget ul li>ul.children li ul.children li>a,.sidebar-widget ul li>ul.children li ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu li>a,.sidebar-widget ul li>ul.children li ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu li>a{padding-left:20px;--widget-link-underline-offset:20px}
.widget_product_categories.sidebar-widget ul li>ul.children li ul.children ul.children li>a,.sidebar-widget ul li>ul.children li ul.children ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.children ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu ul.children li>a,.sidebar-widget ul li>ul.children li ul.sub-menu ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.children li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.children li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.children ul.sub-menu li>a,.sidebar-widget ul li>ul.children li ul.children ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.children ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.children ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.children li ul.sub-menu ul.sub-menu li>a,.sidebar-widget ul li>ul.children li ul.sub-menu ul.sub-menu li>a,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.sub-menu li>a,.sidebar-widget ul li>ul.sub-menu li ul.sub-menu ul.sub-menu li>a{padding-left:30px;--widget-link-underline-offset:30px}
.widget_product_categories.sidebar-widget ul .open-this,.sidebar-widget ul .open-this,.widget_product_categories.sidebar-widget ul .caret-icon,.sidebar-widget ul .caret-icon{float:right;right:0}
.widget_product_categories.sidebar-widget li a{position:relative}
.widget_product_categories.sidebar-widget li a:before{content:'';height:1px;width:0;left:var(--widget-link-underline-offset,0px);right:0;position:absolute;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;bottom:var(--widget-link-underline-bottom-offset,5px);background:currentColor}
.widget_product_categories.sidebar-widget li.opened>a:before,.widget_product_categories.sidebar-widget li:hover>a:before{width:calc(100% - var(--widget-link-underline-offset,0px))}
.widget_text ol,.widget_text ul{padding-left:20px;margin-bottom:10px;margin-top:10px}
.sidebar-slider .swiper-entry .swiper-custom-right,.sidebar-slider .swiper-entry:hover .swiper-custom-right{right:0}
.sidebar-slider .swiper-entry .swiper-custom-left,.sidebar-slider .swiper-entry:hover .swiper-custom-left{right:20px;left:auto}
.sidebar-slider .swiper-entry .initialized .swiper-lazy-preloader{left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.widget_search button,.widget_product_search button,.woocommerce-product-search button{right:0}
.widget_search input,.widget_product_search input,.woocommerce-product-search input{font-size:1.14rem;padding-right:calc(var(--et_inputs-height,2.642rem)+1.07em)}
.sidebar-widget,.widget-container{display:inline-block}
.sidebar-widget,.widget-container,.sidebar-widget li,.widget-container li{width:100%}
.sidebar-widget ul.menu>li>a,.footer-widget ul.menu>li>a,.widget ul.menu>li>a,.sidebar-widget li a,.footer-widget li a,.widget li a{font-size:1.14rem}
.sidebar-widget li,.footer-widget li,.widget li,.copyrights-widget li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.42857143}
.sidebar-widget ul,.footer-widget ul,.widget ul,.copyrights-widget ul{margin-bottom:0;padding-left:0}
.sidebar-widget ul.menu>li,.footer-widget ul.menu>li,.widget ul.menu>li,.copyrights-widget ul.menu>li{padding-left:0;padding-right:0}
.sidebar-widget ul.menu>li>a,.footer-widget ul.menu>li>a,.widget ul.menu>li>a,.copyrights-widget ul.menu>li>a,.sidebar-widget li a,.footer-widget li a,.widget li a,.copyrights-widget li a{display:inline-block;padding:calc(var(--widget-list-item-space,11px) / 2) 0}
.sidebar-widget>ul>li:first-child,.footer-widget>ul>li:first-child,.widget>ul>li:first-child,.copyrights-widget>ul>li:first-child,.sidebar-widget .menu-main-menu-container>ul>li:first-child,.footer-widget .menu-main-menu-container>ul>li:first-child,.widget .menu-main-menu-container>ul>li:first-child,.copyrights-widget .menu-main-menu-container>ul>li:first-child,.sidebar-widget .wpb_wrapper>ul>li:first-child,.footer-widget .wpb_wrapper>ul>li:first-child,.widget .wpb_wrapper>ul>li:first-child,.copyrights-widget .wpb_wrapper>ul>li:first-child,.sidebar-widget .textwidget>ul>li:first-child,.footer-widget .textwidget>ul>li:first-child,.widget .textwidget>ul>li:first-child,.copyrights-widget .textwidget>ul>li:first-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.sidebar-widget>ul>li:first-child>a,.footer-widget>ul>li:first-child>a,.widget>ul>li:first-child>a,.copyrights-widget>ul>li:first-child>a,.sidebar-widget .menu-main-menu-container>ul>li:first-child>a,.footer-widget .menu-main-menu-container>ul>li:first-child>a,.widget .menu-main-menu-container>ul>li:first-child>a,.copyrights-widget .menu-main-menu-container>ul>li:first-child>a,.sidebar-widget .wpb_wrapper>ul>li:first-child>a,.footer-widget .wpb_wrapper>ul>li:first-child>a,.widget .wpb_wrapper>ul>li:first-child>a,.copyrights-widget .wpb_wrapper>ul>li:first-child>a,.sidebar-widget .textwidget>ul>li:first-child>a,.footer-widget .textwidget>ul>li:first-child>a,.widget .textwidget>ul>li:first-child>a,.copyrights-widget .textwidget>ul>li:first-child>a{padding-top:0}
.sidebar-widget>ul>li:first-child>.open-this,.footer-widget>ul>li:first-child>.open-this,.widget>ul>li:first-child>.open-this,.copyrights-widget>ul>li:first-child>.open-this,.sidebar-widget .menu-main-menu-container>ul>li:first-child>.open-this,.footer-widget .menu-main-menu-container>ul>li:first-child>.open-this,.widget .menu-main-menu-container>ul>li:first-child>.open-this,.copyrights-widget .menu-main-menu-container>ul>li:first-child>.open-this,.sidebar-widget .wpb_wrapper>ul>li:first-child>.open-this,.footer-widget .wpb_wrapper>ul>li:first-child>.open-this,.widget .wpb_wrapper>ul>li:first-child>.open-this,.copyrights-widget .wpb_wrapper>ul>li:first-child>.open-this,.sidebar-widget .textwidget>ul>li:first-child>.open-this,.footer-widget .textwidget>ul>li:first-child>.open-this,.widget .textwidget>ul>li:first-child>.open-this,.copyrights-widget .textwidget>ul>li:first-child>.open-this{height:22px}
.sidebar-widget>ul>li:not(.opened,.type-label):last-child>a,.footer-widget>ul>li:not(.opened,.type-label):last-child>a,.widget>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>a,.sidebar-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.footer-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.widget .textwidget>ul>li:not(.opened,.type-label):last-child>a,.copyrights-widget .textwidget>ul>li:not(.opened,.type-label):last-child>a{padding-bottom:0;--widget-link-underline-bottom-offset:0;margin-bottom:0}
.sidebar-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.widget>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget .menu-main-menu-container>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget .wpb_wrapper>ul>li:not(.opened,.type-label):last-child>.open-this,.sidebar-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.footer-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this,.copyrights-widget .textwidget>ul>li:not(.opened,.type-label):last-child>.open-this{height:34px}
.widget_product_categories.sidebar-widget ul.with-accordion ul.children,.sidebar-widget ul.with-accordion ul.children{display:none}
.widget_product_categories.sidebar-widget ul li,.sidebar-widget ul li{list-style:none;display:block;width:100%;position:relative;margin-bottom:0}
.widget_product_categories.sidebar-widget ul li a,.sidebar-widget ul li a{display:inline-block;color:var(--et_main-color)}
.widget_product_categories.sidebar-widget ul li a:hover,.sidebar-widget ul li a:hover{color:var(--et_dark-2-white)}
.widget_product_categories.sidebar-widget ul li.current-cat>a,.sidebar-widget ul li.current-cat>a,.widget_product_categories.sidebar-widget ul li.current-item>a,.sidebar-widget ul li.current-item>a,.widget_product_categories.sidebar-widget ul li.chosen>a,.sidebar-widget ul li.chosen>a,.widget_product_categories.sidebar-widget ul li.selected>a,.sidebar-widget ul li.selected>a{color:var(--et_dark-2-white)}
.widget_product_categories.sidebar-widget ul li.firstItem,.sidebar-widget ul li.firstItem{padding-top:0}
.widget_product_categories.sidebar-widget ul li.parent-cat-wrap a,.sidebar-widget ul li.parent-cat-wrap a{border:none !important}
.widget_product_categories.sidebar-widget ul li.wc-layered-nav-rating .star-rating~span,.sidebar-widget ul li.wc-layered-nav-rating .star-rating~span,.widget_product_categories.sidebar-widget ul li .count,.sidebar-widget ul li .count{font-size:1rem;display:inline-block;color:var(--widget-count-color,var(--et_main-color));background-color:var(--widget-count-bg-color,transparent);border-radius:var(--widget-count-br-radius,0);padding:var(--widget-count-padding,0);min-width:var(--widget-count-min-width,unset);text-align:center;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}
.widget_product_categories.sidebar-widget ul li>ul,.sidebar-widget ul li>ul{padding:0}
.widget_product_categories.sidebar-widget ul li>ul.children li,.sidebar-widget ul li>ul.children li,.widget_product_categories.sidebar-widget ul li>ul.sub-menu li,.sidebar-widget ul li>ul.sub-menu li{list-style:none}
.widget_product_categories.sidebar-widget ul .open-this,.sidebar-widget ul .open-this,.widget_product_categories.sidebar-widget ul .caret-icon,.sidebar-widget ul .caret-icon{cursor:pointer;height:36px;color:var(--et_dark-2-white);position:absolute;top:0;width:30px;text-align:right;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;font-size:0}
.widget_product_categories.sidebar-widget ul .open-this+a,.sidebar-widget ul .open-this+a,.widget_product_categories.sidebar-widget ul .caret-icon+a,.sidebar-widget ul .caret-icon+a{max-width:calc(100% - 30px)}
.widget_product_categories.sidebar-widget ul .open-this:before,.sidebar-widget ul .open-this:before,.widget_product_categories.sidebar-widget ul .caret-icon i:before,.sidebar-widget ul .caret-icon i:before{font-size:10px}
.widget_product_categories.sidebar-widget ul .caret-icon i:before,.sidebar-widget ul .caret-icon i:before{content:"\e905";font-family:'xstore-icons'}
.sidebar-widget ul li.current-cat>a,.sidebar-widget ul li>ul.children li.current-cat>a{color:var(--et_dark-2-white)}
.widget-title,.widgettitle{line-height:1.1}
span.widget-title,span.widgettitle{display:block}
.widget-title,.widgettitle,.cart_totals>h2{font-size:calc(var(--h5-size-proportion) * 1rem);text-transform:uppercase;color:var(--et_dark-2-white);margin-bottom:var(--widget-title-space-bottom,1.4em);padding-bottom:var(--widget-title-inner-space-bottom,1em);border-bottom:var(--widget-title-border-width,1px) solid var(--widget-title-border-color,var(--et_border-color))}
.widget-title.style-classic,.widgettitle.style-classic,.cart_totals>h2.style-classic{border-bottom:none;padding-bottom:var(--widget-title-inner-space-bottom,0)}
.widget-title.style-line-aside>span:before,.widgettitle.style-line-aside>span:before,.cart_totals>h2.style-line-aside>span:before,.widget-title.style-square-aside>span:before,.widgettitle.style-square-aside>span:before,.cart_totals>h2.style-square-aside>span:before,.widget-title.style-circle-aside>span:before,.widgettitle.style-circle-aside>span:before,.cart_totals>h2.style-circle-aside>span:before{content:'';width:0.8em;height:0.8em;display:inline-block;background:var(--widget-title-element-color,currentColor);vertical-align:baseline;-webkit-margin-end:0.3em;margin-inline-end:0.3em}
.widget-title.style-circle-aside>span:before,.widgettitle.style-circle-aside>span:before,.cart_totals>h2.style-circle-aside>span:before{border-radius:50%;background:transparent;border:0.35em solid var(--widget-title-element-color,currentColor)}
.widget-title.style-line-aside>span:before,.widgettitle.style-line-aside>span:before,.cart_totals>h2.style-line-aside>span:before{width:3px;height:0.72em}
.widget-title.style-colored-underline>span,.widgettitle.style-colored-underline>span,.cart_totals>h2.style-colored-underline>span{position:relative}
.widget-title.style-colored-underline>span:before,.widgettitle.style-colored-underline>span:before,.cart_totals>h2.style-colored-underline>span:before{content:'';height:var(--widget-title-border-width,1px);display:inline-block;background:var(--widget-title-element-color,currentColor);position:absolute;bottom:calc(var(--widget-title-inner-space-bottom,1em) * -1);width:100%;-webkit-transform:translateY(100%);transform:translateY(100%)}
.sidebar-widget li,.widget li,.widget-container li,.widget_recent_entries li,.footer-widget li{list-style:none}
.sidebar-widget .sidebar-slider{margin-bottom:0}
.sidebar-slider{position:relative}
.sidebar-slider .swiper-slide li{float:none;width:100%}
.sidebar-slider .swiper-container-multirow{margin-bottom:var(--slider-multirow-bottom-offset,-1.43em)}
.sidebar-slider .swiper-entry{position:static}
.sidebar-slider .swiper-entry .swiper-custom-right,.sidebar-slider .swiper-entry .swiper-custom-left{font-size:0;color:var(--et_dark-2-white);background:transparent !important;margin:0}
.sidebar-slider .swiper-entry .swiper-custom-right:after,.sidebar-slider .swiper-entry .swiper-custom-left:after{display:none}
.sidebar-slider .swiper-entry .swiper-custom-left,.sidebar-slider .swiper-entry .swiper-custom-right{opacity:1;visibility:visible;width:20px !important;height:20px !important;top:0;z-index:auto}
.sidebar-slider .swiper-entry .swiper-button-disabled{opacity:0.3;cursor:default}
.sidebar-slider .swiper-entry .initialized .swiper-lazy-preloader .slide-loader{margin:0}
.sidebar-slider .swiper-custom-left:before,.sidebar-slider .swiper-custom-right:before{font-size:12px}
.widget_product_categories.sidebar-widget ul,.sidebar-widget ul,.sidebar-slider ul{padding:0;margin-bottom:0}
.product_list_widget li img,.sidebar-slider li img{max-width:5rem;max-height:100px}
.product_list_widget .initialized .product-list-image,.sidebar-slider .initialized .product-list-image{position:relative}
.g-recaptcha{clear:both}
.widget_search form,.widget_product_search form,.woocommerce-product-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.widget_search,.widget_product_search,.woocommerce-product-search,.widget_search .input-row,.widget_product_search .input-row,.woocommerce-product-search .input-row{width:100%}
.widget_search input,.widget_product_search input,.woocommerce-product-search input{font-size:1rem}
.widget_search button,.widget_product_search button,.woocommerce-product-search button{position:absolute;bottom:0;z-index:1;width:var(--et_inputs-height,2.642rem);height:var(--et_inputs-height,2.642rem);font-size:inherit;padding:0;line-height:1;color:var(--et_dark-2-white);background-color:transparent;border-color:transparent;border-radius:0 !important}
.widget_search button:hover,.widget_product_search button:hover,.woocommerce-product-search button:hover{color:var(--et_dark-2-white);background-color:transparent !important;border-color:transparent !important}
.widget_search .wp-block-search__button:before,.widget_product_search button:before,.woocommerce-product-search button:before{content:"\e90b";font-family:'xstore-icons';color:currentColor}
.widget_search .wp-block-search__button:before,.woocommerce-product-search button:before,.widget_product_search button:before,.widget_search button i{display:block !important;color:currentColor}
@media (min-width:993px){.sidebar-widget,.sidebar-slider{margin-bottom:var(--space-between-widgets,3.9em)}.sidebar .sidebar-widget:last-of-type:not(:first-of-type),.sidebar-widget.etheme_widget_satick_block:last-of-type{margin-bottom:0}}
@media only screen and (max-width:992px){.sidebar-widget:not(:empty),.sidebar-slider:not(:empty){margin-bottom:40px}}
.widget_currency_sel_widget .wcml_currency_switcher{background-color:transparent;background-image:none}
.wpml-ls-legacy-dropdown{width:auto;max-width:12em}
.wpml-ls-legacy-dropdown .wcml-cs-item-toggle{padding-top:0;padding-bottom:0}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.wcml-dropdown .wcml-cs-submenu{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}
.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu,.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
#lang_sel{height:auto}
#lang_sel a{text-transform:uppercase !important;font-size:0.85rem !important}
#lang_sel a.lang_sel_sel{background-image:none}
#lang_sel a.lang_sel_sel:after{top:calc(50% - 2.5px);border:5px solid transparent}
#lang_sel img.iclflag{top:0}
#lang_sel li,.widget_currency_sel_widget li{padding:0 !important;margin:0 !important}
#lang_sel li ul,.widget_currency_sel_widget li ul{width:180px;background-color:#fff !important;height:auto !important;top:100%;z-index:100;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;padding:10px 0 !important}
#lang_sel li ul a,.widget_currency_sel_widget li ul a{padding:9px 10px;opacity:1 !important}
#lang_sel li ul a:hover,.widget_currency_sel_widget li ul a:hover{background:transparent}
#lang_sel li ul li,.widget_currency_sel_widget li ul li{width:100%;float:left}
.wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a,#lang_sel ul ul a{color:var(--et_dark-color)}
.wcml-dropdown .wcml-cs-active-currency .wcml-cs-submenu a:hover,#lang_sel ul ul a:hover{opacity:1;color:var(--et_main-color)}
.widget_icl_lang_sel_widget{background-color:transparent}
.widget_currency_sel_widget .wcml_currency_switcher{background-color:transparent !important}
.widget_currency_sel_widget img{display:none !important}
.wcml-dropdown{width:auto}
.wcml-dropdown li{border:none}
.wcml-dropdown li,.wcml-dropdown li:hover{background:transparent}
.wcml-dropdown li .wcml-cs-submenu li{color:var(--et_dark-color);display:block}
.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu{opacity:1}
.wcml-dropdown li ul a{color:var(--et_dark-color);background:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.wcml-dropdown li ul a:hover{color:var(--et_main-color)}
.wcml-dropdown .wcml-cs-submenu{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.product_list_widget .product-mini-image,.product_list_widget .product-list-image,.sidebar-slider .product-list-image{float:left;width:auto !important;max-width:100px;display:block;margin-right:20px}
.wc-layered-nav-term a,.wc-layered-nav-rating a,.etheme_widget_brands_filter li a,.etheme_widget_cats_filter li a,.widget_price_filter li a,.etheme_swatches_filter.type-select li a,.etheme-product-status-filter a{position:relative;padding:0 0 0 calc(var(--widget-checkbox-size,14px)+11px) !important}
.wc-layered-nav-term a:before,.wc-layered-nav-rating a:before,.etheme_widget_brands_filter li a:before,.etheme_widget_cats_filter li a:before,.widget_price_filter li a:before,.etheme_swatches_filter.type-select li a:before,.etheme-product-status-filter a:before{content:'';width:var(--widget-checkbox-size,14px);height:var(--widget-checkbox-size,14px);border:1px solid var(--widget-checkbox-br-color,var(--et_border-color));background-color:var(--widget-checkbox-bg-color,transparent);border-radius:var(--widget-checkbox-br-radius,0);-webkit-transition:inherit;transition:inherit;position:absolute;left:0;top:calc(50% - var(--widget-checkbox-size,14px) / 2)}
.wc-layered-nav-term:hover a:after,.wc-layered-nav-term.chosen a:after,.wc-layered-nav-rating:hover a:after,.wc-layered-nav-rating.chosen a:after,.etheme_widget_brands_filter .current-item a:after,.etheme_widget_brands_filter a:hover:after,.etheme_widget_cats_filter .current-item a:after,.etheme_widget_cats_filter a:hover:after,.widget_price_filter .chosen a:after,.widget_price_filter li:hover a:after,.etheme_swatches_filter.type-select li.selected a:after,.etheme_swatches_filter.type-select li:hover a:after,.etheme-product-status-filter li:hover a:after,.etheme-product-status-filter .chosen a:after{content:var(--widget-checkbox-icon-code,"\e918");font-family:'xstore-icons';position:absolute;left:calc(var(--widget-checkbox-size,14px) / 2 - var(--widget-checkbox-icon-size,10px) / 2);z-index:1;font-size:var(--widget-checkbox-icon-size,10px);line-height:1;top:calc(50% - var(--widget-checkbox-icon-size,10px)/2);color:var(--widget-checkbox-color,currentColor)}
.sidebar-widget li.et_widget-show-more span:after{content:'';height:2px;width:0;right:0;position:absolute;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;bottom:-3px;background:currentColor}
.sidebar-widget li.et_widget-show-more:hover span:after{width:100%;left:0;right:auto}
.sidebar-slider .product-title{font-size:1.14rem;padding-right:25px;margin-bottom:0.15em;line-height:1.4;text-align:start}
.sidebar-slider .product-title:empty{display:none}
.sidebar-slider .product-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--et_dark-2-white)}
.sidebar-slider .product-title a:hover{color:var(--et_main-color)}
.sidebar-widget.widget_product_categories .product-categories{margin-bottom:0}
.sidebar-widget.widget_product_categories ul li.product_cat.parent-level0+li{padding-left:10px}
.sidebar-widget.widget_product_categories select,.etheme_widget_brands select,.etheme_widget_cats select{width:100%}
.sidebar-widget.product-brands .view-products{padding-bottom:0}
.widget_products .product_list_widget .et-loader-img{display:none}
.wc-layered-nav-rating .star-rating{margin-bottom:0}
.wc-layered-nav-rating a{margin-bottom:var(--widget-list-item-space,11px)}
.wc-layered-nav-rating a em{font-size:1rem;font-style:normal}
.wc-layered-nav-term,.etheme_widget_brands_filter li,.etheme-product-status-filter li,.etheme_widget_cats_filter li,.widget_price_filter li,.etheme_swatches_filter.type-select li,.wc-layered-nav-term~.et_widget-show-more,.etheme_widget_brands_filter li~.et_widget-show-more,.etheme-product-status-filter li~.et_widget-show-more,.etheme_widget_cats_filter li~.et_widget-show-more,.widget_price_filter li~.et_widget-show-more,.etheme_swatches_filter.type-select li~.et_widget-show-more{margin-top:var(--widget-list-item-space,11px);margin-bottom:var(--widget-list-item-space,11px)}
.wc-layered-nav-term:first-child,.etheme_widget_brands_filter li:first-child,.etheme-product-status-filter li:first-child,.etheme_widget_cats_filter li:first-child,.widget_price_filter li:first-child,.etheme_swatches_filter.type-select li:first-child{margin-top:0}
.wc-layered-nav-term:last-child,.etheme_widget_brands_filter li:last-child,.etheme-product-status-filter li:last-child,.etheme_widget_cats_filter li:last-child,.widget_price_filter li:last-child,.etheme_swatches_filter.type-select li:last-child{margin-bottom:0}
.wc-layered-nav-term.chosen a,.etheme_widget_brands li.chosen a,.etheme_widget_cats li.chosen a,.etheme-product-status-filter li.chosen a,.etheme-price-filter li.chosen a,.wc-layered-nav-term.chosen .count,.etheme_widget_brands li.chosen .count,.etheme_widget_cats li.chosen .count,.etheme-product-status-filter li.chosen .count,.etheme-price-filter li.chosen .count{color:var(--et_dark-2-white)}
.wc-layered-nav-term~.et_widget-show-more,.wc-layered-nav-rating~.et_widget-show-more,.etheme_widget_brands li~.et_widget-show-more,.etheme_widget_brands_filter li~.et_widget-show-more,.etheme_widget_cats_filter li~.et_widget-show-more{padding:0}
.wc-layered-nav-term:hover a:before,.wc-layered-nav-term.chosen a:before,.wc-layered-nav-rating:hover a:before,.wc-layered-nav-rating.chosen a:before,.etheme_widget_brands_filter .current-item a:before,.etheme_widget_brands_filter a:hover:before,.etheme_widget_cats_filter .current-item a:before,.etheme_widget_cats_filter a:hover:before,.widget_price_filter .chosen a:before,.widget_price_filter li:hover a:before,.etheme_swatches_filter.type-select li.selected a:before,.etheme_swatches_filter.type-select li:hover a:before,.etheme-product-status-filter li:hover a:before,.etheme-product-status-filter .chosen a:before{border-color:var(--widget-checkbox-br-color-active,var(--et_main-color));background-color:var(--widget-checkbox-bg-color-active,transparent)}
.wc-layered-nav-term:hover a .count,.wc-layered-nav-term.chosen a .count,.wc-layered-nav-rating:hover a .count,.wc-layered-nav-rating.chosen a .count,.etheme_widget_brands_filter .current-item a .count,.etheme_widget_brands_filter a:hover .count,.etheme_widget_cats_filter .current-item a .count,.etheme_widget_cats_filter a:hover .count,.widget_price_filter .chosen a .count,.widget_price_filter li:hover a .count,.etheme_swatches_filter.type-select li.selected a .count,.etheme_swatches_filter.type-select li:hover a .count,.etheme-product-status-filter li:hover a .count,.etheme-product-status-filter .chosen a .count{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent)}
.widget_rating_filter li.wc-layered-nav-rating.chosen .star-rating~span,.widget_rating_filter li.wc-layered-nav-rating:hover .star-rating~span{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent)}
.widget_product_categories.sidebar-widget ul li:hover>.count,.widget_product_categories.sidebar-widget ul li.current-cat>.count,.widget_product_categories.sidebar-widget ul li.current-cat-parent>.count{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent)}
.widget_rating_filter ul li.wc-layered-nav-rating:hover .star-rating+span,.widget_rating_filter ul li.wc-layered-nav-rating.chosen .star-rating+span{color:var(--widget-count-color-active,var(--et_main-color));background-color:var(--widget-count-bg-color-active,transparent)}
.wc-layered-nav-term.chosen a:after,.wc-layered-nav-rating.chosen a:after,.etheme_widget_brands_filter .current-item a:after,.etheme_widget_cats_filter .current-item a:after,.widget_price_filter .chosen a:after,.etheme_swatches_filter.type-select li.selected a:after,.etheme-product-status-filter .chosen a:after{color:var(--widget-checkbox-color-active,currentColor)}
.wc-layered-nav-term.chosen a:hover:after,.wc-layered-nav-rating.chosen a:hover:after,.etheme_widget_brands_filter .current-item a:hover:after,.etheme_widget_cats_filter .current-item a:hover:after,.widget_price_filter .chosen a:hover:after,.etheme_swatches_filter.type-select li.selected a:hover:after,.etheme-product-status-filter .chosen a:hover:after{content:"\e90a"}
.price_slider_wrapper .price_slider_amount input{opacity:0}
.price_slider_wrapper .ui-slider-range{position:absolute;height:var(--price-slider-line-thickness,2px) !important;border-radius:0 !important;background:var(--et_active-color)}
.price_slider_wrapper .ui-slider-horizontal{position:relative;background:var(--et_border-color);height:var(--price-slider-line-thickness,2px);margin-bottom:20px}
.price_slider_wrapper .ui-slider{border-radius:0 !important}
.price_slider_wrapper .ui-slider .ui-slider-handle{cursor:pointer;width:var(--price-slider-handle-size,10px) !important;height:var(--price-slider-handle-size,10px) !important;top:50% !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none !important;position:absolute !important;border:none !important;border-radius:var(--price-slider-handle-radius,50%) !important;background:var(--et_active-color);-webkit-transition:transform 0.2s ease-out;-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out,-webkit-transform 0.2s ease-out;margin:0}
.price_slider_wrapper .ui-slider .ui-slider-handle:hover{-webkit-transform:translateY(-50%) scale(var(--price-slider-handle-scale-hover,1.5));transform:translateY(-50%) scale(var(--price-slider-handle-scale-hover,1.5))}
.price_slider_wrapper .ui-slider .ui-slider-handle:last-of-type{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}
.price_slider_wrapper .ui-slider .ui-slider-handle:last-of-type:hover{-webkit-transform:translate(-100%,-50%) scale(var(--price-slider-handle-scale-hover,1.5));transform:translate(-100%,-50%) scale(var(--price-slider-handle-scale-hover,1.5))}
.price_slider_wrapper .price_label{-webkit-margin-end:auto;margin-inline-end:auto}
.price_slider_wrapper .button{color:var(--et_dark-2-white);font-size:1rem;border:none;height:auto;padding:0;background-color:transparent}
.price_slider_wrapper .button:hover{color:var(--et_active-color);background-color:transparent}
.price_slider_wrapper .button span{color:currentColor;font-size:inherit}
.price_slider_amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.14rem}
.price_slider_amount .clear{display:none}
.price_slider_amount span{font-size:1rem;color:var(--et_dark-2-white)}
.widget_product_search label{color:var(--et_main-color);font-size:1.14rem}
.widget_product_search label,.widget_product_search input[type="search"]{width:100%}
.widget_layered_nav_filters ul{margin:0 -3px}
.widget_layered_nav_filters ul li{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3px 6px}
.widget_layered_nav_filters ul li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;padding:3px 20px !important;border:1px solid var(--et_border-color)}
.widget_layered_nav_filters ul li a:after{content:'\e90a';font-family:'xstore-icons';font-size:0.5em;-webkit-margin-start:5px;margin-inline-start:5px}
.widget_layered_nav_filters ul li a:hover,.widget_layered_nav_filters ul li a.etheme-clear-all-filters{color:var(--et_dark-2-white);border-color:var(--et_dark-2-light-dark)}
.widget_layered_nav_filters ul li a>span{-webkit-margin-start:3px;margin-inline-start:3px}
.widget_layered_nav_filters ul li a.etheme-clear-all-filters:after{display:none}
.subcategories-line-separated ul ul{position:relative}
.subcategories-line-separated ul ul:after{content:'';position:absolute;-webkit-border-start:1px solid var(--et_border-color);border-inline-start:1px solid var(--et_border-color);top:calc(var(--widget-list-item-space,11px)/ 2);bottom:calc(var(--widget-list-item-space,11px)/ 2);left:var(--subcategories-line-offset,0)}
.subcategories-line-separated ul ul ul{--subcategories-line-offset:10px}
.subcategories-line-separated ul ul ul:after{display:none}
.subcategories-line-separated ul ul ul ul{--subcategories-line-offset:20px}
.sidebar-widget .product_list_widget{padding-bottom:0}
.sidebar-widget .product_list_widget+p{display:none}
.sidebar-widget li.et_widget-show-more{text-transform:none;color:var(--et_active-color);padding:6px 0;cursor:pointer}
.sidebar-widget li.et_widget-show-more span{position:relative;display:inline-block}
.sidebar-widget li.et_widget-show-more[data-reverse]:not(.expanded) span:last-child,.sidebar-widget li.et_widget-show-more[data-reverse].expanded span:first-child{display:none}
.etheme-widget_local_search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;border:1px solid var(--et_inputs-border-color,var(--et_border-color));border-radius:var(--et_inputs-border-radius,0);background-color:var(--et_inputs-bg-color,var(--et_white-2-light-dark))}
.etheme-widget_local_search-wrapper input{font-size:1rem;border:none;background:transparent}
.etheme-widget_local_search-wrapper .search-button{width:var(--et_inputs-height,2.642rem);height:var(--et_inputs-height,2.642rem);color:var(--et_dark-2-white);background:transparent;border:none}
.etheme-widget_local_search-wrapper .search-button.loading img,.etheme-widget_local_search-wrapper .search-button.loading svg,.etheme-widget_local_search-wrapper .search-button:not(.loading) span{display:none}
.etheme-widget_local_search-wrapper .clear{color:var(--et_dark-2-white);-webkit-padding-end:3px;padding-inline-end:3px;font-size:65%;line-height:1;-webkit-animation:fadeIn 0.3s,et-rtl 0.3s;animation:fadeIn 0.3s,et-rtl 0.3s;text-transform:uppercase}
.etheme-widget_local_search-wrapper:not(.done) .clear{display:none}
.etheme-widget_local_search-message{color:var(--et_font-color);font-size:0.85em}
.recent-posts-widget .post-widget-item{font-size:1rem;margin-bottom:1.25em}
.recent-posts-widget .post-widget-item h4{font-size:1.14rem;line-height:1.4}
.recent-posts-widget .post-widget-item h4 a{color:var(--et_dark-2-white)}
.recent-posts-widget .post-widget-item img{max-width:2.86em}
.recent-posts-widget .post-widget-item .media{display:-webkit-box;display:-ms-flexbox;display:flex}
.recent-posts-widget .post-widget-item .media-body{width:auto}
.recent-posts-widget .post-widget-item .media>a{display:table;margin-top:3px;padding-right:20px}
.recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child{padding-bottom:0;margin-bottom:0}
.recent-posts-widget .post-comments:before,.recent-posts-widget .post-date:before{font-family:'xstore-icons';display:inline-block;margin-right:5px;font-size:0.71rem;position:relative;top:-1px}
.recent-posts-widget .post-date{float:left;margin-right:10px}
.recent-posts-widget .post-date:before{content:"\e937"}
.recent-posts-widget .post-comments{float:left}
.recent-posts-widget .post-comments:before{content:"\e938"}
.widget_recent_entries ul li,.etheme_widget_recent_comments ul li,.widget_rss ul li,ul.wp-block-latest-posts li{margin-bottom:1.1em}
.widget_recent_entries li a{padding:0}
.widget_recent_entries li a+.post-date{padding-bottom:6px;display:inline-block}
.widget.widget_meta ul,.widget.widget_recent_comments ul,.widget.widget_pages ul,.widget_rss ul{padding-left:0;padding-right:0}
.widget_rss li a{display:block;padding:6px 0}
.widget_rss li:last-child{margin-bottom:0}
.widget_rss li:last-child a{padding-bottom:0}
.widget_rss li:first-child a{padding-top:0}
.widget_rss ul li cite{font-style:italic}
.widget_rss .rssSummary{color:var(--et_main-color)}
.recent-posts-widget:not(.posts-widget-slider) .post-widget-item:last-child,.widget_recent_entries ul li:last-child{margin-bottom:0}
.widget.widget_pages ul li{display:inline-block;width:100%;text-align:start}
.widget.widget_pages ul li a{display:inline-block;position:relative}
.widget_recent_comments ul li,.wp-block-latest-comments li{list-style:none;margin-bottom:0.71em}
.widget_recent_comments ul li:last-child,.wp-block-latest-comments li:last-child{margin-bottom:0}
.widget_recent_comments ul li:last-child a,.wp-block-latest-comments li:last-child a{padding-bottom:8px}
.widget_recent_comments ul li,#recentcomments li,.widget_recent_comments ul li span a,#recentcomments li span a{font-size:1rem}
.widget_recent_comments ul li a,#recentcomments li a{display:block;padding-top:0}
.widget_recent_comments ul li>a,#recentcomments li>a{color:var(--et_dark-2-white)}
#recentcomments li a{display:block !important}
.widget_rss .widget-title img,.widget_archive .screen-reader-text,.widget_categories .screen-reader-text,.sidebar aside.widget label{display:none}
.sidebar-widget .post-date{display:block;font-size:1rem;color:var(--et_dark-2-main)}
.sidebar-widget .recent-posts-widget img{max-width:5.36em}
.sidebar-widget .recent-posts-widget .post-comments{display:none!important}
.sidebar-widget .swiper-pagination{-webkit-transform:none;transform:none;float:left}
.sidebar-widget.widget_categories>ul{margin-bottom:0}
.widget_search{display:inline-block}
.widget_search .form-group{margin:0 !important;display:inline-block}
.widget_search .form-group.form-button{float:right}
.widget_search .form-group .col-xs-10{width:100% !important;padding:0}
.widget_search .modal-form{margin-top:0}
.widget.widget_search .form-group.has-border{float:left;width:75%;margin-right:0}
.widget.widget_search .form-group.has-border .col-xs-10,.widget.widget_search .form-group.has-border .col-xs-10 input{width:100%}
.widget.widget_search .form-group.form-button{width:25%;float:left;margin-left:0}
.widget.widget_search .form-group.form-button button{height:39px}
.widget ul li{position:relative}
.widget.widget_nav_menu ul li a,.widget.widget_categories ul li a,.widget.widget_archive ul li a{display:inline-block;position:relative}
.widget.widget_nav_menu ul li:first-child a,.widget.widget_categories ul li:first-child a,.widget.widget_archive ul li:first-child a{padding-top:0}
.widget.widget_nav_menu ul li,.widget.widget_categories ul li,.widget.widget_archive ul li,.widget.widget_nav_menu ul li ul.sub-menu,.widget.widget_categories ul li ul.sub-menu,.widget.widget_archive ul li ul.sub-menu{display:inline-block;width:100%}
.flickr_badge_image img{opacity:1}
.widget_nav_menu.sidebar-widget .sub-menu{display:none}
.gallery-item{margin-top:20px}
.gallery-item img{border:none !important}
.tagcloud{margin-bottom:var(--tagcloud-bottom-offset,-0.5em)}
.tagcloud a{display:inline-block;font-size:var(--tagcloud-font-size,1rem) !important;padding:3px 16px 3px;margin:0 0.33em 0.5em 0;border:1px solid var(--et_border-color)}
.tagcloud a:hover{color:var(--tagcloud-color-hover,#fff) !important;border-color:var(--tagcloud-br-color-hover,var(--et_active-color));background-color:var(--tagcloud-bg-color-hover,var(--et_active-color))}
.widget_archive select,.widget_categories select,aside.widget select{width:100%}
.widget_calendar table,.calendar_wrap table{margin-bottom:0}
.widget_calendar caption,.calendar_wrap caption{font-size:1.14rem;color:var(--et_font-color);padding:0 0 10px;border-bottom:1px solid var(--et_border-color)}
.widget_calendar thead th,.calendar_wrap thead th{padding:10px;text-align:center;font-size:0.93rem;font-weight:400}
.widget_calendar td,.calendar_wrap td{color:var(--et_main-color);border:none;padding:0.71em}
.widget_calendar tbody td,.calendar_wrap tbody td{text-align:center}
.widget_calendar tbody td#today,.calendar_wrap tbody td#today{color:var(--et_dark-2-white);text-decoration:underline;background-color:var(--et_white-2-dark-01)}
.widget_calendar tbody td a,.calendar_wrap tbody td a{text-decoration:underline}
.widget_calendar tfoot td,.calendar_wrap tfoot td{padding-bottom:0}
.widget_text ol li,.widget_text ul li{margin-bottom:0.5em;list-style:inherit;line-height:1.8}
.featured-posts-widget .blog-post{padding-left:0;padding-right:0}
.featured-posts-widget .blog-post:last-child{margin-bottom:0}
.featured-posts-widget .blog-post .wp-picture{margin-bottom:17px;width:100%}
.featured-posts-widget .blog-post .wpb_row,.featured-posts-widget .blog-post .wpb_text_column{margin-bottom:0 !important}
.featured-posts-widget .blog-post .content-article{width:100%}
.featured-posts-widget .blog-post .featured-quote{zoom:0.8}
.featured-posts-widget .blog-post h2{font-size:19px;margin-bottom:10px;line-height:24px;display:block !important}
.featured-posts-widget .blog-post .post-categories{font-size:12px;top:25px}
.featured-posts-widget .blog-post .post-heading{margin-bottom:15px}
.featured-posts-widget .blog-post p{margin-bottom:0}
.featured-posts-widget .blog-post .meta-post,.featured-posts-widget .blog-post .more-link,.featured-posts-widget .blog-post .author-info{display:none}
.featured-posts-widget.hide-excerpt .content-article{display:none}
@media only screen and (max-width:1200px){.featured-posts-widget .blog-post .featured-quote{zoom:0.7}}
@media only screen and (max-width:992px){.featured-posts-widget .blog-post .featured-quote{zoom:1}}
@media only screen and (max-width:480px){.featured-posts-widget .blog-post .featured-quote{zoom:0.7}}
body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto !important;--product-stock-step-1-active-color:var(--et_green-color);--product-stock-step-2-active-color:var(--et_orange-color);--product-stock-step-3-active-color:var(--et_red-color);--h1-size-proportion:2.5714;--h2-size-proportion:1.7142;--h3-size-proportion:1.7142;--h4-size-proportion:1.2857;--h5-size-proportion:1;--h6-size-proportion:0.8571;--h1-line-height:1.2;--h2-line-height:var(--h1-line-height);--h3-line-height:var(--h1-line-height);--h4-line-height:var(--h1-line-height);--h5-line-height:var(--h1-line-height);--h6-line-height:var(--h1-line-height);--product-title-size-proportion:1.14;--product-title-line-height:1.5;--et_main-color:#888;--et_dark-color:#222;--et_active-color:#a4004f;--et_red-color:#c62828;--et_green-color:#2e7d32;--et_blue-color:#1565c0;--et_orange-color:#f57f17;--et_yellow-color:#fdd835;--et_border-color:#e1e1e1;--et_light-color:#f7f7f7;--et_light-color2:#f2f2f2;--et_white-2-dark:#fff;--et_dark-2-white:#222;--et_select-arrow-closed:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAEm0lEQVR4nO3cWaiUZRgH8N85armShlgWLZS0gLQgIVm0UGQgtEBKe110IdSFF0FXhtCNChERFLSQFBUltEC0ZxS0E7QZ0UJEG6aFltmiOV28c3DpvO+cZWa+c+Z7fjAo58x87/99HuSceb9nJIQQQgghhBBCCCGEEEIIIYQQQgghhBBCO01o/nkYrsRp+B7bK0tUL7NwFRZhM7bCOfgdjebjl+bXQmediy321H07ToeP9vriwGMHFlcSsx4ulGq8f92fhm2DfKOBv3BRBWF73cVSbQer+cvwbOabDfyDZV2P3LuWSTXN1ftGOBY/Fp60C9d0OXgvulaqZa7OD6Nv4MlH4svCk3djRfey95wVUg1z9b3TXs0YcCg2Fl7UwMrOZ+85tyrX9HaDNGPAIfi4xQVWdy57z1mtXMtVQ7nILLzX4kJr25u7J61VruEtw7nYTLzd4oL3oL892XtKv1Sb0s/jm0dy4enYULhwA/eKpuytH/fJ1+tfLB/NAlOlNyulpjyKiaNZpEdMxGPKzbihHQtNwQuFhRp4ApPasdg4NUmqQa4+O3F5Oxc8AE8WFmxI7/gnt3PRcWKy1qcdSzux8CSsLyzckP4lTenE4mPUdLwmX48/saSTASZgXSFAA69jRidDjBEz8IZ8HXZIp7od14/7C0Ea0vuYg7sRpiIH4335/f+Gs7oZqE86fyk15QPM7maoLpkt7S237204o4pgfdI5TKkpGzG3inAdMhefye93CxZUlq5plXJTPsfhVYVro8OlveT2+TNOqSzdfm5Rbso3OKaydKN3jLSH3P5+wAmVpcu4WfnM/1vMqyzdyM2Tsuf29R2OqyxdC8ulI4Jc+J8wv7J0wzdfypzbz1c4qrJ0Q3SDclM24aTK0g3dyVLW3D6+wBGVpRumK6Tzm9xmfsXCytK1tlDKmMv/iXQzb1xZqjxhsVWa2BtrFknZcrk/xJzK0o3SEuk8J7e57TivsnT/d76UKZf3Henm3biWm9IbePyBCypLt8di5Zxv4qDK0rXZ2dL5Tm6zf+OSytJxaTNDLt8rmFZZug45U35stSH9vLmsglxXK/8C8qJ057QnLbDvxPf+j124rot5rleeJnxKujnX006VPguRK8JuzRnXDrtJ+WRhvRrdlj5ROv8pNaWTo6utRjvX2fNhpto4XjoHyhWloTOjqytbrPmAGo82HY2vlQvUztHVVqOdgw49102ryfsG1rRhnVajncWh57o5FJ8qF+xuIytYf/O1pWuvGlX6HjXH4J933Psx3NHV/uZrStcc1tBz3czCu8oFfMTQRlcnSmOupd/kRjT0XDcz8ZZyUx5Xfo/QarRz1EPPdTMNryo3JTe62mq0s21Dz3UzFS8pN+V5+46uthoM3yndPAsjdCCeUW7KwOjqjObfc8/r2NBz3UzBc8pN2aA89Byft2+zCdLnuEtNyT26NvRcNxPwoOE1o+tDz3XTh7sMrRmVDT3XTR/uUG7GmBh6rpvbDN6MMTX0XDdr7NuMzdIdyXGrF46bF0u/RW3CQ9L/bBRCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYD/AI5xCCmGn2cGAAAAAElFTkSuQmCC);--et_select-arrow-opened:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAEZUlEQVR4nO3caYhVZRgH8N+oaWmbIWULUhS0UbQQtFFJEUXRSoRaZHvUB8EWPxgl9UVaKGmPVioKKjNB2omKooUiKpE2kXZbtE3LvQ/n3hxz3vfc0Xvvae59fnBgYO457/99nznn3jnznCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQjP1VB2gCUbj5NrXs7CwwixdbywWYU1t+wVHVRmom52KZdYWo74twykV5upKZ2Gl9YtR35bj9MrSdZlz5ItR31bi7Ioydo3LsFp5MXoX5dxKknaBSfpXjPq2WlHI0ERlZ8a7tS31/VW4oO2pO9R0+TPgJQzHiNrXuddObXP2jlNWjGcxrNfrN8PzJftc26bsHaUHt8sv7NMY2se+QzGzZN/prY3fWQbhbvkFfQSDM8cYUntN7hg3tiZ+ZxmCR+UX8gH5YtQNxoMlx7pLZ9zPa4kheFx+AW/TvwVs5NJ3r+KsDL0Mw2z5hbvFhv0099T2zR37McUPRMCmmCO/YNc1YZzrS8Z4QhTF5nhVfqGmNHG8KSVjzbbux+iusgVel1+gK1sw7lUlY85RnLVdZRvltzouaeH4l8rfinlO8UtmVxiF9+WLcWEbclxUGyuV4zXFWdzRtsdc6UVYgXFtzDO+NmYqzxvYso152mpHzJOe/HKcUUGuM2tjp3K9p7jEdpRdMF960n/hhMrScSL+7iNXfftAcantCLtigfRkl+K4qsL1crwiSyrnXMUld0DbC99JT/J3HFFZuvUdiT+k887DDpWl20j74Afpyf2KwypLl3Y4fpPO/Sl2qizdBjrIug1s/91+xgGVpSt3oCJjKv8CxaV4QDgYi6Un8yP2qyxd4/bHT9Lz+Aq7VZauQWPlr8HfYI/K0vXfnvhWej7fY+/K0pU4Bkukw89XfPwdaHbH19LzWoh9K0uXcJL85/jPMaaydBtvZ3wpPb9FivfN/4VU03N9+0TxyMBANwafSc9zseL9s1JlTc8fYbvK0jXfaHws/1H+0KrCTZQvxjsYWVW4FtoWH0rP+08c3e5QZa2db2Hrdodqo5F4W3r+S3Bsu8KUNT2/omjr7HRb4U3pdVhm7aN2LXN1JsAavKjos+0WI/CyfFFOa9XgZX22s3Rng8BwvCC9Li15cKisGE/pu8+2WwzFM/JFmdiMgXpwR2agNXhYY62dnW4TPCm9Thv94NAg3JMZYA3uF8XobTAeki/KpA05cCNNzzNEo3JfBuE++aJM7s8BG2l6vlkUI6cHt8qv4TWNHKiRpudpTY3euXpwk/xaZh8caqTpuZl9tt1imvya3tDXTmVNz6txRWtzd7SyJu879XoLGCL/oGQUozmmyhfl30fsLs+8KB66b67J8vcBx5O+F7MK57c9cufLdd7PoO9f/lZgQgVhu8V5+v5b0gSKTrzenRVLxb82aodxis7N+rrPxOD6O/soXKy4nfyIomUytN4oHIIvxJqHEEIIIYQQQgghhBBCCCGEEEIIIYQQQkv8A07d/ovDcJx+AAAAAElFTkSuQmCC);--et_404-page-bg-image:url("/wp-content/images/404.png");--et_link-color:var(--et_dark-2-white);--et_link-hover-color:var(--et_main-color);--et_btn-color:var(--et_dark-2-white);--et_btn-bg-color:var(--et_light-color2);--et_btn-br-color:var(--et_light-color2);--et_btn-color-hover:#fff;--et_btn-bg-color-hover:var(--et_active-color);--et_btn-br-color-hover:var(--et_active-color);--et_btn-bordered-color:var(--et_dark-color);--et_btn-bordered-bg-color:transparent;--et_btn-bordered-br-color:var(--et_border-color);--et_btn-bordered-color-hover:var(--et_dark-color);--et_btn-bordered-bg-color-hover:#fff;--et_btn-bordered-br-color-hover:var(--et_border-color);--et_btn-active-color:#fff;--et_btn-active-bg-color:var(--et_active-color);--et_btn-active-br-color:var(--et_active-color);--et_btn-active-color-hover:#fff;--et_btn-active-bg-color-hover:var(--et_active-color);--et_btn-active-br-color-hover:var(--et_active-color);--et_btn-light-color:#fff;--et_btn-light-bg-color:var(--et_btn-bg-color);--et_btn-light-br-color:var(--et_border-color);--et_btn-light-text-transform:uppercase;--et_btn-light-color-hover:#fff;--et_btn-light-bg-color-hover:var(--et_active-color);--et_btn-light-br-color-hover:var(--et_active-color);--et_btn-dark-color:#fff;--et_btn-dark-bg-color:var(--et_dark-color);--et_btn-dark-br-color:var(--et_dark-color);--et_btn-dark-color-hover:#fff;--et_btn-dark-bg-color-hover:#4c4c4c;--et_btn-dark-br-color-hover:#4c4c4c;--et_dark-2-white-0:rgba(0,0,0,0);--et_dark-2-white-01:rgba(0,0,0,0.1);--et_dark-2-white-02:rgba(0,0,0,0.2);--et_dark-2-white-03:rgba(0,0,0,0.3);--et_dark-2-white-08:rgba(0,0,0,0.8);--et_dark-2-white-002:rgba(0,0,0,0.02);--et_white-2-dark-0:rgba(255,255,255,0);--et_white-2-dark-01:rgba(255,255,255,0.1);--et_white-2-dark-05:rgba(255,255,255,0.5);--et_white-2-dark-07:rgba(255,255,255,0.7);--et_white-2-dark-09:rgba(255,255,255,0.9);--et_dark-2-light-dark:var(--et_dark-color);--et_white-2-light-dark:#fff}
.swiper-entry:not(.swipers-couple-wrapper) .swiper-wrapper{cursor:url("/wp-content/themes/xstore/images/drag.png") 16 9,ew-resize}

 
 
 
.btn-checkout:hover,.btn-view-wishlist:hover{opacity:1 !important}
.page-heading{margin-bottom:25px}
body>.et-loader{background-color:rgba(217,241,225,0.7)}
.et_b_header-account.login-link .et-facebook-login-button,.et_b_header-account.login-link .button,.et_element .btn-checkout,.et_element .btn-view-wishlist,.checkout-button,.form-row.place-order .button,.button,.btn,input[type="submit"],form button{font-size:1.14rem;height:auto}
.et_b_header-account.login-link .et-facebook-login-button,.et_b_header-account.login-link .button{line-height:1 !important}
.et_b_header-account.login-link .et-facebook-login-button,.et_b_header-account.login-link .button,.et_element .btn-checkout,.et_element .btn-view-wishlist{padding:10px}
.read-more.btn,.btn.medium{font-size:1.14rem}
.content-page,.page-content,.page-heading .container{background-color:white;border-radius:20px}
.page-heading .container{padding:75px 0 55px 0}
.page-heading{margin-bottom:-30px}
.elementor-element a:not(:hover){color:#069f39}
.elementor-text-editor a{text-decoration:underline}
.products-loop .type-product{padding-top:15px}
.products-loop .product,.swiper-container .product-slide{transition:all .2s ease-in-out}
.products-loop .product:hover,.carousel-area .product-slide:hover{box-shadow:0 0 10px 3px rgba(0,0,0,.1);z-index:2;transform:translateY(-5px);border-radius:5px}
.products-slider{padding:10px 12px 0}
.single-product-builder .page-heading .a-center{text-align:start}
.error404 .widget_search button{border-radius:0;background-color:#222}
@media only screen and (min-width:1200px){.content-page,.page-content{padding:75px 115px}}
@media only screen and (max-width:992px){.content-page,.page-heading .container{max-width:calc(100% - 30px)}.single-post .content-page,.single-post .page-heading .container{max-width:100%;padding:15px}}
.type-product li,.content li{font-size:inherit}
@media (max-width:480px){.row-count-2.products-grid .product-category{width:100%!important;margin-bottom:70px!important}}
.page-heading,.breadcrumb-trail{margin-bottom:var(--page-heading-margin-bottom,25px)}
.breadcrumb-trail .page-heading{background-color:transparent}
.swiper-custom-right:not(.et-swiper-elementor-nav),.swiper-custom-left:not(.et-swiper-elementor-nav){background:transparent !important}
body{--et-site-width:1370px}
@media only screen and (max-width:1430px){.swiper-custom-left,.middle-inside .swiper-entry .swiper-button-prev,.middle-inside.swiper-entry .swiper-button-prev{left:-15px}.swiper-custom-right,.middle-inside .swiper-entry .swiper-button-next,.middle-inside.swiper-entry .swiper-button-next{right:-15px}.middle-inbox .swiper-entry .swiper-button-prev,.middle-inbox.swiper-entry .swiper-button-prev{left:8px}.middle-inbox .swiper-entry .swiper-button-next,.middle-inbox.swiper-entry .swiper-button-next{right:8px}.swiper-entry:hover .swiper-custom-left,.middle-inside .swiper-entry:hover .swiper-button-prev,.middle-inside.swiper-entry:hover .swiper-button-prev{left:-5px}.swiper-entry:hover .swiper-custom-right,.middle-inside .swiper-entry:hover .swiper-button-next,.middle-inside.swiper-entry:hover .swiper-button-next{right:-5px}.middle-inbox .swiper-entry:hover .swiper-button-prev,.middle-inbox.swiper-entry:hover .swiper-button-prev{left:5px}.middle-inbox .swiper-entry:hover .swiper-button-next,.middle-inbox.swiper-entry:hover .swiper-button-next{right:5px}}
@media only screen and (max-width:992px){.header-wrapper,.site-header-vertical{display:none}}
@media only screen and (min-width:993px){.mobile-header-wrapper{display:none}}
.swiper-container{width:auto}
.etheme-elementor-slider:not(.swiper-container-initialized,.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--slides-per-view,4))}
.etheme-elementor-slider[data-animation]:not(.swiper-container-initialized,.swiper-initialized,[data-animation=slide],[data-animation=coverflow]) .swiper-slide{max-width:100%}
body:not([data-elementor-device-mode]) .etheme-elementor-off-canvas__container{transition:none;opacity:0;visibility:hidden;position:fixed}

 .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em+2px) calc(1.333em+2px);font-size:1.125em}
.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}

p,h1,h2,h3,h4,h5,h6,a{font-family:"mulish" !important}
.category-grid.valign-center .categories-mask{color:white !important;top:100% !important;transform:translateY(-50%);background:#000000b8!important}
.header-main{background:transparent !important}
.container.page-heading-inner{background:#131313bd!important}
.page-wrapper{padding-bottom:70px !important}
div#tab-description p{font-size:17px !important}
.woocommerce-tabs.vertical.type-simple .wc-tabs .et-woocommerce-tab a,.woocommerce-tabs.vertical.type-underline .wc-tabs .et-woocommerce-tab a{padding-left:0;font-weight:700 !important;font-size:20px !important}
.elementor-112 .elementor-element.elementor-element-0b12c29 .elementor-heading-title{color:#000000;font-family:'Mulish' !important}
body>.et-loader{background-color:black !important}
.menu-item.current_page_item a{background:green !important;border-color:green !important}
.menu-item .item-link:hover{border-color:green !important}
.menu-green:hover{background-color:transparent !important}
@media screen and (max-width:1200px){.et-popup-wrapper.mobile-menu-popup:before{background-color:#4a6507f5!important}.et-mini-content.active{background:black !important}.et_b_header-account.et_element-top-level .et-mini-content{color:#FFFFFF !important}.content.main-products-loop.col-md-12{padding-top:40px !important}.mobile-header-wrapper .header-main{color:#FFFFFF !important}.mobile-menu-content{color:#FFFFFF !important}.element-raHwF.et_column.et_product-block.mob-full-width.mob-full-width-children.justify-content-start{padding-top:40px !important}.products-loop .product,.swiper-container .product-slide{width:50% !important}.woocommerce-tabs.vertical{display:inline-block !important}.et-content{color:white !important;font-size:20px;line-height:3}.menu-green{background-color:black !important;border-radius:40px}}
.elementor-menu-cart__product-name.product-name{color:black !important}
bdi.woocommerce-Price-amount.amount{color:black !important}
.elementor-menu-cart__product-price .amount{font-weight:600 !important;color:black !important;font-size:15px !important}
.et_b_header-search.et_element-top-level .et_b_search-icon{color:white !important}
.header-main-menu.et_element-top-level.menu-items-custom .menu>li>a{color:#FFFFFF !important}
span.quantity{color:black !important}
@media screen and (max-width:768px){.thumbnails_bottom_inside .swiper-control-bottom{bottom:0px !important}.page-wrapper{padding-bottom:0px !important}}
.cart-checkout-nav{font-size:30px !important}
.page-wrapper{padding-bottom:260px !important;background-image:url("/wp-content/uploads/2020/02/sfondo-biotica-breadcumbs_optimized.webp") !important}
.mc4wp-form-fields a{color:#ffffff5c!important}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:1.2rem}
.et-google-login-wrapper a{font-size:1.2rem}
#menu-footer .item-link{color:white;font-weight:bold}
.selettori-privacy{display:flex;justify-content:space-evenly;flex-direction:column;border-top:1px solid white;padding-top:2em;margin-top:2em}
.elementor-element-86e6544{pointer-events:none !important}
.elementor-element-858d28f{pointer-events:none !important}
.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;font-size:1.1em;padding:0.77em 1.07em}
@media screen and (min-width:768px){.selettori-privacy{flex-direction:row}.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;margin-bottom:1.5em;font-size:1em}}
.et_b_header-mobile-menu{display:none}
.woocommerce-breadcrumb *{color:black !important}
.blog-post.post-single .content-article a{color:#8CB63C;font-weight:bold}
.blog-post.post-single .content-article a:hover{color:#A5D255}
.blog-post.post-single ul li{font-size:inherit}

 .connect-block-element-ix2aD{--connect-block-space:5px;margin:0 -5px}
.et_element.connect-block-element-ix2aD>div,.et_element.connect-block-element-ix2aD>form.cart,.et_element.connect-block-element-ix2aD>.price{margin:0 5px}
.et_element.connect-block-element-ix2aD>.et_b_header-widget>div,.et_element.connect-block-element-ix2aD>.et_b_header-widget>ul{margin-left:5px;margin-right:5px}
.et_element.connect-block-element-ix2aD .widget_nav_menu .menu>li>a{margin:0 5px}

.type-product,.content{ul{margin-bottom:1.43em}li{margin-bottom:.5em;line-height:1.8;font-size:1.14rem}ul,ol{padding-left:20px}}
h1{margin:0 0 .67em 0}
h1,.h1{margin-top:0;font-size:calc(var(--h1-size-proportion) * 1rem);line-height:var(--h1-line-height);font-weight:400;margin-bottom:.5rem;color:var(--et_dark-2-white)}
h2,.h2{line-height:var(--h2-line-height);color:var(--et_dark-2-white)}
h3,.h3{line-height:var(--h3-line-height);color:var(--et_dark-2-white)}
h4,.h4{line-height:var(--h4-line-height);color:var(--et_dark-2-white)}
h5,.h5{line-height:var(--h5-line-height);color:var(--et_dark-2-white)}
h6,.h6{line-height:var(--h6-line-height);color:var(--et_dark-2-white)}
h2,.h2,h3,.h3{margin-top:0;font-size:calc(var(--h2-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem}
h3,.h3{font-size:calc(var(--h3-size-proportion) * 1rem)}
h4,.h4{margin-top:0;font-size:calc(var(--h4-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem}
h5,.h5{margin-top:0;font-size:calc(var(--h5-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem}
h6,.h6{margin-top:0;font-size:calc(var(--h6-size-proportion) * 1rem);font-weight:400;margin-bottom:.7rem}
p{margin-bottom:1.43rem;line-height:var(--p-line-height,1.6);font-size:var(--p-font-size,1.14rem)}

p,h1,h2,h3,h4,h5,h6,a{font-family:"mulish" !important}
.category-grid.valign-center .categories-mask{color:white !important;top:100% !important;transform:translateY(-50%);background:#000000b8!important}
.header-main{background:transparent !important}
.container.page-heading-inner{background:#131313bd!important}
.page-wrapper{padding-bottom:70px !important}
div#tab-description p{font-size:17px !important}
.woocommerce-tabs.vertical.type-simple .wc-tabs .et-woocommerce-tab a,.woocommerce-tabs.vertical.type-underline .wc-tabs .et-woocommerce-tab a{padding-left:0;font-weight:700 !important;font-size:20px !important}
.elementor-112 .elementor-element.elementor-element-0b12c29 .elementor-heading-title{color:#000000;font-family:'Mulish' !important}
body>.et-loader{background-color:black !important}
.menu-item.current_page_item a{background:green !important;border-color:green !important}
.menu-item .item-link:hover{border-color:green !important}
.menu-green:hover{background-color:transparent !important}
@media screen and (max-width:1200px){.et-popup-wrapper.mobile-menu-popup:before{background-color:#4a6507f5!important}.et-mini-content.active{background:black !important}.et_b_header-account.et_element-top-level .et-mini-content{color:#FFFFFF !important}.content.main-products-loop.col-md-12{padding-top:40px !important}.mobile-header-wrapper .header-main{color:#FFFFFF !important}.mobile-menu-content{color:#FFFFFF !important}.element-raHwF.et_column.et_product-block.mob-full-width.mob-full-width-children.justify-content-start{padding-top:40px !important}.products-loop .product,.swiper-container .product-slide{width:50% !important}.woocommerce-tabs.vertical{display:inline-block !important}.et-content{color:white !important;font-size:20px;line-height:3}.menu-green{background-color:black !important;border-radius:40px}}
.elementor-menu-cart__product-name.product-name{color:black !important}
bdi.woocommerce-Price-amount.amount{color:black !important}
.elementor-menu-cart__product-price .amount{font-weight:600 !important;color:black !important;font-size:15px !important}
.et_b_header-search.et_element-top-level .et_b_search-icon{color:white !important}
.header-main-menu.et_element-top-level.menu-items-custom .menu>li>a{color:#FFFFFF !important}
span.quantity{color:black !important}
@media screen and (max-width:768px){.thumbnails_bottom_inside .swiper-control-bottom{bottom:0px !important}.page-wrapper{padding-bottom:0px !important}}
.cart-checkout-nav{font-size:30px !important}
.page-wrapper{padding-bottom:260px !important;background-image:url("/wp-content/uploads/2020/02/sfondo-biotica-breadcumbs_optimized.webp") !important}
.mc4wp-form-fields a{color:#ffffff5c!important}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:1.2rem}
.et-google-login-wrapper a{font-size:1.2rem}
#menu-footer .item-link{color:white;font-weight:bold}
.selettori-privacy{display:flex;justify-content:space-evenly;flex-direction:column;border-top:1px solid white;padding-top:2em;margin-top:2em}
.elementor-element-86e6544{pointer-events:none !important}
.elementor-element-858d28f{pointer-events:none !important}
.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;font-size:1.1em;padding:0.77em 1.07em}
@media screen and (min-width:768px){.selettori-privacy{flex-direction:row}.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;margin-bottom:1.5em;font-size:1em}}
.et_b_header-mobile-menu{display:none}
.woocommerce-breadcrumb *{color:black !important}
.blog-post.post-single .content-article a{color:#8CB63C;font-weight:bold}
.blog-post.post-single .content-article a:hover{color:#A5D255}
.blog-post.post-single ul li{font-size:inherit}

p,h1,h2,h3,h4,h5,h6,a{font-family:"mulish" !important}
.category-grid.valign-center .categories-mask{color:white !important;top:100% !important;transform:translateY(-50%);background:#000000b8!important}
.header-main{background:transparent !important}
.container.page-heading-inner{background:#131313bd!important}
.page-wrapper{padding-bottom:70px !important}
div#tab-description p{font-size:17px !important}
.woocommerce-tabs.vertical.type-simple .wc-tabs .et-woocommerce-tab a,.woocommerce-tabs.vertical.type-underline .wc-tabs .et-woocommerce-tab a{padding-left:0;font-weight:700 !important;font-size:20px !important}
.elementor-112 .elementor-element.elementor-element-0b12c29 .elementor-heading-title{color:#000000;font-family:'Mulish' !important}
body>.et-loader{background-color:black !important}
.menu-item.current_page_item a{background:green !important;border-color:green !important}
.menu-item .item-link:hover{border-color:green !important}
.menu-green:hover{background-color:transparent !important}
@media screen and (max-width:1200px){.et-popup-wrapper.mobile-menu-popup:before{background-color:#4a6507f5!important}.et-mini-content.active{background:black !important}.et_b_header-account.et_element-top-level .et-mini-content{color:#FFFFFF !important}.content.main-products-loop.col-md-12{padding-top:40px !important}.mobile-header-wrapper .header-main{color:#FFFFFF !important}.mobile-menu-content{color:#FFFFFF !important}.element-raHwF.et_column.et_product-block.mob-full-width.mob-full-width-children.justify-content-start{padding-top:40px !important}.products-loop .product,.swiper-container .product-slide{width:50% !important}.woocommerce-tabs.vertical{display:inline-block !important}.et-content{color:white !important;font-size:20px;line-height:3}.menu-green{background-color:black !important;border-radius:40px}}
.elementor-menu-cart__product-name.product-name{color:black !important}
bdi.woocommerce-Price-amount.amount{color:black !important}
.elementor-menu-cart__product-price .amount{font-weight:600 !important;color:black !important;font-size:15px !important}
.et_b_header-search.et_element-top-level .et_b_search-icon{color:white !important}
.header-main-menu.et_element-top-level.menu-items-custom .menu>li>a{color:#FFFFFF !important}
span.quantity{color:black !important}
@media screen and (max-width:768px){.thumbnails_bottom_inside .swiper-control-bottom{bottom:0px !important}.page-wrapper{padding-bottom:0px !important}}
.cart-checkout-nav{font-size:30px !important}
.page-wrapper{padding-bottom:260px !important;background-image:url("/wp-content/uploads/2020/02/sfondo-biotica-breadcumbs_optimized.webp") !important}
.mc4wp-form-fields a{color:#ffffff5c!important}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:1.2rem}
.et-google-login-wrapper a{font-size:1.2rem}
#menu-footer .item-link{color:white;font-weight:bold}
.selettori-privacy{display:flex;justify-content:space-evenly;flex-direction:column;border-top:1px solid white;padding-top:2em;margin-top:2em}
.elementor-element-86e6544{pointer-events:none !important}
.elementor-element-858d28f{pointer-events:none !important}
.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;font-size:1.1em;padding:0.77em 1.07em}
@media screen and (min-width:768px){.selettori-privacy{flex-direction:row}.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;margin-bottom:1.5em;font-size:1em}}
.et_b_header-mobile-menu{display:none}
.woocommerce-breadcrumb *{color:black !important}
.blog-post.post-single .content-article a{color:#8CB63C;font-weight:bold}
.blog-post.post-single .content-article a:hover{color:#A5D255}
.blog-post.post-single ul li{font-size:inherit}

:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}
:where(body){margin:0}
:where(.is-layout-flex){gap:0.5em}
:where(.is-layout-grid){gap:0.5em}
body .is-layout-flex{display:flex}
.is-layout-flex{flex-wrap:wrap;align-items:center}
.is-layout-flex>:is(*,div){margin:0}
body .is-layout-grid{display:grid}
.is-layout-grid>:is(*,div){margin:0}
body{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
:root:where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em+2px);padding-right:calc(1.333em+2px);padding-bottom:calc(0.667em+2px);padding-left:calc(1.333em+2px);text-decoration:none;text-transform:inherit}
.has-black-color{color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-color{color:var(--wp--preset--color--white) !important}
.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}
.has-black-background-color{background-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-background-color{background-color:var(--wp--preset--color--white) !important}
.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}
.has-black-border-color{border-color:var(--wp--preset--color--black) !important}
.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}
.has-white-border-color{border-color:var(--wp--preset--color--white) !important}
.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}
.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}
.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}
.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}
.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}
.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}
.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}
.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}
.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}
.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}
.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}
.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}
.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}
.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}
.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}
.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}
.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}
.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}
.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}
.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
:root:where(.wp-block-icon svg){width:24px}
:where(.wp-block-post-template.is-layout-flex){gap:1.25em}
:where(.wp-block-post-template.is-layout-grid){gap:1.25em}
:where(.wp-block-term-template.is-layout-flex){gap:1.25em}
:where(.wp-block-term-template.is-layout-grid){gap:1.25em}
:where(.wp-block-columns.is-layout-flex){gap:2em}
:where(.wp-block-columns.is-layout-grid){gap:2em}
:root:where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}

.elementor-invisible{opacity:1 !important}
[data-aos]{opacity:1 !important;transform:none !important}
.wow{visibility:visible !important;animation-name:none !important}
.collapsible-content--wide{visibility:visible !important;opacity:1 !important;height:auto !important}
.collapsible-content--wide .collapsible-content__inner{transform:none !important}
.lazyload,.lazyloading,.lazyloaded{opacity:1 !important}

p,h1,h2,h3,h4,h5,h6,a{font-family:"mulish" !important}
.category-grid.valign-center .categories-mask{color:white !important;top:100% !important;transform:translateY(-50%);background:#000000b8!important}
.header-main{background:transparent !important}
.container.page-heading-inner{background:#131313bd!important}
.page-wrapper{padding-bottom:70px !important}
div#tab-description p{font-size:17px !important}
.woocommerce-tabs.vertical.type-simple .wc-tabs .et-woocommerce-tab a,.woocommerce-tabs.vertical.type-underline .wc-tabs .et-woocommerce-tab a{padding-left:0;font-weight:700 !important;font-size:20px !important}
.elementor-112 .elementor-element.elementor-element-0b12c29 .elementor-heading-title{color:#000000;font-family:'Mulish' !important}
body>.et-loader{background-color:black !important}
.menu-item.current_page_item a{background:green !important;border-color:green !important}
.menu-item .item-link:hover{border-color:green !important}
.menu-green:hover{background-color:transparent !important}
@media screen and (max-width:1200px){.et-popup-wrapper.mobile-menu-popup:before{background-color:#4a6507f5!important}.et-mini-content.active{background:black !important}.et_b_header-account.et_element-top-level .et-mini-content{color:#FFFFFF !important}.content.main-products-loop.col-md-12{padding-top:40px !important}.mobile-header-wrapper .header-main{color:#FFFFFF !important}.mobile-menu-content{color:#FFFFFF !important}.element-raHwF.et_column.et_product-block.mob-full-width.mob-full-width-children.justify-content-start{padding-top:40px !important}.products-loop .product,.swiper-container .product-slide{width:50% !important}.woocommerce-tabs.vertical{display:inline-block !important}.et-content{color:white !important;font-size:20px;line-height:3}.menu-green{background-color:black !important;border-radius:40px}}
.elementor-menu-cart__product-name.product-name{color:black !important}
bdi.woocommerce-Price-amount.amount{color:black !important}
.elementor-menu-cart__product-price .amount{font-weight:600 !important;color:black !important;font-size:15px !important}
.et_b_header-search.et_element-top-level .et_b_search-icon{color:white !important}
.header-main-menu.et_element-top-level.menu-items-custom .menu>li>a{color:#FFFFFF !important}
span.quantity{color:black !important}
@media screen and (max-width:768px){.thumbnails_bottom_inside .swiper-control-bottom{bottom:0px !important}.page-wrapper{padding-bottom:0px !important}}
.cart-checkout-nav{font-size:30px !important}
.page-wrapper{padding-bottom:260px !important;background-image:url("/wp-content/uploads/2020/02/sfondo-biotica-breadcumbs_optimized.webp") !important}
.mc4wp-form-fields a{color:#ffffff5c!important}
.et_b_header-account.login-link label,.et_b_header-account.login-link .lost-password,.et_b_header-account.login-link .register-link{font-size:1.2rem}
.et-google-login-wrapper a{font-size:1.2rem}
#menu-footer .item-link{color:white;font-weight:bold}
.selettori-privacy{display:flex;justify-content:space-evenly;flex-direction:column;border-top:1px solid white;padding-top:2em;margin-top:2em}
.elementor-element-86e6544{pointer-events:none !important}
.elementor-element-858d28f{pointer-events:none !important}
.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;font-size:1.1em;padding:0.77em 1.07em}
@media screen and (min-width:768px){.selettori-privacy{flex-direction:row}.selettori-privacy a{color:white !important;font-weight:bold;text-align:center;margin-bottom:1.5em;font-size:1em}}
.et_b_header-mobile-menu{display:none}
.woocommerce-breadcrumb *{color:black !important}
.blog-post.post-single .content-article a{color:#8CB63C;font-weight:bold}
.blog-post.post-single .content-article a:hover{color:#A5D255}
.blog-post.post-single ul li{font-size:inherit}

 
 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}
@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}
@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}

 .arch{max-width:900px;margin:0 auto;padding:32px 20px 64px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#23281f;line-height:1.6}
.arch a{color:#3c7a3a}
.arch header{border-bottom:1px solid #e2e4dd;padding-bottom:18px;margin-bottom:26px}
.arch .brand{font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#23281f;font-size:.95rem}
.arch .kicker{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:#8a8f82;margin:22px 0 6px}
.arch h1{font-size:1.6rem;margin:0 0 6px;letter-spacing:-.02em}
.arch ul{list-style:none;padding:0;margin:22px 0 0}
.arch li{padding:14px 0;border-bottom:1px solid #eef0ea}
.arch li a{text-decoration:none;font-weight:500}
.arch li a:hover{text-decoration:underline}
.arch .empty{color:#8a8f82}
.arch nav.back{margin-top:34px;padding-top:20px;border-top:1px solid #e2e4dd;font-size:.9rem}
.arch nav.back a{margin-right:18px}
.arch footer{margin-top:40px;padding-top:20px;border-top:1px solid #e2e4dd;font-size:.8rem;color:#8a8f82}
.arch footer a{margin-right:14px;color:#8a8f82}

 .testo-disclaimer{font-size:0.7em !important;margin-bottom:3rem !important}
.your-consent{margin-top:3em;margin-bottom:3em !important}
@media screen and (min-width:576px){.testo-disclaimer.multicolonna{column-count:2;column-gap:3em}}
.wpcf7-form TEXTAREA,.wpcf7-form INPUT{border:none;min-height:3.1em;margin-bottom:4px;background-color:#f6f6f6}
.your-consent INPUT{min-height:auto}
.your-consent A{font-weight:bold !important}
.testo-disclaimer.bordato-sopra{border-top:1px solid #D5D5D5;padding-top:1.5rem}
.testo-disclaimer.bordato-sotto{border-bottom:1px solid #D5D5D5;padding-bottom:1.5rem}
.wpcf7-submit{text-transform:uppercase !important;border-radius:5px !important;display:block !important;margin:0 auto !important;line-height:2.4em !important;min-width:200px;font-size:1.2em !important}
@media screen and (min-width:576px){.wpcf7-submit{margin:0 auto 0 0 !important}}
