:where(.rich-content) .wd-notice{--wd-link-decor: underline;--wd-link-decor-hover: underline;--wd-link-color: currentColor;--wd-link-color-hover: color-mix(in srgb, currentColor 80%, transparent);position:relative;display:block;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important}
:where(.rich-content) .wd-notice:before{position:absolute;top:calc(50% - 9px);inset-inline-start:24px;font-size:18px;line-height:18px;font-family:"woodmart-font"}
:where(.rich-content) .wd-notice p:last-child{margin-bottom:0}
:where(.rich-content) .wd-notice .amount{color:#fff}
:where(.rich-content) .wd-notice :is(.button,.wc-backward){text-decoration:none;--btn-color: currentColor;--btn-color-hover: currentColor;--btn-bgcolor: transparent;--btn-bgcolor-hover: transparent;--btn-brd-width: 2px;--btn-box-shadow-hover: none;--btn-height: none;--btn-padding: 0;--btn-brd-color: color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px}
:where(.rich-content) .wd-notice.wd-info{background-color:#4d93d1;color:#fff}
:where(.rich-content) .wd-notice.wd-info:before{content:""}
:where(.rich-content) .wd-notice.wd-success{background-color:var(--notices-success-bg);color:var(--notices-success-color)}
:where(.rich-content) .wd-notice.wd-success:before{content:""}
:where(.rich-content) .wd-notice.wd-warning{background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}
:where(.rich-content) .wd-notice.wd-warning:before{content:""}
@keyframes wd-fadeInUpBig{from{transform:translate3d(0, 100%, 0)}to{transform:none}}
@keyframes wd-fadeOutDownBig{from{transform:none}to{transform:translate3d(0, 100%, 0)}}
:where(.rich-content) div.wpcf7-response-output{--wd-link-decor: underline;--wd-link-decor-hover: underline;--wd-link-color: currentColor;--wd-link-color-hover: color-mix(in srgb, currentColor 80%, transparent);position:relative;display:block;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important}
:where(.rich-content) div.wpcf7-response-output:before{position:absolute;top:calc(50% - 9px);inset-inline-start:24px;font-size:18px;line-height:18px;font-family:"woodmart-font"}
:where(.rich-content) div.wpcf7-response-output p:last-child{margin-bottom:0}
:where(.rich-content) div.wpcf7-response-output .amount{color:#fff}
:where(.rich-content) div.wpcf7-response-output :is(.button,.wc-backward){text-decoration:none;--btn-color: currentColor;--btn-color-hover: currentColor;--btn-bgcolor: transparent;--btn-bgcolor-hover: transparent;--btn-brd-width: 2px;--btn-box-shadow-hover: none;--btn-height: none;--btn-padding: 0;--btn-brd-color: color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px}
:where(.rich-content) .wpcf7 form.sent .wpcf7-response-output{background-color:var(--notices-success-bg);color:var(--notices-success-color)}
:where(.rich-content) .wpcf7 form.sent .wpcf7-response-output:before{content:""}
:where(.rich-content) .wpcf7 form:not(.sent) .wpcf7-response-output{background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}
:where(.rich-content) .wpcf7 form:not(.sent) .wpcf7-response-output:before{content:""}
:where(.rich-content) .mc4wp-alert{--wd-link-decor: underline;--wd-link-decor-hover: underline;--wd-link-color: currentColor;--wd-link-color-hover: color-mix(in srgb, currentColor 80%, transparent);position:relative;display:block;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important}
:where(.rich-content) .mc4wp-alert:before{position:absolute;top:calc(50% - 9px);inset-inline-start:24px;font-size:18px;line-height:18px;font-family:"woodmart-font"}
:where(.rich-content) .mc4wp-alert p:last-child{margin-bottom:0}
:where(.rich-content) .mc4wp-alert .amount{color:#fff}
:where(.rich-content) .mc4wp-alert :is(.button,.wc-backward){text-decoration:none;--btn-color: currentColor;--btn-color-hover: currentColor;--btn-bgcolor: transparent;--btn-bgcolor-hover: transparent;--btn-brd-width: 2px;--btn-box-shadow-hover: none;--btn-height: none;--btn-padding: 0;--btn-brd-color: color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px}
:where(.rich-content) .mc4wp-error,:where(.rich-content) .mc4wp-notice{background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}
:where(.rich-content) .mc4wp-error:before,:where(.rich-content) .mc4wp-notice:before{content:""}
:where(.rich-content) .mc4wp-success{background-color:var(--notices-success-bg);color:var(--notices-success-color)}
:where(.rich-content) .mc4wp-success:before{content:""}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info){--wd-link-decor: underline;--wd-link-decor-hover: underline;--wd-link-color: currentColor;--wd-link-color-hover: color-mix(in srgb, currentColor 80%, transparent);position:relative;display:block;margin-bottom:20px;padding-block:18px;padding-inline:65px 30px !important;text-align:start;border:none;border-radius:var(--wd-brd-radius);outline:none !important}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info):before{position:absolute;top:calc(50% - 9px);inset-inline-start:24px;font-size:18px;line-height:18px;font-family:"woodmart-font"}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) p:last-child{margin-bottom:0}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) .amount{color:#fff}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) :is(.button,.wc-backward){text-decoration:none;--btn-color: currentColor;--btn-color-hover: currentColor;--btn-bgcolor: transparent;--btn-bgcolor-hover: transparent;--btn-brd-width: 2px;--btn-box-shadow-hover: none;--btn-height: none;--btn-padding: 0;--btn-brd-color: color-mix(in srgb, currentColor 50%, transparent);border-top:0;border-inline:0;margin-inline:4px}
:where(.rich-content) .woocommerce-message{background-color:var(--notices-success-bg);color:var(--notices-success-color)}
:where(.rich-content) .woocommerce-message:before{content:""}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-info){background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}
:where(.rich-content) :is(.woocommerce-error,.woocommerce-info):before{content:""}
