@media (max-width:767px){.woocommerce-shop .products .astra-shop-summary-wrap span.price{margin-bottom:5px!important;margin-top:0px!important}}.single-product a.hfe-menu-item,.single-product h2.elementor-heading-title.elementor-size-default,.woocommerce-cart a.hfe-menu-item,.woocommerce-cart h2.elementor-heading-title.elementor-size-default,.woocommerce-checkout a.hfe-menu-item,.woocommerce-checkout h2.elementor-heading-title.elementor-size-default,.single-cartflows_step a.hfe-menu-item,.single-cartflows_step h2.elementor-heading-title.elementor-size-default{color:black!important}.single-product header svg.e-font-icon-svg.e-fas-cart-arrow-down,.single-product header svg.e-font-icon-svg.e-far-heart,.single-product header svg.e-font-icon-svg.e-far-user,.woocommerce-cart header svg.e-font-icon-svg.e-fas-cart-arrow-down,.woocommerce-cart header svg.e-font-icon-svg.e-far-heart,.woocommerce-cart header svg.e-font-icon-svg.e-far-user,.woocommerce-checkout header svg.e-font-icon-svg.e-fas-cart-arrow-down,.woocommerce-checkout header svg.e-font-icon-svg.e-far-heart,.woocommerce-checkout header svg.e-font-icon-svg.e-far-user,.single-cartflows_step header svg.e-font-icon-svg.e-fas-cart-arrow-down,.single-cartflows_step header svg.e-font-icon-svg.e-far-heart,.single-cartflows_step header svg.e-font-icon-svg.e-far-user{fill:black!important}.single-product .ast-container{max-width:1500px!important;margin-top:0}.single-product h1.product_title.entry-title{color:#002F5E!important;font-size:30px;font-family:'Playfair';margin-top:20px}.wp-singular .woocommerce{width:1500px;max-width:100%}.wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,.wcf-embed-checkout-form .woocommerce #order_review button:not(.js-woopayments-copy-test-number),.wcf-embed-checkout-form .woocommerce #payment button:not(.js-woopayments-copy-test-number),.wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button{background-color:#002f5e;border-radius:50px}.instant-checkout-batch,.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit,.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale,[CLASS*="wc-block"] button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping),.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce button.button.alt.disabled.wc-variation-selection-needed,[CLASS*="wc-block"] .wc-block-components-button{background-color:#002f5e!important;font-weight:700;font-family:poppins}.wcf-embed-checkout-form.wcf-embed-checkout-form-instant-checkout .woocommerce form #payment button:not(.js-woopayments-copy-test-number),.wcf-embed-checkout-form.wcf-embed-checkout-form-instant-checkout .woocommerce form table.shop_table tfoot tr.coupon-field .wcf-custom-coupon-field button{border-radius:50px!important}thead{background:#002f5e!important;color:#fff}.ast-separate-container .ast-article-single:not(.ast-related-post),.woocommerce.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .site-main .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content,.ast-separate-container .ast-archive-description,.ast-separate-container .comments-area{background-color:#fff!important}.ast-separate-container .ast-woocommerce-container{padding:0px!important}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{background-color:#fff0;border:1px solid gray!important;border-radius:10px!important}.woocommerce form .form-row textarea,.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{padding:20px;border-radius:20px!important}.woocommerce-js ul.products li.product,.woocommerce-page ul.products li.product{text-align:left;margin-bottom:2.5em;padding:0;overflow:hidden;border-radius:10px;border:1px solid #dfdfdf!important}.woocommerce-js ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:10px!important}.products .astra-shop-summary-wrap span.price{margin-bottom:15px!important;margin-top:15px!important}@media (max-width:767px){.search-results .ast-archive-entry-banner h1.page-title{font-size:25px!important}.page-id-546 .woocommerce-customer-details h2.woocommerce-column__title{font-size:18px!important;background-color:#002F5E!important;color:white!important}.woocommerce-view-order .woocommerce-order-details h2.woocommerce-order-details__title{font-size:20px!important}.woocommerce-shop h2.woocommerce-loop-product__title{font-size:16px!important}}h2.woocommerce-loop-product__title{color:#BBA14F;font-family:"Playfair",Sans-serif;font-size:20px!important}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.widget_layered_nav_filters ul li.chosen a,.woocommerce-page ul.products li.product .ast-woo-product-category,.wc-layered-nav-rating a{color:black!important}.woocommerce-js .quantity .minus{border-right-width:0;margin-right:-29px}.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus{border:1px solid white!important;color:white!important;border-radius:20px!important;background:#002f5e!important}.woocommerce-js .quantity .plus{border-left-width:0;margin-left:9px}.woocommerce-js div.product p.price,.woocommerce-js div.product span.price{color:#77a464;font-size:1.8rem;font-weight:700;margin-bottom:15px!important;margin-top:15px!important}.woocommerce-product-gallery__image{height:auto}.related .products .product.type-product{background:#f4f4f4!important}#moderncart-slide-out .moderncart-slide-out-footer .moderncart-cart-total a.checkout-button{background-color:#002F5E!important;border-radius:46px!important}#moderncart-slide-out .moderncart-slide-out-coupon-input button{border-radius:46px!important}span.ast-on-card-button.ast-onsale-card{background:;color:#fff}.elementor-element-4d98c00 .e-child{transition:all 0.4s ease}.elementor-element-4d98c00 .e-child:hover .elementor-widget-image .elementor-widget-container,.elementor-element-4d98c00 .e-child:hover .elementor-widget-image-box .elementor-widget-container{background-color:#A67B1F;transition:all 0.4s ease}.elementor-element-4d98c00 .e-child:hover .elementor-widget-image img{filter:invert(1)}.elementor-element-4d98c00 .e-child:hover .elementor-image-box-title,.elementor-element-4d98c00 .e-child:hover .elementor-image-box-description{color:#ffffff!important}.elementor-element-4d98c00 .e-child:hover .elementor-widget-image img{transition:all 0.4s ease}.elementor-element-876aecc>.e-child:hover .elementor-heading-title.elementor-size-default,.elementor-element-876aecc>.e-child:hover .elementor-image-box-title{color:#A67B1F!important;transition:color 0.3s ease}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:.8em .8em;line-height:normal;padding-right:2em;appearance:none;background-position:98% 50%;background-color:var(--ast-global-dark-bg-style,#fff);border-color:var(--ast-border-color);border-radius:20px;box-shadow:none}.instant-checkout-batch,.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit,.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale,[CLASS*="wc-block"] button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping),.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce button.button.alt.disabled.wc-variation-selection-needed,[CLASS*="wc-block"] .wc-block-components-button{background-color:#002F5E!important;color:#BBA14F;padding:18px}header h2.elementor-heading-title.elementor-size-default{margin-bottom:0px!important}.elementor-element.elementor-element-b35b012.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{border-bottom:1px solid}.single-product form.cart .single_add_to_cart_button{padding:18px!important}.cart-contents{pointer-events:none}@media only screen and (max-width:1024px){.single-product form.cart .single_add_to_cart_button{}.woocommerce-shop .wc-block-product-filters__open-overlay{padding:12px!important;font-size:!2px}}.mgpde-card-text>p{height:auto}.woocommerce-shop h2.woocommerce-loop-product__title{height:50px}.woocommerce .ast-woo-shop-product-description{DISPLAY:NONE}.woocommerce .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{background:#fff;color:#000}.woocommerce header#masthead ::after{color:white!important}.woocommerce header#masthead svg#ast-bag-icon-svg{fill:black!important}.woocommerce .woocommerce-product-details__short-description{width:90%;margin-top:10px}.woocommerce form.cart{margin-top:30px;margin-bottom:20px}th.product-name{padding:10px!important}.page-id-544 .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{color:black!important;background:white!important}.page-id-544 .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position- ::after{color:white!important}.page-id-546 .woocommerce-MyAccount-navigation .is-active a{background-color:#002F5E!important}.cart_totals>h2{font-size:24px!important;padding:10px!important}.page-id-546 .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{color:black!important;background-color:#fff}.page-id-546 .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position- ::after{color:white!important}.page-id-545 .woocommerce-additional-fields>h3{font-size:25px!important}.page-id-545 h3#order_review_heading{font-size:25px}.page-id-545 .woocommerce-billing-fields>h3{font-size:25px}.page-id-545 header#masthead svg#ast-bag-icon-svg{fill:black!important}.page-id-545 .ast-addon-cart-wrap.ast-desktop-cart-position-.ast-cart-mobile-position-.ast-cart-tablet-position-{background-color:white!important}.page-id-545 ::after{color:white!important}.astra-shop-thumbnail-wrap>img{height:100px!important}.page-id-546 header#masthead svg#ast-bag-icon-svg{fill:black!important}.woocommerce-notices-wrapper h2{font-size:24px!important}.page-id-546 .woocommerce-customer-details h2.woocommerce-column__title{font-size:25px!important;background-color:#002F5E!important;color:white!important}.woocommerce-view-order .woocommerce-order-details h2.woocommerce-order-details__title{font-size:30px!important}.page-id-544 i.astra-icon.ast-icon-shopping-bag{color:black!important}.page-id-544 th.product-name{font-size:18px}.page-id-544 th.product-price{font-size:18px}.page-id-544 th.product-quantity{font-size:18px}.page-id-544 th.product-subtotal{font-size:18px}.page-id-544 .woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;font-size:12px!important}.page-id-544 .woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;font-size:12px!important}.page-id-544 [type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{font-size:12px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);color:var(--ast-form-input-text,#475569)}.page-id-544 a.checkout-button.button.alt.wc-forward{font-size:12px!important;padding:15px!important}@media (max-width:767px){.woocommerce .woocommerce-product-details__short-description{width:100%}div#block-8{display:none}}form#woocommerce-checkout-form-coupon .button{padding:15px!important}@media only screen and (max-width:1024px){.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.button.product_type_variable.add_to_cart_button.cfvsw_ajax_add_to_cart{padding:14px;letter-spacing:normal;font-size:14px}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:10px}.woocommerce-js .products ul,.woocommerce-js ul.products{margin:0 0 10px}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary{margin:1.5em 0 0 0!important;padding-bottom:0}.woocommerce-js ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0!important}.size-chart-btn{text-align:center;justify-content:center;margin-top:10px;width:100%}}@media only screen and (min-width:1024px){.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.button.product_type_variable.add_to_cart_button.cfvsw_ajax_add_to_cart{position:absolute;bottom:5px;right:10px}}