body{overflow-x:hidden}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#FD7425}.become_supplier_form_wrapper input::-webkit-outer-spin-button,.become_supplier_form_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main_related_wrapper:has(.feautured_loop_car_wrapper .e-loop-nothing-found-message) #no-products-message{display:block!important;text-align:center}.become_supplier_form_wrapper input[type=number]{-moz-appearance:textfield}.orange_btn a{padding:10px 30px;border-radius:5px;background-color:#FD7425;color:#FFF;font-size:15px;font-family:"Poppins";line-height:1.2;font-weight:500}.product-section .products.elementor-grid .product.type-product{display:flex;flex-direction:column;}.product-section ul.products.elementor-grid li.product a.woocommerce-loop-product__link{flex:1}.featured_single_pro_wrap{height:100%}.news_feed_decor h1.elementor-heading-title a{text-decoration:none}body:not(.logged-in) #cart_wrapper_header .elementor-menu-cart__container.elementor-lightbox{left:-700%;right:0;z-index:999}.news-feed-template-default.single.single-news-feed .header_menu_wrap ul.hfe-nav-menu li.news_feed_header a{font-weight:800}body .sign_up_form_wrapper form .form-row.validate-required select{border:0px!important;background:#fff;border-radius:5px!important}.product-categories-section .product a img{width:243px!important;margin-bottom:0!important;height:198px!important;object-position:center;object-fit:cover;margin:auto!important;border-radius:10px}.product-categories-section .products.elementor-grid .product-category.product:has([aria-label="Visit product category Uncategorized"]){display:none!important}.product-categories-section .product a h2{line-height:unset;color:#1E1E1E!important}.product-categories-section .product a h2 mark{display:none}.product-categories-section ul.products .product.explore_all a:before{content:"";width:100%;height:87%;display:block;position:absolute;top:0;left:0;background:rgba(253,116,37,.8)}.product-categories-section ul.products .product.explore_all h2{position:absolute;left:0;right:0;color:#fff!important}.product-categories-section ul.products .product.explore_all a h2{background:unset;top:63px;bottom:0;font-size:30px!important;height:fit-content}.text_only textarea{display:none}.text_only .form-row div{display:none}.list_color_box_icon ul{list-style:none;padding:0}.list_color_box_icon ul li{position:relative;padding-left:20px}.list_color_box_icon ul li:before{content:"■";position:absolute;left:0;color:#FD7425;font-size:12px}.checkbox_user_registration label.ur-label{display:none!important}header nav ul li.menu-item:last-child{display:flex;align-items:center}header nav ul li.menu-item:last-child a{background-color:#1F89F7;border-radius:5px;margin-left:15px;padding-top:5px!important;padding-bottom:5px!important}.hero_banner_sec{overflow:hidden}.ticker-container{width:100%;padding:10px 0;z-index:1000}.ticker{display:block;width:100%}.ticker-container .ticker .elementor-icon-list-items{display:inline-block;white-space:nowrap;animation:ticker 20s linear infinite!important}.ticker-container .elementor-icon-list-items{flex-direction:row}.ticker-container .ticker .elementor-widget-container{overflow:visible}.ticker-container .elementor-icon-list-items .elementor-icon-list-item{display:inline-block;margin-right:50px}.ticker-container .elementor-icon-list-text{font-size:16px;color:#333}.ticker-container .ticker:hover{animation-play-state:paused}#page .our_partner_single_wrapper .partner_image .elementor-widget-container{margin:0 auto;background-color:#fff;border-radius:50%;padding:20px;width:118px;height:118px;display:flex;justify-content:center;align-items:center}#page .vendor_registration_form input:not([type="button"],[type="submit"],[type="checkbox"],[type="radio"],[type="hidden"]){height:60px;border:0!important;border-radius:5px}#page .vendor_registration_form textarea{border:0!important;border-radius:5px}#page .vendor_registration_form_button{width:100%;display:block;background:#1F89F7;border-radius:5px;height:55px;font-size:17px;font-weight:500}#page .products .product{text-align:center}#page .products .product .woocommerce-loop-product__title{padding:0 10px;font-family:"Poppins";font-size:16px;font-weight:500;line-height:30px}#page .products .product .price{padding:0 10px;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:10px}#page .products .product .wc-buy-now-btn{width:73%;text-align:center;background:#1F89F7;color:#fff;font-family:"Poppins";font-weight:500;font-size:12px;height:40px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:10px 5px 10px 10px}#page .products .product .add_to_cart_button:not(.wc-buy-now-btn){width:15.5%;text-align:center;background:#FD7425;color:#fff;font-family:"Poppins";font-weight:500;font-size:12px;height:40px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:10px 10px 10px 5px}#page .products .product .price .amount{color:#1E1E1E;font-size:20px;font-family:"Poppins";font-weight:600;line-height:30px}#page .products .product img.attachment-woocommerce_thumbnail{object-fit:contain;padding:25px;background-color:#F5F6F8;height:240px;width:100%}#page .products .product .onsale{display:none}#page .products_catalog_inner_sec .yith-wcan-filters .yith-wcan-active-filters{display:none}#page .products_catalog_inner_sec:has(.yith-wcan-filters .yith-wcan-active-filters) .product-categories-section{display:none}#page .products_catalog_inner_sec:not(.product_archieve_sec) .product-section{display:none}#page .products_catalog_inner_sec:has(.yith-wcan-filters .yith-wcan-active-filters) .product-section{display:block}#page .yith-wcan-filter li.filter-item.checkbox>label{position:relative;padding-left:25px}#page .yith-wcan-filter li.filter-item.checkbox>label input[type="checkbox"]{display:none}#page .yith-wcan-filter li.filter-item.checkbox>label:before{content:"";display:block;width:18px;height:18px;border-radius:50%;border:1px solid rgba(0,0,0,.3);position:absolute;left:0;top:0;margin:auto 0}#page .yith-wcan-filter li.filter-item.checkbox:has([type="checkbox"]:checked)>label:after{content:"";display:block;width:18px;height:18px;border-radius:50%;position:absolute;left:0;top:0;margin:auto 0;box-shadow:0 0 0 5px inset #FD7425}#page .yith-wcan-filter li.filter-item.checkbox:has([type="checkbox"]:checked)>label:before{border:1px solid #FD7425}#page .yith-wcan-filter li.filter-item.checkbox.active>label a{color:#434343}#page .yith-wcan-filter li.filter-item.checkbox>label a:hover{color:#434343}#page .filter-content .price-slider .irs-handle{border:4px solid #fff}#page .yith-wcan-filter .filter-title{font-size:20px;font-family:"Poppins";font-weight:500;color:#1E1E1E;padding-left:10px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;padding-top:15px;margin-top:0}#page .yith-wcan-filter .filter-title:after{background-image:unset;content:"\f067";font-family:'Font Awesome 5 Free';font-size:15px;height:14px;width:14px;top:0;bottom:0;margin:auto 0}#page .yith-wcan-filter .filter-title.opened:after{content:"\f068"}#page .product_search_bar .aws-search-btn{border:0;background:0}#page .product_search_bar .aws-search-btn svg{fill:#1E1E1E;opacity:.5}#page .product_search_bar .aws-container{border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden}#page .product_search_bar .aws-container .aws-search-field{border:0}#wcfm-main-content #wcfm_products_manage_form .custom_wcfm_field{display:inline-block!important}.qty-input{color:#000;background:#fff;display:flex;align-items:center;overflow:hidden;border-radius:4px;width:fit-content;height:40px;border:1px solid #e3e3e3}.qty-input .product-qty,.qty-input .qty-count{background:transparent;color:inherit;font-weight:700;font-size:inherit;border:none;display:inline-block;min-width:0;line-height:1}.qty-input .product-qty:focus,.qty-input .qty-count:focus{outline:none}.qty-input .product-qty{width:50px;min-width:0;display:inline-block;text-align:center;appearance:textfield}.qty-input .product-qty::-webkit-outer-spin-button,.qty-input .product-qty::-webkit-inner-spin-button{appearance:none;margin:0}.qty-input .qty-count{padding:0;cursor:pointer;width:2.5rem;font-size:1.25em;text-indent:-100px;overflow:hidden;position:relative}.qty-input .qty-count:before,.qty-input .qty-count:after{content:"";height:2px;width:10px;position:absolute;display:block;background:#000;top:0;bottom:0;left:0;right:0;margin:auto}.qty-input .qty-count--minus{border-right:1px solid #e2e2e2}.qty-input .qty-count--add{border-left:1px solid #e2e2e2}.qty-input .qty-count--add:after{transform:rotate(90deg)}.qty-input .qty-count:disabled{color:#ccc;background:#f2f2f2;cursor:not-allowed;border-color:transparent}.qty-input .qty-count:disabled:before,.qty-input .qty-count:disabled:after{background:#ccc}.custom-variations-form .variations-table tbody tr td{background:none;border:0;vertical-align:middle;padding:10px 0;width:236px;max-width:100%}form.custom-variations-form{position:relative}#page .bundle_quantity_add_to_cart_wrapper .qty-input{height:52px;flex-shrink:0;position:absolute;top:0;right:0}.variations p.boxes_case{padding-top:15px;margin:10px 0 36px 0}.single-product .price.login_b2b_price{background-color:#1F89F7!important;border-radius:5px;padding:5px 15px;font-weight:500!important;font-size:17px!important;color:#fff!important;display:inline-block;animation:pulse-scale 2s infinite ease-in-out}@keyframes pulse-scale{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}#page .bundle_quantity_add_to_cart_wrapper .single_add_to_cart_button{width:100%;background-color:#1F89F7;height:52px;border-radius:5px;font-family:"Poppins";font-size:17px;font-weight:500;text-transform:capitalize}#page .bundle_quantity_add_to_cart_wrapper .qty-input{height:52px;flex-shrink:0}#page .bundle_quantity_add_to_cart_wrapper .qty-input button{border:0;height:100%}#page .bundle_quantity_add_to_cart_wrapper .qty-input input{padding:10px 5px}.woocommerce-cart table .wc-block-cart-items__row .wc-block-components-product-metadata__description{display:none}@keyframes ticker{from{transform:translateX(0%)}to{transform:translateX(-50%)}}.feature_product_temp_wrapper .price{margin:0;flex-direction:row-reverse;display:flex;justify-content:flex-end;align-items:center;gap:13px}.feature_product_temp_wrapper .price ins{text-decoration:none}.feature_product_temp_wrapper .price del{opacity:.5}.product_price_title_price_butnow_wrapper{height:100%}.breadcrump_wrapper .woocommerce-breadcrumb a{text-decoration:none}.add_to_cart_wrapper_single_prod_pg .simple-product .single_add_to_cart_button{background-color:#1F89F7!important;border-radius:5px;padding:10px 15px;width:100%;font-family:'Poppins',sans-serif;font-weight:500;font-size:17px}.add_to_cart_wrapper_single_prod_pg .simple-product{display:flex;gap:16px}.add_to_cart_wrapper_single_prod_pg .qty-input .qty-count{border:0;font-weight:400;padding:0}.add_to_cart_wrapper_single_prod_pg .qty-input .product-qty{font-weight:400;padding:0}.add_to_cart_wrapper_single_prod_pg .qty-input{padding:16px 20px}.right_product_details_wrap:not(.custom-variations-form .variations) .prder_dimensition_wrap .e-flex.e-con.e-child.hiden_box{display:none}.right_product_details_wrap:has(.custom-variations-form .variations) .prder_dimensition_wrap .e-flex.e-con.e-child.hiden_box{display:flex}.header_menu_wrap .current_page_item a{font-weight:800!important}.product_img_slider_single_pro_pg .flex-viewport{border-radius:10px;border:1px solid rgba(30,30,30,.1)}.product_img_slider_single_pro_pg .flex-viewport .woocommerce-product-gallery__wrapper img{width:100%!important;height:100%!important;object-fit:contain}.product_img_slider_single_pro_pg .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide{margin:auto}.product_img_slider_single_pro_pg .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide a{width:273px!important;height:318px!important;margin:auto}.product_img_slider_single_pro_pg .flex-control-nav.flex-control-thumbs{display:flex;gap:17px;padding-top:22px!important}.product_img_slider_single_pro_pg .flex-control-nav.flex-control-thumbs li{border-radius:10px;background:#F5F6F8;padding:5px}.product_img_slider_single_pro_pg .flex-control-nav.flex-control-thumbs li:has(.flex-active){border:1px solid #FD7425}.product_img_slider_single_pro_pg .flex-control-nav.flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:contain}.customize_row .order-details-container,.customize_row .product-table-container{flex:1}.customize_row{display:flex;gap:60px}body table.table_cart_modal thead th{border-top:none!important}body table.table_cart_modal thead th{background:#F5F6F8;padding:16px 22px}body table.table_cart_modal thead th{border-top:none!important}body table.table_cart_modal thead th:first-child{border-top-left-radius:10px}body table.table_cart_modal thead th:last-child{border-top-right-radius:10px}table.table_cart_modal tbody>tr:nth-child(odd)>td,body table.table_cart_modal tbody>tr:nth-child(odd)>td:hover{background:none!important}body table.table_cart_modal tbody td:has(.product-checkbox) .product-checkbox{width:20px;height:20px;border:1px solid rgba(30,30,30,.3);border-radius:2px}body table.table_cart_modal tbody td .product-image{width:45px;height:45px}body table.table_cart_modal tbody td{padding:22px;vertical-align:middle;border-bottom:1px solid rgba(30,30,30,.1)}body table.table_cart_modal tbody td:has(.product-info) .product-info .product-name,body table.table_cart_modal tbody td .woocommerce-Price-amount.amount{font-size:12px;color:#1E1E1E}body table.table_cart_modal tbody td:has(.product-info) .product-info{display:flex;align-items:center;gap:8px}.order-details-container .order-details h5{font-size:20px;font-weight:600;line-height:30px;color:#1e1e1e}.order-details-container{height:500px;overflow-y:auto}.order-details-container::-webkit-scrollbar{width:5px}.order-details-container::-webkit-scrollbar-thumb{background-color:#b4b4b4;border-radius:10px}.order-details-container::-webkit-scrollbar-track{background:#b4b4b4}.product-table-container{height:500px;overflow-y:auto}.product-table-container::-webkit-scrollbar{width:5px}.product-table-container::-webkit-scrollbar-thumb{background-color:#b4b4b4;border-radius:10px}.product-table-container::-webkit-scrollbar-track{background:#b4b4b4}#summaryTable{height:450px;overflow-y:auto}#summaryTable::-webkit-scrollbar{width:5px}#summaryTable::-webkit-scrollbar-thumb{background-color:#b4b4b4;border-radius:10px}#summaryTable::-webkit-scrollbar-track{background:#b4b4b4}#recurringModal .modal-title{margin-bottom:0;font-size:24px;line-height:30px;color:#1E1E1E;font-weight:600}.table-header{width:100%}.table-header td{font-weight:600;color:#333;padding:15px 0;text-align:left}.table-header th:first-child{border-radius:10px 0 0 10px}.table-header th:last-child{border-radius:0 10px 10px 0}body .cart-table-section table.table-header tr th{padding:18px 22px;color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:500;line-height:30px;overflow:hidden;border:0;background:#F5F6F8}.next-btn{background:#1F89F7!important;margin-top:30px}.counter_checkbox_wrapper{display:flex;align-items:center;gap:20px}.checkbox_wrapper{border-radius:5px;background:#FFF;padding:7px 15px;display:flex;justify-content:center;align-items:center;gap:10px}.checkbox_wrapper label{margin:0;color:#1E1E1E;font-family:"Poppins";font-size:12px;font-weight:500;opacity:1}.counter_checkbox_wrapper .qty-input{padding:16px 5px}.counter_checkbox_wrapper .qty-input .qty-count{border:0;font-weight:400;padding:0}.counter_checkbox_wrapper .qty-input .product-qty{font-weight:400;padding:0}.order-options{display:flex;gap:30px;align-items:center}.order-options .week_select_wrapper label{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:500;line-height:20px;margin:0}.order-options .week_select_wrapper{flex:1}.order-options .week_select_wrapper select,.order-options .week_select_wrapper input{border-radius:5px;background:#FFF;padding:16px;border:0}.order-options .week_select_wrapper select{color:#1E1E1E;font-family:"Poppins";font-size:14px;font-weight:400;line-height:20px}.order-options .week_select_wrapper{display:flex;flex-direction:column;gap:10px}.selected-product-info{display:flex;flex-direction:column;row-gap:50px}.table_cart_modal{position:sticky;top:20px}.custom_row{display:flex;gap:60px;align-items:flex-start;padding-top:60px}.custom_row .first_box,.custom_row .second_box{flex:1}body .cart-table-section table.table-header tbody tr{border-bottom:1px solid rgba(30,30,30,.1)}.cart-item{width:100%;border-bottom:1px solid #f1f3f4}.cart-item tr{display:flex;align-items:center;padding:20px 0}.cart-item td{flex:1;padding:0 20px}body .cart-table-section table.table-header tr td.product-info{display:flex;align-items:center;gap:8px}section.cart_page{padding:60px 0}body .cart-table-section table.table-header tr td{background:transparent;border:0;padding:13px 22px;vertical-align:middle;color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product-image{width:73px;height:73px;border-radius:50%;background:#F5F6F8;display:flex;align-items:center;justify-content:center}.product-image img{width:53px;height:53px;object-fit:cover;background:transparent}.placeholder-image{font-size:24px}.product-name{font-weight:500;color:#333}.subtotal{font-weight:500;color:#333}.quantity{font-weight:500;color:#666}.remove-btn{background:none;border:none;color:#1E1E1E;opacity:.5;font-size:18px;cursor:pointer;padding:5px;border-radius:5px;transition:background-color 0.2s;text-decoration:none;display:inline-block;text-align:center}.remove-btn:hover{background:#F5F6F8;color:#1E1E1E;text-decoration:none;opacity:1}.sidebar{display:flex;flex-direction:column;gap:30px}.cart-total{border:1px solid rgba(30,30,30,.1);border-radius:10px;overflow:hidden;margin:21px 0}.cart-total .total-row{display:flex;justify-content:flex-start;border-bottom:1px solid rgba(30,30,30,.1)}.cart-total .total-row span{padding:20px 22px;color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:500;line-height:1.2;flex:3}.first_box h3{margin:0;line-height:30px;font-size:30px}.cart-total .total-row>span:first-child{background:#F5F6F8;flex:1}.cart-total .total-row span.woocommerce-Price-amount.amount{padding:0}.cart-total .total-row span.woocommerce-Price-currencySymbol{padding:0}.total-row.total-final{border:0}.shipping-info{display:flex;align-items:center;gap:5px}.info-icon{background:#17a2b8;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:help}.recurring-order{border-radius:10px;background:#F5F6F8;padding:40px;display:flex;flex-direction:column;gap:30px}.recurring-order h3{margin:0;color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:600;line-height:50px}.recurring-order p{color:#1E1E1E;font-size:16px;font-weight:500;line-height:20px;font-family:"Poppins",sans-serif;margin:0}.radio-group{display:flex;gap:20px;align-items:center;justify-content:flex-start}.radio-group .radio-option{cursor:pointer;border-radius:5px;background:#FFF;display:flex;height:40px;padding:15px 15px 15px 20px;justify-content:center;align-items:center;gap:10px}.radio-option input[type="radio"]{width:15px;height:15px;accent-color:#FD7425}.radio-group .radio-option label{cursor:pointer;margin:0;color:#1E1E1E;font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;line-height:20px;opacity:1}.order-item{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.cart_yes_order_details .product-image{width:62px;height:62px;background-color:#fff}.cart_yes_order_details{display:flex;align-items:center;gap:11px}.order-details-container{border-radius:10px;background:#F5F6F8;padding:40px}.order-options{margin-top:30px}.counter_checkbox_wrapper{margin-top:30px}.order-options label{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-control{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px;margin-bottom:15px}.next-btn{background:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:500;width:100%}a.checkout-btn{display:flex;height:52px;justify-content:center;align-items:center;align-self:stretch;border-radius:5px;background:#1F89F7;color:#FFF;font-family:"Poppins",sans-serif;font-size:17px;font-weight:500;line-height:1.2}.checkout-btn:hover{background:#0056b3;color:#fff;text-decoration:none}.flatpickr-calendar{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);border:1px solid #dee2e6;width:300px;padding:10px;background:#fff;z-index:9999!important}.flatpickr-day{border-radius:4px;font-size:13px;line-height:1.5;height:35px;width:30px;margin:2px;display:flex;align-items:center}.flatpickr-day:hover{background:#f8f9fa;border:1px solid #FD7425}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#FD7425;color:#fff;border:unset}.flatpickr-day.today{border:unset;background:#FD7425}.flatpickr-month{font-size:12px;font-weight:600;color:#343a40}.flatpickr-prev-month,.flatpickr-next-month{color:#007bff;font-size:18px}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#0056b3;background:#f8f9fa}.flatpickr-weekdays{font-weight:500;color:#495057}.flatpickr-current-month .numInputWrapper{font-size:14px}.flatpickr-input{border:1px solid #ced4da;border-radius:4px;padding:6px 12px;font-size:14px;width:100%;box-sizing:border-box;cursor:pointer}.flatpickr-input:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.week_select_wrapper{margin-bottom:10px}label.same-as-above{margin:0}.same-as-above{position:relative;padding-left:30px;font-size:16px;cursor:pointer;user-select:none;display:inline-block}.same-as-above-checkbox{opacity:0;position:absolute;left:0;top:0;width:0;height:0}.same-as-above::before{content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);background:#fff}.same-as-above:has(input:checked)::after{content:"";position:absolute;top:4px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.same-as-above:has(input:checked)::before{background:#FD7425;border:0}.radio-option{position:relative;display:inline-block;margin:0;font-size:16px}.radio-option input[type="radio"]{opacity:0;position:absolute;left:0;top:0;width:0;height:0}.radio-option label{position:relative;padding-left:30px;cursor:pointer;user-select:none;display:inline-block;margin:0}.radio-option label::before{content:"";position:absolute;top:-1px;left:0;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);background:#fff;transition:all 0.2s ease}.radio-option input[type="radio"]:checked+label::after{content:"";position:absolute;top:4px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.radio-option input[type="radio"]:checked+label::before{background:#FD7425;border:0}.checkbox_wrapper{position:relative;display:inline-block;margin:0;font-size:16px}.checkbox_wrapper input[type="radio"]{opacity:0;position:absolute;left:0;top:0;width:0;height:0}.checkbox_wrapper label{position:relative;padding-left:30px;cursor:pointer;user-select:none;display:inline-block;margin:0}.checkbox_wrapper label::before{content:"";position:absolute;top:-4px;left:0;width:18px;height:18px;border-radius:50%;border:1.5px solid rgba(0,0,0,.1);background:#fff;transition:all 0.2s ease}.checkbox_wrapper input[type="radio"]:checked+label::after{content:"";position:absolute;top:1px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.checkbox_wrapper input[type="radio"]:checked+label::before{background:#FD7425;border:0}body .send_message .wpforms-container{margin:10PX 0 0 0}body .send_message .wpforms-container input,body .send_message .wpforms-container textarea{border-radius:5px!important;background:#F5F6F8!important;padding:16px;border:none;resize:none;border-style:none!important}body .send_message .wpforms-container .wpforms-field span{display:none}body .send_message .wpforms-container input::placeholder,body .send_message .wpforms-container textarea::placeholder{color:#1E1E1E;font-size:14px;line-height:20px;font-weight:400;font-family:"Poppins"}body .send_message .wpforms-container .wpforms-field{padding:0 0 30px 0}body .send_message .wpforms-container .wpforms-field label{margin-bottom:10px;font-size:16px;color:#1E1E1E;line-height:25px;font-family:"Poppins";font-weight:500}body .send_message .wpforms-container input::placeholder,body .send_message .wpforms-container textarea::placeholder{color:#1E1E1E;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px}body .send_message .wpforms-container .wpforms-submit{width:100%;border-radius:5px;background:#1F89F7;padding:12px;font-size:17px;line-height:1.2em;color:#fff;font-family:"Poppins"}.send_message{padding:0 40px}.send_message .elementor-widget-container:has(h2){padding:20px 40px 13px 40px!important}.variation-label{text-decoration:underline}.variation-wrapper{margin-bottom:40px}#recurringModal button.close{color:#1E1E1E;font-size:25px;margin:0;padding:0}#recurringModal button.close span{opacity:.5}#recurringModal .modal-header{display:flex;justify-content:space-between;align-items:center}.week-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Frame.svg)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:20px!important;cursor:pointer!important}.week-select select::-ms-expand{display:none!important}#swal2-html-container{text-transform:capitalize}#swal2-title{text-transform:capitalize}table.summary_table tbody td{font-size:12px;color:#1E1E1E}table.summary_table thead th{font-size:15px}body table.table_cart_modal.summary_table thead th{padding:16px 10px}body table.table_cart_modal.summary_table tbody td{padding:16px 10px}#summaryModal .modal-header .modal-title{color:#1E1E1E;font-family:Poppins;font-size:24px;font-weight:600;line-height:30px}#summaryModal button.close span{opacity:.5}#summaryModal button.close{color:#1E1E1E;font-size:25px;margin:0;padding:0}#summaryModal .modal-header{display:flex;justify-content:space-between;align-items:center}.order_details_wrapper_img_wrap img{width:100%;height:100%;object-fit:contain}.order_details_wrapper_img_wrap{width:93px;height:114px}.order_details_wrapper{display:flex;gap:35px}.image_upper_wrap_order_details{border-radius:10px 0 0 10px;padding:10px 18px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);background:#D9D9D9;justify-content:center;align-items:center;display:flex}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div span{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:400;opacity:.5}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div label{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:400;margin:0}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div label bdi{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:400;opacity:1}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div label span{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:400;opacity:1}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div{display:flex;flex-direction:column}.order_details_wrapper .quantity_weeks_shipping_fee_wrap{display:flex;gap:20px}.order_details_wrapper .total_order_det_count_wrap span{color:#1E1E1E;font-family:Poppins;font-size:16px;font-weight:400}.order_details_wrapper .total_order_det_count_wrap label{color:#1E1E1E;font-family:Poppins;font-size:16px;font-weight:600;margin:0}.checkout_side_delivery_and_shippng_wrapper .wc-block-components-totals-item__description{display:none}.checkout_side_delivery_and_shippng_wrapper .wc-block-components-totals-item__label:before{content:"Estimated Delivery";visibility:visible}.checkout_side_delivery_and_shippng_wrapper .wc-block-components-totals-item__label{visibility:hidden}.order_details_wrapper .total_order_det_count_wrap{display:flex;flex-direction:column}.order_details_wrapper_details{display:flex;flex-direction:column;gap:17px;justify-content:center;flex:1;padding:10px 0}.order_details_wrapper{border-radius:10px;border:1px solid rgba(0,0,0,.1);background:#FFF}.summary_table_details{display:flex;flex-direction:column;row-gap:40px}.summary_table_details{padding:24px 0 40px 0}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{border-radius:10px;background:#F5F6F8;border:0;padding:40px 22px}.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#FD7425;font-family:Poppins;font-size:20px;font-weight:500}.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#FD7425;font-family:Poppins;font-size:20px;font-weight:500}body.woocommerce-checkout .wp-block-woocommerce-checkout{margin-top:60px}#page .products .product .wc-buy-now-btn{display:none}.logged-in .header_menu_wrap .signup_header_menu{display:none}.wp-custom-logo .customer_login_header_wrap .account_prodile_dropdown_menu{display:none}.customer_login_header_wrap{--width:10% !important}.header_menu_wrap{--width:90% !important}.logged-in .customer_login_header_wrap{--width:15% !important}.logged-in .header_menu_wrap{--width:85% !important}.header_menu_wrap ul li{margin:auto}.logged-in .customer_login_header_wrap .account_prodile_dropdown_menu{display:flex}.wp-custom-logo.logged-in .customer_login_header_wrap{display:flex}.account_prodile_dropdown_menu .hfe-nav-menu-icon{padding:0px!important;margin:0px!important}.account_prodile_dropdown_menu .hfe-nav-menu__toggle.elementor-clickable{margin:0px!important;width:fit-content}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow{padding:10px 0;width:180px;border-radius:10px;position:absolute;top:50px;left:-130px;z-index:9999;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow .my_profile_menu_icon{position:relative;padding:6px 8px 6px 40px;border-bottom:1px solid rgba(30,30,30,.1)!important}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow .my_profile_menu_icon:before{content:"";position:absolute;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Frame-1.svg);height:16px;width:16px;left:15px;top:5px}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow .login_menu_icon{position:relative;padding:6px 8px 6px 40px}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow .login_menu_icon:before{content:"";position:absolute;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/log-out.svg);height:16px;width:16px;left:17px;top:10px}.account_prodile_dropdown_menu .hfe-nav-menu__submenu-arrow .login_menu_icon a{color:#FF4242!important}header .account_prodile_dropdown_menu nav ul li.menu-item:last-child a{background-color:transparent;margin:0}header .account_prodile_dropdown_menu nav ul{display:flex;flex-direction:column}body .sign_up_form_wrapper form label{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:500;line-height:20px;margin-bottom:10px!important}body .sign_up_form_wrapper form .input-wrapper input{border-radius:5px!important;background:#F5F6F8;border:0px!important}body .sign_up_form_wrapper form .ur-form-row{margin-bottom:30px}body .sign_up_form_wrapper form .ur-form-grid .ur-field-item{margin:0px!important}body .sign_up_form_wrapper form .ur-form-grid{display:flex;flex-direction:column;gap:30px}body .sign_up_form_wrapper form button[type=submit].ur-submit-button{width:100%!important;background-color:#1F89F7!important;color:#FFF!important;font-family:"Poppins";font-size:18px!important;font-weight:500!important;border:0px!important}body .sign_up_form_wrapper form .ur-button-container{width:100%!important}.sign_up_form_wrapper .ur-frontend-form.user-registration{padding:0;box-shadow:unset}.sign_up_form_wrapper{width:100%}.sign_up_form_wrapper .ur-frontend-form{width:100%;max-width:100%!important}#login_form_shortcode .user-registration-Button.button{width:100%;border-radius:5px;background:#1F89F7!important}#login_form_shortcode .ur-frontend-form.login{padding:0;box-shadow:unset!important}#login_form_shortcode .user-registration-form-row{display:flex;flex-direction:column;margin:0;margin-bottom:0px!important}#login_form_shortcode .user-registration{margin:0}#login_form_shortcode .user-registration-register.register{display:none!important}#login_form_shortcode form .user-registration-form-row label{margin:0}#login_form_shortcode form .user-registration-form-row label span{display:none}.account_prodile_dropdown_menu{padding:4px 10px 4px 5px;border-radius:50px;background:#F5F6F8;width:85px;position:relative}.account_prodile_dropdown_menu .hfe-nav-menu__toggle.elementor-clickable:before{content:"";position:absolute;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/chevron-down.svg);width:24px;height:24px;right:-32px;top:8px}.account_prodile_dropdown_menu .hfe-nav-menu__toggle.elementor-clickable.hfe-active-menu:before{transform:rotate(180deg);transition:transform 0.3s ease}#cart_wrapper_header .elementor-menu-cart__subtotal{padding:18px 0}#cart_wrapper_header .elementor-menu-cart__footer-buttons{padding:0}#cart_wrapper_header .elementor-menu-cart__product-image.product-thumbnail img{object-fit:cover;border-radius:50%;width:60px;height:60px}#cart_wrapper_header .elementor-menu-cart__product-image.product-thumbnail{width:80px;height:80px;border-radius:50%;background-color:#F5F6F8;display:flex;justify-content:center;align-items:center}#cart_wrapper_header .variation-BundleContents{display:none}#cart_wrapper_header .variation{display:none}#cart_wrapper_header .elementor-menu-cart__container.elementor-lightbox{left:-300%;right:0;z-index:999}#cart_wrapper_header .elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item{position:relative}#custom-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:99999;display:flex;justify-content:center;align-items:center;transition:opacity 0.5s ease}.loader-gif{width:180px;height:auto}@keyframes swingRotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.site_logo_header{display:inline-block;animation:swingRotate 7s ease-in-out infinite;transform-origin:center center}.container.custom-cart-page .empty-cart{display:flex;align-items:center;justify-content:center;padding:100px}.container.custom-cart-page .empty-cart p{margin:0;font-size:50px;font-weight:900;color:#FD7425}#login_form_shortcode form.user-registration-form-login .form-row:has(#user-registration-login-nonce){display:none}body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form user-registration-form-login .ur-form-row .ur-form-grid>div,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form-login .ur-form-row .ur-form-grid>div{margin-top:0px!important}body.single-product:has(.woocommerce-notices-wrapper) .product_details_whole_main_pg_wrap{margin-top:30px}body.single-product .woocommerce-notices-wrapper{position:absolute;top:330px;left:0;right:0;z-index:1;display:none}body.single-product .woocommerce-notices-wrapper .button.wc-forward{background-color:#1F89F7;color:#fff;font-family:"poppins";border-radius:10px;font-weight:600}body.single-product .woocommerce-notices-wrapper .woocommerce-message::before{color:#FD7425}body.single-product .woocommerce-notices-wrapper .woocommerce-message{border:2px solid #FD7425}body.woocommerce-account .page-header{position:absolute;left:0;right:0}.page-header{display:none}body.woocommerce-account .woocommerce{margin:40px}#cart_wrapper_header .elementor-menu-cart__product-name.product-name small{display:none}body.woocommerce-checkout.woocommerce-page #masthead{position:absolute;top:0;left:0;right:0}#cart_wrapper_header .elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents{padding-right:10px}#cart_wrapper_header .elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents::-webkit-scrollbar{width:3px}#cart_wrapper_header .elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents::-webkit-scrollbar-track{background:#FD7425}#cart_wrapper_header .elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents::-webkit-scrollbar-thumb{background:#FD7425}#cart_wrapper_header .elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents::-webkit-scrollbar-thumb:hover{background:#FD7425}body.woocommerce-order-received .woocommerce-column.woocommerce-column--billing-address{max-width:100%}body.woocommerce-order-received .woocommerce-column.woocommerce-column--shipping-address{max-width:100%}.product_categories .partner-main-heading{color:#1E1E1E;font-size:38px;font-style:normal;font-weight:600;line-height:63px;margin:0}.product_categories .partner-section-item{display:flex;flex-direction:column;gap:13px}.product_categories .partner-section-item h4{color:#1E1E1E;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0}.product_categories .partner-section-item p{color:#1E1E1E;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.product_categories .partner-section-item{padding:44px 32px;border-radius:10px;background:#FFF;width:47.8%;flex:auto}.product_categories .partner-section-item_wrapper{display:flex;gap:50px;flex-wrap:wrap;margin-top:20px}.image_heading_text_wrap .heading_text_repeater_wrap h4{color:#1E1E1E;font-size:38px;font-style:normal;font-weight:600;line-height:63px;margin:0}.image_heading_text_wrap .heading_text_repeater_wrap p{color:#1E1E1E;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0}.image_heading_text_wrap .heading_text_repeater_wrap{display:flex;gap:13px;flex-direction:column;width:50%;max-width:50%;justify-content:center}.image_heading_text_wrap .imager_repeater img{width:100%;height:100%;object-fit:cover;border-radius:10px}.image_heading_text_wrap .image_text_repeater{display:flex;gap:30px;max-width:1140px;margin:auto}.image_heading_text_wrap .imager_repeater_wrapper{width:50%;max-width:50%}.image_heading_text_wrap .imager_repeater{height:373px}.image_heading_text_wrap .image_text_outer{padding:100px 0}.image_heading_text_wrap .image_text_outer:nth-child(2n){background-color:#F5F6F8}.image_heading_text_wrap .image_text_outer:nth-child(2n) .image_text_repeater{flex-direction:row-reverse}.featured_img_cont_product_wrap:has(.featured_img_cont_product_wrap_img_one) .featured_img_cont_product_wrap_img_two{display:none}.flavors_key_features_wrapper{padding:0 0 100px 0}.flavors_key_features_wrapper .image-text-section-wrapper{margin-top:20px}.flavors_key_features_wrapper .image-text-main-heading{color:#1E1E1E;font-size:38px;font-style:normal;font-weight:600;line-height:63px;margin:100px 0 0 0}.flavors_key_features_wrapper .image-text-item p{margin:0;color:#1E1E1E;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.flavors_key_features_wrapper .image-text-item:has(h4) p{text-align:start}.flavors_key_features_wrapper .image-text-section-wrapper{display:flex;flex-wrap:wrap;gap:50px}.flavors_key_features_wrapper .image-text-item h4{color:#1E1E1E;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0}.flavors_key_features_wrapper .image-text-item:has(h4){width:47.8%;align-items:start}.flavors_key_features_wrapper .image-text-item{display:flex;flex-direction:column;gap:13px;align-items:center;border-radius:10px;background:#F5F6F8;padding:44px 32px;flex:auto;justify-content:center;width:30.4%;flex:auto}.become_supplier_form_sec_wrap{position:relative;overflow:hidden}.become_supplier_form_sec_wrap:before{content:"";position:absolute;top:-104px;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Vector-60-1.svg);background-position:right;background-repeat:no-repeat;height:237px;background-size:contain;right:0;left:0;z-index:99}.become_supplier_form_sec_wrap:after{content:"";position:absolute;bottom:0;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Vector-61-1.svg);background-position:left;background-repeat:no-repeat;height:237px;background-size:contain;right:0;left:0}.woocommerce-checkout.woocommerce-order-received .woocommerce .woocommerce-order{padding-top:70px}.become_supplier_form_sec_wrap.become_member_form_sec_wrap:before{background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Vector-60-2.svg)}.become_supplier_form_sec_wrap.become_member_form_sec_wrap:after{background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/07/Vector-61-2.svg)}body .sign_up_form_wrapper.sign_up_form_wrapper_extra form input{border-radius:5px;background:#FFF}body .sign_up_form_wrapper.sign_up_form_wrapper_extra form button[type=submit].ur-submit-button{background-color:#FD7425!important}.list_sec_member_form_pg .elementor-widget-container p{margin:0}.anker_underline_css a{text-decoration:unset}.get_in_touch_form_shortcode .wpforms-container.wpforms-container-full{margin:0}.get_in_touch_form_shortcode .wpforms-container.wpforms-container-full form label{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:500;line-height:20px;margin-bottom:10px}.get_in_touch_form_shortcode .wpforms-container.wpforms-container-full form input,.get_in_touch_form_shortcode .wpforms-container.wpforms-container-full form textarea{border-radius:5px;border:0;background:#FFF;padding:16px}.get_in_touch_form_shortcode .wpforms-container.wpforms-container-full form button[type="submit"]{border-radius:5px;background:#1F89F7;color:#FFF;padding:0 32px;font-family:"Poppins";font-size:17px;font-style:normal;font-weight:500}@media (max-width:768px){.cart-content{grid-template-columns:1fr;gap:20px;padding:20px}.table-header td,.cart-item td{padding:10px 0}.progress-header{padding:15px 20px;gap:20px}}body.single-product .woocommerce-info{display:none}.left_side_box_wrapper_account .profile_setting_change_pass_ul li button.active{background:#FD7425;color:#FFF;border-radius:5px;opacity:1}.left_side_box_wrapper_account .profile_setting_change_pass_ul li a.order_btn_pg{background:#FD7425;color:#FFF;border-radius:5px;opacity:1}.left_side_box_wrapper_account{flex:2;border-radius:10px;background:#F5F6F8;padding:40px}.left_side_box_wrapper_account .profile_setting_change_pass_ul{padding:0;display:flex;border-radius:5px;background:#FFF;width:fit-content}.left_side_box_wrapper_account .profile_setting_change_pass_ul li{list-style:none}.left_side_box_wrapper_account .profile_setting_change_pass_ul li button{border-radius:5px 0 0 5px;background:#FFF;color:#1E1E1E;font-family:" Poppins;";font-size:14px;font-weight:500;line-height:20px;opacity:.5;border:0;padding:15px 15px 15px 20px}.left_side_box_wrapper_account .profile_setting_change_pass_ul li a{display:block;border-radius:5px 0 0 5px;background:#FFF;color:#1E1E1E;font-family:" Poppins;";font-size:14px;font-weight:500;line-height:20px;opacity:.5;border:0;padding:15px 15px 15px 20px;text-decoration:none}.left_side_box_wrapper_account label{color:#1E1E1E;font-family:"Poppins";font-size:16px;font-weight:500;line-height:20px!important;margin-bottom:10px}.left_side_box_wrapper_account input.input-text{border-radius:5px!important;background:#FFF;padding:16px!important;border:0px!important}.left_side_box_wrapper_account .woocommerce-form-row{display:flex;flex-direction:column}.left_side_box_wrapper_account .profile_setting_wrapper{display:flex;gap:30px;flex-wrap:wrap;padding:30px 0}.left_side_box_wrapper_account .profile_setting_wrapper .woocommerce-form-row{width:47%}.left_side_box_wrapper_account .change_password_content fieldset{display:flex;flex-direction:column;gap:30px;padding:30px 0}.left_side_box_wrapper_account.left_side_box_wrapper_account_orders{display:flex;flex-direction:column;gap:30px}.left_side_box_wrapper_account.left_side_box_wrapper_account_orders .order_table_custom_class .woocommerce-button.button.view{border-radius:5px;background:#E7F3FF;padding:3px 9px;color:#1F89F7;font-family:"Poppins";font-size:12px;font-weight:500;width:100%;text-align:center}body .left_side_box_wrapper_account .update_changes_btn{background:#1F89F7;border-radius:5px;padding:15px 32px;color:#FFF;font-family:Poppins;font-size:17px;font-style:normal;font-weight:500}.next_pag_btn.woocommerce-button.woocommerce-button--next.button{margin-top:20px;padding:15px 32px;border-radius:5px;background:#1F89F7;color:#FFF;font-family:Poppins;font-size:17px;font-weight:500}.woocommerce-pagination.woocommerce-pagination--without-numbers.woocommerce-Pagination{text-align:end}.left_side_box_wrapper_account_orders .woocommerce-order-tabs .order-tab.active{color:#FD7425;border-bottom:1px solid #FD7425;opacity:1}.left_side_box_wrapper_account_orders .woocommerce-order-tabs{border-bottom:1px solid rgba(0,0,0,.1);display:flex}.left_side_box_wrapper_account_orders .woocommerce-order-tabs .order-tab{color:#1E1E1E;font-family:Poppins;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;opacity:.5;padding:0 17px;display:block;padding-bottom:13px}.account_user_name_email_wrapper h1{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:600;line-height:30px;margin:0;margin-bottom:10px;text-align:center}.account_user_name_email_wrapper h5{color:#1E1E1E;font-family:Poppins;font-size:16px;font-weight:400;line-height:20px;opacity:.5;margin:0;text-align:center}.left_right_wrap{display:flex;align-items:center;gap:60px}.account_user_name_email_wrapper{border-radius:10px;background:#F5F6F8;padding:40px 40px;flex:1}nav.woocommerce-MyAccount-navigation{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%;max-width:100%}.left_side_box_wrapper_account_orders .order_table_before_div{max-height:600px;overflow-y:scroll}.woocommerce div.product.product-type-variable .elementor-element.show_box{display:none}.woocommerce-checkout.woocommerce-page .wc-block-components-product-metadata{display:none}.woocommerce-checkout.woocommerce-page .bundle-details{display:none}.order_summary_wrapper .wc-block-components-checkout-order-summary__title{color:#1E1E1E;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600!important;line-height:30px}.order_summary_wrapper .wc-block-components-product-metadata__description{display:none}.order_summary_wrapper .wc-block-components-product-name{color:#1E1E1E;font-family:Poppins;font-size:14px;font-weight:500}.order_summary_wrapper .price{color:#1E1E1E;font-family:Poppins;font-size:14px;font-weight:500}.order_summary_wrapper .wc-block-components-order-summary-item{border-bottom:1px solid rgba(30,30,30,.1)!important}.order_summary_wrapper .wc-block-components-order-summary-item:last-child{border-bottom:0px!important}.shipping_address_wrapper,.wc-block-checkout__billing-fields,.payment_wrapper_sec,.contact_information_checkout_wrapper{border-radius:10px;background:#F5F6F8!important;padding:40px!important}.shipping_address_wrapper input,.wc-block-checkout__billing-fields input,.contact_information_checkout_wrapper input{border:0px!important}.shipping_address_wrapper select,.wc-block-checkout__billing-fields select{border:0px!important}.shipping_address_wrapper .wc-block-components-title.wc-block-components-checkout-step__title,.wc-block-checkout__billing-fields .wc-block-components-title.wc-block-components-checkout-step__title,.payment_wrapper_sec .wc-block-components-title.wc-block-components-checkout-step__title,.contact_information_checkout_wrapper .wc-block-components-title.wc-block-components-checkout-step__title{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:600;line-height:30px;margin-bottom:22px}.woocommerce-cart .checkout-step-number.checkout-step-number_two{background-color:#fff;color:#1E1E1E;border:1px solid rgba(0,0,0,.1)}.woocommerce-cart .checkout-steps{padding-top:60px}.checkout-steps{display:flex;align-items:center;justify-content:center;font-family:sans-serif;margin-bottom:20px;padding-top:30px}.checkout-step{position:relative;display:flex;align-items:center;margin:0 10px;font-weight:700}.checkout-step-number{background-color:#f97316;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:13px;font-size:20px}.checkout-step-line{width:145px;height:2px;background:#ccc;margin:0 10px}.checkout-step label{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:500;line-height:30px;margin:0}.place_order_btn .wc-block-components-button.wc-block-components-checkout-place-order-button{border-radius:5px;background:#1F89F7;border:0;color:#FFF;font-family:Poppins;font-size:17px;font-weight:500}.woocommerce-page.woocommerce-order-received .checkout-steps{display:none}.woocommerce-page.woocommerce-view-order .woocommerce-order-details__title,.woocommerce-page.woocommerce-view-order .woocommerce-column__title{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:600;line-height:30px}.woocommerce-page.woocommerce-view-order .woocommerce-column{width:100%;max-width:100%;padding:0;border-radius:10px;padding:40px;background:#F5F6F8}.woocommerce-page.woocommerce-view-order .woocommerce-column--shipping-address{margin-top:20px}.woocommerce-page.woocommerce-view-order .woocommerce-order-details{padding:40px;border-radius:10px;background:#F5F6F8}.woocommerce-page.woocommerce-edit-address .woocommerce-Address{width:100%;max-width:100%;padding:0;border-radius:10px;padding:40px;background:#F5F6F8}.woocommerce-page.woocommerce-edit-address h2{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:600;line-height:30px}.woocommerce-page.woocommerce-edit-address .woocommerce-Addresses{display:flex;flex-direction:column;gap:30px}.woocommerce-page.woocommerce-edit-address address{border:1px solid #00000042;border-radius:5px;padding:10px;margin-top:10px}.woocommerce-page.woocommerce-edit-address .woocommerce-MyAccount-content{border-radius:10px;background:#F5F6F8;padding:40px}.woocommerce-page.woocommerce-edit-address input{border-radius:5px!important;background:#FFF;padding:16px!important;border:0px!important}.woocommerce-page.woocommerce-edit-address .select2-selection{border:0}.woocommerce-page.woocommerce-edit-address .form-row{display:flex;flex-direction:column;padding:0 0 30px 0}.woocommerce-page.woocommerce-edit-address .form-row label{margin:0;margin-bottom:10px;color:#1E1E1E;font-family:Poppins;font-size:16px;font-weight:500;line-height:20px}span.required{color:#EA4335!important}.account_user_name_email_wrapper h6{text-align:center;margin:0;margin-top:15px}.woocommerce-checkout.woocommerce-page .wc-block-components-shipping-rates-control{display:none}.woocommerce-page.woocommerce-edit-address button.button{border-radius:5px;background:#1F89F7;padding:15px 32px;color:#FFF;font-family:Poppins;font-size:17px;font-weight:500;width:100%}.woocommerce-page.woocommerce-edit-account #customer_login .u-column1,.woocommerce-page.woocommerce-edit-account #customer_login .u-column2{width:100%;max-width:100%;border-radius:10px;background:#F5F6F8;padding:40px}.woocommerce-page.woocommerce-edit-account #customer_login h2{color:#1E1E1E;font-family:Poppins;font-size:30px;font-weight:600;line-height:30px;margin:0}.woocommerce-page.woocommerce-edit-account #customer_login input{border-radius:5px;background:#FFF;border:0;padding:16px}.woocommerce-page.woocommerce-edit-account #customer_login .woocommerce-form-row{display:flex;flex-direction:column}.woocommerce-page.woocommerce-edit-account #customer_login .woocommerce-form-row label{margin-bottom:10px}.woocommerce-page.woocommerce-edit-account #customer_login form{margin:0;margin-top:30px}.woocommerce-page.woocommerce-edit-account #customer_login .u-column2{margin-top:40px}.woocommerce-page.woocommerce-edit-account #customer_login .form-row:has(.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme){flex-direction:column}.woocommerce-page.woocommerce-edit-account #customer_login button[type="submit"]{border-radius:5px;background:#1F89F7;color:#FFF;font-family:Poppins;font-size:17px;font-weight:500;padding:15px 32px}.header_cart_wrapper .recurring-options{display:none}.header_cart_wrapper .elementor-menu-cart__product-name.product-name small,.elementor-menu-cart__product-name.product-name dl.variation{display:none}.product-section .woocommerce-pagination{display:flex;justify-content:center;margin:20px 0}.product-section .woocommerce-pagination .page-numbers{list-style:none;display:flex;gap:8px;padding:15px 0 0 0;margin:0;border:0}.product-section .woocommerce-pagination .page-numbers li{display:inline-flex;align-items:center;border:0}.product-section .woocommerce-pagination .page-numbers a,.product-section .woocommerce-pagination .page-numbers span{display:inline-block;padding:8px 12px;text-decoration:none;font-size:16px;color:#333;background-color:#f8f8f8;border:1px solid #ddd;border-radius:4px;transition:all 0.3s ease;border-radius:10px}.product-section .woocommerce-pagination .page-numbers .current{background-color:#FD7425;color:#fff;border-color:#FD7425;font-weight:700}.product-section .woocommerce-pagination .page-numbers a:hover{background-color:#FD7425;color:#fff;border-color:#FD7425}.woocommerce-pagination .page-numbers .dots{background-color:transparent;border:none;color:#666;cursor:default}.woocommerce-pagination .page-numbers .next,.woocommerce-pagination .page-numbers .prev{font-size:18px;padding:8px 15px}@media (max-width:600px){.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{padding:6px 10px;font-size:14px}}.hamburger_icon .elementor-icon.elementor-animation-pulse{vertical-align:middle}body.logged-in .join_our_collective_brn_popup{display:none}body.logged-in .popup_account_login_show{display:block}body .popup_account_login_show{display:none}#page .product-section .products .product .price{justify-content:center}#page .product-section .products .product .add_to_cart_button:not(.wc-buy-now-btn){width:100%}#page .product-section .product.type-product .woocommerce-loop-product__link img{height:240px!important}.product-section.variable_hide ul.products.elementor-grid li.product.product-type-variable{display:none}.product-section.variable_show ul.products.elementor-grid li.product.product-type-simple{display:none}#hide_simple ul.products li.product{margin:0 0 0 15px}#hide_simple ul.products li.product a.price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);align-items:center;justify-content:center}#hide_simple ul.products li.product a.button.product_type_variable{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);width:100%}.news-feed-content h3{color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:30px;font-weight:600;line-height:63px;margin:0}.content-texts p{color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:20px;font-weight:400;line-height:normal}.content-texts{margin-bottom:40px}.news-feed-social-media h4{color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:normal;margin:0;opacity:.5}.news-feed-social-media p a{color:#1E1E1E;font-family:"Poppins",Sans-serif;font-size:17px;font-weight:500;line-height:normal}.news-feed-social-media p{margin-bottom:20px}.woocommerce-page.woocommerce-order-received ul.wc-item-meta{display:none}.woocommerce-page.woocommerce-order-received .order-item-shipping-details{display:none}.woocommerce-page.woocommerce-order-received .product-shipping-details.debug-info{display:none!important}body .feautured_loop_car_wrapper .elementor-swiper-button.elementor-swiper-button-prev{left:-50px!important}body .feautured_loop_car_wrapper .elementor-swiper-button.elementor-swiper-button-next{right:-50px!important}.feature_product_temp_wrapper .price.login_b2b_price{background-color:unset!important;padding:0px!important;font-size:18px!important;color:#000!important}.featured_single_pro_wrap:has(.price.login_b2b_price):hover .feature_product_temp_wrapper .price.login_b2b_price:before{content:"";position:absolute;left:0;right:0;top:-35px;height:34px;width:34px;margin:auto;background-image:url(https://staging.devcustomprojects.com/cafe_collective/wp-content/uploads/2025/08/lock.png);background-size:cover;background-repeat:no-repeat;background-position:center}.featured_single_pro_wrap:has(.price.login_b2b_price):hover .feature_product_temp_wrapper .price.login_b2b_price{display:block;z-index:999;text-align:center}.featured_single_pro_wrap .feature_product_temp_wrapper{position:unset}.featured_single_pro_wrap{position:relative}.feature_product_temp_wrapper .price.login_b2b_price{display:none}.feature_product_temp_wrapper .price.login_b2b_price{position:absolute;top:0;bottom:0;left:0%;right:0;height:fit-content;text-align:center}.featured_single_pro_wrap:has(.price.login_b2b_price):hover::before{content:"";position:absolute;inset:0;background-color:rgb(244 244 244 / 40%);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(6px);z-index:1;pointer-events:none;transition:all 0.3s ease;border-radius:10px}.featured_single_pro_wrap .product_price_title_price_butnow_wrapper .e-con-full.e-flex.e-con.e-child{position:unset}.featured_single_pro_wrap:has(.price.login_b2b_price) .featured_buynow_wrapper{display:none}.product-section.product-section_product_cat_pg{display:none}.filtered .product-section.product-section_product_cat_pg{display:block}body.filtered .product-categories-section{display:none}.single-product .outofstock .out_of_stock_single_pg{display:block}.single-product .out_of_stock_single_pg{display:none}.logged-in .account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in{display:none!important}.account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in{display:block!important}li.signup_header_menu{display:none!important}body:not(.logged-in) .customer_login_header_wrap{width:20%}.account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in{background:#1F89F7}.account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in .hfe-nav-menu__submenu-arrow .login_menu_icon:before{content:"\f234";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;color:#FD7425;height:unset;width:unset;top:6px;background-image:unset}.account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in .hfe-nav-menu__toggle.elementor-clickable:before{filter:brightness(0) invert(1)}@media screen and (max-width:1300px){#cart_wrapper_header .elementor-menu-cart__container.elementor-lightbox,#cart_wrapper_header_responsive .elementor-menu-cart__container.elementor-lightbox{left:-300px}body:not(.logged-in) #cart_wrapper_header .elementor-menu-cart__container.elementor-lightbox{left:-500%}}@media screen and (max-width:1200px){.product_categories .partner-section-item{width:40%}.product_categories .partner-section-item_wrapper{gap:20px}.left_right_wrap{flex-direction:column;gap:30px}.woocommerce-checkout.woocommerce-order-received h2{font-size:30px}}@media screen and (max-width:1024px){.account_prodile_dropdown_menu.account_prodile_dropdown_menu_not_sign_in{display:none!important}.logged-in .customer_login_header_wrap .account_prodile_dropdown_menu{display:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-direction:column;padding:0;gap:20px}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border:0}.image_heading_text_wrap .image_text_outer{padding:60px 0}.flavors_key_features_wrapper{padding:0 0 50px 0}.flavors_key_features_wrapper .image-text-section-wrapper{gap:20px}.flavors_key_features_wrapper .image-text-main-heading{line-height:1.2em;margin:30px 0 0 0}.flavors_key_features_wrapper .image-text-item{padding:20px 20px}.get_in_touch_form_cont,.google_map_cont{width:100%}.anker_underline_css{word-break:break-all}.woocommerce-page.woocommerce-edit-account .site-main.type-page{max-width:100%}.left_side_box_wrapper_account{padding:20px}.left_side_box_wrapper_account .profile_setting_wrapper{gap:15px}.cart_page .container{max-width:100%}.customize_row{gap:30px;flex-direction:column}.woocommerce-cart .modal-dialog{max-width:95%}.order_details_wrapper{width:100%}}@media screen and (max-width:880px){.image_heading_text_wrap .imager_repeater{height:250px}.image_heading_text_wrap .heading_text_repeater_wrap h4{font-size:25px;line-height:1.2em}.product_categories .partner-section-item{padding:25px 25px}body.single-product .woocommerce-notices-wrapper{top:256px}section.cart_page{padding:30px 0}.custom_row{gap:30px;padding-top:30px}.cart_page .cart-table-section{overflow-x:scroll}}@media screen and (max-width:767px){.feature_product_temp_wrapper .price.login_b2b_price{top:-100%}.featured_single_pro_wrap{height:unset}.news-feed-content h3{line-height:1.2em;font-size:22px}.footer_menU_res_center .elementor-nav-menu li a{justify-content:center;text-align:center}.become_supplier_form_sec_wrap:after{height:150px}.image_heading_text_wrap .image_text_outer{padding:30px 0}.image_heading_text_wrap .image_text_repeater{flex-direction:column-reverse;gap:20px;padding:0 10px}.image_heading_text_wrap .heading_text_repeater_wrap{width:100%;max-width:100%}.image_heading_text_wrap .imager_repeater_wrapper{width:100%;max-width:100%}.image_heading_text_wrap .image_text_outer:nth-child(2n) .image_text_repeater{flex-direction:column-reverse}.image_heading_text_wrap .heading_text_repeater_wrap{gap:5px}.product_categories .partner-section-item{padding:10px 10px}.product_categories .partner-main-heading{font-size:30px;text-align:center;line-height:1.2em}.flavors_key_features_wrapper .image-text-main-heading{font-size:30px;line-height:1.2em;margin:30px 0 0 0;text-align:center}.flavors_key_features_wrapper .image-text-item{padding:15px 10px}.flavors_key_features_wrapper .image-text-section-wrapper{gap:20px}.product_categories .partner-section-item{width:100%}.flavors_key_features_wrapper .image-text-item p{font-size:16px}.sign_up_form_wrapper.sign_up_form_wrapper_extra .ur-frontend-form.user-registration{padding:0}#login_form_shortcode .elementor-shortcode .user-registration{padding:0px!important}.left_side_box_wrapper_account .profile_setting_wrapper{flex-direction:column}.left_side_box_wrapper_account .profile_setting_wrapper .woocommerce-form-row{width:100%}.left_side_box_wrapper_account .profile_setting_change_pass_ul li a{font-size:12px;height:100%}body.woocommerce-account .woocommerce{margin:40px 0}.left_side_box_wrapper_account.left_side_box_wrapper_account_orders{width:100%}.left_side_box_wrapper_account{width:100%}.variation-wrapper{margin-bottom:20px}.custom_row{flex-direction:column}.custom_row .first_box,.custom_row .second_box{width:100%}.checkout-step label{font-size:16px}section.cart_page{padding:0 0 30px 0}.order-details-container{padding:15px}.checkout-step-number{width:30px;height:30px;margin-right:5px;font-size:14px}.checkout-step-line{width:80px}.order_details_wrapper{gap:20px;flex-direction:column}.order_details_wrapper_details{padding:10px 10px}.order_details_wrapper .total_order_det_count_wrap{align-items:center}.order_details_wrapper .quantity_weeks_shipping_fee_wrap{gap:10px;flex-direction:column}.order_details_wrapper .quantity_weeks_shipping_fee_wrap div{flex-direction:row;align-items:center;gap:10px}body .cart-table-section table.table-header tr td.product-info{flex-direction:column}.shipping_address_wrapper,.wc-block-checkout__billing-fields,.payment_wrapper_sec,.contact_information_checkout_wrapper{padding:20px!important}body.woocommerce-checkout .wp-block-woocommerce-checkout{margin-top:20px}.custom-recurring-checkout{overflow-x:scroll}body.woocommerce-checkout h3{font-size:30px}body.woocommerce-checkout .is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{content:unset}}@media screen and (max-width:425px){.become_supplier_form_wrapper .wpforms-field-container{display:flex;flex-direction:column}.become_supplier_form_wrapper .wpforms-container .wpforms-field.wpforms-one-half{margin:0}.become_supplier_form_wrapper .wpforms-container .wpforms-one-half{width:100%}#hide_simple ul.products li.product{margin:0;width:100%}#hide_simple ul.products{display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width:410px){#cart_wrapper_header .elementor-menu-cart__container.elementor-lightbox,#cart_wrapper_header_responsive .elementor-menu-cart__container.elementor-lightbox{left:-210px}body:not(.logged-in) .customer_login_header_wrap{margin-right:10px}}@media screen and (max-width:380px){body.single-product .woocommerce-notices-wrapper{top:311px}}#page .bundle_quantity_add_to_cart_wrapper .qty-input{display:none}#page .variations p.text-order{display:none}