.announcement-bar{background-color:#eaeceb;font-family:var(--wp--preset--font-family--heading)}.announcement-bar p{color:#2a4236;margin:0}.announcement-bar a{color:#2a4236;text-decoration:underline}.announcement-bar .announcement-bar__login{white-space:nowrap}.gfield input[type=file]::file-selector-button,.gform-theme--foundation .add_list_item,.gform-theme--foundation .delete_list_item,.gform_button,.gform_next_button,.gform_previous_button,.wpcf7-submit,button.tinvwl-button.alt,button.tinvwl-button:not(.alt){border-radius:var(--wp--custom--button-border-radius);border-width:var(--wp--custom--button-border-width);font-family:var(--wp--custom--button-typography-font-family);font-size:var(--wp--custom--button-typography-font-size);line-height:1;padding:var(--wp--custom--button-spacing-padding-top) var(--wp--custom--button-spacing-padding-right) var(--wp--custom--button-spacing-padding-bottom) var(--wp--custom--button-spacing-padding-left);text-decoration:none;text-transform:var(--wp--custom--button-typography-text-transform)}.gform_button,.gform_next_button,.wpcf7-submit,button.tinvwl-button.alt{background-color:var(--wp--custom--button-color-background);color:var(--wp--custom--button-color-text)}.gfield input[type=file]::file-selector-button,.gform-theme--foundation .add_list_item,.gform-theme--foundation .delete_list_item,.gform_previous_button,button.tinvwl-button:not(.alt){background-color:var(--wp--custom--button-secondary-color-background);color:var(--wp--custom--button-secondary-color-text)}.wp-block-button__link.has-primary-2-background-color{background-color:#2b4236!important;font-family:var(--wp--preset--font-family--heading)}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-quantity-selector:after,.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-textarea,.woocommerce-page .select2-container .select2-selection,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--wp--custom--form-field-border-color);border-radius:var(--wp--custom--form-field-border-radius);border-style:var(--wp--custom--form-field-border-style);border-width:var(--wp--custom--form-field-border-width)}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-textarea,.woocommerce-page .select2-container .select2-selection,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:var(--wp--custom--form-field-color-background);color:var(--wp--custom--form-field-color-text);padding:var(--wp--custom--form-field-padding)}.makismer-loop-buy-wrapper{align-items:center;background-color:#2a4236;border-radius:4px;padding:10px 14px;width:100%}.makismer-loop-buy-wrapper .wc-block-components-product-price{color:#fff;display:flex;flex-direction:column;gap:2px;margin:0}.makismer-loop-buy-wrapper .wc-block-components-product-price .price-label{color:#ccd3c8;font-size:12px;letter-spacing:.02em}.makismer-loop-buy-wrapper .wc-block-components-product-price .woocommerce-Price-amount{color:#fff;font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:600}.makismer-loop-buy-wrapper .wp-block-button__link{align-items:center;background:transparent!important;color:#fff!important;display:flex;font-family:var(--wp--preset--font-family--heading);font-size:16px;font-weight:600;justify-content:space-between;padding:0;text-decoration:none!important;width:100%}.makismer-loop-buy-wrapper .wp-block-button__link:not(.add_to_cart_button):not(.read-more-link):after{content:"→";margin-left:8px}.makismer-loop-buy-wrapper .wc-block-components-product-button{position:relative}.makismer-loop-buy-wrapper .wc-block-components-product-button>span:not([hidden]){position:absolute;right:-6px;top:-6px}.makismer-loop-buy-wrapper .wc-block-components-product-button .added_to_cart{align-items:center;background-color:#a4523b;border-radius:999px;color:#fff;display:flex;font-size:0;height:18px;justify-content:center;line-height:1;overflow:hidden;width:18px}.makismer-loop-buy-wrapper .wc-block-components-product-button .added_to_cart:before{content:"1";font-family:var(--wp--preset--font-family--heading);font-size:11px}p:empty{display:none}footer.wp-block-template-part{margin-top:0}.show-password-input{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.wc-block-components-notice-banner{border-radius:6px;border-width:1px;box-shadow:none;outline:none}.wc-block-components-notice-banner>svg{background-color:transparent!important;border-radius:0;padding:0}.wc-block-components-notice-banner.is-error{background-color:color-mix(in srgb,#a4523b 8%,#fff);border-color:#a4523b;color:#1a2e25}.wc-block-components-notice-banner.is-error svg{fill:#a4523b}.wc-block-components-notice-banner.is-error:before{color:#a4523b}.wc-block-components-notice-banner.is-success{background-color:color-mix(in srgb,#8dbe8d 25%,#fff);border-color:#2a4236;color:#1a2e25}.wc-block-components-notice-banner.is-success svg{fill:#2a4236}.wc-block-components-notice-banner.is-success:before{color:#2a4236}.wc-block-components-notice-banner.is-info{background-color:#efcdb5;border-width:0;color:#6c4d4a;padding:8px 16px}.wc-block-components-notice-banner.is-info svg{fill:#6c4d4a}.wc-block-components-notice-banner.is-info .button.wc-forward{color:#6a4c48}.wc-block-components-notice-banner.is-warning{background-color:color-mix(in srgb,#e09d6b 15%,#fff);border-color:#e09d6b;color:#1a2e25}.wc-block-components-notice-banner.is-warning svg{fill:#e09d6b}.wc-block-components-notice-banner.is-warning:before{color:#e09d6b}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:6px;border-top-width:2px;outline:none}.woocommerce-error{background-color:color-mix(in srgb,#a4523b 8%,#fff);border-color:#a4523b;color:#1a2e25}.woocommerce-error svg{fill:#a4523b}.woocommerce-error:before{color:#a4523b}.woocommerce-message{background-color:color-mix(in srgb,#8dbe8d 25%,#fff);border-color:#2a4236;color:#1a2e25}.woocommerce-message svg{fill:#2a4236}.woocommerce-message:before{color:#2a4236}.woocommerce-info{background-color:color-mix(in srgb,#3a6078 8%,#fff);border-color:#3a6078;color:#1a2e25}.woocommerce-info svg{fill:#3a6078}.woocommerce-info:before{color:#3a6078}
