.px-store-notice{--wp--preset--color--background:initial;--wp--preset--color--foreground:initial;--wp--preset--color--vivid-red:#ed1c24e0}:where(.px-store-notice) .woocommerce-store-notice,:where(.px-store-notice) p.demo_store{background:var(--wp--preset--color--foreground,#720eec);color:var(--wp--preset--color--background,#fcfbfe);position:fixed;bottom:0;top:auto!important}:where(.px-store-notice) .woocommerce-store-notice a,:where(.px-store-notice) p.demo_store a{color:var(--wp--preset--color--background,#fcfbfe)}:where(.px-store-notice) a:where(:not(.wp-element-button)){color:var(--wp--preset--color--vivid-red);text-decoration:none}:where(.px-store-notice) .woocommerce-store-notice,:where(.px-store-notice) p.demo_store{text-align:center;color:#fcfbfe;z-index:99998;background-color:#720eec;width:100%;margin:0;padding:1em 0;font-size:1em;display:none;position:absolute;top:0;left:0;right:0;box-shadow:0 1px 1em #0003}:where(.px-store-notice) .woocommerce-store-notice a,:where(.px-store-notice) p.demo_store a{color:#fcfbfe;text-decoration:underline}:where(.px-store-notice) a:hover{text-decoration:none!important}
:root{--px-red:#ed1c24e0;--px-gray-light:#fafafa;--px-gray-semi-light-2:#ececec;--px-gray-medium:#717171;--px-gray-medium-2:#696969;--px-shadow-natural:6px 6px 9px #0003}html{overflow-x:hidden!important}body{color:#000;background-color:#fff;margin:0;overflow-x:hidden}body:has(.px-wp-content>.page){background-color:#000}body:has(.px-wp-content>.woocommerce-page){background-color:#fff}.px-wp-content>div{overflow-x:visible!important}:is(body:has(.px-wp-content>.woocommerce-cart) .pixtory-header .wc-block-mini-cart,body:has(.px-wp-content>.woocommerce-checkout) .pixtory-header .wc-block-mini-cart){visibility:hidden}@media (max-width:781px){body:has(.px-wp-content>.woocommerce-checkout) .px-site>footer{font-size:92%}}.px-site{font-size:16px}a:hover{text-decoration:none!important}body.cmplz-document #cmplz-cookiebanner-container,body.cmplz-document #cmplz-manage-consent{display:none!important}button{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:where(.px-site) a{color:var(--px-red);text-decoration:none}.screen-reader-text{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}
