a:focus{outline:none}.single-product div#content{margin-top:20px}label,legend.wpforms-field-label{color:#fff}span.onsale{background-color:#2db742 !important;color:#fff !important}.menu-item a{font-weight:600}.page{padding-top:0 !important}#primary{margin-top:0 !important}.bg-deal .fl-row-content-wrap{box-shadow:inset 0px 0px 80px 40px rgba(0,0,0,.3)}.bg-deal h2 a{font-size:72px;line-height:1.2em;letter-spacing:3px}.bg-deal p{font-size:32px;line-height:1.4em;font-weight:600;margin-bottom:30px;color:#fff}.bg-deal a.fl-button{background:#2c4e56 !important;border:3px solid #fff !important;border-radius:7px !important;padding:25px 30px !important;font-size:30px !important}.bg-deal span.fl-button-text{color:#fff !important;font-weight:600;line-height:1.1em}.home .star-rating{display:none !important}.woocommerce-js .star-rating span{color:#daa520}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.5em}.shop-category img{object-fit:cover;border-radius:30px;min-height:550px}.fl-photo-caption-hover{bottom:50%}.fl-photo-caption{font-size:23px;line-height:1.4em}.carousel-slider__product{box-shadow:none;padding-bottom:30px}.carousel-slider .price{margin-bottom:20px}.carousel-slider .owl-item img{height:auto;object-fit:cover}.row-icon-shop .fl-button-wrap a span{line-height:1.4em}.top-deals .top-deal-col{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.carousel-slider .owl-item img{height:auto;object-fit:contain;height:277px;background:#fff}.wa__popup_powered{display:none}.tinvwl-input-group .form-control{height:47px}.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{max-width:90px}.tinv-wishlist .product-action{width:190px;font-size:15px}article#post-3447{padding-left:10px;padding-right:10px;padding-top:50px !important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.2em}.woocommerce ul.products li.product:hover .button{opacity:1;visibility:visible}.woocommerce ul.products li.product .button{opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}footer a.menu-link,footer .widget-title{color:#fff}footer ul.product-categories a,footer a{color:#fff}.entry-meta{display:none}.coming-soon-message{padding:20px;background-color:#f7f7f7;border:1px solid #ddd;text-align:center;font-weight:700}.ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total,.woocommerce .ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total{color:#111}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:#001524}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{background:#1c2f3c}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{background:#001524}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#001524;color:#fff}mark,.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus,.woocommerce-js div.product .woocommerce-tabs .shop_attributes th{color:#fff}.widget_shopping_cart_content span.woocommerce-Price-amount.amount,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#001524}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2,.tinv-modal-inner{background-color:#001524 !important}.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce .woocommerce-Addresses .woocommerce-column__title,.woocommerce .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-customer-details .woocommerce-Address-title,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-account .woocommerce-Addresses .woocommerce-Address-title,.woocommerce-account .woocommerce-Addresses .woocommerce-column__title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce-account .woocommerce-customer-details .woocommerce-Address-title,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{background:#001524}button[type=submit]{margin-top:20px}.wpforms-container .wpforms-form .choices{color:#666}li.woocommerce-mini-cart-item.mini_cart_item{color:#111}@media only screen and (max-width:991px){.top-deals .top-deal-col{margin-bottom:25px}.wa__btn_popup .wa__btn_popup_txt{display:none !important}}@media only screen and (min-width:992px){.top-deals .top-deal-col{width:auto;margin-left:.6%;margin-right:.6%}.sub-menu{transition:ease-in-out .5s !important;left:0 !important}.sub-menu li{border-bottom:1px solid #fff}}@media only screen and (min-width:769px) and (max-width:1023px){.row-icon-shop .fl-col{width:25%}}@media only screen and (min-width:1440px){.row-icon-shop .fl-button-wrap a{min-height:140px}}@media only screen and (min-width:1024px) and (max-width:1439px){.row-icon-shop .fl-col{width:25%}}