@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');a{background-color:transparent;color:#b69454;text-decoration:none}.mb-0,.mb-0 p{margin-bottom:0}.cust_head h2.elementor-heading-title.elementor-size-default span{color:#b69454}ul{margin:20px 0}.woocommerce-Message br{display:none}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;z-index:99999}.loader-content{text-align:center;width:90%;max-width:400px}.loader-logo{max-width:220px;margin-bottom:30px}.loader-bar{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:50px;overflow:hidden;position:relative}.loader-progress{position:absolute;top:0;left:-40%;width:40%;height:100%;background:linear-gradient(90deg,transparent,red,transparent);border-radius:50px;animation:smoothLoading 1.6s linear infinite;filter:blur(.5px)}@keyframes smoothLoading{0%{transform:translateX(0)}100%{transform:translateX(350%)}}.loader-content p{color:#fff;margin-top:15px;font-size:15px;letter-spacing:1px}.fww-widget-content{max-height:350px;overflow-y:auto;overflow-x:hidden}.fww-widget-content::-webkit-scrollbar{width:6px}.fww-widget-content::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.fww-widget-content::-webkit-scrollbar-track{background:#f1f1f1}.fww-widget-toggle h3,.fwwfilter>h3,.fwwname,.product-categories a,.fww-toggle-switch-text{font-size:13px !important}.woocommerce-info{border-top-color:#b69454}.woocommerce-info:before{color:#b69454}.woocommerce-message:before{color:#b69454}.product-archive-template .archive-sidebar ::-webkit-scrollbar{width:6px}.product-archive-template .archive-sidebar ::-webkit-scrollbar-track{background:#f1f1f1}.product-archive-template .archive-sidebar ::-webkit-scrollbar-thumb{background:#2b2b2b;border-radius:10px}.product-archive-template .archive-sidebar ::-webkit-scrollbar-thumb:hover{background:#c00}.product-archive-template .archive-sidebar *{scrollbar-width:thin;scrollbar-color:#2b2b2b #f1f1f1}.product-archive-template .archive-content{display:flex;gap:30px;padding:80px 0;align-items:self-start}.custom-container{max-width:1700px;margin:0 auto}.product-archive-template{padding:80px 0}.wlfmc-loop-btn:not(.is-elementor){margin:0 0 0 20px !important}.archive-sidebar{width:22%;padding:30px;border:2px solid #e5e5e5;box-shadow:0 0 15px #0000001f}.product-archive-template{padding:0}.product-archive-template .archive-banner{min-height:230px;overflow:hidden;position:relative;display:flex;align-items:center}.product-archive-template .archive-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1}.product-archive-template .archive-banner .archive-banner-image img{width:100%;height:100%;object-fit:cover}.product-archive-template .archive-banner .archive-banner-image{position:absolute;width:100%;height:100%;z-index:0}.product-archive-template .archive-banner .archive-banner-content{z-index:1;width:100%;text-align:center;padding:0 20px;position:relative;color:#fff}.product-archive-template .archive-products{display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(251,251,251,1);border-radius:10px;width:78%}.product-archive-template .woocommerce-notices-wrapper{width:100%;margin:0 0 15px}.product-archive-template .woocommerce-result-count{padding-left:20px;font-size:16px;margin:0;line-height:1.7}.product-archive-template .woocommerce-ordering{float:none;width:auto;padding-right:10px;margin:0 0 15px}.product-archive-template .products-wrapper{background:#fff;padding:30px 0}.product-archive-template .woocommerce-ordering .orderby{border-radius:30px;background:#fff;border:1px solid #e5e5e5}.product-archive-template .products-wrapper ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}.product-archive-template .products-wrapper ul.products:before{display:none}.product-archive-template .products-wrapper ul.products li.product{float:none;width:100%;margin:0 !important;background:#fff;box-shadow:0 0 15px #0002;padding:0 0 20px;border:2px solid #e5e5e5;min-width:100%}.product-archive-template .products-wrapper ul.products li.product>img{height:260px;object-fit:contain;width:100%;padding:20px}.product-archive-template .products-wrapper ul.products li.product .woocommerce-LoopProduct-link{background:#f7f5f6}.product-archive-template .products-wrapper ul.products li.product .woocommerce-LoopProduct-link img{mix-blend-mode:multiply;height:260px;object-fit:contain;margin:0 0 15px}.product-loop-separator{display:none}.product-archive-template .products-wrapper ul.products li.product .woocommerce-loop-product__title{font-weight:600;font-size:18px;line-height:normal;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;min-height:44px;padding:0 20px;margin:30px 0;color:#000}.product-archive-template .products-wrapper ul.products li.product .woocommerce-loop-product__title a{color:#000}.product-archive-template .products-wrapper ul.products li.product .price{color:#000;font-size:22px;font-weight:700;padding:0 20px}.product-loop-details{text-align:center;min-height:85px;padding:7px 10px;border:1px solid #e5e5e5;margin:0 auto 15px;color:#000;width:90%;border-radius:4px;background:#f2f2f233}.product-loop-details .product-loop-category,.product-loop-details .product-loop-brand,.product-loop-details .product-loop-upc{display:flex;column-gap:12px;align-items:baseline;font-size:15px}.product-loop-details span:last-child{border:0;margin:0;padding:0}.product-loop-details a{text-align:left;line-height:normal}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple.add_to_cart_button{margin:0;background:0 0;font-size:14px;width:73%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;border:1px solid #000;color:#000;font-weight:400}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple.add_to_cart_button:hover{background:#b69454;color:#fff;border-color:#b69454}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple{margin:0;background:0 0;font-size:14px;width:73%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;border:1px solid #000;color:#000;font-weight:400}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple:hover{background:#b69454;color:#fff;border-color:#b69454}.product-archive-template .products-wrapper ul.products li.product .added_to_cart.wc-forward{background:#b69454;margin:10px auto;color:#fff;font-size:14px;width:91%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;display:block}.product-archive-template .woocommerce-pagination{padding:20px 10px;margin:0 auto}.product-archive-template .woocommerce-pagination .page-numbers{border:none}.product-archive-template .woocommerce-pagination .page-numbers li{border:none;margin:0 5px}.product-archive-template .woocommerce-pagination .page-numbers li .page-numbers{color:#000;font-size:16px}.product-archive-template .woocommerce-pagination .page-numbers li .page-numbers.current{background:#b69454;color:#fff;min-width:30px;border-radius:4px}.product-archive-template .products-wrapper ul.products li.product .wlfmc-add-button.wlfmc-addtowishlist.wlfmc-tooltip.wlfmc-tooltip-top{padding:0;height:40px;border-radius:0;width:40px;line-height:40px;margin:0}.product-archive-template .products-wrapper ul.products li.product .wlfmc-add-button.wlfmc-addtowishlist.wlfmc-tooltip.wlfmc-tooltip-top .wlfmc_add_to_wishlist.wlfmc-custom-btn.alt{height:40px;width:40px}.product-archive-template .products-wrapper ul.products li.product .wlfmc-add-to-wishlist.exists.show-remove-after-add .wlfmc-removefromwishlist{height:40px;width:40px;border-radius:4px}.product-archive-template .products-wrapper ul.products li.product .wlfmc_delete_item.wlfmc-custom-btn.alt{height:40px;width:40px}.product-archive-template .products-wrapper ul.products li.product .wlfmc-loop-btn:not(.is-elementor) .wlfmc-add-button>a i{color:#b69454;font-size:20px}.product-archive-template .woocommerce-ordering .orderby{border-radius:0;background:0 0;border:none;padding:7px 0;font-size:16px}.product-archive-template .products-wrapper ul.products li.product .onsale{font-size:14px;height:50px;width:50px;background:red}.product-archive-template .products-wrapper ul.products li.product .price del{color:#868686;font-size:16px}.product-archive-template .archive-sidebar #awd_price_widget-2.showselectedoptionscount .fww-widget-content{padding-top:20px;padding-right:10px}.ssf_range_slider.rounded{margin-bottom:40px !important}.archive-sidebar .fww-widget-content .show-existing-filters.label .chosen a{background:#b69454;color:#fff;border:none}.archive-sidebar .fww-widget-content .show-existing-filters.label .chosen a span{color:#fff}.archive-sidebar .fww-widget-content .show-existing-filters.label .chosen a:after{color:#fddd}.archive-sidebar .fww-widget-content .show-existing-filters.label .chosen a:hover{background:#000}.product-archive-template .archive-sidebar .fww-widget-content .show-existing-filters.label{padding-top:0 !important;margin-top:0 !important}.product-archive-template .archive-sidebar .hide-fww-content .fwwicon-keyboard_arrow_down{margin-top:-7px}.product-archive-template .archive-sidebar .showselectedoptionscount .fww-widget-content .noUi-tooltip{left:10px;font-size:15px;bottom:26px !important}.product-archive-template .archive-sidebar .showselectedoptionscount .fww-widget-content .noUi-handle.noUi-handle-upper .noUi-tooltip{right:-22px;left:auto}.product-archive-template .archive-sidebar .ssf_apply_range_filter{border-color:#000;color:#000;font-size:14px;padding:0;width:120px}.product-archive-template .archive-sidebar .ssf_apply_range_filter:hover{background:#000;color:#fff}.product-archive-template .archive-sidebar .fww_sidebar .fww-widget-toggle{padding:20px 0 5px;border-bottom:1px solid #e5e5e5}.product-archive-template .archive-sidebar .fwwicon-keyboard_arrow_down:before{content:"\002B"}.product-archive-template .archive-sidebar .fww-widget-toggle h3,.product-archive-template .archive-sidebar .fwwfilter>h3,.product-archive-template .archive-sidebar .fwwname,.product-archive-template .archive-sidebar .product-categories a,.product-archive-template .archive-sidebar .fww-toggle-switch-text{font-size:16px !important;color:#000;font-weight:600}.product-archive-template .archive-sidebar .fwwname{font-weight:400;font-size:14px !important}.product-archive-template .archive-sidebar .fww-widget-content{padding-right:0}.product-archive-template .fwwfilter ul.checkboxlist li a:before,.product-archive-template .fwwfilter ul.checkboxlist li.selected a:before,.product-archive-template .fwwfilter ul.radio li a:before,.product-archive-template .fwwfilter ul.radio li.selected a:before,.product-archive-template .fwwfilter ul.label.multiselect li.selected a:before,.product-archive-template .fwwfilter ul.colour2col.multiselect li.selected a:before,.product-archive-template .fwwfilter ul.colour.multiselect li.selected a:before{font-size:24px !important}.product-archive-template .fwwfilter ul.awdff li{margin-bottom:7px}.archive-bottom-section{max-width:1700px;margin:0 auto}.taxonomy-long-description{background:#333 !important;border-radius:0 !important;box-shadow:0 0 20px #0002;padding:40px !important}.taxonomy-long-description ul li::marker{color:#fff !important}.product-archive-template .archive-sidebar .fwwfilter .selectedcount,.product-archive-template .archive-sidebar .fwwcontainer .selectedcount{background-color:#b69454}.product-archive-template .archive-sidebar .fww-toggle-switch>:checked+label:before,:checked+.fww-toggle-switch-label:before{background:#b69454}.product-archive-template .archive-sidebar .fww-toggle-switch>:checked+label:after,:checked+.fww-toggle-switch-label:after{background:#b69454;-webkit-transform:translateX(9px);-ms-transform:translateX(9px);transform:translateX(9px)}.product-archive-template .archive-sidebar .fwwfilter ul.list li a:hover{background:0 0}.product-archive-template .archive-content .desktop-none-filter{display:none}.woocommerce-notices-wrapper{max-width:1500px;margin:40px auto 0}.woocommerce-notices-wrapper .woocommerce-message{background:#f6f6f6 !important;font-size:14px;box-shadow:0 0 20px #0003;border:1px solid #b69454 !important}.product-detail-template{padding:0}.product-detail-template .custom-container{width:100%;max-width:100%;padding:0}.product-detail-template .product-detail-banner{min-height:150px;overflow:hidden;position:relative;display:flex;align-items:center;display:none}.product-detail-template .custom-container .product-content-wrapper div.product{display:flex;width:100%;flex-wrap:wrap;align-items:stretch}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery__wrapper{height:100%}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary .woocommerce-breadcrumb{color:#4d4d4d;font-size:13px;font-weight:500;text-transform:uppercase;margin:0 0 21 px}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary .woocommerce-breadcrumb a{color:#4d4d4d;font-family:"Poppins",sans-serif}.product-detail-template .product-detail-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:1}.product-detail-template .product-detail-banner .product-banner-image img{width:100%}.product-detail-template .product-detail-banner .product-banner-image{position:absolute;width:100%;height:100%;z-index:0}.product-detail-template .product-detail-banner .product-banner-content{z-index:1;width:100%;text-align:center;padding:0 20px;position:relative;color:#fff}.product-detail-template .product-detail-banner .product-banner-content nav,.product-detail-template .product-detail-banner .product-banner-content nav a{color:#fff;font-size:16px}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary{background:#fff;padding:40px;border:none;width:40%;border-left:1px solid #bfbfbf}.product-detail-template .custom-container .product-content-wrapper .product-categories-above-title{padding:0;color:#000;margin:0;display:inline-block;font-size:14px}.product-detail-template .custom-container .product-content-wrapper .product-categories-above-title a{color:#000}.product-detail-template .custom-container .product-content-wrapper .product_title.entry-title{color:#231f20;font-size:28px;font-weight:500;margin:0 0 16px;font-family:"Oswald",sans-serif !important}.product-detail-template .custom-container .product-content-wrapper .product-meta-after-title{color:#231f20}.product-detail-template .custom-container .custom-price-wrap .price{color:#b69454;font-weight:600;font-size:22px;margin:29px 0}.product-detail-template .custom-container .custom-price-wrap .list-price{color:#717070;text-decoration:line-through;font-size:14px}.product-detail-template .custom-container .sale-price{font-size:22px;font-weight:600;color:#b69454}.product-detail-template .custom-container .price{margin:29px 0}.product-detail-template .custom-container .price span{font-size:22px;font-weight:600;color:#b69454;font-family:"Poppins",sans-serif}.product-detail-template .custom-price-wrap{display:flex;align-items:end;gap:14px}.product-detail-template .custom-container .list-price{color:#717070;text-decoration:line-through;font-size:14px}.product-detail-template .custom-container .product-content-wrapper .product-stock-status{font-size:14px;margin:0 0 26px;border-bottom:1px solid #bfbfbf;padding:0 0 32px;font-family:"Poppins",sans-serif;color:#00ad00}.product-detail-template .custom-container .product-content-wrapper .product-stock-status.outofstock{color:red}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-details__short-description{color:#fff;border:1px solid #fff4;padding:15px 15px 5px;font-size:16px;margin:0 0 30px;display:none}.product-detail-template .custom-container .product-content-wrapper .stock.in-stock{display:none !important}.product-detail-template .custom-container .product-content-wrapper .product_meta .sku_wrapper{display:none}.product-detail-template .custom-container .product-content-wrapper .product_meta .posted_in{color:#fff;display:block;font-weight:600}.product-detail-template .custom-container .product-content-wrapper .product_meta{display:none}.product-detail-template .custom-container .product-content-wrapper .product_meta .posted_in a{font-weight:400}.product-detail-template .custom-container .product-content-wrapper .qib-button-wrapper button.qib-button{border-radius:0;border:1px solid #555;height:35px}.product-detail-template .custom-container .product-content-wrapper .single_add_to_cart_button.button.alt{background:#b69454;float:right;border-radius:0;width:72%;height:50px;margin-top:3px;line-height:50px;padding:0;letter-spacing:.08em;font-size:14px;text-transform:uppercase !important;font-weight:600;color:#fff;font-family:"Poppins",sans-serif}.product-detail-cart-quantity:has(.quantity.hidden) .single_add_to_cart_button.button.alt{width:100% !important}.product-detail-cart-quantity:has(.quantity.hidden){column-gap:0}.product-detail-cart-quantity .quantity.hidden{margin:0 !important}.product-detail-template .custom-container .product-content-wrapper .single_add_to_cart_button.button.alt:hover{background:#000}.product-detail-template .custom-container .product-content-wrapper .wlfmc-add-to-wishlist.wlfmc-single-btn{border:2px solid #b69454;width:100%;text-align:center;margin-top:20px !important;font-size:14px;text-transform:uppercase;padding:0 !important;line-height:normal}.product-detail-template .custom-container .product-content-wrapper .wlfmc-add-to-wishlist.wlfmc-single-btn .wlfmc_add_to_wishlist.wlfmc-custom-btn.alt{color:#b69454;color:#b69454;height:30px;font-size:14px}.product-detail-template .custom-container .product-content-wrapper .wlfmc-add-to-wishlist.wlfmc-single-btn .wlfmc_add_to_wishlist.wlfmc-custom-btn.alt i{color:#b69454}.product-detail-template .custom-container .product-content-wrapper form.cart{margin-bottom:0}.product-detail-template .custom-container .product-content-wrapper .stock.out-of-stock{background:red;color:#fff !important;padding:12px 15px;display:none}.product-detail-template .custom-container .product-content-wrapper .meta-row .meta-item{font-size:14px;color:#231f20;text-transform:capitalize;line-height:1.8;font-family:"Poppins",sans-serif}.product-detail-template .custom-container .product-content-wrapper .meta-row .meta-item .product-tags-custom{color:red}.product-detail-template .custom-container .product-short-description{font-size:14px;color:#231f20;text-transform:capitalize;line-height:1.8;margin:0 0 37px;font-family:"Poppins",sans-serif}.product-detail-template .qib-button-wrapper{font-family:"Poppins",sans-serif}.woocommerce-page .product-detail-template div.product form.cart div.quantity.wqpmb_quantity,.woocommerce .product-detail-template div.product form.cart .quantity.wqpmb_quantity,.woocommerce .product-detail-template div.product .quantity.wqpmb_quantity{margin:0 7px !important;border:1px solid #555;height:35px;width:80px}.woocommerce .product-detail-template .qib-button-wrapper .quantity input.input-text.qty.text{width:77px;height:33px}.product-detail-template .custom-container div.product div.images .flex-control-thumbs li{width:150px;margin:0 10px 0 0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper{padding:50px 0;margin:0 auto 100px;max-width:1700px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{margin:0;padding:0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{border:none;background:#f4f4f4;border-radius:0;padding:0;color:#000;margin-right:5px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a{font-size:18px;color:#000;font-weight:400;padding:13px 30px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active{background:#b69454;border-radius:0;padding:0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content{padding:40px 0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content h2{font-size:30px;font-weight:700;margin:0 0 30px}.product-detail-template [type=button],.product-detail-template [type=submit],.product-detail-template button{border-color:#b69454;color:#b69454}.product-detail-template .custom-product-info-row{position:relative;clear:both;padding:80px 0;display:flex;background:#fbfbfb;margin:0 0 100px;border:1px solid #e5e5e5;width:100%}.product-detail-template .custom-product-info-row .description-tab h2{font-size:24px;font-weight:600}.product-detail-template .custom-product-info-row .description-tab h3{font-size:20px;font-weight:600}.product-detail-template .custom-product-info-row .description-tab h4{font-size:16px;font-weight:500}.product-detail-template .custom-product-info-row .description-tab h5{font-size:12px;font-weight:500}.product-detail-template .custom-product-info-row .description-tab h6{font-size:10px;font-weight:400}.product-detail-template .custom-product-info-row:before{content:"";position:absolute;left:50%;top:50%;height:90%;width:1px;background:#e5e5e5;transform:translate(-50%,-50%)}.product-detail-template .custom-product-info-row .description-tab,.product-detail-template .custom-product-info-row .addtional-info-tab{width:50%;padding:0 50px;max-height:600px;overflow-y:auto}.product-detail-template .custom-product-info-row .description-tab table tr th{background:#000;color:#fff;font-size:16px;padding:15px}.product-detail-template .custom-product-info-row .description-tab table tr td{font-size:16px;line-height:24px}.product-detail-template .custom-product-info-row *{scrollbar-width:thin;scrollbar-color:#b69454 #f1f1f1}.product-detail-template .custom-product-info-row *::-webkit-scrollbar{width:8px;height:8px}.product-detail-template .custom-product-info-row *::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.product-detail-template .custom-product-info-row *::-webkit-scrollbar-thumb{background:#d32f2f;border-radius:20px;border:2px solid #f1f1f1;transition:background .3s ease}.product-detail-template .custom-product-info-row *::-webkit-scrollbar-thumb:hover{background:#b71c1c}.product-detail-template .custom-product-info-row *::-webkit-scrollbar-thumb:active{background:#8b0000}.product-detail-template .custom-product-info-row *::-webkit-scrollbar-corner{background:#f1f1f1}.product-detail-template .custom-product-info-row .custom-col.custom-col-full{width:100%}.product-detail-template .custom-product-info-row:has(.custom-col.custom-col-full):before{display:none}.product-detail-template .custom-product-info-row .heading,.product-detail-template .addtional-info-tab>h3{font-size:28px;font-weight:500;margin:0 0 30px;color:#000;font-family:"Oswald",sans-serif !important;text-transform:uppercase;letter-spacing:1px}.product-detail-template .custom-product-info-row .description-tab p{font-size:16px;line-height:24px;font-family:"Poppins",sans-serif}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes{border:none}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}.product-detail-template .custom-product-info-row .custom-col-full.addtional-info-tab .shop_attributes tbody{grid-template-columns:repeat(5,1fr)}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody tr{display:flex;flex-direction:column;border:1px solid #b69454;background:#fff;padding:15px;box-shadow:0 0 10px #b694543d}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody tr th{text-align:left;border:none;padding:0;background:0 0;width:auto;font-size:16px;color:#000}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody tr td{border:none;padding:0;background:0 0}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes .form-submit input#submit[type=submit]{background:#000 !important;color:#fff !important;padding:15px 35px !important;border-radius:0 !important;font-size:16px !important}.product-image-tags{position:absolute;text-transform:capitalize;border:1px solid #b69454;font-size:12px;padding:2px 10px;top:10px;left:10px;background:#b69454;z-index:1}.product-image-tags a{color:#fff}.product-detail-template .custom-product-info-row .description-tab ul li{font-size:16px;line-height:24px;font-family:"Poppins",sans-serif}.product-detail-template .custom-product-info-row .description-tab ol li{font-size:16px;line-height:24px;font-family:"Poppins",sans-serif}.product-detail-template .related.products{margin:0 auto;max-width:1700px}.product-detail-template .related.products h2{font-weight:700;font-size:30px;text-transform:uppercase;width:100%;text-align:center;margin:0 0 50px}.product-detail-template .related.products ul.products{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}.product-detail-template .related.products ul.products:before{display:none}.product-detail-template .related.products ul.products li.product{float:none;width:100%;margin:0 !important;background:#fff;box-shadow:0 0 15px #0002;padding:0 0 20px;border:2px solid #e5e5e5}.product-detail-template .related.products ul.products li.product>img{height:260px;object-fit:contain;padding:30px}.product-detail-template .related.products ul.products li.product .woocommerce-LoopProduct-link{background:#f7f5f6}.product-detail-template .related.products ul.products li.product .woocommerce-LoopProduct-link img{mix-blend-mode:multiply;height:260px;object-fit:contain;margin:0 0 15px}.product-detail-template .related.products ul.products li.product .woocommerce-loop-product__title{font-weight:600;font-size:18px;line-height:normal;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;min-height:44px;padding:0 20px;margin:30px 0;color:#000;text-align:left}.product-detail-template .related.products ul.products li.product .woocommerce-loop-product__title a{color:#000}.product-detail-template .related.products ul.products li.product .price{color:#000;font-size:22px;font-weight:700;padding:0 20px}.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button{margin:0;background:0 0;font-size:14px;width:73%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;border:1px solid #000;color:#000;font-weight:400}.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button:hover{background:#b69454;color:#fff;border-color:#b69454}.product-detail-template .related.products ul.products li.product .button.product_type_simple{margin:0;background:0 0;font-size:14px;width:73%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;border:1px solid #000;color:#000;font-weight:400}.product-detail-template .related.products ul.products li.product .button.product_type_simple:hover{background:#b69454;color:#fff;border-color:#b69454}.product-detail-template .related.products ul.products li.product .added_to_cart.wc-forward{background:#b69454;margin:10px auto;color:#fff;font-size:14px;width:91%;text-align:center;height:40px;line-height:40px;padding:0;border-radius:0;text-transform:capitalize;display:block}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery{width:60%;padding:40px}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery>img{height:500px;object-fit:contain}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery__image>a>img{height:500px;object-fit:contain;padding:50px}.product-detail-template .custom-container .product-content-wrapper .flex-control-nav.flex-control-thumbs li img{height:100px;object-fit:contain;border:1px solid #8f8f8f !important;padding:2px;width:150px;border-bottom:5px #b69454 solid !important}.product-detail-template .custom-container .product-content-wrapper span.onsale{height:50px;line-height:50px;width:50px;background:red;top:20px;left:20px}.product-detail-template .woocommerce-message .button.wc-forward{color:#fff}.product-detail-template .woocommerce-notices-wrapper .woocommerce-message:after{display:none}.product-archive-template .archive-content .desktop-none-filter>button{width:100%;display:block;text-align:left;margin:0;border-color:#b69454;color:#fff;cursor:pointer;background:#b69454 url(/wp-content/themes/hello-theme-child/icons/filter-icon.svg) no-repeat right 10px center/20px}.product-archive-template .archive-content .desktop-none-filter>button:focus,.product-archive-template .archive-content .desktop-none-filter>button:hover{background-color:#b69454;color:#fff;border-color:#b69454}.mobile-show-filter{max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-show-filter.active{margin-top:20px;max-height:2000px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive{box-shadow:0 0 30px #0002}.woocommerce-cart.woocommerce-page .elementor-widget-container .woocommerce{padding:80px 0}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr th{padding:17px 20px;background:#000;color:#fff;font-size:20px;text-transform:uppercase}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail{width:10%}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail img{width:100px;mix-blend-mode:multiply;height:100px;object-fit:contain}d .woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr th{padding:17px 20px;background:#000;color:#fff;font-size:20px;text-transform:uppercase;border-left-color:#000;border-right-color:#000}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail{width:12%;text-align:center}d .woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-name{width:40%}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td{border-left-color:#e3e3e3;border-right-color:#fff;background:#fff;border-bottom:0;border-top-style:dashed;border-left-style:dashed}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-remove a{margin:0 0 0 auto}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail a{background:#e9e9e9;padding:15px;display:block;border-radius:10px;border:1px solid #d8d8d8}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail img{width:100px;mix-blend-mode:multiply;height:80px;object-fit:contain}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions .button{height:56px;border-radius:0;margin-left:5px;color:#fff;background:#000;font-size:16px;text-transform:capitalize}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions #coupon_code{height:56px;border-radius:0;width:235px;padding:0 15px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-name{width:40%}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-name a{color:#000}.woocommerce-cart.woocommerce-page .cart-collaterals{padding-top:50px}.woocommerce-cart.woocommerce-page .cart-collaterals .cart_totals h2{font-weight:700;margin:0 0 30px;text-transform:capitalize}.woocommerce-cart.woocommerce-page .cart-collaterals .shop_table.shop_table_responsive{border-radius:0;box-shadow:0 0 30px #0002}.woocommerce-cart.woocommerce-page .cart-collaterals .shop_table.shop_table_responsive tr th,.woocommerce-cart.woocommerce-page .cart-collaterals .shop_table.shop_table_responsive tr td{padding:20px 10px;background:#fff;border-style:dashed}.woocommerce-cart.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{background:#b69454;border-radius:0;text-transform:capitalize}.woocommerce-cart.woocommerce-page :where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{height:55px;line-height:55px;border-radius:0;padding:0 15px}.woocommerce-cart.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward:hover{background:#000;color:#fff}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-price,.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-subtotal{text-align:center;padding-right:0}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .qib-button-wrapper button.qib-button{margin:0 4px;border-radius:0}#calc_shipping_city,#calc_shipping_postcode{border-radius:1px;height:45px}.woocommerce-shipping-calculator .button[type=submit]{background:#b69454;color:#fff;border-radius:0;padding:15px 20px}.woocommerce-shipping-calculator .button[type=submit]:hover{background:#000;color:#fff}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon{border-radius:0;background:#fff;border:0;box-shadow:0 0 15px #0002}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon p{width:49.5%}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon .form-row.form-row-first #coupon_code{height:55px;border-radius:0;padding:0 15px}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon .form-row.form-row-last .button{width:100%;height:55px;border-radius:0;padding:0 15px;background:#b69454;color:#fff;text-transform:capitalize}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon .form-row.form-row-last .button:hover{background:#000}.woocommerce-checkout.woocommerce-page .woocommerce form .form-row .input-text,.woocommerce-checkout.woocommerce-page .woocommerce form .form-row select{height:55px;border-radius:0;padding:0 15px;border:1px solid #686868}.woocommerce-checkout.woocommerce-page :where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{height:55px;line-height:55px;border-radius:0;padding:0 15px}.woocommerce-checkout.woocommerce-page .select2-selection.select2-selection--single{border-radius:0}.woocommerce-checkout.woocommerce-page .woocommerce .col2-set .col-1,.woocommerce-checkout.woocommerce-page .col2-set .col-1{float:none;width:100%;box-shadow:0 0 30px #0002;background:#fff;padding:30px}.woocommerce-checkout.woocommerce-page .woocommerce .col2-set .col-2,.woocommerce-checkout.woocommerce-page .col2-set .col-2{float:none;width:100%;box-shadow:0 0 30px #0002;background:#fff;padding:30px;margin:50px 0}.woocommerce-checkout.woocommerce-page .woocommerce form .form-row-first,.woocommerce-checkout.woocommerce-page .woocommerce form .form-row-last,.woocommerce-checkout.woocommerce-page form .form-row-first,.woocommerce-checkout.woocommerce-page form .form-row-last{width:49.5%}.woocommerce-checkout.woocommerce-page .woocommerce form .form-row textarea.input-text{height:100px;padding:15px}.woocommerce-checkout.woocommerce-page #order_review{box-shadow:0 0 30px #0002;background:#fff;padding:30px;margin:0 0 50px}.woocommerce-checkout.woocommerce-page #order_review{box-shadow:0 0 30px #0002;background:#fff;padding:30px;margin:0 0 50px}.woocommerce-checkout.woocommerce-page #order_review .shop_table.woocommerce-checkout-review-order-table{border-radius:0}.woocommerce-checkout.woocommerce-page #place_order{background:#b69454;color:#fff}.woocommerce-cart.woocommerce-page .elementor-widget-container .woocommerce .return-to-shop{text-align:center}.woocommerce-cart.woocommerce-page .elementor-widget-container .woocommerce .return-to-shop .button.wc-backward{background:#b69454;padding:15px 30px;border-radius:0;color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation{width:22%;background:#fff;padding:30px;box-shadow:0 0 10px #25252530;float:none}.woocommerce-account.woocommerce-page .woocommerce{padding:80px 0;display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li br{display:none}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a{font-size:16px;text-transform:uppercase;color:#000;margin:0 0 10px;padding:0 0 10px;display:block;border-bottom:1px solid #ddd}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover{color:#b69454}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li:last-child a{margin:0;padding:0;border:0}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a:before{content:"";display:inline-block;height:25px;width:25px;vertical-align:bottom;margin-right:15px;transition:background-color .3s ease}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{background:url(/wp-content/themes/hello-theme-child/icons/dashboard.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/dashboard.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/dashboard.svg) no-repeat center;mask-size:contain}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--wlfmc-wishlist a:before{background:url(/wp-content/themes/hello-theme-child/icons/wishlist.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/wishlist.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/wishlist.svg) no-repeat center;mask-size:contain}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{background:url(/wp-content/themes/hello-theme-child/icons/Orders.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/Orders.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/Orders.svg) no-repeat center;mask-size:contain}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{background:url(/wp-content/themes/hello-theme-child/icons/Downloads.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/Downloads.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/Downloads.svg) no-repeat center;mask-size:contain}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{background:url(/wp-content/themes/hello-theme-child/icons/Addresses.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/Addresses.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/Addresses.svg) no-repeat center;mask-size:contain}.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{background:url(/wp-content/themes/hello-theme-child/icons/AccountDetails.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/AccountDetails.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/AccountDetails.svg) no-repeat center;mask-size:contain}.woocommerce-page .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{background:url(/wp-content/themes/hello-theme-child/icons/Logout.svg) no-repeat 0 0;-webkit-mask:url(/wp-content/themes/hello-theme-child/icons/Logout.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/themes/hello-theme-child/icons/Logout.svg) no-repeat center;mask-size:contain}.woocommerce-account.woocommerce-page .woocommerce:before,.woocommerce-account.woocommerce-page .woocommerce:after{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:74%;background:#fff;padding:30px;box-shadow:0 0 10px #25252530;font-size:16px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover:before,.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a:before{background:#b69454}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a{color:#b69454}.woocommerce-account .woocommerce-MyAccount-content #wlfmc-wishlist-form{padding:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper{margin:0}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-notices-wrapper{margin:0;width:100%}.woocommerce-account.woocommerce-page .woocommerce form .form-row .input-text,.woocommerce-account.woocommerce-page .woocommerce form .form-row select{height:50px;border-radius:0;border:1px solid #adadad;background:#fff;padding:0 15px}.woocommerce-account.woocommerce-page .woocommerce form .woocommerce-Button.button{background:#b69454;margin-top:30px;color:#fff;padding:14px 30px;border-radius:0;font-size:16px}.woocommerce-account.woocommerce-page .woocommerce form .woocommerce-Button.button:hover{background:#000}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-Address-title.title h2{font-size:24px}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead tr th{background:#000;color:#fff;padding:15px;font-size:16px}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table woocommerce-button.button.view{background:#b69454;color:#fff;padding:10px 15px;border-radius:0}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order th br{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .button{background:#b69454;color:#fff;padding:15px;border-radius:0}.woocommerce-account :where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single{height:55px;border-radius:0;padding:0;border:none}.select2-container--default .select2-selection--single{border:1px solid #adadad;padding:0;line-height:55px}.woocommerce table.my_account_orders .button{background:#b69454;color:#fff;padding:12px 15px;border-radius:0}.woocommerce-info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.woocommerce-info:after{display:none}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-top:7px}.woocommerce-account.woocommerce-page .woocommerce #customer_login:before,.woocommerce-account.woocommerce-page .woocommerce #customer_login:after{display:none}.woocommerce-account.woocommerce-page .woocommerce #customer_login{display:flex;justify-content:space-between;align-items:stretch}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login,.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-register.register{min-height:350px;background:#fff;border-radius:0;padding:30px;box-shadow:0 0 15px #2222;margin:0}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login .woocommerce-button.button.woocommerce-form-login__submit{background:#b69454;border-radius:0;color:#fff;font-size:16px;padding:13px 30px}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login .woocommerce-button.button.woocommerce-form-login__submit:hover{background:#000;color:#fff}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login .woocommerce-LostPassword.lost_password{float:right;font-size:16px}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-Button.wc-forward.button,.woocommerce-account.woocommerce-page .woocommerce .button.wc-forward{background:#b69454;color:#fff;padding:0;border-radius:0;height:40px;line-height:40px;width:160px;text-align:center}.woocommerce-account.woocommerce-page .woocommerce .woocommerce-Button.wc-forward.button:hover,.woocommerce-account.woocommerce-page .woocommerce .button.wc-forward:hover{background:#000;color:#fff}.woocommerce-order-received .woocommerce{padding:80px 20px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;font-size:40px;font-weight:700;color:#000;margin:0 auto 50px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details{display:flex;flex-direction:column;gap:10px;border:1px solid #e5e5e5;padding:30px;margin:0 auto 50px;background:#fff;box-shadow:0 0 15px #0002}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li{border:none;border-bottom:1px solid #e5e5e5;margin:0 0 10px;padding:0 0 10px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li:last-child{border:0;margin:0;padding:0}.woocommerce-order-received .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details{margin:50px auto}.woocommerce-order-received .woocommerce .woocommerce-order p{margin:0 auto}.woocommerce-table.woocommerce-table--order-downloads.shop_table.shop_table_responsive.order_details thead tr th{background:#000;color:#fff;padding:15px;font-size:16px}.woocommerce-table.woocommerce-table--order-downloads.shop_table.shop_table_responsive.order_details .woocommerce-MyAccount-downloads-file.button.alt{background:#b69454;border-radius:0;padding:12px 15px}.wlfmc-default-table-header:not(.is-elementor) .wlfmc-select-list-wrapper input.wlfmc-dropdown-input,.wlfmc-default-table-header:not(.is-elementor) .button,.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .apply-btn,.wlfmc-default-table:not(.is-elementor).add-to-card-same-button tr td.last-column .button:not(.minus):not(.plus),.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer .button,.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer button[type=submit],.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer input[type=submit],.wlfmc-default-table:not(.is-elementor) .wlfmc-wishlist-footer select,.wlfmc-default-table:not(.is-elementor).qty-same-button input.qty,.wlfmc-default-table:not(.is-elementor).qty-same-button .quantity .button{background:#b69454 !important;color:#fff !important;border:none !important}#payment{background:#fff !important;border:1px solid #e5e5e5;border-radius:0 !important}#payment .payment_box.payment_method_authnet{background:#f9f9f9 !important;font-size:14px !important}.payment_box.payment_method_authnet:before{border-bottom-color:#f9f9f9 !important}.product-archive-template .archive-content{padding-left:20px;padding-right:20px}.custom-container{width:100%;padding:0 20px}.product-detail-template .related.products ul.products li.product .woocommerce-LoopProduct-link{padding:0 20px}.product-detail-template .custom-container .product-content-wrapper .single_add_to_cart_button.button.alt{text-transform:capitalize}.product-detail-template .related.products{padding:0 20px}.product-detail-template .custom-container{width:100%;padding:0}.woocommerce-notices-wrapper .woocommerce-message p{display:inline-block}.product-detail-template .woocommerce-message .button.wc-forward{text-transform:capitalize;width:125px;text-align:center;background:#b69454;color:#fff;font-weight:700;font-size:14px;padding:13px}.product-detail-cart-quantity{display:flex;column-gap:10px;align-content:center;justify-content:space-between}body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{display:flex;justify-content:space-between;align-content:center;column-gap:40px;align-items:center}:focus-visible{outline:none !important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:inherit}body.e-wc-message-notice .woocommerce-message p,body.e-wc-message-notice .wc-block-components-notice-banner.is-success p{width:stretch;margin:0}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button>a{color:#b69454 !important}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button>a i{color:#b69454 !important}.wlfmc-loop-btn:not(.is-elementor) .wlfmc-add-button>a i{color:#b69454 !important}@media (max-width:1400px){.archive-sidebar{width:25%}.product-archive-template .archive-content{padding:60px 20px}.product-archive-template .products-wrapper ul.products{grid-template-columns:repeat(3,1fr)}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple,.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple.add_to_cart_button,.product-detail-template .related.products ul.products li.product .button.product_type_simple,.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button{width:58%}.product-detail-template .custom-product-info-row{margin:0 0 70px}}@media (max-width:1199px) and (min-width:575px){.elementor-97 .elementor-element.elementor-element-45e09a4{--width:57%}}@media (max-width:1200px){.product-archive-template .archive-banner{min-height:220px}.product-archive-template .products-wrapper ul.products{grid-template-columns:repeat(2,1fr)}.archive-sidebar{width:28%;padding:22px 15px}.product-archive-template .archive-sidebar .ssf_apply_range_filter{width:220px}.product-archive-template .products-wrapper{background:#fff;padding:30px 0 0}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple,.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple.add_to_cart_button,.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button,.product-detail-template .related.products ul.products li.product .button.product_type_simple{float:right;margin-right:22px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper{padding:40px 0 0;margin:0}.product-detail-template .custom-container .product-content-wrapper .flex-control-nav.flex-control-thumbs li img{height:137px;object-fit:contain;border:1px solid #8f8f8f !important;padding:10px}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody tr{padding:9px}.product-detail-template .custom-container .product-content-wrapper .product_title.entry-title,.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content h2,.product-detail-template .custom-container .product-content-wrapper .product_title.entry-title,.product-detail-template .custom-product-info-row h3{font-size:22px}.product-detail-template .related.products h2{font-size:25px}.product-detail-template .custom-container .product-content-wrapper .flex-control-nav.flex-control-thumbs li img{border-bottom:5px #b69454 solid !important}}@media (max-width:1000px){.product-detail-template .related.products ul.products{grid-template-columns:repeat(2,1fr)}.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button{width:35%}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content .woocommerce-product-attributes.shop_attributes tbody{grid-template-columns:repeat(3,1fr)}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.product-detail-template .product-content-wrapper{padding:0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper{padding:0;margin:20px 0 0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content{padding:40px 0 20px;margin:0}.product-detail-template .related.products h2{margin:10px 0 28px}.product-detail-template .custom-container .product-content-wrapper div.product,.product-detail-template .custom-product-info-row{flex-direction:column}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery,.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary,.product-detail-template .custom-product-info-row .description-tab,.product-detail-template .custom-product-info-row .addtional-info-tab{width:100%}.woocommerce div.product div.summary{margin-bottom:0}.product-detail-template .custom-product-info-row{padding:30px 0 20px;margin-bottom:30px}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery{margin:0}.product-detail-template .custom-product-info-row .description-tab,.product-detail-template .custom-product-info-row .addtional-info-tab{padding:0 20px}.product-detail-template .custom-product-info-row .addtional-info-tab{border-top:1px solid #e5e5e5;padding-top:30px}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary{padding:40px 20px}.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery{padding:40px 20px 0}.product-detail-template .custom-product-info-row h3{margin:0 0 20px}.woocommerce div.product div.images .flex-control-thumbs{margin:15px 0 0}.product-detail-template .custom-container .price{margin:10px 0}.product-detail-template .custom-product-info-row:before{display:none}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary{border-left:0}.product-detail-template .custom-product-info-row .description-tab{padding-bottom:20px}.flex-viewport,.product-detail-template .custom-container .product-content-wrapper .woocommerce-product-gallery__image>a>img{height:300px !important}.product-detail-template .custom-container .product-content-wrapper .single_add_to_cart_button.button.alt{width:80%}body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{row-gap:14px;flex-direction:column;align-items:flex-start}.woocommerce-notices-wrapper{margin:0}.wlfmc-single-btn:not(.is-elementor) .wlfmc-add-button>a{height:45px;font-size:14px}.product-detail-template .custom-product-info-row .description-tab p{font-size:14px;line-height:24px;font-family:"Poppins",sans-serif}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody tr td{font-size:14px}.woocommerce-cart.woocommerce-page .elementor-widget-container .woocommerce{padding:30px 0}}@media (max-width:767px){.product-archive-template .archive-banner{min-height:155px}.product-archive-template .archive-content{flex-direction:column;padding:40px 20px}.archive-sidebar,.product-archive-template .archive-products{width:100%}.product-archive-template .products-wrapper ul.products{grid-template-columns:repeat(2,1fr)}.product-archive-template .products-wrapper ul.products li.product .woocommerce-loop-product__title{margin:30px 0 10px}.product-archive-template .archive-sidebar .ssf_apply_range_filter{width:115px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content .woocommerce-product-attributes.shop_attributes tbody{grid-template-columns:repeat(2,1fr)}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a{padding:14px 16px}.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button{width:51%}}@media (max-width:600px){.product-archive-template .products-wrapper ul.products,.product-detail-template .related.products ul.products{grid-template-columns:repeat(1,1fr)}.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple,.product-archive-template .products-wrapper ul.products li.product .button.product_type_simple.add_to_cart_button,.product-detail-template .related.products ul.products li.product .button.product_type_simple{width:35%}.product-archive-template .woocommerce-ordering .orderby{padding:0 7px 0}.product-archive-template .woocommerce-result-count,.product-archive-template .woocommerce-ordering .orderby{font-size:14px}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.entry-content .woocommerce-product-attributes.shop_attributes tbody{grid-template-columns:repeat(2,1fr)}.product-detail-template .custom-container .product-content-wrapper .flex-control-nav.flex-control-thumbs li img{height:90px;padding:10px}.product-detail-template .custom-container .product-content-wrapper .summary.entry-summary{padding:40px 20px}body .qib-button-wrapper{float:left;margin-right:0}.product-detail-template .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{width:100%;border-bottom:1px solid #ccc;margin:0}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.product-detail-template .related.products ul.products li.product .button.product_type_simple.add_to_cart_button{width:38%}}@media screen and (max-width:1600px){.woocommerce-account.woocommerce-page .woocommerce #customer_login{font-size:16px}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login,.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-register.register{min-height:430px}.woocommerce-account .woocommerce-MyAccount-navigation{width:24%;padding:30px 20px}.woocommerce-account .woocommerce-MyAccount-content{padding:30px 20px}}@media screen and (max-width:1199px){.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a{font-size:14px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li a:before{margin-right:5px}.woocommerce-account.woocommerce-page .woocommerce{padding:40px 0}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr .product-thumbnail{width:25%}}@media screen and (max-width:991px){.woocommerce-account.woocommerce-page .woocommerce{padding:40px 0;flex-direction:column;flex-wrap:nowrap}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1 h2,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2 h2{margin:0 0 20px}.woocommerce-account.woocommerce-page .woocommerce{flex-direction:column;flex-wrap:wrap;padding:40px 20px}.woocommerce-account.woocommerce-page .woocommerce #customer_login{gap:30px;flex-direction:column;flex-wrap:wrap}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login,.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-register.register{min-height:300px}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login .woocommerce-LostPassword.lost_password{float:none}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin:0 0 30px}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.woocommerce-order-received .woocommerce{padding:40px 10px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{line-height:normal;margin:0 0 25px;font-size:35px}.woocommerce-order-received .woocommerce-order-details h2,.woocommerce-order-received .woocommerce-customer-details h2{font-size:30px}.woocommerce-order-received .woocommerce-customer-details{margin-bottom:0}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr th{font-size:16px;padding:10px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td{font-size:14px}.qib-button-wrapper .quantity input.input-text.qty.text{font-size:14px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions .button{height:45px;font-size:14px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions #coupon_code{height:45px;font-size:14px}.woocommerce-cart.woocommerce-page .cart-collaterals .cart_totals h2{font-size:30px;margin:0 0 15px}.product-archive-template .archive-content{flex-direction:column;padding:50px 0 !important}.archive-sidebar{width:100% !important}.product-archive-template .archive-products{width:100%;margin-top:20px}.product-archive-template .archive-content .desktop-none-filter{display:block}.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:767px){.woocommerce-account.woocommerce-page .woocommerce{padding:30px 15px}.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login,.woocommerce-account.woocommerce-page .woocommerce #customer_login .woocommerce-form.woocommerce-form-register.register{padding:20px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td{padding:10px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-price,.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-subtotal{padding-right:10px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-quantity{height:63px}body .qib-button-wrapper{float:right !important;margin-right:0}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.product-name{width:100%}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions .button{margin:0}.mobile-none{display:none !important}.product-detail-template .custom-product-info-row .custom-col-full.addtional-info-tab .shop_attributes tbody{grid-template-columns:repeat(2,1fr)}.woocommerce div.product div.images .flex-control-thumbs{display:flex;gap:10px}.product-detail-template .custom-container div.product div.images .flex-control-thumbs li{width:25%;margin:0}.product-detail-template .custom-container .product-content-wrapper .flex-control-nav.flex-control-thumbs li img{width:100%}}@media screen and (max-width:575px){.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:25px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details{padding:20px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details .woocommerce-order-overview__email.email strong{font-size:13px}.woocommerce .woocommerce-customer-details address{font-size:14px}.woocommerce-order-details .woocommerce-table.woocommerce-table--order-details.shop_table.order_details{font-size:14px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li{font-size:14px}.woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li strong{font-size:16px}.woocommerce-order-received .woocommerce-order-details h2,.woocommerce-order-received .woocommerce-customer-details h2{font-size:25px}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions .button{width:100%}.woocommerce-cart.woocommerce-page .woocommerce-cart-form .shop_table.shop_table_responsive tr td.actions #coupon_code{width:100%;margin:0 0 10px}.woocommerce-cart.woocommerce-page .cart-collaterals .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{font-size:20px;margin:0}.woocommerce-cart.woocommerce-page .cart-collaterals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-cart.woocommerce-page .cart-collaterals{padding-top:30px}.woocommerce-checkout.woocommerce-page #woocommerce-checkout-form-coupon p{width:100%;float:none}.woocommerce-checkout.woocommerce-page .woocommerce form .form-row-first,.woocommerce-checkout.woocommerce-page .woocommerce form .form-row-last,.woocommerce-checkout.woocommerce-page form .form-row-first,.woocommerce-checkout.woocommerce-page form .form-row-last{width:100%;float:none}.woocommerce-checkout.woocommerce-page .woocommerce .col2-set .col-1,.woocommerce-checkout.woocommerce-page .col2-set .col-1{padding:20px}.woocommerce-checkout.woocommerce-page .woocommerce .col2-set .col-2,.woocommerce-checkout.woocommerce-page .col2-set .col-2{padding:20px}.woocommerce-checkout.woocommerce-page #order_review{padding:20px}.woocommerce-checkout.woocommerce-page .woocommerce .col2-set .col-2,.woocommerce-checkout.woocommerce-page .col2-set .col-2{margin:30px 0}.archive-sidebar{padding:15px}.product-detail-template .custom-product-info-row .custom-col-full.addtional-info-tab .shop_attributes tbody{grid-template-columns:repeat(1,1fr)}.product-detail-template .custom-product-info-row .addtional-info-tab .shop_attributes tbody{grid-template-columns:repeat(1,1fr)}.product-archive-template .woocommerce-ordering{width:128px}#billing_last_name_field{width:100%}}@media screen and (max-width:480px){.product-archive-template .woocommerce-result-count,.product-archive-template .woocommerce-ordering .orderby{font-size:12px}.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-wrap:wrap}.woocommerce div.product div.images .flex-control-thumbs{flex-wrap:wrap}.product-detail-template .custom-container div.product div.images .flex-control-thumbs li{width:48%;margin:0}.elementor-location-footer .elementor-nav-menu.sm-vertical .menu-item{display:block;width:100%}}