/*!/wp-content/themes/elessi-theme-child/style.css*/.hide,.hidden{display:none!important}.product .main-img{aspect-ratio:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.nasa-modern-8 .product-item .info{text-align:center!important}#nasa-menu-sidebar-content .menu-item-heading .logo .header_logo{width:unset!important;max-height:40px!important}#nasa-billing-info .customer-info{flex-wrap:wrap!important}.brand-thumbnails{text-align:center}.brand-thumbnails li.brand-item h2{font-size:1.2em;margin:.3em 0 0;padding:0;line-height:1.2em;color:#333;font-weight:bold!important}.brand-thumbnails li.brand-item{box-shadow:rgb(0 0 0 / .25) 0 25px 20px -20px;border:1px solid #fff;margin-bottom:2em!important;overflow:hidden}.brand-thumbnails li.brand-item:hover{box-shadow:rgb(50 50 93 / .15) 0 13px 27px -5px,rgb(0 0 0 / .15) 0 8px 16px -8px}.brand-thumbnails li.brand-item a{display:block;margin:.5em}.brand-thumbnails li.brand-item .product-count{font-size:.9rem;color:#8c8c8c}.brand-thumbnails li.brand-item img{height:auto!important;width:unset!important}.category-page.nasa-store-page .woocommerce-result-count{display:none!important}.category-page .widget_product_categories .product-categories>li.cat-item>a{font-weight:600;font-size:17px;text-transform:uppercase}.nasa-content-page-products .product .add_to_cart_button{border-color:#e9c46a!important;background-color:#e76f51!important}.group-btn-in-list .add_to_cart_text{background-color:#e76f51!important}.product-item .info .name{height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vertical-menu-merit .vertical-menu-container{width:100%!important;background-color:#fff;border-radius:0 0 12px 12px!important;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px;min-height:500px;padding-top:10px;padding-bottom:10px;background-repeat:no-repeat;background-position:top 20px right 20px;background-size:100px}.vertical-menu-merit .vertical-menu-container:before{content:'';display:block;height:100%;width:370px;position:absolute;border-right:1px solid #F4A261;opacity:.5}.vertical-menu-merit .vertical-menu-wrapper{display:block!important;width:100%!important;border-radius:0!important;box-shadow:none!important;padding:0!important;background:unset!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item{display:flex!important;padding:0 0 0 1px!important;line-height:30px;width:400px!important;padding-left:5px!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item:last-child{border-radius:0 0 0 12px!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item>a{display:flex!important;border:0!important;border-radius:0!important;width:360px!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item:hover>a{color:#F4A261!important;background:#ececec}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item:hover>a:before{opacity:1!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item>a:before{content:"";display:block!important;width:2px!important;position:absolute;left:0;top:0;bottom:0;opacity:0;background-color:#F4A261;border:0!important;border-radius:0!important;padding:0!important;transform:unset!important}.vertical-menu-merit .vertical-menu-wrapper>li.menu-item>a:after{vertical-align:top;float:right;opacity:.5;content:'>';display:inline-block!important;position:absolute!important;font-family:"Open Sans",sans-serif;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px;font-weight:700;top:5px!important;left:unset!important;right:5px!important;width:unset!important;background:unset!important;border:unset!important}.nasa-vertical-header:hover .vertical-menu-container{visibility:hidden!important}.nasa-vertical-header .vertical-menu-container.show{visibility:visible!important}.vertical-menu-wrapper .root-item.default-menu>ul{border:0!important}.nasa-vertical-header .vertical-menu-wrapper .root-item.default-menu>.sub-menu{margin:0!important;padding:0!important;overflow:hidden;margin-left:5px!important;display:flex;opacity:1;left:370px!important;flex-direction:column;transition:none!important;top:0;right:0;bottom:0;background:none}.nasa-vertical-header .vertical-menu-wrapper .root-item.default-menu>.sub-menu:hover{visibility:visible!important}.nasa-vertical-header .vertical-menu-wrapper .root-item.default-menu>.sub-menu li{transition:none!important}.nasa-vertical-header .vertical-menu-wrapper .root-item.default-menu>.sub-menu li a{transition:none!important}.vertical-menu-wrapper .root-item.default-menu>ul .menu-item{width:unset!important;padding:6px 10px!important}.show-password-input{display:none!important}#nasa-footer .wpcf7 .wpcf7-form-control-wrap{width:auto;margin-right:10px}.page-checkout-modern .woocommerce-shipping-fields{display:none!important}.page-checkout-modern #nasa-billing-info .customer-info.customer-info-addr{display:none!important}.page-checkout-modern .woocommerce-shipping-methods li{display:block!important;height:unset!important;padding-top:10px!important;padding-bottom:10px!important}.page-checkout-modern .woocommerce-shipping-methods li .inner-method-content{display:flex}.page-checkout-modern .woocommerce-shipping-methods li .inner-method-content label{flex-grow:1}.page-checkout-modern .woocommerce-shipping-methods li .inner-method-content label[for=shipping_method_0_delivery_with_econt]{margin-top:8px}.page-checkout-modern .woocommerce-shipping-methods li .econt-shipping-customer-pays-label{font-weight:700;color:red;margin:10px}#mobile-navigation>.li_accordion{display:none!important}@media screen and (min-width:768px){#nasa-footer .wpcf7 form{float:right}}@media screen and (min-width:900px){.vertical-menu-merit .vertical-menu-container{background-size:150px}}@media screen and (min-width:1045px){.vertical-menu-merit .vertical-menu-container{background-size:250px}}@media screen and (min-width:1300px){.vertical-menu-merit .vertical-menu-container{background-size:350px}}@media screen and (min-width:1500px){.vertical-menu-merit .vertical-menu-container{background-size:450px}}