[data-theme=monica-rich-kosann] .mrk-co{font-family:var(--font-body);color:#111}[data-theme=monica-rich-kosann] .mrk-co :is(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-radius),[data-theme=monica-rich-kosann] .mrk-co :is(button,input,select,textarea):not(.rounded-full){border-radius:0!important}[data-theme=monica-rich-kosann] .mrk-co :is(.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,.shadow-3xl),[data-theme=monica-rich-kosann] .mrk-co [class*="shadow-["]{box-shadow:none!important}[data-theme=monica-rich-kosann] .mrk-co :is(.border-border,.border-gray-100,.border-gray-200,.border-input){border-color:#d9d9d9}[data-theme=monica-rich-kosann] .mrk-co h2{letter-spacing:.1em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co :is(button,a).bg-primary{background:#111;border-color:#111;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}[data-theme=monica-rich-kosann] .mrk-co :is(input,select,textarea):focus{border-color:#111;box-shadow:none;outline:none}[data-theme=monica-rich-kosann] .mrk-co-drawer h2{font-size:16px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co-drawer h4{font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co-drawer .mrk-co-continue{display:block;width:100%;margin-top:14px;color:#111;font-size:12px;font-weight:600;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}[data-theme=monica-rich-kosann] .mrk-co-drawer .mrk-co-continue:hover{color:#777}[data-theme=monica-rich-kosann] .mrk-co.mrk-co-drawer :is(button,a):not(.bg-primary){color:#111}[data-theme=monica-rich-kosann] .mrk-co.mrk-co-drawer svg{width:16px;height:16px}[data-theme=monica-rich-kosann] .mrk-co.mrk-co-drawer button[aria-label="close cart"] svg{width:20px;height:20px}[data-theme=monica-rich-kosann] .mrk-co{--co-ink: #1a1a1a;--co-body: #5a5a5a;--co-line: #e5e5e5;--co-field: #e5e5e5;--co-ivory: #f5f5f5;--co-cream: #f5f5f5;--co-gold: #111111;--co-gold-ink: #111111;--co-serif: var(--font-heading);--co-radius: 6px}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer){background:var(--co-ivory);padding-top:28px;padding-bottom:72px}[data-theme=monica-rich-kosann] .mrk-co>.container{max-width:1200px}@media(max-width:639px){[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer){padding-top:18px;padding-bottom:120px}}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) :is(.rounded,.rounded-md,.rounded-lg,.rounded-xl,.rounded-radius){border-radius:var(--co-radius)!important}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) :is(input:not([type=radio]):not([type=checkbox]),select,textarea,button){border-radius:4px!important}[data-theme=monica-rich-kosann] .mrk-co-head{display:flex;flex-direction:column;align-items:center;gap:18px;margin:0 auto 40px;max-width:560px}[data-theme=monica-rich-kosann] .mrk-co-secure{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--co-gold-ink);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co-rail{position:relative;width:100%}[data-theme=monica-rich-kosann] .mrk-co-rail ol{position:relative;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}[data-theme=monica-rich-kosann] .mrk-co-rail ol:before,[data-theme=monica-rich-kosann] .mrk-co-rail ol:after{content:"";position:absolute;top:6px;left:30px;height:1px}[data-theme=monica-rich-kosann] .mrk-co-rail ol:before{right:30px;background:var(--co-line)}[data-theme=monica-rich-kosann] .mrk-co-rail ol:after{width:calc((100% - 60px) * var(--co-progress-n, 0));background:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;width:60px}[data-theme=monica-rich-kosann] .mrk-co-dot{width:13px;height:13px;border:1px solid var(--co-field);border-radius:50%;background:var(--co-ivory)}[data-theme=monica-rich-kosann] .mrk-co-node.is-done .mrk-co-dot{border-color:var(--co-gold);background:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-node.is-on .mrk-co-dot{border-color:var(--co-gold);background:var(--co-ivory);box-shadow:0 0 0 4px #c9973f2e,inset 0 0 0 3px var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-node-label{color:#9c9c9c;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}[data-theme=monica-rich-kosann] .mrk-co-node.is-on .mrk-co-node-label{color:var(--co-ink);font-weight:600}[data-theme=monica-rich-kosann] .mrk-co-node.is-done a.mrk-co-node-label{color:var(--co-gold-ink);text-decoration:underline;text-underline-offset:4px}@media(min-width:1024px){[data-theme=monica-rich-kosann] .mrk-co .grid.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:minmax(0,1fr) 400px;gap:56px}[data-theme=monica-rich-kosann] .mrk-co-aside{position:sticky;top:110px;align-self:start}}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) h2{position:relative;padding-bottom:12px;color:var(--co-ink);font-family:var(--co-serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.2;letter-spacing:.01em!important;text-transform:none!important}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) h2:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:1px;background:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co .h-1.w-12.bg-primary{display:none}[data-theme=monica-rich-kosann] .mrk-co-main :is(.rounded-lg,.rounded-md).border{border-color:var(--co-line);background:var(--co-cream)}[data-theme=monica-rich-kosann] .mrk-co-main .border-b.border-border{border-color:var(--co-line);padding-top:22px;padding-bottom:18px}[data-theme=monica-rich-kosann] .mrk-co-main .border-dashed{border-style:solid;background:var(--co-cream)}[data-theme=monica-rich-kosann] .mrk-co-main :is(.p-5,.p-6){padding:26px}@media(max-width:639px){[data-theme=monica-rich-kosann] .mrk-co-main :is(.p-5,.p-6){padding:18px}}[data-theme=monica-rich-kosann] .mrk-co-main .text-muted-foreground{color:var(--co-body)}[data-theme=monica-rich-kosann] .mrk-co-aside>.rounded-lg.border,[data-theme=monica-rich-kosann] .mrk-co-aside>.space-y-4>.rounded-lg.border{border-color:var(--co-line);background:#fff;padding:28px;box-shadow:0 18px 40px -28px #5a461e59!important}[data-theme=monica-rich-kosann] .mrk-co-aside .border-b.border-border{border-color:var(--co-line)}[data-theme=monica-rich-kosann] .mrk-co-aside .text-xl{color:var(--co-gold-ink);font-family:var(--co-serif);font-size:24px;font-weight:400}[data-theme=monica-rich-kosann] .mrk-co :is(.bg-muted\/50,.bg-gray-50\/50){background:var(--co-ivory);border-color:var(--co-line)}[data-theme=monica-rich-kosann] .mrk-co-aside .grid.grid-cols-3>div{border-color:var(--co-line);background:#fff}[data-theme=monica-rich-kosann] .mrk-co-aside .grid.grid-cols-3 svg{width:24px;height:24px;color:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-aside .grid.grid-cols-3 span{font-size:12px;letter-spacing:.1em}[data-theme=monica-rich-kosann] .mrk-co-aside button.border{border-color:var(--co-line);background:#fff;color:var(--co-ink);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co :is(input:not([type=radio]):not([type=checkbox]),select,textarea){min-height:52px;border-color:var(--co-field);background:#fff;font-size:14px}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) :is(input,select,textarea):focus{border-color:var(--co-gold);box-shadow:0 0 0 3px #c9973f26}[data-theme=monica-rich-kosann] .mrk-co-main label{color:var(--co-ink);font-size:12px;letter-spacing:.06em}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer) button.bg-primary{min-height:56px;border-color:var(--co-ink);background:var(--co-ink);box-shadow:none;color:#fff;letter-spacing:.18em}[data-theme=monica-rich-kosann] .mrk-co button.bg-primary:hover:not(:disabled){border-color:var(--co-gold);background:var(--co-gold);color:var(--co-ink)}[data-theme=monica-rich-kosann] .mrk-co button.bg-primary:disabled{border-color:#e5e5e5;background:#e5e5e5;color:#888}[data-theme=monica-rich-kosann] .mrk-co-main button.border:not(.bg-primary){border-color:var(--co-ink);background:transparent;color:var(--co-ink);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-co-main label.rounded-lg{border-color:var(--co-line);background:#fff;transition:border-color .2s ease,background .2s ease}[data-theme=monica-rich-kosann] .mrk-co-main label.rounded-lg:hover{border-color:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-main label.rounded-lg.border-primary,[data-theme=monica-rich-kosann] .mrk-co-main label.rounded-lg:has(input:checked){border-color:var(--co-gold);box-shadow:inset 0 0 0 1px var(--co-gold)!important;background:var(--co-cream)}[data-theme=monica-rich-kosann] .mrk-co-main input[type=radio]{border-color:var(--co-field)}[data-theme=monica-rich-kosann] .mrk-co-main input[type=radio]:checked{border-color:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-main input[type=radio]+div{background:var(--co-gold)}[data-theme=monica-rich-kosann] .mrk-co-bag-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:16px}[data-theme=monica-rich-kosann] .mrk-co .mrk-co-title{margin:0;color:var(--co-ink);font-family:var(--co-serif);font-size:36px;font-weight:400;letter-spacing:.01em;text-transform:none}[data-theme=monica-rich-kosann] .mrk-co-title span{color:#9a9a9a;font-family:var(--font-body);font-size:14px}[data-theme=monica-rich-kosann] .mrk-co-continue-link{color:var(--co-gold-ink);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}[data-theme=monica-rich-kosann] .mrk-co-ship-note{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:14px 18px;border:1px solid var(--co-line);border-radius:var(--co-radius);background:var(--co-cream);color:var(--co-gold-ink);font-size:14px}[data-theme=monica-rich-kosann] .mrk-co-main>.divide-y{border:1px solid var(--co-line);background:#fff}[data-theme=monica-rich-kosann] .mrk-co-main>.divide-y>*{border-color:var(--co-line)}[data-theme=monica-rich-kosann] .mrk-co-main h3{font-family:var(--co-serif);font-size:18px;font-weight:400;line-height:1.4;letter-spacing:.01em;text-transform:none}[data-theme=monica-rich-kosann] .mrk-co-main h3+div>span{border-color:var(--co-line);background:var(--co-cream);--tw-ring-shadow: 0 0 #0000;box-shadow:none;color:var(--co-body);font-weight:500}[data-theme=monica-rich-kosann] .mrk-co-main .bg-muted{background:var(--co-cream)}[data-theme=monica-rich-kosann] .mrk-co-main .border-success\/40{border-color:var(--co-line);background:#fff}[data-theme=monica-rich-kosann] .mrk-co-aside .text-muted{color:#9a9a9a;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok{--ok-gold: #111111;--ok-gold-ink: #111111;--ok-line: #e5e5e5;--ok-cream: #f5f5f5;--ok-serif: var(--font-heading);max-width:1120px;padding:56px 16px 88px;background:transparent}[data-theme=monica-rich-kosann] body:has(.mrk-a.mrk-ok){background:#f5f5f5!important}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-ok-icon{width:64px;height:64px;border:1px solid var(--ok-gold);background:var(--ok-cream);color:var(--ok-gold-ink);box-shadow:0 0 0 6px #c9973f1f}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-eyebrow{color:var(--ok-gold-ink);letter-spacing:.24em}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-title{font-family:var(--ok-serif);font-size:48px;font-weight:400;letter-spacing:.01em;text-transform:none}@media(max-width:639px){[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-title{font-size:30px}}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-ok-no{border-color:var(--ok-gold);border-radius:999px;background:#fff;padding:9px 20px}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-step.is-done .mrk-a-step-dot{border-color:var(--ok-gold);background:var(--ok-gold)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-step.is-done:before{background:var(--ok-gold)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-step.is-current .mrk-a-step-dot{border:1px solid var(--ok-gold);box-shadow:0 0 0 4px #c9973f2e,inset 0 0 0 3px var(--ok-gold)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-step-name{letter-spacing:.18em}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-card{border-color:var(--ok-line);border-radius:6px;padding:28px;background:#fff}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-soft{border-color:var(--ok-line);background:var(--ok-cream)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-label{position:relative;padding-bottom:12px;margin-bottom:18px;font-family:var(--ok-serif);font-size:20px;font-weight:400;letter-spacing:.01em;text-transform:none}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-label:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:1px;background:var(--ok-gold)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-ok-item-title{font-family:var(--ok-serif);font-size:16px;letter-spacing:.01em;text-transform:none}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-ok-thumb{border-radius:4px;background:var(--ok-cream)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-row.is-total{border-color:var(--ok-line)}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-row.is-total>:last-child{color:var(--ok-gold-ink);font-family:var(--ok-serif);font-size:24px;font-weight:400}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-ok-eta{font-family:var(--ok-serif);font-size:24px}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-btn{border-radius:4px;transition:background .2s ease,border-color .2s ease,color .2s ease}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-btn:hover{border-color:var(--ok-gold);background:var(--ok-gold);color:#1a1a1a}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-btn-outline{border-radius:4px}[data-theme=monica-rich-kosann] .mrk-a.mrk-ok .mrk-a-btn-outline:hover{border-color:var(--ok-gold);color:var(--ok-gold-ink)}[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer):has(.mrk-co-bag-head),[data-theme=monica-rich-kosann] .mrk-co:not(.mrk-co-drawer):has(.mrk-bag-empty){background:#fff}[data-theme=monica-rich-kosann] .mrk-co-main>.divide-y:has(.mrk-bag-row){border:0;border-top:1px solid #232323;border-radius:0!important}[data-theme=monica-rich-kosann] .mrk-co-ship-note{border-radius:0;background:#f5f5f5;border-color:#f5f5f5;color:#232323}[data-theme=monica-rich-kosann] .mrk-co-ship-note svg{stroke-width:1.5}[data-theme=monica-rich-kosann] .mrk-co-main .border-success\/40{border-radius:0!important}[data-theme=monica-rich-kosann] .mrk-co-main .border-success\/40 :is(span,svg){color:#232323}.mrk-bag-row{display:grid;grid-template-columns:132px minmax(0,1fr);gap:24px;padding:24px 0;border-color:#e5e5e5}.mrk-bag-img{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f5f5f5}.mrk-bag-info{display:flex;flex-direction:column;min-width:0}.mrk-bag-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mrk-bag-name{color:#232323;font-family:var(--font-heading);font-size:20px;font-weight:500;line-height:1.3;text-decoration:none}.mrk-bag-name:hover{text-decoration:underline;text-underline-offset:4px}.mrk-bag-price{display:flex;flex:none;flex-direction:column;align-items:flex-end;color:#232323;font-size:16px;font-weight:600}.mrk-bag-price s{color:#8a8a8a;font-size:14px;font-weight:400}.mrk-bag-opts{display:flex;flex-wrap:wrap;gap:4px 20px;margin:10px 0 0;font-size:14px}.mrk-bag-opts>div{display:flex;gap:6px}.mrk-bag-opts dt{color:#8a8a8a}.mrk-bag-opts dt:after{content:":"}.mrk-bag-opts dd{margin:0;color:#232323}.mrk-bag-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:20px}.mrk-bag-qty{display:inline-flex;align-items:center;height:40px;border:1px solid #d9d9d9}.mrk-bag-qty button{display:grid;place-items:center;width:40px;height:100%;border:0;background:none;color:#232323;cursor:pointer}.mrk-bag-qty button:hover{background:#f5f5f5}.mrk-bag-qty span{min-width:36px;color:#232323;font-size:14px;font-weight:600;text-align:center}.mrk-bag-remove{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:none;color:#5a5a5a;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.mrk-bag-remove:hover{color:#232323;text-decoration:underline;text-underline-offset:4px}:is(.mrk-bag-qty button,.mrk-bag-remove,.mrk-bag-empty a):focus-visible{outline:1px solid #232323;outline-offset:2px}@media(max-width:639px){.mrk-bag-row{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:20px 0}.mrk-bag-top{flex-direction:column;gap:6px}.mrk-bag-name{font-size:18px}.mrk-bag-price{flex-direction:row;align-items:baseline;gap:8px}.mrk-bag-opts{font-size:12px}.mrk-bag-actions{padding-top:14px}}[data-theme=monica-rich-kosann] .mrk-co:has(.mrk-bag-row) .mrk-co-aside>.rounded-lg.border{border-color:#f5f5f5;border-radius:0!important;background:#f5f5f5;box-shadow:none!important}[data-theme=monica-rich-kosann] .mrk-co:has(.mrk-bag-row) .mrk-co-aside .bg-muted\/50{border-radius:0!important;background:#fff}[data-theme=monica-rich-kosann] .mrk-co:has(.mrk-bag-row) .mrk-co-aside :is(svg){stroke-width:1.5}[data-theme=monica-rich-kosann] .mrk-co:has(.mrk-bag-row) .mrk-co-aside button.bg-primary{border-radius:0!important}[data-theme=monica-rich-kosann] .mrk-co:has(.mrk-bag-row) .mrk-co-aside button.bg-primary:hover:not(:disabled){background:#fff;border-color:#232323;color:#232323}.mrk-bag-empty{display:flex;flex-direction:column;align-items:center;max-width:520px;margin:0 auto;padding:72px 16px 96px;color:#232323;text-align:center}.mrk-bag-empty h1{margin:20px 0 10px;font-family:var(--font-heading);font-size:36px;font-weight:500;line-height:1.15}.mrk-bag-empty p{margin:0;color:#5a5a5a;font-size:16px;line-height:1.6}.mrk-bag-empty-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.mrk-bag-empty-cta a{display:inline-flex;align-items:center;min-height:48px;padding:0 28px;border:1px solid #232323;color:#232323;font-size:12px;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.mrk-bag-empty-cta a:hover,.mrk-bag-empty-cta a.is-solid{background:#232323;color:#fff}.mrk-bag-empty-cta a.is-solid:hover{background:#fff;color:#232323}[data-theme=monica-rich-kosann] .mrk-co-drawer{box-shadow:-20px 0 40px -30px #00000059}@media(min-width:640px){[data-theme=monica-rich-kosann] .mrk-co-drawer{width:440px}}[data-theme=monica-rich-kosann] .mrk-co-drawer h2{margin:4px 0 0!important;padding:6px 0 18px;border-bottom:1px solid #e5e5e5;color:#232323!important;font-family:var(--font-heading);font-size:28px;font-weight:500;letter-spacing:0;text-transform:none}[data-theme=monica-rich-kosann] .mrk-co-drawer h2 span{color:#8a8a8a!important;font-family:var(--font-body);font-size:14px}[data-theme=monica-rich-kosann] .mrk-co.mrk-co-drawer button[aria-label="close cart"]{top:22px;border-radius:0!important}[data-theme=monica-rich-kosann] .mrk-co.mrk-co-drawer svg{stroke-width:1.5}.mrk-dr-note{display:flex;align-items:center;gap:8px;margin:16px 0 4px;padding:12px 14px;background:#f5f5f5;color:#232323;font-size:14px}.mrk-dr-item{border-bottom:1px solid #e5e5e5}.mrk-dr-item>div{padding:20px 0!important}.mrk-dr-item .ring-1{padding:0!important;background:#f5f5f5!important;--tw-ring-shadow: 0 0 #0000 !important;box-shadow:none!important}.mrk-dr-item h4{color:#232323!important;font-family:var(--font-heading);font-size:18px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.3;text-transform:none!important}.mrk-dr-item p.text-base{color:#232323!important;font-size:16px!important;font-weight:600!important}.mrk-dr-item .border-gray-200{height:36px;padding:0!important;border-color:#d9d9d9!important;border-radius:0!important;box-shadow:none!important}.mrk-dr-item .border-gray-200 button{display:grid;place-items:center;width:34px;height:100%;padding:0!important}.mrk-dr-item .border-gray-200 button:hover{background:#f5f5f5!important}.mrk-dr-item button[aria-label="Remove item"]{color:#5a5a5a!important}.mrk-dr-item button[aria-label="Remove item"]:hover{background:#f5f5f5!important;color:#232323!important}[data-theme=monica-rich-kosann] .mrk-co-drawer .sticky.bottom-0{border-color:#e5e5e5!important;background:#fff!important;box-shadow:none!important}.mrk-dr-sub p:first-child{color:#5a5a5a!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase}.mrk-dr-sub p:last-child{color:#232323!important;font-family:var(--font-heading);font-size:24px!important;font-weight:500!important}[data-theme=monica-rich-kosann] .mrk-co-drawer button.bg-primary{min-height:52px;border:1px solid #232323;background:#fff;color:#232323!important}[data-theme=monica-rich-kosann] .mrk-co-drawer button.bg-primary:hover:not(:disabled){background:#232323;color:#fff!important}.mrk-dr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:70vh;padding:0 16px;color:#232323;text-align:center}.mrk-dr-empty-title{margin:10px 0 0;font-family:var(--font-heading);font-size:28px;font-weight:500}.mrk-dr-empty-text{max-width:300px;margin:0 0 14px;color:#5a5a5a;font-size:14px;line-height:1.6}.mrk-dr-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:300px;min-height:48px;border:1px solid #232323;color:#232323!important;font-size:12px;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.mrk-dr-btn.is-solid{background:#232323;color:#fff!important}.mrk-dr-btn:hover{background:#f5f5f5;color:#232323!important}
