/*!
Theme Name: Starbelly Child
Theme URI: https://bslthemes.com/
Author: bslthemes
Author URI: https://themeforest.net/user/bslthemes
Description: Starbelly - Restaurant WordPress Theme
Version: 1.0.1
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: starbelly
Text Domain: starbelly-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/
.page-id-17 tr.woocommerce-shipping-totals.shipping{position:absolute;top:10px;width:100%}a.woocommerce-privacy-policy-link,a.woocommerce-terms-and-conditions-link{color:#ff6c00}.page-id-1065 .tooltip_div .mytooltip{padding:15px 8px}.page-id-17 tr.woocommerce-shipping-totals.shipping.active{position:unset}.page-id-17 .woocommerce-shipping-totals.shipping th,.woocommerce-shipping-totals.shipping td{border:none !important;border-bottom:none !important}.page-id-17 .woocommerce-shipping-totals.shipping.active th,.woocommerce-shipping-totals.shipping.active td{border-bottom:dotted 3px #f2f3f5 !important}.page-id-17 ul#shipping_method{display:flex;gap:30px}.page-id-17 .woocommerce-shipping-totals.shipping th{padding:10px 0 !important;font-size:22px;font-weight:600 !important;color:#231e41 !important}.page-id-17 .woocommerce-shipping-totals.shipping.active th{font-size:unset;font-weight:500 !important;color:unset !important;padding:20px !important}.page-id-17 #shipping_method li{margin:0 !important;display:flex;align-items:center;justify-content:center}.page-id-17 #shipping_method li label{margin:0}.woocommerce-form-login-toggle{padding-top:70px}.blockUI.blockOverlay{position:fixed !important}.sb-bg-2 div:after{border:none !important;display:none !important}nav .sb-navigation li a:after,nav .sb-navigation li a:before{background-color:transparent !important}.woocommerce-account .woocommerce-MyAccount-content a.button.invoice{background:0 0 !important;padding:0 !important;height:unset !important;font-size:16px;font-weight:100;margin:0}.single-product .woocommerce-message{margin-top:100px !important}.woocommerce-account .woocommerce-MyAccount-content a.button.invoice:hover{border:unset !important}h1,h2,h3{color:#000}.sb-btn.sb-btn-gray{background-color:unset}.sb-bg-1 div:after{background-color:transparent;display:none !important}.message_popup .message_alert{padding:10px;text-align:center;background:#ff6c00;color:#fff}.message_popup .message_reult{padding:20px}.message_popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:0;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.2);width:500px;z-index:999999999999999999999}.message_popup button:hover{background:0 0;color:#000 !important}.message_popup a{color:#ff6c00 !important}.message_popup button{color:#fff;background:#ff6c00;border:1px solid #ff6c00;padding:6px 15px;border-radius:5px;transition:.5s;margin:0 30px 20px}.message_popup .close{position:absolute;top:9px;right:10px;cursor:pointer;color:#fff;font-size:24px;opacity:1}.tooltip_div .arrow,.tooltip_div2 .arrow{border-width:10px;border-right-color:#000 !important;border-color:transparent;border-style:solid;right:10px;z-index:9999;top:37px;transform:rotate(89deg);display:inline-flex;margin:0 4px 0 auto}.tooltip_div2 .arrow{right:unset;left:21px;top:-22px;position:absolute}.tooltip_div .myhover,.tooltip_div2 .myhover{display:none;flex-direction:column}.tooltip_div:hover .myhover,.tooltip_div2:hover .myhover,.tooltip_div2:focus .myhover{display:flex}.tooltip_div2:hover .myhover{position:relative;top:6px;min-width:120px;z-index:9999}.tooltip_div span.fa-info-circle{z-index:1;top:35px;right:25px;color:#ff6c00;font-size:25px;cursor:pointer}.woocommerce .blockUI.blockOverlay:before{background:url(/wp-content/themes/starbelly-child/assets/img/loading_gif.png);width:180px;height:180px;object-fit:cover;background-size:contain;-webkit-animation:fa-spin 3s infinite linear;animation:fa-spin 3s infinite linear}.tooltip_div{position:absolute;right:30px;z-index:99;top:20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.tooltip_div .mytooltip,.tooltip_div2 .mytooltip{padding:3px 8px;color:#fff;background-color:#000;border-radius:4px;margin-top:-5px}.tooltip_div2{position:relative}.tooltip_div2 .tooltip-container{position:absolute}.tooltip_div2 .mytooltip{position:absolute;left:-24px;width:100%}.tooltip_div2 .mytooltip.menu{left:-40px}.sb-click-effect{display:none !important}.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward{display:none}.single-product section.sb-banner.sb-banner-xs.sb-banner-color{display:none}.single-product-category{margin-top:150px}.sb-cf-submit .sb-icon{display:none !important}.sb-cf-submit.sb-btn span{padding:0;line-height:15px}select{color:#231e41}.woocommerce a.button:hover{background:0 0 !important;border:1px solid #ff6c00;color:#000 !important}.cstm_hidemenu{display:none !important}.page-id-1065 .product a.sb-btn.sb-btn-gray:before,.archive .product a.sb-btn.sb-btn-gray:before,.single-product a.sb-btn.sb-btn-gray.sb-btn-2.sb-btn-icon.sb-m-0:before{content:"Details";top:0;z-index:99;background:#ff6c00;padding:16px 24px;color:#fff;border-radius:5px;transition:.5s}.page-id-1065 .product a.sb-btn.sb-btn-gray:hover:before,.archive .product a.sb-btn.sb-btn-gray:hover:before,.single-product a.sb-btn.sb-btn-gray.sb-btn-2.sb-btn-icon.sb-m-0:hover:before{background:#ff000000 !important;border:1px solid #ff6c00 !important;color:#000}.pswp.pswp--supports-fs.pswp--open.pswp--notouch.pswp--css_animation.pswp--svg.pswp--animated-in.pswp--zoom-allowed.pswp--visible.pswp--has_mouse{display:none}.page-id-1065 .product a.sb-btn.sb-btn-gray .sb-icon,.archive .product a.sb-btn.sb-btn-gray .sb-icon,.single-product a.sb-btn.sb-btn-gray.sb-btn-2.sb-btn-icon.sb-m-0 .sb-icon,.page-id-1065 .product a.sb-btn.sb-btn-gray span,.archive .product a.sb-btn.sb-btn-gray span,.single-product a.sb-btn.sb-btn-gray.sb-btn-2.sb-btn-icon.sb-m-0 span{display:none !important}.page-id-1065 .product .sb-btn .sb-icon .sb-icon-arrow,.archive .product .sb-btn .sb-icon .sb-icon-arrow,.single-product a.sb-btn.sb-btn-gray.sb-btn-2.sb-btn-icon.sb-m-0 .sb-icon .sb-icon-arrow{background:unset !important}.woocommerce a.button:hover span{color:#000 !important}button.sb-btn.sb-cf-submit{padding:12px 24px;text-align:center;display:flex;justify-content:center;height:unset;border-radius:5px;border:1px solid #ff6c00}#cartpage_calendar table tbody:nth-child(n+3) .highlighted-day.non-selectable{background:#e5e5e5 !important;color:#000}.my_main_header.elementor-section.active{display:unset !important}button.sb-btn.sb-cf-submit:hover{border:1px solid #ff6c00;background:0 0;color:#000}button.sb-btn.sb-cf-submit:hover span{color:#000}.mytruck svg{margin-top:-24px}.single-product-category a{display:inline-flex;gap:10px;color:#ff6c00}.howitworks li{display:flex;align-items:baseline}.post-text-bottom .tags-links a,.wp-block-tag-cloud .tag-cloud-link,.widget-area .widget_tag_cloud .tag-cloud-link,.sb-badge{background-color:#ff6c00;color:#fff;border-radius:5px}.sb-pagination a.page-numbers.current,.sb-pagination span.page-numbers.current,.woocommerce nav.woocommerce-pagination a.page-numbers.current,.woocommerce nav.woocommerce-pagination span.page-numbers.current,.page-links a.post-page-numbers.current,.page-links span.post-page-numbers.current{background-color:#ff6c00;color:#fff}.sb-h3,h3{letter-spacing:inherit}.page-id-17 .woocommerce table.shop_table td{border-top:none !important}.woocommerce-cart ul#shipping_method,.woocommerce-cart .woocommerce-shipping-destination,.woocommerce-cart .woocommerce-shipping-calculator,.woocommerce-cart .sb-realy-sum,.sb-sum:not(:first-child){display:none}.not_clickbale.sb-btn span{color:#000 !important}.woocommerce a.not_clickbale.sb-btn,.woocommerce button.button.not_clickbale{background-color:#f2f3f5 !important;color:#000 !important;border-radius:5px !important}.sb-pagination a.page-numbers:after,.sb-pagination span.page-numbers:after,.woocommerce nav.woocommerce-pagination a.page-numbers:after,.woocommerce nav.woocommerce-pagination span.page-numbers:after,.page-links a.post-page-numbers:after,.page-links span.post-page-numbers:after{background-color:#ff6c00}.sb-btn.sb-btn-text{background-color:#ff6c00;border-radius:5px}.data_time_popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,.5);width:100%;padding:20px;border-radius:5px;text-align:center;z-index:999999999999999;height:100vh;overflow-y:scroll;overflow-x:hidden}#data_time_popup div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label{width:29%;color:#000}.pickup_location{display:none;gap:20px;align-items:center;border-bottom:solid 1px #f2f3f5;padding:20px 10px}section.sb-short-menu{display:none !important}.pickup_location.active{display:flex}.single-product span.woocommerce-Price-amount.amount{font-size:22px}.single-post-text table>thead th{border:none !important}.pickup_location h3{margin-bottom:10px !important;margin-top:0}#data_time_popup .cartpage_calender_div{background:#fff;width:840px;margin:auto;padding:20px}.single-post-text ul>li{list-style-type:none !important}#data_time_popup div#cartpage_deleivery_Time_div .cartpage_deleivery_Time{margin-bottom:10px;flex-wrap:wrap}#ship-to-different-address,.woocommerce-billing-fields h3{margin-top:80px}.page-id-17 .woocommerce form .form-row,.woocommerce-page form .form-row{margin:0 0 20px}.page-id-17 .woocommerce-shipping-fields__field-wrapper,.page-id-17 .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.page-id-17 .form-row.form-row-wide{width:47% !important}.page-id-17 p#Unit_number_field{float:left;display:inline-block;margin-right:5.5% !important}.page-id-17 p#Buzzer_code_field{display:inline-block}.popup-content{position:relative}.date_time_close{position:absolute;top:5px;right:10px;cursor:pointer}.date_time_close:hover{color:red}.elementor-element-28ef522 .e-con-inner{width:900px !important;display:flex !important}.single-product p.stock.in-stock,.single-product a[data-filter=".sb-additional_information-tab"]{display:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentMethod a.button:hover,.woocommerce-account .woocommerce-MyAccount-content .button.add_payment:hover,a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button:hover{color:#000 !important}.elementor-element-28ef522 .e-con-inner h2,.elementor-element-28ef522 .e-con-inner .myppp{text-align:center}::-webkit-scrollbar-thumb{background:#ff6c00;border-radius:2px}.sb-btn{background-color:#ff6c00}.archive section.sb-banner.sb-banner-xs.sb-banner-color{display:none}.archive #card-shop-page{padding-top:150px}a.sb-filter-link.sb-active:hover,.woocommerce #respond input#submit:hover,.woocommerce button.button:hover{background:0 0 !important;border:1px solid #ff6c00 !important;color:#000 !important}.single-product button.single_add_to_cart_button:hover{background:0 0 !important;border:1px solid #ff6c00 !important}.single-product button.single_add_to_cart_button:hover span,del span.woocommerce-Price-amount.amount{color:#000 !important}.sb-text,.description,.single-post-text,.sb-text strong,.product-ingredients,.product-ingredients strong,.product-portions,.product-portions strong{color:#000000B3 !important}.sb-badge.sb-onsale{background-color:#ff6c00;color:#fff}.sb-badge.sb-onsale i{color:#fff}.archive #card-shop-page .sb-description,.archive #card-shop-page form.woocommerce-ordering,.archive #card-shop-page p.woocommerce-result-count,.single-product .product_meta.sb-text,.single-product .sb-short-menu .sb-description{display:none}.archive .product .sb-btn .sb-icon .sb-icon-arrow{background:url(https://www.vhv.rs/dpng/d/156-1565453_view-eye-interface-symbol-viewing-eye-icon-png.png) no-repeat 0 0;height:20px;width:30px}button.button:hover{border:1px solid #ff6c00;background:0 0 !important;color:#000 !important}.sb-cart-btns-frame a.sb-btn.sb-m-0{background-color:#ff6c00;color:#fff;border-radius:5px;border:1px solid #ff6c00}.sb-cart-btns-frame a.sb-btn.sb-m-0:hover{border:1px solid #ff6c00;background:0 0}.sb-cart-btns-frame a.sb-btn.sb-m-0:hover span{color:#000 !important}.sb-btn span{color:#fff}.sb-cart-number,.sb-input-number-frame .sb-input-number-btn,.sb-breadcrumbs,.sb-menu-item .sb-card-tp .sb-price,.sb-filter .sb-filter-link.sb-active{background-color:#ff6c00;color:#fff}.sb-filter .sb-filter-link.sb-active{border-radius:5px !important}.woocommerce p.stars a{color:#ff6c00 !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-mini-cart__buttons #respond input#submit,.woocommerce-mini-cart__buttons a.button,.woocommerce-mini-cart__buttons button.button,.woocommerce-mini-cart__buttons input.button,.sb-product-description .sb-price-frame .sb-price{background-color:#ff6c00 !important;color:#fff !important;border-radius:5px !important}ul#menu-main-menu{margin-bottom:0}nav .sb-navigation li.sb-active>a:before{content:unset}.sb-btn.sb-btn-icon .sb-icon{transform:scale(.85) !important}nav .sb-navigation li a{padding:0 20px}.woocommerce-mini-cart__buttons.buttons a.button.wc-forward{width:100%;justify-content:center}.all-categories{display:flex;flex-wrap:wrap;margin:-15px}.category-info{flex:0 0 33.333%;padding:15px;box-sizing:border-box}.category-info img{max-width:100% !important;height:250px !important;margin-bottom:10px;width:100%;object-fit:cover}.category-info h2{font-size:20px;margin-bottom:10px}span.my_cstmarrow{display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(/wp-content/themes/starbelly/assets/img/ui/icons/arrow-2.svg) no-repeat 0 0;background-size:contain;margin-left:15px;transform:rotate(180deg)}.category-info p{margin-bottom:10px}.category-info .button{display:block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s ease}.category-info .button:hover{background-color:#0056b3}#cartpage_calendar{max-width:520px;margin:0 auto;font-family:"Open Sans",Sans-serif;box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);padding:15px;margin-bottom:20px}#cartpage_calendar th,#cartpage_calendar td{text-align:center;padding:10px}div#cartpage_calendar table tbody:nth-child(2) td{font-weight:600}#cartpage_calendar table thead button{background:0 0;color:#fff;border:none}.cartpage_deleivery_Time_div h4{color:#000;font-size:28px;margin-bottom:20px;text-align:center}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time{display:flex;justify-content:center;margin-bottom:30px}.cartpage_deleivery_Time select{width:200px;border:1px solid #ff6c00;border-radius:5px}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label input[type=radio]{display:inline-block;vertical-align:middle;margin-right:10px;position:absolute;top:0;left:0;width:100%;z-index:99;height:100%;opacity:0}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label input[type=radio]+label{display:inline-block;position:relative;padding-left:25px;cursor:pointer;margin-bottom:0}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label input[type=radio]+label:before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid var(--accent-color,#ff6c00);border-radius:50%}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label input[type=radio]:checked+label:before{background-color:var(--accent-color,#ff6c00)}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time label.active{border:2px solid #ff6c00}div#cartpage_deleivery_Time_div .cartpage_deleivery_Time>label{display:block;margin-bottom:10px;border:1px solid #ccc;padding:10px;border-radius:5px;cursor:pointer;position:relative}#cartpage_calendar table{border-collapse:collapse;width:100%;border-collapse:collapse;margin-bottom:0}#cartpage_calendar table thead{background:#ff6c00;color:#fff;font-size:20px;font-weight:700}#cartpage_calendar .prev,#cartpage_calendar .next{cursor:pointer;font-weight:700;border:none;background:0 0}#cartpage_calendar table tbody:nth-child(n+3) td{background-color:#e5e5e5;position:relative;border:2px solid #fff;width:-moz-calc(100%/7);width:-webkit-calc(100%/7);width:calc(100%/7);min-height:58px;text-align:left}#cartpage_calendar table tbody:nth-child(n+3) .holiday-reason{position:relative;cursor:not-allowed;background:#e5e5e5 !important;color:#000}a.header_cstm_banner_close{display:flex;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:inherit;line-height:1;padding:0;margin:0;text-decoration:none;background:0 0;border:0}#loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:9999;display:none}#loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#loader-overlay img{width:180px;-webkit-animation:fa-spin 3s infinite linear;animation:fa-spin 3s infinite linear}.cart-collaterals .justify-content-end{justify-content:center !important}#cartpage_calendar .holiday-reason:before{content:"\26A0";font-size:20px;position:absolute;top:0;right:5px}#Select_date_and_tim_popup{background-color:#ff6c00;color:#fff;padding:10px 20px}button#Select_date_and_tim_popup:hover{color:#000;background-color:#02010100;border-color:#ff6c00}#cartpage_calendar table tbody:nth-child(n+3) .selectable{background-color:#8f9090;color:#fff}#cartpage_calendar table tbody:nth-child(n+3) .highlighted-day{background-color:#ff6c00;color:#fff}.admin-bar .sb-top-bar-frame{top:35px}.widget-area .widget_search input.search-submit,.wp-block-search .wp-block-search__button{background-color:#ff6c00}.header_cstm_banner{background:#ff6c00;z-index:9999999;position:relative;top:-4px;width:100%;color:#fff;justify-content:center;text-align:center;display:flex;align-items:center}.header_cstm_banner #countdown_header,.header_cstm_banner #chose_date_for_header{font-weight:800;color:#fff}.popuph2{color:#000;font-size:28px;margin-bottom:20px;font-weight:600}.sb-btn .sb-icon .sb-icon-arrow{background:url(/wp-content/uploads/2024/03/images-removebg-preview.png) no-repeat 0 0;background-size:contain !important}.product .sb-btn .sb-icon .sb-icon-arrow{background:url(https://www.vhv.rs/dpng/d/156-1565453_view-eye-interface-symbol-viewing-eye-icon-png.png) no-repeat 0 0;height:20px;width:60px}.woocommerce-cart .sb-btn .sb-icon .sb-icon-arrow{background:url(/wp-content/themes/starbelly/assets/img/ui/icons/arrow.svg) no-repeat 0 0;background-size:contain !important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.holiday-reason:hover:before{content:attr(title) !important;background-color:#333;color:#fff;padding:5px;border-radius:5px;position:absolute !important;top:100% !important;left:50%;transform:translateX(-50%);z-index:1;white-space:nowrap;font-size:11px !important;width:fit-content}div#customer_details{display:flex;flex-direction:column-reverse}#delivery-info a{color:#ff6c00 !important}.page-id-17 .sb-banner.sb-banner-color,.page-id-18 .sb-banner.sb-banner-color{display:none}button.wc-backward,a.sb-btn.sb-btn-2.sb-btn-gray span{color:#000 !important}.woocommerce-terms-and-conditions p:first-child{display:none}.page-id-17 .sb-p-90-90{padding-top:160px !important;padding-bottom:90px !important}.page-id-17 .woocommerce-NoticeGroup{padding-top:100px}.page-id-18 .woocommerce{width:1200px;margin:30px auto}.sb-breadcrumbs li:last-child>a,.sb-breadcrumbs li:last-child>span{cursor:pointer}section.my_account_header{width:100%;background:#ff6c00;color:#fff;margin-top:160px}li.nc-account-nav-item:hover{background:#2f2f2f}.my_account_header .container{width:1240px !important;display:flex;justify-content:space-between;padding:0 !important}.my_account_header li{padding:0 !important;position:relative}.my_account_header li a{display:flex;justify-content:center;align-items:center;padding:13px}li.nc-account-nav-item.active{background:#2f2f2f}li.nc-account-nav-item.active:after{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;border-width:10px 20px 0;border-color:#2f2f2f transparent transparent;border-style:solid}.my_account_header ul{display:flex}.header_cstm_banner p{margin:0 !important;padding:6px;color:#fff !important}.sb-minicart .sb-price .quantity-text{color:#000}.stripe-card-group,#stripe-exp-element,#stripe-cvc-element{width:100% !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentMethod a.button{color:#fff !important}div#customer_details>div{width:100% !important;max-width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total.product-name del{display:block}#moving_country{width:100%;border:1px solid #dbdbdb;padding:10px 15px;color:#5d5d5d;line-height:1;font-size:12px}.woocommerce-account .cstm_points-summary{background-color:#f9fafc;padding:40px 0 25px}.woocommerce-account .cstm_container{max-width:1200px;margin:0 auto}.woocommerce-account .cstm_point.s-summary .cstm_container{padding-right:30%}.woocommerce-account .cstm_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#convert-points-form button.button{margin:0}p.convert_fail{color:red}a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button,a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button{color:#fff !important}#convert-points-form p{margin:0;display:flex;align-items:center}.woocommerce-MyAccount-content #acfwf_store_credits_app{display:none}form#convert-points-form{display:flex;align-items:center;gap:20px;margin:20px 0}.woocommerce-account .cstm_33{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.woocommerce-account .cstm_points-summary .cstm_points-summary-box.cstm_credit{background-color:#e77542}div#customer_login{width:1200px !important;margin:30px auto}.woocommerce-account .cstm_points-summary .cstm_points-summary-box{color:#fff;box-shadow:0 0 20px rgba(0,0,0,.4);height:150px;margin-bottom:15px}.woocommerce-account .cstm_points-summary .cstm_points-summary-box h3{font:inherit;margin:0;padding:15px;line-height:1;font-size:14px}.woocommerce-account .cstm_points-summary .cstm_points-summary-box .cstm_points-summary-content{border-top:1px solid rgba(255,255,255,.4);padding:20px 15px;font-size:16px;font-weight:700;line-height:1;word-wrap:break-word;flex:1}.woocommerce-account .cstm_points-summary .cstm_points-summary-box .cstm_points-summary-content .cstm_value{font-size:2em}.woocommerce-account .cstm_points-summary .cstm_points-summary-box.cstm_earned{background-color:#5d5d5d}.woocommerce-account .cstm_points-summary .cstm_points-summary-box.cstm_redeemed{background-color:#2f2f2f}.woocommerce-account .woocommerce-MyAccount-content a{text-decoration:none !important;color:#ff6c00 !important;font-weight:100;letter-spacing:1px;transition:.5s}.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:underline !important;color:#cb5600 !important}.woocommerce-account .woocommerce-MyAccount-content{width:1200px !important;margin:40px auto}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section:not(:last-child){border-bottom:1px solid #dbdbdb}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section{position:relative;padding:15px 0;line-height:1.4}.woocommerce-account .woocommerce-MyAccount-content h3{font-family:inherit;font-size:16px;font-weight:400}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-description{color:#5d5d5d;display:block}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-link{display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-link{text-transform:uppercase;font-weight:400;width:auto}.woocommerce-account .container{max-width:1200px !important;padding:0}.woocommerce-account .sb-banner.sb-banner-color{border-left:solid 0px #fff;border-right:solid 0px #fff;width:100% !important}.woocommerce-account .sb-p-90-90{padding:0 !important}.woocommerce-account .sb-p-90-90 .container{max-width:100% !important}.woocommerce-account .woocommerce-MyAccount-content .account-section:not(:last-child){border-bottom:1px solid #dbdbdb}.woocommerce-account .woocommerce-MyAccount-content .account-section:not(:last-child){border-bottom:1px solid #dbdbdb}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .account-section:not(:last-child){border:none}.woocommerce-account .woocommerce-MyAccount-content .account-section{position:relative;padding:15px 0;line-height:1.4}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{font-size:16px;font-weight:400;padding:0 3px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{margin-top:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .form-row{padding:3px !important}.woocommerce-account .woocommerce-MyAccount-content input,.woocommerce-account .woocommerce-MyAccount-content select,.woocommerce-account .woocommerce-MyAccount-content .select2{border:1px solid #dbdbdb !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .form-row-first,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .form-row-last{width:47%;overflow:visible}fieldset.phone-number-set .account-form-row{align-items:flex-end}fieldset.phone-number-set .account-form-row button{border:2px solid #f7c532;font-size:initial;font-weight:500;transition:all .5s;color:#fff;text-transform:uppercase;white-space:initial;cursor:pointer;padding:12px 20px;background:#f7c532;border-radius:32px;width:100%}.woocommerce-edit-account fieldset>div{margin:0 auto;align-items:flex-start}.woocommerce-SavedPaymentMethods-saveNe>label{width:90% !important;margin:0 !important;padding:0 !important}.acfw-store-credits-checkout-ui>br{display:none !important}.woocommerce-error{border-top-color:red !important;color:red !important}.woocommerce-checkout .woocommerce-account-fields .woocommerce-account-fields__field-wrapper.row.account-form-row{margin:0;justify-content:space-between}.edit-account p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{display:block;width:50%}.password-set p.woocommerce-form-row{width:32% !important}.woocommerce-account .woocommerce-MyAccount-content .button.add_payment{color:#fff !important}.zero_padding .wrong_section .row{flex-direction:row-reverse}.zero_padding .sb-mb-90{margin-bottom:0 !important}.zero_padding .elementor-widget:not(:last-child){margin-block-end:0px}.zero_padding .col-lg-6:first-child{padding-right:50px !important;padding-left:0 !important}.zero_padding .col-lg-6{padding:0 !important}.zero_padding .wrong_section .col-lg-6:nth-child(1){padding-right:0!important;padding-left:50px !important}@media(max-width:1200px){.page-id-1065 .sb-p-0-60{padding-bottom:0 !important}.my_account_header .container{width:100% !important}.elementor-element-7be2c6d{width:23% !important}.elementor-element-7be2c6d{width:23% !important}.elementor-element-10e1138{width:77% !important}.elementor-element-ba7cff9.elementor-section .elementor-container{flex-wrap:nowrap}.woocommerce-account .woocommerce-MyAccount-content{width:100% !important;margin:40px auto}.woocommerce{width:100% !important;padding:30px 20px}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-link{right:60px;font-size:14px}.woocommerce-account .cstm_container{max-width:100%}.woocommerce-account .cstm_33{max-width:32%}.woocommerce-account .cstm_points-summary .cstm_points-summary-box .cstm_points-summary-content .cstm_value{font-size:31px}.woocommerce-account .cstm_points-summary .cstm_points-summary-box{height:130px}.woocommerce-account .container{max-width:100% !important;padding:0 20px}div#customer_login{width:100% !important;margin:30px auto}.password-set p.woocommerce-form-row:first-child{width:100% !important}.password-set p.woocommerce-form-row{width:50% !important}.header_cstm_banner p{font-size:13px}}@media(max-width:992px){#data_time_popup .cartpage_calender_div{width:90%}.elementor-element-28ef522 .e-con-inner{padding:0 20px !important}.page-id-1065 .sb-mb-60{margin-bottom:0 !important}.elementor-387 .elementor-element.elementor-element-7be2c6d{width:23% !important}.elementor-387 .elementor-element.elementor-element-10e1138{width:77% !important}.sb-top-bar-frame .sb-top-bar{overflow:unset !important}nav .sb-navigation{position:fixed;transform:translatex(-528px);pointer-events:none;left:0;width:50%;left:0;top:0;z-index:99999999999;height:100vh}nav .sb-navigation.sb-active{opacity:1;transform:translatex(0);pointer-events:all}section.my_account_header{margin-top:123px}}@media(max-width:768px){.sb-cart-btns-frame .sb-btn-gray{display:block}a.sb-btn.sb-btn-2.sb-btn-gray{display:flex;justify-content:right}.sb-cart-btns-frame{flex-direction:column}.elementor-387 .elementor-element.elementor-element-7be2c6d{width:23% !important}.elementor-387 .elementor-element.elementor-element-10e1138{width:77% !important}nav .sb-navigation li a{margin-bottom:10px !important}nav .sb-navigation{left:0 !important}nav .sb-navigation{width:70% !important}.sb-top-bar-frame .sb-top-bar{padding:0 20px !important}.elementor-element-7be2c6d{width:50% !important}.elementor-element-10e1138{width:50% !important}.sb-btn.sb-btn-icon .sb-icon{transform:scale(.75) !important}.sb-info-btn,.sb-menu-btn{margin-left:5px}nav .sb-navigation{left:calc(-16.5px - 50vw)}section.my_account_header{margin-top:113px}.page-id-1065 .elementor-1065 .elementor-element.elementor-element-28ef522{--content-width:100%}}@media(max-width:767px){.page-id-17 .woocommerce table.shop_table tfoot tr{display:table-row !important}.page-id-17 tr.woocommerce-shipping-totals.shipping{padding:0 10px;width:90%}.page-id-17 .woocommerce table.shop_table tfoot tr td:nth-child(2){padding:20px 0}.page-id-17 .form-row.form-row-wide{width:100% !important}.page-id-17 .woocommerce table.shop_table td{padding:0;display:flex;flex-direction:column}.page-id-17 .woocommerce-shipping-totals.shipping th{font-size:18px}.page-id-1065 .woocommerce{width:100% !important;padding:30px 0 0}.page-id-1065 .container{padding:0 20px}.page-id-1065 .row{margin-right:0;margin-left:0}.page-id-1065 .col-lg-4{padding-right:0;padding-left:0}.single-product span.woocommerce-Price-amount.amount{font-size:18px}.woocommerce-cart .woocommerce{width:100% !important;padding:30px 0}#data_time_popup .popup-content{padding-top:50px}.woocommerce-checkout-review-order-table .cart_item img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{height:130px;width:100%;padding:0;object-fit:contain}.message_popup{width:90% !important}.page-id-17 #sb-dynamic-content .sb-p-90-90{padding-top:160px !important}.sb-cart-btns-frame p:nth-child(2){margin-top:-50px}div#cartpage_deleivery_Time_div{padding-bottom:20px}section.my_account_header{margin-top:170px}.my_accountright{display:none}.my_accountleft{width:100%}.my_account_header li{width:50%;text-align:center}.cstm_hidemenu{display:unset !important}.page-id-16 .container{padding:0 !important}#data_time_popup .cartpage_calender_div{background:#fff;width:100%;margin:auto;padding:0}.data_time_popup{padding:10px}#cartpage_calendar{max-width:100%;padding:0}#data_time_popup #cartpage_calendar{margin-left:0;padding:5px}.popuph2{font-size:20px;padding-top:10px}#cartpage_calendar th,#cartpage_calendar td{padding:5px}#cartpage_calendar table thead{font-size:16px}.single-product .sb-product-description .sb-price-frame h3{margin-bottom:25px}.single-product .single-product-category{margin-top:90px}.single-product .woocommerce div.product div.images{margin-bottom:40px}.single-product .sb-product-description{margin-bottom:20px}.elementor-387 .elementor-element.elementor-element-7be2c6d{width:45% !important}.elementor-387 .elementor-element.elementor-element-10e1138{width:55% !important}.username_header{display:none}a.header_cstm_banner_close{right:10px}.header_cstm_banner p{padding:6px 10px;font-size:13px}.zero_padding .wrong_section .col-lg-6:nth-child(1){padding-right:10px !important;padding-left:10px !important}.zero_padding .col-lg-6:first-child{padding-right:10px !important;padding-left:10px !important}.woocommerce-account .cstm_33{max-width:100%;flex:100%}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-link{font-size:13px;position:unset !important;display:block !important;transform:unset}.woocommerce-account .woocommerce-MyAccount-content .cstm_account-section .cstm_account-section-description{font-size:13px}.woocommerce-account .container{max-width:100% !important;padding:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-PaymentMethod a{color:#000 !important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .form-row-first,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .form-row-last{width:100%}.edit-account p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{display:block;width:100%}.password-set p.woocommerce-form-row{width:100% !important}form#convert-points-form,#convert-points-form p{flex-direction:column;align-items:baseline}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:9px 12px;font-size:14px}.woocommerce-checkout .container{padding:0}.woocommerce-checkout .sb-p-90-90{padding-top:0 !important;padding-bottom:20px !important}.woocommerce-checkout .account-form-row>p{width:100% !important}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody{width:100% !important}.page-id-17 .woocommerce-checkout .woocommerce-checkout-review-order-table tbody{width:190% !important}.woocommerce-checkout .woocommerce-checkout-review-order-table tbody tr{width:100% !important;display:flex;justify-content:space-between}.woocommerce-checkout #order_review{padding:0}.woocommerce table.shop_table tfoot tr{display:flex;justify-content:space-between}.woocommerce table.shop_table tfoot tr td:nth-child(2){text-align:end}.woocommerce table.shop_table tbody:first-child tr td:nth-child(2){width:50% !important}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:auto !important;float:none !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#ff6c00 !important;color:#fff !important}#wooot_order_tip_form{padding:0 15px;margin-bottom:30px}.order_tip_title{line-height:120%;font-weight:600;font-size:22px !important;color:#231e41;margin:20px 0 30px}.woo_order_tip{color:#000;border-color:#ff6c00 !important;border-style:solid;border-width:1px;border-radius:5px}.woo_order_tip.active,.woo_order_tip_apply,.woo_order_tip_remove{color:#fff;background-color:#ff6c00 !important;border-color:#ff6c00 !important;border-style:solid;border-width:1px;border-radius:5px}.woocommerce-privacy-policy-container{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-page .woocommerce-privacy-policy-container{margin-bottom:1.618em;padding:1.618em}