.et-fb [class*=__label]{font-size:inherit;font-weight:inherit}.woocommerce ul.products li.product .button{border:1px solid #271811}.woocommerce ul.products li.product .button:hover{border-color:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after{font-family:WooCommerce!important;margin-left:.53em!important;font-size:16px;margin-top:4px}.woocommerce ul.products li.product a.added_to_cart.wc-forward{display:none}.sws-swatch-wrapper{margin:0}.woocommerce div.product .et_pb_wc_add_to_cart form.cart div.quantity{float:left!important}body .et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}.woocommerce div.product form.cart .variations td{line-height:1.75}.woocommerce div.product form.cart .variations th.label label{font-size:18px;font-weight:400}.woocommerce div.product form.cart .variations td label{font-family:"Libre Baskerville",Georgia,"Times New Roman",serif!important;font-size:14px}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .quantity{display:none}.et_pb_wc_add_to_cart form.cart .reset_variations{display:none!important}.woocommerce-variation-price{margin-bottom:1.5em}.sws-radio-description{display:block;margin:2px 0 10px 25px;line-height:1.4}table.variations,table.variations tbody,table.variations tr,table.variations th,table.variations td{display:block;width:100%;text-align:left}.wc-product-table td.col-price{min-width:11em}.wc-product-table .product .add-to-cart-wrapper button.button{border:1px solid #000;font-size:15px}table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control{padding-left:32px!important}.et-l.et-l--body .wc-product-table tr td{border-top:1px solid #eee;padding-top:10px;padding-bottom:2px}.woocommerce div.product .et_pb_wc_add_to_cart form.cart ul.bundled_products div.quantity{float:none!important}@media (min-width:981px){.et_full_width_page.woocommerce-page ul.products.bundled_products li.product:nth-child(4n+1){clear:none}.et_full_width_page.woocommerce-page ul.products.bundled_products li.product:nth-child(4n):not(:nth-child(3n)){margin-right:3.8%}}.et-db #et-boc .et-l .preset--group--divi-woocommerce-product-add-to-cart--divi-font--default.et_pb_module .et_pb_module_inner form.cart ul.bundled_products .variations td select{line-height:1.5em!important;font-size:16px}.woocommerce div.product form.cart ul.bundled_products .variations td{padding-bottom:.25em!important}.wcsatt-options-product-dropdown{font-size:15px;background-color:#ececec;border:0;border-radius:3px;padding:8px}.et-l--header .wfc-open-cart-button{box-shadow:none;background:none!important;width:37px!important}body .wfc-open-cart-button.at-bottom{bottom:93px}.wfc-open-cart-button.at-bottom{display:none}.wfc-cart-form__cart-item.bundle_table_item .wcsatt-options{display:none}.is-style-side .wfc-cart-table tr.wfc-cart-form__cart-item.bundled_table_item{margin-left:40px;grid-template-areas:"thumbnail title title title del" "thumbnail price price price price" "thumbnail qty subtotal subtotal subtotal";grid-template-columns:auto 71px 45px 1fr 20px;grid-template-rows:auto 1fr 1fr}body .wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{flex:0 0 6em}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-details__name{font-weight:700}#left-area .wp-block-woocommerce-checkout-order-summary-block ul.wc-block-components-product-details{padding-left:18px;padding-bottom:8px}li.wc-block-components-product-details__sign-up-fee{list-style-type:none;margin-left:-18px!important;padding-left:0!important;margin-bottom:10px}li.wc-block-components-product-details__free-trial{display:none}body .wc-block-nmi-gateway-container .wc-block-gateway-container.wc-account-type-element .wc-blocks-components-select .wc-blocks-components-select__select,body .wc-block-nmi-gateway-container .wc-block-gateway-container.wc-holder-type-element .wc-blocks-components-select .wc-blocks-components-select__select{min-height:45px}label[for=_additional_terms_1] span{line-height:1.5;font-size:15px}label[for=_additional_terms_1] span strong{display:block;margin-top:.5em}label[for=_additional_terms_1] span strong a{text-decoration:underline}label[for=_additional_terms_1] span strong a span{text-decoration:none}body .wc-block-gateway-container .wc-block-gateway-input.focused.empty,body .wc-block-gateway-container .wc-block-gateway-input:not(.empty){padding-right:1px;font-size:16px}.woocommerce .woocommerce-MyAccount-content a.button,.woocommerce .woocommerce-MyAccount-content input.button,.woocommerce .woocommerce-MyAccount-content button.button,.woocommerce .woocommerce-form-login button.woocommerce-form-login__submit,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a,.woocommerce #payment #place_order{border:1px solid #4b1a07;padding:.35em 1.75em .35em 1.5em}.woocommerce .woocommerce-MyAccount-content a.button:after,.woocommerce .woocommerce-MyAccount-content input.button:after,.woocommerce .woocommerce-MyAccount-content button.button:after,.woocommerce .woocommerce-form-login button.woocommerce-form-login__submit:after,.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:after{top:6px;right:5px;font-size:24px}.woocommerce #payment #place_order{background:#4b1a07;color:#fff}#payment div.payment_box .wc-payment-form{margin-top:0}#payment div.payment_box .wc-payment-form>.form-row,#add_payment_method #payment div.payment_box .wc-payment-form>.form-row{padding:0;margin-bottom:5px}#payment div.payment_box .wc-payment-form>.form-row>*{margin-left:1.5em;margin-right:1em}#payment div.payment_box .form-row.woocommerce-SavedPaymentMethods-saveNew{margin-left:1.5em}#order_review{margin-bottom:50px}.membership-product-actions.order-actions .button.view{display:none}.woocommerce-order .woocommerce-order-details{margin-top:25px}.woocommerce-order-details .order-again{display:none}.woocommerce-error a,.woocommerce-info a{color:#fff;text-decoration:underline}body.woocommerce-page .woocommerce-error a.button,body.woocommerce-page .woocommerce-info a.button{color:#fff;border:1px solid #fff}.entry-content a{text-decoration:underline}#left-area .entry-content ul.wp-block-list{padding-left:2em}.nav li ul{width:320px}.et-menu li li a{width:280px}@media only screen and (max-width:980px){.et_pb_menu_0_tb_header.et_pb_menu,.et_pb_menu_0_tb_header .et_pb_menu_inner_container{position:unset}.et_pb_menu .et_mobile_menu{left:20px;right:20px;width:auto;padding:15px 10px}}.single-tribe_events .tribe-events-single .tribe-events-event-meta.primary,.single-tribe_events .tribe-events-single .tribe-events-event-meta.secondary{width:50%}.tribe-events-calendar-list__month-separator time{font-size:23px!important;font-family:'Libre Baskerville',Georgia,"Times New Roman",serif!important;font-style:italic}.tribe-events-calendar-list__event-datetime-wrapper{font-size:17px!important}body .tribe-events-single-event-description.tribe-events-content p{font-size:18px;color:#000;padding-bottom:0}body.page-tribe-attendee-registration--shortcode #main-content>.container{padding-top:0}body.page-tribe-attendee-registration--shortcode .entry-title.main_title{display:none}.dgwt-wcas-search-icon path{stroke-width:2px!important;stroke:#3e562e;transform:scale(.9)}.et_pb_post_content iframe{width:100%;height:auto;margin:10px 0}.et_pb_post_content a{text-decoration:underline}