/**handles:n7_golf_club-style,n7_golf_club-child-style**/
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var,video{font-family:inherit;font-size:100%;line-height:inherit;font-weight:inherit;font-style:inherit;outline:0;-ms-word-wrap:break-word;word-wrap:break-word}applet,audio,button,caption,fieldset,form,iframe,input,label,legend,object,table,tbody,td,textarea,tfoot,th,thead,tr,video{border:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html:not(.edit-post-visual-editor){height:100%;overflow-y:scroll!important;overflow-x:hidden}body:not(.edit-post-visual-editor),html:not(.edit-post-visual-editor){margin:0;padding:0;width:100%}div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-content,div.ui-widget .ui-widget-header,div.ui-widget button,div.ui-widget input,div.ui-widget select,div.ui-widget textarea,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{font-family:inherit;font-size:1em;line-height:inherit}div.ui-accordion .ui-accordion-header,div.ui-state-default,div.ui-widget,div.ui-widget .ui-widget,div.ui-widget .ui-widget-content,div.ui-widget .ui-widget-header,div.ui-widget-content .ui-state-default,div.ui-widget-header .ui-state-default{color:inherit;background:0 0;border-style:none;-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}div.ui-datepicker{background-color:#fff}div.ui-accordion .ui-accordion-header{padding:0}div.ui-accordion .ui-accordion-header-icon{display:none}div.ui-tabs,div.ui-tabs .ui-tabs-nav,div.ui-tabs .ui-tabs-panel{padding:0}div.ui-tabs .ui-tabs-nav li{float:none;margin:0}div.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none}.rounded_none{-webkit-border-radius:0;-ms-border-radius:0;border-radius:0}.rounded_tiny{-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.rounded_small{-webkit-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.rounded_medium{-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.rounded_large{-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.rounded{-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.overflow_hidden{overflow:hidden!important}.overflow_x_hidden{overflow-x:hidden!important}.overflow_y_hidden{overflow-y:hidden!important}
input#wc-stripe-new-payment-method{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_company_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_country_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_address_1_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_address_2_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_city_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_state_field{display:none!important}.woocommerce-billing-fields__field-wrapper p#billing_postcode_field{display:none!important}.woocommerce-form-coupon-toggle{display:none!important}form.woocommerce-checkout>h3#order_review_heading{order:1}form.woocommerce-checkout #order_review{order:2;width:100%}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{order:3;width:-webkit-fill-available}form.woocommerce-checkout #customer_details{order:4;width:60%;float:left;overflow:hidden;padding-right:140px;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){form.woocommerce-checkout #customer_details{width:100%!important;padding:0!important}}.woocommerce-checkout #payment{order:5;float:right;width:40%;border-radius:5px;margin:0!important}@media (max-width:767px){.woocommerce-checkout #payment{width:100%!important}}form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3{font-size:35px;line-height:1.1em}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:5px 0 0;font-size:14px;font-weight:300;line-height:1.6em;color:var(--theme-color-alter_text);text-align:left}.__PrivateStripeElement iframe{min-height:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;display:block}.footer_wrap{background:#221c16}.woocommerce-checkout .woocommerce-order .woocommerce_status_bar{display:none}.woocommerce .order_details.woocommerce-thankyou-order-details{background-color:#fff!important;border:solid;border-width:1px!important}.woocommerce .shop_table_order_details{background-color:#fff!important;border:solid;border-width:1px!important}ul#menu_mobile span{font-size:12pt}.input-person-minus,.input-person-plus{color:#000!important;border:1px solid #000!important}.wp-react-loading-spinner{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255);z-index:9999}.spinner{border:4px solid transparent;border-top:4px solid #8c5a39;border-bottom:4px solid #8c5a39;border-radius:50%;width:10rem}