/* Taste: high-end-visual-design / soft structuralism. */
.grove{--font-ui:'Jakarta','Pretendard',sans-serif;--bg:#f4f3f7;--surface:#fff;--sidebar:#fbfafc;--text:#35323e;--muted:#8b8495;--line:#e9e6ef;--accent:#7b6b9a;--accent-soft:#efebf5;--green:#7a9183;--chart-secondary:#d4c9e5;--radius:22px;--sidebar-width:92px;--ease:cubic-bezier(.32,.72,0,1)}
.grove .sidebar{width:92px;padding:32px 10px 20px;border:0;background:#fdfcfe;align-items:center}.grove .brand{margin:0 0 54px;gap:0}.grove .brand-word{display:none}.grove .brand-mark{width:45px;height:45px;background:#eeeaf4;border-radius:17px;display:grid;place-items:center;color:#8975a4}.grove .brand-mark .icon{width:26px;height:26px;stroke-width:1.5}.grove .sidebar nav{gap:23px;width:100%}.grove .sidebar nav a{padding:12px 0;display:flex;flex-direction:column;gap:9px;font-size:12px;text-align:center;border-radius:17px;font-weight:450;color:#a29baa}.grove .sidebar nav a .icon{width:21px;height:21px;stroke-width:1.3}.grove .sidebar nav a.active{background:#eee9f5;color:#7e6b99}.grove .sidebar nav a:hover{background:#f5f1fa}.grove .nav-count{display:none}.grove .sidebar-bottom{padding:0;width:100%}.grove .gallery-link{padding:12px;justify-content:center}.grove .gallery-link span,.grove .gallery-link>.icon:last-child,.grove .profile-info{display:none}.grove .profile{border:0;flex-direction:column;gap:17px;margin-top:18px}.grove .profile .icon-button{margin:0}.grove .avatar{background:#eae4f0;color:#92819e;border:2px solid #fff}.grove .topbar{height:68px;margin:23px 30px 0;padding:0 25px;border:0;border-radius:24px;background:#fff;top:18px;box-shadow:0 12px 34px #5b417607;gap:22px}.grove-wordmark{display:block;font-family:'Jakarta',sans-serif;font-size:26px;font-weight:750;letter-spacing:-1.3px}.grove-wordmark>span{color:#a895ba}.grove-wordmark small{display:inline-block;font-size:12px;letter-spacing:0;color:#aaa3b2;font-weight:400;margin-left:13px;border-left:1px solid #e5e0eb;padding-left:13px}.grove .crumb{font-size:12px;gap:10px;margin-right:auto}.grove .crumb>span{display:none}.grove .crumb strong{color:#aaa3b2;font-weight:400}.grove .top-actions{gap:14px}.grove .quick-search{font-size:12px}.grove .quick-search kbd{margin-left:8px;border:0;background:#f4f1f7;padding:4px;border-radius:5px}.grove .notification i{background:#b9a7c9}.grove .topbar .avatar.small{width:32px;height:32px}.grove main{padding:31px 31px 45px;max-width:1650px}.grove .page-heading{margin-bottom:27px;align-items:flex-end}.grove .page-heading h1{font-size:33px;font-weight:620;letter-spacing:-1.5px}.grove .page-heading .eyebrow{font-size:12px;letter-spacing:0;font-weight:450;color:#a9a1b0;margin-bottom:9px}.grove .page-heading p{font-size:12px;margin-top:9px}.grove .button{border:0;border-radius:24px;padding:11px 17px;font-size:12px;font-weight:550;min-height:39px;background:#fff;transition:transform .35s var(--ease),background .35s var(--ease),box-shadow .35s var(--ease)}.grove .button.primary{background:#7e6c99;border:0;padding:6px 7px 6px 18px;gap:15px;box-shadow:0 5px 18px #73608a15}.grove .button-island{display:grid;place-items:center;width:29px;height:29px;background:#ffffff26;border-radius:50%;transition:transform .35s var(--ease)}.grove .button-island>.icon{width:15px;height:15px}.grove .button:hover{transform:translateY(-2px);background:#e9e1f3}.grove .button.primary:hover{background:#8c78a7}.grove .button:hover .button-island{transform:translateX(2px)}.grove .button:active{transform:scale(.97)}.grove .button.text{padding:0;min-height:0;background:transparent;color:#897697;font-size:12px}.grove .icon-button{border-radius:50%;transition:background .3s var(--ease)}
.grove-overview{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:22px;margin-bottom:32px}.dispatch-summary{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#ece7f3;border:6px solid #e7e1ee;border-radius:26px;padding:20px 25px;box-shadow:inset 0 1px 0 #ffffffaa}.dispatch-label{font-size:12px;color:#9b8faa}.dispatch-summary strong{display:flex;align-items:center;gap:13px;font-size:47px;font-weight:650;letter-spacing:-2px;line-height:1.15;margin-top:8px;color:#78658c}.dispatch-summary strong small{font-size:12px;font-weight:400;letter-spacing:0;color:#a194af}.dispatch-summary .button{margin-top:12px}.dispatch-illustration{display:grid;place-items:center;transform:rotate(-9deg);width:77px;height:83px;background:#f3eff8;border:5px solid #e3dceb;border-radius:24px;box-shadow:0 15px 24px #84719614,inset 0 1px 0 #fff}.dispatch-illustration .icon{width:37px;height:37px;color:#b0a0c2;stroke-width:1.1}.grove-kpi{display:flex;flex-direction:column;justify-content:center;padding:22px 28px;border-radius:26px;background:#fbfafd;border:6px solid #eeecf2;box-shadow:inset 0 1px 0 #fff}.grove-kpi>span{font-size:12px;color:#a298af}.grove-kpi>strong{font-size:31px;font-weight:570;letter-spacing:-1.7px;margin-top:15px;white-space:nowrap}.grove-kpi>strong small{font-size:12px;color:#9a8faa;letter-spacing:0;margin-left:7px}.grove-kpi>small{font-size:12px;color:#ada5b7;margin-top:13px}
.order-workspace{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:25px;align-items:start}.grove .orders-panel{min-width:0;background:transparent;border:0;padding:0}.board-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.board-heading h2{font-size:15px;font-weight:650;letter-spacing:-.5px}.board-heading h2 span{font-size:12px;font-weight:500;color:#a090af;padding:3px 7px;background:#ebe6f1;border-radius:7px;margin-left:5px}.grove .segmented{background:#e9e5ef;border:0;border-radius:12px;padding:4px}.grove .segmented button{font-size:12px;border-radius:9px;display:flex;align-items:center;gap:5px;padding:7px 10px;transition:background .35s var(--ease)}.grove .segmented button .icon{width:12px;height:12px}.grove .segmented button[aria-pressed=true]{box-shadow:0 3px 9px #7461810a;background:#fff;color:#867397}.grove .table-toolbar{padding:0;margin-bottom:15px;gap:10px}.grove .search-box{background:#fbfafd;border:4px solid #eeebf3;border-radius:15px;padding:9px 11px;max-width:330px;min-width:160px;flex:1}.grove .search-box input{font-size:12px}.grove #sort{font-size:12px;padding:11px 8px;border:0;border-radius:11px;background:#ede9f2;color:#9a8aab;max-width:115px}.grove .tabs{padding:0;gap:19px;border:0;align-items:center;margin-bottom:18px}.grove .tabs button{font-size:12px;padding:8px 0;color:#aaa0b7;border-bottom:0;font-weight:500}.grove .tabs button[aria-pressed=true]{color:#7f6a9a}.grove .tabs .bulk-action{display:flex;align-items:center;gap:4px;margin-left:auto;color:#9683aa;font-size:12px}.bulk-action>.icon{width:12px;height:12px}.grove .tabs .bulk-action:disabled{opacity:.35}.kanban{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-items:start}.kanban-lane{min-width:0}.lane-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#9a91a5;margin-bottom:13px;padding:0 5px}.lane-heading>span:first-child{display:flex;align-items:center;gap:7px}.lane-heading i{width:6px;height:6px;background:#baa5cb;border-radius:50%}.shipping .lane-heading i{background:#b5c2d1}.done .lane-heading i{background:#b4c4b6}.lane-heading>span:last-child{font-size:12px;background:#eae6ef;padding:3px 6px;border-radius:5px}.lane-items{display:grid;gap:13px}.order-card{background:#fff;border:5px solid #eeebf3;border-radius:21px;padding:12px 12px 11px;box-shadow:0 9px 20px #74548905,inset 0 1px 0 #fff;transition:transform .3s var(--ease),border-color .3s var(--ease)}.order-card:hover{transform:translateY(-3px);border-color:#e3dcec}.order-card.selected{border-color:#d9cce8}.order-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:12px}.order-card-top .text-link{font-size:12px;font-weight:600;letter-spacing:.2px;color:#9a8bac}.order-time{font-size:12px;color:#b5acbf}.order-card-product{display:flex;flex-direction:column;align-items:stretch;text-align:left;background:none;border:0;padding:0;width:100%;color:var(--text)}.order-card-product .product-art{width:100%;height:91px;border-radius:13px;display:grid;place-items:center;margin-bottom:12px}.order-card-product .product-art svg{width:70px;height:75px}.order-card-product>span:last-child{display:grid;gap:6px}.order-card-product strong{font-size:12px;font-weight:600;line-height:1.6}.order-card-product small{font-size:12px;color:#aa9fb6;line-height:1.6}.order-card-bottom{display:flex;justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #f1edf5;font-size:12px;color:#9d90ac}.order-card-bottom strong{font-size:12px;font-weight:600;color:#786984}.order-card-state{display:flex;align-items:center;justify-content:space-between;margin-top:11px}.order-card-state>.icon{width:13px;height:13px;color:#c0b5cb}.grove .status{border:0;border-radius:7px;font-size:12px;padding:5px 7px}.grove .status.amber{background:#f4ebdf;color:#b49c79}.grove .status.green{background:#eaf1e9;color:#8c9c84}.grove .status.blue{background:#e8edf5;color:#94a0b5}.grove .status.gray{background:#f0edf4;color:#aaa1b5}.lane-empty{padding:30px 15px;font-size:12px;line-height:1.8;text-align:center;color:#b7aabe;border:1px dashed #ded6e8;border-radius:16px}.board-empty{padding:60px 25px;text-align:center;background:#faf8fc;border-radius:22px}.board-empty strong{font-size:14px;font-weight:550;color:#9986aa}.board-empty p{font-size:12px;color:#aaa0b6;margin-top:12px}
.order-inspector{border:6px solid #eae5f0;background:#fff;border-radius:27px;overflow:hidden;position:sticky;top:109px;outline:none;box-shadow:0 18px 50px #79618707}.inspector-title{display:flex;align-items:center;justify-content:space-between;padding:18px 17px;font-size:12px;color:#a492b5}.inspector-title>span:first-child{font-size:12px;color:#71607f;font-weight:550}.inspector-product{padding:0 12px}.grove .inspector-product .product-art.large{height:148px;border-radius:18px}.inspector-body{padding:20px 18px}.inspector-body h2{font-size:16px;letter-spacing:-.6px;line-height:1.6;margin-top:11px;font-weight:650}.inspector-body>p{font-size:12px;color:#aaa0b5;margin-top:5px}.inspector-person{display:flex;gap:9px;align-items:center;margin-top:24px;padding-bottom:20px;border-bottom:1px solid #f2eef6}.inspector-person .avatar{width:32px;height:32px;font-size:12px}.inspector-person strong{font-size:12px;font-weight:550}.inspector-person small{display:block;font-size:12px;color:#b2a7bd;margin-top:5px;overflow-wrap:anywhere}.grove .inspector-body .details-list{margin:7px 0 0}.grove .inspector-body .details-list>div{font-size:12px;padding:11px 0;border:0;gap:15px;line-height:1.8}.grove .inspector-body .details-list dd{max-width:150px;color:#9685a3}.grove .inspector-body .details-list dt{flex-shrink:0;color:#baadC4}.inspector-total{border-top:1px solid #f0eaf5;padding:20px 0 21px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#b3a4c0}.inspector-total strong{font-size:21px;font-weight:620;letter-spacing:-.7px;color:#816b92}.grove .inspector-submit{width:100%;justify-content:space-between}.inspector-completed{display:flex;align-items:center;gap:8px;background:#f2f4ed;padding:13px 10px;border-radius:12px;font-size:12px;color:#909d84}.inspector-completed>.icon{width:13px;height:13px}
.grove .panel{border:6px solid #eeebf3;background:#fff;box-shadow:inset 0 1px 0 #fff;border-radius:25px}.grove .panel-heading{padding:25px}.grove .panel-body{padding-inline:25px}.grove .table-scroll{border-radius:17px;background:#fff}.grove th{font-size:12px;background:#eeebf4;color:#a493b6;border:0}.grove td{font-size:12px;padding-block:17px;border-color:#f2edf6}.grove tbody tr:hover{background:#f5f1fa}.grove .table-footer{background:transparent;border:0;padding:17px 3px;color:#a99bb8}.grove .pagination button{border:0;border-radius:8px;background:#fff}.grove .pagination button.active{background:#e7dff0;color:#9177aa}.grove .product-grid{gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.grove .product-tile{border:6px solid #eeebf3;padding:9px 9px 20px;background:#fff;border-radius:29px;overflow:hidden;box-shadow:inset 0 1px 0 #fff}.grove .product-art.large{height:200px;border-radius:20px}.grove .product-tile .product-sku,.grove .product-tile h2,.grove .product-tile .product-price,.grove .product-meta{margin-left:13px;margin-right:13px}.grove .product-tile h2{font-size:16px;margin-top:11px}.grove .product-tile .product-price{font-size:15px;margin-top:11px}.grove .product-meta{margin-top:21px}.grove .product-meta .icon{width:14px;height:14px}.grove .product-page-toolbar{border:0}.grove .product-page-toolbar .search-box{max-width:365px}.grove .metrics{background:transparent;border:0;gap:20px}.grove .metric{background:#fff;border:6px solid #eeebf3!important;border-radius:23px;padding:21px 23px!important}.grove .metric-value{font-size:25px;color:#857390}.grove .metric-foot{font-size:12px;line-height:1.6}.grove .metric .sparkline{display:none}.grove .bar-column i{background:#e4dbea;border-radius:9px 9px 3px 3px}.grove .bar-column:last-child i{background:#ab94c1}.grove .channel-track i{background:#c6b5d8}.grove .sales-summary{color:#8b749d;font-size:34px}.grove .sales-summary small{font-size:12px}
.grove dialog{border:7px solid #e8e2ee;border-radius:29px;background:#fff;box-shadow:0 30px 100px #59417020;width:min(590px,calc(100% - 24px));animation:soft-modal .5s var(--ease)}.grove dialog::backdrop{background:#6b5b7860;backdrop-filter:blur(9px)}.grove .dialog-heading{padding:26px;border:0}.grove .dialog-heading .eyebrow{font-size:12px;color:#b2a0c2}.grove .dialog-heading h2{font-size:28px;color:#796289;letter-spacing:-1px}.grove .dialog-body{padding:0 27px 26px}.grove .field{margin:17px 0;font-size:12px;color:#a997b9;gap:9px}.grove .field input,.grove .field select,.grove .field textarea{background:#faf8fc;border:4px solid #f0ebf5;border-radius:16px;padding:12px 14px;font-size:13px;color:#816b91}.grove .field input:focus,.grove .field select:focus{border-color:#dfd3e9;outline:0;box-shadow:0 0 0 2px #c2abd94a}.grove .form-actions{border-color:#f0eaf5}.grove .form-actions .button.primary{padding:12px 21px}.grove .order-form-total{border-color:#f0eaf5;color:#a895b9}.grove .order-form-total strong{font-size:26px;color:#897095}.grove #toast{border-radius:18px;background:#7b6a8c;color:#fff;box-shadow:0 15px 45px #6a538521}.grove .app-footer{border-color:#e8e2ee;color:#b1a4be;margin-inline:31px}.grove .content-enter{animation:soft-enter .65s var(--ease) both}@keyframes soft-enter{from{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}@keyframes soft-modal{from{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}
@media(min-width:1550px){.order-workspace{grid-template-columns:minmax(0,1fr) 320px;gap:32px}.grove main{padding-inline:45px}.grove .topbar{margin-inline:45px}.kanban{gap:20px}.order-card{padding:16px}.order-card-product .product-art{height:130px}.grove-overview{gap:28px}}
@media(max-width:1180px){.order-workspace{grid-template-columns:minmax(0,1fr) 245px;gap:18px}.grove main{padding-inline:23px}.grove .topbar{margin-inline:23px}.grove .topbar .crumb{display:none}.grove .top-actions{margin-left:auto}.grove-kpi{padding:20px}.grove-kpi>strong{font-size:26px}.grove-overview{gap:15px}.dispatch-summary{padding:20px}.dispatch-illustration{width:60px;height:68px;flex-shrink:0}.grove .tabs{gap:13px}.kanban{grid-template-columns:repeat(3,minmax(170px,1fr));overflow:auto;padding-bottom:10px}.grove .metrics{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.order-workspace{grid-template-columns:1fr}.order-inspector{position:static;margin-top:12px;scroll-margin-top:100px;display:grid;grid-template-columns:230px 1fr}.inspector-title{grid-column:1/-1}.inspector-product{padding:0 12px 12px}.grove .inspector-product .product-art.large{height:280px}.inspector-body{padding-top:0}.inspector-person{margin-top:18px}.grove .product-grid{gap:18px}.grove .product-tile h2{font-size:13px}.grove .product-art.large{height:160px}.grove .product-tile .product-price{font-size:13px}.grove .dispatch-illustration{display:none}.grove-overview{grid-template-columns:1.2fr 1fr 1fr}.grove .dispatch-summary strong{font-size:40px}}
@media(max-width:760px){.grove{--sidebar-width:0px}.grove .sidebar{width:230px;align-items:stretch;padding:30px 18px}.grove .brand{justify-content:center;margin-bottom:35px;gap:10px}.grove .brand-word{display:inline;font-family:'Jakarta',sans-serif;font-weight:700;font-size:30px}.grove .sidebar nav{gap:12px}.grove .sidebar nav a{flex-direction:row;justify-content:flex-start;padding:15px 20px;font-size:12px;gap:18px}.grove .sidebar-bottom{margin-top:auto}.grove .gallery-link{justify-content:flex-start;font-size:12px}.grove .gallery-link span{display:inline}.grove .profile{flex-direction:row;padding-top:20px;border-top:1px solid var(--line)}.grove .profile-info{display:block}.grove .profile .icon-button{margin-left:auto}.grove .topbar{margin:12px 13px 0;border-radius:22px;height:60px;padding:0 15px;top:10px;gap:10px}.grove .topbar .crumb{display:flex;order:0;margin:0}.grove .topbar .crumb strong{display:none}.grove-wordmark{order:1;font-size:23px}.grove-wordmark small{display:none}.grove .top-actions{order:2;margin-left:auto;gap:6px}.grove .topbar .avatar.small{display:none}.grove main{padding:27px 17px 35px}.grove .page-heading h1{font-size:30px}.grove .page-heading p{font-size:12px}.grove .page-heading .eyebrow{font-size:12px}.grove .heading-actions{margin-top:18px}.grove-overview{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:29px}.dispatch-summary{grid-column:1/-1;padding:19px 22px}.grove .dispatch-illustration{display:grid;width:68px;height:74px}.grove .dispatch-summary strong{font-size:43px}.grove-kpi{padding:18px 13px;border-width:5px;border-radius:22px}.grove-kpi>strong{font-size:24px;letter-spacing:-1.3px;margin-top:11px}.grove-kpi>span{font-size:12px}.grove-kpi>small{font-size:12px;line-height:1.7;margin-top:10px}.board-heading h2{font-size:13px}.grove .segmented button{font-size:12px;padding:6px 8px}.grove .table-toolbar{flex-wrap:nowrap}.grove .search-box{min-width:0;padding:9px}.grove .search-box input{font-size:12px}.grove #sort{font-size:12px;max-width:94px}.grove .tabs{gap:15px;flex-wrap:wrap}.grove .tabs button{font-size:12px}.grove .tabs .bulk-action{margin-left:0}.kanban{grid-template-columns:1fr;overflow:visible;gap:27px}.lane-heading{font-size:12px;padding-inline:6px}.lane-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-card{border-width:4px;padding:10px;border-radius:19px}.order-card-product strong{font-size:12px}.order-card-product .product-art{height:95px}.order-card-product small{font-size:12px}.order-card-top .text-link{font-size:12px}.order-card-bottom{flex-wrap:wrap;gap:4px}.order-card-bottom strong{font-size:12px}.order-inspector{display:block;margin-top:20px;border-radius:25px;scroll-margin-top:88px}.grove .inspector-product .product-art.large{height:190px}.grove .inspector-product .product-art.large svg{width:155px;height:155px}.inspector-body{padding:20px 23px}.inspector-title{padding:20px}.inspector-body h2{font-size:20px}.grove .inspector-body .details-list>div{font-size:12px}.grove .inspector-body .details-list dd{max-width:200px}.inspector-person strong{font-size:13px}.inspector-person small{font-size:12px}.grove .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.grove .product-tile{border-width:4px;padding:6px 6px 17px;border-radius:23px}.grove .product-art.large{height:137px;border-radius:17px}.grove .product-tile .product-sku,.grove .product-tile h2,.grove .product-tile .product-price,.grove .product-meta{margin-inline:7px}.grove .product-meta{font-size:12px}.grove .product-meta .text-link{font-size:12px}.grove .metrics{gap:13px}.grove .metric{padding:16px 12px!important;border-width:4px!important}.grove .metric-value{font-size:21px}.grove .metric-label{font-size:12px}.grove .metric-foot{font-size:12px}.grove .report-grid{grid-template-columns:1fr}.grove .panel-heading{padding:20px 15px}.grove .panel-body{padding-inline:15px}.grove .sales-summary{font-size:28px}.grove .sales-summary small{display:block;margin:10px 0;font-size:12px}.grove dialog{max-height:92dvh;border-radius:24px;border-width:5px}.grove .dialog-heading{padding:22px}.grove .dialog-heading h2{font-size:25px}.grove .dialog-body{padding:0 21px 23px}.grove .field input,.grove .field select{font-size:12px}.grove .app-footer{margin-inline:17px}}
@media(prefers-reduced-motion:reduce){.grove .content-enter,.grove dialog{animation:none}.grove .button,.grove .order-card{transition:none}}
/* Keep pastel surfaces while maintaining legible controls and secondary text. */
.grove{--muted:#797181}.grove .sidebar nav a{color:#736a80}.grove .sidebar nav a.active{color:#6e558b}.grove-wordmark small,.grove .crumb strong{color:#82768e}.grove .page-heading .eyebrow,.dispatch-label,.dispatch-summary strong small,.grove-kpi>span,.grove-kpi>small{color:#786985}.grove .button.text,.grove #sort,.grove .tabs button,.lane-heading{color:#796986}.grove .tabs button[aria-pressed=true]{color:#5f467a}.grove .tabs .bulk-action{color:#765c8d}.order-card-top .text-link,.order-time,.order-card-product small,.order-card-bottom{color:#796985}.order-card-bottom strong{color:#665171}.grove .status{font-size:10px}.grove .status.amber{color:#87653c}.grove .status.green{color:#58734f}.grove .status.blue{color:#5c6f8f}.grove .status.gray{color:#74687e}.lane-empty,.board-empty p{color:#83718e}.inspector-title,.inspector-body>p,.inspector-person small{color:#82708f}.grove .inspector-body .details-list dd{color:#786483}.grove .inspector-body .details-list dt,.inspector-total{color:#887397}.inspector-completed{color:#687f57}.grove th,.grove .table-footer{color:#82708e}.grove .field{color:#796288}.grove .field input,.grove .field select,.grove .field textarea{color:#5f4c6d}.grove .dialog-heading{background:#fff}.grove .app-footer{color:#85758f}.grove .product-meta{gap:8px;flex-wrap:wrap}.grove .order-card-top .text-link{font-size:11px}.grove .tabs{gap:15px;flex-wrap:wrap}.grove .tabs .bulk-action{font-size:11px}.grove .order-card-bottom{flex-wrap:wrap}.grove .order-card-product small{font-size:11px}.grove .form-error{font-size:12px}.grove .dialog-body .field{margin-block:13px}.grove .dialog-heading .eyebrow{color:#897495}
