File: /home/dainam/public_html/wp-content/plugins/woocommerce/assets/client/blocks/coming-soon.js
(()=>{"use strict";var n={};(n=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})})(n);const o=window.React,e=window.wp.i18n,t=window.wp.blocks,r=window.wp.blockEditor,i=window.wp.components,l=JSON.parse('{"name":"woocommerce/coming-soon","category":"woocommerce","title":"Coming Soon","attributes":{"color":{"type":"string"}},"supports":{"color":{"background":false,"text":true}}}');(0,t.registerBlockType)(l,{title:(0,e.__)("Coming Soon","woocommerce"),edit:function({attributes:n,setAttributes:t}){const{color:l}=n;return(0,o.createElement)(o.Fragment,null,(0,o.createElement)(r.InspectorControls,null,(0,o.createElement)(i.PanelBody,{title:(0,e.__)("Settings","woocommerce")},(0,o.createElement)(i.ColorPicker,{color:l,onChange:n=>t({color:n}),enableAlpha:!0,defaultValue:"#bea0f2"}))),(0,o.createElement)("div",{...(0,r.useBlockProps)()},(0,o.createElement)(r.InnerBlocks,null)),(0,o.createElement)("style",null,`@font-face {\n                    font-family: 'Inter';\n                    src: url( <?php echo esc_url( WC()->plugin_url() . '/assets/fonts/Inter-VariableFont_slnt,wght.woff2' ); ?>) format('woff2');\n                    font-weight: 300 900;\n                    font-style: normal;\n                }\n\n                @font-face {\n                    font-family: 'Cardo';\n                    src: url( <?php echo esc_url( WC()->plugin_url() . '/assets/fonts/cardo_normal_400.woff2' ); ?>) format('woff2');\n                    font-weight: 400;\n                    font-style: normal;\n                }\n                /* Reset */\n                h1, p, a {\n                    margin: 0;\n                    padding: 0;\n                    border: 0;\n                    vertical-align: baseline;\n                }\n                ol, ul {\n                    list-style: none;\n                }\n                a {\n                    text-decoration: none;\n                }\n                body,\n                body.custom-background {\n                    margin: 0;\n                    background-color: ${l};\n                    font-family: 'Inter', sans-serif;\n                    --wp--preset--color--contrast: #111111;\n                    --wp--style--global--wide-size: 1280px;\n                }\n                body .is-layout-constrained > .alignwide {\n                    margin: 0 auto;\n                }\n                .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4 {\n                    justify-content: space-between;\n                }\n                .is-layout-flex {\n                    display: flex;\n                    flex-wrap: wrap;\n                    align-items: center;\n                    margin: 0;\n                }\n                .wp-block-woocommerce-coming-soon > .wp-block-group {\n                    padding: 20px min(6.5rem, 8vw);\n                }\n                .wp-block-site-title p {\n                    line-height: normal;\n                }\n                .wp-block-site-title a {\n                    font-weight: 600;\n                    font-size: 20px;\n                    font-style: normal;\n                    line-height: normal;\n                    letter-spacing: -0.4px;\n                    color: var(--wp--preset--color--contrast);\n                    text-decoration: none;\n                }\n                .wp-block-social-links {\n                    gap: 0.5em 18px;\n                }\n                .woocommerce-coming-soon-social-login {\n                    gap: 48px;\n                }\n                .wp-block-loginout {\n                    background-color: #000000;\n                    border-radius: 6px;\n                    display: flex;\n                    height: 40px;\n                    width: 74px;\n                    justify-content: center;\n                    align-items: center;\n                    gap: 10px;\n                    box-sizing: border-box;\n                }\n                .wp-block-loginout a {\n                    color: #ffffff;\n                    text-decoration: none;\n                    line-height: 17px;\n                    font-size: 14px;\n                    font-weight: 500;\n                }\n                .wp-block-spacer {\n                    margin: 0;\n                }\n                .woocommerce-coming-soon-banner-container {\n                    padding-inline: min(6.5rem, 8vw);\n                    margin: 0;\n                }\n                .woocommerce-coming-soon-powered-by-woo {\n                    position: fixed;\n                    bottom: 0;\n                    left: 0;\n                    width: 100%;\n                    --wp--preset--spacing--30: 0;\n                    --wp--preset--spacing--10: 35px;\n                }\n                .woocommerce-coming-soon-powered-by-woo p {\n                    font-style: normal;\n                    font-weight: 400;\n                    line-height: 160%; /* 19.2px */\n                    letter-spacing: -0.12px;\n                    color: #3C434A;\n                    font-size: 12px;\n                    font-family: Inter;\n                }\n                .woocommerce-coming-soon-powered-by-woo a {\n                    font-family: Inter;\n                }\n                body .is-layout-constrained > .woocommerce-coming-soon-banner.alignwide {\n                    max-width: 820px;\n                }\n                .coming-soon-is-vertically-aligned-center:not(.block-editor-block-list__block) {\n                    position: absolute;\n                    top: 50%;\n                    transform: translateY(-50%);\n                    margin-block-start: 0;\n                    width: 100%;\n                }\n                .woocommerce-coming-soon-header, .coming-soon-cover .wp-block-cover__background {\n                    background-color: ${l} !important;\n                }\n                .woocommerce-coming-soon-banner {\n                    font-size: 48px;\n                    font-weight: 400;\n                    line-height: 58px;\n                    font-family: 'Cardo', serif;\n                    letter-spacing: normal;\n                    text-align: center;\n                    font-style: normal;\n                    max-width: 820px;\n                    color: var(--wp--preset--color--contrast);\n                }`))},save:({attributes:n})=>{const{color:e}=n;return(0,o.createElement)("div",{...r.useBlockProps.save()},(0,o.createElement)(r.InnerBlocks.Content,null),(0,o.createElement)("style",null,`@font-face {\n                    font-family: 'Inter';\n                    src: url( <?php echo esc_url( WC()->plugin_url() . '/assets/fonts/Inter-VariableFont_slnt,wght.woff2' ); ?>) format('woff2');\n                    font-weight: 300 900;\n                    font-style: normal;\n                }\n\n                @font-face {\n                    font-family: 'Cardo';\n                    src: url( <?php echo esc_url( WC()->plugin_url() . '/assets/fonts/cardo_normal_400.woff2' ); ?>) format('woff2');\n                    font-weight: 400;\n                    font-style: normal;\n                }\n                /* Reset */\n                h1, p, a {\n                    margin: 0;\n                    padding: 0;\n                    border: 0;\n                    vertical-align: baseline;\n                }\n                ol, ul {\n                    list-style: none;\n                }\n                a {\n                    text-decoration: none;\n                }\n                body,\n                body.custom-background {\n                    margin: 0;\n                    background-color: #bea0f2;\n                    font-family: 'Inter', sans-serif;\n                    --wp--preset--color--contrast: #111111;\n                    --wp--style--global--wide-size: 1280px;\n                }\n                body .is-layout-constrained > .alignwide {\n                    margin: 0 auto;\n                }\n                .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4 {\n                    justify-content: space-between;\n                }\n                .is-layout-flex {\n                    display: flex;\n                    flex-wrap: wrap;\n                    align-items: center;\n                    margin: 0;\n                }\n                .wp-block-woocommerce-coming-soon > .wp-block-group {\n                    padding: 20px min(6.5rem, 8vw);\n                }\n                .wp-block-site-title p {\n                    line-height: normal;\n                }\n                .wp-block-site-title a {\n                    font-weight: 600;\n                    font-size: 20px;\n                    font-style: normal;\n                    line-height: normal;\n                    letter-spacing: -0.4px;\n                    color: var(--wp--preset--color--contrast);\n                    text-decoration: none;\n                }\n                .wp-block-social-links {\n                    gap: 0.5em 18px;\n                }\n                .woocommerce-coming-soon-social-login {\n                    gap: 48px;\n                }\n                .wp-block-loginout {\n                    background-color: #000000;\n                    border-radius: 6px;\n                    display: flex;\n                    height: 40px;\n                    width: 74px;\n                    justify-content: center;\n                    align-items: center;\n                    gap: 10px;\n                    box-sizing: border-box;\n                }\n                .wp-block-loginout a {\n                    color: #ffffff;\n                    text-decoration: none;\n                    line-height: 17px;\n                    font-size: 14px;\n                    font-weight: 500;\n                }\n                .wp-block-spacer {\n                    margin: 0;\n                }\n                .woocommerce-coming-soon-banner-container {\n                    padding-inline: min(6.5rem, 8vw);\n                    margin: 0;\n                }\n                .woocommerce-coming-soon-powered-by-woo {\n                    position: fixed;\n                    bottom: 0;\n                    left: 0;\n                    width: 100%;\n                    --wp--preset--spacing--30: 0;\n                    --wp--preset--spacing--10: 35px;\n                }\n                .woocommerce-coming-soon-powered-by-woo p {\n                    font-style: normal;\n                    font-weight: 400;\n                    line-height: 160%; /* 19.2px */\n                    letter-spacing: -0.12px;\n                    color: #3C434A;\n                    font-size: 12px;\n                    font-family: Inter;\n                }\n                .woocommerce-coming-soon-powered-by-woo a {\n                    font-family: Inter;\n                }\n                body .is-layout-constrained > .woocommerce-coming-soon-banner.alignwide {\n                    max-width: 820px;\n                }\n                .coming-soon-is-vertically-aligned-center:not(.block-editor-block-list__block) {\n                    position: absolute;\n                    top: 50%;\n                    transform: translateY(-50%);\n                    margin-block-start: 0;\n                    width: 100%;\n                }\n                .woocommerce-coming-soon-header, .coming-soon-cover .wp-block-cover__background {\n                    background-color: ${e} !important;\n                }\n                .woocommerce-coming-soon-banner {\n                    font-size: 48px;\n                    font-weight: 400;\n                    line-height: 58px;\n                    font-family: 'Cardo', serif;\n                    letter-spacing: normal;\n                    text-align: center;\n                    font-style: normal;\n                    max-width: 820px;\n                    color: var(--wp--preset--color--contrast);\n                }`))}}),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["coming-soon"]=n})();