.homepage-banner .item img{display:block;height:auto;width:100%}.homepage-banner{left:50%;margin-left:-50vw;position:relative;right:28%;width:100vw}.homepage-banner .owl-prev .nav-btn{left:16px!important;top:189px!important}.homepage-banner .owl-next .nav-btn{right:16px!important;top:189px!important}.homepage-banner-text{font-family:times new roman,Times,serif;font-size:26px;font-weight:400;left:50%;letter-spacing:-.025em;line-height:1;padding:8px 15px;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:80%}.homepage-banner-text h2{color:#3a4b6e;font-family:times new roman,Times,serif;font-size:50px;font-weight:900;letter-spacing:3px;line-height:.97}.sub-text{color:#3a4b6e;font-size:25px;font-weight:500;letter-spacing:3px;margin-bottom:25px;margin-top:5px}.banner-button{border:1px solid transparent;cursor:pointer;display:inline-block;line-height:1.42;font-family:system,-apple-system,Roboto,segoe ui,helvetica neue,lucida grande,sans-serif;font-size:18px;font-weight:700;margin:0;min-width:90px;padding:11px 20px;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;width:auto}@media only screen and (max-width:600px){.homepage-banner-text h2{display:none}.homepage-banner .owl-prev .nav-btn,.homepage-banner .owl-next .nav-btn{top:62px!important}}.carousel-wrap{margin-top:75px}.section-header{margin-bottom:50px;text-align:center}h2.section-title{font-family:times new roman,Times,serif;font-size:2.62778em;font-weight:400;letter-spacing:-.025em;margin-top:75px;text-align:center}a.btn{background-position:150% 45%;border:1px solid #e8e8e1;font-size:12px;font-weight:400;min-width:90px;padding:8px 14px;text-decoration:none!important}.category-section .item a img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.category-section .item a img:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.category-section .image-wrap{height:281px;overflow:hidden}.category-section .image-wrap img{height:100%;object-fit:cover;width:100%}span.cat-title{background:#fff;font-size:26px;font-weight:400;position:absolute;left:50%;letter-spacing:-.025em;top:50%;line-height:1;padding:8px 15px;transform:translate(-50%,-50%);width:80%}.subscribe-section .image-wrap{background:#f5f5f5;height:263px;overflow:hidden}.subscribe-section .image-wrap img{height:100%;object-fit:cover;width:100%}.subscribe-section a{text-decoration:none!important}.featured-text{text-align:left}.featured-section .image-wrap{background:#f5f5f5;height:281px;overflow:hidden}.featured-section .image-wrap img{height:100%;object-fit:cover;width:100%}.featured-section a{text-decoration:none!important}.featured-text,.featured-price{text-align:left}.carousel-wrap{margin:auto;position:relative;width:1000px}.owl-carousel .owl-nav{height:0;overflow:hidden}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#2caae1}.owl-carousel .item{text-align:center}.owl-carousel .nav-btn{color:#000;cursor:pointer;height:47px;position:absolute;top:100px!important;width:26px}.owl-carousel .owl-prev.disabled .nav-btn{color:#000}.owl-theme .owl-nav .disabled{opacity:1!important}.owl-carousel .owl-prev.disabled,.owl-carousel .owl-next.disabled{opacity:.2;pointer-events:none}.owl-carousel .prev-slide{left:-33px}.owl-carousel .next-slide{right:-33px}.owl-carousel .prev-slide:hover{background-position:0 -53px}.owl-carousel .next-slide:hover{background-position:-24px -53px}@media only screen and (max-width:600px){.owl-carousel .prev-slide{left:-22px}.owl-carousel .next-slide{right:-22px}}.accordionItem ul{margin-left:0}.accordionItem.open ul{margin-left:5px;padding-left:10px}.woocommerce h2.accordionItemHeading{background:0 0;border:1px solid #ddd;cursor:pointer;font-size:18px;padding:15px}.accordionItem.open .accordionItemContent{display:block;float:left;transition:height 1s ease-out}.accordionItem .accordionItemContent{padding:20px;background-color:#fff;border:1px solid #ddd;width:100%;margin:0 0 10px;display:none}.accordionItem.open .accordion-header{border-bottom:none;margin-bottom:0}.accordionItem.open .accordionItemContent{display:block;transform:translateY(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.accordionItem .accordionItemContent{display:none}.accordionItem svg.icon{float:right;font-size:12px;padding-top:10px;transform:translateY(-50%);width:12px}.accordionItem.open .collapsible-trigger__icon>.icon-chevron-down{transform:scaleY(-1)}#count-cart-items.count{background-color:#f26654;border-radius:100%;bottom:10px;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:20px;line-height:0;margin-bottom:20px;padding-top:11px;position:relative;text-align:center;width:20px}.woocommerce-Address h3{padding:.7em 0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{visibility:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:none;content:"\f00e";font-family:"font awesome 5 free";font-size:20px;font-weight:900;text-indent:0;visibility:visible}.ast-header-button-1[data-section*=section-hb-button-] .ast-builder-button-wrap .ast-custom-button{font-family:inherit;font-size:20px;padding:0}.astra-shop-summary-wrap .ast-loop-product__link{display:block;min-height:4em}.astra-shop-summary-wrap a.added_to_cart.wc-forward{font-weight:400}.woocommerce a.added_to_cart{line-height:normal}.site-content .ast-container .button.add_to_cart_button,.ast-woocommerce-container .astra-shop-summary-wrap .button.product_type_simple,.woocommerce .button.product_type_variable{font-size:16px;padding-left:15px;padding-right:15px;width:100%}.ast-woocommerce-container .astra-shop-summary-wrap,.products.elementor-grid .astra-shop-summary-wrap{text-align:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:35px}.astra-shop-summary-wrap h2.woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-wrap}@media only screen and (min-width:1301px){.woocommerce-Address h3,.woocommerce-Address a.edit{font-size:18px}}