.woocommerce-store-notice,p.demo_store{position:absolute;top:0;right:0;left:0;z-index:99998;display:none;width:100%;margin:0;padding:var(--spacing-md) 0;color:var(--button-color);font-size:1em;text-align:center;background:var(--button-background,var(--color-primary));box-shadow:var(--shadow)}.admin-bar .woocommerce-store-notice,.admin-bar p.demo_store{top:32px}.actions{--input-width:160px;--input-margin:var(--spacing-xs);--input-padding:calc(0.8em - 2px) 1.2em;--input-font-size:var(--font-size-sm);--button-padding:0.8em 1.2em;--button-margin:var(--spacing-xs);--button-font-size:var(--font-size-sm);padding:var(--spacing-sm)}.actions .button{--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)))}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;margin:0 0 var(--spacing-lg);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-lg);overflow:hidden;font-size:smaller;border:var(--border);border-left:none;--list-style-type:none;--list-margin:0;--list-item-margin:0}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{position:absolute;top:-1px;bottom:-1px;left:0;display:block;width:6px;height:100%;background-color:var(--border-left-color,var(--color-primary));content:""}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style-type:none}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin:0 0 0 .382em}.woocommerce-message{--border-left-color:var(--color-success)}.woocommerce-error{--border-left-color:var(--color-danger)}.woocommerce-page .page-header,.woocommerce .page-header{width:100%;height:100%}.price{display:block;margin-bottom:var(--price-margin-bottom,var(--spacing-md));color:var(--color-heading);font-size:var(--price-font-size,var(--font-size-lg))}.price ins{text-decoration:none}.price del{color:inherit;opacity:.5}.shop_table{--table-margin:var(--spacing-md) 0 var(--spacing-xl)}@media only screen and (min-width:400px){.actions>.button{float:right}}@media only screen and (max-width:599px){.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-1{margin-bottom:var(--spacing-lg)}}