/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#233d35;font-synthesis:none;background:#f5f6f2;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,select{cursor:pointer}button{color:inherit;background:0 0;border:0}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #c29957}.app{min-height:100vh;display:flex}aside{background:#fff;border-right:1px solid #e4e8e0;flex-direction:column;flex-shrink:0;width:238px;height:100vh;padding:34px 20px;display:flex;position:sticky;top:0}.brand{letter-spacing:-3px;margin-left:15px;font-family:Georgia,serif;font-size:48px}.brand span{letter-spacing:3px;margin-top:5px;font:9px Arial;display:block}.workspace{border:1px solid #e8ebe5;border-radius:10px;align-items:center;gap:10px;margin:38px 0 32px;padding:12px 8px;font-size:13px;display:flex}.workspace b,.avatar{background:#eaf0e7;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.workspace small{color:#809087;margin-top:6px;font-size:10px;display:block}.navlabel{letter-spacing:1.5px;color:#93a096;margin:0 12px 16px;font-size:9px}nav{gap:7px;display:grid}nav button{text-align:left;color:#708178;border-radius:7px;align-items:center;gap:12px;padding:13px;font-size:13px;display:flex}nav button span{font-size:19px}nav button.selected{color:#294936;background:#eaf0e6;font-weight:700}nav em{color:#fff;background:#31523b;border-radius:5px;margin-left:auto;padding:3px 5px;font-size:10px;font-style:normal}.sidebottom{border-top:1px solid #e8ebe5;margin-top:auto;padding-top:22px;font-size:10px}.sidebottom small{color:#8b978e;margin-top:9px;line-height:1.7;display:block}.dot{background:#6d9658;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.main{flex:1;min-width:0}header{background:#fff;border-bottom:1px solid #e4e8e0;justify-content:space-between;align-items:center;height:76px;padding:0 38px;font-size:11px;display:flex}header i{color:#b7c0b8;margin:0 15px}header>div{align-items:center;gap:18px;display:flex}.private{color:#907549;background:#f5f1e7;border-radius:20px;padding:7px 10px;font-size:10px}.avatar{font-size:10px}main{max-width:1500px;margin:auto;padding:36px}.heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.eyebrow{letter-spacing:2px;color:#86967a;margin:0 0 13px;font-size:9px;font-weight:700}h1{letter-spacing:-.6px;margin:0;font-family:Georgia,serif;font-size:34px;font-weight:400}h2{margin:0;font-size:15px;font-weight:600}h3{font-size:16px}.muted{color:#859087;margin-bottom:0;font-size:12px;line-height:1.7}.primary{color:#fff;white-space:nowrap;background:#2f503d;border-radius:6px;padding:13px 18px;font-size:12px;font-weight:700}.pilot{background:#eef2e9;border:1px solid #dce4d5;border-radius:8px;gap:15px;margin-bottom:25px;padding:16px 20px;display:flex}.pilot>span{color:#8b9b70;font-size:24px}.pilot b{font-size:12px}.pilot p{color:#7a8978;margin:5px 0 0;font-size:11px;line-height:1.7}.metrics{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:24px;display:grid}.metrics section{background:#fff;border:1px solid #e4e8e0;border-radius:9px;padding:22px}.metrics p{color:#7b897d;margin:0 0 16px;font-size:11px}.metrics strong{letter-spacing:-1px;font-size:29px;font-weight:500}.metrics small{color:#94a08f;margin-top:14px;font-size:9px;display:block}.overview{grid-template-columns:1.7fr 1fr;gap:22px;margin-bottom:24px;display:grid}.panel{background:#fff;border:1px solid #e4e8e0;border-radius:9px;overflow:hidden}.paneltitle{border-bottom:1px solid #edf0e9;justify-content:space-between;align-items:center;gap:10px;padding:22px 24px;display:flex}.paneltitle span,.paneltitle small{color:#8d998b;margin-left:6px;font-size:10px;font-weight:400}.pipeline{grid-template-columns:repeat(4,1fr);gap:20px;padding:32px 24px;display:grid}.status{white-space:nowrap;background:#f6f0df;border-radius:4px;padding:6px 9px;font-size:9px}.s1{background:#edf0e7}.s2{background:#e8eff3}.s3{background:#e8f1e5}.pipeline strong{margin:25px 0 20px;font-size:30px;font-weight:400;display:block}.track{background:#edf0e9;border-radius:8px;height:4px}.track i{background:#79976a;height:100%;display:block}.darkcard{color:#fff;background:#2c4939;border-radius:9px;padding:25px 28px;position:relative;overflow:hidden}.darkcard:after{content:"f";opacity:.05;font:260px Georgia;position:absolute;top:0;right:0}.darkcard p{letter-spacing:2px;color:#bbcca9;font-size:8px}.darkcard h2{margin:16px 0;font-family:Georgia;font-size:28px;font-weight:400}.darkcard>span{color:#c0cebb;max-width:270px;font-size:10px;line-height:1.8;display:block}.darkcard button{z-index:1;color:#e4e8d5;margin-top:18px;padding:0;font-size:11px;position:relative}.toolbar{border-bottom:1px solid #edf0e9;gap:12px;padding:17px 24px;display:flex}.toolbar input{flex:1;min-width:120px}.toolbar select{width:auto}input,select,textarea{color:#354e40;background:#fff;border:1px solid #dfe5dc;border-radius:6px;outline-color:#718962;width:100%;padding:11px 12px;font-size:11px}.plain{white-space:nowrap;font-size:11px}.empty{text-align:center;color:#73856e;padding:55px 20px}.empty>span{color:#a7b69b;font-size:28px;display:block}.empty h3{color:#344f3e;font-size:17px;font-weight:400}.empty p{color:#8a9783;font-size:12px;line-height:1.8}.empty button{background:#edf2e8;border-radius:6px;margin-top:10px;padding:12px 16px;font-size:11px}.tablewrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}th{color:#8c9886;letter-spacing:.4px;background:#fafbf8;padding:15px 24px;font-size:9px;font-weight:400}td{border-top:1px solid #edf0e9;padding:20px 24px}td b{font-size:11px}td small{color:#8c9886;margin-top:6px;font-size:10px;display:block}td select{padding:7px;font-size:10px}.stock{background:#edf3e7;border-radius:4px;padding:6px 10px}.stock.low{color:#987642;background:#f8efdd}footer{color:#94a08d;justify-content:space-between;margin-top:28px;font-size:10px;display:flex}.alert,.notice{border-radius:7px;justify-content:space-between;gap:12px;margin-bottom:18px;padding:14px 18px;font-size:12px;line-height:1.7;display:flex}.alert{color:#9e4a38;background:#fbe9e5}.notice{color:#3f6330;background:#e5efe0}.shop{background:#fff;border:1px solid #e4e8e0;border-radius:9px;overflow:hidden}.shophero{background:#e8e3d9;padding:45px 50px;position:relative}.shophero p{letter-spacing:4px;font-size:10px}.shophero h2{color:#3c4a3c;margin:20px 0;font:48px Georgia}.shophero>span{color:#7e8273;font-size:12px}.shopbadges{gap:20px;margin-top:28px;font-size:9px;font-weight:400;display:flex}.collection{padding:28px}.collection>h2 small{color:#8c9886;margin-left:10px;font-size:10px}.cards{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:24px;display:grid}.cards article{border:1px solid #e4e8e0;border-radius:6px;overflow:hidden}.productart{background:#eeeae0;flex-direction:column;justify-content:center;align-items:center;height:210px;display:flex;position:relative}.productart>span{color:#d0c8b6;font:100px Georgia}.productart small{font-size:10px;position:absolute;top:13px;left:13px}.productart em{color:#978c78;font-size:9px;font-style:normal}.art1{background:#e2e7df}.art2{background:#e9e0db}.productinfo{padding:18px}.productinfo>small{color:#8c9886;font-size:10px}.productinfo h3{margin:10px 0 18px;font:19px Georgia}.productinfo>div{justify-content:space-between;align-items:center;font-size:12px;display:flex}.productinfo>div span{color:#8c9886;font-size:9px}.productinfo button{color:#fff;background:#2f503d;border-radius:4px;width:100%;margin-top:18px;padding:12px;font-size:11px}.backdrop{z-index:9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18322680;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.modal{background:#fff;border-radius:12px;width:510px;max-height:90vh;padding:32px;position:relative;overflow:auto;box-shadow:0 20px 90px #152b3540}.modal h2{margin:15px 0 25px;font:28px Georgia}.modal .close{color:#8c9886;font-size:28px;position:absolute;top:12px;right:18px}.modal label{margin:0 0 16px;font-size:11px;line-height:1.7;display:block}.modal input,.modal textarea,.modal select{margin-top:7px;font-size:12px;display:block}.modal textarea{min-height:70px}.formrow{grid-template-columns:1fr 1fr;gap:15px;display:grid}.submit{width:100%;margin-top:10px}.modal p{font-size:12px;line-height:1.8}.modal hr{border:0;border-top:1px solid #e4e8e0;margin:22px 0}@media (min-width:1500px){main{padding:45px 50px}}@media (max-width:1100px){aside{width:200px;padding:28px 12px}.metrics{gap:10px}.metrics section{padding:17px}.metrics strong{font-size:25px}main{padding:25px}.heading{align-items:flex-start}h1{font-size:29px}.overview{grid-template-columns:1fr}.darkcard{display:none}.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.app{display:block}aside{width:auto;height:auto;padding:15px;position:static}.brand{margin:0;font-size:31px}.brand span{letter-spacing:2px;font-size:7px}.workspace,.navlabel,.sidebottom{display:none}nav{gap:4px;margin-top:17px;display:flex;overflow:auto}nav button{white-space:nowrap;gap:6px;padding:10px;font-size:10px}nav button span{font-size:14px}header{height:50px;padding:0 20px;font-size:9px}.avatar{display:none}main{padding:22px 16px}.heading{display:block}.heading .primary{margin-top:18px}h1{font-size:29px}.metrics{grid-template-columns:1fr 1fr}.metrics strong{font-size:24px}.metrics small{line-height:1.7}.pilot{padding:13px}.pipeline{gap:10px;padding:28px 15px}.status{padding:5px;font-size:8px}.toolbar{flex-wrap:wrap;padding:13px}.toolbar input{flex-basis:100%}.toolbar select{flex:1}.paneltitle{padding:18px 15px}.paneltitle>span{display:none}.cards{grid-template-columns:1fr}.shophero{padding:30px}.shophero h2{font-size:40px}.shopbadges{flex-wrap:wrap;gap:10px}footer span{display:none}.modal{padding:25px}.modal h2{font-size:25px}.formrow{grid-template-columns:1fr 1fr}}.brand{letter-spacing:-1px;font-size:35px}.storelink{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:22px;display:flex}.settings>form{grid-template-columns:1.2fr 1fr;gap:55px;padding:30px;display:grid}.settings label{margin-bottom:20px;font-size:12px;display:block}.settings label input,.settings label textarea{margin:8px 0;display:block}.settings label small{color:#8a9783;font-size:10px;line-height:1.8}.settings textarea{min-height:100px}.settings-note{background:#f3f5ee;border-radius:8px;height:fit-content;padding:28px}.settings-note h3{font:26px Georgia}.settings-note p:not(.eyebrow){color:#75856c;font-size:12px;line-height:1.9}.settings-note a{font-size:12px;text-decoration:underline}.settings .togglelabel{align-items:center;gap:10px;display:flex}.settings .togglelabel input{accent-color:#34533e;width:16px}.productart img{object-fit:cover;width:100%;height:100%}.productart small{background:#fffb;border-radius:3px;padding:5px}.publicstore{color:#2b4134;background:#fffefa;min-height:100vh}.store-ribbon{text-align:center;color:#e8ecd9;letter-spacing:.7px;background:#2f493b;padding:12px;font-size:10px}.store-nav{border-bottom:1px solid #e8e8db;justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:27px 45px;display:flex}.storebrand{letter-spacing:-.7px;font:30px Georgia}.store-nav>a:last-child{font-size:11px}.store-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;max-width:1280px;margin:0 auto;padding:65px 45px 60px;display:grid}.store-hero h1{letter-spacing:-2px;font:clamp(35px,4.5vw,66px)/1.13 Georgia}.store-hero p:not(.eyebrow){color:#849079;max-width:400px;margin:25px 0 35px;font-size:13px;line-height:1.9}.store-hero .primary{padding:16px 23px;font-size:11px;display:inline-block}.hero-abstract{background:#e5e7d7;border-radius:150px 150px 5px 5px;place-items:center;height:340px;display:grid;position:relative;overflow:hidden}.hero-abstract span{z-index:1;color:#98a487;opacity:.6;font:260px Georgia}.hero-abstract i{background:#d3ceb9;border-radius:130px 130px 0 0;width:190px;height:230px;position:absolute;bottom:0;left:0;transform:rotate(20deg)}.hero-abstract b{background:#b9c0a3;border-radius:100px 100px 0 0;width:150px;height:170px;position:absolute;bottom:-30px;right:-20px;transform:rotate(-20deg)}.store-assurances{letter-spacing:.4px;background:#f3f4eb;justify-content:center;gap:65px;padding:21px;font-size:10px;display:flex}.store-collection{max-width:1280px;margin:auto;padding:55px 45px}.collection-title{justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px;display:flex}.collection-title h2{font:31px Georgia}.collection-title input{background:#fffefa;width:270px}.store-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 25px;display:grid}.store-product-art{background:#eae6dc;border-radius:4px;place-items:center;height:320px;display:grid;position:relative;overflow:hidden}.store-product-art img{object-fit:cover;width:100%;height:100%}.store-product-art>span{opacity:.18;font:140px Georgia}.store-product-art small{background:#fffefae8;border-radius:3px;padding:6px 9px;font-size:9px;position:absolute;top:15px;left:15px}.store-product-info{padding:18px 0}.store-product-info p{color:#8c9584;margin:0 0 10px;font-size:10px}.store-product-info h3{margin:0 0 18px;font:22px Georgia}.store-product-info>div{justify-content:space-between;align-items:center;display:flex}.store-product-info b{font-size:13px;font-weight:500}.store-product-info button{text-underline-offset:5px;font-size:11px;text-decoration:underline}.store-closing{text-align:center;background:#eef0e4;padding:55px 25px}.store-closing h2{font:35px/1.25 Georgia}.store-closing>p:last-child{color:#859078;max-width:420px;margin:20px auto 0;font-size:12px;line-height:1.9}.store-footer{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:35px 45px;display:flex}.store-footer>span:last-child{color:#929987;font-size:10px}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.checkout-totals{border-top:1px solid #e4e8e0;margin:22px 0 15px}.checkout-totals p{justify-content:space-between;display:flex}.checkout-totals p:last-child{border-top:1px solid #e4e8e0;padding-top:13px;font-size:14px}.checkout-note{color:#8c9886;text-align:center;font-size:9px!important}.receipt{text-align:center;padding:20px 0}.receipt-check{background:#edf3e7;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 25px;font-size:24px;display:grid}.receipt-box{text-align:left;background:#f6f7f0;margin:25px 0;padding:20px}.receipt-box small{color:#8a9783;font-size:10px}.receipt-id{overflow-wrap:anywhere;color:#8a9783;font-size:9px!important}.notfound{text-align:center;padding:100px 25px}.notfound p,.notfound a{font-size:13px;line-height:2}@media (max-width:760px){.storelink{flex-direction:column;align-items:flex-start}.settings>form{grid-template-columns:1fr;gap:25px;padding:20px}.store-nav{padding:22px}.storebrand{font-size:25px}.store-hero{grid-template-columns:1fr;gap:20px;padding:35px 22px}.store-hero h1{font-size:43px}.hero-abstract{display:none}.store-hero p:not(.eyebrow){margin:20px 0 25px}.store-assurances{flex-wrap:wrap;gap:12px;padding:18px 10px;font-size:8px}.store-collection{padding:35px 22px}.collection-title{flex-direction:column;align-items:flex-start}.collection-title input{width:100%}.collection-title h2{font-size:28px}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.store-product-art{height:200px}.store-product-art small{font-size:8px;top:8px;left:8px}.store-product-info h3{font-size:18px}.store-product-info>div{flex-direction:column;align-items:flex-start;gap:15px}.store-product-info b{font-size:12px}.store-closing{padding:35px 22px}.store-closing h2{font-size:29px}.store-footer{padding:27px 22px}.store-footer>span:last-child{font-size:8px}}@media (max-width:380px){.store-grid{grid-template-columns:1fr}.store-product-art{height:270px}}.admin-welcome{text-align:center;max-width:850px;margin:0 auto;padding:48px}.admin-mark{background:#e7ecdd;border-radius:20px;place-items:center;width:70px;height:70px;margin:25px auto;font:44px Georgia;display:grid}.admin-welcome h2{font:35px Georgia}.admin-welcome>p:not(.eyebrow){color:#7b8c72;max-width:580px;margin:20px auto;font-size:13px;line-height:1.9}.admin-capabilities{color:#75856c;justify-content:center;gap:25px;margin:30px 0;font-size:11px;display:flex}.adminbanner{color:#fff;background:#2e493b;border-radius:9px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px;padding:29px 32px;display:flex}.adminbanner .eyebrow{color:#bbc9a3}.adminbanner h2{font:30px Georgia}.adminbanner p:last-child{color:#c5cfbd;margin-bottom:0;font-size:11px;line-height:1.8}.adminbanner>span{white-space:nowrap;border:1px solid #6f816b;border-radius:25px;padding:9px 14px;font-size:9px}.accessbadge{color:#55723c;background:#eaf1e3;border-radius:5px;padding:6px 9px;font-size:10px}.accessbadge.blocked{color:#a16b49;background:#f9e9df}.ownerbadge{color:#85917b;font-size:10px}.adminlower{grid-template-columns:1.25fr 1fr;gap:25px;margin-top:25px;display:grid}.admin-note{background:#eef1e5;border-radius:9px;padding:28px}.admin-note h3{margin:15px 0 20px;font:27px/1.3 Georgia}.admin-note p:not(.eyebrow){color:#7d8a72;font-size:11px;line-height:1.9}.eventlist{max-height:370px;padding:10px 24px;overflow:auto}.eventlist>div{border-bottom:1px solid #e8ece0;gap:12px;padding:18px 0;display:flex}.eventdot{background:#8da379;border-radius:50%;width:6px;height:6px;margin-top:5px}.eventlist b{font-size:12px}.eventlist p{color:#7d8a72;margin:7px 0;font-size:11px}.eventlist small{color:#9aa38e;font-size:9px}@media (max-width:760px){.admin-welcome{padding:28px 20px}.admin-welcome h2{font-size:29px}.admin-capabilities{flex-direction:column;gap:15px}.adminbanner{padding:23px}.adminbanner h2{font-size:27px}.adminbanner>span{display:none}.adminlower{grid-template-columns:1fr}.admin-welcome .primary{white-space:normal}}.admin-signuplink{white-space:nowrap;border:1px solid #6f816b;border-radius:6px;padding:12px;font-size:10px}.signup{background:#fffefa;grid-template-columns:44% 56%;min-height:100vh;display:grid}.signup-story{color:#fff;background:#2f493b;border:0;justify-content:space-between;width:auto;height:100vh;padding:45px 55px;position:sticky;top:0;overflow:hidden}.signup-brand{letter-spacing:-1px;font:39px Georgia}.signup-brand span{letter-spacing:2.7px;color:#d5ddc4;margin-top:12px;font:8px Arial;display:block}.signup-story>div{margin:55px 0}.signup-story .eyebrow{color:#b8c6a1}.signup-story h1{letter-spacing:-1.5px;margin:20px 0 25px;font:clamp(35px,3.5vw,58px)/1.15 Georgia}.signup-story>div>p:not(.eyebrow){color:#c8d1bd;max-width:320px;font-size:12px;line-height:1.9}.signup-features{gap:20px;margin-top:38px;font-size:11px;display:grid}.signup-features b{color:#aebb91;margin-right:18px;font-size:9px;font-weight:400}.signup-story>small{color:#afbea3;font-size:9px;line-height:1.8}.signup-main{flex-direction:column;justify-content:flex-start;max-width:none;margin:0;padding:28px 55px;display:flex}.signup-top{color:#8c9881;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.signup-top a{color:#476045}.signup-card{width:100%;max-width:470px;margin:auto;padding:50px 0}.signup-card h2{letter-spacing:-.8px;font:36px/1.15 Georgia}.signup-card>p:not(.eyebrow),.signup-success>p:not(.eyebrow){color:#7b8b70;margin:20px 0 28px;font-size:12px;line-height:1.9}.signup-card label{margin:0 0 21px;font-size:11px;display:block}.signup-card input,.signup-card textarea{margin-top:9px;padding:13px;font-size:12px;display:block}.signup-card input:read-only{color:#8d9881;background:#f1f3eb}.signup-card label small{color:#8e9a83;margin-top:7px;font-size:9px;line-height:1.8;display:block}.signup-card textarea{height:90px}.signup-footnote{color:#a0aa94;text-align:center;border-top:1px solid #e3e8da;margin-top:35px;padding-top:20px;font-size:9px;line-height:1.9}.signup-help{color:#7f8f75;background:#eff2e7;border-radius:6px;margin-top:30px;padding:17px;font-size:11px;line-height:1.9}.signup-steps{align-items:center;gap:12px;margin-bottom:40px;display:flex}.signup-steps>div{background:#e0e6d6;flex:1;height:1px}.signup-steps>span{color:#a1ac96;white-space:nowrap;font-size:10px}.signup-steps i{margin-left:7px;font-style:normal}.signup-steps .current{color:#3f5a3b;font-weight:700}.signup-steps .done{color:#869d6b}.slugfield{border:1px solid #dfe5dc;border-radius:6px;align-items:center;margin-top:9px;display:flex}.slugfield span{color:#8d9981;padding-left:12px;font-size:11px}.slugfield input{background:0 0;border:0;min-width:0;margin:0;padding-left:3px}.signup-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;display:flex}.signup-note{color:#88967c;font-size:10px;line-height:1.8}.signup-recap{background:#eff2e7;border-radius:8px;margin:28px 0;padding:24px}.signup-recap small{letter-spacing:2px;color:#8a9879;font-size:8px}.signup-recap h3{margin:12px 0;font:26px Georgia}.signup-recap p{color:#7a8c6d;overflow-wrap:anywhere;font-size:11px}.signup-secondary{color:#6d8261;text-underline-offset:4px;margin-top:24px;font-size:11px;text-decoration:underline;display:block}.signup-success .primary,.signup-card>a.primary{display:inline-block}.signup-success .receipt-check{margin-left:0}.preview-notice{color:#8a7551;background:#f4efdf;border-radius:6px;margin-bottom:30px;padding:13px;font-size:10px;line-height:1.8}.signup-card .signin-cta{padding:16px 22px}.signup-card .alert{display:block}@media (max-width:900px){.signup{grid-template-columns:37% 63%}.signup-story{padding:35px 25px}.signup-story h1{font-size:38px}.signup-main{padding:25px 35px}.signup-features{font-size:10px}}@media (max-width:650px){.signup{display:block}.signup-story{height:auto;padding:25px;display:block;position:static}.signup-story>div{display:none}.signup-story>small{margin-top:16px;display:block}.signup-brand{font-size:32px}.signup-brand span{font-size:7px}.signup-main{padding:22px}.signup-top{overflow-wrap:anywhere;font-size:9px}.signup-card{padding:35px 0}.signup-card h2{font-size:32px}.signup-steps{margin-bottom:30px}.signup-steps>span{font-size:9px}.signup-footnote{margin-top:28px}.signup-actions .primary{font-size:11px}.admin-signuplink{white-space:normal;font-size:9px;display:block}}.productmodal{width:550px}.photoeditor{background:#f7f9f2;border:1px dashed #cbd7be;border-radius:8px;margin-bottom:22px;padding:18px}.photoempty{text-align:center;color:#9eac90;padding:15px}.photoempty>span{font-size:30px}.photoempty p{font-size:10px}.photopreview{text-align:center;margin-bottom:14px;position:relative}.photopreview img{object-fit:contain;background:#eeefe7;border-radius:6px;width:100%;height:200px}.photopreview button{color:#89795f;background:#fffdf6;border-radius:4px;margin-top:10px;padding:8px 12px;font-size:10px}.uploadbutton{cursor:pointer;text-align:center;color:#50653c;background:#e8eddd;border-radius:5px;padding:13px;position:relative;overflow:hidden;margin:0!important}.uploadbutton input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0;margin:0!important}.photoeditor>small{color:#96a28a;text-align:center;margin-top:10px;font-size:9px;display:block}.photoeditor details{color:#819372;margin-top:17px;font-size:10px}.photoeditor summary{cursor:pointer}.photoeditor details label{margin-top:15px;margin-bottom:0}.productcell{align-items:center;gap:10px;display:flex}.productcell img{object-fit:cover;border-radius:4px;width:36px;height:42px}.editproduct{background:#eff3e9;border-radius:4px;padding:8px 11px}.uploadbutton:focus-within{outline:2px solid #76935e}.store-nav-actions{align-items:center;gap:25px;font-size:11px;display:flex}.cartbutton{border:1px solid #dce4d0;border-radius:6px;padding:10px 15px;font-size:11px}.cartbutton b{color:#fff;background:#2f493b;border-radius:50%;place-items:center;min-width:19px;height:19px;margin-left:8px;font-size:9px;display:inline-grid}.cartnotice{background:#eaf1df;border-radius:6px;align-items:center;gap:15px;max-width:1190px;margin:20px auto 0;padding:14px 20px;font-size:11px;display:flex}.cartnotice button:nth-child(2){margin-left:auto;text-decoration:underline}.cartmodal{width:620px}.cartmodal h2>small{color:#8d9b80;margin-top:12px;font:11px Arial;display:block}.cartlines{margin:20px 0}.cartline{border-bottom:1px solid #e6eadd;gap:15px;padding:20px 0;display:flex}.cartline>img,.cart-placeholder{object-fit:cover;border-radius:5px;flex-shrink:0;width:70px;height:90px}.cart-placeholder{color:#a2af92;background:#edf0e3;place-items:center;font:35px Georgia;display:grid}.cartline-info{flex:1;min-width:0}.cartline-info>b{font-size:12px}.cartline-info>small,.cartline-info>span{color:#8a997c;margin-top:7px;font-size:10px;display:block}.qtycontrol{border:1px solid #dfe5d5;border-radius:4px;align-items:center;margin-top:15px;display:inline-flex;overflow:hidden}.qtycontrol button{background:#f3f5ed;width:30px;height:30px;font-size:12px}.qtycontrol input{text-align:center;-webkit-appearance:textfield;appearance:textfield;border:0;border-radius:0;width:42px;height:30px;padding:4px;font-size:11px;margin:0!important}.qtycontrol input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.cartline-total{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:20px;font-size:11px;display:flex}.cartline-total button{color:#9b8264;font-size:9px;text-decoration:underline}.stock-warning{line-height:1.7;color:#a26942!important}.cart-continue{text-underline-offset:4px;margin:20px auto 0;font-size:11px;text-decoration:underline;display:block}.checkout-summary{background:#f3f5ec;border-radius:5px;margin-bottom:22px;padding:5px 15px}.checkout-summary p{justify-content:space-between;gap:10px;font-size:10px;display:flex}.receipt-line{border-bottom:1px solid #dfe5d3;padding:12px 0;font-size:11px}.receipt-line p{margin:7px 0}.order-detail-lines>div{border-bottom:1px solid #e5e9dd;padding:10px 0}.order-detail-lines h3{margin-bottom:5px}.order-detail-lines b{font-size:12px}.order-detail-lines p{margin:5px 0}@media (max-width:760px){.store-nav-actions{gap:12px}.store-nav-actions>a{display:none}.cartbutton{padding:9px 11px}.cartnotice{flex-wrap:wrap;margin:15px 15px 0;padding:12px;font-size:10px}.cartline{gap:10px}.cartline>img,.cart-placeholder{width:50px;height:65px}.cartline-total{font-size:10px}.cartmodal{padding:25px 20px}.cartline-info>b{font-size:11px}}.store-product-info button.add-to-cart{color:#fff;background:#2f503d;border-radius:6px;min-height:44px;padding:13px 16px;text-decoration:none}.store-product-info button.add-to-cart:hover:not(:disabled){background:#233d2e}.variant-generator{background:#f4f6ef;border:1px solid #e3e8db;border-radius:8px;margin:22px 0;padding:20px}.variant-generator h3{margin-top:0}.variant-generator small{color:#73816c;font-size:11px;line-height:1.7;display:block}.generatevariants{background:#fff;border:1px solid #b9c8b1;border-radius:5px;margin-top:15px;padding:12px;font-size:12px;display:block}.varianttable{margin:16px 0 25px}.varianttable table{min-width:700px}.varianttable input{min-width:70px;margin:0!important;padding:10px!important}.varianttable td{padding:10px 7px}.varianttable td:nth-child(3) input{min-width:160px}.varianttable td:nth-child(4),.varianttable td:nth-child(5){width:105px}.familyrow{border-bottom:1px solid #e4e8e0;padding:22px 0 0}.familyrow:last-child{border:0}.familyheading{justify-content:space-between;align-items:center;gap:15px;padding:0 24px 20px;display:flex}.familyheading h3{margin:0 0 7px}.familyheading small{color:#7b8975;font-size:11px}.familyheading .productcell img{object-fit:cover;width:60px;height:70px}.familyrow table{min-width:650px}.variantshoplink{text-align:center;margin-top:20px;display:block}.store-product-info>div.variantselectors{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.variantselectors label{color:#67765f;font-size:11px}.variantselectors select{color:#2b4134;background:#fffefa;border:1px solid #dce2d3;border-radius:5px;width:100%;min-height:44px;margin-top:7px;padding:10px;font-size:12px;display:block}.store-product-info p.variantavailability{margin:12px 0 16px;font-size:10px}@media (max-width:600px){.familyheading{align-items:flex-start;padding:0 15px 15px}.familyheading .editproduct{font-size:10px}.variantsmodal{padding:22px 16px!important}.variant-generator{padding:14px}.store-product-info>div.variantselectors{grid-template-columns:1fr;gap:9px}.store-product-info button.add-to-cart{width:100%;padding:12px 10px;font-size:10px}}.size-picker{margin:20px 0}.size-picker fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}.size-picker legend{margin-bottom:10px;font-size:12px;font-weight:700}.size-options{flex-wrap:wrap;gap:9px;display:flex}.variant-generator .size-options label.size-option{cursor:pointer;color:#42523b;background:#fff;border:1px solid #d2dccb;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:63px;min-height:44px;margin:0;padding:10px 12px;font-size:12px;display:flex}.variant-generator .size-options label.checked{color:#263f2b;background:#e8efdf;border-color:#34553c;font-weight:700}.size-option input[type=checkbox]{accent-color:#34553c;width:16px;min-width:16px;height:16px;margin:0;padding:0}.size-option:focus-within{outline-offset:2px;outline:2px solid #9caa81}.size-picker details{color:#65755d;margin-top:12px;font-size:11px}.size-picker details label{margin-top:12px}.generator-message{margin-top:14px!important}.generator-success{color:#31553b;background:#e8efdf;border-radius:5px;margin:14px 0 0;padding:12px;font-size:12px;line-height:1.7}.stockmatrix{margin:18px 0 25px}.stockmatrix table{table-layout:auto;width:max-content;min-width:100%;max-width:none}.stockmatrix caption{text-align:left;color:#6e7c64;background:#f1f5eb;padding:10px 18px;font-size:11px}.stockmatrix thead th{text-align:center;color:#30462f;background:#eef3e8;min-width:95px;padding:16px}.stockmatrix thead th:first-child{text-align:left;min-width:145px}.stockmatrix tbody th{text-align:left;background:#f5f7f0;min-width:145px;padding:18px;font-size:12px}.stockmatrix td{text-align:center;border-bottom:1px solid #e5eadf;border-right:1px solid #e5eadf;min-width:95px;padding:14px}.stockmatrix input[type=number]{text-align:center;background:#fff;border:1px solid #ced9c3;border-radius:5px;width:78px;min-height:44px;margin:0;padding:9px}.matrixphoto{cursor:pointer;color:#4d6940;flex-direction:column;justify-content:center;align-items:center;gap:7px;position:relative;margin:0!important;font-size:10px!important;display:flex!important}.matrixphoto img,.matrix-thumb{object-fit:cover;border-radius:5px;width:52px;height:62px}.matrixphoto input[type=file]{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.matrixphoto:focus-within{border-radius:5px;outline:2px solid #778d61}.matrixnophoto{background:#eef1e6;place-items:center;width:52px;height:62px;font-size:25px;display:grid}.matrixtotal{background:#f5f7ef;font-weight:700}.matrixzero{color:#a4ad9a}.variantdetails{margin:22px 0;font-size:12px}.variantdetails>summary{cursor:pointer;background:#f3f5ee;border-radius:5px;padding:15px;font-weight:700}.variantsmodal{width:min(1100px,96vw)!important;max-width:1100px!important}.fashion-store{--ink:#161616;--paper:#fff;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.fashion-store button,.fashion-store a{color:inherit}.fashion-store .primary{color:#fff;background:#181818;border-radius:0}.fashion-store input,.fashion-store select,.fashion-store textarea{border-radius:0}.fashion-announcement{color:#fff;letter-spacing:1.2px;background:#090909;justify-content:space-around;gap:24px;min-height:33px;padding:10px 22px;font-size:10px;line-height:1.4;display:flex}.fashion-header{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #efefec;align-items:center;gap:42px;min-height:84px;padding:22px 36px;display:flex;position:sticky;top:0}.fashion-brand{letter-spacing:3px;text-transform:uppercase;font-size:clamp(19px,2vw,34px);font-weight:600;line-height:1.1}.fashion-header>.fashion-brand{overflow-wrap:anywhere;max-width:340px}.fashion-links{flex:1;align-items:center;gap:29px;display:flex}.fashion-links a,.fashion-links button{letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #0000;padding:9px 0;font-size:11px}.fashion-links .active{border-color:#111}.fashion-tools{align-items:center;gap:20px;margin-left:auto;display:flex}.fashion-tools button,.fashion-tools>a{justify-content:center;align-items:center;min-width:29px;min-height:34px;padding:0;display:flex;position:relative}.fashion-tools span{color:#fff;background:#111;border-radius:50%;place-items:center;min-width:15px;height:15px;padding:1px 3px;font:9px Arial;display:grid;position:absolute;top:-3px;right:-4px}.fashion-tools .cartbutton{background:0 0;border:0;border-radius:0}.fashion-tools .cartbutton i{display:none}.fashion-tools .selected svg{fill:#111}.fashion-menu{display:none}.fashion-search{z-index:29;background:#fff;border-bottom:1px solid #ddd;justify-content:center;gap:25px;padding:22px 8%;display:flex;position:sticky;top:84px}.fashion-search>input,.fashion-search form{width:100%;max-width:900px;margin:0}.fashion-search form{gap:15px;display:flex}.fashion-search button{font-size:13px}.fashion-search>button{font-size:27px}.fashion-hero{background:#c6bfb6;height:clamp(500px,100svh - 117px,850px);position:relative;overflow:hidden}.fashion-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.fashion-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000042,#0000 65%),linear-gradient(#0000 50%,#00000020);position:absolute;inset:0}.fashion-hero-copy{z-index:1;color:#fff;max-width:650px;position:absolute;bottom:13%;left:6%}.fashion-hero-copy p{letter-spacing:3px;margin:0 0 23px;font-size:11px}.fashion-hero-copy h1{letter-spacing:-3px;text-wrap:balance;max-width:600px;margin:0 0 35px;font:400 clamp(44px,5.2vw,86px)/1.04 Arial,sans-serif}.fashion-cta{text-transform:uppercase;letter-spacing:1.2px;background:#fff;align-items:center;gap:45px;padding:19px 23px;font-size:11px;display:inline-flex;color:#111!important}.fashion-hero-index{z-index:1;color:#fff;letter-spacing:2px;font-size:9px;position:absolute;bottom:27px;right:36px}.fashion-editorials{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;max-width:1900px;margin:auto;padding:56px 40px 0;display:grid}.fashion-editorials:has(>a:only-child){grid-template-columns:1fr}.fashion-editorial{background:#efede9;height:clamp(330px,38vw,650px);position:relative;overflow:hidden}.fashion-editorial>img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.fashion-editorial:hover>img{transform:scale(1.025)}.fashion-editorial:after{content:"";background:linear-gradient(#0000,#0005);position:absolute;inset:45% 0 0}.fashion-editorial>div:last-child{text-align:center;color:#fff;z-index:1;position:absolute;bottom:36px;left:0;right:0}.fashion-editorial h2{letter-spacing:1px;text-transform:uppercase;margin:0 0 20px;font:700 29px Arial}.fashion-editorial span{color:#111;letter-spacing:.5px;background:#fff;align-items:center;gap:20px;padding:15px 22px;font-size:11px;display:inline-flex}.fashion-collection{max-width:1900px;margin:0 auto;padding:60px 40px 85px;scroll-margin-top:105px}.fashion-section-title{text-align:center;margin-bottom:35px}.fashion-section-title>p{letter-spacing:2.5px;color:#8c8c85;margin:0 0 14px;font-size:9px}.fashion-section-title h2{letter-spacing:-1px;margin:0;font:700 clamp(26px,3vw,43px)/1.15 Arial}.fashion-section-title>span{color:#87877f;margin-top:15px;font-size:10px;display:block}.fashion-filters{border-bottom:1px solid #e6e6e0;justify-content:space-between;align-items:center;gap:20px;margin:0 0 30px;padding-bottom:18px;display:flex}.fashion-filters>div{gap:20px;display:flex;overflow:auto}.fashion-filters button{letter-spacing:.5px;white-space:nowrap;color:#898981;padding:6px 0;font-size:11px}.fashion-filters button.active{color:#111;border-bottom:1px solid #111}.fashion-filters>label{color:#6d6d68;white-space:nowrap;align-items:center;gap:8px;font-size:10px;display:flex}.fashion-filters select{color:#111;background:#fff;border:0;width:145px;margin:0;padding:8px 4px;font-size:11px}.fashion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;display:grid}.fashion-card{min-width:0}.fashion-card-photo{aspect-ratio:3/4;background:#f2f1ed;position:relative;overflow:hidden}.fashion-product-link{height:100%;display:block}.fashion-product-link>img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.fashion-card:hover .fashion-product-link>img{transform:scale(1.02)}.fashion-like{background:#ffffffbf;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.fashion-store .is-favorite svg{fill:#171717}.fashion-card-discover{letter-spacing:1px;background:#ffffffed;justify-content:space-between;align-items:center;gap:15px;padding:17px 21px;font-size:10px;transition:transform .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(102%)}.fashion-card:hover .fashion-card-discover,.fashion-card:focus-within .fashion-card-discover{transform:translateY(0)}.fashion-card-caption{justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 0 0;display:flex}.fashion-card-caption h3{text-transform:uppercase;letter-spacing:.7px;margin:0 0 10px;font:400 13px Arial}.fashion-card-caption b{font-size:12px;font-weight:600}.fashion-swatches{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.fashion-swatches button{border:1px solid #00000018;width:22px;min-width:22px;height:22px;padding:0;position:relative}.fashion-swatches button[aria-pressed=true]:after{content:"";pointer-events:none;border:1px solid #111;position:absolute;inset:-4px}.fashion-soldout{letter-spacing:1px;background:#fff;padding:7px;font-size:9px;position:absolute;top:16px;left:14px}.fashion-no-image{letter-spacing:3px;text-transform:uppercase;color:#b9b2a7;text-align:center;background:#efede7;place-items:center;height:100%;min-height:280px;padding:20px;font-size:26px;display:grid}.fashion-endnote{text-align:center;background:#f2f0eb;padding:68px 25px}.fashion-endnote>span{letter-spacing:3px;font-size:9px}.fashion-endnote h2{letter-spacing:-2px;margin:25px 0;font:400 54px/1.08 Arial}.fashion-endnote p{color:#77756d;max-width:440px;margin:0 auto 25px;font-size:12px;line-height:1.8}.fashion-endnote>a{border-bottom:1px solid #111;padding:8px 0;font-size:11px}.fashion-service{border-top:1px solid #e6e5df;border-bottom:1px solid #e6e5df;grid-template-columns:repeat(3,1fr);gap:25px;padding:35px 6%;display:grid}.fashion-service>div{justify-content:center;align-items:center;gap:16px;display:flex}.fashion-service span:not(.fashion-service-symbol){letter-spacing:1px;font-size:9px}.fashion-service small{color:#8b8b80;letter-spacing:0;margin-top:8px;font-size:10px;display:block}.fashion-service-symbol{font:27px Arial}.fashion-footer{color:#fff;background:#151515;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:48px 40px 22px;display:flex}.fashion-footer>.fashion-brand{font-size:26px}.fashion-footer>div{letter-spacing:.5px;gap:30px;font-size:10px;display:flex}.fashion-footer>p{color:#aaa;border-top:1px solid #ffffff21;flex-basis:100%;margin:8px 0 0;padding-top:25px;font-size:9px}.fashion-footer>p span{float:right}.fashion-product-page{max-width:none;padding:0 0 45px}.fashion-breadcrumb{color:#89897f;align-items:center;gap:14px;padding:24px 36px;font-size:10px;display:flex}.fashion-breadcrumb>span:last-child{color:#111}.fashion-product-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:0 24px;display:grid}.fashion-product-gallery[data-count="1"]{grid-template-columns:1fr;max-width:900px;margin:auto}.fashion-product-gallery[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.fashion-product-gallery[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.fashion-product-gallery>button{cursor:zoom-in;background:#f1efeb;padding:0;overflow:hidden}.fashion-product-gallery img{object-fit:cover;width:100%;height:min(64vh,760px);display:block}.fashion-product-gallery[data-count="1"] img{object-fit:contain;height:min(66vh,760px)}.fashion-buybar{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #e4e4de;grid-template-columns:1.15fr .8fr 1.4fr 1fr 1fr;align-items:center;gap:28px;margin:16px 0 0;padding:26px 36px;display:grid;position:sticky;bottom:0;box-shadow:0 -5px 22px #00000006}.fashion-product-title{padding-right:34px;position:relative}.fashion-product-title small{letter-spacing:1.5px;color:#8a8a7e;text-transform:uppercase;font-size:8px}.fashion-product-title h1{letter-spacing:-.5px;text-transform:uppercase;margin:8px 0;font:600 22px/1.2 Arial}.fashion-product-title>button{position:absolute;top:25px;right:0}.fashion-product-price small{margin-bottom:9px;font-size:10px;display:block}.fashion-product-price>b{font-size:15px;display:block}.fashion-product-price>span{color:#8a8a7e;margin-top:8px;font-size:9px;display:block}.fashion-size-picker,.fashion-color-picker{border-left:1px solid #d7d7ce;padding-left:25px}.fashion-size-picker>span,.fashion-color-picker>span{margin-bottom:13px;font-size:11px;display:block}.fashion-size-picker>div{flex-wrap:wrap;gap:8px;display:flex}.fashion-size-picker button{border:1px solid #222;min-width:36px;min-height:38px;padding:7px;font-size:11px}.fashion-size-picker button.active{color:#fff;background:#111}.fashion-size-picker button.unavailable{color:#bbb;opacity:.7;border-color:#ddd;text-decoration:line-through}.fashion-color-picker .fashion-swatches{padding:4px}.fashion-color-picker .fashion-swatches button{width:30px;height:32px}.fashion-add{min-width:140px}.fashion-store .fashion-add .add-to-cart{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#151515;border:0;border-radius:0;width:100%;min-height:48px;padding:16px 15px;font-size:10px;font-weight:600}.fashion-add>small{color:#8b8b7d;text-align:center;margin-top:9px;font-size:9px;display:block}.fashion-product-information{grid-template-columns:1fr 1fr;gap:40px;max-width:1100px;margin:40px auto 25px;padding:0 30px;display:grid}.fashion-product-information details{color:#75756c;border-top:1px solid #dcdcd3;padding-top:18px;font-size:11px;line-height:1.8}.fashion-product-information summary{color:#171717;cursor:pointer;margin-bottom:12px;font-size:12px}.fashion-back{text-align:center;margin:25px;font-size:11px;display:block}.fashion-store .backdrop{z-index:100}.fashion-store .modal h2{letter-spacing:-1px;font-family:Arial;font-size:28px}.fashion-store .qtycontrol{border-color:#ddd;border-radius:0}.fashion-lightbox{z-index:120;background:#fffffff5;place-items:center;padding:35px;display:grid;position:fixed;inset:0}.fashion-lightbox>img{object-fit:contain;max-width:94vw;max-height:92vh}.fashion-lightbox>button{font-size:35px;position:absolute;top:20px;right:25px}.fashion-toast{color:#fff;z-index:110;background:#171717;align-items:center;gap:20px;max-width:90vw;padding:17px 22px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%)}.fashion-toast button{font-size:21px}.banner-preview{object-fit:cover;width:100%;height:180px;margin-bottom:16px}.shop-appearance>small{color:#8b9783;margin:8px 0 18px;font-size:10px;line-height:1.7;display:block}.shop-appearance>h3{margin:0 0 22px;font:25px Georgia}.shop-appearance>.plain{margin-bottom:20px;font-size:11px;display:block}.shop-appearance>label{margin-top:20px}.product-gallery-editor{border:1px solid #e0e6d7;border-radius:6px;margin:25px 0;padding:20px}.product-gallery-editor>small{color:#849178;margin-top:10px;font-size:10px;display:block}.gallery-editor-thumbs{flex-wrap:wrap;gap:12px;margin:17px 0;display:flex}.gallery-editor-thumbs>div{position:relative}.gallery-editor-thumbs img{object-fit:cover;border-radius:4px;width:70px;height:90px}.gallery-editor-thumbs button{background:#fff;border:1px solid #ddd;border-radius:50%;width:24px;height:24px;position:absolute;top:-8px;right:-8px}@media (min-width:1600px){.fashion-header{gap:55px}.fashion-links a,.fashion-links button{font-size:13px}.fashion-card-caption h3{font-size:15px}.fashion-card-caption b{font-size:13px}}@media (max-width:1100px){.fashion-header{gap:25px;padding:20px}.fashion-links{gap:20px}.fashion-header>.fashion-brand{max-width:230px;font-size:24px}.fashion-tools{gap:14px}.fashion-buybar{grid-template-columns:1fr 1fr;gap:20px;padding:25px}.fashion-product-title{grid-column:1}.fashion-product-price{grid-column:2}.fashion-size-picker,.fashion-color-picker{border:0;padding-left:0}.fashion-add{grid-column:1/-1;width:100%;max-width:450px;margin:auto}.fashion-grid{gap:30px 22px}}@media (max-width:760px){.fashion-announcement{justify-content:center;min-height:29px;padding:9px 14px;font-size:8px}.fashion-announcement>span:not(:first-child){display:none}.fashion-header{gap:16px;min-height:70px;padding:19px 17px}.fashion-menu{place-items:center;padding:0;display:grid}.fashion-header>.fashion-brand{letter-spacing:1.5px;flex:1;max-width:50vw;font-size:19px}.fashion-links{background:#fff;border-bottom:1px solid #ddd;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:none;position:absolute;top:100%;left:0;right:0}.fashion-links.mobile-open{display:flex}.fashion-tools{gap:12px}.fashion-tools button,.fashion-tools>a{min-width:23px}.fashion-tools svg{width:21px;height:21px}.fashion-search{padding:15px;top:70px}.fashion-search input{font-size:16px}.fashion-hero{height:570px;min-height:440px;max-height:80svh}.fashion-hero>img{object-position:63% center}.fashion-hero-copy{max-width:85%;bottom:50px;left:24px}.fashion-hero-copy p{letter-spacing:2px;margin-bottom:17px;font-size:8px}.fashion-hero-copy h1{letter-spacing:-2px;max-width:320px;margin-bottom:25px;font-size:46px}.fashion-cta{gap:25px;padding:16px 18px;font-size:9px}.fashion-hero-index{display:none}.fashion-editorials{gap:13px;padding:22px 15px 0}.fashion-editorial{height:280px}.fashion-editorials:has(>a:only-child) .fashion-editorial{height:360px}.fashion-editorial>div:last-child{padding:0 10px;bottom:22px}.fashion-editorial h2{margin-bottom:15px;font-size:18px}.fashion-editorial span{gap:9px;padding:11px 15px;font-size:9px}.fashion-editorial svg{width:17px}.fashion-collection{padding:38px 15px 45px;scroll-margin-top:88px}.fashion-section-title{margin-bottom:25px}.fashion-section-title h2{letter-spacing:-1px;font-size:28px}.fashion-section-title>p{font-size:8px}.fashion-filters{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;padding-bottom:12px}.fashion-filters>div{gap:22px;width:100%}.fashion-filters>label{align-self:flex-end;font-size:9px}.fashion-filters select{width:130px;font-size:10px}.fashion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.fashion-card-photo{aspect-ratio:3/4}.fashion-like{width:28px;height:28px;top:8px;right:8px}.fashion-like svg{width:18px;height:18px}.fashion-card-discover{background:#fff;padding:12px 0;font-size:8px;position:static;transform:none}.fashion-card-discover svg{width:16px}.fashion-card-photo{margin-bottom:34px;overflow:visible}.fashion-product-link{overflow:hidden}.fashion-card-caption{padding:9px 0 0;display:block}.fashion-card-caption h3{letter-spacing:.4px;margin-bottom:7px;font-size:11px;line-height:1.4}.fashion-card-caption b{font-size:11px}.fashion-card-caption .fashion-swatches{gap:9px;margin-top:13px}.fashion-swatches button{width:18px;min-width:18px;height:18px}.fashion-endnote{padding:48px 25px}.fashion-endnote h2{font-size:44px}.fashion-service{grid-template-columns:1fr;gap:24px;padding:30px}.fashion-service>div{justify-content:flex-start;width:100%;max-width:250px;margin:auto}.fashion-footer{gap:27px;padding:35px 22px 20px}.fashion-footer>.fashion-brand{font-size:23px}.fashion-footer>div{gap:25px;width:100%}.fashion-footer>p{font-size:8px}.fashion-footer>p span{float:none;margin-top:10px;display:block}.fashion-breadcrumb{gap:9px;padding:20px 17px;font-size:9px}.fashion-product-gallery{scroll-snap-type:x mandatory;gap:12px;padding:0 15px 12px;overflow-x:auto;max-width:none!important;display:flex!important}.fashion-product-gallery>button{scroll-snap-align:center;flex:0 0 83vw}.fashion-product-gallery img{object-fit:contain;height:57vh;min-height:330px}.fashion-product-gallery[data-count="1"]>button{flex-basis:100%}.fashion-product-gallery[data-count="1"] img{height:57vh}.fashion-buybar{grid-template-columns:1fr 1fr;gap:25px 18px;margin:0;padding:22px 18px;position:relative}.fashion-product-title h1{font-size:22px}.fashion-product-price{text-align:right}.fashion-product-price small{font-size:9px}.fashion-size-picker{grid-area:3/1/auto/-1}.fashion-color-picker{grid-area:2/1/auto/-1}.fashion-size-picker button{min-width:43px;min-height:43px}.fashion-color-picker .fashion-swatches button{width:28px;height:30px}.fashion-add{background:#fff;max-width:none;padding:12px 0 0;position:sticky;bottom:0}.fashion-product-information{grid-template-columns:1fr;gap:25px;margin-top:25px;padding:0 22px}.fashion-lightbox{padding:20px}.fashion-store .cartmodal{width:96vw;padding:25px 18px}.fashion-store .cartline{gap:12px}.fashion-store .cartline>img{width:62px;height:83px}.fashion-store .cartline-info{font-size:11px}}.cart-recovery-intro{background:#edf2e7;border:1px solid #dce6d0;border-radius:8px;gap:17px;margin-bottom:22px;padding:20px 23px;display:flex}.cart-recovery-intro>span{font-size:27px}.cart-recovery-intro b{font-size:13px}.cart-recovery-intro p{color:#78876c;max-width:900px;margin:6px 0 0;font-size:11px;line-height:1.9}.recovery-stats,.order-statebar{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.recovery-stats button,.order-statebar button{text-align:left;background:#fff;border:1px solid #e0e6d9;border-radius:7px;padding:17px 15px}.recovery-stats button.active,.order-statebar button.active{color:#fff;background:#31513e;border-color:#31513e}.recovery-stats strong,.order-statebar strong{margin-bottom:8px;font-size:25px;font-weight:500;display:block}.recovery-stats span,.order-statebar span{font-size:10px;line-height:1.5}.order-statebar{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.order-statebar strong{font-size:22px}.order-statebar button{padding:16px 12px}.recovery-stage{white-space:nowrap;background:#eef1e7;border-radius:4px;padding:7px 9px;font-size:10px;display:inline-block}.stage-abandoned{color:#9b7334;background:#f6ead1}.stage-contacted{color:#4c728e;background:#e4edf5}.stage-converted{color:#52793a;background:#e7f2de}.stage-ignored{color:#989288;background:#f1efec}.recovery-call{margin-top:10px;font-size:10px;text-decoration:underline;display:block}.recoverymodal{max-width:720px!important}.recovery-items{margin:23px 0}.recovery-items>div{border-bottom:1px solid #e5e9df;align-items:center;gap:13px;padding:15px 0;font-size:12px;display:flex}.recovery-items img{object-fit:cover;border-radius:4px;width:45px;height:60px}.recovery-items p{color:#839079;margin:7px 0;font-size:10px}.recovery-items>div>span{white-space:nowrap;margin-left:auto}.recovery-items small{font-size:10px}.recovery-actions{align-items:center;gap:12px;margin-top:25px;display:flex}.recovery-actions>.secondary{border:1px solid #bdcbb4;border-radius:5px;padding:13px 15px;font-size:12px}.draft-disclosure{background:#f4f4ee;border:1px solid #e1e1d7;margin:22px 0;padding:15px}.fashion-store .draft-disclosure label{align-items:flex-start;gap:10px;margin:0;font-size:11px;line-height:1.6;display:flex}.draft-disclosure input[type=checkbox]{accent-color:#171717;width:17px;min-width:17px;height:17px;margin:1px 0 0;padding:0}.draft-disclosure p{color:#76766d;margin:10px 0;font-size:10px;line-height:1.8}.draft-disclosure small{color:#68685e;font-size:9px;line-height:1.6;display:block}@media (max-width:1000px){.order-statebar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.recovery-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.recovery-stats button{padding:14px 11px}.recovery-stats strong{font-size:22px}.cart-recovery-intro{padding:17px}.recovery-actions{flex-direction:column;align-items:stretch}.recovery-actions button{text-align:center}.order-statebar{grid-template-columns:repeat(2,minmax(0,1fr))}}.merchant-app{--m-ink:#293e33;--m-muted:#889183;--m-line:#e6e9df;--m-green:#34533e;color:var(--m-ink);background:#f6f7f2;font-family:Arial,Helvetica,sans-serif}.merchant-app button{transition:background .15s,border-color .15s,box-shadow .15s}:is(.merchant-app button:focus-visible,.merchant-app a:focus-visible){outline-offset:3px;outline:3px solid #bdca9c}.merchant-app .merchant-sidebar{border-right:1px solid var(--m-line);background:#fff;flex-shrink:0;width:256px;height:100svh;padding:30px 21px 22px;position:sticky;top:0;overflow-y:auto}.merchant-sidebar::-webkit-scrollbar{width:3px}.merchant-sidebar::-webkit-scrollbar-thumb{background:#e0e6d5}.merchant-logo{align-items:center;gap:11px;min-height:48px;padding:0 7px;display:flex}.logo-symbol{color:#eef2dd;background:#31513d;border-radius:12px 12px 12px 3px;place-items:center;width:39px;height:43px;display:grid;transform:rotate(-5deg)}.logo-symbol svg{transform:rotate(5deg)}.merchant-logo>span:last-child{letter-spacing:-1.6px;font:600 29px/1 Arial}.logo-period{color:#a9b87e}.merchant-logo small{letter-spacing:1.5px;color:#9ba28c;margin-top:9px;font-size:6px;font-weight:400;display:block}.merchant-workspace{text-align:left;background:#fafbf7;border:1px solid #e6eadf;border-radius:10px;align-items:center;gap:11px;width:100%;margin:31px 0 28px;padding:12px 10px;display:flex}.workspace-icon{color:#536b42;letter-spacing:.5px;background:#e9eedf;border-radius:7px;flex-shrink:0;place-items:center;width:33px;height:36px;font-size:10px;display:grid}.merchant-workspace>span:nth-child(2){flex:1;min-width:0}.merchant-workspace b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.merchant-workspace small{color:#98a08d;margin-top:6px;font-size:9px;display:block}.merchant-workspace>svg{color:#a6b09b}.merchant-sidebar nav{gap:24px;display:grid}.merchant-nav-group{gap:5px;display:grid}.merchant-nav-group>small{letter-spacing:1.4px;color:#a0aa95;margin:0 11px 9px;font-size:8px;font-weight:600}.merchant-sidebar nav button{color:#7e8977;text-align:left;border-radius:8px;align-items:center;gap:11px;width:100%;padding:13px 12px;font-size:11px;font-weight:400;display:flex;position:relative}.merchant-sidebar nav button>svg{color:#93a087;flex-shrink:0}.merchant-sidebar nav button>span{font-size:11px;line-height:1.5}.merchant-sidebar nav button:hover{color:#35523b;background:#f7f9f1}.merchant-sidebar nav button.selected{color:#34533d;background:#eaf0e2;font-weight:600}.merchant-sidebar nav button.selected>svg{color:#34533d}.merchant-sidebar nav button.selected:before{content:"";background:#829b60;border-radius:0 4px 4px 0;width:3px;position:absolute;top:11px;bottom:11px;left:-21px}.merchant-sidebar nav em{color:#56703e;text-align:center;background:#dce6ce;border-radius:5px;min-width:20px;height:20px;margin-left:auto;padding:3px 5px;font-size:9px}.merchant-sidebar nav button.selected em{color:#fff;background:#34533d}.sidebar-boutique{background:#f4f6eb;border:1px solid #e9eddc;border-radius:13px;margin:34px 3px 23px;padding:18px 17px;position:relative;overflow:hidden}.sidebar-shop-art{color:#acb88d;display:block;position:absolute;top:15px;right:15px;transform:rotate(8deg)}.sidebar-boutique>b{max-width:115px;font-size:11px;line-height:1.6;display:block}.sidebar-boutique p{color:#9ba58b;margin:8px 0 17px;font-size:9px;line-height:1.9}.sidebar-boutique a,.sidebar-boutique>button{align-items:center;gap:8px;padding:0;font-size:9px;font-weight:700;display:flex}.sidebar-foot{color:#7f8e72;border-top:1px solid #eef0e8;margin-top:auto;padding:17px 9px 0;font-size:8px}.sidebar-foot small{color:#b0b7a5;margin:8px 0 0 10px;font-size:8px;display:block}.sidebar-foot .dot{width:5px;height:5px}.merchant-topbar{border-bottom:1px solid var(--m-line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;gap:25px;height:auto;min-height:78px;padding:20px 38px;position:sticky;top:0}.merchant-topbar .merchant-breadcrumb{white-space:nowrap;align-items:center;gap:11px;font-size:10px;display:flex}.merchant-breadcrumb>span{color:#9ba58f}.merchant-breadcrumb>svg{color:#c1c8b5}.merchant-breadcrumb>b{color:#617353;font-weight:400}.merchant-search{background:#fafbf7;border:1px solid #e9ece2;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:160px;max-width:360px;margin-left:auto;padding:2px 12px;display:flex}.merchant-search>svg{color:#a2ac94;flex-shrink:0}.merchant-search input{background:0 0;border:0;outline:0;min-width:0;padding:10px 0;font-size:10px}.merchant-search:focus-within{border-color:#a6b88b;box-shadow:0 0 0 3px #b5c79720}.merchant-search>button{color:#a8b39a;place-items:center;min-width:22px;min-height:30px;padding:0;display:grid}.merchant-topbar .topbar-tools{flex-shrink:0;align-items:center;gap:17px;display:flex}.topbar-refresh{color:#94a186;place-items:center;padding:5px;display:grid}.shop-active{color:#78916a;white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.shop-active>i{background:#97ae78;border-radius:50%;width:5px;height:5px}.shop-active.inactive{color:#a89977}.shop-active.inactive>i{background:#d2be8d}.merchant-avatar{color:#6b7e52;background:#e5ebd9;border:3px solid #f7f8f2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.merchant-content{max-width:1600px;padding:36px 38px 22px}.merchant-heading{align-items:center;gap:25px;margin-bottom:29px}.merchant-heading .eyebrow{letter-spacing:1.8px;color:#a6b28e;margin-bottom:13px;font-size:8px}.merchant-heading h1{letter-spacing:-1px;color:#2b4132;font:400 clamp(27px,2.5vw,36px)/1.2 Georgia,Times New Roman,serif}.merchant-heading .muted{color:#9aa38d;margin-top:10px;font-size:10px;line-height:1.9}.merchant-create{justify-content:center;align-items:center;gap:9px;min-height:43px;display:flex;box-shadow:0 4px 9px #2f503d12;border-radius:7px!important;padding:14px 17px!important;font-size:10px!important;font-weight:500!important}.merchant-create:hover{background:#243f2d}.merchant-app .panel{border-color:var(--m-line);border-radius:13px;box-shadow:0 3px 12px #2e453303}.merchant-app .paneltitle{min-height:82px;padding:23px 24px}.merchant-app .paneltitle h2{color:#3d5139;font-size:13px;font-weight:500}.merchant-app .paneltitle h2 small{color:#b0b9a3;margin-left:7px;font-size:9px}.panel-kicker{letter-spacing:1.3px;color:#a4b08f;margin:0 0 9px;font-size:7px;font-weight:500}.merchant-app .subtle-tag{color:#91a178;white-space:nowrap;background:#f4f7ed;border:1px solid #e9eedf;border-radius:5px;padding:7px 9px;font-size:8px}.merchant-app .plain.panel-link{color:#83956d;align-items:center;gap:7px;padding:4px 0;font-size:9px;display:flex}.merchant-app .notice{background:#ecf2e4;border:1px solid #e2ead8;padding:13px 17px;font-size:11px}.merchant-app .notice>span{align-items:center;gap:10px;display:flex}.merchant-app .alert{font-size:11px}.merchant-welcome{background:#e9eedf;border:1px solid #e2e9d4;border-radius:14px;grid-template-columns:1.45fr 1fr;align-items:center;min-height:235px;margin-bottom:23px;padding:29px 37px;display:grid;position:relative;overflow:hidden}.merchant-welcome:after{content:"";background:#e0e7d2;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-170px;right:-85px}.merchant-welcome>div:first-child{z-index:1;position:relative}.welcome-kicker{letter-spacing:1.6px;color:#94a67b;align-items:center;gap:8px;font-size:7px;display:flex}.merchant-welcome h2{letter-spacing:-.6px;color:#3d5436;margin:17px 0 11px;font:400 30px/1.22 Georgia}.merchant-welcome p{color:#8d9d7b;margin:0 0 19px;font-size:10px;line-height:1.9}.merchant-welcome button{color:#597044;background:#fffdf5;border:1px solid #e2e7d6;border-radius:5px;align-items:center;gap:26px;padding:12px 15px;font-size:9px;display:flex;box-shadow:0 4px 8px #3a502704}.welcome-shop{z-index:1;filter:drop-shadow(5px 14px 12px #5a6f3520);justify-self:center;width:180px;margin-right:5px;position:relative;transform:rotate(-5deg)}.welcome-shop-roof{z-index:1;background:#7c9660;border-radius:9px 9px 2px 2px;height:26px;display:flex;position:relative;overflow:hidden;transform:perspective(130px)rotateX(10deg)}.welcome-shop-roof i{background:#8fa573;border-right:1px solid #768d5c;border-radius:0 0 7px 7px;flex:1;display:block}.welcome-shop-roof i:nth-child(2n){background:#eeedd6;border-color:#e0e1bf}.welcome-shop-body{background:#faf8e9;border:4px solid #f0eed9;border-top:0;border-radius:0 0 9px 9px;flex-direction:column;align-items:center;min-height:141px;padding:20px 13px 14px;display:flex}.welcome-shop-body>span{color:#688052;text-align:center;overflow-wrap:anywhere;max-width:145px;font:16px/1.2 Georgia}.welcome-shop-body>svg{color:#adb98d;margin:14px 0}.welcome-shop-body>small{letter-spacing:1px;color:#b2bd97;font-size:4px}.welcome-spark{color:#b5bf91;filter:none;font-weight:400;position:absolute}.spark-one{font-size:30px;top:10px;left:-43px}.spark-two{font-size:40px;bottom:35px;right:-42px}.merchant-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:24px;display:grid}.merchant-metrics section{border:1px solid var(--m-line);background:#fff;border-radius:12px;padding:20px 21px;box-shadow:0 4px 9px #2d453003}.merchant-metrics section>div{align-items:center;gap:11px;margin-bottom:21px;display:flex}.merchant-metrics p{color:#879478;margin:0;font-size:10px;line-height:1.5}.metric-icon{border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.tone-sage{color:#8a9f63;background:#eef2e4}.tone-peach{color:#caa06d;background:#fbefe3}.tone-lavender{color:#aa9cbf;background:#f0edf5}.tone-sky{color:#8aaab4;background:#eaf1f3}.merchant-metrics strong{letter-spacing:-.8px;color:#3e5435;overflow-wrap:anywhere;font-size:clamp(23px,2.1vw,33px);font-weight:400;display:block}.merchant-metrics small{color:#b0b9a0;margin-top:12px;font-size:8px;line-height:1.6;display:block}.merchant-overview{grid-template-columns:1.2fr 1fr;gap:22px;margin-bottom:25px;display:grid}.week-summary{align-items:center;gap:15px;padding:21px 25px 17px;display:flex}.week-summary>strong{color:#4d6640;font-size:34px;font-weight:400}.week-summary>span{color:#8a9a79;font-size:10px}.week-summary small{color:#b1bba2;margin-top:7px;font-size:8px;display:block}.week-chart{align-items:flex-end;gap:15px;height:173px;padding:15px 31px 25px;display:flex}.week-day{text-align:center;flex:1;min-width:0}.week-bar-space{background:repeating-linear-gradient(0deg,#0000 0 32px,#f5f7ef 33px 34px);border-bottom:1px solid #e9eedf;justify-content:center;align-items:flex-end;height:100px;display:flex;position:relative}.week-bar-space>b{color:#b2bba3;font-size:8px;font-weight:400;position:absolute;top:-15px}.week-bar-space>span{background:#dce5cd;border-radius:5px 5px 0 0;width:min(26px,65%);min-height:0;display:block;position:relative}.week-day.today .week-bar-space>span{background:#8eab68}.week-day.today .week-bar-space>b{color:#719051}.week-day>small{color:#a4b191;margin-top:12px;font-size:8px;display:block}.priority-panel .paneltitle{border-bottom:0;padding-bottom:13px}.priority-decoration{color:#cad3b5!important;font-size:24px!important}.priority-list{padding:0 22px}.priority-list>button{text-align:left;border-bottom:1px solid #f0f3e9;align-items:center;gap:12px;width:100%;padding:15px 0;display:flex}.priority-list>button:last-child{border:0}.priority-icon{border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:38px;display:grid}.priority-list>button>span:nth-child(2){flex:1}.priority-list b{color:#5c714c;font-size:10px;font-weight:500}.priority-list small{color:#aab79a;margin-top:6px;font-size:8px;line-height:1.5;display:block}.priority-list strong{color:#6f8857;font-size:17px;font-weight:400}.priority-list>button>svg{color:#c3ceb3}.priority-list>button:hover{background:#fcfdf9}.priority-tip{color:#a2b58a;background:#f5f8ef;border:1px solid #edf1e3;border-radius:7px;align-items:center;gap:9px;margin:10px 22px 18px;padding:10px;display:flex}.priority-tip>svg{flex-shrink:0}.priority-tip p{color:#9eae88;margin:0;font-size:8px;line-height:1.7}.merchant-app .order-statebar{gap:9px;margin:0 0 23px;padding-bottom:5px;display:flex;overflow-x:auto}.merchant-app .order-statebar>button{border:1px solid var(--m-line);text-align:left;background:#fff;border-radius:10px;flex:1;min-width:99px;min-height:91px;padding:16px 15px;position:relative}.merchant-app .order-statebar>button>strong{color:#65814e;margin:0 0 9px;font-size:23px;font-weight:400}.merchant-app .order-statebar>button>span:last-child{color:#91a17c;white-space:nowrap;font-size:9px;line-height:1.5;display:block}.merchant-app .order-statebar>button.active{background:#36553f;border-color:#36553f}.merchant-app .order-statebar>button.active>strong{color:#f2f4e7}.merchant-app .order-statebar>button.active>span:last-child{color:#c6d3b7}.merchant-app .order-statebar>button>svg,.state-dot{color:#b5c29b;position:absolute;top:18px;right:13px}.state-dot{background:#d2dbc2;border-radius:50%;width:5px;height:5px}.state-1{background:#dbbb8e}.state-2{background:#aac18e}.state-3{background:#a6c3cf}.state-4{background:#8cb59b}.state-5{background:#d3b6ad}.merchant-app .merchant-toolbar{background:#fdfefb;border-bottom-color:#eef1e7;align-items:center;gap:14px;padding:16px 22px}.field-search{flex:1;align-items:center;gap:9px;min-width:170px;margin:0;display:flex;position:relative}.field-search>svg{color:#a6b495;position:absolute;left:12px}.field-search>input{background:#fff;border-color:#e5eadc;border-radius:7px;min-height:41px;padding:12px 12px 12px 36px;font-size:11px}.field-select{flex-shrink:0;align-items:center;display:flex;position:relative}.field-select>svg{color:#a6b495;pointer-events:none;position:absolute;left:12px}.field-select>select{background:#fff;border-color:#e5eadc;border-radius:7px;min-height:41px;padding:12px 26px 12px 35px;width:190px!important;font-size:10px!important}.clear-filters{color:#9aab86;font-size:9px!important}.merchant-order-table{min-width:880px;font-size:11px}.merchant-order-table thead th{text-transform:uppercase;letter-spacing:.8px;color:#a4b091;background:#fafcf6;border-top:1px solid #f1f4eb;padding:15px 21px;font-size:7px}.merchant-order-table td{border-color:#eff2e9;padding:18px 21px}.merchant-order-table tr:hover td{background:#fdfef9}.merchant-order-table td small{color:#acb79c;margin-top:7px;font-size:8px;line-height:1.5}.merchant-order-table .order-ref{letter-spacing:.2px;color:#859b6d;white-space:nowrap;padding:0;font-size:9px;font-weight:500}.order-client,.order-articles{align-items:center;gap:11px;display:flex}.client-monogram{color:#a0b281;background:#f0f3e9;border-radius:50%;place-items:center;width:31px;min-width:31px;height:33px;font-size:8px;display:grid}.order-client b{color:#6c8157;font-size:10px;font-weight:500}.order-client>div{white-space:normal;max-width:185px}.order-client small{white-space:nowrap}.order-client small span{color:#bec7b1}.order-client a:hover{text-decoration:underline}.order-articles img{object-fit:cover;border-radius:5px;width:32px;height:41px}.order-product-placeholder{color:#b4c39d;background:#f3f5ee;border-radius:5px;place-items:center;width:32px;height:41px;display:grid}.order-articles b{color:#7b8e68;font-size:10px;font-weight:400}.order-articles small{white-space:nowrap;text-overflow:ellipsis;max-width:190px;overflow:hidden}.merchant-order-table .order-money{color:#6b8652;font-size:11px;font-weight:500}.merchant-order-table .order-status-select{color:#8da173;background:#f3f6eb;border:1px solid #e6ebdd;border-radius:5px;width:113px;min-height:30px;padding:7px 9px;font-size:9px}.merchant-order-table .status-color-0{color:#b8995e;background:#faf2e4;border-color:#f5e9d2}.merchant-order-table .status-color-1{color:#8ca267;background:#eff4e7;border-color:#e5eddb}.merchant-order-table .status-color-2{color:#8baeba;background:#ebf2f5;border-color:#e1ecf1}.merchant-order-table .status-color-3{color:#83a76c;background:#eaf3e6;border-color:#dfebdb}.merchant-order-table .status-color-4{color:#bca394;background:#f8efeb;border-color:#f0e5df}.order-open{color:#a1b18a;background:#f4f7ed;border:1px solid #e9eedf;border-radius:6px;place-items:center;width:29px;height:30px;display:grid}.merchant-pagination{color:#a6b393;border-top:1px solid #edf1e4;justify-content:space-between;align-items:center;gap:20px;padding:17px 23px;font-size:9px;display:flex}.merchant-pagination>div{align-items:center;gap:14px;display:flex}.merchant-pagination button{color:#92a676;border:1px solid #e7ecdd;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.merchant-pagination button:disabled{opacity:.3}.merchant-app .merchant-empty{padding:55px 25px}.merchant-empty .empty-icon{color:#afc192;background:#f1f5e7;border-radius:18px;place-items:center;width:63px;height:67px;margin:0 auto 18px;display:grid;transform:rotate(-5deg)}.merchant-empty .empty-icon>svg{transform:rotate(5deg)}.merchant-empty h3{color:#6d8355;letter-spacing:-.3px;margin:0 0 12px;font:23px Georgia}.merchant-empty p{color:#abb797;max-width:380px;margin:0 auto 18px;font-size:10px}.merchant-empty button{color:#8da575;background:#f1f5e9;border:1px solid #e8eedc;align-items:center;gap:15px;font-size:10px;display:inline-flex}.merchant-app .familyrow{border-bottom:1px solid #e8eedf;padding-top:22px}.merchant-app .familyheading{padding:0 24px 20px}.merchant-app .familyheading h3{letter-spacing:-.3px;color:#5c7648;margin:7px 0;font:19px Georgia}.merchant-app .familyheading .productcell img{object-fit:cover;border-radius:8px;width:55px;height:65px}.merchant-app .familyheading small b{color:#91a578;font-weight:400}.merchant-app .family-category{text-transform:uppercase;letter-spacing:1.3px;color:#bcc7a8!important;font-size:7px!important}.merchant-app .catalogue-placeholder{color:#b4c29c;background:#f2f5ea;border-radius:8px;place-items:center;width:55px;height:65px;display:grid}.merchant-app .familyheading .editproduct{color:#8da470;background:#fafcf5;border:1px solid #e4ebd7;border-radius:6px;align-items:center;gap:10px;padding:10px 13px;font-size:9px;display:flex}.merchant-app .stockmatrix{border:1px solid #e9eedf;border-radius:8px;margin:0 23px 23px}.merchant-app .stockmatrix caption{color:#a3b38c;background:#f6f9ef;padding:10px 15px;font-size:8px}.merchant-app .stockmatrix thead th{color:#9aad7f;background:#fafcf5;padding:13px 15px;font-size:9px}.merchant-app .stockmatrix tbody th{color:#93a977;background:#fafcf5;font-size:10px;font-weight:500}.merchant-app .stockmatrix td{color:#88a26a;border-color:#edf2e2;font-size:11px}.merchant-app .stockmatrix .matrixtotal{color:#779856;background:#f9fbf4}.merchant-app .stockmatrix .matrixzero{color:#ccd5bb}.merchant-app .recovery-stats button{border-color:#e6ecdc;border-radius:10px;padding:18px}.merchant-app .recovery-stats button.active{background:#36553f;border-color:#36553f}.merchant-app .cart-recovery-intro{background:#edf2e3;border-color:#e2ead5;border-radius:11px}.merchant-app .cart-recovery-intro p{font-size:10px}.merchant-app .settings>form{gap:35px;padding:29px}.merchant-app .settings label{color:#8da075;font-size:11px}.merchant-app input,.merchant-app select,.merchant-app textarea{color:#617c48;border-color:#e0e7d5}.merchant-app input:focus,.merchant-app select:focus,.merchant-app textarea:focus{outline-offset:1px;outline:2px solid #b3c89566}.merchant-app .settings .shop-appearance{background:#f7f9f0;border:1px solid #eaf0dd;border-radius:10px;padding:23px}.merchant-app .banner-preview{border-radius:7px}.merchant-app .settings .shop-appearance h3{color:#7f9864;font-size:23px}.merchant-app .storelink{border-radius:12px;padding:25px}.merchant-app .storelink h2{color:#738c59;font:22px Georgia}.merchant-app .storelink .muted{color:#acb99a;font-size:10px}.merchant-app .shop{border-color:#e4ebd8;border-radius:13px}.merchant-app .shophero{background:#edf0e2;padding:38px 40px}.merchant-app .shophero p{letter-spacing:2px;color:#a4b28c;font-size:8px}.merchant-app .shophero h2{color:#6b8251;letter-spacing:-1px;font-size:39px}.merchant-app .shophero>span{color:#a0af87;font-size:10px}.merchant-app .shopbadges{color:#a1b28a;font-size:8px}.merchant-app .cards article{border-color:#e7eddc;border-radius:10px}.merchant-app .productinfo h3{color:#809763}.merchant-app .productinfo p{color:#b0bd99;font-size:9px}.merchant-app .merchant-footer{color:#b1bba2;justify-content:space-between;align-items:center;gap:15px;margin:28px 0 0;padding:0 3px;font-size:8px;display:flex}.merchant-footer>button{color:#a5b68e;font-size:8px}.merchant-app .backdrop{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#243c2975}.merchant-app .modal{border-radius:17px;padding:33px;box-shadow:0 30px 100px #233b3030}.merchant-app .modal h2{color:#5b7447;letter-spacing:-.5px;overflow-wrap:anywhere}.merchant-app .modal input,.merchant-app .modal textarea,.merchant-app .modal select{color:#6c8652;border-color:#e1e9d5;border-radius:7px;padding:12px;font-size:12px}.merchant-app .modal .primary{color:#fff;background:#36553f;border-radius:7px}.merchant-app .modal .close{color:#a4b78d;min-width:30px}.merchant-app .modal .eyebrow{color:#adc194;font-size:8px}.merchant-app .primary{color:#fff;background:#36553f;border-radius:7px;font-size:11px}.merchant-app .adminbanner,.merchant-app .admin-note{border-radius:12px}.merchant-loading{text-align:center;color:#a0b18b;padding:80px 25px;font-size:11px}.merchant-loading>span{border:2px solid #e6edda;border-top-color:#99b47a;border-radius:50%;width:26px;height:26px;margin:0 auto 18px;animation:1s linear infinite merchant-spin;display:block}@keyframes merchant-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.merchant-loading>span{animation:none}}@media (min-width:1600px){.merchant-content{padding:43px 48px 26px}.merchant-welcome{min-height:260px;padding:34px 45px}.merchant-welcome h2{font-size:35px}.welcome-shop{width:200px}.welcome-shop-body{min-height:155px}.merchant-sidebar{width:266px!important}.merchant-topbar{padding-left:48px;padding-right:48px}}@media (max-height:850px) and (min-width:761px){.sidebar-boutique{display:none}.merchant-sidebar nav{margin-bottom:28px}.sidebar-foot{margin-top:auto}}@media (max-width:1200px){.merchant-app .merchant-sidebar{width:222px;padding:27px 16px 20px}.merchant-logo>span:last-child{font-size:26px}.merchant-logo{gap:9px;padding:0 3px}.logo-symbol{width:33px;height:37px}.merchant-logo small{font-size:5px}.merchant-sidebar nav button{gap:9px;padding:12px 10px}.merchant-sidebar nav button>span{font-size:10px}.merchant-sidebar nav button.selected:before{left:-16px}.merchant-topbar{gap:18px;padding:19px 27px}.merchant-content{padding:30px 27px 20px}.merchant-search{max-width:290px}.merchant-topbar .topbar-tools{gap:13px}.shop-active{display:none}.merchant-welcome{min-height:225px;padding:26px 28px}.merchant-welcome h2{font-size:28px}.welcome-shop{width:155px}.welcome-shop-body{min-height:125px}.welcome-shop-body>span{font-size:14px}.welcome-shop-body>svg{width:34px;margin:9px 0}.merchant-metrics{gap:12px}.merchant-metrics section{padding:18px 16px}.merchant-metrics section>div{gap:8px;margin-bottom:18px}.merchant-metrics p{font-size:9px}.metric-icon{width:28px;height:30px}.metric-icon>svg{width:17px}.merchant-overview{grid-template-columns:1.1fr 1fr;gap:17px}.priority-list{padding:0 17px}.priority-list>button{gap:9px}.priority-list b{font-size:9px}.priority-list small{font-size:7px}.priority-tip{margin-left:17px;margin-right:17px}.merchant-app .paneltitle{padding-left:20px;padding-right:20px}}@media (max-width:1000px){.merchant-topbar .merchant-breadcrumb{display:none}.merchant-search{max-width:none;margin-left:0}.merchant-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-metrics section>div{margin-bottom:16px}.merchant-metrics strong{font-size:29px}.merchant-overview{grid-template-columns:1fr}.priority-panel .priority-list{grid-template-columns:1fr;display:grid}.merchant-welcome{grid-template-columns:1.2fr .8fr;padding:25px}.merchant-welcome h2{font-size:25px}.welcome-shop{width:130px}.welcome-shop-body>small{display:none}.welcome-shop-body>span{font-size:13px}.welcome-shop-body{min-height:119px;padding:17px 9px 10px}.spark-one{font-size:23px;left:-28px}.spark-two{font-size:29px;right:-25px}.merchant-heading h1{font-size:29px}.merchant-create{gap:5px;padding:12px!important;font-size:9px!important}.merchant-app .merchant-toolbar{gap:10px}.field-select>select{width:160px!important}.clear-filters{display:none}}@media (max-width:760px){.merchant-app{display:block}.merchant-app .merchant-sidebar{border-right:0;border-bottom:1px solid var(--m-line);height:auto;padding:18px 17px 0;position:relative;overflow:visible;width:100%!important}.merchant-logo{width:fit-content;min-height:38px;padding:0}.merchant-logo>span:last-child{font-size:26px}.merchant-logo small{letter-spacing:1.7px;margin-top:7px;font-size:5px}.logo-symbol{border-radius:10px 10px 10px 3px;width:32px;height:35px}.logo-symbol svg{width:19px}.merchant-workspace,.sidebar-boutique,.sidebar-foot{display:none}.merchant-sidebar nav{scrollbar-width:none;gap:5px;margin:18px -17px 0;padding:0 14px 12px;display:flex;overflow-x:auto}.merchant-sidebar nav::-webkit-scrollbar{display:none}.merchant-nav-group{display:contents}.merchant-nav-group>small{display:none}.merchant-sidebar nav button{white-space:nowrap;border:1px solid #eef2e7;flex-shrink:0;gap:7px;width:auto;min-height:40px;padding:10px 12px}.merchant-sidebar nav button>span{font-size:10px}.merchant-sidebar nav button>svg{width:16px;height:16px}.merchant-sidebar nav button.selected:before{display:none}.merchant-sidebar nav em{min-width:17px;height:17px;margin-left:3px;padding:2px 3px;font-size:8px}.merchant-topbar{z-index:20;gap:12px;min-height:65px;padding:13px 16px;position:sticky;top:0}.merchant-search{min-width:0;max-width:none;padding-left:10px}.merchant-search input{padding:10px 0;font-size:11px}.merchant-topbar .topbar-tools{gap:10px}.topbar-refresh{padding:2px}.topbar-refresh svg{width:14px}.merchant-avatar{border-width:2px;width:30px;height:30px;font-size:8px}.merchant-content{padding:26px 17px 18px}.merchant-heading{margin-bottom:23px;display:block}.merchant-heading .eyebrow{letter-spacing:1.5px;margin-bottom:10px;font-size:7px}.merchant-heading h1{font-size:29px;line-height:1.2}.merchant-heading .muted{max-width:330px;margin-top:10px;font-size:10px;line-height:1.7}.merchant-heading .merchant-create{gap:8px;min-height:40px;margin-top:17px;padding:11px 15px!important;font-size:10px!important}.merchant-welcome{grid-template-columns:1fr;min-height:240px;margin-bottom:18px;padding:25px 24px}.merchant-welcome h2{margin:16px 0 12px;font-size:27px}.merchant-welcome p{max-width:265px;margin-bottom:18px;font-size:9px;line-height:1.8}.welcome-kicker{letter-spacing:1.3px;font-size:6px}.welcome-shop{display:none}.merchant-welcome:after{width:200px;height:200px;bottom:-130px;right:-40px}.merchant-welcome button{padding:12px 14px;font-size:9px}.merchant-metrics{gap:11px;margin-bottom:18px}.merchant-metrics section{border-radius:10px;padding:16px 15px}.merchant-metrics section>div{margin-bottom:15px;display:block}.metric-icon{border-radius:7px;width:28px;height:29px;margin-bottom:10px}.merchant-metrics p{font-size:9px}.merchant-metrics strong{letter-spacing:-.5px;font-size:26px}.merchant-metrics small{margin-top:10px;font-size:7px;line-height:1.6}.merchant-overview{gap:18px;margin-bottom:18px}.merchant-app .paneltitle{min-height:77px;padding:20px 18px}.merchant-app .paneltitle h2{font-size:12px;line-height:1.5}.merchant-app .paneltitle .subtle-tag{padding:6px 8px;font-size:7px;display:block}.panel-kicker{letter-spacing:1px;font-size:6px}.merchant-app .paneltitle .panel-link{font-size:8px}.week-summary{padding:19px 21px 16px}.week-chart{gap:12px;padding:17px 23px 24px}.week-summary>strong{font-size:30px}.week-summary>span{font-size:9px}.week-summary small{font-size:7px}.priority-list{padding:0 19px}.priority-list>button{gap:12px;padding:16px 0}.priority-list b{font-size:10px}.priority-list small{font-size:8px}.priority-icon{width:34px;height:37px}.priority-tip{margin:10px 18px 18px}.merchant-app .order-statebar{gap:9px;margin-bottom:18px}.merchant-app .order-statebar>button{flex:none;min-width:113px;min-height:87px;padding:14px 15px}.merchant-app .order-statebar>button>strong{font-size:23px}.merchant-app .merchant-toolbar{flex-wrap:wrap;gap:11px;padding:14px 17px}.field-search{flex-basis:100%;min-width:100%}.field-search input{min-height:43px;font-size:12px!important}.field-select{width:100%}.field-select select{width:100%!important;font-size:11px!important}.merchant-order-table{min-width:850px}.merchant-order-table td{padding:17px 19px}.merchant-order-table th{padding:14px 19px}.merchant-app .merchant-empty{padding:43px 20px}.merchant-empty h3{font-size:22px}.merchant-empty p{font-size:10px}.merchant-pagination{gap:15px;padding:15px 17px;font-size:8px}.merchant-pagination>div{gap:10px}.merchant-pagination button{width:30px;height:32px}.merchant-app .familyheading{align-items:flex-start;gap:12px;padding:0 17px 19px}.merchant-app .familyheading .productcell img,.merchant-app .catalogue-placeholder{border-radius:6px;width:44px;height:56px}.merchant-app .familyheading h3{font-size:18px;line-height:1.2}.merchant-app .familyheading small{font-size:8px;line-height:1.7}.merchant-app .familyheading .editproduct{flex-shrink:0;gap:5px;margin-top:9px;padding:8px 10px;font-size:8px}.merchant-app .stockmatrix{border-radius:6px;margin:0 17px 17px}.merchant-app .stockmatrix tbody th{font-size:10px}.merchant-app .settings>form{gap:25px;padding:20px}.merchant-app .settings .shop-appearance{padding:18px}.merchant-app .storelink{gap:18px;padding:21px}.merchant-app .storelink h2{font-size:23px}.merchant-app .storelink .primary{font-size:10px}.merchant-app .shophero{padding:30px}.merchant-app .shophero h2{font-size:33px}.merchant-app .merchant-footer{align-items:flex-start;gap:14px;margin-top:24px;padding:0;font-size:7px}.merchant-app .merchant-footer>span{max-width:180px;line-height:1.7;display:block}.merchant-footer>button{text-align:right;max-width:130px;font-size:7px;line-height:1.7}.merchant-app .modal{border-radius:13px;padding:29px 23px}.merchant-app .modal h2{font-size:25px}.merchant-app .backdrop{padding:13px}.merchant-app .recovery-stats{gap:8px}.merchant-app .recovery-stats button{padding:15px 12px}.merchant-app .recovery-stats span{font-size:8px}.merchant-app .cart-recovery-intro p{font-size:10px;line-height:1.8}}.merchant-app .merchant-sidebar nav button>span{font-size:13px}.merchant-app .merchant-heading .muted,.merchant-app .merchant-welcome p{color:#50614f;font-size:14px}.merchant-app .merchant-metrics p{font-size:13px}.merchant-app .merchant-metrics small{color:#63735c;font-size:11px}.merchant-app .priority-list b{font-size:13px}.merchant-app .priority-list small{color:#63735c;font-size:11px}.merchant-app .priority-tip p{color:#50614f;font-size:12px}.merchant-app .paneltitle h2{font-size:17px}.merchant-app .panel-kicker{color:#65765b;font-size:9px}.merchant-app .merchant-order-table td{color:#3c503b;font-size:13px}.merchant-app .merchant-order-table td small{color:#63735c;font-size:11px}.merchant-app .order-status-select{font-size:12px}.merchant-app .merchant-search input,.merchant-app .field-search input,.merchant-app .field-select select{font-size:13px!important}.merchant-app .merchant-pagination,.merchant-app .panel-link{font-size:12px}.merchant-app .merchant-create,.merchant-app .primary{font-size:13px!important}.merchant-app .modal label{color:#50614f;font-size:13px}.merchant-app .modal input,.merchant-app .modal textarea,.merchant-app .modal select{color:#344b34;font-size:14px}.merchant-app .modal .size-option input[type=checkbox]{width:16px;height:16px;margin:0;padding:0}.merchant-app .modal input[type=file]{padding:0}.merchant-app .familyheading small{color:#63735c;font-size:12px}.merchant-app .merchant-empty p{color:#63735c;font-size:13px}.merchant-app .clear-filters{font-size:12px;display:inline-flex}.merchant-app .merchant-avatar,.merchant-app .merchant-pagination button,.merchant-app .topbar-refresh{min-width:36px;min-height:36px}.merchant-app .merchant-welcome button,.merchant-app .week-summary>span{font-size:13px}.merchant-app .week-summary small,.merchant-app .week-day small{color:#63735c;font-size:11px}@media (max-width:760px){.merchant-app .merchant-heading h1{font-size:28px}.merchant-app .merchant-sidebar nav button>span{font-size:12px}.merchant-app .merchant-metrics small{font-size:10px}.merchant-app .priority-list b{font-size:12px}.merchant-app .priority-list small{font-size:11px}.merchant-app .merchant-search input{font-size:12px!important}.merchant-app .merchant-heading .merchant-create{font-size:13px!important}.merchant-app .merchant-footer,.merchant-app .merchant-footer>button{font-size:10px}}.comanda-landing{color:#263f32;background:#fafaf5;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.comanda-landing a{color:inherit;text-decoration:none}.landing-nav,.landing-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:auto;padding:28px 48px;display:flex}.landing-brand{letter-spacing:-1.6px;align-items:center;gap:9px;font-size:29px;font-weight:700;display:flex}.landing-brand>span{color:#91a46e;margin-left:-8px}.landing-nav nav{align-items:center;gap:30px;font-size:13px;display:flex}.landing-login{border:1px solid #ccd4c0;border-radius:7px;align-items:center;gap:10px;padding:10px 17px;display:flex}.landing-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;max-width:1280px;margin:auto;padding:80px 48px 95px;display:grid}.landing-eyebrow{letter-spacing:2px;color:#687a55;margin:0 0 23px;font-size:10px;font-weight:600}.landing-hero h1{letter-spacing:-2.6px;margin:0 0 27px;font-size:clamp(38px,4.5vw,62px);font-weight:500;line-height:1.13}.landing-hero h1 em{color:#5f7c48;font-family:Georgia,serif;font-weight:400}.landing-lead{color:#61705e;max-width:460px;margin-bottom:30px;font-size:16px;line-height:1.85}.comanda-landing .landing-cta{color:#fff;background:#31533e;border-radius:8px;justify-content:center;align-items:center;gap:22px;padding:15px 22px;font-size:14px;display:inline-flex}.landing-reassurance{color:#6d7d62;align-items:center;gap:7px;margin-top:16px;font-size:11px;display:flex}.landing-illustration{background:#e9eedf;border-radius:50% 50% 32% 38%;place-items:center;min-height:390px;padding:55px;display:grid;position:relative}.landing-orbit{letter-spacing:2px;font-size:8px;position:absolute;top:27px}.landing-shop{filter:drop-shadow(10px 16px #c7d0b25c);width:220px;transform:rotate(-5deg)}.landing-awning{background:#fafbf4;border:1px solid #8c9f76;border-radius:10px 10px 0 0;height:45px;display:flex;overflow:hidden}.landing-awning i{background:#8d9f77;border-radius:0 0 12px 12px;flex:1}.landing-awning i:nth-child(2n){background:#f5f4e6}.landing-shopfront{text-align:center;background:#fcfcf5;border:1px solid #9bab87;border-top:0;border-radius:0 0 5px 5px;flex-direction:column;align-items:center;padding:24px;display:flex}.landing-shopfront small{letter-spacing:2px;font-size:8px}.landing-shopfront svg{color:#7e9562;margin:18px 0}.landing-shopfront b{font:26px Georgia,serif}.landing-shopfront>span{color:#7a866a;margin-top:8px;font-size:10px}.landing-float{background:#fff;border:1px solid #e0e5d7;border-radius:12px;align-items:center;gap:12px;padding:15px 18px;display:flex;position:absolute;box-shadow:0 12px 30px #2a42220b}.landing-float b,.landing-float small{display:block}.landing-float b{font-size:12px}.landing-float small{color:#78856c;margin-top:3px;font-size:10px}.float-order{bottom:55px;right:-10px;transform:rotate(3deg)}.float-order>span{color:#a57150;background:#f9eadf;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.float-stock{top:90px;left:-25px;transform:rotate(-3deg)}.float-stock>svg{color:#7d9163}.landing-star{color:#94a46d;font-size:40px;position:absolute;top:80px;right:30px}.landing-strip{color:#5f7351;background:#f2f4ea;border-block:1px solid #e1e6d6;justify-content:center;gap:85px;padding:25px 30px;display:flex}.landing-strip>span{align-items:center;gap:12px;font-size:12px;display:flex}.landing-section,.landing-faq{max-width:1280px;margin:auto;padding:85px 48px}.landing-section-heading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:38px;display:flex}.comanda-landing h2{letter-spacing:-.7px;margin:0;font:400 36px/1.2 Georgia,serif}.landing-section-heading>p{color:#6b7761;max-width:330px;font-size:14px}.landing-steps,.landing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.landing-steps article{border-top:1px solid #ced7bd;padding:26px 26px 30px}.landing-steps article>span{color:#a0ae8b;font:32px Georgia,serif}.comanda-landing h3{margin:20px 0 12px;font-size:17px}.landing-steps p{color:#69775d;font-size:14px}.landing-control{background:#eaf0e1;grid-template-columns:1fr 1fr;gap:100px;padding:65px max(48px,50vw - 592px);display:grid}.landing-control>div>p:not(.landing-eyebrow){color:#657658;max-width:350px;margin:23px 0;font-size:14px}.landing-control a{align-items:center;gap:20px;font-size:14px;font-weight:600;display:flex}.landing-control>ul{margin:0;padding:0;list-style:none}.landing-control li{border-bottom:1px solid #d5dec9;gap:18px;padding:20px 0;display:flex}.landing-control li>span{background:#dce6cd;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;margin-top:4px;display:grid}.landing-control h3{margin:0 0 6px}.landing-control li p{color:#627454;margin:0;font-size:13px}.landing-plans article{background:#fff;border:1px solid #dde4d1;border-radius:15px;flex-direction:column;padding:29px;display:flex}.landing-plans article.featured{background:#eff3e7;border-color:#9bad80}.landing-plans article>small{text-transform:uppercase;letter-spacing:1.5px;color:#788966;font-size:10px}.landing-plans h3{margin:14px 0 23px;font:30px Georgia,serif}.landing-plans strong{font-size:22px;font-weight:500}.landing-plans p{color:#69775e;min-height:50px;margin:13px 0;font-size:13px}.landing-plans ul{flex:1;margin:15px 0 25px;padding:0;list-style:none}.landing-plans li{align-items:flex-start;gap:9px;padding:8px 0;font-size:12px;display:flex}.landing-plans li svg{color:#76925b;flex-shrink:0;margin-top:3px}.landing-plans a{border:1px solid #aebf98;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;font-size:12px;display:flex}.landing-plans .featured a{color:#fff;background:#34533e;border-color:#34533e}.landing-plans article>span{color:#6d7b62;margin-top:15px;font-size:11px;line-height:1.6}.landing-faq{max-width:900px;padding-top:10px}.landing-faq h2{margin-bottom:30px}.landing-faq details{border-bottom:1px solid #dce3cf;padding:19px 0}.landing-faq summary{cursor:pointer;font-size:15px}.landing-faq details p{color:#67755d;max-width:670px;margin-top:14px;font-size:14px}.landing-last{text-align:center;background:#eef1e5;padding:70px 25px}.landing-last h2{margin-bottom:29px;font-size:43px}.landing-footer{color:#738266;font-size:12px}.landing-footer .landing-brand{color:#31513d}:is(.comanda-landing a:focus-visible,.comanda-landing summary:focus-visible){outline-offset:5px;outline:3px solid #8ba56b}.comanda-landing a:hover{filter:brightness(.92)}.membership-panel{margin-bottom:25px;padding:28px}.membership-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.membership-panel h2{margin:5px 0;font-size:22px}.membership-panel p{font-size:14px;line-height:1.8}.membership-panel dl{flex-wrap:wrap;gap:50px;margin:25px 0;display:flex}.membership-panel dt{color:#6c7d60;font-size:11px}.membership-panel dd{margin:5px 0;font-size:16px}.membership-panel a{color:#34533e;text-decoration:underline}.membership-panel .accessbadge{font-size:12px}@media (max-width:900px){.landing-hero{gap:30px;padding:55px 28px}.landing-illustration{min-height:350px;padding:30px}.landing-shop{width:180px}.float-stock{top:65px;left:-15px}.float-order{padding:10px;bottom:30px;right:-10px}.landing-strip{gap:25px}.landing-control{gap:40px;padding:45px 30px}.landing-nav,.landing-footer{padding:24px 28px}.landing-section{padding:60px 28px}.landing-plans{gap:12px}.landing-plans article{padding:21px}.landing-section-heading{align-items:start}.landing-faq{padding:10px 28px 60px}}@media (max-width:650px){.landing-nav{gap:15px;padding:20px}.landing-nav nav{gap:12px}.landing-nav nav>a:not(.landing-login){display:none}.landing-login{padding:9px 12px;font-size:12px}.landing-brand{font-size:26px}.landing-hero{grid-template-columns:1fr;gap:40px;padding:40px 23px 50px}.landing-hero h1{letter-spacing:-1.8px;font-size:43px}.landing-lead{font-size:15px}.landing-illustration{width:100%;max-width:380px;min-height:340px;margin:auto}.float-stock{left:0}.float-order{right:0}.landing-strip{flex-direction:column;gap:15px;padding:25px}.landing-section{padding:50px 23px}.landing-section-heading{margin-bottom:25px;display:block}.comanda-landing h2{font-size:31px}.landing-section-heading>p{margin-top:20px}.landing-steps,.landing-plans{grid-template-columns:1fr}.landing-steps article{padding:20px 0}.landing-control{grid-template-columns:1fr;gap:20px;padding:43px 23px}.landing-control li{padding:20px 0}.landing-plans article{padding:27px}.landing-plans p{min-height:0}.landing-plans h3{margin-bottom:18px}.landing-faq{padding:0 23px 50px}.landing-last{padding:50px 23px}.landing-last h2{font-size:34px}.landing-footer{flex-wrap:wrap;gap:17px;padding:25px 23px}.landing-footer>span{flex-basis:100%;order:3;font-size:11px}.membership-top{align-items:flex-start}.membership-panel{padding:22px}.membership-panel dl{gap:22px}}.comanda-landing>main{max-width:none;margin:0;padding:0}.comanda-landing>.landing-nav{background:0 0;height:auto;min-height:80px}.comanda-landing .landing-awning i{margin:0}.comanda-landing>.landing-footer{border-top:1px solid #e1e6d6;height:auto}.comanda-landing .landing-footer>span{display:block}.merchant-app{background:var(--comanda-ivory);--m-ink:var(--comanda-text);--m-muted:var(--comanda-muted);--m-line:var(--comanda-line);--m-green:var(--comanda-forest)}.merchant-app .merchant-sidebar{background:var(--comanda-surface)}.merchant-app .merchant-topbar{background:#fffdf8f2}.merchant-app .panel,.merchant-app .merchant-metrics>section{background:var(--comanda-surface);border-color:var(--comanda-line)}.merchant-app .merchant-welcome{background:linear-gradient(110deg,#e5ebdd,#edf0e4 65%,#f0e9dc)}.merchant-app .merchant-nav-group>small{color:#69775d}.merchant-app .merchant-sidebar nav button.selected{color:#304b3e;background:#e5ebdd}.merchant-app .merchant-workspace{background:#f3f1e8}.merchant-app .merchant-toolbar{background:#fbfaf4}.merchant-app .merchant-search{background:#f5f4ec}.merchant-app .sidebar-boutique{background:#f0ece0}.merchant-app .merchant-pagination{background:#f9f7ef}.merchant-app .modal{background:var(--comanda-surface)}.merchant-app .modal .size-option input[type=checkbox]{accent-color:#405e46}.comanda-landing{background:var(--comanda-ivory);color:var(--comanda-text)}.comanda-landing .landing-strip{background:#e9eddf}.comanda-landing .landing-control{background:#e5ebdd}.comanda-landing .landing-plans article{background:var(--comanda-surface)}.comanda-landing .landing-plans article.featured{background:#e8eddf}.comanda-landing .landing-eyebrow{color:#66744f}.signup .signup-card input,.signup .signup-card textarea{background:var(--comanda-surface);border-color:var(--comanda-line)}.fashion-store{--ink:var(--comanda-text);--paper:var(--comanda-ivory);background:var(--paper);color:var(--ink)}.fashion-store .fashion-announcement{color:#fffdf4;background:#304b3e}.fashion-store .fashion-links .active{color:#304b3e;border-color:#8d774f}.fashion-store .fashion-links a:hover,.fashion-store .fashion-links button:hover{color:#637a4e}.fashion-store .fashion-tools span{color:#fffdf8;background:#526b46}.fashion-store .fashion-tools .selected svg,.fashion-store .is-favorite svg{fill:#657c52}.fashion-store .fashion-search{background:#fffdf8;border-color:#dce0d2}.fashion-store input,.fashion-store select,.fashion-store textarea{color:#2d4036;background:#fffdf8;border-color:#cbd4c1;border-radius:7px}.fashion-store input:focus,.fashion-store textarea:focus,.fashion-store select:focus{outline-offset:2px;outline:2px solid #789164}:is(.fashion-store button:focus-visible,.fashion-store a:focus-visible){outline-offset:4px;outline:3px solid #9a7b49}.fashion-store .fashion-hero{background:#d4cabc}.fashion-store .fashion-hero-copy{color:#fffdf5;text-shadow:0 2px 16px #213b3150}.fashion-store .fashion-cta{text-shadow:none;background:#fff9ec;border:1px solid #e6dfcb;border-radius:7px;box-shadow:0 5px 22px #233c2620;color:#304b3e!important}.fashion-store .fashion-cta:hover{background:#e5ebdd}.fashion-store .fashion-editorial{background:#e9e6db;border-radius:12px}.fashion-store .fashion-editorial span{color:#304b3e;background:#fff9ec;border-radius:6px}.fashion-store .fashion-editorial:after{background:linear-gradient(#0000,#243f3275)}.fashion-store .fashion-section-title>p,.fashion-store .fashion-section-title>span{color:#626e60}.fashion-store .fashion-filters{border-color:#dce0d2}.fashion-store .fashion-filters button{color:#626e60}.fashion-store .fashion-filters button.active{color:#304b3e;border-color:#73885c}.fashion-store .fashion-filters select{color:#304b3e;background:#f7f3eb}.fashion-store .fashion-card-photo{background:#eae7dd;border-radius:10px 10px 0 0}.fashion-store .fashion-like{color:#40563d;background:#fffdf2e8}.fashion-store .fashion-swatches button{border-color:#7c896c66}.fashion-store .fashion-swatches button[aria-pressed=true]:after{border:2px solid #516d42}.fashion-store .fashion-soldout{color:#785b32;background:#f5ead7;border-radius:4px}.fashion-store .fashion-no-image{color:#718063;background:linear-gradient(135deg,#e6eadb,#eee5d5)}.fashion-store .fashion-endnote p{color:#5e6c56}.fashion-store .fashion-endnote>a{border-color:#82936b}.fashion-store .fashion-service{color:#40533c;background:#f3efe4;border-color:#dce0d2}.fashion-store .fashion-service small{color:#626e60}.fashion-store .fashion-footer{color:#fff9ed;background:#304b3e}.fashion-store .fashion-footer>p{color:#d5dfc8;border-color:#ffffff30}.fashion-store .fashion-breadcrumb{color:#626e60}.fashion-store .fashion-breadcrumb>span:last-child{color:#304b3e}.fashion-store .fashion-product-gallery>button{background:#eee9df;border-radius:10px}.fashion-store .fashion-buybar{background:#fffdf8f5;border-color:#dce0d2;box-shadow:0 -7px 30px #304b3e0b}.fashion-store .fashion-product-title small,.fashion-store .fashion-product-price>span,.fashion-store .fashion-add>small{color:#626e60}.fashion-store .fashion-size-picker,.fashion-store .fashion-color-picker{border-color:#dce0d2}.fashion-store .fashion-size-picker button{color:#304b3e;background:#fffdf8;border-color:#a7b495;border-radius:6px}.fashion-store .fashion-size-picker button.unavailable{color:#78826e;opacity:.7;background:#eeeae1;border-color:#d3d5c9}.fashion-store .primary,.fashion-store .fashion-add .add-to-cart{color:#fffdf5;background:#304b3e;border-radius:7px}.fashion-store .fashion-product-information details{color:#626e60;border-color:#dce0d2}.fashion-store .fashion-product-information summary{color:#304b3e}.fashion-store .backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#263e326b}.fashion-store .modal{color:#2d4036;background:#fffdf8;border-radius:15px;box-shadow:0 22px 80px #233c2625}.fashion-store .cartline{border-color:#dce0d2}.fashion-store .cart-placeholder{color:#6e805c;background:#e6eadc}.fashion-store .qtycontrol{background:#f2f3e9;border-color:#cbd4c1;border-radius:6px}.fashion-store .qtycontrol input{background:0 0;border-radius:0}.fashion-store .checkout-summary,.fashion-store .checkout-totals{background:#f0f2e6;border-color:#dce0d2}.fashion-store .draft-disclosure{background:#f3f0e4;border-color:#d9d5bf}.fashion-store .draft-disclosure input{accent-color:#526c46}.fashion-store .checkout-note,.fashion-store .cartline-info small{color:#626e60}.fashion-store .fashion-toast{color:#fff9ed;background:#304b3e;border:1px solid #7d9268;border-radius:9px;box-shadow:0 8px 35px #233c2625}.fashion-store .fashion-lightbox>button{color:#304b3e}@media (max-width:760px){.fashion-store .fashion-links{background:#fffdf8;border-color:#dce0d2}.fashion-store .fashion-card-photo{overflow:visible}.fashion-store .fashion-product-link{border-radius:10px}.fashion-store .fashion-card-discover{background:#e9eedf;border-radius:0 0 7px 7px;padding:12px 9px}.fashion-store .fashion-add{background:#fffdf8}}:root{--comanda-ivory:#eef5f5;--comanda-surface:#fff;--comanda-sage:#ccece6;--comanda-forest:#123f4b;--comanda-text:#163d49;--comanda-muted:#4d6870;--comanda-line:#cddfe2;--comanda-gold:#ecac74}.merchant-app{--m-ink:#163d49;--m-line:#cddfe2;--m-muted:#4d6870;--m-green:#087c7a;background:#eef5f5}.merchant-app .merchant-sidebar{color:#e6f6f7;background:#123f4b;border-color:#123f4b}.merchant-app .merchant-logo{color:#fff}.merchant-app .logo-symbol{color:#fff;background:#1aa69c}.merchant-app .merchant-logo .logo-period{color:#fb8}.merchant-app .merchant-logo small{color:#bee2e2}.merchant-app .merchant-workspace{color:#fff;background:#1c5360;border-color:#33717b}.merchant-app .workspace-icon{color:#123f4b;background:#f6c59c}.merchant-app .merchant-workspace small,.merchant-app .merchant-workspace>svg{color:#cee9e9}.merchant-app .merchant-nav-group>small{color:#a6d8d7;font-size:10px}.merchant-app .merchant-sidebar nav button{color:#d8edef}.merchant-app .merchant-sidebar nav button>svg{color:#9bd8d1}.merchant-app .merchant-sidebar nav button:hover{color:#fff;background:#1b5862}.merchant-app .merchant-sidebar nav button.selected{color:#123f4b;background:#c5f0e6;box-shadow:0 4px 16px #082a3030}.merchant-app .merchant-sidebar nav button.selected>svg{color:#08736d}.merchant-app .merchant-sidebar nav button.selected:before{background:#ffc18e}.merchant-app .merchant-sidebar nav em{color:#fff;background:#286471}.merchant-app .merchant-sidebar nav button.selected em{color:#fff;background:#087c7a}.merchant-app .sidebar-boutique{color:#fff;background:#225966;border-color:#3a7480}.merchant-app .sidebar-boutique p{color:#d4ebeb}.merchant-app .sidebar-shop-art{color:#f6c59c}.merchant-app .sidebar-boutique a,.merchant-app .sidebar-boutique>button{color:#ffd0ac}.merchant-app .sidebar-foot{color:#d3e8e9;border-color:#39727b}.merchant-app .sidebar-foot small{color:#a9cdd0}.merchant-app .sidebar-foot .dot{background:#5ad3bb}.merchant-app .merchant-topbar{background:#fff;border-color:#cddfe2}.merchant-app .merchant-heading h1{color:#123f4b}.merchant-app .merchant-heading .eyebrow{color:#087c7a}.merchant-app .merchant-heading .muted{color:#4d6870}.merchant-app .primary,.merchant-app .merchant-create,.merchant-app .modal .primary{color:#fff;background:#087c7a;box-shadow:0 5px 12px #087c7a20}.merchant-app .primary:hover{background:#086562}.merchant-app .merchant-avatar{color:#123f4b;background:#f8ceb0;border-color:#fff0e5}.merchant-app .shop-active{color:#14684f;background:#dbf4ea}.merchant-app .merchant-search{background:#f0f7f8;border-color:#d0e2e5}.merchant-app .merchant-search>svg,.merchant-app .merchant-search>button{color:#16867e}.merchant-app .merchant-breadcrumb>b{color:#123f4b}.merchant-app .merchant-breadcrumb>span{color:#4d6870}.merchant-app .merchant-welcome{background:linear-gradient(115deg,#123f4b 0%,#146472 60%,#138880 100%);border-color:#146472;box-shadow:0 12px 30px #12505a18}.merchant-app .merchant-welcome:after{background:#46bcaa33}.merchant-app .welcome-kicker{color:#a9f0df;font-size:10px}.merchant-app .merchant-welcome h2{color:#fff;font-size:clamp(27px,2.5vw,36px)}.merchant-app .merchant-welcome p{color:#def2f0}.merchant-app .merchant-welcome button{color:#173f49;background:#ffcfaa;border-color:#ffcfaa;font-weight:600}.merchant-app .merchant-welcome button:hover{background:#ffbb8a}.merchant-app .welcome-shop-roof{background:#0c837e}.merchant-app .welcome-shop-roof i{background:#28b3a5;border-color:#178d88}.merchant-app .welcome-shop-roof i:nth-child(2n){background:#ffc79b;border-color:#efb17d}.merchant-app .welcome-shop-body{background:#fff7e9;border-color:#f3d8ba}.merchant-app .welcome-shop-body>span{color:#205864}.merchant-app .welcome-shop-body>svg{color:#138a83}.merchant-app .welcome-shop-body>small{color:#725c45}.merchant-app .welcome-spark{color:#ffcb9e}.merchant-app .merchant-metrics>section{background:#fff;border-color:#18a795 #cedfe1 #cedfe1;border-top-style:solid;border-top-width:4px}.merchant-app .merchant-metrics>section:nth-child(2){background:#fff5ea;border-top-color:#e79f6d}.merchant-app .merchant-metrics>section:nth-child(3){background:#f3effb;border-top-color:#8a75ba}.merchant-app .merchant-metrics>section:nth-child(4){background:#edf6fc;border-top-color:#468cb1}.merchant-app .merchant-metrics strong{color:#123f4b;font-weight:600}.merchant-app .merchant-metrics p,.merchant-app .merchant-metrics small{color:#4d6870}.merchant-app .tone-sage{color:#076a61;background:#bfeee1}.merchant-app .tone-peach{color:#84431f;background:#ffd8b7}.merchant-app .tone-lavender{color:#60438d;background:#ded2f1}.merchant-app .tone-sky{color:#245b7d;background:#cce9f6}.merchant-app .paneltitle h2,.merchant-app .week-summary>strong{color:#123f4b}.merchant-app .panel-kicker{color:#087c7a}.merchant-app .week-bar-space>span{background:#65c4b0}.merchant-app .week-day.today .week-bar-space>span{background:#087c7a}.merchant-app .week-bar-space>b{color:#145b62}.merchant-app .priority-decoration{color:#db9460}.merchant-app .priority-tip{background:#d8f0e9}.merchant-app .priority-tip p{color:#205c54}.merchant-app .priority-list b,.merchant-app .priority-list strong{color:#123f4b}.merchant-app .priority-list small{color:#4d6870}.merchant-app .order-statebar>button.active{color:#fff;background:#087c7a;border-color:#087c7a}.merchant-app .order-statebar>button.active strong,.merchant-app .order-statebar>button.active span{color:#fff}.merchant-app .merchant-order-table thead{background:#e2f0f0}.merchant-app .merchant-order-table tbody tr:hover{background:#eff9f6}.merchant-app .merchant-order-table th{color:#32616a}.merchant-app .merchant-order-table td,.merchant-app .order-money,.merchant-app .order-ref{color:#163d49}.merchant-app .client-monogram{color:#096c65;background:#d8efe9}.merchant-app .merchant-toolbar,.merchant-app .merchant-pagination{background:#f7fbfb}.merchant-app .order-open{color:#087c7a;background:#e0f2ed}.merchant-app .merchant-empty .empty-icon{color:#087c7a;background:#d8efe9}.merchant-app .merchant-empty h3{color:#123f4b}.comanda-landing{color:#163d49;background:#f1f7f7}.comanda-landing .landing-nav{color:#fff;background:#123f4b;border-color:#123f4b;max-width:none;padding-left:max(24px,50vw - 592px);padding-right:max(24px,50vw - 592px)}.comanda-landing .landing-brand{color:inherit}.comanda-landing .landing-brand>span{color:#fb8}.comanda-landing .landing-login{color:#fff;border-color:#6a9da6}.comanda-landing .landing-hero h1{color:#123f4b}.comanda-landing .landing-hero h1 em,.comanda-landing .landing-eyebrow{color:#087c7a}.comanda-landing .landing-lead,.comanda-landing .landing-section-heading>p,.comanda-landing .landing-steps p{color:#4d6870}.comanda-landing .landing-cta{color:#fff;background:#087c7a;box-shadow:0 7px 18px #087c7a20}.comanda-landing .landing-illustration{background:linear-gradient(135deg,#a9e2d8,#d9eee8 55%,#ffcfaa)}.comanda-landing .landing-awning i{background:#20a796}.comanda-landing .landing-awning i:nth-child(2n){background:#ffd0ac}.comanda-landing .landing-shopfront{background:#fffbf0;border-color:#539a93}.comanda-landing .landing-shopfront>svg{color:#087c7a}.comanda-landing .landing-star{color:#dc915c}.comanda-landing .landing-strip{color:#175b5b;background:#cfece6;border-color:#a8d8cf}.comanda-landing .landing-steps article{border-top:3px solid #29a495}.comanda-landing .landing-steps article>span{color:#13877f}.comanda-landing .landing-control{color:#fff;background:#123f4b}.comanda-landing .landing-control .landing-eyebrow{color:#8ae0cc}.comanda-landing .landing-control>div>p:not(.landing-eyebrow),.comanda-landing .landing-control li p{color:#d2e9e9}.comanda-landing .landing-control li{border-color:#346b76}.comanda-landing .landing-control li>span{color:#123f4b;background:#a9e2d8}.comanda-landing .landing-control a{color:#ffcb9e}.comanda-landing .landing-plans article{border-color:#cddfe2}.comanda-landing .landing-plans article.featured{background:#d7f0e7;border:2px solid #149d8c}.comanda-landing .landing-plans .featured a{background:#087c7a;border-color:#087c7a}.comanda-landing .landing-last{background:#ffd8bb}.comanda-landing .landing-last h2{color:#123f4b}.comanda-landing .landing-footer{color:#d3e9e9;background:#123f4b;max-width:none}.comanda-landing .landing-footer .landing-brand{color:#fff}.signup{background:#eef5f5}.signup .signup-story{background:linear-gradient(155deg,#123f4b,#127f7c)}.signup .signup-features b,.signup .signup-story .eyebrow{color:#ffcb9e}.signup .signup-recap,.signup .signup-help{background:#d8efe9}.signup .primary{background:#087c7a}.signup .signup-steps .current{color:#087c7a}.signup .signup-card h2{color:#123f4b}.fashion-store .fashion-announcement,.fashion-store .fashion-footer{color:#f4fbfb;background:#123f4b}.fashion-store .fashion-header{background:#e0f1edf7;border-color:#a8d6cc}.fashion-store .fashion-brand{color:#123f4b}.fashion-store .fashion-footer>.fashion-brand{color:#fff}.fashion-store .fashion-cta{background:#ffd1ad;border-color:#f3bc92;color:#123f4b!important}.fashion-store .fashion-card-discover{color:#164f52;background:#d6eee7f5}.fashion-store .fashion-endnote{background:#bfe6dd}.fashion-store .fashion-endnote h2{color:#123f4b}.fashion-store .fashion-service{color:#204f56;background:#ffe4ce}.fashion-store .primary,.fashion-store .fashion-add .add-to-cart{color:#fff;background:#087c7a}.fashion-store .primary:hover,.fashion-store .fashion-add .add-to-cart:hover{background:#076865}.fashion-store .fashion-size-picker button.active{color:#fff;background:#087c7a;border-color:#087c7a}.fashion-store .fashion-tools span{background:#087c7a}.fashion-store .fashion-links .active,.fashion-store .fashion-filters button.active{color:#076865;border-color:#087c7a}.fashion-store .fashion-card-caption b{color:#087c7a}.fashion-store .fashion-toast{background:#123f4b;border-color:#39a99b}.fashion-store .checkout-totals{background:#daf0e9}.fashion-store .receipt-check{color:#076865;background:#bce9dc}.fashion-store .fashion-swatches button[aria-pressed=true]:after{border-color:#087c7a}.fashion-store .fashion-buybar{border-color:#b6d6d4}.fashion-store .fashion-lightbox{background:#f0f7f7f5}@media (max-width:760px){.fashion-store .fashion-card-discover{background:#d6eee7}.merchant-app .merchant-sidebar{border-bottom-color:#276574}.merchant-app .merchant-sidebar nav button{border-color:#34717b}.merchant-app .merchant-sidebar nav button.selected{border-color:#a6e4d4}.comanda-landing .landing-nav{padding:19px 20px}}.merchant-app .order-advanced{background:#f7fbfb;border-bottom:1px solid #d3e3e5;grid-template-columns:1.4fr 1fr 1fr 1fr 1.1fr;gap:13px;padding:0 24px 21px;display:grid}.merchant-app .order-advanced label{color:#416570;min-width:0;font-size:11px;display:block}.merchant-app .order-advanced select,.merchant-app .order-advanced input{color:#163d49;background:#fff;border:1px solid #c9dfe1;border-radius:7px;width:100%;min-width:0;min-height:40px;margin:7px 0 0;padding:10px 9px;font-size:12px;display:block}.merchant-app .order-results{color:#416570;border-bottom:1px solid #d3e3e5;justify-content:space-between;align-items:center;gap:14px;padding:15px 24px;font-size:12px;display:flex}.merchant-app .order-results>small{font-size:11px}.merchant-app .order-results>div{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.merchant-app .order-results button{color:#08736f;background:#e8f6f0;border:1px solid #a3d7ca;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.merchant-app .merchant-order-table .order-check{text-align:center;width:48px;padding:14px 12px}.merchant-app .order-check input[type=checkbox]{accent-color:#087c7a;cursor:pointer;vertical-align:middle;width:17px;min-width:17px;height:17px;margin:0;padding:0}.merchant-app .merchant-order-table .order-selected{background:#e1f5ee}.merchant-app .order-whatsapp{color:#16664d;background:#effaf2;border:1px solid #9ccfbb;border-radius:4px;align-items:center;gap:3px;width:fit-content;margin-top:6px;padding:3px 6px;font-size:10px;text-decoration:none;display:inline-flex}.merchant-app .merchant-order-table small.order-source{letter-spacing:.3px;color:#416570;margin-bottom:7px;font-size:10px}.merchant-app .order-source:before{content:"";background:#278e86;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.merchant-app .source-manual:before{background:#ba8054}.merchant-app .source-other:before{background:#8b82a5}.merchant-app .order-client>div{min-width:125px}.merchant-app .merchant-order-table{min-width:1000px}@media (max-width:1200px){.merchant-app .order-advanced{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.merchant-app .order-advanced{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 17px 17px}.merchant-app .order-advanced>label:first-child{grid-column:1/-1}.merchant-app .order-advanced input,.merchant-app .order-advanced select{font-size:13px}.merchant-app .order-results{flex-direction:column;align-items:flex-start;padding:14px 17px}.merchant-app .order-results>div{gap:10px}.merchant-app .order-results>small{font-size:11px}}.merchant-app .exchange-banner{color:#fff;background:linear-gradient(110deg,#123f4b,#127c78);border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:23px;padding:28px;display:flex}.merchant-app .exchange-banner h2{font:29px/1.25 Georgia,serif}.merchant-app .exchange-banner p:not(.eyebrow){color:#d8efee;max-width:680px;font-size:13px;line-height:1.8}.merchant-app .exchange-banner .eyebrow{color:#a2e3d3}.merchant-app .exchange-banner .primary{color:#163d49;background:#ffcfaa;flex-shrink:0}.merchant-app .exchange-list{gap:17px;padding:0 24px 24px;display:grid}.merchant-app .exchange-list article{background:#fcfefe;border:1px solid #cddfe2;border-radius:10px;padding:21px}.merchant-app .exchange-list-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.merchant-app .exchange-list-top b{overflow-wrap:anywhere;font-size:13px}.merchant-app .exchange-list small{color:#4d6870;margin-top:6px;font-size:11px;display:block}.merchant-app .exchange-badge{color:#785624;white-space:nowrap;background:#fff0dc;border-radius:6px;padding:7px 10px;font-size:11px}.merchant-app .exchange-badge.received{color:#17634d;background:#d8efe5}.merchant-app .exchange-badge.cancelled{color:#735b5b;background:#eee8e8}.merchant-app .exchange-links{background:#eef5f5;border-radius:7px;flex-wrap:wrap;gap:30px;margin:20px 0;padding:15px;display:flex}.merchant-app .exchange-links span{font-size:11px}.merchant-app .exchange-links b{overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.merchant-app .exchange-list article>p{font-size:13px;line-height:1.8}.merchant-app .exchange-amounts{flex-wrap:wrap;gap:30px;font-size:12px;display:flex}.merchant-app .exchange-amounts b{margin-top:7px;font-size:18px;display:block}.merchant-app .exchange-note{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f5ed;border-radius:5px;padding:12px}.merchant-app .exchange-actions{align-items:center;gap:20px;margin-top:20px;display:flex}.merchant-app .exchange-actions>.plain{color:#785a4a;font-size:12px}.merchant-app .exchange-help{color:#4d6870;margin:20px 0;font-size:12px;line-height:1.8}.merchant-app .exchange-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:23px;display:grid}.merchant-app .exchange-steps>div{background:#fff;border:1px solid #cddfe2;border-radius:9px;align-items:center;gap:13px;padding:19px 16px;display:flex}.merchant-app .exchange-steps>div>span{color:#4d6870;background:#e7eef0;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.merchant-app .exchange-steps b{font-size:12px}.merchant-app .exchange-steps small{color:#4d6870;margin-top:5px;font-size:10px;display:block}.merchant-app .exchange-steps>div.current{background:#e2f5ef;border:2px solid #16968a;padding:18px 15px}.merchant-app .exchange-steps>div.current>span{color:#fff;background:#087c7a}.merchant-app .exchange-steps>div.done>span{color:#fff;background:#1b9471}.merchant-app .exchange-form{padding:30px}.merchant-app .exchange-form h2{color:#123f4b;margin-bottom:22px;font-size:25px}.merchant-app .exchange-form>p{font-size:13px;line-height:1.8}.merchant-app .exchange-form label{color:#416570;margin-top:18px;font-size:12px;display:block}.merchant-app .exchange-form label input,.merchant-app .exchange-form label textarea{background:#fff;border:1px solid #cbdfe1;border-radius:6px;margin:8px 0 0;padding:11px;font-size:14px}.merchant-app .exchange-form .formrow{gap:22px}.merchant-app .exchange-source-list{gap:12px;max-height:500px;margin-top:23px;display:grid;overflow:auto}.merchant-app .exchange-source-list>button{text-align:left;background:#f5faf8;border:1px solid #cddfe2;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:18px;font-size:13px;display:flex}.merchant-app .exchange-source-list small,.merchant-app .exchange-item small{color:#4d6870;margin-top:6px;font-size:11px;line-height:1.6;display:block}.merchant-app .exchange-item{border-bottom:1px solid #d7e5e7;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;display:flex}.merchant-app .exchange-item b{font-size:14px}.merchant-app .exchange-item .exchange-item-check{align-items:center;gap:13px;margin-top:0;display:flex}.merchant-app .exchange-item .exchange-item-check input{accent-color:#087c7a;width:18px;height:18px;margin:0;padding:0}.merchant-app .exchange-item>label:last-child:not(.exchange-item-check){flex-shrink:0;max-width:95px;margin-top:0}.merchant-app .exchange-item input[type=number]{width:90px}.merchant-app .exchange-total{background:#dff2eb;border-radius:8px;justify-content:space-between;align-items:center;gap:22px;margin:22px 0;padding:19px;font-size:14px;display:flex}.merchant-app .exchange-total b{font-size:23px}.merchant-app .exchange-product-list{border:1px solid #cddfe2;border-radius:8px;max-height:350px;margin-top:18px;padding:0 17px;overflow:auto}.merchant-app .exchange-wizard-actions{justify-content:space-between;gap:20px;margin:24px 0;display:flex}.merchant-app .exchange-summary{border-top:1px solid #cddfe2;max-width:650px;margin-top:25px;padding-top:10px}.merchant-app .exchange-summary p{justify-content:space-between;gap:20px;font-size:14px;display:flex}.merchant-app .exchange-form>p>b{margin-left:15px}.merchant-app .exchange-receive-line{align-items:flex-start;gap:12px;margin:22px 0;line-height:1.7;font-size:13px!important;display:flex!important}.merchant-app .exchange-receive-line input[type=checkbox]{accent-color:#087c7a;width:18px;min-width:18px;height:18px;margin:3px 0;padding:0}.merchant-app .exchange-receive-line small{color:#4d6870;font-size:11px;display:block}.merchant-app .exchange-receipt>p{font-size:13px;line-height:1.9}.merchant-app .physical-confirm{background:#e3f4ed;border-radius:7px;padding:15px}.merchant-app .source-exchange:before{background:#9670ac}@media (max-width:1000px){.merchant-app .exchange-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-app .exchange-banner{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.merchant-app .exchange-banner{padding:23px}.merchant-app .exchange-banner h2{font-size:25px}.merchant-app .exchange-steps{gap:9px}.merchant-app .exchange-steps>div{gap:9px;padding:14px 11px}.merchant-app .exchange-steps>div.current{padding:13px 10px}.merchant-app .exchange-steps b{font-size:11px}.merchant-app .exchange-steps>div>span{width:26px;height:26px;font-size:11px}.merchant-app .exchange-form{padding:22px 18px}.merchant-app .exchange-form .formrow{display:block}.merchant-app .exchange-list{padding:0 17px 17px}.merchant-app .exchange-list article{padding:17px}.merchant-app .exchange-list-top{flex-direction:column;align-items:flex-start;gap:10px}.merchant-app .exchange-links{display:block}.merchant-app .exchange-links>span{margin:10px 0;display:block}.merchant-app .exchange-actions{flex-wrap:wrap;gap:15px}.merchant-app .exchange-item{gap:12px}.merchant-app .exchange-item b{font-size:12px}.merchant-app .exchange-item small{font-size:10px}.merchant-app .exchange-source-list>button{flex-direction:column;align-items:flex-start;gap:12px}.merchant-app .exchange-total b{font-size:20px}}.merchant-app .counter-record{background:#f1ebf8;border:1px solid #b9a3d0;border-radius:8px;margin:18px 0;padding:15px 17px;position:relative}.merchant-app .counter-record>span{letter-spacing:1.5px;color:#71538d;font-size:9px;font-weight:600;display:block}.merchant-app .counter-record>b{overflow-wrap:anywhere;color:#573b73;margin-top:7px;font-size:13px;display:block}.merchant-app .counter-record small{color:#705c80}.merchant-app .counter-record>button{color:#573b73;margin-top:12px;font-size:12px;text-decoration:underline}.merchant-app .counter-stage{color:#684085;background:#f0e5f7;border:1px solid #cbb2dc;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;min-width:135px;padding:9px 10px;font-size:12px;display:inline-flex}.merchant-app .merchant-order-table small.counter-link{color:#755687;margin-top:7px;font-size:10px}.merchant-app .source-return:before{background:#8c64aa}.merchant-app .counter-modal h2{overflow-wrap:anywhere;font-size:21px}.merchant-app .counter-modal>p{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.merchant-app .counter-modal>p>small{color:#5e7080;font-size:11px}.merchant-app .counter-return-items{background:#f1ebf8;border-radius:7px;margin:20px 0;padding:12px 16px}.merchant-app .counter-return-items p{font-size:13px;line-height:1.7}.merchant-app .counter-receive{color:#087c7a;text-align:left;margin:20px 0 0;font-size:12px;line-height:1.8;text-decoration:underline;display:block}.merchant-app .counter-modal label{margin-top:19px;display:block}.merchant-app .counter-modal input,.merchant-app .counter-modal select{width:100%;margin-top:9px;display:block}.merchant-app .return-progress{background:#fff;border:1px solid #cddfe2;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px;padding:27px;display:grid}.merchant-app .return-progress>div{color:#5f7780;align-items:center;gap:15px;font-size:14px;display:flex}.merchant-app .return-progress>div>span{background:#e5edf0;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.merchant-app .return-progress .current{color:#087c7a}.merchant-app .return-progress .current>span{color:#fff;background:#087c7a}.merchant-app .return-progress .done>span{color:#fff;background:#24956f}.merchant-app .return-workspace{padding:29px}.merchant-app .return-workspace h2{color:#123f4b;margin-bottom:14px;font-size:25px}.merchant-app .return-workspace>p{color:#4d6870;font-size:13px;line-height:1.8}.merchant-app .return-scan{align-items:stretch;gap:13px;margin:26px 0 14px;display:flex}.merchant-app .return-scan>input{background:#fff;border:2px solid #98c6c6;border-radius:8px;flex:1;min-width:0;padding:15px;font-size:16px}.merchant-app .return-scan .primary{padding:13px 22px}.merchant-app .return-bulk-toggle{color:#285c65;background:#f8fbfb;border:1px solid #bfd8da;border-radius:7px;width:100%;padding:14px;font-size:13px;display:block}.merchant-app .return-bulk{background:#eff6f5;border-radius:8px;margin:15px 0;padding:20px}.merchant-app .return-bulk label{font-size:13px}.merchant-app .return-bulk textarea{background:#fff;border:1px solid #bfd8da;border-radius:7px;width:100%;min-height:130px;margin:12px 0;padding:13px;font-size:14px;display:block}.merchant-app .return-count{background:#d8efe8;border:1px solid #b6dcd0;border-radius:9px;margin-top:22px;padding:20px 22px}.merchant-app .return-count strong{font-size:17px;display:block}.merchant-app .return-count span{color:#365f59;margin-top:8px;font-size:12px;display:block}.merchant-app .return-issues{color:#81572d;background:#fff0df;border:1px solid #efd0ac;border-radius:7px;margin:20px 0;padding:14px 18px 14px 34px;font-size:12px;line-height:1.9}.merchant-app .return-issues b{overflow-wrap:anywhere}.merchant-app .return-selected{gap:11px;margin-top:20px;display:grid}.merchant-app .return-selected>div{border:1px solid #cee0e1;border-radius:7px;justify-content:space-between;gap:20px;padding:15px;display:flex}.merchant-app .return-selected b{overflow-wrap:anywhere;font-size:12px}.merchant-app .return-selected small{color:#4d6870;margin-top:7px;font-size:11px;line-height:1.7;display:block}.merchant-app .return-selected button,.merchant-app .return-review-head>button{color:#8d5d42;padding:6px;font-size:11px}.merchant-app .return-explainer{color:#4d6870;margin:20px 0 0;font-size:12px;line-height:1.9}.merchant-app .return-stock-toggle{background:#f1f7f5;border:1px solid #d1e3df;border-radius:7px;align-items:center;gap:12px;margin:22px 0;padding:16px;font-size:13px;display:flex}.merchant-app .return-stock-toggle input[type=checkbox]{accent-color:#087c7a;width:18px;min-width:18px;height:18px;margin:0;padding:0}.merchant-app .return-review{border:1px solid #cddfe2;border-radius:9px;margin-top:20px;padding:22px}.merchant-app .return-review-head{align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.merchant-app .return-review-head>div{flex:1;min-width:0}.merchant-app .return-review-head b{overflow-wrap:anywhere;font-size:13px}.merchant-app .return-review-head small{color:#4d6870;margin-top:7px;font-size:11px;line-height:1.7;display:block}.merchant-app .return-review-head>span{white-space:nowrap;font-size:15px;font-weight:600}.merchant-app .return-review-line{border-top:1px solid #e2eceb;justify-content:space-between;gap:15px;padding:9px 0;font-size:13px;line-height:1.8;display:flex}.merchant-app .return-review .return-stock-toggle{margin:15px 0 0}.merchant-app .return-stock-card{border:1px solid #cddfe2;border-radius:9px;margin-top:22px;overflow:hidden}.merchant-app .return-stock-card h3{overflow-wrap:anywhere;background:#e9f1f2;margin:0;padding:15px 19px;font-size:12px}.merchant-app .return-stock-line{border-top:1px solid #d8e6e7;align-items:center;gap:17px;padding:19px;display:flex}.merchant-app .return-stock-line>img,.merchant-app .return-image-placeholder{object-fit:cover;background:#e3efea;border-radius:6px;flex-shrink:0;width:56px;height:73px}.merchant-app .return-image-placeholder{color:#45938a;place-items:center;display:grid}.merchant-app .return-stock-line>div{flex:1;min-width:0}.merchant-app .return-stock-line b{font-size:14px}.merchant-app .return-stock-line small,.merchant-app .return-stock-line>div>span{color:#4d6870;margin-top:7px;font-size:12px;display:block}.merchant-app .return-stock-line>label{color:#416570;max-width:135px;font-size:11px}.merchant-app .return-stock-line input{background:#fff;border:1px solid #a9c9c8;border-radius:6px;width:100%;margin-top:8px;padding:11px;font-size:15px;display:block}.merchant-app .return-final-summary{color:#285b46;background:#e1f2e8;border:1px solid #afd6c5;border-radius:8px;margin-top:25px;padding:17px 22px;font-size:13px;line-height:1.8}.merchant-app .return-navigation{justify-content:space-between;gap:20px;margin:22px 0 30px;display:flex}.merchant-app .return-history>details{border-top:1px solid #d4e2e3;padding:19px 25px}.merchant-app .return-history summary{cursor:pointer;list-style:revert;justify-content:space-between;gap:20px;font-size:12px;display:flex}.merchant-app .return-history summary>b{overflow-wrap:anywhere}.merchant-app .return-history summary>span{color:#4d6870;font-size:11px}.merchant-app .return-history details>div{background:#f1f7f5;border-radius:7px;margin:17px 0;padding:15px}.merchant-app .return-history h3{overflow-wrap:anywhere;font-size:13px}.merchant-app .return-history details p{font-size:12px;line-height:1.8}.merchant-app .return-received-status{color:#226348;background:#d7eee2;border-radius:6px;padding:9px 10px;font-size:12px;display:inline-block}.merchant-app .order-transport-editor{border-top:1px solid #d5e4df;margin-top:27px;padding-top:15px}.merchant-app .order-transport-editor h3{font-size:16px}.merchant-app .order-transport-editor form{margin-top:15px}.merchant-app .order-transport-editor small{color:#4d6870;overflow-wrap:anywhere;font-size:11px}.merchant-app .merchant-order-table small.order-transport-ref{color:#087c7a;text-overflow:ellipsis;max-width:170px;font-size:10px;overflow:hidden}@media (max-width:760px){.merchant-app .return-progress{gap:10px;padding:19px 15px}.merchant-app .return-progress>div{text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:10px}.merchant-app .return-progress>div>span{width:32px;height:32px;font-size:12px}.merchant-app .return-workspace{padding:23px 18px}.merchant-app .return-workspace h2{font-size:23px}.merchant-app .return-scan{flex-direction:column}.merchant-app .return-scan .primary{min-height:45px}.merchant-app .return-review{padding:17px}.merchant-app .return-review-head{flex-wrap:wrap;gap:12px}.merchant-app .return-review-head>div{flex-basis:100%}.merchant-app .return-review-line{font-size:12px}.merchant-app .return-stock-line{flex-wrap:wrap;gap:12px;padding:17px 13px}.merchant-app .return-stock-line>div{min-width:120px}.merchant-app .return-stock-line>label{flex-basis:100%;max-width:none;margin-left:68px}.merchant-app .return-stock-line input{max-width:150px}.merchant-app .return-stock-toggle{font-size:12px;line-height:1.7}.merchant-app .return-history>details{padding:17px}.merchant-app .return-history summary{display:block}.merchant-app .return-history summary>span{margin-top:9px;display:block}.merchant-app .return-navigation>.primary{white-space:normal;max-width:230px;line-height:1.6;font-size:12px!important}}.merchant-app .purchase-banner{color:#fff;background:linear-gradient(115deg,#123f4b,#177d78);border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;padding:27px 30px;display:flex}.merchant-app .purchase-banner h2{font:29px/1.2 Georgia,serif}.merchant-app .purchase-banner p:not(.eyebrow){color:#d8eeeb;max-width:650px;font-size:13px;line-height:1.8}.merchant-app .purchase-banner .eyebrow{color:#a9e7d4}.merchant-app .purchase-banner>.primary{color:#163d49;background:#ffcfaa;flex-shrink:0}.merchant-app .purchase-tabs{gap:9px;margin:22px 0;display:flex;overflow:auto}.merchant-app .purchase-tabs button{white-space:nowrap;color:#4d6870;background:#fff;border:1px solid #c1d9da;border-radius:7px;padding:12px 16px;font-size:13px}.merchant-app .purchase-tabs button[aria-selected=true]{color:#fff;background:#087c7a;border-color:#087c7a}.merchant-app .purchase-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:23px;display:grid}.merchant-app .purchase-metrics section{background:#fff;border:1px solid #cddfe2;border-top:3px solid #199c8c;border-radius:10px;padding:19px}.merchant-app .purchase-metrics section:nth-child(2){background:#fff6ed;border-top-color:#d39a67}.merchant-app .purchase-metrics section:nth-child(3){background:#f4f0fa;border-top-color:#9481be}.merchant-app .purchase-metrics section:nth-child(4){background:#edf7fb;border-top-color:#5d9bb7}.merchant-app .purchase-metrics small{color:#4d6870;font-size:11px}.merchant-app .purchase-metrics b{margin-top:12px;font-size:28px;font-weight:500;display:block}.merchant-app .purchase-toolbar{padding:15px 24px}.merchant-app .purchase-toolbar input{flex:1;min-width:200px;font-size:13px}.merchant-app .purchase-toolbar select{max-width:220px;font-size:12px}.merchant-app .supplier-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 24px 25px;display:grid}.merchant-app .supplier-cards article{overflow-wrap:anywhere;background:#fcfefe;border:1px solid #cddfe2;border-radius:10px;min-width:0;padding:23px}.merchant-app .supplier-cards h3{margin:17px 0 8px;font-size:21px}.merchant-app .supplier-cards small{color:#4d6870;font-size:11px}.merchant-app .supplier-cards p{white-space:pre-wrap;font-size:13px;line-height:1.9}.merchant-app .supplier-cards .plain{color:#087c7a;font-size:12px}.merchant-app .purchase-state{color:#815421;white-space:nowrap;background:#f8e7d0;border-radius:5px;padding:7px 9px;font-size:11px;display:inline-block}.merchant-app .purchase-state.partial{color:#634489;background:#e5dff3}.merchant-app .purchase-state.closed{color:#28634c;background:#d7efe4}.merchant-app .purchase-state.cancelled{color:#7a5959;background:#eee7e7}.merchant-app .purchase-table{min-width:850px;font-size:13px}.merchant-app .purchase-table th{color:#456b74;background:#eaf3f3;font-size:11px}.merchant-app .purchase-table td{padding:19px 22px;font-size:13px}.merchant-app .purchase-table td small{color:#4d6870;margin-top:8px;font-size:11px;line-height:1.7;display:block}.merchant-app .purchase-short-note{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.merchant-app .purchase-ref{color:#087c7a;padding:0;font-size:12px;text-decoration:underline}.merchant-app .purchase-table .plain{font-size:12px}.merchant-app .purchase-receive{color:#087c7a;background:#e3f3ed;border:1px solid #b9dacd;border-radius:5px;margin-top:10px;padding:7px 10px;font-size:11px;display:block}.merchant-app .purchase-help{color:#4d6870;margin:20px 0;font-size:12px;line-height:1.9}.merchant-app .purchase-modal{width:850px;max-width:95vw}.merchant-app .purchase-modal h2{color:#123f4b;font-size:27px}.merchant-app .purchase-modal label{margin-top:18px;display:block}.merchant-app .purchase-modal input,.merchant-app .purchase-modal select,.merchant-app .purchase-modal textarea{color:#234f57;margin-top:8px;font-size:14px;display:block}.merchant-app .purchase-modal .supplier-active{align-items:flex-start;gap:12px;line-height:1.8;display:flex;font-size:13px!important}.merchant-app .purchase-modal .supplier-active input[type=checkbox]{accent-color:#087c7a;width:18px;min-width:18px;height:18px;margin:3px 0;padding:0}.merchant-app .purchase-line-editor{border:1px solid #cddfe2;border-radius:8px;max-height:370px;margin-top:24px;padding:0 18px;overflow:auto}.merchant-app .purchase-edit-line{border-bottom:1px solid #d7e5e5;grid-template-columns:1.4fr .7fr .9fr;align-items:center;gap:16px;padding:15px 0;display:grid}.merchant-app .purchase-edit-line>span{min-width:0}.merchant-app .purchase-edit-line b{font-size:13px}.merchant-app .purchase-edit-line small{color:#4d6870;overflow-wrap:anywhere;margin-top:7px;font-size:11px;display:block}.merchant-app .purchase-edit-line>label{margin:0;font-size:10px}.merchant-app .purchase-edit-line input{width:100%;min-width:0;padding:10px;font-size:13px}.merchant-app .purchase-total{background:#e0f1e9;border:1px solid #c4dfd0;border-radius:7px;justify-content:space-between;align-items:center;gap:25px;margin:23px 0;padding:19px 20px;font-size:13px;display:flex}.merchant-app .purchase-total>b{font-size:23px}.merchant-app .purchase-receipt-line{border-bottom:1px solid #d0e3e2;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.merchant-app .purchase-receipt-line>span{flex:1}.merchant-app .purchase-receipt-line b{font-size:14px}.merchant-app .purchase-receipt-line small{color:#4d6870;margin-top:8px;font-size:11px;line-height:1.7;display:block}.merchant-app .purchase-receipt-line>label{max-width:145px;margin-top:0;font-size:11px}.merchant-app .purchase-receipt-line input{width:100%;font-size:14px}.merchant-app .purchase-physical{background:#e6f5ed;border-radius:7px;padding:15px}.merchant-app .purchase-document-modal{width:1100px}.merchant-app .purchase-print-area{color:#163d49}.merchant-app .purchase-document-id{overflow-wrap:anywhere;font-size:13px;font-weight:600}.merchant-app .purchase-print-area>p,.merchant-app .purchase-document-contact p{font-size:13px;line-height:1.9}.merchant-app .purchase-document-contact{background:#f0f6f3;border-radius:8px;margin:25px 0;padding:20px}.merchant-app .purchase-print-area h3{margin:22px 0;font-size:16px}.merchant-app .purchase-detail-table{min-width:850px}.merchant-app .purchase-print-area th{background:#e7f1ee;padding:13px;font-size:11px}.merchant-app .purchase-print-area td{padding:13px;font-size:12px}.merchant-app .purchase-print-area td small{margin-top:6px;font-size:11px;display:block}.merchant-app .purchase-document-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:25px;display:flex}.merchant-app .purchase-document-actions .plain{font-size:12px}.merchant-app .purchase-note{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f2e9;border-radius:6px;padding:14px;font-size:12px}@media (max-width:1000px){.merchant-app .purchase-banner{flex-direction:column;align-items:flex-start}.merchant-app .purchase-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.merchant-app .purchase-banner{padding:24px}.merchant-app .purchase-banner h2{font-size:25px}.merchant-app .purchase-tabs button{padding:10px 12px;font-size:12px}.merchant-app .purchase-metrics{gap:10px}.merchant-app .purchase-metrics section{padding:17px 14px}.merchant-app .supplier-cards{grid-template-columns:1fr;padding:0 17px 17px}.merchant-app .purchase-toolbar{padding:15px 17px}.merchant-app .purchase-toolbar input,.merchant-app .purchase-toolbar select{min-width:100%;max-width:none}.merchant-app .purchase-modal{padding:29px 19px}.merchant-app .purchase-line-editor{padding:0 12px}.merchant-app .purchase-edit-line{grid-template-columns:1fr 1fr;gap:12px}.merchant-app .purchase-edit-line>span{grid-column:1/-1}.merchant-app .purchase-receipt-line{flex-direction:column;align-items:flex-start;gap:13px}.merchant-app .purchase-receipt-line>label{width:100%;max-width:none}.merchant-app .purchase-receipt-line input{max-width:160px}.merchant-app .purchase-total{gap:17px;padding:16px 14px}.merchant-app .purchase-total>b{font-size:20px}.merchant-app .purchase-document-actions{gap:17px}}@media print{body:has(.purchase-print-area) *{visibility:hidden}:is(body:has(.purchase-print-area) .purchase-print-area,body:has(.purchase-print-area) .purchase-print-area *){visibility:visible}body:has(.purchase-print-area) .purchase-print-area{color:#111;background:#fff;width:100%;padding:12mm;font-size:11pt;position:absolute;inset:0}body:has(.purchase-print-area) .purchase-print-area .tablewrap{overflow:visible}body:has(.purchase-print-area) .purchase-print-area table{border-collapse:collapse;width:100%;min-width:0}:is(body:has(.purchase-print-area) .purchase-print-area td,body:has(.purchase-print-area) .purchase-print-area th){border:1px solid #bbb;padding:7px;font-size:9pt}body:has(.purchase-print-area) .purchase-print-area tr{break-inside:avoid}body:has(.purchase-print-area) .backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:static}body:has(.purchase-print-area) .purchase-document-modal{width:auto;max-height:none;box-shadow:none;padding:0;position:static;overflow:visible}body:has(.purchase-print-area) [data-no-print]{display:none!important}}.merchant-app .complaint-banner{color:#143e47;background:linear-gradient(115deg,#d9f6ed,#e7f0ff);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:28px;display:flex}.merchant-app .complaint-banner h2{margin:6px 0 10px;font-size:25px}.merchant-app .complaint-banner p{max-width:650px}.merchant-app .complaint-banner .primary{flex-shrink:0}.merchant-app .complaint-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:0 0 20px;display:grid}.merchant-app .complaint-metrics section{background:#fff0df;border:1px solid #eadfce;border-radius:16px;padding:18px 22px}.merchant-app .complaint-metrics section:nth-child(2){background:#e9e5fb;border-color:#ded8ef}.merchant-app .complaint-metrics section:nth-child(3){background:#dcf4ea;border-color:#cce7dc}.merchant-app .complaint-metrics section:nth-child(4){background:#e5effb;border-color:#d6e3f4}.merchant-app .complaint-metrics small{color:#415c68;display:block}.merchant-app .complaint-metrics b{margin-top:7px;font-size:29px;display:block}.merchant-app .complaint-filters{border-bottom:1px solid #e3eaf0;grid-template-columns:2fr repeat(4,1fr) auto;gap:10px;padding:18px 22px;display:grid}.merchant-app .complaint-filters input,.merchant-app .complaint-filters select{color:#214553;background:#fff;border:1px solid #d5e1e7;border-radius:10px;width:100%;min-width:0;padding:11px}.merchant-app .complaint-table{min-width:1050px}.merchant-app .complaint-table td{vertical-align:top;padding-top:20px;padding-bottom:20px}.merchant-app .complaint-table small{color:#687e8c;margin-top:7px;font-size:11px;display:block}.merchant-app .complaint-table a,.merchant-app .complaint-detail a{color:#087b7e}.merchant-app .complaint-ref{color:#147a7c;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.merchant-app .complaint-comment{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:220px;display:-webkit-box;overflow:hidden}.merchant-app .complaint-intervention{color:#17637b;background:#e5f3f7;border-radius:8px;padding:5px 8px;font-size:12px;display:inline-block}.merchant-app .complaint-status{white-space:nowrap;border-radius:30px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-block}.merchant-app .complaint-status.pending{color:#875600;background:#fff0c7}.merchant-app .complaint-status.progress{color:#50458d;background:#e6e6ff}.merchant-app .complaint-status.resolved{color:#176b49;background:#d8f5e6}.merchant-app .complaint-actions{flex-wrap:wrap;gap:5px;max-width:190px;display:flex}.merchant-app .complaint-actions button{min-height:32px;padding:6px 8px;font-size:11px}.merchant-app .complaint-pagination{justify-content:flex-end;align-items:center;gap:14px;padding:18px 22px;display:flex}.merchant-app .complaint-pagination small{color:#647986;margin-right:auto}.merchant-app .complaint-pagination button{background:#f7fbfc;border:1px solid #d4e2e6;border-radius:8px;padding:8px 12px}.merchant-app .complaint-modal{max-width:690px}.merchant-app .complaint-full-ref{overflow-wrap:anywhere;color:#657b86;font-size:12px}.merchant-app .complaint-detail{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.merchant-app .complaint-detail small{color:#647986;margin-bottom:6px;display:block}.merchant-app .complaint-detail-note{white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f8f7;border-radius:12px;padding:18px}.merchant-app .complaint-history{padding-left:20px}.merchant-app .complaint-history li{border-bottom:1px solid #e4ecef;padding:12px 8px}.merchant-app .complaint-history small{color:#657b86;margin:6px 0;display:block}.merchant-app .complaint-history details{font-size:12px}.merchant-app .complaint-history details p{white-space:pre-wrap;overflow-wrap:anywhere}.merchant-app .complaint-history summary{cursor:pointer;color:#087b7e}@media (max-width:1200px){.merchant-app .complaint-filters{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.merchant-app .complaint-banner{flex-direction:column;align-items:flex-start;padding:20px}.merchant-app .complaint-metrics{grid-template-columns:1fr 1fr}.merchant-app .complaint-filters{grid-template-columns:1fr 1fr;padding:14px}.merchant-app .complaint-filters>input{grid-column:1/-1}.merchant-app .complaint-detail{grid-template-columns:1fr}.merchant-app .complaint-pagination{gap:8px;padding:12px}.merchant-app .complaint-banner h2{font-size:22px}}.merchant-app .order-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.merchant-app .order-actions-widget{position:relative}.merchant-app .order-actions-widget>button{z-index:2;position:relative}.merchant-app .order-actions-dismiss{z-index:9;cursor:default;background:0 0;border:0;position:fixed;inset:0}.merchant-app .order-actions-menu{z-index:10;background:#fff;border:1px solid #dce9ec;border-radius:16px;width:310px;max-width:85vw;padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 55px #123e4b26}.merchant-app .order-actions-menu small{letter-spacing:1px;color:#657e8b;padding:14px 10px 8px;font-size:10px;display:block}.merchant-app .order-actions-menu>button{text-align:left;color:#1d4653;background:0 0;border:0;border-radius:9px;width:100%;padding:12px 10px;display:block}.merchant-app .order-actions-menu>button:hover:not(:disabled){background:#e9f7f3}.merchant-app .order-actions-menu>button b{float:right;background:#d8f5e7;border-radius:10px;padding:0 7px}.merchant-app .order-actions-menu p{color:#697f89;padding:0 10px;font-size:11px}.merchant-app .order-actions-menu button:disabled{opacity:.45;cursor:not-allowed}.merchant-app .order-actions-notice{color:#167956;max-width:230px;margin-top:5px;font-size:11px;display:block}.merchant-app .order-action-modal{max-width:700px}.merchant-app .duplicate-modal{max-width:940px}.merchant-app .order-action-modal p{line-height:1.65}.merchant-app .order-action-review{max-height:320px;margin:20px 0;overflow:auto}.merchant-app .order-action-review>div{border-bottom:1px solid #e3ecef;justify-content:space-between;gap:16px;padding:14px;display:flex}.merchant-app .order-action-review small{overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.merchant-app .order-action-confirm{background:#f0fbf6;border:1px solid #c4e2d8;border-radius:12px;align-items:flex-start;gap:10px;padding:15px;line-height:1.6;display:flex}.merchant-app .order-action-confirm input,.merchant-app .duplicate-order input{accent-color:#12877e;flex-shrink:0;width:18px;height:18px;margin:3px 0}.merchant-app .duplicate-groups{max-height:460px;margin:20px 0;overflow:auto}.merchant-app .duplicate-groups>section{border:1px solid #dce8eb;border-radius:14px;margin-bottom:18px;overflow:hidden}.merchant-app .duplicate-groups h3{background:#eef6f8;margin:0;padding:14px 16px;font-size:14px}.merchant-app .duplicate-order{border-top:1px solid #e4ecef;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px;display:flex}.merchant-app .duplicate-order label{flex:1;gap:12px;margin:0;display:flex}.merchant-app .duplicate-order small{color:#637d88;overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.merchant-app .duplicate-order em{color:#9a6509;margin-top:7px;font-size:10px;font-style:normal;display:block}.merchant-app .duplicate-keep{background:#f0faf5}.merchant-app .duplicate-keep em{color:#197b55}.merchant-app .duplicate-order>span{text-align:right;flex-shrink:0}@media (max-width:650px){.merchant-app .order-header-actions{gap:4px}.merchant-app .order-actions-menu{width:280px;right:-50px}.merchant-app .duplicate-order{gap:10px;padding:12px}.merchant-app .duplicate-order label{min-width:0}.merchant-app .order-action-review>div{flex-direction:column}.merchant-app .order-action-modal h2{font-size:22px}}.merchant-app .customer-lookup{background:#f0faf7;border:1px solid #c8e4df;border-radius:14px;min-width:0;margin:18px 0 24px;padding:18px}.merchant-app .customer-lookup>label{margin-top:0}.merchant-app .customer-lookup>label input{background:#fff}.merchant-app .customer-lookup-hint{color:#53737a;margin:8px 0 0;font-size:12px;line-height:1.65;display:block}.merchant-app .customer-lookup-results{max-height:230px;overflow:auto}.merchant-app .customer-lookup-results>button{color:#214f57;text-align:left;background:#fff;border:1px solid #d4e5e0;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:8px;padding:12px;display:flex}.merchant-app .customer-lookup-results>button:hover:not(:disabled){background:#e6f7ef;border-color:#138880}.merchant-app .customer-lookup-results>button>span:first-child{min-width:0}.merchant-app .customer-lookup-results>button>span:last-child{color:#128078;flex-shrink:0;font-size:12px;font-weight:700}.merchant-app .customer-lookup-results small{color:#637d85;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.merchant-app .customer-lookup-filled{color:#17694c;margin-top:12px;font-size:13px}.merchant-app .customer-lookup-filled b,.merchant-app .customer-lookup-filled small{line-height:1.6;display:block}.merchant-app .customer-lookup-filled button{margin-top:10px;font-size:11px}.merchant-app .complaint-detail>p{overflow-wrap:anywhere}@media (max-width:650px){.merchant-app .customer-lookup{padding:13px}.merchant-app .customer-lookup-results>button{align-items:flex-start;gap:10px}.merchant-app .customer-lookup-results>button>span:last-child{font-size:10px}}.merchant-app .order-drawer-backdrop{background:#153d5359;justify-content:flex-end;align-items:stretch;padding:0;display:flex}.merchant-app .order-detail-drawer{color:#234b58;background:#fff;width:min(900px,92vw);height:100dvh;position:relative;overflow:auto;box-shadow:-20px 0 70px #113d5229}.merchant-app .order-detail-drawer>header{border-bottom:1px solid #e1ebef;padding:28px 34px 12px;position:relative}.merchant-app .order-detail-drawer header h2{overflow-wrap:anywhere;margin:8px 42px 12px 0;font-size:20px}.merchant-app .order-detail-drawer header p:last-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.merchant-app .order-detail-drawer .close{top:22px;right:20px}.merchant-app .order-detail-tabs{background:#eff5f8;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:6px;margin:22px 32px 0;padding:5px;display:grid}.merchant-app .order-detail-tabs button{color:#637e8d;background:0 0;border:0;border-radius:9px;padding:13px 6px;font-weight:600}.merchant-app .order-detail-tabs button[aria-selected=true]{color:#087b79;background:#fff;box-shadow:0 2px 7px #173f4d0d}.merchant-app .order-detail-body{padding:26px 34px 38px}.merchant-app .order-detail-overview{color:#69828d;flex-wrap:wrap;justify-content:space-between;gap:15px;font-size:12px;display:flex}.merchant-app .order-detail-lines>div{border-bottom:1px solid #e4edf0;padding:17px 0}.merchant-app .order-detail-lines h3{font-size:16px}.merchant-app .order-detail-totals{background:#f1f9f6;border-radius:15px;margin:22px 0;padding:18px}.merchant-app .order-detail-totals p,.merchant-app .order-detail-totals h3{justify-content:space-between;gap:18px;display:flex}.merchant-app .order-detail-totals h3{border-top:1px solid #d4e7df;padding-top:15px}.merchant-app .order-detail-linked{overflow-wrap:anywhere;color:#5c7a86;font-size:12px;line-height:1.8}.merchant-app .order-detail-client{margin:22px 0}.merchant-app .order-detail-client>div{border-bottom:1px solid #e3ecef;grid-template-columns:180px 1fr;gap:15px;padding:20px 0;display:grid}.merchant-app .order-detail-client dt{color:#68818d;font-size:13px}.merchant-app .order-detail-client dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.merchant-app .order-detail-client a{color:#087d7a;width:fit-content;margin-bottom:8px;display:block}.merchant-app .order-history-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.merchant-app .order-history-heading h3{margin:6px 0}.merchant-app .order-history-list{margin:25px 0;padding:0;list-style:none}.merchant-app .order-history-list li{align-items:flex-start;gap:18px;padding:0 0 28px;display:flex;position:relative}.merchant-app .order-history-list li:not(:last-child):before{content:"";background:#d8e8ec;width:1px;position:absolute;top:44px;bottom:0;left:21px}.merchant-app .order-history-dot{color:#12877e;background:#e0f4ef;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.merchant-app .order-history-list article{min-width:0;padding-top:8px}.merchant-app .order-history-list b{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.merchant-app .order-history-list p{color:#537380;margin:8px 0;font-size:12px}.merchant-app .order-history-list time,.merchant-app .order-history-list small{color:#738995;overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.merchant-app .order-history-help{color:#738995;border-top:1px solid #e4ecef;padding-top:18px;font-size:11px;line-height:1.8}@media (max-width:650px){.merchant-app .order-detail-drawer{width:100vw}.merchant-app .order-detail-drawer>header{padding:23px 20px 12px}.merchant-app .order-detail-tabs{margin:18px 16px 0}.merchant-app .order-detail-body{padding:22px 20px}.merchant-app .order-detail-client>div{grid-template-columns:1fr;gap:8px}.merchant-app .order-history-heading{flex-direction:column;align-items:flex-start}.merchant-app .order-history-list li{gap:12px}.merchant-app .order-detail-totals h3{font-size:16px}}.merchant-app .order-detail-drawer{border:0;flex:none;padding:0;display:block;top:auto}.merchant-app .order-detail-drawer>header{height:auto;font-size:14px;display:block}.merchant-app .order-detail-drawer>header>div{display:block}.color-photo-editor{border-top:1px solid #e0e9e6;margin-top:22px;padding:20px 0}.color-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.color-photo-grid article{background:#f8fcfa;border:1px solid #d5e7e0;border-radius:13px;gap:14px;min-width:0;padding:13px;display:flex}.color-photo-grid article>img,.color-photo-empty{object-fit:contain;background:#f0f0e9;border-radius:8px;flex-shrink:0;width:82px;height:112px;display:block}.color-photo-empty{color:#82978a;place-items:center;font-size:32px;display:grid}.color-photo-grid article>div{flex:1;min-width:0}.color-photo-grid small{color:#6c827d;margin:7px 0;font-size:10px;line-height:1.5;display:block}.color-photo-grid .uploadbutton{text-align:center;margin:8px 0;padding:9px;font-size:11px;display:block}.color-photo-grid .plain{text-align:left;padding:0;font-size:10px}.fashion-store .product-photo-magnifier{isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:hidden}.fashion-store .product-photo-magnifier>img{pointer-events:none;width:100%;height:100%;display:block}.fashion-store .fashion-product-gallery .product-photo-magnifier{height:min(64vh,760px)}.fashion-store .fashion-product-gallery[data-count="1"] .product-photo-magnifier{height:min(66vh,760px)}.fashion-store .product-photo-lens{pointer-events:none;z-index:2;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;display:block;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 24px #192e4240,0 0 0 1px #173d4e38}.fashion-store .product-photo-zoom-badge{color:#244d59;pointer-events:none;z-index:1;background:#ffffffed;border-radius:50%;place-items:center;width:32px;height:32px;font-size:25px;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 2px 12px #00000010}.fashion-store .fashion-zoom-help{text-align:center;color:#617b7d;margin:12px 0 26px;padding:0 20px;font-size:12px;line-height:1.7}.fashion-store .fashion-product-gallery .product-photo-magnifier>img{object-fit:contain;height:100%}.fashion-store .fashion-product-link .product-photo-magnifier>img{object-fit:cover;height:100%}.fashion-store .fashion-product-gallery>button:focus-visible{outline-offset:3px;outline:3px solid #16877d}@media (hover:none),(pointer:coarse){.fashion-store .product-photo-lens{display:none}}@media (max-width:700px){.color-photo-grid{grid-template-columns:1fr}.fashion-store .fashion-product-gallery .product-photo-magnifier,.fashion-store .fashion-product-gallery[data-count="1"] .product-photo-magnifier{height:57vh;min-height:330px}}.merchant-app .business-area>section,.merchant-app .business-two-col{margin-bottom:22px}.merchant-app .business-banner{color:#15434d;background:linear-gradient(115deg,#d6f5ed,#e5e9ff);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.merchant-app .business-banner h2{margin:6px 0 12px;font-size:25px}.merchant-app .business-banner p{max-width:650px;line-height:1.65}.merchant-app .business-period{padding:20px 24px}.merchant-app .business-presets{flex-wrap:wrap;gap:7px;display:flex}.merchant-app .business-presets button{border:1px solid #dae6e9;border-radius:10px;padding:9px 14px;font-size:12px}.merchant-app .business-presets button[aria-pressed=true]{color:#fff;background:#137e7b;border-color:#137e7b}.merchant-app .business-period-fields{gap:16px;max-width:460px;margin-top:16px;display:flex}.merchant-app .business-period-fields label{flex:1;min-width:0}.merchant-app .business-period>p{color:#657e89;margin:14px 0 0;font-size:11px;line-height:1.7}.merchant-app .business-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0;display:grid}.merchant-app .business-metrics section{background:#e0f4ec;border:1px solid #cfe6dc;border-radius:16px;min-width:0;padding:20px}.merchant-app .business-metrics section:nth-child(2){background:#eae5fc;border-color:#dcd7ed}.merchant-app .business-metrics section:nth-child(3){background:#fff0df;border-color:#ebdfce}.merchant-app .business-metrics section:nth-child(4){background:#e3effd;border-color:#d1e2f3}.merchant-app .business-metrics small{color:#4b6873;font-size:12px}.merchant-app .business-metrics b{overflow-wrap:anywhere;margin:12px 0;font-size:27px;display:block}.merchant-app .business-metrics p{color:#6b7f88;margin:0;font-size:10px;line-height:1.6}.merchant-app .business-two-col{grid-template-columns:1.3fr 1fr;gap:22px;display:grid}.merchant-app .business-empty{color:#426e64;background:#f0f8f5;border-radius:13px;margin-bottom:22px;padding:20px}.merchant-app .business-bars{align-items:stretch;gap:5px;height:240px;padding:15px 22px 0;display:flex;overflow:auto}.merchant-app .business-bars>button{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:10px;min-width:18px;padding:0;display:flex}.merchant-app .business-bar-slot{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;padding-top:25px;display:flex;position:relative}.merchant-app .business-bar-slot i{background:linear-gradient(#3dc6ac,#12837d);border-radius:6px 6px 0 0;width:min(100%,27px);min-height:2px;display:block}.merchant-app .business-bar-slot b{color:#398579;margin-bottom:6px;font-size:10px;position:relative}.merchant-app .business-bars small{white-space:nowrap;color:#70848d;writing-mode:vertical-rl;height:37px;font-size:8px;transform:rotate(180deg)}.merchant-app .business-bars>button:hover i{background:#1a576c}.merchant-app .business-footnote{color:#718792;padding:14px 22px;font-size:11px;line-height:1.8}.merchant-app .business-statuses{padding:12px 22px}.merchant-app .business-statuses>button{text-align:left;grid-template-columns:110px 1fr 25px;align-items:center;gap:12px;width:100%;padding:12px 0;font-size:12px;display:grid}.merchant-app .business-statuses>button>div{background:#eef2f7;border-radius:5px;height:7px;overflow:hidden}.merchant-app .business-statuses i{background:#69b6b1;border-radius:5px;height:100%;display:block}.merchant-app .business-statuses b{text-align:right}.merchant-app .business-mini-summary{background:#f6fafb;gap:14px;padding:18px 22px;display:grid}.merchant-app .business-mini-summary span{color:#5d7b86;justify-content:space-between;gap:15px;font-size:11px;display:flex}.merchant-app .business-breakdown{padding:8px 22px 20px}.merchant-app .business-breakdown>div{border-bottom:1px solid #e5edef;justify-content:space-between;gap:16px;padding:12px 0;font-size:13px;display:flex}.merchant-app .business-table{min-width:650px}.merchant-app .business-table td{padding-top:18px;padding-bottom:18px}.merchant-app .business-table small{color:#71858d;margin-top:7px;font-size:11px;display:block}.merchant-app .business-rank{color:#198471;background:#e7f4ef;border-radius:8px;place-items:center;width:25px;height:25px;margin-right:10px;font-size:11px;display:inline-grid}.merchant-app .customer-filters{border-bottom:1px solid #e3ecef;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:10px;padding:20px 22px;display:grid}.merchant-app .customer-filters input,.merchant-app .customer-filters select{color:#305665;background:#fff;border:1px solid #d7e3e9;border-radius:9px;width:100%;min-width:0;padding:11px}.merchant-app .customer-badge{white-space:nowrap;background:#e9f5f0;border-radius:20px;padding:4px 8px;color:#187659!important;font-size:10px!important;display:inline-block!important}.merchant-app .customer-pagination{justify-content:flex-end;align-items:center;gap:12px;padding:18px 22px;font-size:12px;display:flex}.merchant-app .customer-pagination>span{color:#6f8590;margin-right:auto}.merchant-app .customer-pagination button{background:#f3f8fa;border:1px solid #dbe7eb;border-radius:8px;padding:8px 12px}.merchant-app .customer-profile-modal{max-width:720px}.merchant-app .customer-profile-modal>p{overflow-wrap:anywhere;line-height:1.7}.merchant-app .customer-profile-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.merchant-app .customer-profile-stats span{color:#567b71;background:#edf7f3;border-radius:11px;padding:14px;font-size:10px}.merchant-app .customer-profile-stats b{color:#214d50;margin-bottom:8px;font-size:19px;display:block}.merchant-app .customer-order-history>button{text-align:left;border-bottom:1px solid #e0e9ed;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:15px 0;font-size:12px;display:flex}.merchant-app .customer-order-history small{color:#70858e;margin-top:6px;font-size:11px;display:block}.merchant-app .customer-order-history span{overflow-wrap:anywhere;min-width:0}.comanda-landing .landing-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px;display:grid}.comanda-landing .landing-tool-grid article{background:#fff;border:1px solid #dae6e9;border-radius:20px;padding:28px;box-shadow:0 6px 30px #154d5910}.comanda-landing .landing-tool-icon{color:#11867e;background:#ddf5ed;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.comanda-landing .landing-tool-grid article:nth-child(3n+2) .landing-tool-icon{color:#7463a0;background:#eae5ff}.comanda-landing .landing-tool-grid article:nth-child(3n) .landing-tool-icon{color:#a96e3e;background:#fff0df}.comanda-landing .landing-tool-grid small{letter-spacing:1.3px;color:#7e969b;font-size:9px;font-weight:700}.comanda-landing .landing-tool-grid h3{margin:13px 0;font-size:19px;line-height:1.5}.comanda-landing .landing-tool-grid p{color:#6b858c;margin:0;font-size:13px;line-height:1.9}.comanda-landing .landing-tool-cta{background:#e2f4ef;border:1px solid #cfe9e1;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:27px;display:flex}.comanda-landing .landing-tool-cta p{color:#547d76;max-width:600px;margin-bottom:0;font-size:12px;line-height:1.8}@media (max-width:1150px){.merchant-app .customer-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-app .business-two-col{grid-template-columns:1fr}.merchant-app .business-metrics,.comanda-landing .landing-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.merchant-app .business-banner{flex-direction:column;align-items:flex-start;padding:22px}.merchant-app .business-banner h2{font-size:22px}.merchant-app .business-period{padding:18px}.merchant-app .business-metrics section{padding:15px}.merchant-app .business-metrics b{font-size:23px}.merchant-app .customer-filters{grid-template-columns:1fr 1fr;padding:15px}.merchant-app .customer-filters>input{grid-column:1/-1}.merchant-app .customer-profile-stats{grid-template-columns:1fr 1fr}.merchant-app .customer-pagination{gap:8px;padding:14px}.comanda-landing .landing-tool-grid{grid-template-columns:1fr}.comanda-landing .landing-tool-cta{flex-direction:column;align-items:flex-start}.merchant-app .business-bars{padding:15px 14px 0}}.fashion-store{--boutique-ink:#17434b;--boutique-accent:#0b827d;--boutique-paper:#fffcf7}.fashion-store .fashion-hero:after{background:linear-gradient(90deg,#123c45a8 0%,#163f475c 42%,#0000 79%),linear-gradient(#0000 40%,#133b4333)}.fashion-store .fashion-hero-copy{max-width:660px;bottom:12%}.fashion-store .fashion-hero-copy h1{letter-spacing:-2px;max-width:650px;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.9vw,88px);font-weight:400;line-height:1.08}.fashion-store .fashion-hero-copy .fashion-hero-description{letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:420px;margin-bottom:27px;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}.fashion-store .fashion-hero-copy .fashion-cta{border-radius:30px;padding:16px 25px;box-shadow:0 6px 24px #123c4520}.fashion-store .fashion-hero-index{letter-spacing:2.2px;font-size:8px}.fashion-store .fashion-shopping-promises{color:#345f61;background:#edf6f2;border-bottom:1px solid #dbe8e2;flex-wrap:wrap;justify-content:center;align-items:center;gap:35px;padding:21px;display:flex}.fashion-store .fashion-shopping-promises>span{letter-spacing:.25px;align-items:center;gap:10px;font-size:11px;display:flex}.fashion-store .fashion-shopping-promises svg{color:#15887e;width:19px;height:19px}.fashion-store .fashion-editorials{gap:24px;padding-top:42px;padding-bottom:30px}.fashion-store .fashion-editorial{border-radius:20px;overflow:hidden;box-shadow:0 8px 30px #173f4c0b}.fashion-store .fashion-editorial>div{background:linear-gradient(#0000,#133b4599);padding-top:60px}.fashion-store .fashion-editorial small{letter-spacing:2px;color:#ffffffdf;margin-bottom:12px;font-size:9px;display:block}.fashion-store .fashion-editorial h2{letter-spacing:-.5px;text-transform:none;font-family:Georgia,serif;font-size:clamp(29px,3.2vw,48px);font-weight:400}.fashion-store .fashion-editorial>div>span{letter-spacing:1px;font-size:10px}.fashion-store .fashion-section-title{padding-top:22px;padding-bottom:26px}.fashion-store .fashion-section-title h2{letter-spacing:-.7px;text-transform:none;color:#234e55;font-family:Georgia,serif;font-size:clamp(29px,3vw,45px);font-weight:400}.fashion-store .fashion-collection-intro{letter-spacing:0;text-transform:none;color:#7b8c8c;max-width:550px;margin:17px auto 0;font:12px/1.9 Arial,sans-serif}.fashion-store .fashion-filters{border-top:1px solid #e0e9e4;border-bottom:1px solid #e0e9e4;gap:15px;margin-bottom:28px;padding-top:18px;padding-bottom:18px}.fashion-store .fashion-filters>div{gap:8px;display:flex;overflow:auto}.fashion-store .fashion-filters>div>button{white-space:nowrap;border:1px solid #0000;border-radius:25px;padding:10px 16px;font-size:11px}.fashion-store .fashion-filters>div>button.active{color:#167d73;background:#e4f3ed;border-color:#cde5db}.fashion-store .fashion-filters select{color:#315d61;background:#fffdf8;border:1px solid #dce6e0;border-radius:8px;padding:8px}.fashion-store .fashion-card-photo{background:#eeece5;border-radius:15px;overflow:visible}.fashion-store .fashion-product-link{border-radius:15px;overflow:hidden}.fashion-store .fashion-card-caption{gap:15px;padding-top:17px}.fashion-store .fashion-card-caption h3{text-transform:none;letter-spacing:0;color:#244d54;margin:5px 0 8px;font-size:14px;font-weight:500;line-height:1.5}.fashion-store .fashion-card-caption b{font-size:14px}.fashion-store .fashion-card-category{letter-spacing:1.4px;color:#8c9a94;text-transform:uppercase;font-size:8px}.fashion-store .fashion-card-options{color:#7b8b89;max-width:220px;margin-top:10px;font-size:10px;line-height:1.7;display:block}.fashion-store .fashion-card-caption .fashion-swatches{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:110px;padding-top:4px}.fashion-store .fashion-card-caption .fashion-swatches button{border:2px solid #fffdf8;width:17px;height:17px;box-shadow:0 0 0 1px #bdcac3}.fashion-store .fashion-card-caption .fashion-swatches button[aria-pressed=true]{outline-offset:3px;outline:1px solid #157c76}.fashion-store .fashion-quick-trigger{z-index:3;color:#25525b;opacity:0;background:#fffdf3ed;border:1px solid #ffffff70;border-radius:24px;padding:10px 13px;font-size:10px;transition:opacity .2s,transform .2s;position:absolute;top:14px;left:13px;transform:translateY(-5px);box-shadow:0 4px 15px #15454f0d}.fashion-store .fashion-card:hover .fashion-quick-trigger,.fashion-store .fashion-card:focus-within .fashion-quick-trigger{opacity:1;transform:none}.fashion-store .fashion-card-discover{letter-spacing:1px;border-radius:0 0 9px 9px;font-size:9px}.fashion-store .fashion-endnote h2{letter-spacing:-1px;font-family:Georgia,serif;font-weight:400}.fashion-store .fashion-endnote{background:linear-gradient(115deg,#e7f4ec,#f8ecde);border-radius:24px;max-width:calc(100% - 48px);margin:55px auto}.fashion-store .fashion-related{border-top:1px solid #e0e8e2;margin-top:28px;padding:40px 4% 20px}.fashion-store .fashion-related-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:27px;display:flex}.fashion-store .fashion-related-heading p{letter-spacing:2px;color:#8a9a92;margin-bottom:12px;font-size:9px}.fashion-store .fashion-related-heading h2{letter-spacing:-.5px;color:#254e56;font:400 34px/1.2 Georgia,serif}.fashion-store .fashion-related-heading>a{color:#18857a;white-space:nowrap;font-size:10px}.fashion-store .fashion-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.fashion-store .fashion-related-photo{aspect-ratio:3/4;background:#eeeee7;border-radius:13px;display:block;overflow:hidden}.fashion-store .fashion-related-photo img{object-fit:contain;width:100%;height:100%;transition:transform .35s}.fashion-store .fashion-related-photo:hover img{transform:scale(1.035)}.fashion-store .fashion-related-photo>span{text-align:center;color:#9aa298;place-items:center;height:100%;padding:15px;font:22px Georgia,serif;display:grid}.fashion-store .fashion-related-grid article>div{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.fashion-store .fashion-related-grid h3{margin:0;font-size:12px;font-weight:400;line-height:1.6}.fashion-store .fashion-related-grid b{white-space:nowrap;color:#0c827b;font-size:11px}.fashion-store .fashion-related-grid article>button{color:#768f8b;padding:11px 0;font-size:10px}.fashion-store .fashion-quick-backdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#153a4c78;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.fashion-store .fashion-quick-view{color:#234d55;background:#fffdf8;border-radius:22px;grid-template-columns:1.05fr 1fr;width:min(980px,100%);max-height:92dvh;display:grid;position:relative;overflow:auto;box-shadow:0 25px 100px #102e4340}.fashion-store .fashion-quick-close{z-index:5;background:#fffdf5ec;border-radius:50%;place-items:center;width:34px;height:34px;font-size:25px;display:grid;position:absolute;top:14px;right:16px;box-shadow:0 2px 15px #1d51591a}.fashion-store .fashion-quick-visual{background:#f1f0e9;min-width:0;padding:20px}.fashion-store .fashion-quick-main-photo{cursor:zoom-in;width:100%;height:480px;max-height:65vh;padding:0;display:block}.fashion-store .fashion-quick-main-photo .product-photo-magnifier{height:100%}.fashion-store .fashion-quick-no-photo{color:#8c9f96;place-items:center;height:400px;padding:30px;font:30px Georgia,serif;display:grid}.fashion-store .fashion-quick-thumbnails{justify-content:center;gap:8px;padding-top:12px;display:flex;overflow:auto}.fashion-store .fashion-quick-thumbnails>button{border:1px solid #0000;border-radius:8px;flex-shrink:0;padding:3px}.fashion-store .fashion-quick-thumbnails>button[aria-pressed=true]{border-color:#2f9585}.fashion-store .fashion-quick-thumbnails img{object-fit:contain;background:#fff;border-radius:5px;width:48px;height:58px;display:block}.fashion-store .fashion-quick-content{min-width:0;padding:43px 35px 30px}.fashion-store .fashion-quick-eyebrow{letter-spacing:2px;color:#81968b;margin:0 0 16px;font-size:9px}.fashion-store .fashion-quick-content h2{letter-spacing:-.5px;overflow-wrap:anywhere;font:400 35px/1.15 Georgia,serif}.fashion-store .fashion-quick-price{color:#157d75;margin:20px 0 26px;font-size:22px}.fashion-store .fashion-quick-colors>p,.fashion-store .fashion-quick-sizes>p{margin-bottom:14px;font-size:11px}.fashion-store .fashion-quick-colors .fashion-swatches{flex-wrap:wrap;gap:12px}.fashion-store .fashion-quick-colors .fashion-swatches button{width:21px;height:21px}.fashion-store .fashion-quick-sizes{margin-top:25px}.fashion-store .fashion-quick-sizes>div{flex-wrap:wrap;gap:8px;display:flex}.fashion-store .fashion-quick-sizes button{border:1px solid #d9e3db;border-radius:7px;min-width:42px;min-height:39px;padding:8px;font-size:11px}.fashion-store .fashion-quick-sizes button[aria-pressed=true]{color:#156c5f;background:#e4f1e9;border-color:#258777}.fashion-store .fashion-quick-sizes button:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.fashion-store .fashion-quick-availability{color:#7e9186;margin-top:19px;font-size:10px}.fashion-store .fashion-quick-add{color:#fff;background:#0a807a;border-radius:25px;width:100%;margin-top:12px;padding:16px;font-size:12px;font-weight:600}.fashion-store .fashion-quick-add:disabled{opacity:.45;cursor:not-allowed}.fashion-store .fashion-quick-shipping{color:#7a8f84;border-top:1px solid #e1e9e1;gap:8px;margin-top:22px;padding-top:20px;font-size:10px;display:grid}.fashion-store .fashion-quick-detail-link{color:#157c77;margin-top:21px;font-size:11px;display:block}.fashion-store .fashion-lightbox{z-index:140}@media (hover:none),(pointer:coarse){.fashion-store .fashion-quick-trigger{opacity:1;transform:none}}@media (max-width:900px){.fashion-store .fashion-quick-view{max-width:720px}.fashion-store .fashion-quick-content{padding:42px 24px 25px}.fashion-store .fashion-quick-content h2{font-size:29px}.fashion-store .fashion-quick-main-photo{height:420px}.fashion-store .fashion-related-grid{gap:14px}.fashion-store .fashion-related-grid article>div{display:block}.fashion-store .fashion-related-grid b{margin-top:5px;display:block}}@media (max-width:650px){.fashion-store .fashion-hero-copy{max-width:85%;bottom:45px;left:25px}.fashion-store .fashion-hero-copy h1{letter-spacing:-1.2px;max-width:340px;font-size:45px}.fashion-store .fashion-hero-copy .fashion-hero-description{max-width:290px;margin-bottom:22px;font-size:11px;line-height:1.7}.fashion-store .fashion-shopping-promises{gap:12px 22px;padding:17px 12px}.fashion-store .fashion-shopping-promises>span{gap:7px;font-size:9px}.fashion-store .fashion-shopping-promises>span:last-child{display:none}.fashion-store .fashion-editorials{gap:12px;padding-top:25px}.fashion-store .fashion-editorial{border-radius:13px}.fashion-store .fashion-editorial small{letter-spacing:1px;font-size:6px}.fashion-store .fashion-editorial h2{font-size:26px}.fashion-store .fashion-section-title h2{padding:0 20px;font-size:31px}.fashion-store .fashion-collection-intro{padding:0 25px;font-size:11px}.fashion-store .fashion-filters{flex-wrap:wrap;margin-bottom:22px;padding:14px 0}.fashion-store .fashion-filters>div{width:100%;padding-bottom:4px}.fashion-store .fashion-filters>div>button{padding:9px 13px;font-size:10px}.fashion-store .fashion-card-caption{display:block}.fashion-store .fashion-card-caption h3{margin:5px 0 7px;font-size:12px}.fashion-store .fashion-card-caption b{font-size:12px}.fashion-store .fashion-card-category{font-size:7px}.fashion-store .fashion-card-options{margin-top:6px;font-size:9px}.fashion-store .fashion-card-caption .fashion-swatches{justify-content:flex-start;gap:11px;max-width:none;margin-top:12px}.fashion-store .fashion-quick-trigger{opacity:1;border-radius:15px;max-width:calc(100% - 54px);padding:8px;font-size:8px;top:10px;left:8px;transform:none}.fashion-store .fashion-endnote{border-radius:18px;max-width:calc(100% - 28px);margin:35px auto}.fashion-store .fashion-quick-backdrop{align-items:center;padding:12px}.fashion-store .fashion-quick-view{border-radius:17px;max-height:94dvh;display:block}.fashion-store .fashion-quick-visual{padding:14px}.fashion-store .fashion-quick-main-photo{height:36dvh;min-height:230px;max-height:340px}.fashion-store .fashion-quick-no-photo{height:230px}.fashion-store .fashion-quick-thumbnails img{width:38px;height:45px}.fashion-store .fashion-quick-content{padding:25px 22px}.fashion-store .fashion-quick-content h2{font-size:31px}.fashion-store .fashion-quick-eyebrow{margin-bottom:12px}.fashion-store .fashion-quick-price{margin:17px 0 22px;font-size:21px}.fashion-store .fashion-related{padding:30px 16px 10px}.fashion-store .fashion-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 13px}.fashion-store .fashion-related-heading{align-items:flex-start;gap:15px}.fashion-store .fashion-related-heading h2{font-size:28px}.fashion-store .fashion-related-heading p{letter-spacing:1.2px;font-size:7px}.fashion-store .fashion-related-heading>a{padding-top:20px;font-size:9px}}@media (prefers-reduced-motion:reduce){.fashion-store .fashion-quick-trigger,.fashion-store .fashion-related-photo img{transition:none}}.merchant-app .order-status-workspace{margin:0 0 28px}.merchant-app .order-status-group-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 14px;display:flex}.merchant-app .order-status-group-heading h2{color:#214e5a;margin:0;font-size:19px}.merchant-app .order-status-group-heading .eyebrow{letter-spacing:1.6px;color:#6b9290;margin-bottom:8px;font-size:9px}.merchant-app .order-status-group-heading>.plain{color:#137f7c;background:#e3f4ee;border:1px solid #c9e4dc;border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;display:flex}.merchant-app .order-status-workspace .order-statebar{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;display:grid;overflow:visible}.merchant-app .order-status-workspace .order-statebar>.status-stat-card{text-align:left;color:#254f5d;background:#fff;border:1px solid #d9e7e7;border-radius:17px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:146px;padding:22px 18px 17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #204a5c05}.merchant-app .order-status-workspace .order-statebar>.status-stat-card:before{content:"";background:var(--stat-accent,#259c8c);border-radius:0 0 8px 8px;width:46px;height:4px;position:absolute;top:0;left:19px}.merchant-app .order-status-workspace .order-statebar>.status-stat-card:hover{border-color:var(--stat-accent,#259c8c);transform:translateY(-3px);box-shadow:0 8px 22px #204a5c10}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>.status-stat-label{color:#40606d;white-space:normal;max-width:calc(100% - 14px);font-size:13px;font-weight:600;line-height:1.6;position:static}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>strong{letter-spacing:-1px;color:#1c4857;margin:14px 0 11px;font-size:36px;font-weight:600;line-height:1.2}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>small{color:#7a9099;white-space:normal;max-width:100%;font-size:10px;line-height:1.7;display:block}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>.status-stat-arrow{color:var(--stat-accent,#259c8c);opacity:.8;white-space:normal;font-size:15px;position:absolute;top:18px;right:12px}.merchant-app .order-status-workspace .order-statebar>.stat-tone-1{--stat-accent:#dba451;background:#fffaf1}.merchant-app .order-status-workspace .order-statebar>.stat-tone-2{--stat-accent:#7163bc;background:#f7f5ff}.merchant-app .order-status-workspace .order-statebar>.stat-tone-3{--stat-accent:#458eb5;background:#f0f8ff}.merchant-app .order-status-workspace .order-statebar>.stat-tone-4{--stat-accent:#45a17d;background:#f0faf4}.merchant-app .order-status-workspace .order-statebar>.stat-tone-5{--stat-accent:#c68080;background:#fff6f5}.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active{background:linear-gradient(130deg,#158b87,#086b77);border-color:#087e7c;box-shadow:0 7px 24px #0c807c25}.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active>strong,.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active>.status-stat-label,.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active>.status-stat-arrow{color:#fff}.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active>small{color:#d0eeea}.merchant-app .order-status-workspace .order-statebar>.status-stat-card.active:before{background:#b0e3d1}.merchant-app .order-return-heading{margin-top:27px}.merchant-app .order-return-heading h2{color:#496c76;font-size:15px}.merchant-app .order-return-heading p{color:#7b949c;margin:8px 0 0;font-size:11px;line-height:1.7}.merchant-app .order-status-workspace .order-return-states>.status-stat-card{background:#f8fbfc;min-height:126px;padding-top:18px}.merchant-app .order-status-workspace .order-return-states>.status-stat-card>strong{margin:10px 0 8px;font-size:29px}.merchant-app .order-status-workspace .order-return-states>.status-stat-card>.status-stat-label{max-width:100%;padding-right:7px;font-size:12px}.merchant-app .order-status-workspace .order-return-states>.status-stat-card:before{background:#c5d8e1}.merchant-app .order-status-workspace .order-return-states>.status-stat-card.active{background:linear-gradient(130deg,#477e94,#21596e)}.merchant-app .order-notification-controls{position:relative}.merchant-app .order-sound-toggle{color:#6d8f8f;white-space:nowrap;background:#f4faf8;border:1px solid #d4e6e5;border-radius:22px;align-items:center;gap:7px;min-height:36px;padding:9px 12px;display:flex}.merchant-app .order-sound-toggle>span{font-size:18px;line-height:1}.merchant-app .order-sound-toggle>small{font-size:10px}.merchant-app .order-sound-toggle.sound-on{color:#13816a;background:#dff4eb;border-color:#c4e5d7}.merchant-app .order-sound-message{z-index:75;color:#315d68;background:#fff;border:1px solid #cfe4e1;border-radius:12px;width:265px;padding:15px 32px 15px 15px;font-size:11px;line-height:1.7;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 10px 30px #183f4b1c}.merchant-app .order-sound-message>button{font-size:19px;position:absolute;top:8px;right:8px}.merchant-app .order-arrival-toast{z-index:70;color:#214f5a;background:#fff;border:1px solid #bfe1d6;border-radius:16px;align-items:center;gap:13px;max-width:calc(100vw - 32px);padding:17px 43px 17px 17px;display:flex;position:fixed;top:91px;right:28px;box-shadow:0 12px 45px #123a4c20}.merchant-app .order-arrival-icon{color:#208b6b;background:#def4e8;border-radius:12px;place-items:center;width:39px;height:39px;font-size:23px;display:grid}.merchant-app .order-arrival-toast b{font-size:13px;display:block}.merchant-app .order-arrival-toast small{color:#7d958d;margin-top:7px;font-size:10px;display:block}.merchant-app .order-arrival-open{color:#fff;white-space:nowrap;background:#11857d;border-radius:20px;padding:9px 12px;font-size:11px}.merchant-app .order-arrival-dismiss{color:#93a6a8;font-size:20px;position:absolute;top:8px;right:12px}@media (max-width:1500px){.merchant-app .order-status-workspace .order-statebar{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-app .order-status-workspace .order-statebar>.status-stat-card{min-height:132px;padding:20px}.merchant-app .order-status-workspace .order-return-states{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-app .order-status-workspace .order-return-states>.status-stat-card{min-height:118px}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>strong{margin:10px 0 7px}}@media (max-width:1100px){.merchant-app .order-sound-toggle>small{display:none}.merchant-app .order-sound-toggle{justify-content:center;width:36px;padding:8px}}@media (max-width:650px){.merchant-app .order-status-group-heading{flex-direction:column;align-items:flex-start;gap:13px}.merchant-app .order-status-group-heading h2{font-size:18px}.merchant-app .order-status-workspace .order-statebar,.merchant-app .order-status-workspace .order-return-states{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.merchant-app .order-status-workspace .order-statebar>.status-stat-card{min-height:135px;padding:20px 15px 15px}.merchant-app .order-status-workspace .order-statebar>.status-stat-card>strong{font-size:34px}.merchant-app .order-status-workspace .order-return-states>.status-stat-card{min-height:127px}.merchant-app .order-arrival-toast{gap:9px;padding-left:13px;top:85px;right:12px}.merchant-app .order-arrival-toast b{font-size:11px}.merchant-app .order-arrival-icon{width:32px;height:32px;font-size:20px}.merchant-app .order-arrival-toast small{font-size:9px}.merchant-app .order-sound-message{width:230px;right:-45px}}@media (prefers-reduced-motion:reduce){.merchant-app .order-status-workspace .order-statebar>.status-stat-card{transition:none}.merchant-app .order-status-workspace .order-statebar>.status-stat-card:hover{transform:none}}.dispatch-banner{color:#173e49;background:linear-gradient(115deg,#d7f4ed,#e8e7fc);border-radius:23px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:30px;display:flex}.dispatch-banner h2{margin:8px 0 12px;font-size:27px}.dispatch-banner p{max-width:650px;line-height:1.6}.dispatch-banner>span{color:#16857f;font-size:70px}.dispatch-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.dispatch-metrics button{text-align:left;color:#173e49;background:#e1f6ee;border:1px solid #d0e9e3;border-radius:19px;padding:22px}.dispatch-metrics button:nth-child(2){background:#e8e8fc;border-color:#dcdcf2}.dispatch-metrics button:nth-child(3){background:#fff0df;border-color:#ecdfcf}.dispatch-metrics b{margin:10px 0;font-size:34px;display:block}.dispatch-metrics span{color:#516976;font-size:12px}.dispatch-panel{padding:24px}.dispatch-toolbar,.dispatch-doc-tabs{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.dispatch-toolbar [role=tablist]{flex-wrap:wrap;gap:8px;display:flex}.dispatch-filters{grid-template-columns:2fr 1fr;gap:12px;margin:20px 0 12px;display:grid}.dispatch-filters input,.dispatch-filters select{width:100%;min-width:0}.dispatch-help{color:#58717b;margin:14px 0;font-size:13px;line-height:1.7}.dispatch-selection{background:#f1f7f6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:16px;display:flex}.dispatch-selection label,.dispatch-card-heading label,.dispatch-physical{align-items:center;gap:10px;margin:0!important;display:flex!important}.dispatch-module input[type=checkbox],.dispatch-document-host input[type=checkbox]{accent-color:#078d83;flex:none;width:18px;height:18px}.dispatch-selection small{color:#58717b;width:100%}.dispatch-queue{gap:15px;display:grid}.dispatch-card{background:#fff;border:1px solid #dae6e8;border-radius:18px;overflow:hidden}.dispatch-card.is-ready{border-color:#81c9bb}.dispatch-card-heading{background:#f4f7fa;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.is-ready .dispatch-card-heading{background:#e8f7f1}.dispatch-card-heading b{overflow-wrap:anywhere;font-size:12px}.dispatch-card-heading>span{white-space:nowrap;color:#36716a;font-size:12px}.dispatch-card-body{grid-template-columns:1fr 1fr;gap:22px;padding:20px;display:grid}.dispatch-card-body h3{margin:0 0 10px}.dispatch-card-body p{color:#45616e;margin:6px 0;font-size:13px;line-height:1.6}.dispatch-card-body ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dispatch-card-body li{align-items:flex-start;gap:12px;font-size:13px;display:flex}.dispatch-card-body li>strong{background:#eaf2f4;border-radius:8px;min-width:38px;padding:7px}.dispatch-card-body li small,.dispatch-card-foot small{color:#58717b;margin-top:5px;display:block}.dispatch-card-foot{border-top:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:15px;padding:15px 20px;font-size:12px;display:flex}.dispatch-card-foot>div{flex-wrap:wrap;gap:10px;display:flex}.dispatch-exchange-note{background:#f5f0fc;border-left:3px solid #9a86c9;padding:8px 12px;font-size:12px;color:#594a76!important}.dispatch-history{gap:12px;display:grid}.dispatch-history article{border:1px solid #dce6e9;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.dispatch-history p{margin:8px 0;font-size:13px}.dispatch-history small{overflow-wrap:anywhere;color:#58717b;font-size:11px}.dispatch-document-host{z-index:160;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#183d49;background:#12354188;padding:24px;font:14px/1.5 Inter,Arial,sans-serif;position:fixed;inset:0;overflow-y:auto}.dispatch-document-dialog{background:#f2f6f7;border-radius:22px;max-width:1040px;margin:0 auto;overflow:hidden;box-shadow:0 24px 100px #102f4455}.dispatch-doc-controls{padding:24px}.dispatch-doc-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.dispatch-doc-top h2{margin:6px 0 18px}.dispatch-doc-top>button{background:#fff;border:1px solid #dbe4e7;border-radius:50%;width:38px;height:38px;font-size:26px}.dispatch-doc-tabs{justify-content:flex-start}.dispatch-document-host button{cursor:pointer}.dispatch-document-host .primary,.dispatch-document-host .plain{border:1px solid #d1dfe2;border-radius:10px;padding:11px 16px;font-weight:600}.dispatch-document-host .primary{color:#fff;background:#078d83;border-color:#078d83}.dispatch-document-host .plain{color:#234d59;background:#fff}.dispatch-document-host button:disabled{opacity:.5;cursor:not-allowed}.dispatch-handoff-form{background:#fff;border-radius:16px;margin-top:20px;padding:20px}.dispatch-handoff-form label{margin:14px 0;font-size:13px;font-weight:600;display:block}.dispatch-handoff-form input:not([type=checkbox]),.dispatch-handoff-form textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cddde1;border-radius:10px;margin-top:6px;padding:11px;display:block}.dispatch-handoff-form textarea{resize:vertical;min-height:65px}.dispatch-handoff-form p{font-size:13px;line-height:1.7}.dispatch-physical{padding:12px 0}.dispatch-print-area{color:#111;overflow-wrap:anywhere;background:#fff;border:1px solid #dce5e8;margin:0 24px 24px;padding:32px}.dispatch-paper-heading{border-bottom:2px solid #234d59;margin-bottom:20px;padding-bottom:14px}.dispatch-paper-heading span{text-transform:uppercase;letter-spacing:1px;font-size:11px}.dispatch-paper-heading h2{margin:8px 0;font-size:24px}.dispatch-paper-heading p{margin:6px 0;font-size:12px}.dispatch-print-area table{border-collapse:collapse;width:100%;min-width:0;font-size:12px}.dispatch-print-area th,.dispatch-print-area td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #d7dfe2;padding:10px}.dispatch-print-area th{background:#f0f5f6}.dispatch-print-area td small{margin-top:5px;font-size:10px;display:block}.dispatch-signatures{justify-content:space-between;gap:30px;margin-top:45px;font-size:12px;display:flex}.dispatch-label-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dispatch-label{break-inside:avoid;border:1px dashed #888;border-radius:6px;padding:20px;font-size:13px}.dispatch-label-brand{border-bottom:1px solid #ddd;justify-content:space-between;gap:10px;padding-bottom:10px;display:flex}.dispatch-label-brand small{font-size:10px}.dispatch-label-ref{overflow-wrap:anywhere;font-size:11px;font-weight:700}.dispatch-label h3{margin:15px 0 4px;font-size:20px}.dispatch-label-phone{letter-spacing:1px;font-size:23px}.dispatch-label ul{padding-left:16px;font-size:12px}.dispatch-label-amount{border-top:1px solid #ccc;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.dispatch-label>small{color:#666;font-size:9px}.dispatch-pick-parcel{break-inside:avoid;border-bottom:1px solid #ddd;padding:12px 0;font-size:12px}.dispatch-pick-parcel p{margin:5px 0}@media (max-width:760px){.dispatch-metrics{gap:8px}.dispatch-metrics button{padding:14px}.dispatch-metrics b{font-size:27px}.dispatch-metrics span{display:none}.dispatch-banner{padding:23px}.dispatch-banner h2{font-size:23px}.dispatch-banner>span{display:none}.dispatch-panel{padding:15px}.dispatch-filters,.dispatch-card-body{grid-template-columns:1fr}.dispatch-card-foot,.dispatch-history article{flex-direction:column;align-items:flex-start}.dispatch-document-host{padding:10px}.dispatch-doc-controls{padding:17px}.dispatch-print-area{margin:0 10px 10px;padding:16px}.dispatch-label-grid{grid-template-columns:1fr}.dispatch-print-manifest{overflow-x:auto}.dispatch-print-manifest table{min-width:640px}}@media print{@page{size:A4;margin:10mm}body:has(.dispatch-document-host)>:not(.dispatch-document-host){display:none!important}.dispatch-document-host{color:#000;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;padding:0!important;position:static!important;overflow:visible!important}.dispatch-document-dialog{max-width:none;box-shadow:none;background:#fff;border-radius:0;margin:0;overflow:visible}.dispatch-document-host [data-no-print]{display:none!important}.dispatch-print-area{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.dispatch-print-area table{table-layout:fixed;width:100%;min-width:0!important}.dispatch-print-area td,.dispatch-print-area th{padding:7px;font-size:9pt}.dispatch-print-area tr,.dispatch-label,.dispatch-pick-parcel,.dispatch-signatures{break-inside:avoid}.dispatch-print-area thead{display:table-header-group}.dispatch-label-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5mm}.dispatch-label{min-height:105mm;padding:5mm}.dispatch-paper-heading{break-after:avoid}.dispatch-signatures{margin-top:15mm}}.team-banner{color:#173f49;background:linear-gradient(120deg,#dcf5ef,#e9e9fc);border-radius:23px;margin-bottom:24px;padding:30px}.team-banner h2{margin:9px 0 12px;font-size:28px}.team-banner p{max-width:760px;line-height:1.7}.team-layout{grid-template-columns:minmax(260px,1fr) minmax(0,1.8fr);align-items:start;gap:22px;display:grid}.team-module .panel{margin-bottom:23px;padding:25px}.team-invite h2{font-size:22px}.team-invite label{margin:18px 0;font-size:13px;font-weight:600;display:block}.team-invite input,.team-invite select,.team-member select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cfdfe2;border-radius:10px;margin-top:7px;padding:11px;display:block}.team-role-help{background:#f0f5fa;border-radius:12px;padding:15px;font-size:13px;line-height:1.7}.team-help{color:#526b76;margin:16px 0;font-size:12px;line-height:1.8}.team-share{background:#eaf8f2;border:1px solid #a6d8cb;border-radius:14px;margin-top:20px;padding:16px}.team-share p{font-size:12px;line-height:1.7}.team-share input{margin-bottom:12px;font-size:11px}.team-owner{background:#edf6f6;border:1px solid #d3e8e6;border-radius:13px;margin-bottom:15px;padding:16px}.team-owner p{color:#526b76;margin:7px 0 0;font-size:12px}.team-member{border-bottom:1px solid #e1e9ec;justify-content:space-between;align-items:start;gap:18px;padding:20px 0;display:flex}.team-member h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:15px}.team-member p{overflow-wrap:anywhere;color:#526b76;font-size:12px;line-height:1.6}.team-member-actions{flex-shrink:0;gap:10px;width:180px;display:grid}.team-member-actions label{font-size:11px}.team-member select{font-size:13px}.team-state{color:#5a6478;background:#edf0f4;border-radius:20px;padding:5px 10px;font-size:11px;display:inline-block}.team-state.state-active{color:#247260;background:#e1f5ec}.team-state.state-pending{color:#8c6432;background:#fff0db}.team-state.state-revoked{color:#985651;background:#fbe7e7}.team-revoke{color:#985651!important}.team-role-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:20px 0;display:grid}.team-role-grid article{background:#f1f6f7;border:1px solid #dce7e9;border-radius:15px;padding:20px}.team-role-grid article:nth-child(2){background:#fff3e6}.team-role-grid article:nth-child(3){background:#efecfa}.team-role-grid article:nth-child(4){background:#e9f7ef}.team-role-grid h3{margin:0 0 10px;font-size:17px}.team-role-grid p{margin:0;font-size:12px;line-height:1.8}.team-audit>div{overflow-wrap:anywhere;border-bottom:1px solid #e5edef;grid-template-columns:160px 150px 1fr;gap:15px;padding:14px 0;font-size:12px;display:grid}.team-confirm p{color:#526b76;line-height:1.8}.team-confirm-buttons{justify-content:flex-end;gap:12px;margin-top:25px;display:flex}.team-session-note{background:#e6f2f4;border:1px solid #c7dfe4;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:15px 20px;font-size:13px;display:flex}.team-session-note a{color:#146f75;margin-left:auto}.team-join-page{color:#173f49;max-width:650px;margin:55px auto;padding:25px}.team-join-page .panel{padding:35px}.team-join-brand{color:#173f49;margin-bottom:35px;font-size:32px;font-weight:800;text-decoration:none;display:block}.team-join-page h1{font-size:32px}.team-join-page p{line-height:1.8}.team-join-page a.primary{margin:15px 0;text-decoration:none;display:inline-block}.team-join-page button{margin-top:15px}.team-join-page .primary{color:#fff;background:#078d83;border:0;border-radius:11px;padding:13px 20px;font-weight:600}@media (max-width:1100px){.team-layout{grid-template-columns:1fr}.team-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.team-banner{padding:23px}.team-banner h2{font-size:24px}.team-member{flex-direction:column}.team-member-actions{width:100%}.team-role-grid{grid-template-columns:1fr}.team-audit>div{grid-template-columns:1fr;gap:6px}.team-module .panel{padding:18px}.team-join-page{margin:20px auto;padding:15px}.team-join-page .panel{padding:24px}}.settlement-banner{color:#173f49;background:linear-gradient(120deg,#dcf4ed,#e8e8fc);border-radius:23px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;padding:30px;display:flex}.settlement-banner h2{margin:9px 0 12px;font-size:28px}.settlement-banner p{max-width:720px;line-height:1.7}.settlement-banner>span{color:#318a82;border:1px solid #aecfca;border-radius:50%;flex-shrink:0;place-items:center;width:95px;height:95px;font-size:48px;font-weight:800;display:grid}.settlement-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:24px;display:grid}.settlement-metrics section{background:#e5f5ed;border:1px solid #d1e8df;border-radius:17px;padding:20px}.settlement-metrics section:nth-child(2){background:#e7edfc;border-color:#dbe2f0}.settlement-metrics section:nth-child(3){background:#fff0df;border-color:#ecdfcc}.settlement-metrics section:nth-child(4){background:#eeebfa;border-color:#e0daf2}.settlement-metrics small{font-size:12px;line-height:1.6;display:block}.settlement-metrics b{overflow-wrap:anywhere;margin:13px 0;font-size:25px;display:block}.settlement-metrics span{color:#536d78;font-size:11px;line-height:1.7;display:block}.settlement-panel{padding:24px}.settlement-toolbar{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.settlement-toolbar [role=tablist]{flex-wrap:wrap;gap:8px;display:flex}.settlement-filters{grid-template-columns:2fr 1fr;gap:12px;margin:20px 0;display:grid}.settlement-filters input,.settlement-filters select{width:100%;min-width:0}.settlement-help{color:#536c77;margin:15px 0;font-size:12px;line-height:1.8}.settlement-transit{color:#456576;background:#edf3f9;border-radius:10px;padding:12px 16px;font-size:12px}.settlement-selection{background:#eaf5f2;border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:16px;display:flex}.settlement-selection small{color:#8e6040;width:100%;font-size:12px}.settlement-parcels{gap:15px;display:grid}.settlement-parcels>article{border:1px solid #d8e5e7;border-radius:17px;overflow:hidden}.settlement-parcel-top{background:#f1f6f7;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font-size:12px;display:flex}.settlement-parcel-top label{overflow-wrap:anywhere;align-items:center;gap:11px;min-width:0;margin:0;display:flex}.settlement-module input[type=checkbox]{accent-color:#078d83;flex-shrink:0;width:18px;height:18px}.settlement-parcel-body{justify-content:space-between;align-items:flex-start;gap:25px;padding:20px;display:flex}.settlement-parcel-body h3{margin:0 0 9px;font-size:16px}.settlement-parcel-body p{color:#536c77;font-size:12px;line-height:1.7}.settlement-parcel-body small{color:#536c77;font-size:11px}.settlement-parcel-money{text-align:right;min-width:160px}.settlement-parcel-money b{margin:8px 0;font-size:23px;display:block}.settlement-parcel-foot{border-top:1px solid #e8eff1;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.settlement-parcel-foot>small{color:#536c77;overflow-wrap:anywhere;font-size:10px}.settlement-assign{flex-wrap:wrap;gap:8px;display:flex}.settlement-assign input{max-width:230px}.settlement-carriers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settlement-carriers article{background:#f5f9fa;border:1px solid #d9e7e9;border-radius:17px;padding:23px}.settlement-carriers h3{margin:0 0 15px;font-size:21px}.settlement-carriers dl>div{border-bottom:1px solid #e0e9ec;justify-content:space-between;gap:15px;padding:12px 0;font-size:12px;display:flex}.settlement-carriers dt{color:#58717c}.settlement-carriers dd{text-align:right;margin:0;font-weight:600}.settlement-balance{color:#0b766e;padding:15px 0!important}.settlement-history-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.settlement-history-heading>button{flex-shrink:0}.settlement-history{gap:14px;display:grid}.settlement-history article{border:1px solid #dce7ea;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.settlement-history h3{margin:0 0 10px;font-size:17px}.settlement-history article p{color:#536c77;font-size:12px;line-height:1.6}.settlement-history article small{color:#536c77;overflow-wrap:anywhere;font-size:11px;display:block}.settlement-history article>div:last-child{text-align:right;gap:9px;min-width:180px;font-size:13px;display:grid}.settlement-state{color:#516576;background:#edf1f7;border-radius:20px;margin-left:5px;padding:5px 9px;font-size:10px;font-weight:500;display:inline-block}.settlement-state.void{color:#98594e;background:#fbe9e7}.settlement-warning{background:#fff2dc;border-radius:9px;padding:12px 15px;font-size:12px;line-height:1.8;color:#865e35!important}.settlement-modal{width:min(1000px,96vw);max-width:1000px;padding:28px!important}.settlement-modal-heading{border-bottom:1px solid #e0e8eb;justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.settlement-modal-heading h2{margin:8px 0 20px;font-size:25px}.settlement-modal-heading>button{background:#eef4f5;border:0;border-radius:50%;flex-shrink:0;width:35px;height:35px;font-size:25px}.settlement-modal label{margin:14px 0;font-size:12px;font-weight:600;display:block}.settlement-modal label input:not([type=checkbox]),.settlement-modal label select,.settlement-modal label textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #ccdde1;border-radius:10px;margin-top:7px;padding:11px;display:block}.settlement-modal label textarea{resize:vertical;min-height:75px}.settlement-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.settlement-fee-lines{gap:10px;display:grid}.settlement-fee-lines article{border:1px solid #dbe6e8;border-radius:12px;grid-template-columns:1.5fr 1fr 1fr;align-items:center;gap:15px;padding:15px;display:grid}.settlement-fee-lines article>div{overflow-wrap:anywhere;font-size:12px}.settlement-fee-lines small,.settlement-detail-lines small,.settlement-payment-row small{color:#536c77;margin-top:7px;font-size:11px;display:block}.settlement-review-totals{background:#edf7f3;border:1px solid #cce6dd;border-radius:13px;flex-wrap:wrap;justify-content:space-between;gap:14px;margin:20px 0;padding:20px;display:flex}.settlement-review-totals span{color:#526c74;font-size:12px}.settlement-review-totals b{color:#1b504b;margin-top:9px;font-size:21px;display:block}.settlement-live-balance{background:#f0edf9;border-radius:12px;padding:15px;font-size:14px}.settlement-check{align-items:center;gap:11px;line-height:1.8;padding:15px 0!important;display:flex!important}.settlement-document-ref{color:#536c77;overflow-wrap:anywhere;font-size:12px}.settlement-detail-lines{gap:10px;display:grid}.settlement-detail-lines article{border:1px solid #dce7e9;border-radius:11px;justify-content:space-between;gap:20px;padding:15px;font-size:12px;display:flex}.settlement-detail-lines p{color:#536c77;line-height:1.7}.settlement-detail-lines article>div:last-child{text-align:right;min-width:165px}.settlement-payment-row{overflow-wrap:anywhere;border-bottom:1px solid #e0e9ec;padding:17px 0;font-size:13px}.settlement-payment-row p{color:#536c77;font-size:12px}.settlement-detail-actions{flex-wrap:wrap;gap:12px;padding-top:24px;display:flex}.settlement-backdrop{z-index:140}@media (max-width:1100px){.settlement-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-carriers{grid-template-columns:1fr}}@media (max-width:650px){.settlement-banner{padding:23px}.settlement-banner h2{font-size:24px}.settlement-banner>span{display:none}.settlement-metrics section{padding:16px}.settlement-metrics b{font-size:21px}.settlement-panel{padding:16px}.settlement-filters,.settlement-form-grid{grid-template-columns:1fr}.settlement-parcel-body,.settlement-parcel-foot,.settlement-history article,.settlement-history-heading,.settlement-detail-lines article{flex-direction:column}.settlement-parcel-money,.settlement-history article>div:last-child,.settlement-detail-lines article>div:last-child{text-align:left}.settlement-fee-lines article{grid-template-columns:1fr 1fr}.settlement-fee-lines article>div{grid-column:1/-1}.settlement-modal{padding:20px!important}.settlement-carriers dl>div{flex-direction:column;gap:7px}.settlement-carriers dd{text-align:left}}.manifest-journal{margin-top:25px}.manifest-journal-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.manifest-journal-heading h2{color:#173e49;margin:7px 0 10px;font-size:25px}.manifest-journal-heading p:not(.eyebrow){color:#58707b;margin:0;font-size:13px;line-height:1.7}.manifest-journal-heading>button{flex-shrink:0}.manifest-filters{background:#f3f8f8;border:1px solid #d7e5e8;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:21px;display:grid}.manifest-filters label{color:#36545f;margin:0;font-size:12px;font-weight:600;display:block}.manifest-filters input,.manifest-filters select{box-sizing:border-box;color:#224a56;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbdde1;border-radius:10px;margin-top:8px;padding:11px 12px;font-weight:400;display:block}.manifest-search{grid-column:span 2}.manifest-filter-actions{grid-column:span 2;justify-content:flex-end;align-items:end;gap:10px;display:flex}.manifest-filter-actions button{min-height:42px}.manifest-draft{color:#8b6539;background:#fff4e2;border-radius:11px;padding:12px 16px;font-size:12px;line-height:1.7}.manifest-loading{text-align:center;color:#58707b;padding:35px}.manifest-summary{color:#365965;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;display:flex}.manifest-summary>span{background:#e4f4ee;border:1px solid #cce6dc;border-radius:10px;padding:9px 14px;font-size:12px}.manifest-summary>span:nth-child(2){background:#eceafa;border-color:#ddd9f1}.manifest-summary b{margin-right:5px;font-size:18px}.manifest-summary small{color:#58707b;flex:1;min-width:200px;font-size:11px;line-height:1.7}.manifest-days{gap:29px;display:grid}.manifest-day-heading{align-items:center;gap:10px;margin:4px 0 13px;display:flex}.manifest-day-heading h3{color:#284e59;margin:0;font-size:15px}.manifest-day-heading small{color:#647e88;margin-left:auto;font-size:11px}.manifest-day-dot{background:#1aa08e;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin:0 5px;box-shadow:0 0 0 5px #e2f4ef}.manifest-day-list{gap:12px;display:grid}.manifest-entry{background:#fff;border:1px solid #d5e4e7;border-radius:17px;align-items:center;gap:19px;padding:22px;display:flex;box-shadow:0 5px 18px #1b3f4c05}.manifest-entry-icon{color:#11887b;background:#e5f4ef;border-radius:14px;flex-shrink:0;place-items:center;width:49px;height:49px;font-size:24px;font-weight:600;display:grid}.manifest-entry-main{flex:1;min-width:0}.manifest-entry h4{color:#214a56;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 9px;font-size:17px;display:flex}.manifest-entry h4 span{color:#586c99;background:#edf1fc;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:500}.manifest-entry-reference{color:#597582;overflow-wrap:anywhere;margin:6px 0;font-family:ui-monospace,monospace;font-size:11px}.manifest-entry-note{color:#536d78;margin:9px 0;font-size:12px;line-height:1.7}.manifest-entry-main>small{color:#6b818a;font-size:11px}.manifest-entry>button{color:#187d71;white-space:nowrap;border-color:#a9cdc6;flex-shrink:0}.manifest-entry>button span{margin-left:9px}.manifest-pagination{border-top:1px solid #e3ecef;margin-top:24px;padding-top:20px}@media (max-width:1050px){.manifest-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.manifest-journal-heading{flex-direction:column}.manifest-filters{gap:12px;padding:16px}.manifest-entry{flex-wrap:wrap;gap:13px;padding:17px}.manifest-entry-icon{width:40px;height:40px}.manifest-entry>button{width:100%;margin-top:5px}.manifest-day-heading{flex-wrap:wrap}.manifest-day-heading small{width:100%;margin-left:24px}.manifest-filter-actions{justify-content:stretch}.manifest-filter-actions button{flex:1}.manifest-summary small{min-width:100%}.manifest-entry h4{font-size:16px}}@media (max-width:380px){.manifest-filters{grid-template-columns:1fr}.manifest-search,.manifest-filter-actions{grid-column:auto}}.independent-auth{color:#173e49;background:#f3f7f8;grid-template-columns:1fr 1.2fr;min-height:100vh;display:grid}.independent-auth>aside{color:#fff;background:linear-gradient(150deg,#164554,#123241);flex-direction:column;justify-content:center;width:auto;height:auto;padding:65px;display:flex;position:relative;inset:auto}.independent-brand{letter-spacing:-1px;color:#fff;font-size:36px;font-weight:800;text-decoration:none;position:absolute;top:35px;left:55px}.independent-brand span{color:#43cab3}.independent-auth aside .eyebrow{color:#85dcca;margin-top:25px}.independent-auth h1{margin:20px 0 25px;font-size:clamp(36px,4.2vw,60px);line-height:1.15}.independent-auth aside p:last-child{color:#c0d6df;max-width:390px;line-height:1.9}.independent-auth>section{justify-content:center;align-items:center;padding:55px 30px;display:flex}.independent-auth-card{background:#fff;border:1px solid #dce8eb;border-radius:25px;width:100%;max-width:465px;padding:35px;box-shadow:0 10px 50px #244b5a08}.independent-auth-card h2{letter-spacing:-.7px;margin:12px 0 18px;font-size:29px}.independent-auth-card>p{color:#55717d;font-size:14px;line-height:1.8}.independent-auth-card label{color:#365763;margin:19px 0;font-size:13px;font-weight:600;display:block}.independent-auth-card input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cadce1;border-radius:10px;margin-top:9px;padding:13px;display:block}.independent-auth-card form>.primary{color:#fff;cursor:pointer;background:#078d83;border:0;border-radius:11px;width:100%;margin-top:12px;padding:14px;font-weight:600}.independent-auth-links{gap:13px;margin:25px 0;display:grid}.independent-auth-links button{text-align:left;color:#137d78;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.independent-auth-card button:disabled{opacity:.5;cursor:not-allowed}.independent-auth-foot{color:#6b828e;border-top:1px solid #e0eaed;padding-top:20px;font-size:11px;line-height:1.8;display:block}.independent-auth-card .alert,.independent-auth-card .notice{overflow-wrap:anywhere;padding:14px;font-size:13px;line-height:1.7}@media (max-width:850px){.independent-auth{grid-template-columns:1fr}.independent-auth>aside{padding:90px 30px 30px}.independent-brand{top:25px;left:30px}.independent-auth h1{font-size:36px}.independent-auth>section{padding:25px 18px 45px}.independent-auth-card{padding:27px}.independent-auth aside p:last-child{display:none}.independent-auth h1{margin-bottom:0}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
