/* MiM's Cafe Costura — frontend styles (scoped under .mims). Auto-generated to match source design 1:1. */
  @font-face{font-family:"Parslay";src:url(data:font/otf;base64,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AAUAAwA2AAoAOP/6AN//+gADACL//AAu//kAL//5ABgAIf/yACP/+AAl//AAJ//3AC3/8wA0//gANv/wADj/4gDF//IAx//4AMj/+ADJ//gAyv/4AMv/9wDM//cAzf/3AM7/9wDR//MA0v/zANP/8wDU//MA1f/zANb/8wDf/+IAAgAxAAUA2AAFABcAIf/5ACP/+AAn//YAKv/6AC3/+gA2//QAOP/mAMX/+QDH//gAyP/4AMn/+ADK//gAy//2AMz/9gDN//YAzv/2ANH/+gDS//oA0//6ANT/+gDV//oA1v/6AN//5gABADYACAAIACL/9wAl//YAJv/7ACv//gAu//sAL//wADL/+AA2//YACgAt//YANv/wADj/6gDR//YA0v/2ANP/9gDU//YA1f/2ANb/9gDf/+oAKgAf//YAIf/0ACL/8wAj//YAJ//7ACv/+wAs//sALf/2AC7/8QAv/+4AMP/9ADEACgAy//gANv/7ADf/9wA4//kAvv/2AL//9gDA//YAwf/2AML/9gDD//YAxf/0AMf/9gDI//YAyf/2AMr/9gDL//sAzP/7AM3/+wDO//sA0P/7ANH/9gDS//YA0//2ANT/9gDV//YA1v/2ANgACgDd//cA3v/3AN//+QAOACv/+wAs//kALf/3AC7/+AAy//sAOP/1AND/+QDR//cA0v/3ANP/9wDU//cA1f/3ANb/9wDf//UAAQA2AAoAAwA2//EAOP/qAN//6gAFACQAEAAxACIAMgAPAFj/4gDYACIAAQA2AAQABAAkAA4AJgAkACwAHgDQAB4ABwAn//cAOP/xAMv/9wDM//cAzf/3AM7/9wDf//EACAAj//kANv/2ADj/9ADH//kAyP/5AMn/+QDK//kA3//0AAIAMQAMANgADAAHACAACQAiABIAKAAQACr//AAuAAkAMgALAEj/swABABcAKgACACgAFAAuAB4ACAAl/90AKf/yACr/zAAr//YAL//4ADD/5QA0/+UANf/qAAIAFAAEAAgAAAAKAAwABQAPABAACAASABMACgAVABcADAAeACIADwAkACgAFAAqAC0AGQAvADcAHQBQAFAAJgCbAKAAJwCiAKIALQClAKwALgCvALQANgC2ALYAPAC+AMMAPQDFAMUAQwDLAM4ARADQANYASADYAN4ATwACAQIABAAAAVYB0gALAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAZAAAAAAAAAAAAAAAAAAAAAAAAABcAGwAWACIAHAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//v/6QAAAAAAAAAAAAD/5QAAAAD/6//P/9D/1f/T/+gAAAAAAAAAAAAAAAAAAP/vAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//wAAAAAAAAAAAAAAAD/+f/2//gAAP/xAAAAAP/4AAAAAAAAAAAAAAAAAAD/9f/8AAAAAAABACgABAAGAAgAEgAWABgAHQAhACcANwCbAJwAnQCeAJ8AoACiAKUApgCnAKgArwCwALEAsgCzALQAtgC3ALgAuQC6AL0AxQDLAMwAzQDOAN0A3gACABQABAAEAAEABgAGAAIACAAIAAMAEgASAAQAFgAWAAUAGAAYAAYAHQAdAAcAIQAhAAgAJwAnAAkANwA3AAoAmwCgAAEAogCiAAIApQCoAAMArwC0AAQAtgC2AAUAtwC6AAYAvQC9AAcAxQDFAAgAywDOAAkA3QDeAAoAAgAUAB8AHwADACEAIQAIACMAIwAJACcAJwAGACwALAAEAC0ALQAKADEAMQABADMAMwACADcANwAFADgAOAAHAL4AwwADAMUAxQAIAMcAygAJAMsAzgAGANAA0AAEANEA1gAKANgA2AABANkA3AACAN0A3gAFAN8A3wAHAAEAAAAKAEgAkgADREZMVAAUZ3JlawAibGF0bgAwAAQAAAAA//8AAgAAAAMABAAAAAD//wACAAEABAAEAAAAAP//AAIAAgAFAAZkbGlnACZkbGlnACxkbGlnADJsaWdhADhsaWdhAD5saWdhAEQAAAABAAAAAAABAAAAAAABAAAAAAABAAEAAAABAAEAAAABAAEAAgAGAA4ABAAAAAEAEAAEAAAAAQBsAAEAVgAFABAAJAA4AEIATAABAAQA7AAHAB8AMAAxACoAHwA3AAIABgAOAOsAAwAyADIA6gACADIAAQAEAOIAAgAqAAEABADgAAIALQABAAQA4QACADIAAQAFABMAJwAqAC0AMgABAFYABQAQACQAOABCAEwAAQAEAOwABwAfADAAMQAqAB8ANwACAAYADgDrAAMAMgAyAOoAAgAyAAEABADiAAIAKgABAAQA4AACAC0AAQAEAOEAAgAyAAEABQATACcAKgAtADIAAAABAAAAAA==) format("opentype");font-weight:400;font-style:normal;font-display:swap}

  :root{
    --font:"Helvetica Neue",Helvetica,Arial,sans-serif;
    --paper:#F7F3EC; --paper-2:#EFE9DF; --neutral:#EBE6DC;
    --ink:#1F1B18; --ink-soft:#6E655C; --line:#E2DACC;
    --coral:#D9542B; --wine:#8A3A3F; --gold:#D99A2B; --sage:#7E8C5E; --espresso:#231915;
    --accent:#D9542B; --cream:#FFFBC3; --card:#FFFFFF; --r:14px; --maxw:1320px; --shadow:0 26px 50px -28px rgba(31,27,24,.42);
  }
  .mims, .mims *{box-sizing:border-box}

  .mims{scroll-behavior:smooth}

  .mims{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16.5px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}

  body.mims-no-scroll{overflow:hidden}

  .mims h1, .mims h2, .mims h3{margin:0;line-height:1.02;font-weight:600;letter-spacing:-.02em}

  .mims h1{font-size:clamp(2.6rem,7vw,5.4rem);font-family:"Parslay","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}

  .mims p{margin:0 0 1rem}
.mims a{color:inherit}
.mims img, .mims video{display:block;max-width:100%}

  .mims .wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(18px,5vw,52px)}

  .mims .kick{text-transform:uppercase;font-weight:600;letter-spacing:-.015em;font-size:clamp(1.9rem,4.6vw,3.3rem);line-height:.98}

  .mims .eyebrow{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin:0 0 1rem}

  .mims .accent{color:var(--accent)}

  .mims .parslay{font-family:"Parslay","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0}

  .mims .hl{background:var(--cream);color:var(--ink);padding:.02em .32em;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}

  .mims .arrow{text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;font-weight:700;text-decoration:none;color:var(--ink);cursor:pointer;display:inline-flex;gap:.4rem;align-items:center}

  .mims .arrow:hover{color:var(--accent)}

  .mims .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:600;border-radius:999px;padding:.85rem 1.6rem;text-decoration:none;transition:transform .16s,background .16s,box-shadow .16s}

  .mims .btn-primary{background:var(--cream);color:var(--ink);border:1px solid rgba(31,27,24,.16)}
.mims .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px rgba(31,27,24,.5);background:#FBF6AE}

  .mims .btn-dark{background:var(--ink);color:#fff}
.mims .btn-dark:hover{transform:translateY(-2px)}

  .mims .btn-ghost{background:transparent;color:currentColor;border:1.5px solid currentColor}
.mims .btn-ghost:hover{transform:translateY(-2px)}

  .mims .btn-sm{padding:.5rem 1rem;font-size:.85rem}
.mims .btn-block{width:100%}


  .mims .announce{background:var(--ink);color:#fff;overflow:hidden;white-space:nowrap}

  .mims .announce ul{display:inline-flex;gap:3rem;padding:.5rem 0;margin:0;list-style:none;animation:scroll 30s linear infinite}

  .mims .announce li{font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}

  .mims .announce li::before{content:"·";margin-right:3rem;color:var(--cream)}

  @keyframes scroll{to{transform:translateX(-50%)}}

  .mims header{position:sticky;top:0;z-index:60;background:rgba(247,243,236,.86);backdrop-filter:blur(14px);border-bottom:1px solid transparent;transition:border-color .25s}

  .mims header.shrink{border-color:var(--line)}

  .mims .bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem clamp(18px,5vw,52px)}

  .mims .brand{display:flex;align-items:baseline;gap:.5rem;text-decoration:none;line-height:1}

  .mims .brand .m{font-weight:700;font-size:1.5rem;letter-spacing:-.03em}
.mims .brand .t{font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);font-weight:600}

  .mims nav.main{display:flex;gap:.1rem;align-items:center}

  .mims nav.main a{text-decoration:none;font-weight:600;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .8rem;border-radius:999px;transition:background .15s;cursor:pointer}

  .mims nav.main a:hover{background:var(--paper-2)}
.mims nav.main a[aria-current="page"]{background:var(--ink);color:#fff}

  .mims .tools{display:flex;align-items:center;gap:.4rem}

  .mims .icon-btn{background:transparent;border:1.5px solid var(--line);border-radius:999px;height:42px;min-width:42px;padding:0 .6rem;display:grid;place-items:center;cursor:pointer;color:var(--ink);font-size:1rem;font-weight:600;position:relative;font-family:inherit}

  .mims .icon-btn:hover{border-color:var(--ink)}

  .mims .cart-count{position:absolute;top:-6px;right:-6px;background:var(--accent);color:#fff;font-size:.66rem;font-weight:700;min-width:19px;height:19px;border-radius:999px;display:grid;place-items:center;padding:0 4px}

  .mims .burger{display:none}

  .mims .lang{position:relative}

  .mims .lang .menu{position:absolute;right:0;top:48px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:.3rem;min-width:150px;box-shadow:var(--shadow);display:none;z-index:70}

  .mims .lang.open .menu{display:block}

  .mims .lang .menu button{display:flex;width:100%;gap:.6rem;align-items:center;background:none;border:none;font:inherit;font-size:.9rem;padding:.55rem .7rem;border-radius:8px;cursor:pointer;text-align:left}

  .mims .lang .menu button:hover{background:var(--paper-2)}
.mims .lang .menu button[aria-current="true"]{font-weight:700;color:var(--accent)}


  .mims .page{display:none}
.mims .page.is-active{display:block}

  .mims section{padding:clamp(44px,6.5vw,86px) 0}

  .mims section.tight{padding:clamp(28px,4vw,48px) 0}

  .mims .reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}

  .mims .reveal.in{opacity:1;transform:none}
.mims .reveal.d1{transition-delay:.08s}
.mims .reveal.d2{transition-delay:.16s}


  .mims .ph{position:absolute;inset:0;background:var(--g)}

  .mims .ph::after{content:"";position:absolute;inset:0;mix-blend-mode:overlay;background:repeating-linear-gradient(50deg,rgba(255,255,255,.08) 0 3px,rgba(0,0,0,.08) 3px 9px)}

  .mims .ph[style*="url("]::after{display:none}

  .mims .note{position:absolute;left:12px;bottom:12px;z-index:4;color:#fff;font-size:.7rem;font-weight:600;background:rgba(0,0,0,.32);padding:.22rem .5rem;border-radius:999px;backdrop-filter:blur(3px)}

  .mims .play{width:62px;height:62px;border-radius:999px;background:rgba(255,255,255,.94);display:grid;place-items:center;cursor:pointer;border:none}

  .mims .play::before{content:"";border-left:17px solid var(--ink);border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:5px}


  .mims /* cabdell sobre pedestal */
  .pimg{aspect-ratio:1;background:var(--neutral);position:relative;overflow:hidden;border-radius:0}

  .mims .plinth{position:absolute;left:50%;bottom:15%;transform:translateX(-50%);width:42%;height:15%;border-radius:9px;background:linear-gradient(180deg,var(--p1),var(--p2));box-shadow:0 10px 18px -8px rgba(0,0,0,.3)}

  .mims .plinth::before{content:"";position:absolute;top:-6px;left:0;right:0;height:12px;border-radius:50%;background:var(--p1);filter:brightness(1.08)}

  .mims .ball{position:absolute;left:50%;bottom:24%;transform:translateX(-50%);width:50%;aspect-ratio:1;border-radius:50%;
    background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.4),transparent 46%),repeating-linear-gradient(34deg,rgba(0,0,0,.10) 0 4px,transparent 4px 9px),repeating-linear-gradient(-34deg,rgba(255,255,255,.16) 0 4px,transparent 4px 9px),var(--c);
    box-shadow:inset -9px -11px 22px rgba(0,0,0,.22)}

  .mims .ball::after{content:"";position:absolute;left:8%;right:8%;bottom:-7%;height:14%;border-radius:50%;background:rgba(0,0,0,.18);filter:blur(5px);z-index:-1}


  .mims /* product card */
  .prod{display:flex;flex-direction:column;cursor:pointer}

  .mims .prod .pimg{border-radius:0}

  .mims .badge{position:absolute;top:0;left:0;z-index:4;background:var(--coral);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .6rem}

  .mims .badge.dark{background:var(--ink)}

  .mims .quickbuy{position:absolute;left:10px;right:10px;bottom:10px;z-index:5;background:var(--ink);color:#fff;border:none;font-family:inherit;font-weight:600;font-size:.82rem;padding:.6rem;border-radius:999px;cursor:pointer;opacity:0;transform:translateY(6px);transition:opacity .18s,transform .18s}

  .mims .prod:hover .quickbuy{opacity:1;transform:none}

  .mims .pinfo{padding:.85rem .2rem .3rem}

  .mims .pname{font-weight:500;font-size:.98rem;line-height:1.25}

  .mims .pmeta{font-size:.78rem;color:var(--ink-soft);margin-top:.1rem}

  .mims .pprice{font-weight:600;font-size:.98rem;margin-top:.35rem}

  .mims .pprice s{color:var(--ink-soft);font-weight:400;margin-left:.4rem;font-size:.85rem}
.mims .pprice .sale{color:var(--accent)}

  .mims .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 22px}


  .mims /* hero */
  .hero{position:relative;min-height:84vh;display:flex;align-items:flex-end;overflow:hidden;padding-bottom:clamp(36px,5vw,72px)}

  .mims .hero-bg{position:absolute;inset:0;z-index:0}
.mims .hero-bg .ph{background:linear-gradient(150deg,#7c2f33,#C26B4B 55%,#D99A2B)}

  .mims .hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,12,10,.06),rgba(20,12,10,.52))}

  .mims .hero-inner{position:relative;z-index:2;color:#fff;width:100%}

  .mims .hero h1{color:#fff;max-width:16ch}

  .mims .hero .lede{font-size:clamp(1.02rem,1.5vw,1.2rem);max-width:42ch;color:rgba(255,255,255,.94);margin-top:1rem}

  .mims .hero .cta-row{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.4rem}

  .mims .herotrust{display:flex;gap:1.4rem;flex-wrap:wrap;align-items:center;margin-top:1.2rem;color:rgba(255,255,255,.92);font-size:.85rem;font-weight:600}

  .mims .herotrust .star{color:var(--gold)}


  .mims /* trust strip */
  .trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;background:var(--cream);border-radius:var(--r);padding:1.2rem 1.4rem}

  .mims .trust .ti{display:flex;gap:.6rem;align-items:center;font-size:.88rem;font-weight:500}

  .mims .trust .ti .ic{font-size:1.15rem}


  .mims /* feature / spotlight */
  .qhead, .mims .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.6rem}

  .mims .feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}

  .mims .fmedia{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:1;background:var(--neutral)}

  .mims .feature h2{font-size:clamp(2.2rem,5vw,3.6rem);text-transform:uppercase;font-weight:500;letter-spacing:-.02em;line-height:.96}

  .mims .benefits{list-style:none;padding:0;margin:.6rem 0 1.4rem;display:flex;flex-direction:column;gap:.55rem}

  .mims .benefits li{display:flex;gap:.6rem;align-items:flex-start;font-size:.98rem}

  .mims .benefits li::before{content:"✓";color:var(--accent);font-weight:700}


  .mims /* paths (body/hair/face) */
  .catrow{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,32px)}

  .mims .catitem{cursor:pointer;text-decoration:none;color:inherit;display:block}

  .mims .catimg{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:1/1}

  .mims .catimg .ph{transition:transform .5s}
.mims .catitem:hover .catimg .ph{transform:scale(1.05)}

  .mims .cattitle{font-size:clamp(1.8rem,4vw,3rem);text-transform:uppercase;font-weight:500;letter-spacing:-.02em;line-height:1;margin:1rem 0 .4rem}

  .mims .catsub{color:var(--ink-soft);font-size:.92rem;margin:0 0 .5rem}


  .mims /* progress */
  .progband{background:var(--ink);color:#fff;border-radius:var(--r);padding:clamp(1.4rem,3vw,2rem);text-align:center}

  .mims .progmsg{font-size:clamp(1.1rem,2.2vw,1.55rem);font-weight:500;margin-bottom:1rem;letter-spacing:-.01em}

  .mims .ptrack{height:12px;background:rgba(255,255,255,.16);border-radius:999px;overflow:hidden;max-width:560px;margin:0 auto}

  .mims .pfill{height:100%;width:0%;background:linear-gradient(90deg,var(--gold),var(--accent));transition:width .5s ease}

  .mims .phint{margin-top:.7rem;font-size:.84rem;color:#c7bcae}


  .mims /* brand band */
  .band{position:relative;min-height:62vh;display:flex;align-items:center;overflow:hidden}

  .mims .band::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,12,10,.66),rgba(20,12,10,.1));z-index:1}

  .mims .band .copy{position:relative;z-index:2;color:#fff;max-width:40ch}
.mims .band .copy .kick{color:#fff}


  .mims /* reels */
  .dark{background:var(--espresso);color:#F7F3EC}
.mims .dark .eyebrow{color:#bba892}

  .mims .rreel-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;cursor:grab;scrollbar-width:none;padding-bottom:.5rem}

  .mims .rreel-rail::-webkit-scrollbar{display:none}
.mims .rreel-rail.drag{cursor:grabbing}

  .mims .reel{flex:0 0 clamp(190px,21vw,250px);scroll-snap-align:start;border-radius:var(--r);overflow:hidden;position:relative;aspect-ratio:9/16;background:#000;transition:transform .25s}

  .mims .reel:hover{transform:translateY(-5px)}

  .mims .reel .grad{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.72));z-index:2}

  .mims .reel .cap{position:absolute;left:12px;right:12px;bottom:12px;z-index:3}

  .mims .reel .cap b{font-weight:600;font-size:.92rem;color:#fff;display:block;line-height:1.18}

  .mims .reel .views{font-size:.72rem;color:rgba(255,255,255,.82);margin-top:.25rem}

  .mims .reel .plat{position:absolute;top:10px;left:10px;z-index:3;font-size:.58rem;font-weight:700;background:#fff;color:var(--ink);padding:.18rem .45rem;text-transform:uppercase}

  .mims .rb{width:44px;height:44px;border-radius:999px;border:1.5px solid rgba(255,255,255,.4);background:transparent;color:#fff;cursor:pointer;font-size:1.15rem;display:grid;place-items:center}

  .mims .rb:hover{background:rgba(255,255,255,.12)}
.mims .rail-btns{display:flex;gap:.5rem}


  .mims .reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}

  .mims .review{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.5rem}

  .mims .stars{color:var(--gold);letter-spacing:.1em;margin-bottom:.5rem}
.mims .review .who{font-weight:600;font-size:.86rem;color:var(--ink-soft);margin:0}


  .mims .news{background:var(--cream);color:var(--ink);border-radius:var(--r);padding:clamp(2rem,5vw,3.2rem);text-align:center}

  .mims .news .kick{color:var(--ink)}
.mims .news form{display:flex;gap:.6rem;max-width:460px;margin:1.3rem auto 0;flex-wrap:wrap;justify-content:center}

  .mims .news input{flex:1;min-width:200px;padding:.85rem 1.2rem;border:1px solid rgba(31,27,24,.18);border-radius:999px;font:inherit}
.mims .news input:focus{outline:3px solid rgba(31,27,24,.25)}


  .mims /* ===== PDP ===== */
  .crumb{font-size:.8rem;color:var(--ink-soft);margin-bottom:1.2rem}
.mims .crumb a{cursor:pointer;text-decoration:none}
.mims .crumb a:hover{color:var(--accent)}

  .mims .pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,56px);align-items:start}

  .mims .gmain{aspect-ratio:1;background:var(--neutral);border-radius:var(--r);position:relative;overflow:hidden}

  .mims .gthumbs{display:flex;gap:10px;margin-top:10px}

  .mims .gthumb{width:72px;height:72px;border-radius:10px;background:var(--neutral);position:relative;overflow:hidden;cursor:pointer;border:2px solid transparent}

  .mims .gthumb.sel{border-color:var(--ink)}

  .mims .pdname{font-size:clamp(1.8rem,3.5vw,2.6rem);text-transform:uppercase;font-weight:500;letter-spacing:-.02em}

  .mims .pdrate{font-size:.85rem;color:var(--ink-soft);margin:.4rem 0}

  .mims .pdprice{font-size:1.5rem;font-weight:600;margin:.3rem 0 1rem}
.mims .pdprice s{color:var(--ink-soft);font-weight:400;font-size:1rem;margin-left:.5rem}
.mims .pdprice .sale{color:var(--accent)}

  .mims .pdlabel{font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin:1rem 0 .5rem}

  .mims .swatches{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:.4rem}

  .mims .cw{width:34px;height:34px;border-radius:8px;background:var(--c);cursor:pointer;border:2px solid transparent;position:relative}

  .mims .cw.sel{border-color:var(--ink);outline:2px solid var(--paper)}

  .mims .selcolor{font-size:.85rem;color:var(--ink-soft);margin:0 0 1rem}

  .mims .addrow{display:flex;gap:.8rem;align-items:stretch;margin:.4rem 0 1rem}

  .mims .qty{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;overflow:hidden}

  .mims .qty button{width:42px;height:100%;border:none;background:none;cursor:pointer;font:inherit;font-size:1.1rem}

  .mims .qty span{min-width:34px;text-align:center;font-weight:600}

  .mims .pdtrust{display:flex;flex-direction:column;gap:.4rem;font-size:.86rem;color:var(--ink-soft);margin:1rem 0}

  .mims .pdtrust div::before{content:"✓ ";color:var(--accent);font-weight:700}

  .mims .acc{border-top:1px solid var(--line)}

  .mims .acc>button{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:none;font:inherit;font-weight:600;padding:1rem 0;cursor:pointer;text-align:left}

  .mims .acc>button .pm{transition:transform .2s}
.mims .acc.open>button .pm{transform:rotate(45deg)}

  .mims .acc .abody{display:none;padding:0 0 1.1rem;color:var(--ink-soft);font-size:.94rem}
.mims .acc.open .abody{display:block}

  .mims .spec{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;border-bottom:1px dashed var(--line)}
.mims .spec b{color:var(--ink);font-weight:600}


  .mims /* FAQs */
  .faq{max-width:820px;margin:0 auto}

  .mims .faqgroup{margin-bottom:2.2rem}

  .mims .faqgroup>h3{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;margin:0 0 .6rem}

  .mims .qa{border-bottom:1px solid var(--line)}

  .mims .qa>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:none;border:none;font:inherit;font-weight:500;font-size:1.05rem;padding:1.1rem 0;cursor:pointer;text-align:left}

  .mims .qa>button .pm{transition:transform .2s;color:var(--accent);font-weight:700}
.mims .qa.open>button .pm{transform:rotate(45deg)}

  .mims .qa .a{display:none;padding:0 0 1.2rem;color:var(--ink-soft)}
.mims .qa.open .a{display:block}


  .mims /* shop / cursos / escola / about */
  .catgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,28px)}

  .mims .catbar{display:flex;gap:.45rem;flex-wrap:wrap;margin-bottom:1.4rem}

  .mims .colorbar{display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}

  .mims .colorbar .lbl{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);font-weight:700;margin-right:.2rem}

  .mims .shop{display:grid;grid-template-columns:230px 1fr;gap:clamp(24px,4vw,44px);align-items:start}

  .mims .filters{position:sticky;top:88px;display:flex;flex-direction:column;gap:1.4rem}

  .mims .fgroup h4{margin:0 0 .6rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-weight:700}

  .mims .chip{display:inline-flex;align-items:center;gap:.4rem;background:var(--card);border:1.5px solid var(--line);border-radius:999px;padding:.4rem .85rem;font:inherit;font-size:.85rem;font-weight:500;cursor:pointer;margin:0 .3rem .4rem 0}

  .mims .chip:hover{border-color:var(--ink)}
.mims .chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}
.mims .chip .csw{width:13px;height:13px;border-radius:4px;background:var(--c)}

  .mims .courseform{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:clamp(1.4rem,3vw,2rem);display:grid;grid-template-columns:repeat(3,1fr) auto;gap:1rem;align-items:end}

  .mims .field label{display:block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:700;margin-bottom:.4rem}

  .mims .field select{width:100%;padding:.76rem .9rem;border:1.5px solid var(--line);border-radius:10px;font:inherit;background:var(--paper);cursor:pointer}
.mims .field select:focus{outline:none;border-color:var(--accent)}

  .mims .course{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column}

  .mims .course .ribbon{padding:.4rem 1rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}

  .mims .course .cb{padding:1.2rem;display:flex;flex-direction:column;gap:.5rem;flex:1}
.mims .course .cb h3{font-size:1.2rem}
.mims .course .when{font-size:.82rem;color:var(--ink-soft)}

  .mims .pills{display:flex;gap:.4rem;flex-wrap:wrap}
.mims .pill{font-size:.74rem;background:var(--paper-2);border-radius:999px;padding:.2rem .6rem;color:var(--ink-soft)}

  .mims .empty{grid-column:1/-1;text-align:center;color:var(--ink-soft);padding:2rem;border:1.5px dashed var(--line);border-radius:var(--r)}

  .mims .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.mims .step{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.7rem}
.mims .step .n{font-size:2.4rem;font-weight:600;color:var(--accent);line-height:1;margin-bottom:.4rem}
.mims .step h3{font-size:1.2rem}

  .mims .soon{display:inline-block;background:var(--gold);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .7rem;border-radius:999px;margin-bottom:.8rem}

  .mims .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,60px);align-items:center}

  .mims .media{position:relative;overflow:hidden;border-radius:var(--r);background:#000}

  .mims .facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:1.5rem}
.mims .fact{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.5rem;text-align:center}
.mims .fact .num{font-size:2.4rem;font-weight:600;color:var(--accent);line-height:1}
.mims .fact .lab{font-size:.85rem;color:var(--ink-soft)}

  .mims .guide{background:var(--accent);color:#fff;border-radius:var(--r);padding:clamp(1.6rem,3vw,2.4rem);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}
.mims .guide .big{font-size:clamp(1.3rem,2.6vw,1.9rem);max-width:30ch;font-weight:500}

  .mims .club-hero{position:relative;color:#fff;overflow:hidden;padding:clamp(60px,9vw,120px) 0;text-align:center}

  .mims .club-hero .ph{background:linear-gradient(135deg,#5E2528,#8A3A3F 45%,#D9542B 100%)}

  .mims .club-hero::before{content:"";position:absolute;inset:0;background:rgba(20,12,10,.16);z-index:1}

  .mims .club-hero .inner{position:relative;z-index:2;max-width:50ch;margin:0 auto;padding:0 clamp(18px,5vw,40px)}

  .mims .club-hero h1{color:#fff}
.mims .club-hero .eyebrow{color:rgba(255,255,255,.85)}

  .mims .club-hero .lede{color:rgba(255,255,255,.94);font-size:clamp(1.05rem,1.6vw,1.25rem);max-width:42ch;margin:1rem auto 1.4rem}

  .mims .club-hero .ht{margin-top:1.1rem;font-size:.85rem;font-weight:600;color:rgba(255,255,255,.92)}

  .mims .subperks{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}

  .mims .perk{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:1.6rem}

  .mims .perk .ic{font-size:1.7rem}
.mims .perk h3{font-size:1.1rem;margin:.6rem 0 .3rem}
.mims .perk p{color:var(--ink-soft);font-size:.92rem;margin:0}

  .mims .plans{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;max-width:780px;margin:0 auto}

  .mims .plan{background:var(--card);border:1.6px solid var(--line);border-radius:var(--r);padding:1.9rem 1.7rem;display:flex;flex-direction:column;gap:.4rem;position:relative}

  .mims .plan.feat{border-color:var(--accent);box-shadow:var(--shadow)}

  .mims .plan .ptag{position:absolute;top:-12px;left:1.7rem;background:var(--accent);color:#fff;font-size:.64rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.28rem .7rem;border-radius:999px}

  .mims .plan .pn{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.92rem;color:var(--ink-soft)}

  .mims .plan .pp{font-size:2.6rem;font-weight:600;letter-spacing:-.02em;line-height:1}
.mims .plan .pp small{font-size:.95rem;color:var(--ink-soft);font-weight:500}

  .mims .plan .pd{color:var(--ink-soft);font-size:.88rem;margin-bottom:.3rem}

  .mims .plan ul{list-style:none;padding:0;margin:.4rem 0 1rem;display:flex;flex-direction:column;gap:.4rem;font-size:.92rem}

  .mims .plan ul li::before{content:"✓ ";color:var(--accent);font-weight:700}


  .mims /* cart drawer */
  .overlay{position:fixed;inset:0;background:rgba(20,12,10,.45);z-index:80;opacity:0;pointer-events:none;transition:opacity .25s}

  .mims .overlay.open{opacity:1;pointer-events:auto}

  .mims .drawer{position:fixed;top:0;right:0;height:100%;width:min(420px,94vw);background:var(--paper);z-index:90;transform:translateX(100%);transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:-20px 0 50px -20px rgba(0,0,0,.4)}

  .mims .drawer.open{transform:none}

  .mims .dhead{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.2rem;border-bottom:1px solid var(--line)}

  .mims .dhead h3{font-size:1.05rem;text-transform:uppercase}

  .mims .dclose{background:none;border:none;font-size:1.4rem;cursor:pointer;line-height:1}

  .mims .dprog{padding:1rem 1.2rem 1.1rem;border-bottom:1px solid var(--line);background:var(--paper-2)}

  .mims .dprog .dmsg{font-size:.86rem;font-weight:500;margin-bottom:.9rem}
.mims .dprog .dmsg b{color:var(--accent)}

  .mims .rewbar{position:relative;height:9px;background:rgba(31,27,24,.12);border-radius:999px;margin:.2rem 6px 2.2rem}

  .mims .rewbar .pfill{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--gold),var(--accent));transition:width .5s ease}

  .mims .mstone{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}

  .mims .mstone .dot{width:18px;height:18px;border-radius:999px;background:#fff;border:2px solid var(--line);display:grid;place-items:center;font-size:.62rem;font-weight:700;color:#fff;transition:all .3s}

  .mims .mstone.done .dot{background:var(--accent);border-color:var(--accent)}

  .mims .mstone .ml{position:absolute;top:15px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.66rem;font-weight:600;line-height:1.15;color:var(--ink-soft);text-align:center}

  .mims .mstone.done .ml{color:var(--ink)}

  .mims .mstone.end .ml{left:auto;right:0;transform:none;text-align:right}

  .mims .ditems{flex:1;overflow-y:auto;padding:1rem 1.2rem;display:flex;flex-direction:column;gap:1.1rem}

  .mims .litem{display:flex;gap:.8rem}

  .mims .litem .lim{width:64px;height:64px;border-radius:10px;background:var(--neutral);position:relative;overflow:hidden;flex:0 0 auto}

  .mims .litem .lname{font-weight:500;font-size:.95rem}
.mims .litem .lmeta{font-size:.78rem;color:var(--ink-soft);margin:.1rem 0 .4rem}

  .mims .litem .lrow{display:flex;align-items:center;justify-content:space-between;gap:.5rem}

  .mims .qtys{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px}

  .mims .qtys button{width:28px;height:28px;border:none;background:none;cursor:pointer;font:inherit}

  .mims .qtys span{min-width:24px;text-align:center;font-size:.86rem;font-weight:600}

  .mims .lrem{background:none;border:none;color:var(--ink-soft);text-decoration:underline;cursor:pointer;font-size:.76rem;padding:0}

  .mims .lprice{font-weight:600;font-size:.92rem}

  .mims .dempty{padding:3rem 1.2rem;text-align:center;color:var(--ink-soft)}

  .mims .dfoot{padding:1.2rem;border-top:1px solid var(--line)}

  .mims .dsub{display:flex;justify-content:space-between;font-weight:600;font-size:1.05rem;margin-bottom:.4rem}

  .mims .dnote{font-size:.78rem;color:var(--ink-soft);margin-bottom:.9rem}


  .mims footer{background:var(--ink);color:#F7F3EC;padding:clamp(48px,6vw,72px) 0 28px}

  .mims .fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:2rem}

  .mims footer h4{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#b6a791;margin:0 0 .9rem;font-weight:700}

  .mims footer a{color:#e6ddcf;text-decoration:none;display:block;padding:.2rem 0;font-size:.93rem;cursor:pointer}
.mims footer a:hover{color:#fff}

  .mims .fbrand .m{font-size:1.5rem;font-weight:700;color:var(--cream)}
.mims .fbrand p{color:#b6a791;font-size:.9rem;max-width:30ch;margin-top:.6rem}

  .mims .fbot{border-top:1px solid #443730;margin-top:2.4rem;padding-top:1.4rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:#b6a791}


  @media(max-width:980px){
    .mims .grid{grid-template-columns:repeat(2,1fr)}
.mims .catrow{grid-template-columns:1fr}
.mims .catgrid{grid-template-columns:repeat(2,1fr)}

    .mims .feature, .mims .split, .mims .reviews, .mims .steps, .mims .facts, .mims .shop, .mims .pdp, .mims .trust{grid-template-columns:1fr}

    .mims .trust{grid-template-columns:repeat(2,1fr)}
.mims .subperks, .mims .plans{grid-template-columns:1fr}
.mims .filters{position:static;flex-direction:row;flex-wrap:wrap}
.mims .courseform{grid-template-columns:1fr 1fr}
.mims .fgrid{grid-template-columns:1fr 1fr}
}

  @media(max-width:680px){
    .mims nav.main{display:none}
.mims .burger{display:grid}

    .mims nav.main.open{display:flex;position:absolute;top:60px;left:0;right:0;flex-direction:column;background:var(--paper);border-bottom:1px solid var(--line);padding:.6rem 1rem;gap:.2rem}

    .mims .grid, .mims .courseform, .mims .fgrid{grid-template-columns:1fr 1fr}
}

  @media(prefers-reduced-motion:reduce){.mims, .mims *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.mims .reveal{opacity:1;transform:none}
}

  .mims :focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:5px}

/* --- Supplemental: fit real WooCommerce images into the design containers --- */
.mims .pimg img,.mims .pimg a{position:absolute;inset:0;width:100%;height:100%}
.mims .pimg img,.mims .lim img,.mims .gmain img,.mims .gthumb img,.mims .catimg img,.mims .fmedia img,.mims .media img,.mims .reel img,.mims .band>img,.mims .hero-bg img,.mims .club-hero>img{object-fit:cover}
.mims .pfit{width:100%;height:100%;object-fit:cover}
.mims .pinfo{display:block}
/* Elementor editor: reveal-on-scroll elements must be visible while editing */
.elementor-editor-active .mims .reveal{opacity:1!important;transform:none!important}

/* --- PDP image colour swatches (PALETA) --- */
.mims .cw-img{width:38px;height:38px;background-color:var(--neutral);background-size:cover;background-position:center;border-radius:8px}
.mims .cw-img.sel{outline:2px solid var(--paper);border-color:var(--ink)}
.mims .cw-out{opacity:.4;cursor:not-allowed}
.mims .cw-out::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 46%,var(--ink-soft) 46% 54%,transparent 54%)}
.mims .gmain img[data-main-image]{transition:opacity .2s}

/* --- Botiga: targetes de categoria uniformes + botó VEURE --- */
.mims .catgrid{align-items:stretch}
.mims .catitem{display:flex;flex-direction:column;height:100%}
.mims .catitem .catimg{
  position:relative;width:100%;aspect-ratio:1/1;
  border-radius:var(--r);overflow:hidden;background:var(--neutral);flex:0 0 auto;
}
/* Beat theme rules like `img{height:auto!important}` so every thumb crops equally */
.mims .catitem .catimg img,
.mims .catitem .catimg .catfit{
  position:absolute!important;inset:0;
  width:100%!important;height:100%!important;max-width:none!important;
  object-fit:cover;object-position:center;display:block;margin:0;
}
.mims .catitem .catbody{display:flex;flex-direction:column;flex:1 1 auto}
.mims .catitem .cattitle{margin:1rem 0 .35rem}
.mims .catitem .catsub{margin:0 0 .6rem}
.mims .catitem .catlink{margin-top:auto;align-self:flex-start}
.mims .catitem:hover .catlink{color:var(--accent)}

/* --- Botiga: títol dinàmic de categoria + badges --- */
.mims .shop-title{font-size:clamp(1.9rem,4.5vw,3rem);margin:0}
.mims .shop-grid.badge-right .badge{left:auto;right:0}
.mims .catbar{align-items:center}

/* --- PDP: galeria en graella + imatges que omplen el seu marc --- */
.mims .gthumbs{
  display:grid;
  grid-template-columns:repeat(auto-fill,minmax(var(--mims-thumb,68px),1fr));
  gap:10px;margin-top:10px;
}
.mims .gthumbs .gthumb{
  width:auto;height:auto;aspect-ratio:1/1;
  position:relative;overflow:hidden;cursor:pointer;
  border:2px solid transparent;border-radius:10px;background:var(--neutral);
}
.mims .gthumbs .gthumb.sel{border-color:var(--ink)}
/* Beat theme rules like `img{height:auto!important}` */
.mims .gmain img,
.mims .gthumb img{
  position:absolute!important;inset:0;
  width:100%!important;height:100%!important;max-width:none!important;
  object-fit:cover;display:block;margin:0;
}

/* --- PDP: descripció curta i estrelles --- */
.mims .pdshort{color:var(--ink-soft);margin:0 0 1rem}
.mims .pdshort p:last-child{margin-bottom:0}
.mims .pdrate .stars{color:var(--gold);letter-spacing:.08em}

/* --- CTA apilat --- */
.mims .guide.guide-stack{flex-direction:column;align-items:flex-start;gap:1.2rem}

/* ============================================================
   WooCommerce Cart & Checkout — MiM's design skin
   (aplica el disseny als templates natius de WooCommerce)
   ============================================================ */
.mims-woo main{padding-top:clamp(28px,4vw,48px)}
.mims-woo .eyebrow{margin-bottom:.7rem}
.mims-woo > main h1,
.mims-cart-page h1,
.mims-checkout-page h1{margin-bottom:clamp(1.8rem,4vw,3rem)}
.mims-woo .woocommerce{color:var(--ink)}
.mims-woo .woocommerce a{color:var(--ink)}
.mims-woo .woocommerce a:hover{color:var(--accent)}

/* Botons pill */
.mims-woo .woocommerce .button,
.mims-woo .woocommerce button.button,
.mims-woo .woocommerce input.button,
.mims-woo .wc-proceed-to-checkout .checkout-button,
.mims-woo #place_order{
  display:inline-flex;align-items:center;justify-content:center;gap:.5rem;
  border:1px solid rgba(31,27,24,.16);cursor:pointer;font-family:inherit;
  font-size:.95rem;font-weight:600;border-radius:999px;padding:.85rem 1.6rem;
  background:var(--cream);color:var(--ink);text-decoration:none;
  transition:transform .16s,background .16s,box-shadow .16s;line-height:1;
}
.mims-woo .woocommerce .button:hover,
.mims-woo .wc-proceed-to-checkout .checkout-button:hover,
.mims-woo #place_order:hover{transform:translateY(-2px);background:#FBF6AE;box-shadow:0 12px 24px -14px rgba(31,27,24,.5)}

/* Botó principal (finalitzar / realitzar comanda) fosc i ample */
.mims-woo .wc-proceed-to-checkout .checkout-button,
.mims-woo #place_order{background:var(--ink);color:#fff;border-color:var(--ink);width:100%}
.mims-woo .wc-proceed-to-checkout .checkout-button:hover,
.mims-woo #place_order:hover{background:#000;color:#fff}

/* Taules (cistella i resum de comanda) */
.mims-woo .woocommerce table.shop_table{
  border:1px solid var(--line);border-radius:var(--r);border-collapse:separate;
  border-spacing:0;overflow:hidden;background:var(--card);margin:0 0 1.5rem;
}
.mims-woo .woocommerce table.shop_table th,
.mims-woo .woocommerce table.shop_table td{
  padding:1rem 1.1rem;border-top:1px dashed var(--line);vertical-align:middle;
}
.mims-woo .woocommerce table.shop_table thead th{
  border-top:none;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;
  color:var(--ink-soft);font-weight:700;background:var(--paper-2);
}
.mims-woo .woocommerce table.shop_table tr:first-child td{border-top:none}
.mims-woo .woocommerce .cart_item .product-thumbnail img{width:64px;border-radius:10px}
.mims-woo .woocommerce a.remove{color:var(--ink-soft)!important;font-weight:700;border-radius:999px}
.mims-woo .woocommerce a.remove:hover{background:var(--accent)!important;color:#fff!important}

/* Quantitat */
.mims-woo .woocommerce .quantity input.qty{
  width:64px;padding:.55rem .5rem;border:1.5px solid var(--line);border-radius:999px;
  text-align:center;font:inherit;background:var(--paper);
}

/* Cupó */
.mims-woo .woocommerce .cart .actions .coupon input#coupon_code{
  padding:.7rem 1rem;border:1.5px solid var(--line);border-radius:999px;font:inherit;
  background:var(--paper);min-width:180px;
}

/* Blocs de totals / resum */
.mims-woo .cart_totals,
.mims-woo .woocommerce-checkout-review-order,
.mims-woo #order_review{
  background:var(--card);border:1px solid var(--line);border-radius:var(--r);
  padding:clamp(1.2rem,3vw,1.8rem);box-shadow:var(--shadow);
}
.mims-woo .cart_totals h2,
.mims-woo #order_review_heading{
  font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;
  color:var(--ink-soft);font-weight:700;margin:0 0 1rem;
}
.mims-woo .cart_totals table.shop_table,
.mims-woo #order_review table.shop_table{border:none;box-shadow:none;background:transparent;margin:0}
.mims-woo .cart_totals table.shop_table td,
.mims-woo .cart_totals table.shop_table th,
.mims-woo #order_review table.shop_table td,
.mims-woo #order_review table.shop_table th{padding:.6rem 0;background:transparent}
.mims-woo .order-total .amount,
.mims-woo .cart-subtotal .amount{font-weight:700}

/* Layout del checkout — dues columnes: facturació | la vostra comanda.
   Fem servir floats (com els temes clàssics de WooCommerce) perquè les dues
   columnes siguin independents en alçada i el resum quedi al costat. */
.mims-woo form.checkout.woocommerce-checkout{display:block}
.mims-woo form.checkout.woocommerce-checkout::after{content:"";display:block;clear:both}

/* Avisos i cupó: amplada completa a dalt */
.mims-woo form.checkout > .woocommerce-form-login-toggle,
.mims-woo form.checkout > .woocommerce-form-coupon-toggle,
.mims-woo form.checkout > form.login,
.mims-woo form.checkout > form.checkout_coupon,
.mims-woo form.checkout > .woocommerce-NoticeGroup-checkout{clear:both;width:100%;margin-bottom:1.4rem}

/* Columna esquerra: dades de facturació (+ notes a sota) */
.mims-woo form.checkout #customer_details{float:left;width:56%}
.mims-woo form.checkout #customer_details .col2-set{display:block;width:100%}
.mims-woo form.checkout #customer_details .col2-set > .col-1,
.mims-woo form.checkout #customer_details .col2-set > .col-2{
  float:none;width:100%;max-width:100%;margin:0 0 1.6rem;padding:0;
}

/* Columna dreta: la vostra comanda + pagament */
.mims-woo form.checkout #order_review_heading{float:right;width:40%;clear:right;margin:0 0 1rem}
.mims-woo form.checkout #order_review{float:right;width:40%;clear:right}

@media(max-width:900px){
  .mims-woo form.checkout #customer_details,
  .mims-woo form.checkout #order_review_heading,
  .mims-woo form.checkout #order_review{float:none;width:100%}
}

/* Camps de formulari */
.mims-woo .woocommerce form .form-row{margin:0 0 1rem;padding:0}
.mims-woo .woocommerce form .form-row label{
  font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;
  color:var(--ink-soft);font-weight:700;margin-bottom:.35rem;display:block;
}
.mims-woo .woocommerce form .form-row input.input-text,
.mims-woo .woocommerce form .form-row textarea,
.mims-woo .woocommerce form .form-row select,
.mims-woo .woocommerce .select2-container .select2-selection{
  width:100%;padding:.8rem 1rem;border:1.5px solid var(--line);border-radius:10px;
  font:inherit;background:var(--paper);color:var(--ink);min-height:auto;
}
.mims-woo .woocommerce form .form-row input.input-text:focus,
.mims-woo .woocommerce form .form-row textarea:focus,
.mims-woo .woocommerce form .form-row select:focus{outline:3px solid var(--gold);outline-offset:1px;border-color:var(--ink)}
.mims-woo .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}

/* Caixa de pagament */
.mims-woo #payment{background:var(--paper-2);border-radius:var(--r);border:1px solid var(--line)}
.mims-woo #payment ul.payment_methods{border-bottom:1px solid var(--line)}
.mims-woo #payment div.payment_box{background:var(--card);border-radius:10px}
.mims-woo #payment div.payment_box::before{border-bottom-color:var(--card)}

/* Avisos — icona al costat del text (no a sobre) */
.mims-woo .woocommerce-message,
.mims-woo .woocommerce-info,
.mims-woo .woocommerce-error{
  position:relative;border-radius:12px;border:1px solid var(--line);
  padding:1rem 1.2rem 1rem 3.1rem;   /* espai a l'esquerra per a la icona */
  background:var(--cream);border-top-color:var(--accent);
  display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;min-height:auto;
}
.mims-woo .woocommerce-message::before,
.mims-woo .woocommerce-info::before,
.mims-woo .woocommerce-error::before{
  left:1.1rem;top:50%;transform:translateY(-50%);margin:0;line-height:1;
}
.mims-woo .woocommerce-message .button,
.mims-woo .woocommerce-info .button{margin-left:auto;padding:.5rem 1rem;font-size:.85rem}
.mims-woo .woocommerce-error{background:#F7E7E4;border-top-color:var(--wine)}
/* dins del resum el text ocupa tota l'amplada sota la icona */
.mims-woo #order_review .woocommerce-info{display:block;padding-left:3.1rem}

/* Cistella buida */
.mims-woo .cart-empty{font-size:1.2rem}
.mims-woo .return-to-shop .button{background:var(--ink);color:#fff;border-color:var(--ink)}
