.goat-app.goatt-designed{--ink:var(--goatt-text);max-width:var(--goatt-width);background:var(--goatt-background);color:var(--goatt-text)}.goat-app.goatt-designed .panel{background:var(--goatt-surface);border-radius:var(--goatt-radius)}.goat-app.goatt-designed button,.goat-app.goatt-designed .button{background:var(--goatt-primary);border-radius:var(--goatt-radius)}.goat-app.goatt-designed .secondary{background:#e1e8dc;color:var(--goatt-text)}.goat-app.goatt-designed .danger{background:#a02d25}.goat-app.goatt-designed button.remove-item{background:#fff0ed}.goat-app.goatt-designed input,.goat-app.goatt-designed textarea,.goat-app.goatt-designed select{background:var(--goatt-surface)}.goat-app.goatt-designed nav a[aria-current]{border-color:var(--goatt-primary)}.goatt-signup.goatt-designed{max-width:var(--goatt-width);color:var(--goatt-text);background:var(--goatt-background);box-sizing:border-box}.goatt-signup.goatt-designed h1{white-space:normal}.goatt-signup.goatt-designed fieldset{grid-template-columns:repeat(var(--goatt-columns),minmax(0,1fr));border-radius:var(--goatt-radius);background:var(--goatt-surface)}.goatt-signup.goatt-designed input,.goatt-signup.goatt-designed textarea{background:var(--goatt-surface)}.goatt-signup.goatt-designed button{background:var(--goatt-primary);border-radius:var(--goatt-radius)}.goatt-order-page .wp-block-post-title{display:none}.goatt-order-page .wp-block-post-content{margin-block-start:0}.goatt-order-page .wp-block-post-content>.goatt-order-block{max-width:none}.goatt-order-page .wp-site-blocks{padding-top:0}.goatt-order-page .wp-site-blocks>header,.goatt-order-page .wp-site-blocks>footer{display:none}.goatt-order-page main{margin-block-start:0!important}@media(max-width:600px){.goatt-signup.goatt-designed fieldset{grid-template-columns:1fr}}
.goat-app.goatt-header-stacked header,.goat-app.goatt-header-reverse header{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.goat-app.goatt-header-reverse header .store{order:-1}.goat-app.goatt-account-stacked .account-strip{flex-direction:column;align-items:flex-start;gap:5px}
.goat-app.goatt-designed.goatt-font-asta{font-family:"Asta Sans",system-ui,sans-serif}

/* Scoped to the separate Avada workspace; the existing order page is unchanged. */
.goat-app.goatt-workspace-part{margin:0;padding:0;max-width:none;background:transparent}.goatt-workspace-part nav{margin:0}.goatt-workspace-part .account-strip{flex-wrap:wrap}.goatt-workspace-body>.goat-app{padding:0;margin:0;max-width:none}.goatt-workspace-body>.goat-app>.notice:first-child{margin-top:0}.goatt-workspace-placeholder{padding:12px;border:1px dashed #b9c7bd;color:#567161}.goatt-avada-canvas{font-family:"Asta Sans",system-ui,sans-serif}
.goatt-workspace-overview .goatt-entry-only{display:none!important}.goatt-avada-table tr.product{display:table-row}.goatt-avada-table tr.product[hidden]{display:none!important}.goatt-avada-table tr.product td{vertical-align:middle}.goatt-avada-table .goatt-order-quantity{display:flex;justify-content:center;align-items:center;margin:0}.goatt-avada-table input[type=number]{font:inherit;width:88px;max-width:100%;padding:10px;border:1px solid #ccd5cb;border-radius:8px;text-align:center;background:#fff}.goatt-avada-table .remove-item{font:inherit;cursor:pointer;border:0;border-radius:6px;padding:7px 10px;color:#9b3026;background:#fff0ed}.goatt-workspace-part{font-size:var(--goatt-font_size,inherit)}.goatt-workspace-part input,.goatt-workspace-part textarea,.goatt-workspace-part select{border-radius:var(--goatt-input_radius,8px)}.goatt-workspace-workspace>.goat-app{max-width:none;margin:0;padding:0}.goatt-avada-canvas .fusion-button:disabled{opacity:.5;cursor:wait}.goatt-avada-canvas .goat-app{max-width:none}.goatt-avada-canvas .table-1{overflow-x:auto}
.goatt-avada-canvas .fusion-layout-column,.goatt-avada-canvas .fusion-column-wrapper{min-width:0;max-width:100%}.goatt-avada-canvas .goatt-avada-table{width:100%;max-width:100%;min-width:0;overflow-x:auto}.goatt-avada-table table{min-width:440px;width:100%}@media(max-width:600px){.goatt-avada-table input[type=number]{width:72px}}
.goatt-avada-canvas>.fusion-builder-row{min-width:0!important}body.fusion-blank-page.goatt-workspace-entry,body.fusion-blank-page.goatt-workspace-overview{display:block!important;width:100%!important;position:relative!important}body.goatt-workspace-entry #boxed-wrapper,body.goatt-workspace-entry #wrapper,body.goatt-workspace-overview #boxed-wrapper,body.goatt-workspace-overview #wrapper{display:block!important;width:100%!important}
