:root{font-family:Inter,Arial,sans-serif;color:#242026;background:#fffaf8}*{box-sizing:border-box}body{margin:0}button,.btn{border:0;border-radius:10px;padding:12px 16px;background:#7d2940;color:#fff;cursor:pointer;font:inherit}button:disabled{opacity:.5}a{color:inherit;text-decoration:none}header{min-height:72px;padding:14px 6%;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#fff;position:sticky;top:0;z-index:5;border-bottom:1px solid #eee}nav{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.hero{padding:90px 8%;background:linear-gradient(135deg,#f6dfdf,#fff8f5)}.hero h1{font-family:Georgia,serif;font-size:clamp(42px,7vw,78px);max-width:850px;margin:12px 0}section{padding:64px 8%}.sectionHead{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.sectionHead input{max-width:360px}h2{font:700 34px Georgia,serif}.grid,.leadGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.grid article,.leadGrid article{background:#fff;border:1px solid #eadfde;border-radius:18px;padding:16px;display:grid;gap:9px;box-shadow:0 6px 25px #35121c0a}.photo,.productVisual{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:13px}.productVisual{background:linear-gradient(145deg,#f4dedc,#ead2d6);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.productVisual b{font-size:11px;letter-spacing:2px}.productVisual span{font:700 24px Georgia,serif;margin:12px 0}.sku,small{color:#776d70}.grid strong{font-size:22px}.cart{background:#fff}.cartRow{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #eee}.checkout{background:#fff1ee}.checkout[hidden]{display:none}.checkout form,.wholesale form,.login form{display:grid;gap:12px;max-width:650px}input,select,textarea{padding:13px;border:1px solid #d8ced0;border-radius:9px;background:#fff;font:inherit}textarea{min-height:90px}.success{padding:16px;background:#fff;border-radius:12px;margin-top:15px}.wholesale{background:#282128;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:60px}.wholesale input,.wholesale textarea{background:#fff}.wholesale button{background:#f3d9dc;color:#48202c}footer{padding:30px 8%;background:#fff;color:#776d70}.login{min-height:100vh;display:grid;place-items:center;background:#f4e8e6;padding:30px}.login form{width:min(440px,100%);background:#fff;padding:36px;border-radius:20px}.admin{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:#f6f4f3}.admin aside{background:#261f24;color:#fff;padding:28px 18px;display:flex;flex-direction:column;gap:10px}.admin aside b{font-family:Georgia,serif;font-size:22px}.admin aside small{margin-bottom:20px}.admin aside button{text-align:left;background:transparent}.admin main{min-width:0}.admin main section{padding:38px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metrics div{background:#fff;border-radius:16px;padding:24px}.metrics b{display:block;font-size:34px}.metrics span{color:#776d70}.tableWrap{overflow:auto;background:#fff;border-radius:14px}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:14px;border-bottom:1px solid #eee;vertical-align:top}td small{display:block;margin-top:5px}.badge{display:inline-block;padding:5px 8px;background:#f1e5e7;border-radius:99px;font-size:12px}.dispatch{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr auto;gap:10px;align-items:center;background:#fff;padding:14px;border-radius:12px;margin-bottom:10px}.dispatch span{font-size:12px;color:#776d70}@media(max-width:850px){header,.sectionHead{align-items:flex-start;flex-direction:column}.wholesale,.admin{grid-template-columns:1fr}.admin aside{position:static}.metrics{grid-template-columns:1fr 1fr}.dispatch{grid-template-columns:1fr}.hero,section,.admin main section{padding:42px 6%}}.photo{aspect-ratio:auto;height:auto;object-fit:contain;border-radius:0;align-self:start}.grid article{align-content:start}.grid article[hidden]{display:none}:root{--wine:#6f1833;--wine2:#8b2948;--ink:#211a1d;--cream:#fbf7f2;--gold:#b08a55;--line:#eadfd8}body{color:var(--ink);background:var(--cream);letter-spacing:.01em}header{min-height:84px;padding:16px 7%;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(111,24,51,.1);box-shadow:0 8px 30px #2d141c0d}header>b{font:700 20px Georgia,serif;letter-spacing:.12em}nav{gap:26px}nav a{font-size:14px;font-weight:600;position:relative}nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:var(--wine);transition:.25s}nav a:hover:after{right:0}button,.btn{background:linear-gradient(135deg,var(--wine),var(--wine2));border-radius:999px;padding:13px 20px;box-shadow:0 8px 20px #6f183329;transition:transform .2s,box-shadow .2s}button:hover,.btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #6f18333d}.hero{min-height:610px;padding:112px 8%;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 80% 25%,rgba(176,138,85,.12),transparent 25%),linear-gradient(120deg,#f3dedc,#fff9f4 58%,#f6ece5);border-bottom:1px solid var(--line)}.hero>p:first-child{font-size:12px;font-weight:700;letter-spacing:.22em;color:var(--wine)}.hero h1{font-size:clamp(54px,7vw,94px);line-height:.96;letter-spacing:-.035em;max-width:920px;margin:20px 0 26px}.hero>p:not(:first-child){font-size:18px;line-height:1.7;max-width:720px;color:#65585d;margin-bottom:30px}.hero .btn{align-self:flex-start}section{padding:84px 8%}.sectionHead{margin-bottom:38px}.sectionHead small,.wholesale small{letter-spacing:.18em;font-weight:700;color:var(--wine)}h2{font-size:clamp(34px,4vw,48px);letter-spacing:-.02em;margin:10px 0}.sectionHead input{width:360px;border-radius:999px;padding:15px 20px;border:1px solid var(--line);box-shadow:0 5px 20px #32191e0a}.grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.grid article{border:1px solid rgba(111,24,51,.09);border-radius:22px;padding:14px 14px 20px;background:#fff;box-shadow:0 14px 40px #361d2312;transition:transform .25s,box-shadow .25s}.grid article:hover{transform:translateY(-5px);box-shadow:0 22px 55px #361d231f}.photo{width:100%;background:#faf7f3;border-radius:15px!important;margin-bottom:8px}.sku{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.grid h3{font:700 23px Georgia,serif;margin:2px 0}.grid article p{margin:0;color:#75686d}.grid strong{font:700 24px Georgia,serif;color:var(--wine);margin-top:5px}.grid article button{margin-top:8px;width:100%}.cart{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.checkout{background:linear-gradient(135deg,#f6e8e4,#fffaf6)}.wholesale{background:linear-gradient(135deg,#21191d,#38252d);padding-top:92px;padding-bottom:92px}.wholesale h2{font-size:48px}.wholesale p{color:#dfd3d6;line-height:1.7}.wholesale form{background:#ffffff0f;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:20px}.wholesale button{background:#f0d9d7;color:#4c1c2b}footer{text-align:center;padding:38px 8%;font-size:13px;letter-spacing:.05em;border-top:1px solid var(--line)}@media(max-width:850px){header{min-height:70px;padding:12px 5%;align-items:center;flex-direction:row}header>b{font-size:15px}nav{gap:12px}nav a{font-size:12px}.hero{min-height:520px;padding:76px 6%}.hero h1{font-size:clamp(48px,15vw,68px)}section{padding:60px 6%}.sectionHead input{width:100%;max-width:none}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grid article{padding:10px;border-radius:16px}.grid h3{font-size:18px}.grid strong{font-size:20px}.wholesale{padding:62px 6%}.wholesale h2{font-size:38px}}@media(max-width:560px){header nav a[href="/panel"]{display:none}nav{gap:8px}nav a{display:none}nav a[href="#catalogo"],nav a[href="#mayorista"]{display:inline}.grid{grid-template-columns:1fr}.hero{min-height:480px}.hero h1{font-size:50px}.hero>p:not(:first-child){font-size:16px}}body{background:#f8f5f0;color:#21191c}.hero{min-height:760px;padding:64px 7% 76px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:72px;align-items:center;background:#f5efe9;overflow:hidden}.heroCopy{max-width:650px}.eyebrow{display:block;color:#8b2948;font-size:11px;font-weight:800;letter-spacing:.25em;margin-bottom:30px}.hero h1{font:400 clamp(64px,6.6vw,108px)/.88 Georgia,serif;letter-spacing:-.055em;margin:0 0 32px;max-width:720px}.hero h1 em{display:block;color:#8a2847;font-weight:400}.heroCopy>p{font-size:18px;line-height:1.75;color:#675a5e;max-width:560px;margin:0 0 34px}.heroActions{display:flex;align-items:center;gap:28px}.textLink{font-size:13px;font-weight:700;border-bottom:1px solid #a68a91;padding:10px 0}.heroTrust{display:flex;gap:34px;margin-top:60px;padding-top:25px;border-top:1px solid #ddcfc8}.heroTrust span{display:flex;flex-direction:column;font-size:11px;line-height:1.5;color:#807277;text-transform:uppercase;letter-spacing:.08em}.heroTrust b{font:400 22px Georgia,serif;color:#2b2024;text-transform:none;letter-spacing:0;margin-bottom:3px}.heroMedia{position:relative;height:620px}.heroFrame{position:absolute;inset:0 72px 38px 0;background:#e9dfd7;padding:14px;box-shadow:0 28px 80px #34202624}.heroFrame img{width:100%;height:100%;object-fit:contain;background:#fff}.heroTag{position:absolute;left:-1px;bottom:-1px;background:#251c20;color:#fff;padding:13px 20px;font-size:10px;letter-spacing:.18em}.heroMini{position:absolute;right:0;bottom:0;width:185px;background:#fff;padding:9px;box-shadow:0 20px 50px #3420262e}.heroMini img{width:100%;display:block}.heroMini span{display:block;font:italic 13px Georgia,serif;padding:10px 5px 5px;text-align:center;color:#625258}.promise{padding:0 7%;display:grid;grid-template-columns:repeat(3,1fr);background:#251c20;color:#fff}.promise div{padding:32px 38px;border-right:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:auto 1fr;column-gap:18px}.promise div:last-child{border:0}.promise span{grid-row:1/3;font:italic 24px Georgia,serif;color:#b89178}.promise b{font:500 14px Georgia,serif;letter-spacing:.04em}.promise small{color:#a99ea2;margin-top:4px;font-size:11px}.catalogue{padding-top:100px;background:#fbf9f6}.sectionHead{align-items:center}.sectionHead>div{max-width:620px}.sectionHead h2{font:400 clamp(44px,4vw,64px)/1 Georgia,serif}.sectionIntro{color:#76696d;line-height:1.6;margin:10px 0 0}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 26px}.grid article{border:0;border-radius:0;padding:0 0 18px;background:transparent;box-shadow:none;position:relative}.grid article:hover{transform:none;box-shadow:none}.grid article .photo{height:440px!important;object-fit:contain!important;background:#f0ebe5;border-radius:0!important;padding:12px;transition:transform .35s ease}.grid article:hover .photo{transform:scale(1.015)}.grid .sku{margin-top:8px;color:#9a898e}.grid h3{font:400 25px Georgia,serif}.grid article p{font-size:13px}.grid strong{font:400 24px Georgia,serif;color:#21191c}.grid article button{border-radius:0;background:#251c20;box-shadow:none;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.15em;padding:15px}.grid article button:hover{background:#8a2847;transform:none}.wholesale{padding:110px 8%;grid-template-columns:.85fr 1.15fr;gap:90px;background:#21191c;position:relative;overflow:hidden}.wholesale:before{content:"CR";position:absolute;left:-35px;bottom:-100px;font:400 310px Georgia,serif;color:#ffffff06}.wholesaleCopy{position:relative;z-index:1}.wholesale h2{font:400 clamp(48px,5vw,76px)/.98 Georgia,serif;letter-spacing:-.04em;margin:18px 0 28px}.wholesaleBenefits{display:grid;gap:13px;margin-top:38px}.wholesaleBenefits span{padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.13);font-size:13px}.wholesaleBenefits span:before{content:"✓";color:#c49b82;margin-right:12px}.wholesale form{background:#f8f3ee;color:#21191c;padding:40px;border:0;border-radius:0}.wholesale input,.wholesale textarea{border:0;border-bottom:1px solid #d7cac4;border-radius:0;background:transparent;padding:15px 4px}.wholesale button{border-radius:0;background:#8a2847;color:#fff;box-shadow:none;text-transform:uppercase;font-size:11px;letter-spacing:.13em}.cart h2,.checkout h2{font:400 46px Georgia,serif}@media(max-width:1050px){.hero{grid-template-columns:1fr 1fr;gap:35px}.heroMedia{height:540px}.grid article .photo{height:360px!important}}@media(max-width:850px){header{padding:12px 5%}.hero{min-height:auto;grid-template-columns:1fr;padding:62px 6% 70px;gap:50px}.hero h1{font-size:clamp(58px,14vw,82px)}.heroMedia{height:580px}.heroFrame{right:45px}.heroTrust{margin-top:42px}.promise{grid-template-columns:1fr;padding:0 6%}.promise div{border-right:0;border-bottom:1px solid rgba(255,255,255,.12);padding:24px 5px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.grid article .photo{height:330px!important}.wholesale{grid-template-columns:1fr;gap:45px}}@media(max-width:560px){header>b{letter-spacing:.08em}.hero{padding-top:46px}.hero h1{font-size:56px}.heroCopy>p{font-size:16px}.heroActions{align-items:flex-start;flex-direction:column;gap:12px}.heroTrust{gap:14px;justify-content:space-between}.heroTrust b{font-size:18px}.heroMedia{height:430px}.heroFrame{right:30px;bottom:30px;padding:8px}.heroMini{width:125px}.heroMini span{font-size:10px}.catalogue{padding-top:65px}.grid{grid-template-columns:1fr}.grid article .photo{height:auto!important;max-height:none}.sectionHead h2{font-size:44px}.wholesale form{padding:25px}.wholesale{padding:70px 6%}}.crHeader{height:72px;min-height:72px;padding:0 6.5%;display:grid;grid-template-columns:300px 1fr 390px;align-items:center;gap:22px;background:#fff;position:sticky;top:0;z-index:30;border:0;box-shadow:0 1px 12px #39131d12}.brand{display:flex;align-items:center;gap:10px;color:#a50b2b}.brandIcon{width:47px;height:47px;border:4px solid #a50b2b;border-radius:6px;display:grid;place-items:center;font-size:29px;font-weight:700}.brand b{font:700 28px Georgia,serif;display:block;line-height:1}.brand small{display:block;font-size:8px;letter-spacing:.16em;color:#3e3034;margin-top:5px}.crHeader nav{justify-content:center;gap:26px;flex-wrap:nowrap}.crHeader nav a{font-size:13px;font-weight:500}.crHeader nav a.active{color:#b20b2d;border-bottom:2px solid #b20b2d;padding-bottom:8px}.crHeader nav a:after{display:none}.headActions{display:flex;align-items:center;gap:12px}.headSearch{height:40px;flex:1;display:flex;align-items:center;gap:8px;background:#f5f3f3;border-radius:999px;padding:0 14px}.headSearch input{border:0;background:transparent;padding:0;width:100%;outline:0;font-size:12px}.iconBtn{background:transparent;color:#ad0c2e;box-shadow:none;padding:8px;font-size:20px;position:relative}.iconBtn:hover{transform:none;box-shadow:none}.iconBtn sup{font-size:10px;background:#ad0c2e;color:#fff;border-radius:99px;padding:2px 5px}.homeHero{padding:0 6.5%;min-height:510px;display:grid;grid-template-columns:35% 50% 15%;background:linear-gradient(90deg,#fff8f3 0,#fff 36%,#e6b389);position:relative;overflow:hidden}.heroCopy{padding:48px 0 35px;z-index:2}.heroKicker{font-size:12px;letter-spacing:.18em;color:#b87564;font-weight:700}.homeHero .heroCopy h1{font:700 clamp(50px,4.2vw,74px)/.9 Georgia,serif;letter-spacing:-.04em;margin:20px 0 18px;color:#15171b}.homeHero .heroCopy h1 em{font-style:normal;color:#a80c2e;white-space:nowrap}.homeHero .heroCopy p{font-size:16px;line-height:1.25;color:#222;margin:0 0 24px}.heroButtons{display:flex;gap:16px}.heroButtons a{padding:15px 27px;border-radius:10px;font-weight:700;font-size:14px}.heroButtons .primary{background:#b0082b;color:#fff}.heroButtons .secondary{border:1.5px solid #b0082b;color:#a80c2e;background:#fff}.heroPhoto{height:510px;position:relative;overflow:hidden}.heroPhoto img{width:100%;height:100%;object-fit:contain;background:#f6e7dc}.heroScript{position:absolute;right:5%;top:48px;color:#fff;font:italic 24px Georgia,serif;line-height:1.35;text-shadow:0 2px 8px #6c3b2e}.heroFeatures{margin:14px 0;background:#f3e0d2e8;border-radius:22px 0 0 22px;padding:20px 12px;display:flex;flex-direction:column;justify-content:space-around}.heroFeatures div{display:flex;align-items:center;gap:10px}.heroFeatures i{width:42px;height:42px;border:2px solid #b20b2d;border-radius:50%;display:grid;place-items:center;color:#b20b2d;font-style:normal;font-size:20px;background:#fff}.heroFeatures span{font-size:11px;line-height:1.2;color:#222}.popular{padding:0 4% 18px;background:#fff;border-radius:24px 24px 0 0;position:relative;margin-top:-2px;z-index:3}.popularHead{height:54px;display:flex;align-items:center;justify-content:space-between}.popularHead h2{font:800 16px Arial,sans-serif;color:#ad0c2e;margin:0}.popularHead a{border:1px solid #b20b2d;color:#a80c2e;border-radius:999px;padding:9px 20px;font-size:11px;font-weight:700}.featuredGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.featuredGrid article{border:1px solid #eee3de;border-radius:10px;overflow:hidden;background:#fff}.featuredPhoto{height:175px;position:relative;background:#f6eee9;overflow:hidden}.featuredPhoto .photo,.featuredPhoto .productVisual{width:100%;height:100%!important;object-fit:contain!important;padding:0!important;margin:0!important;border-radius:0!important}.heart{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:50%;background:#fff;color:#b20b2d;display:grid;place-items:center;font-size:18px}.featuredText{padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.featuredText h3{font:700 16px Arial,sans-serif;margin:0 0 3px}.featuredText p{font-size:11px;margin:0;color:#3e3437}.featuredText button{width:32px;height:32px;padding:0;border-radius:50%;background:#fff;color:#b20b2d;border:1.5px solid #b20b2d;box-shadow:none}.featuredText button:hover{transform:none;box-shadow:none}.benefitBar{padding:0 5%;min-height:100px;background:linear-gradient(90deg,#aa0628,#8d001f);color:#fff;display:grid;grid-template-columns:repeat(4,1fr) 230px;align-items:center}.benefitBar>div{display:flex;gap:14px;align-items:center;padding:12px 22px;border-right:1px solid #ffffff38}.benefitBar i{font-style:normal;font-size:35px}.benefitBar b,.benefitBar small{display:block}.benefitBar b{font-size:14px}.benefitBar small{font-size:10px;color:#f6dfe4;margin-top:5px}.benefitBar .miniBrand{height:100%;border:0;background:#fff4ef;color:#9d0a29;justify-content:center;font:700 20px Georgia,serif}.storyTiles{padding:24px 3%;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;background:#fff}.storyTiles article{height:160px;display:grid;grid-template-columns:1fr .65fr;background:#faf7f4;border-radius:8px;overflow:hidden}.storyTiles img{width:100%;height:100%;object-fit:cover}.storyTiles div{padding:24px 18px}.storyTiles h3{font:700 24px Georgia,serif;margin:0 0 12px}.storyTiles p{font-size:12px;line-height:1.4;margin:0}.catalogue{padding-top:80px}.catalogue .grid{grid-template-columns:repeat(3,1fr)}.catalogue .grid article .photo{height:420px!important}@media(max-width:1100px){.crHeader{grid-template-columns:230px 1fr 250px}.crHeader nav{gap:12px}.crHeader nav a:nth-child(n+4){display:none}.homeHero{grid-template-columns:42% 58%}.heroFeatures{display:none}.featuredGrid{grid-template-columns:repeat(3,1fr)}.featuredGrid article:nth-child(n+4){display:none}.benefitBar{grid-template-columns:repeat(2,1fr)}.benefitBar .miniBrand{display:none}}@media(max-width:760px){.crHeader{height:auto;min-height:68px;padding:9px 4%;grid-template-columns:1fr auto}.brand b{font-size:22px}.brand small{font-size:6px}.brandIcon{width:38px;height:38px;font-size:22px}.crHeader nav,.headSearch{display:none}.homeHero{padding:0;display:flex;flex-direction:column;min-height:auto}.heroCopy{padding:35px 6% 25px}.homeHero .heroCopy h1{font-size:50px}.homeHero .heroCopy p br{display:none}.heroPhoto{height:390px;order:2}.heroScript{font-size:19px}.popular{padding:0 4% 16px}.popularHead h2{font-size:13px}.popularHead a{padding:7px 10px}.featuredGrid{grid-template-columns:repeat(2,1fr);overflow:hidden}.featuredGrid article:nth-child(3){display:block}.featuredPhoto{height:145px}.benefitBar{grid-template-columns:1fr 1fr;padding:8px 4%}.benefitBar>div{padding:15px 8px}.benefitBar i{font-size:25px}.storyTiles,.catalogue .grid{grid-template-columns:1fr}.catalogue .grid article .photo{height:auto!important}}.homeHero{grid-template-columns:36% 52% 12%;min-height:445px;background:#fff7f2}.heroCopy{padding:48px 0 24px}.homeHero .heroCopy h1{font-size:clamp(54px,4.45vw,76px);line-height:.88;margin:16px 0}.homeHero .heroCopy p{font-size:15px;max-width:430px}.heroPhoto{height:445px;background:#d89568;overflow:hidden}.heroPhoto img{width:100%;height:100%;object-fit:cover!important;object-position:72% 18%!important;transform:scale(1.55);filter:saturate(.86) brightness(1.04)}.heroPhoto:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,248,242,.22),transparent 20%,transparent 80%,rgba(87,34,20,.08));pointer-events:none}.heroScript{z-index:3;right:6%;top:45px;font-size:22px}.heroFeatures{margin:15px 0;padding:15px 9px;border-radius:18px 0 0 18px}.popular{margin:-1px 2.2% 0;padding:0 2.2% 14px;border-radius:18px 18px 0 0;box-shadow:0 -5px 22px #5d2b1d0d}.featuredGrid{gap:13px}.featuredPhoto{height:155px;background:#f5e8df}.featuredPhoto .productVisual,.featuredPhoto .photo{object-fit:cover!important;object-position:68% 22%!important;transform:scale(1.55);transform-origin:center 25%}.featuredGrid article:nth-child(2) .productVisual,.featuredGrid article:nth-child(2) .photo{object-position:72% 20%!important}.featuredGrid article:nth-child(3) .productVisual,.featuredGrid article:nth-child(3) .photo{object-position:68% 18%!important}.featuredGrid article:nth-child(4) .productVisual,.featuredGrid article:nth-child(4) .photo{object-position:70% 20%!important}.featuredGrid article:nth-child(5) .productVisual,.featuredGrid article:nth-child(5) .photo{object-position:72% 20%!important}.benefitBar{min-height:88px}.storyTiles{padding-top:20px}@media(max-width:760px){.homeHero{grid-template-columns:1fr}.heroPhoto{height:360px}.heroPhoto img{transform:scale(1.35);object-position:70% 20%!important}.featuredPhoto{height:150px}.featuredPhoto .productVisual,.featuredPhoto .photo{transform:scale(1.42)}}.approvedMaster{position:relative;width:100%;background:#fff;line-height:0;overflow:hidden}.approvedMaster>img{display:block;width:100%;height:auto;max-width:none}.approvedHotspots{position:absolute;inset:0;pointer-events:none}.approvedHotspots a{position:absolute;display:block;pointer-events:auto;border-radius:12px}.hs-models{left:9.2%;top:38%;width:11.5%;height:5%}.hs-buy{left:22%;top:38%;width:11.5%;height:5%}.hs-all{right:4.5%;top:47%;width:14%;height:4.5%}.approvedMaster+.catalogue{padding-top:70px}@media(max-width:760px){.approvedMaster{overflow-x:auto}.approvedMaster>img{width:100%;min-width:720px}.approvedHotspots{min-width:720px}.approvedMaster+.catalogue{padding-top:45px}}.approvedMaster{width:100%;margin:0;padding:0;background:#fff;position:relative;overflow:hidden}.approvedMaster>img{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;object-fit:contain;image-rendering:auto}@media(min-width:1200px){.approvedMaster{width:100vw;max-width:100vw}}@media(max-width:760px){.approvedMaster{width:100%;max-width:100%;overflow:hidden}.approvedMaster>img{width:100%;min-width:0;max-width:100%;height:auto;object-fit:contain}.approvedHotspots{min-width:0;width:100%}}.catalogue .sectionHead{align-items:flex-end;gap:36px}.catalogueTitle small{display:inline-block;font:800 11px/1.2 Inter,Arial,sans-serif;letter-spacing:.22em;color:#a80c2e;margin-bottom:12px}.catalogueTitle h2{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:clamp(38px,4vw,58px);line-height:1.02;letter-spacing:-.035em;color:#241a1e;margin:0 0 12px}.catalogueTitle .sectionIntro{font-size:15px;color:#76686d;margin:0}.modelPicker{width:min(360px,100%);display:grid;gap:8px}.modelPicker label{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8a2847}.modelPicker select{width:100%;min-height:52px;padding:0 46px 0 18px;border:1px solid #dfd2cd;border-radius:14px;background-color:#fff;color:#2a2024;font-weight:600;box-shadow:0 8px 24px #40222a12;cursor:pointer}.modelPicker select:focus{outline:2px solid rgba(168,12,46,.16);border-color:#a80c2e}@media(max-width:760px){.catalogue .sectionHead{align-items:stretch}.catalogueTitle h2{font-size:38px}.modelPicker{width:100%}}.yapePay{max-width:820px}.yapeBox{display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:center;margin-top:20px;padding:24px;border:1px solid #ead9e0;border-radius:22px;background:#fff}.yapeBox>img{width:100%;height:auto;border-radius:14px}.yapeBox h3{color:#7b0795;font:700 28px Georgia,serif;margin:0 0 10px}.testBadge{display:inline-block;padding:6px 10px;border-radius:999px;background:#fff1c9;color:#715400;font-size:10px;font-weight:800;letter-spacing:.08em}.voucherLabel{display:grid;gap:8px;margin:15px 0;font-weight:700}.voucherLabel input{padding:10px;border:1px dashed #bdaeb3}.yapeBox button{background:#7b0795}.yapeBox #yapeStatus{line-height:1.45;color:#55474c}@media(max-width:650px){.yapeBox{grid-template-columns:1fr}.yapeBox>img{max-width:260px;margin:auto}}.admin [data-voucher],.admin [data-pay]{margin:3px;white-space:nowrap}.admin button.secondary{background:#fff;color:#7b0795;border:1px solid #7b0795}.awaiting{font-size:12px;font-weight:700;color:#8a777d}.floatingCheckout{position:fixed;z-index:80;right:22px;bottom:22px;display:flex;align-items:center;gap:18px;min-height:58px;padding:12px 20px;border:0;border-radius:18px;background:#a80c2e;color:#fff;box-shadow:0 16px 42px #500c224d;font-weight:800;cursor:pointer}.floatingCheckout b{padding-left:16px;border-left:1px solid rgba(255,255,255,.35)}.qrIdentity{display:grid;gap:14px}.qrIdentity>img{display:block;width:100%;height:auto;border-radius:14px}.yapeRecipient{padding:16px 14px;border:2px solid #a80c2e;border-radius:14px;text-align:center;background:#fff7f9}.yapeRecipient small{display:block;font-size:10px;font-weight:900;letter-spacing:.08em;color:#7d6870}.yapeRecipient strong{display:block;margin:5px 0;font-size:24px;line-height:1.05;color:#a80c2e}.yapeRecipient span{display:block;font-size:12px;font-weight:700;line-height:1.35;color:#35272c}@media(max-width:650px){.floatingCheckout{left:12px;right:12px;bottom:12px;justify-content:space-between;border-radius:16px}.yapeRecipient strong{font-size:26px}}.whatsappHelp{position:fixed;z-index:79;right:22px;bottom:94px;display:flex;align-items:center;gap:10px;max-width:330px;padding:11px 15px;border-radius:16px;background:#fff;color:#26332b;text-decoration:none;border:1px solid #d9e8dd;box-shadow:0 12px 34px #23463029}.whatsappHelp span{padding:7px 9px;border-radius:10px;background:#e9f8ee;color:#176b35;font-size:11px;font-weight:900;text-transform:uppercase}.whatsappHelp b{font-size:12px;line-height:1.25}@media(max-width:650px){.whatsappHelp{right:12px;bottom:82px;max-width:calc(100vw - 24px)}}.purchaseStart{margin:26px auto 8px;max-width:1180px;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;gap:24px;border:1px solid #ead8df;border-radius:22px;background:#fff8fa;box-shadow:0 12px 34px #461a2b12}.purchaseStart small{font-size:10px;font-weight:900;letter-spacing:.16em;color:#a80c2e}.purchaseStart h2{font:500 clamp(25px,3vw,38px)/1.08 Georgia,serif;margin:6px 0}.purchaseStart p{max-width:720px;margin:0;color:#6f6065}.purchaseStart>a{flex:none;padding:14px 18px;border-radius:14px;background:#a80c2e;color:#fff;text-decoration:none;font-weight:800}.tracking{margin:0 0 22px;padding:20px;border:1px solid #e5d8dc;border-radius:18px;background:#fff}.tracking h3{margin:0 0 4px}.trackSteps{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:18px 0}.trackSteps>div{display:grid;justify-items:center;gap:7px;text-align:center;font-size:11px;font-weight:700;color:#89787e}.trackSteps>div>b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eee6e8}.trackSteps .done{color:#275f3b}.trackSteps .done>b{background:#e5f5ea}.trackNotice{display:block;padding:12px;border-radius:12px;background:#fff2ce;color:#705400;text-align:center}.trackNotice.ok{background:#e7f6eb;color:#245c36}@media(max-width:650px){.purchaseStart{margin:14px 12px 6px;padding:18px;display:grid}.purchaseStart>a{text-align:center}.trackSteps{grid-template-columns:1fr}.trackSteps>div{grid-template-columns:34px 1fr;justify-items:start;text-align:left;align-items:center}}.paymentReview{display:grid;gap:6px;min-width:180px}.paymentReview>strong{font-size:11px;color:#8b1735;letter-spacing:.04em}.paymentReview>span{font-size:11px;color:#7a666d}.paymentReview button{margin:0!important}.paidState{display:inline-block;padding:7px 9px;border-radius:9px;background:#e8f5ec;color:#24613a;font-size:11px;font-weight:800}.approvedHotspots .hs-home{left:33.2%;top:5.4%;width:4.1%;height:3.6%}.approvedHotspots .hs-nav-models{left:37.8%;top:5.4%;width:5.2%;height:3.6%}.approvedHotspots .hs-about{left:43.2%;top:5.4%;width:5%;height:3.6%}.approvedHotspots .hs-wholesale{left:48.4%;top:5.4%;width:6.2%;height:3.6%}.approvedHotspots .hs-help{left:55%;top:5.4%;width:4.3%;height:3.6%}.approvedHotspots .hs-contact{left:59.5%;top:5.4%;width:5%;height:3.6%}.approvedHotspots .hs-search{left:67%;top:4.3%;width:19%;height:5.2%}html{scroll-behavior:smooth;scroll-padding-top:18px}.infoSection{background:#fff;text-align:center;padding:84px max(8%,24px)}.infoSection>small,.helpSection small{font-size:11px;font-weight:900;letter-spacing:.18em;color:#a80c2e}.infoSection h2{max-width:800px;margin:12px auto 18px}.infoSection p{max-width:780px;margin:0 auto 28px;line-height:1.7;color:#6f6065}.infoCta,.waButton{display:inline-block;padding:14px 20px;border-radius:14px;background:#a80c2e;color:#fff;font-weight:800}.helpSection{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff6f7;border-top:1px solid #ead8df;border-bottom:1px solid #ead8df}.helpSection h2{margin:8px 0}.helpSection p{margin:0;color:#6f6065}footer#contacto{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}footer#contacto strong{font:700 20px Georgia,serif;color:#a80c2e}footer#contacto a{font-weight:800;color:#176b35}@media(max-width:760px){.helpSection{display:grid}.approvedHotspots .hs-home,.approvedHotspots .hs-nav-models,.approvedHotspots .hs-about,.approvedHotspots .hs-wholesale,.approvedHotspots .hs-help,.approvedHotspots .hs-contact,.approvedHotspots .hs-search{display:block}}.approvedHotspots{z-index:5}.approvedHotspots a{cursor:pointer}.approvedHotspots .hs-home{left:32.5%;top:1.2%;width:4.6%;height:4.5%}.approvedHotspots .hs-nav-models{left:37.1%;top:1.2%;width:5.4%;height:4.5%}.approvedHotspots .hs-about{left:42.6%;top:1.2%;width:5.2%;height:4.5%}.approvedHotspots .hs-wholesale{left:47.8%;top:1.2%;width:6.6%;height:4.5%}.approvedHotspots .hs-help{left:54.5%;top:1.2%;width:4.6%;height:4.5%}.approvedHotspots .hs-contact{left:59.1%;top:1.2%;width:5.2%;height:4.5%}.heroSearch{pointer-events:auto;position:absolute;z-index:7;left:66.8%;top:1.05%;width:19%;height:4.8%;border:0;border-radius:999px;background:transparent;padding:0 4.2% 0 2.7%;font:600 12px Arial,sans-serif;color:#241a1e;outline:0}.heroSearch:focus,.heroSearch:not(:placeholder-shown){background:#f6f4f4}.approvedHotspots .hs-panel{left:87.1%;top:.8%;width:3.8%;height:5.2%}.approvedHotspots .hs-cart{left:91.3%;top:.8%;width:4.4%;height:5.2%}.approvedHotspots .hs-card1{left:4.2%;top:49.8%;width:18.2%;height:25%}.approvedHotspots .hs-card2{left:23%;top:49.8%;width:18.2%;height:25%}.approvedHotspots .hs-card3{left:41.8%;top:49.8%;width:18.2%;height:25%}.approvedHotspots .hs-card4{left:60.6%;top:49.8%;width:18.2%;height:25%}.approvedHotspots .hs-card5{left:79.4%;top:49.8%;width:16.5%;height:25%}.navCount{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;border-radius:999px;background:#a80c2e;color:#fff;font-size:11px;margin-left:7px;padding:0 6px}.metricLink{cursor:pointer}.metricLink:hover{box-shadow:0 10px 30px #a80c2e1f}.admin{min-height:100vh;background:linear-gradient(135deg,#f8f4f5,#fff 55%,#f5edef);color:#261a1f}.admin aside{width:280px;background:linear-gradient(180deg,#291c22,#3a1c29);padding:38px 22px;box-shadow:14px 0 40px #3017211a;position:fixed;inset:0 auto 0 0;z-index:10}.admin aside>b{display:block;font:700 27px/1.02 Georgia,serif;letter-spacing:.02em;color:#fff;margin-bottom:7px}.admin aside>small{display:block;color:#cbaab7;letter-spacing:.22em;font-size:10px;font-weight:800;margin-bottom:34px}.admin aside button{width:100%;border:0;background:transparent;color:#f8edf1;text-align:left;padding:14px 17px;margin:5px 0;border-radius:14px;font-size:15px;font-weight:650;transition:.2s ease}.admin aside button:hover{background:#ffffff14;transform:translate(3px)}.admin aside button:focus{outline:2px solid rgba(255,255,255,.18)}.admin main{margin-left:280px;padding:48px clamp(28px,4vw,70px);max-width:none}.admin h1{font:700 clamp(34px,3vw,48px)/1 Georgia,serif;letter-spacing:-.03em;margin:0 0 30px;color:#2b1820}.admin h2{font:700 31px/1.1 Georgia,serif;color:#2b1820;margin:0 0 24px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:20px}.metrics>div{position:relative;overflow:hidden;background:#ffffffe6;border:1px solid #eadde2;border-radius:22px;padding:28px 26px;min-height:132px;box-shadow:0 14px 40px #49253212}.metrics>div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#8d244b}.metrics b{display:block;font:700 40px/1 Georgia,serif;color:#6f1e3d;margin-bottom:10px}.metrics span{color:#78666d;font-size:14px;font-weight:600}.navCount{background:#d91f55!important;box-shadow:0 4px 12px #d91f554d}.tableWrap,.leadGrid,.dispatch{background:#fff;border:1px solid #eadde2;border-radius:20px;box-shadow:0 12px 36px #4925320f}.tableWrap{overflow:auto;padding:8px}.admin table{width:100%;border-collapse:collapse}.admin th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#967b85;text-align:left;padding:17px 15px;border-bottom:1px solid #eadde2}.admin td{padding:18px 15px;border-bottom:1px solid #f1e8eb;vertical-align:top}.admin td small{display:block;color:#9a858d;margin-top:5px}.admin .badge{display:inline-flex;padding:7px 10px;border-radius:999px;background:#f6e9ee;color:#7a2445;font-size:11px;font-weight:800}.admin main button:not([data-tab]){border:0;border-radius:11px;padding:10px 14px;background:#7b2445;color:#fff;font-weight:750;cursor:pointer}.admin main button.secondary{background:#f5edf0;color:#70203e;border:1px solid #e5d2d9}.paymentReview{display:grid;gap:7px;min-width:190px}.paymentReview strong{color:#7b2445;font-size:12px}.paymentReview span{font-size:12px;color:#806d74}.paidState{color:#217346;font-weight:800}.awaiting{color:#9a6a32;font-weight:700}@media(max-width:980px){.admin aside{position:relative;width:auto}.admin main{margin-left:0;padding:28px 18px}.metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.metrics{grid-template-columns:1fr}.admin aside{padding:24px 18px}.admin aside button{display:inline-block;width:auto;margin:4px}.admin h1{font-size:34px}}.premiumAdmin .brandMark{width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:14px;display:grid;place-items:center;color:#fff;font:700 16px Georgia,serif;margin-bottom:18px;background:#ffffff0f}.premiumAdmin aside nav{display:grid;gap:4px}.premiumAdmin aside nav button.active{background:linear-gradient(90deg,#7e2347,#982a55);box-shadow:0 10px 24px #00000029;transform:none}.asideFoot{position:absolute;left:22px;right:22px;bottom:26px;border-top:1px solid rgba(255,255,255,.1);padding-top:18px}.asideFoot>span{font-size:10px;letter-spacing:.12em;color:#caaab6}.asideFoot i{display:inline-block;width:7px;height:7px;background:#62d29a;border-radius:50%;margin-left:8px}.asideFoot button{margin-top:10px!important}.adminTop{display:flex;justify-content:space-between;gap:28px;align-items:flex-end;margin-bottom:34px;padding-bottom:25px;border-bottom:1px solid #eadde2}.adminTop>div>small,.sectionTitle small,.executiveCard>small,.metricLink small,.metrics>div>small{display:block;color:#9b6e7f;letter-spacing:.15em;font-size:10px;font-weight:900;margin-bottom:9px}.adminTop h1{margin:0 0 8px}.adminTop p,.sectionTitle p{margin:0;color:#8a777e}.topActions{display:flex;align-items:center;gap:12px}.liveDot{white-space:nowrap;font-size:10px;font-weight:900;letter-spacing:.08em;color:#277b55;background:#eaf7f0;padding:9px 11px;border-radius:999px}.metrics>div em{display:block;margin-top:13px;color:#a48d96;font-size:11px;font-style:normal}.dashboardGrid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:22px;margin-top:24px}.executiveCard{background:#ffffffeb;border:1px solid #eadde2;border-radius:22px;padding:25px;box-shadow:0 14px 40px #4925320f}.executiveCard h2{font-size:24px;margin:4px 0 16px}.cardHead,.sectionTitle{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.cardHead button{align-self:center}.activityRow{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 0;border-top:1px solid #f0e6e9}.activityRow>div{display:grid;gap:4px}.activityRow>div:last-child{text-align:right}.activityRow span{font-size:11px;color:#9b858e}.activityRow b{color:#572034}.statusReview{color:#9a214d!important;font-weight:800}.statusWait{color:#9a6a32!important;font-weight:800}.quickCard{display:flex;flex-direction:column}.quickCard button{display:flex;justify-content:space-between;margin:5px 0;background:#faf6f7!important;color:#512034!important;border:1px solid #eadde2!important;text-align:left}.quickCard button:hover{background:#f2e6ea!important}.sectionTitle{margin-bottom:22px}.sectionTitle h2{margin:3px 0 7px}.stockSummary{padding:10px 14px;border-radius:999px;background:#f4e9ed;color:#762643;font-weight:800}.emptyPanel,.emptyState{padding:34px;text-align:center;color:#9c8990;background:#fff;border:1px dashed #dbc8cf;border-radius:18px}.leadGrid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:16px;background:transparent;border:0;box-shadow:none}.leadGrid article{background:#fff;border:1px solid #eadde2;border-radius:18px;padding:20px;box-shadow:0 10px 30px #4925320d}.dispatch{display:grid;grid-template-columns:1.2fr 1fr 1fr .8fr auto;gap:12px;align-items:center;padding:18px;margin-bottom:12px}.dispatch>div{display:grid}.dispatch span{font-size:12px;color:#957e87}.dispatch input,.dispatch select{border:1px solid #e3d4da;border-radius:10px;padding:11px;background:#fff}@media(max-width:1100px){.metrics{grid-template-columns:repeat(2,1fr)}.dashboardGrid{grid-template-columns:1fr}.leadGrid{grid-template-columns:repeat(2,1fr)}.dispatch{grid-template-columns:1fr 1fr}}@media(max-width:760px){.adminTop,.sectionTitle{display:grid}.topActions{justify-content:flex-start}.leadGrid,.dispatch{grid-template-columns:1fr}.asideFoot{position:static;margin-top:18px}.premiumAdmin aside nav{display:block}}.premiumAdmin .tab[hidden]{display:none!important}.premiumAdmin .tab:not([hidden]){display:block!important}.premiumAdmin main>.tab{width:100%;max-width:none;padding:0!important}.premiumAdmin .sectionTitle{width:100%}.premiumAdmin .tableWrap{width:100%;min-height:120px}.premiumAdmin .tableWrap table{min-width:980px}.premiumAdmin main{margin-left:280px;padding:42px 48px 70px;max-width:1600px;min-height:100vh}.premiumAdmin .adminTop{align-items:center;margin-bottom:30px;padding-bottom:22px}.premiumAdmin .adminTop>div:first-child{max-width:760px}.premiumAdmin .adminTop h1{font-size:42px;line-height:1.05;white-space:nowrap}.premiumAdmin .adminTop p{font-size:15px;max-width:680px}.premiumAdmin .topActions{margin-left:auto}.premiumAdmin .tab{max-width:1320px!important}.premiumAdmin .sectionTitle{align-items:center;margin:0 0 20px}.premiumAdmin .sectionTitle>div{max-width:700px}.premiumAdmin .sectionTitle h2{font-size:30px;line-height:1.1;white-space:nowrap}.premiumAdmin .sectionTitle p{font-size:14px;white-space:normal}.premiumAdmin #pedidos .sectionTitle{display:flex!important}.premiumAdmin #pedidos .tableWrap{display:block;width:100%;border-radius:18px;padding:0;overflow-x:auto;background:#fff}.premiumAdmin #pedidos table{width:100%;min-width:1050px;table-layout:auto}.premiumAdmin #pedidos th{white-space:nowrap;background:#faf7f8}.premiumAdmin #pedidos td{min-width:120px}.premiumAdmin #pedidos td:nth-child(1){min-width:210px}.premiumAdmin #pedidos td:nth-child(2){min-width:170px}.premiumAdmin #pedidos td:nth-child(3){min-width:180px}.premiumAdmin #pedidos td:nth-child(6){min-width:220px}.premiumAdmin #pedidos .paymentReview{min-width:210px}.premiumAdmin .metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.premiumAdmin .dashboardGrid{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr)}@media(max-width:1200px){.premiumAdmin main{padding:34px 28px 60px}.premiumAdmin .metrics{grid-template-columns:repeat(2,1fr)}.premiumAdmin .dashboardGrid{grid-template-columns:1fr}}@media(max-width:980px){.premiumAdmin main{margin-left:0}.premiumAdmin .adminTop h1,.premiumAdmin .sectionTitle h2{white-space:normal}}.premiumAdmin main{box-sizing:border-box;width:calc(100% - 280px);max-width:none!important}.premiumAdmin main>.tab{box-sizing:border-box;width:100%!important;max-width:1400px!important;margin:0!important}.premiumAdmin main>.tab[hidden]{display:none!important}.premiumAdmin main>.tab:not([hidden]){display:block!important}.premiumAdmin main>.tab>.sectionTitle{display:flex!important;width:100%!important;max-width:none!important;align-items:center!important}.premiumAdmin main>.tab>.sectionTitle>div{width:auto!important;max-width:760px!important;display:block!important}.premiumAdmin main>.tab>.sectionTitle h2,.premiumAdmin main>.tab>.sectionTitle p{width:auto!important;max-width:none!important}.premiumAdmin #despachos>.emptyPanel,.premiumAdmin #mayoristas>.emptyPanel{box-sizing:border-box;width:100%!important;max-width:none!important;min-height:180px;display:grid;place-items:center;font-size:15px}.premiumAdmin #despachos .dispatch{width:100%!important;box-sizing:border-box}.premiumAdmin #mayoristas .leadGrid{width:100%!important}.premiumAdmin #inventario .tableWrap,.premiumAdmin #pedidos .tableWrap{box-sizing:border-box;width:100%!important;max-width:none!important}@media(min-width:981px){.premiumAdmin .adminTop{width:100%;max-width:1400px}.premiumAdmin .adminTop>div:first-child{display:block!important;width:auto!important}.premiumAdmin .adminTop h1{font-size:44px!important;white-space:nowrap!important}}.premiumAdmin #mayoristas,.premiumAdmin #despachos{min-height:620px}.premiumAdmin #mayoristas .sectionTitle,.premiumAdmin #despachos .sectionTitle{padding:26px 30px;background:linear-gradient(135deg,#fff,#fbf6f8);border:1px solid #eadde2;border-radius:22px;margin-bottom:20px;box-shadow:0 12px 34px #4925320d}.premiumAdmin #mayoristas .sectionTitle h2,.premiumAdmin #despachos .sectionTitle h2{font-size:32px!important}.premiumAdmin #mayoristas .leadGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important}.premiumAdmin #mayoristas .leadGrid>.emptyPanel{grid-column:1/-1!important}.premiumAdmin #mayoristas .emptyPanel,.premiumAdmin #despachos .emptyPanel{width:100%!important;min-height:260px!important;border:1px solid #eadde2!important;background:linear-gradient(135deg,#fff,#fcf8f9)!important;border-radius:22px!important;box-shadow:0 12px 34px #4925320d!important;color:#8b737d!important;font-size:15px!important;position:relative}.premiumAdmin #mayoristas .emptyPanel:before{content:"B2B";display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#f4e7ec;color:#84294b;font-weight:900;letter-spacing:.08em;margin:0 auto 16px}.premiumAdmin #despachos .emptyPanel:before{content:"✓";display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:#eaf7f0;color:#277b55;font-size:24px;font-weight:900;margin:0 auto 16px}.premiumAdmin #mayoristas .emptyPanel:after{content:"Las nuevas solicitudes de cotización aparecerán aquí automáticamente.";display:block;font-size:12px;color:#aa949c;margin-top:9px}.premiumAdmin #despachos .emptyPanel:after{content:"Los pedidos confirmados aparecerán aquí para asignar agencia, guía y estado.";display:block;font-size:12px;color:#aa949c;margin-top:9px}@media(max-width:900px){.premiumAdmin #mayoristas .leadGrid{grid-template-columns:1fr!important}}.premiumAdmin #inventario{min-height:620px}.premiumAdmin #inventario .sectionTitle{padding:26px 30px;background:linear-gradient(135deg,#fff,#fbf6f8);border:1px solid #eadde2;border-radius:22px;margin-bottom:20px;box-shadow:0 12px 34px #4925320d}.premiumAdmin #inventario .sectionTitle h2{font-size:32px!important}.premiumAdmin #inventario .stockSummary{margin-left:auto;white-space:nowrap;font-size:14px;padding:12px 18px}.premiumAdmin #inventario .tableWrap{display:block!important;overflow:auto!important;border-radius:22px!important;padding:0!important;box-shadow:0 14px 38px #4925320f!important}.premiumAdmin #inventario table{display:table!important;width:100%!important;min-width:950px!important;table-layout:auto!important}.premiumAdmin #inventario thead{display:table-header-group!important}.premiumAdmin #inventario tbody{display:table-row-group!important}.premiumAdmin #inventario tr{display:table-row!important}.premiumAdmin #inventario th,.premiumAdmin #inventario td{display:table-cell!important;width:auto!important;max-width:none!important;white-space:nowrap!important}.premiumAdmin #inventario th{padding:16px 18px!important;background:#faf7f8!important}.premiumAdmin #inventario td{padding:17px 18px!important}.premiumAdmin #inventario tbody tr:hover{background:#fdf9fa}.premiumAdmin #soporte{min-height:620px}.supportHero{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:30px;background:linear-gradient(135deg,#3b1b28,#6f2342);border-radius:24px;color:#fff;box-shadow:0 18px 45px #4925322e;margin-bottom:20px}.supportHero small{font-size:10px;letter-spacing:.16em;font-weight:900;color:#e6becd}.supportHero h2{color:#fff;margin:8px 0 10px;font-size:32px}.supportHero p{max-width:760px;margin:0;color:#f0dfe5;line-height:1.55}.supportStatus{white-space:nowrap;background:#e9f8ef;color:#25744f;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:900}.supportGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.supportGrid article{background:#fff;border:1px solid #eadde2;border-radius:20px;padding:24px;box-shadow:0 12px 34px #4925320f}.supportGrid article>span{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f4e7ec;color:#84294b;font-weight:900}.supportGrid h3{font:700 21px Georgia,serif;color:#3a1c28;margin:18px 0 9px}.supportGrid p{color:#816e76;line-height:1.55;min-height:72px}.supportGrid a{display:inline-block;background:#84294b;color:#fff;border-radius:11px;padding:11px 14px;font-weight:800}.supportGrid strong{color:#7c2948}.supportNotice{margin-top:18px;padding:20px 24px;border:1px solid #eadde2;border-radius:18px;background:#fbf7f8}.supportNotice b{color:#67223d}.supportNotice p{margin:6px 0 0;color:#88747c;font-size:13px;line-height:1.5}@media(max-width:900px){.supportHero{display:grid}.supportGrid{grid-template-columns:1fr}}.premiumAdmin #resumen{max-width:1400px!important}.premiumAdmin #resumen .metrics{gap:14px;margin-bottom:16px}.premiumAdmin #resumen .metrics>div{min-height:112px;padding:21px 22px;border-radius:18px}.premiumAdmin #resumen .metrics b{font-size:34px}.premiumAdmin #resumen .metrics em{margin-top:7px}.quickStrip{background:#fff;border:1px solid #eadde2;border-radius:20px;padding:18px;margin-bottom:16px;box-shadow:0 10px 30px #4925320d}.quickStrip h2{font-size:20px;margin:0 0 14px}.quickStrip>div{display:grid;grid-template-columns:repeat(5,1fr);gap:11px}.quickStrip button{display:grid!important;text-align:left!important;gap:5px;background:#fbf8f9!important;color:#3b202a!important;border:1px solid #eee2e6!important;padding:16px!important;min-height:78px}.quickStrip button b{font-size:14px}.quickStrip button span{font-size:11px;color:#8c7880}.quickStrip button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #49253214}.opsGrid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:16px}.opsGrid .executiveCard{padding:21px}.opsGrid .executiveCard h2{font-size:22px}.stockOverview h2{font-size:32px!important;color:#67223d;margin-top:12px}.stockOverview p{color:#8b7780}.stockBar{height:12px;border-radius:999px;background:#f0e5e9;overflow:hidden;margin:22px 0 10px}.stockBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8b244a,#3c9a76)}.stockOverview>span{font-size:12px;color:#947f87}.bottomOps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.bottomOps article{display:grid;gap:9px;background:#fff;border:1px solid #eadde2;border-radius:18px;padding:19px;box-shadow:0 10px 28px #4925320d}.bottomOps article>b{font:700 18px Georgia,serif;color:#3b202a}.bottomOps article>span{font-size:12px;color:#8c7880}.bottomOps button{justify-self:start}.bottomOps .supportMini{background:linear-gradient(135deg,#fff,#f3faf6)}@media(max-width:1150px){.quickStrip>div{grid-template-columns:repeat(3,1fr)}.opsGrid{grid-template-columns:1fr}.bottomOps{grid-template-columns:1fr 1fr}}@media(max-width:700px){.quickStrip>div,.bottomOps{grid-template-columns:1fr}.premiumAdmin #resumen .metrics{grid-template-columns:1fr}}.premiumAdmin #resumen{display:block!important;width:100%!important;max-width:1280px!important;min-width:0!important;padding:0!important}.premiumAdmin #resumen .metrics{display:grid!important;grid-template-columns:repeat(4,minmax(190px,1fr))!important;width:100%!important;gap:16px!important}.premiumAdmin #resumen .metrics>div{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:120px!important;overflow:visible!important}.premiumAdmin #resumen .quickStrip{display:block!important;width:100%!important;max-width:none!important;height:auto!important;overflow:visible!important}.premiumAdmin #resumen .quickStrip>div{display:grid!important;grid-template-columns:repeat(5,minmax(140px,1fr))!important;width:100%!important}.premiumAdmin #resumen .quickStrip button{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:82px!important;border-radius:14px!important}.premiumAdmin #resumen .opsGrid{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important;width:100%!important}.premiumAdmin #resumen .opsGrid>*{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;overflow:visible!important}.premiumAdmin #resumen .bottomOps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.premiumAdmin #resumen .bottomOps article{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;overflow:visible!important}@media(max-width:1000px){.premiumAdmin #resumen .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen .quickStrip>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen .opsGrid,.premiumAdmin #resumen .bottomOps{grid-template-columns:1fr!important}}.premiumAdmin main>section.tab{display:none!important;width:100%!important}.premiumAdmin main>section.tab.is-active{display:block!important}.premiumAdmin main>section.tab[hidden]{display:none!important}.premiumAdmin main #resumen.tab[hidden],.premiumAdmin main #pedidos.tab[hidden],.premiumAdmin main #despachos.tab[hidden],.premiumAdmin main #mayoristas.tab[hidden],.premiumAdmin main #inventario.tab[hidden],.premiumAdmin main #soporte.tab[hidden]{display:none!important}.premiumAdmin main #resumen.tab.is-active,.premiumAdmin main #pedidos.tab.is-active,.premiumAdmin main #despachos.tab.is-active,.premiumAdmin main #mayoristas.tab.is-active,.premiumAdmin main #inventario.tab.is-active,.premiumAdmin main #soporte.tab.is-active{display:block!important}.premiumAdmin #resumen.tab.is-active{width:100%!important;max-width:1280px!important}.premiumAdmin #resumen.tab.is-active .metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.premiumAdmin #resumen.tab.is-active .metrics>div{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:132px!important;padding:22px!important;overflow:hidden!important}.premiumAdmin #resumen.tab.is-active .quickStrip{position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;padding:22px!important;overflow:visible!important}.premiumAdmin #resumen.tab.is-active .quickStrip>div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}.premiumAdmin #resumen.tab.is-active .quickStrip button{position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;height:86px!important;border-radius:14px!important}.premiumAdmin #resumen.tab.is-active .opsGrid{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important;gap:16px!important;width:100%!important;margin-top:16px!important}.premiumAdmin #resumen.tab.is-active .executiveCard{position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:220px!important;overflow:hidden!important}.premiumAdmin #resumen.tab.is-active .bottomOps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;margin-top:16px!important}@media(max-width:1000px){.premiumAdmin #resumen.tab.is-active .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen.tab.is-active .quickStrip>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen.tab.is-active .opsGrid,.premiumAdmin #resumen.tab.is-active .bottomOps{grid-template-columns:1fr!important}}.premiumAdmin{min-height:100vh;display:grid!important;grid-template-columns:300px minmax(0,1fr)!important;background:#f8f5f6!important}.premiumAdmin aside{position:fixed!important;inset:0 auto 0 0!important;width:300px!important;height:100vh!important;padding:40px 24px 28px!important;background:linear-gradient(180deg,#2b1920,#431827)!important;color:#fff!important;z-index:20!important;display:flex!important;flex-direction:column!important;gap:10px!important}.premiumAdmin main{grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:56px 52px 70px!important;background:linear-gradient(135deg,#fff,#fbf7f8)!important}.premiumAdmin .adminTop{width:100%!important;max-width:1280px!important;margin:0 auto 48px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important}.premiumAdmin .adminTop h1{margin:6px 0 8px!important;font:700 46px/1 Georgia,serif!important;color:#351923!important;white-space:normal!important}.premiumAdmin .adminTop p{margin:0!important;color:#88747c!important;max-width:600px!important}.premiumAdmin main section.tab{box-sizing:border-box!important;width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:0!important}.premiumAdmin main section.tab[hidden]{display:none!important}.premiumAdmin main section.tab.is-active{display:block!important}.premiumAdmin #resumen.tab.is-active .metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:0 0 22px!important}.premiumAdmin #resumen.tab.is-active .metrics>div{display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:150px!important;margin:0!important;padding:24px!important;overflow:hidden!important;border:1px solid #eadde2!important;border-radius:18px!important;background:#fff!important;box-shadow:0 10px 28px #3d1d280d!important}.premiumAdmin #resumen.tab.is-active .quickStrip{display:block!important;position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0 0 22px!important;padding:24px!important;overflow:hidden!important;border:1px solid #eadde2!important;border-radius:20px!important;background:#fff!important}.premiumAdmin #resumen.tab.is-active .quickStrip h2{margin:0 0 16px!important}.premiumAdmin #resumen.tab.is-active .quickStrip>div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.premiumAdmin #resumen.tab.is-active .quickStrip button{display:flex!important;position:relative!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:88px!important;margin:0!important;padding:16px!important;overflow:hidden!important;border-radius:14px!important}.premiumAdmin #resumen.tab.is-active .opsGrid{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(300px,1fr)!important;gap:18px!important;width:100%!important;margin:0!important}.premiumAdmin #resumen.tab.is-active .opsGrid>*{position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;overflow:hidden!important}.premiumAdmin #resumen.tab.is-active .bottomOps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;margin:18px 0 0!important}.premiumAdmin #resumen.tab.is-active .bottomOps article{position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;overflow:hidden!important}.premiumAdmin #soporte.tab.is-active{width:100%!important}.premiumAdmin #soporte .supportHero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;width:100%!important;min-height:230px!important;margin:0 0 22px!important;padding:36px 40px!important;overflow:hidden!important;border-radius:22px!important;background:linear-gradient(135deg,#351923,#7b2949)!important;color:#fff!important}.premiumAdmin #soporte .supportHero>div{width:auto!important;min-width:0!important;max-width:760px!important;margin:0!important;padding:0!important}.premiumAdmin #soporte .supportHero h2{margin:8px 0 12px!important;font-size:36px!important;line-height:1.05!important;color:#fff!important}.premiumAdmin #soporte .supportHero p{margin:0!important;color:#f1dfe6!important;font-size:15px!important;line-height:1.6!important}.premiumAdmin #soporte .supportStatus{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:11px 16px!important}.premiumAdmin #soporte .supportGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important}.premiumAdmin #soporte .supportGrid article{position:relative!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:230px!important;margin:0!important;padding:24px!important;overflow:hidden!important}.premiumAdmin #soporte .supportNotice{width:100%!important;margin-top:18px!important}@media(max-width:1000px){.premiumAdmin{grid-template-columns:240px minmax(0,1fr)!important}.premiumAdmin aside{width:240px!important}.premiumAdmin main{padding:40px 28px 60px!important}.premiumAdmin #resumen.tab.is-active .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen.tab.is-active .quickStrip>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumAdmin #resumen.tab.is-active .opsGrid,.premiumAdmin #resumen.tab.is-active .bottomOps,.premiumAdmin #soporte .supportGrid{grid-template-columns:1fr!important}}.premiumAdmin{grid-template-columns:270px minmax(0,1fr)!important;background:#faf8f7!important}.premiumAdmin aside{width:270px!important;padding:26px 12px 18px!important;background:#fbf8f6!important;color:#33282c!important;border-right:1px solid #d9d1ce!important;box-shadow:none!important}.premiumAdmin .adminBrand{display:flex!important;align-items:center!important;gap:14px!important;padding:8px 10px 34px!important}.premiumAdmin .adminBrand .brandMark{display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border-radius:13px!important;background:#762744!important;color:#fff!important;font-size:24px!important}.premiumAdmin .adminBrand b{font:700 23px/1.02 Georgia,serif!important;color:#2d2528!important;letter-spacing:0!important}.premiumAdmin .adminBrand small{display:block!important;margin-top:5px!important;color:#a18f95!important;font-size:10px!important;letter-spacing:.16em!important}.premiumAdmin .navLabel{padding:0 12px 15px!important;color:#a18f95!important;font-size:11px!important;letter-spacing:.16em!important}.premiumAdmin aside nav{display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important}.premiumAdmin aside nav button{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:48px!important;padding:0 14px!important;border-radius:9px!important;background:transparent!important;color:#776c70!important;box-shadow:none!important;font-weight:500!important}.premiumAdmin aside nav button span{flex:1!important;text-align:left!important}.premiumAdmin aside nav button.active{background:#762744!important;color:#fff!important}.premiumAdmin aside nav button:hover{transform:none!important;background:#f2e9ec!important;color:#5c263a!important}.premiumAdmin aside nav button.active:hover{background:#762744!important;color:#fff!important}.premiumAdmin .navCount{font-style:normal!important;background:#efe4e7!important;color:#762744!important;border-radius:999px!important;padding:3px 7px!important;font-size:11px!important}.premiumAdmin aside nav button.active .navCount{background:#fff!important}.premiumAdmin .asideFoot{margin-top:auto!important;border-top:1px solid #e6dfdc!important;padding:18px 8px 0!important;display:grid!important;gap:12px!important}.premiumAdmin .userChip{display:flex!important;align-items:center!important;gap:10px!important}.premiumAdmin .userChip>b{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#efe0e5!important;color:#762744!important;font:600 11px Arial!important}.premiumAdmin .userChip>span{font-size:11px!important;font-weight:700!important}.premiumAdmin .userChip small{display:block!important;margin-top:3px!important;font-size:10px!important;font-weight:400!important;color:#98898e!important}.premiumAdmin #logout{background:transparent!important;color:#7b6e73!important;box-shadow:none!important;text-align:left!important;padding:8px 0!important;font-size:11px!important}.premiumAdmin main{grid-column:2!important;padding:28px 44px 60px!important;background:#fcfbfa!important}.premiumAdmin .adminTop{max-width:1320px!important;margin:0 auto 34px!important;padding:0!important}.premiumAdmin .adminTop>div:first-child>small{color:#a28c94!important;font-size:11px!important;letter-spacing:.14em!important}.premiumAdmin .adminTop h1{font:400 38px/1.05 Georgia,serif!important;margin:12px 0 10px!important;color:#2c2527!important}.premiumAdmin .adminTop p{font-size:13px!important;color:#94878b!important}.premiumAdmin .topActions button{border-radius:8px!important;background:#762744!important;box-shadow:none!important}.premiumAdmin .liveDot{background:#eef7f2!important;color:#277352!important;border-radius:999px!important;padding:9px 12px!important;font-size:10px!important;font-weight:800!important}.premiumAdmin main section.tab{max-width:1320px!important}.premiumAdmin .sectionTitle{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;padding:0 0 20px!important;margin:0 0 20px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.premiumAdmin .sectionTitle small{color:#9d7b88!important;letter-spacing:.13em!important;font-weight:800!important}.premiumAdmin .sectionTitle h2{font:600 25px Georgia,serif!important;margin:7px 0 5px!important;color:#2d2528!important}.premiumAdmin .sectionTitle p{margin:0!important;color:#988a8f!important;font-size:13px!important}.premiumAdmin .metrics{gap:16px!important}.premiumAdmin #resumen.tab.is-active .metrics>div{min-height:130px!important;border:1px solid #e8e0dd!important;border-radius:13px!important;box-shadow:none!important}.premiumAdmin #resumen .metrics b{font:400 32px Georgia,serif!important;color:#30282b!important}.premiumAdmin #resumen .metrics span{font-size:13px!important}.premiumAdmin #resumen .metrics em{font-size:10px!important;color:#9c8d92!important;font-style:normal!important}.premiumAdmin .quickStrip,.premiumAdmin .executiveCard,.premiumAdmin .bottomOps article,.premiumAdmin .tableWrap,.premiumAdmin #mayoristas .emptyPanel,.premiumAdmin #despachos .emptyPanel,.premiumAdmin .supportGrid article,.premiumAdmin .supportNotice{border:1px solid #e8e0dd!important;border-radius:13px!important;box-shadow:none!important;background:#fff!important}.premiumAdmin .tableWrap{overflow:auto!important}.premiumAdmin table{min-width:900px!important}.premiumAdmin th{font-size:12px!important;font-weight:600!important;color:#393033!important;background:#fff!important}.premiumAdmin td{font-size:12px!important}.premiumAdmin #soporte .supportHero{background:#fff!important;color:#2d2528!important;border:1px solid #e8e0dd!important;border-radius:13px!important;box-shadow:none!important;min-height:180px!important;padding:28px!important}.premiumAdmin #soporte .supportHero small{color:#9d7b88!important}.premiumAdmin #soporte .supportHero h2{color:#2d2528!important;font:600 27px Georgia,serif!important}.premiumAdmin #soporte .supportHero p{color:#8d7f84!important}.premiumAdmin #soporte .supportStatus{background:#eef7f2!important;color:#277352!important}.premiumAdmin #inventario .sectionTitle,.premiumAdmin #mayoristas .sectionTitle,.premiumAdmin #despachos .sectionTitle{padding:0 0 20px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(max-width:900px){.premiumAdmin{display:block!important}.premiumAdmin aside{position:static!important;width:100%!important;height:auto!important}.premiumAdmin main{padding:28px 18px!important}.premiumAdmin .adminTop{align-items:flex-start!important;flex-direction:column!important}.premiumAdmin #resumen.tab.is-active .metrics{grid-template-columns:1fr!important}}.voucherModal[hidden]{display:none!important}.voucherModal{position:fixed!important;inset:0!important;z-index:9999!important;background:#23181d8c!important;display:grid!important;place-items:center!important;padding:28px!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.voucherDialog{width:min(720px,94vw)!important;max-height:90vh!important;background:#fff!important;border:1px solid #e8e0dd!important;border-radius:16px!important;box-shadow:0 24px 70px #2d19223d!important;overflow:hidden!important}.voucherHead{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:18px 22px!important;border-bottom:1px solid #eee6e3!important}.voucherHead small{color:#9d7b88!important;font-size:10px!important;letter-spacing:.12em!important;font-weight:800!important}.voucherHead h3{margin:5px 0 0!important;font:600 23px Georgia,serif!important;color:#2d2528!important}.voucherHead button{width:38px!important;height:38px!important;padding:0!important;border-radius:50%!important;background:#f5edef!important;color:#762744!important;box-shadow:none!important;font-size:24px!important}.voucherBody{min-height:320px!important;max-height:calc(90vh - 86px)!important;overflow:auto!important;padding:20px!important;display:grid!important;place-items:center!important;background:#faf8f7!important}.voucherBody img{display:block!important;max-width:100%!important;max-height:calc(90vh - 130px)!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:10px!important;box-shadow:0 8px 28px #2d19221f!important}.premiumAdmin .supportWorkspace{display:grid!important;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.4fr)!important;gap:18px!important;margin-top:18px!important}.premiumAdmin .supportCreate,.premiumAdmin .supportHistory{background:#fff!important;border:1px solid #e8e0dd!important;border-radius:13px!important;padding:24px!important}.premiumAdmin .supportCreate>small,.premiumAdmin .supportHistory small{color:#9d7b88!important;letter-spacing:.12em!important;font-weight:800!important}.premiumAdmin .supportCreate h3,.premiumAdmin .supportHistory h3{font:600 24px Georgia,serif!important;color:#2d2528!important;margin:8px 0!important}.premiumAdmin .supportCreate form{display:grid!important;gap:13px!important;margin-top:20px!important}.premiumAdmin .supportCreate label{display:grid!important;gap:6px!important;font-size:12px!important;font-weight:700!important;color:#55484d!important}.premiumAdmin .supportCreate input,.premiumAdmin .supportCreate select,.premiumAdmin .supportCreate textarea{width:100%!important;box-sizing:border-box!important;border:1px solid #e5dcda!important;border-radius:9px!important;background:#fbf9f8!important;padding:11px 12px!important;font:inherit!important;color:#2d2528!important}.premiumAdmin .supportCreate textarea{resize:vertical!important}.premiumAdmin .supportCreate button,.premiumAdmin #refreshSupport{background:#842247!important;color:#fff!important;border:0!important;border-radius:9px!important;padding:11px 16px!important;font-weight:700!important}.premiumAdmin #supportMsg{min-height:20px!important;color:#277352!important;font-size:12px!important}.premiumAdmin .supportTicket{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:16px 0!important;border-bottom:1px solid #eee6e3!important}.premiumAdmin .supportTicket:last-child{border-bottom:0!important}.premiumAdmin .supportTicket h4{margin:5px 0!important;font-size:15px!important;color:#2d2528!important}.premiumAdmin .supportTicket p{margin:4px 0!important;color:#76696e!important;font-size:12px!important}.premiumAdmin .supportTicket time{font-size:10px!important;color:#a29499!important}@media(max-width:1050px){.premiumAdmin .supportWorkspace{grid-template-columns:1fr!important}}.premiumAdmin #resumen{position:relative}.premiumAdmin #resumen:before{content:"VISIÓN EJECUTIVA · OPERACIÓN EN TIEMPO REAL";display:block;margin-bottom:12px;font-size:10px;font-weight:800;letter-spacing:.18em;color:#9d7b88}.premiumAdmin #resumen.tab.is-active .metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin-bottom:22px!important}.premiumAdmin #resumen.tab.is-active .metrics>div{position:relative!important;overflow:hidden!important;padding:22px 22px 20px!important;background:linear-gradient(145deg,#fff,#fbf7f8)!important;border:1px solid #e7dadd!important;border-radius:18px!important;min-height:150px!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}.premiumAdmin #resumen.tab.is-active .metrics>div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#842247}.premiumAdmin #resumen .metrics small{position:absolute;top:20px;left:22px;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;color:#9b7d87!important}.premiumAdmin #resumen .metrics b{font:600 38px/1 Georgia,serif!important;color:#2b2226!important;margin-bottom:9px}.premiumAdmin #resumen .metrics span{font-weight:700!important;color:#4b3d42!important}.premiumAdmin #resumen .metrics em{margin-top:7px!important;color:#9a898f!important}.premiumAdmin .quickStrip{padding:22px!important;margin:0 0 22px!important}.premiumAdmin .quickStrip h2{font:600 19px Georgia,serif!important;margin:0 0 15px!important}.premiumAdmin .quickStrip>div{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important}.premiumAdmin .quickStrip button{min-height:82px!important;padding:14px!important;text-align:left!important;background:#faf7f8!important;color:#352a2e!important;border:1px solid #eee3e6!important;border-radius:11px!important;box-shadow:none!important}.premiumAdmin .quickStrip button b,.premiumAdmin .quickStrip button span{display:block!important}.premiumAdmin .quickStrip button span{margin-top:6px!important;font-size:10px!important;color:#9a898f!important}.premiumAdmin .opsGrid{display:grid!important;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr)!important;gap:18px!important;margin-bottom:18px!important}.premiumAdmin .executiveCard{padding:24px!important}.premiumAdmin .cardHead{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;margin-bottom:14px!important}.premiumAdmin .cardHead small,.premiumAdmin .stockOverview>small{font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;color:#9d7b88!important}.premiumAdmin .cardHead h2,.premiumAdmin .stockOverview h2{font:600 23px Georgia,serif!important;color:#2d2528!important;margin:7px 0!important}.premiumAdmin .activityRow{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:14px 0!important;border-top:1px solid #f0e8e6!important}.premiumAdmin .activityRow>div{display:grid!important;gap:4px!important}.premiumAdmin .activityRow span{font-size:11px!important;color:#95868b!important}.premiumAdmin .stockBar{height:8px!important;background:#eee5e7!important;border-radius:999px!important;overflow:hidden!important;margin:20px 0 10px!important}.premiumAdmin .stockBar i{display:block!important;height:100%!important;background:#842247!important}.premiumAdmin .bottomOps{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.premiumAdmin .bottomOps article{padding:20px!important;display:grid!important;gap:9px!important}.premiumAdmin .bottomOps article>b{font:600 17px Georgia,serif!important}.premiumAdmin .bottomOps article>span{font-size:11px!important;color:#95868b!important}.premiumAdmin .bottomOps button,.premiumAdmin .cardHead button{width:max-content!important;background:transparent!important;color:#842247!important;padding:0!important;box-shadow:none!important;font-size:11px!important}@media(max-width:1150px){.premiumAdmin #resumen.tab.is-active .metrics{grid-template-columns:repeat(2,1fr)!important}.premiumAdmin .quickStrip>div{grid-template-columns:repeat(2,1fr)!important}.premiumAdmin .opsGrid{grid-template-columns:1fr!important}}@media(max-width:700px){.premiumAdmin #resumen.tab.is-active .metrics,.premiumAdmin .quickStrip>div,.premiumAdmin .bottomOps{grid-template-columns:1fr!important}}@media(min-width:981px){.premiumAdmin aside{width:290px;padding:28px 22px 22px;display:flex;flex-direction:column;gap:0;overflow-y:auto}.premiumAdmin main{margin-left:290px}.premiumAdmin aside>.brandMark{display:none}.premiumAdmin .adminBrand{display:flex;align-items:center;gap:13px;min-height:72px;margin:0 4px 30px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.12)}.premiumAdmin .adminBrand .brandMark{display:grid;flex:0 0 46px;margin:0}.premiumAdmin .adminBrand b{font:700 23px/1 Georgia,serif;color:#fff}.premiumAdmin .adminBrand small{display:block;margin:6px 0 0;color:#cbaab7;font-size:9px;letter-spacing:.18em}.premiumAdmin .navLabel{display:block;margin:0 8px 14px!important;color:#cbaab7!important;font-size:10px!important;letter-spacing:.18em;font-weight:800}.premiumAdmin aside nav{display:flex;flex-direction:column;align-items:stretch;gap:5px;flex-wrap:nowrap}.premiumAdmin aside nav button{display:flex;align-items:center;gap:11px;width:100%;min-height:46px;margin:0;padding:11px 14px;border-radius:12px;color:#eadde2}.premiumAdmin aside nav button span{flex:1}.premiumAdmin aside nav button.active{background:#8d244b;color:#fff;box-shadow:0 8px 22px #00000029}.premiumAdmin aside nav .navCount{margin-left:auto}.premiumAdmin .asideFoot{margin-top:auto;padding:20px 4px 0;border-top:1px solid rgba(255,255,255,.12)}.premiumAdmin .userChip{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:0 7px}.premiumAdmin .userChip>b{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:#ffffff1f;font:700 11px Arial,sans-serif}.premiumAdmin .userChip>span{font-size:11px;line-height:1.25;color:#fff}.premiumAdmin .userChip small{display:block;margin:3px 0 0;color:#cbaab7;font-size:9px}.premiumAdmin #logout{margin:0!important;padding:10px 14px!important;color:#d8bdc7!important;font-size:12px!important}}.premiumAdmin .creceSupportHero{display:grid;gap:4px;margin:0 0 16px;padding:15px 16px;border:1px solid rgba(74,215,255,.75);border-radius:16px;background:linear-gradient(135deg,#14b1de3d,#6542c747);color:#fff;text-decoration:none;box-shadow:0 10px 28px #00000026}.premiumAdmin .creceSupportHero small{font-size:8px;letter-spacing:.15em;font-weight:800;color:#9eeeff}.premiumAdmin .creceSupportHero b{font-size:14px;line-height:1.3}.premiumAdmin .creceSupportHero span{font-size:9px;color:#c7d8e7}.premiumAdmin .creceSupportHero:hover{transform:translateY(-1px);border-color:#9eeeff}@media(max-width:980px){.premiumAdmin .creceSupportHero{margin:8px 10px}}.casaChasquiStandard{min-height:100vh!important;background:radial-gradient(circle at 80% 0%,#172554 0,#07111f 35%,#030712 72%)!important;color:#eaf2ff!important;display:grid!important;grid-template-columns:280px 1fr!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.casaChasquiStandard>aside{width:auto!important;height:100vh!important;position:sticky!important;top:0!important;padding:28px 20px!important;box-sizing:border-box!important;background:linear-gradient(180deg,#0f172aeb,#030712fa)!important;border-right:1px solid rgba(148,163,184,.13)!important;display:flex!important;flex-direction:column!important;gap:16px!important;overflow:hidden!important}.casaChasquiStandard>main{margin:0!important;padding:28px 34px 50px!important;min-width:0!important;background:transparent!important;color:#eaf2ff!important}.casaChasquiStandard .demo-logo{display:flex!important;gap:12px!important;align-items:center!important;min-height:50px!important}.casaChasquiStandard .demo-logo i{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:linear-gradient(135deg,#22d3ee,#6366f1)!important;box-shadow:0 0 30px #22d3ee55!important;font-style:normal!important;font-weight:900!important}.casaChasquiStandard .demo-logo b{display:block!important;color:#fff!important;letter-spacing:.08em!important;font:800 14px Inter,system-ui,sans-serif!important}.casaChasquiStandard .demo-logo small{display:block!important;margin-top:4px!important;font-size:9px!important;color:#67e8f9!important;letter-spacing:.18em!important}.casaChasquiStandard .crece-support-premium{display:grid!important;grid-template-columns:42px 1fr 20px!important;gap:10px!important;align-items:center!important;text-decoration:none!important;color:#fff!important;padding:14px!important;border:1px solid #67e8f9!important;border-radius:16px!important;background:linear-gradient(135deg,#0891b247,#4f46e547)!important;box-shadow:0 12px 36px #22d3ee38!important}.casaChasquiStandard .crece-support-icon{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:linear-gradient(135deg,#06b6d4,#6366f1)!important;font-size:22px!important}.casaChasquiStandard .crece-support-premium span:nth-child(2){display:grid!important;gap:2px!important}.casaChasquiStandard .crece-support-premium small{font-size:8px!important;letter-spacing:.14em!important;color:#a5f3fc!important}.casaChasquiStandard .crece-support-premium strong{font-size:15px!important;color:#fff!important}.casaChasquiStandard .crece-support-premium em{font-size:9px!important;color:#94a3b8!important;font-style:normal!important}.casaChasquiStandard .crece-support-premium>b{color:#67e8f9!important}.casaChasquiStandard .navLabel{margin:2px 12px 0!important;color:#64748b!important;font-size:9px!important;letter-spacing:.15em!important;font-weight:800!important}.casaChasquiStandard aside nav{display:grid!important;gap:5px!important;min-height:0!important;overflow-y:auto!important;padding-right:2px!important}.casaChasquiStandard aside nav button{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:43px!important;margin:0!important;padding:11px 12px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#94a3b8!important;box-shadow:none!important;text-align:left!important;font:500 13px Inter,system-ui,sans-serif!important}.casaChasquiStandard aside nav button span{flex:1!important}.casaChasquiStandard aside nav button.active,.casaChasquiStandard aside nav button:hover{color:#fff!important;background:linear-gradient(90deg,#0e749055,#4338ca33)!important;box-shadow:inset 2px 0 #22d3ee!important}.casaChasquiStandard .navCount{margin-left:auto!important;background:#172554!important;color:#67e8f9!important}.casaChasquiStandard .demo-live{margin-top:auto!important;padding:14px!important;border:1px solid #164e6355!important;background:#08334444!important;border-radius:14px!important;display:grid!important;grid-template-columns:12px 1fr!important;gap:2px 8px!important}.casaChasquiStandard .demo-live i{width:8px!important;height:8px!important;border-radius:50%!important;background:#34d399!important;box-shadow:0 0 14px #34d399!important}.casaChasquiStandard .demo-live span{font-size:12px!important;font-weight:700!important;color:#eaf2ff!important}.casaChasquiStandard .demo-live small{grid-column:2!important;color:#64748b!important;font-size:10px!important}.casaChasquiStandard .demo-tech{text-align:center!important;color:#475569!important;font-size:10px!important;letter-spacing:.14em!important}.casaChasquiStandard .adminTop{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:0 0 28px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.casaChasquiStandard .adminTop small{color:#67e8f9!important;font-size:10px!important;letter-spacing:.16em!important}.casaChasquiStandard .adminTop h1{margin:4px 0 0!important;color:#fff!important;font:800 24px Inter,system-ui,sans-serif!important}.casaChasquiStandard .adminTop p{margin:10px 0 0!important;color:#94a3b8!important}.casaChasquiStandard .topActions{display:flex!important;gap:12px!important;align-items:center!important}.casaChasquiStandard .demo-pill{border:1px solid #22d3ee44!important;background:#08334488!important;color:#67e8f9!important;border-radius:99px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}.casaChasquiStandard .topActions button{background:#111827!important;color:#fff!important;border:1px solid #334155!important;border-radius:11px!important;box-shadow:none!important}.casaChasquiStandard #resumen:before{color:#67e8f9!important}.casaChasquiStandard #resumen.tab.is-active .metrics{gap:14px!important}.casaChasquiStandard #resumen.tab.is-active .metrics>div{min-height:112px!important;padding:20px!important;background:linear-gradient(145deg,#0d2139,#09182c)!important;border:1px solid #23415f!important;border-radius:18px!important;box-shadow:0 14px 32px #020b1625!important}.casaChasquiStandard #resumen.tab.is-active .metrics>div:before{display:none!important}.casaChasquiStandard #resumen .metrics small{position:static!important;color:#7997b5!important;font-size:10px!important}.casaChasquiStandard #resumen .metrics b{font:800 28px Inter,system-ui,sans-serif!important;color:#fff!important;margin:8px 0 5px!important}.casaChasquiStandard #resumen .metrics span{color:#88a2b9!important;font-weight:500!important}.casaChasquiStandard #resumen .metrics em{color:#64748b!important}.casaChasquiStandard .quickStrip,.casaChasquiStandard .executiveCard,.casaChasquiStandard .bottomOps article{background:linear-gradient(145deg,#0b1c31,#081629)!important;border:1px solid #203a56!important;border-radius:20px!important;color:#eaf2ff!important}.casaChasquiStandard .quickStrip h2,.casaChasquiStandard .cardHead h2,.casaChasquiStandard .stockOverview h2{font-family:Inter,system-ui,sans-serif!important;color:#fff!important}.casaChasquiStandard .quickStrip button{background:#0e233b!important;color:#dfeaf4!important;border:1px solid #24415d!important}.casaChasquiStandard .quickStrip button span{color:#718eaa!important}.casaChasquiStandard .cardHead small,.casaChasquiStandard .stockOverview>small{color:#67e8f9!important}.casaChasquiStandard .activityRow{border-color:#18314a!important}.casaChasquiStandard .activityRow strong,.casaChasquiStandard .activityRow b{color:#fff!important}.casaChasquiStandard .activityRow span{color:#718eaa!important}.casaChasquiStandard .supportHero,.casaChasquiStandard .sectionTitle{color:#eaf2ff!important}.casaChasquiStandard .supportHero h2,.casaChasquiStandard .sectionTitle h2{color:#fff!important;font-family:Inter,system-ui,sans-serif!important}.casaChasquiStandard .supportCreate,.casaChasquiStandard .supportHistory{background:#0b1729!important;border-color:#263953!important;color:#eef5ff!important}.casaChasquiStandard .supportCreate h3,.casaChasquiStandard .supportHistory h3{font-family:Inter,system-ui,sans-serif!important;color:#fff!important}.casaChasquiStandard .supportCreate input,.casaChasquiStandard .supportCreate select,.casaChasquiStandard .supportCreate textarea{background:#07111f!important;border-color:#31455f!important;color:#fff!important}.casaChasquiStandard .supportCreate button,.casaChasquiStandard #refreshSupport{background:linear-gradient(90deg,#17bfd4,#5468ed)!important}.casaChasquiStandard .supportTicket h4,.casaChasquiStandard .supportTicket p{color:#dbe8f5!important}.casaChasquiStandard .supportTicket{border-color:#263953!important}@media(max-width:980px){.casaChasquiStandard{display:block!important}.casaChasquiStandard>aside{position:relative!important;width:auto!important;height:auto!important;padding:16px!important}.casaChasquiStandard>main{padding:18px!important}.casaChasquiStandard aside nav{display:flex!important;overflow-x:auto!important}.casaChasquiStandard aside nav button{min-width:max-content!important}.casaChasquiStandard .demo-live,.casaChasquiStandard .demo-tech{display:none!important}}.casaChasquiStandard>main{background:radial-gradient(circle at 72% 2%,rgba(30,64,175,.22),transparent 32%),linear-gradient(145deg,#04101f,#07162c 55%,#081b3b)!important}.casaChasquiStandard .adminTop{padding-bottom:20px!important;border-bottom:1px solid rgba(56,189,248,.09)!important}.casaChasquiStandard .adminTop h1{font-size:27px!important;letter-spacing:-.025em!important}.casaChasquiStandard .adminTop p{font-size:13px!important}.casaChasquiStandard .metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.casaChasquiStandard #resumen .metrics>div{background:linear-gradient(145deg,#09213bf2,#07182dfa)!important;border-color:#1e4c75!important;box-shadow:inset 0 1px #ffffff06,0 14px 40px #00000026!important}.premiumInventory{padding-top:2px!important}.premiumInventory .inventoryHero{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin:0 0 20px!important;padding:22px 18px!important;border:1px solid #12375b!important;border-radius:20px!important;background:linear-gradient(135deg,#061f38f2,#071c35b8)!important}.premiumInventory .inventoryHero small{font-size:9px!important;letter-spacing:.16em!important;color:#67e8f9!important;font-weight:800!important}.premiumInventory .inventoryHero h2{margin:6px 0 2px!important;color:#fff!important;font:800 23px Inter,system-ui,sans-serif!important}.premiumInventory .inventoryHero p{margin:0!important;color:#8da7c0!important}.inventoryTools{display:flex!important;gap:10px!important;align-items:center!important}.inventorySearch{display:flex!important;align-items:center!important;gap:9px!important;min-width:340px!important;padding:0 14px!important;border:1px solid #315476!important;border-radius:11px!important;background:#081a31!important;color:#8da7c0!important}.inventorySearch input{width:100%!important;height:42px!important;border:0!important;outline:0!important;background:transparent!important;color:#e9f4ff!important;font:500 12px Inter,system-ui,sans-serif!important}.inventoryTools button{height:44px!important;border:1px solid #315476!important;background:#102642!important;color:#eaf2ff!important;border-radius:11px!important;padding:0 18px!important;font-weight:700!important}.inventoryCats{display:flex!important;gap:10px!important;margin:-7px 0 14px!important;padding:0 12px!important}.inventoryCats button{min-width:120px!important;height:40px!important;border:1px solid #1e456b!important;border-radius:10px!important;background:#09203a!important;color:#cbd9e8!important;font-weight:700!important}.inventoryCats button.active{background:linear-gradient(135deg,#9f174a,#7c183e)!important;border-color:#db4677!important;color:#fff!important;box-shadow:0 8px 22px #9f174a38!important}.premiumInventoryTable{border:1px solid #244c72!important;border-radius:18px!important;overflow:hidden!important;background:#071a30!important;box-shadow:0 18px 50px #0003!important}.premiumInventoryTable table{background:transparent!important;color:#dcecff!important}.premiumInventoryTable thead{background:linear-gradient(180deg,#102d4d,#0d2743)!important}.premiumInventoryTable th{height:50px!important;border-color:#214260!important;color:#b9d0e6!important;font:800 9px Inter,system-ui,sans-serif!important;letter-spacing:.12em!important}.premiumInventoryTable td{height:64px!important;border-color:#173653!important;color:#b9cee2!important;background:#07192dc7!important}.premiumInventoryTable tr:hover td{background:#0b2947!important}.premiumInventoryTable td strong,.premiumInventoryTable td b{color:#eaf4ff!important}.premiumInventoryTable td:nth-child(2) strong,.premiumInventoryTable td:nth-child(4) b,.premiumInventoryTable td:nth-child(5) strong{color:#55c7ff!important}.premiumInventoryTable .availableStock{color:#4ade80!important}.skuThumb{width:46px!important;height:46px!important;object-fit:cover!important;border-radius:8px!important;border:1px solid #345674!important;background:#fff!important}.stockActive{display:inline-flex!important;gap:6px!important;align-items:center!important;padding:6px 10px!important;border:1px solid #176b55!important;border-radius:9px!important;background:#063d34!important;color:#52e5a5!important;font-size:10px!important;font-weight:800!important}.rowAction,.rowMore{height:32px!important;border:1px solid #315476!important;border-radius:8px!important;background:#0e2743!important;color:#d7e8f8!important;font-size:10px!important;font-weight:700!important}.rowAction{padding:0 12px!important}.rowMore{width:32px!important;margin-left:6px!important}.casaChasquiStandard #mayoristas .wholesaleCard,.casaChasquiStandard #despachos .dispatchCard,.casaChasquiStandard #ventas .tableWrap{background:linear-gradient(145deg,#0a2039,#07182d)!important;border:1px solid #244967!important;color:#dcecff!important;box-shadow:0 16px 44px #0000002e!important}.casaChasquiStandard #mayoristas .wholesaleCard h3,.casaChasquiStandard #despachos strong{color:#fff!important}.casaChasquiStandard #mayoristas .wholesaleCard p,.casaChasquiStandard #despachos span{color:#8fa8bf!important}.casaChasquiStandard #ventas table{background:#071a30!important;color:#dcecff!important}.casaChasquiStandard #ventas th{background:#102d4d!important;color:#b9d0e6!important}.casaChasquiStandard #ventas td{background:#071a30!important;border-color:#173653!important;color:#b9cee2!important}.casaChasquiStandard #despachos input,.casaChasquiStandard #despachos select{background:#081a31!important;border-color:#315476!important;color:#eaf2ff!important}@media(max-width:1200px){.casaChasquiStandard .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.inventoryHero{align-items:stretch!important;flex-direction:column!important}.inventorySearch{min-width:0!important;flex:1!important}.inventoryCats,.premiumInventoryTable{overflow-x:auto!important}.premiumInventoryTable table{min-width:980px!important}}.casaChasquiStandard .tab{color:#dcecff!important}.casaChasquiStandard .sectionTitle{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:18px!important;margin:0 0 20px!important;padding:22px!important;border:1px solid #123b63!important;border-radius:18px!important;background:linear-gradient(135deg,#06203cfa,#091b3ae6)!important;box-shadow:inset 0 1px #ffffff06,0 14px 38px #0000002e!important}.casaChasquiStandard .sectionTitle small{color:#55d8ff!important;font-size:9px!important;font-weight:800!important;letter-spacing:.16em!important}.casaChasquiStandard .sectionTitle h2{margin:6px 0 3px!important;color:#fff!important;font:800 25px Inter,system-ui,sans-serif!important;letter-spacing:-.02em!important}.casaChasquiStandard .sectionTitle p{margin:0!important;color:#8da8c1!important;font-size:12px!important}.casaChasquiStandard .tableWrap{border:1px solid #204a70!important;border-radius:18px!important;overflow:auto!important;background:#071a30!important;box-shadow:0 18px 48px #0003!important}.casaChasquiStandard table{width:100%!important;border-collapse:collapse!important;background:#071a30!important;color:#dcecff!important}.casaChasquiStandard thead,.casaChasquiStandard th{background:linear-gradient(180deg,#102f50,#0d2845)!important}.casaChasquiStandard th{height:50px!important;padding:0 16px!important;color:#b8d0e7!important;border-bottom:1px solid #244968!important;font:800 9px Inter,system-ui,sans-serif!important;letter-spacing:.12em!important}.casaChasquiStandard td{padding:13px 16px!important;color:#bad0e4!important;border-bottom:1px solid #173754!important;background:#071a30db!important}.casaChasquiStandard tbody tr:hover td{background:#0b2948!important}.casaChasquiStandard td strong,.casaChasquiStandard td b{color:#eef7ff!important}.casaChasquiStandard .wholesaleGrid,.casaChasquiStandard .dispatchList,.casaChasquiStandard .teamGrid,.casaChasquiStandard .supportWorkspace{gap:16px!important}.casaChasquiStandard .wholesaleCard,.casaChasquiStandard .dispatchCard,.casaChasquiStandard .teamCard,.casaChasquiStandard .supportCreate,.casaChasquiStandard .supportHistory{background:linear-gradient(145deg,#0a213b,#07182e)!important;border:1px solid #244c70!important;border-radius:18px!important;color:#dcecff!important;box-shadow:0 16px 44px #0000002e!important}.casaChasquiStandard .wholesaleCard h3,.casaChasquiStandard .teamCard h3,.casaChasquiStandard .supportCreate h3,.casaChasquiStandard .supportHistory h3{color:#fff!important;font-family:Inter,system-ui,sans-serif!important}.casaChasquiStandard .wholesaleCard p,.casaChasquiStandard .teamCard p,.casaChasquiStandard .supportCreate p,.casaChasquiStandard .supportHistory p{color:#8fa9c1!important}.casaChasquiStandard input,.casaChasquiStandard select,.casaChasquiStandard textarea{background:#081b32!important;border:1px solid #315779!important;color:#eef7ff!important;border-radius:10px!important;box-shadow:none!important}.casaChasquiStandard input::placeholder,.casaChasquiStandard textarea::placeholder{color:#6987a3!important}.casaChasquiStandard button{font-family:Inter,system-ui,sans-serif!important}.casaChasquiStandard .tab button:not(.navItem):not(.inventoryCats button):not(.rowMore){border-radius:10px!important}.casaChasquiStandard .dispatchCard button,.casaChasquiStandard .supportCreate button,.casaChasquiStandard #refreshSupport,.casaChasquiStandard .teamCard button{background:linear-gradient(135deg,#d31362,#9c174b)!important;border:1px solid #f13b7b!important;color:#fff!important;box-shadow:0 8px 22px #d313622e!important;font-weight:800!important}.casaChasquiStandard .supportHero{padding:22px!important;margin-bottom:18px!important;border:1px solid #123b63!important;border-radius:18px!important;background:linear-gradient(135deg,#08213d,#111b48)!important}.casaChasquiStandard .supportHero small{color:#55d8ff!important}.casaChasquiStandard .supportHero h2{color:#fff!important;font:800 25px Inter,system-ui,sans-serif!important}.casaChasquiStandard .supportHero p{color:#8da8c1!important}.casaChasquiStandard .supportTicket{background:#081b31!important;border:1px solid #244967!important;border-radius:13px!important}.casaChasquiStandard .supportTicket h4{color:#fff!important}.casaChasquiStandard .supportTicket p,.casaChasquiStandard .supportTicket small{color:#8da8c1!important}.casaChasquiStandard .statusBadge,.casaChasquiStandard .stockActive{border-radius:999px!important;font-weight:800!important}.casaChasquiStandard .statusBadge.ok{background:#063d34!important;color:#52e5a5!important;border-color:#176b55!important}.casaChasquiStandard .quickStrip{background:linear-gradient(145deg,#09203a,#07172c)!important;border:1px solid #214a70!important}.casaChasquiStandard .quickStrip button{background:#0b2745!important;border-color:#275274!important;color:#e8f3fd!important}.casaChasquiStandard .quickStrip button:hover{background:#103354!important;border-color:#3a719a!important}.casaChasquiStandard .bottomOps article,.casaChasquiStandard .executiveCard{background:linear-gradient(145deg,#09203a,#07172c)!important;border-color:#214a70!important}@media(max-width:980px){.casaChasquiStandard .sectionTitle{align-items:flex-start!important;flex-direction:column!important}.casaChasquiStandard .tableWrap{max-width:100%!important}}.wholesalePremium{font-family:Inter,system-ui,sans-serif!important}.wholesaleTitle{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:18px!important}.wholesaleTitle small{color:#55d8ff!important;font-size:10px!important;letter-spacing:.13em!important;font-weight:800!important}.wholesaleTitle h2{margin:10px 0 4px!important;color:#fff!important;font-size:30px!important;letter-spacing:-.03em!important}.wholesaleTitle h2 span{color:#20e6e6!important}.wholesaleTitle p{margin:0!important;color:#9eb4c9!important}.wholesaleTopActions{display:flex!important;gap:18px!important;align-items:center!important}.wholesaleTopActions>span{padding:8px 14px!important;border:1px solid #08788c!important;border-radius:999px!important;background:#063b4a!important;color:#4ceaf0!important;font-weight:800!important;font-size:11px!important}.wholesaleTopActions button,.wholesalePanelHead>button{border:1px solid #ed0d6c!important;background:linear-gradient(135deg,#df0064,#9f164d)!important;color:#fff!important;font-weight:800!important;box-shadow:0 8px 26px #df006433!important}.wholesaleKpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}.wholesaleKpis article{position:relative!important;display:grid!important;grid-template-columns:54px 1fr!important;gap:14px!important;min-height:112px!important;padding:18px!important;border:1px solid #17567d!important;border-radius:13px!important;background:linear-gradient(145deg,#08213d,#09274a)!important;box-shadow:inset 0 1px #ffffff08!important}.wholesaleKpis article:nth-child(1){border-color:#66306e!important}.wholesaleKpis article:nth-child(3){border-color:#513193!important}.wholesaleKpis i{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:linear-gradient(145deg,#9c1459,#541052)!important;color:#ff75b7!important;font-size:26px!important;font-style:normal!important}.wholesaleKpis article:nth-child(2) i{background:#07517d!important;color:#23e4ff!important}.wholesaleKpis article:nth-child(3) i{background:#5111a0!important;color:#d790ff!important}.wholesaleKpis article:nth-child(4) i{background:#075c55!important;color:#35f0cb!important}.wholesaleKpis small{display:block!important;color:#ff77b4!important;font-weight:800!important}.wholesaleKpis article:nth-child(2) small,.wholesaleKpis article:nth-child(4) small{color:#2eeaf1!important}.wholesaleKpis b{display:block!important;margin:4px 0!important;color:#fff!important;font-size:22px!important}.wholesaleKpis span{color:#b3c6d8!important;font-size:11px!important}.wholesaleKpis em{position:absolute!important;right:12px!important;bottom:12px!important;padding:5px 8px!important;border-radius:999px!important;background:#075e58!important;color:#45f0c5!important;font-size:10px!important;font-style:normal!important;font-weight:800!important}.wholesalePanel{border:1px solid #145179!important;border-radius:14px!important;background:linear-gradient(145deg,#061a31,#071e39)!important;overflow:hidden!important;box-shadow:0 18px 50px #00000038!important}.wholesalePanelHead{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 18px!important;border-bottom:1px solid #174365!important}.wholesalePanelHead>div{display:flex!important;align-items:center!important;gap:12px!important}.wholesalePanelHead i{width:45px!important;height:45px!important;display:grid!important;place-items:center!important;border-radius:11px!important;background:linear-gradient(145deg,#ef0871,#a90b54)!important;color:#fff!important;font-size:23px!important;font-style:normal!important}.wholesalePanelHead h3{margin:0!important;color:#fff!important;font-size:20px!important}.wholesalePanelHead p{margin:3px 0 0!important;color:#a7bad0!important}.wholesalePanelHead>button{padding:12px 20px!important;border-radius:9px!important}.wholesaleFilters{display:grid!important;grid-template-columns:2fr .8fr .9fr .9fr auto!important;gap:12px!important;padding:14px 18px!important}.wholesaleFilters label{display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important;border:1px solid #315a80!important;border-radius:10px!important;background:#081b34!important;color:#c4d6e8!important}.wholesaleFilters input{width:100%!important;border:0!important;background:transparent!important}.wholesaleFilters select,.wholesaleFilters>button{height:44px!important;border:1px solid #315a80!important;background:#09213d!important;color:#e6f0fa!important;border-radius:10px!important}.wholesaleFilters>button{padding:0 16px!important;font-weight:800!important}.wholesaleRows{padding:0 18px!important}.wholesaleRow{display:grid!important;grid-template-columns:28px 74px 1.1fr 1.3fr 1fr 42px!important;gap:12px!important;align-items:center!important;min-height:126px!important;margin-bottom:12px!important;padding:14px!important;border:1px solid #195a82!important;border-left:3px solid #1ee8e8!important;border-radius:12px!important;background:linear-gradient(90deg,#09243f,#081d36)!important}.wholesaleRow>input{width:18px!important;height:18px!important}.leadAvatar{width:64px!important;height:64px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:linear-gradient(145deg,#ef0b72,#c5005d)!important;color:#fff!important;font-size:22px!important;font-weight:900!important;box-shadow:0 8px 25px #e5006b33!important}.leadState{display:inline-block!important;padding:4px 8px!important;border-radius:999px!important;background:#075d57!important;color:#43efcf!important;font-size:9px!important;font-weight:900!important}.leadIdentity h4{margin:7px 0!important;color:#fff!important;font-size:17px!important}.leadIdentity p,.leadPlace span,.leadMeta span{margin:3px 0!important;color:#9db2c8!important;font-size:11px!important}.leadPlace,.leadMeta{display:grid!important;gap:4px!important}.leadPlace b,.leadMeta b{color:#eef6ff!important;font-size:12px!important}.leadMore{width:36px!important;height:40px!important;border:1px solid #27577d!important;background:#0c2a49!important;color:#d9e9f7!important;border-radius:9px!important;font-size:18px!important}.wholesaleFooter{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 18px 16px!important;color:#b0c3d7!important;font-size:11px!important}.wholesaleFooter>div{display:flex!important;gap:8px!important;align-items:center!important}.wholesaleFooter button,.wholesaleFooter b{min-width:36px!important;height:36px!important;display:inline-grid!important;place-items:center!important;border:1px solid #27577d!important;border-radius:8px!important;background:#0b2948!important;color:#e8f3fd!important}.wholesaleFooter>div b{background:linear-gradient(145deg,#1bc8f2,#1882e5)!important;color:#fff!important;box-shadow:0 0 20px #1bc8f255!important}@media(max-width:1200px){.wholesaleKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wholesaleFilters{grid-template-columns:1fr 1fr!important}.wholesaleRow{grid-template-columns:28px 64px 1fr 1fr!important}.leadMeta{display:none!important}.leadMore{justify-self:end!important}}@media(max-width:760px){.wholesaleTitle{align-items:flex-start!important;flex-direction:column!important;gap:14px!important}.wholesaleKpis,.wholesaleFilters{grid-template-columns:1fr!important}.wholesaleRow{grid-template-columns:28px 58px 1fr!important}.leadPlace{grid-column:2/4!important}.wholesaleFooter{gap:12px!important;flex-wrap:wrap!important}}.dispatchPremium{font-family:Inter,system-ui,sans-serif!important}.dispatchTitle{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:18px!important}.dispatchTitle small{color:#55d8ff!important;font-size:10px!important;letter-spacing:.13em!important;font-weight:800!important}.dispatchTitle h2{margin:9px 0 4px!important;color:#fff!important;font-size:30px!important;letter-spacing:-.03em!important}.dispatchTitle h2 span{color:#22d3ee!important}.dispatchTitle p{margin:0!important;color:#9db4ca!important}.dispatchTopActions{display:flex!important;gap:16px!important;align-items:center!important}.dispatchTopActions>span{padding:8px 14px!important;border:1px solid #08788c!important;border-radius:999px!important;background:#063b4a!important;color:#4ceaf0!important;font-size:11px!important;font-weight:800!important}.dispatchTopActions button,.dispatchPanelHead>button,.dispatchRow [data-dispatch]{border:1px solid #f01a73!important;background:linear-gradient(135deg,#e90069,#a61354)!important;color:#fff!important;font-weight:800!important;box-shadow:0 8px 25px #e9006933!important}.dispatchKpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}.dispatchKpis article{display:grid!important;grid-template-columns:54px 1fr!important;gap:14px!important;align-items:center!important;min-height:100px!important;padding:16px!important;border:1px solid #18577f!important;border-radius:13px!important;background:linear-gradient(145deg,#08213d,#09284b)!important}.dispatchKpis i{width:54px!important;height:54px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#77154f!important;color:#ff63ac!important;font-size:25px!important;font-style:normal!important}.dispatchKpis article:nth-child(2) i{background:#075b78!important;color:#2ce8ff!important}.dispatchKpis article:nth-child(3) i{background:#4b1b92!important;color:#c889ff!important}.dispatchKpis article:nth-child(4) i{background:#075e54!important;color:#3bf0c6!important}.dispatchKpis small{display:block!important;color:#ff78b7!important;font-weight:900!important;font-size:9px!important}.dispatchKpis article:nth-child(2) small,.dispatchKpis article:nth-child(4) small{color:#35e6f1!important}.dispatchKpis b{display:block!important;margin:4px 0!important;color:#fff!important;font-size:23px!important}.dispatchKpis span{color:#b4c6d8!important;font-size:11px!important}.dispatchFilters{display:grid!important;grid-template-columns:2fr .8fr .9fr .9fr auto!important;gap:12px!important;margin-bottom:12px!important;padding:13px 16px!important;border:1px solid #174b72!important;border-radius:13px!important;background:#071b33!important}.dispatchFilters label{display:flex!important;align-items:center!important;gap:8px!important;padding:0 12px!important;border:1px solid #315a80!important;border-radius:10px!important;background:#081b34!important;color:#c4d6e8!important}.dispatchFilters label input{width:100%!important;border:0!important;background:transparent!important}.dispatchFilters select,.dispatchFilters>button{height:44px!important;border:1px solid #315a80!important;background:#09213d!important;color:#e6f0fa!important;border-radius:10px!important}.dispatchFilters>button{padding:0 18px!important;font-weight:800!important}.dispatchPanel{border:1px solid #145179!important;border-radius:14px!important;background:linear-gradient(145deg,#061a31,#071e39)!important;overflow:hidden!important;box-shadow:0 18px 50px #00000038!important}.dispatchPanelHead{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:15px 18px!important;border-bottom:1px solid #174365!important}.dispatchPanelHead>div{display:flex!important;align-items:center!important;gap:12px!important}.dispatchPanelHead i{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:11px!important;background:linear-gradient(145deg,#ef0871,#a90b54)!important;color:#fff!important;font-style:normal!important;font-size:22px!important}.dispatchPanelHead h3{margin:0!important;color:#fff!important;font-size:20px!important}.dispatchPanelHead p{margin:3px 0 0!important;color:#a7bad0!important}.dispatchPanelHead>button{padding:12px 19px!important;border-radius:9px!important}.dispatchTableHead,.dispatchRow{display:grid!important;grid-template-columns:32px 1.25fr .45fr 1fr 1fr .8fr .9fr!important;gap:12px!important;align-items:center!important}.dispatchTableHead{padding:10px 18px!important;background:#092847!important;color:#b8cde1!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important}.dispatchRows{padding:0 14px!important}.dispatchRow{min-height:72px!important;padding:8px 4px!important;border-bottom:1px solid #17405f!important}.dispatchRow>input[type=checkbox]{width:18px!important;height:18px!important}.dispatchClient{display:flex!important;align-items:center!important;gap:10px!important}.dispatchClient i{width:43px!important;height:43px!important;display:grid!important;place-items:center!important;border-radius:10px!important;background:linear-gradient(145deg,#ed0b70,#ad0d5a)!important;color:#fff!important;font-style:normal!important;font-weight:900!important}.dispatchRow:nth-child(2n) .dispatchClient i{background:linear-gradient(145deg,#7929e9,#4d1bbb)!important}.dispatchClient b{display:block!important;color:#fff!important}.dispatchClient small{display:block!important;color:#8ea8c0!important;font-size:9px!important}.dispatchRow>strong{color:#dceaff!important}.dispatchRow>input,.dispatchRow>select{height:40px!important;background:#08203a!important;border:1px solid #2d5578!important;color:#dceaff!important;border-radius:9px!important;padding:0 10px!important}.dispatchRow>select{color:#ffc443!important;font-weight:800!important}.dispatchRow>div:last-child{display:flex!important;gap:7px!important}.dispatchRow [data-dispatch]{height:40px!important;padding:0 15px!important;border-radius:9px!important}.dispatchMore{width:36px!important;height:40px!important;border:1px solid #28577d!important;background:#0c2a49!important;color:#d9e9f7!important;border-radius:9px!important}.dispatchFooter{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:12px 18px 16px!important;color:#b0c3d7!important;font-size:11px!important}.dispatchFooter>div{display:flex!important;gap:8px!important}.dispatchFooter button,.dispatchFooter b{min-width:36px!important;height:36px!important;display:inline-grid!important;place-items:center!important;border:1px solid #27577d!important;border-radius:8px!important;background:#0b2948!important;color:#e8f3fd!important}.dispatchFooter>div b{background:linear-gradient(145deg,#1bc8f2,#1882e5)!important;box-shadow:0 0 20px #1bc8f255!important}@media(max-width:1200px){.dispatchKpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dispatchFilters{grid-template-columns:1fr 1fr!important}.dispatchPanel{overflow-x:auto!important}.dispatchTableHead,.dispatchRow{min-width:1050px!important}}@media(max-width:760px){.dispatchTitle{align-items:flex-start!important;flex-direction:column!important;gap:14px!important}.dispatchKpis,.dispatchFilters{grid-template-columns:1fr!important}}.casaChasquiStandard #pedidos .sectionTitle{border-color:#17577f!important;background:linear-gradient(145deg,#08213d,#09284b)!important;box-shadow:0 18px 50px #0003!important}.casaChasquiStandard #pedidos .sectionTitle small{color:#37e7f2!important}.casaChasquiStandard #pedidos .sectionTitle h2{font-size:30px!important;color:#fff!important}.casaChasquiStandard #pedidos .sectionTitle p{color:#9db4ca!important}.casaChasquiStandard #pedidos #refreshPanel{background:linear-gradient(135deg,#e90069,#a61354)!important;border:1px solid #f01a73!important;color:#fff!important;padding:12px 20px!important;box-shadow:0 8px 25px #e9006933!important}.casaChasquiStandard #pedidos .tableWrap{border:1px solid #17577f!important;border-radius:14px!important;background:linear-gradient(145deg,#061a31,#071e39)!important;box-shadow:0 18px 50px #00000038!important}.casaChasquiStandard #pedidos table{background:transparent!important}.casaChasquiStandard #pedidos thead,.casaChasquiStandard #pedidos th{background:#092847!important}.casaChasquiStandard #pedidos th{height:48px!important;color:#b8cde1!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em!important}.casaChasquiStandard #pedidos td{height:66px!important;background:#071d35!important;border-color:#17405f!important;color:#bcd0e4!important}.casaChasquiStandard #pedidos tbody tr:hover td{background:#0a2948!important}.casaChasquiStandard #pedidos td strong{color:#fff!important}.casaChasquiStandard #pedidos td small{display:block!important;margin-top:4px!important;color:#829db7!important}.casaChasquiStandard #pedidos .badge{display:inline-flex!important;align-items:center!important;padding:7px 11px!important;border-radius:999px!important;background:#55152f!important;border:1px solid #a62a54!important;color:#ff9cbc!important;font-weight:900!important;font-size:10px!important}.casaChasquiStandard #pedidos .paymentReview{padding:8px!important;border:1px solid #17577f!important;border-radius:10px!important;background:#08223d!important}.casaChasquiStandard #pedidos .paymentReview strong{color:#39e6ef!important;font-size:10px!important}.casaChasquiStandard #pedidos .paymentReview span,.casaChasquiStandard #pedidos .awaiting{color:#9db4ca!important}.casaChasquiStandard #pedidos .paymentReview button{margin-top:7px!important;margin-right:6px!important;padding:8px 11px!important;border:1px solid #2c5c82!important;background:#0b2b4c!important;color:#eaf5ff!important;border-radius:8px!important;font-weight:800!important}.casaChasquiStandard #pedidos .paymentReview button[data-pay]{background:linear-gradient(135deg,#e90069,#a61354)!important;border-color:#f01a73!important}.casaChasquiStandard #pedidos .paidState{display:inline-flex!important;padding:7px 11px!important;border:1px solid #08775f!important;border-radius:999px!important;background:#064638!important;color:#4ff0bd!important;font-weight:800!important}.casaChasquiStandard #resumen.premiumHome{color:#e9f5ff!important}.premiumHomeLabel{font-size:11px!important;letter-spacing:.12em!important;font-weight:900!important;color:#2ce9f0!important;margin:4px 0 12px!important}.casaChasquiStandard #resumen .metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important}.casaChasquiStandard #resumen .metrics>div{position:relative!important;min-height:142px!important;border-radius:13px!important;padding:22px 18px 18px 92px!important;background:linear-gradient(140deg,#071c37,#082c50)!important;border:1px solid #145f8d!important;box-shadow:inset 0 1px #ffffff10,0 12px 30px #0003!important}.casaChasquiStandard #resumen .metrics>div:nth-child(1){border-color:#9e146a!important;background:linear-gradient(140deg,#210b31,#09203d)!important}.casaChasquiStandard #resumen .metrics>div:nth-child(3){border-color:#6333c4!important}.casaChasquiStandard #resumen .metrics>div:nth-child(4){border-color:#078b79!important}.casaChasquiStandard #resumen .metrics>div:before{content:"▤";position:absolute!important;top:22px!important;left:17px!important;width:58px!important;height:58px!important;display:grid!important;place-items:center!important;border-radius:12px!important;font-size:30px!important;color:#fff!important;background:linear-gradient(145deg,#f90078,#a8005c)!important;box-shadow:0 5px 22px #e9007055!important}.casaChasquiStandard #resumen .metrics>div:nth-child(2):before{content:"🛒";background:linear-gradient(145deg,#04d6fa,#0671c5)!important}.casaChasquiStandard #resumen .metrics>div:nth-child(3):before{content:"◇";background:linear-gradient(145deg,#aa19f9,#5625c5)!important}.casaChasquiStandard #resumen .metrics>div:nth-child(4):before{content:"♧";background:linear-gradient(145deg,#03e9a3,#07816c)!important}.casaChasquiStandard #resumen .metrics small{color:#ff5da7!important;font-size:11px!important;font-weight:900!important}.casaChasquiStandard #resumen .metrics>div:nth-child(2) small,.casaChasquiStandard #resumen .metrics>div:nth-child(4) small{color:#21e6ed!important}.casaChasquiStandard #resumen .metrics b{font-size:30px!important;color:#fff!important;display:block!important;margin:5px 0!important}.casaChasquiStandard #resumen .metrics span{font-weight:700!important;color:#e6f1fc!important}.casaChasquiStandard #resumen .metrics em{font-size:11px!important;color:#9db8d1!important}.casaChasquiStandard #resumen .quickStrip{background:linear-gradient(140deg,#061b32,#082441)!important;border:1px solid #12608d!important;border-radius:14px!important;padding:17px!important;margin-bottom:14px!important}.casaChasquiStandard #resumen .quickStrip h2{font-size:12px!important;letter-spacing:.1em!important;color:#29e7ee!important;margin:0 0 5px!important}.casaChasquiStandard #resumen .quickStrip>p{color:#c1d1e2!important;font-size:12px!important;margin:0 0 14px!important}.casaChasquiStandard #resumen .quickStrip>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.casaChasquiStandard #resumen .quickStrip button{min-height:104px!important;text-align:left!important;padding:20px 16px 18px 88px!important;position:relative!important;border:1px solid #008ed2!important;border-radius:12px!important;background:linear-gradient(120deg,#071c39,#0b2b51)!important;color:#fff!important;box-shadow:0 8px 24px #0003!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(1){border-color:#e50079!important;background:linear-gradient(110deg,#301033,#081d38)!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(3){border-color:#8738e9!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(4){border-color:#00ac88!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(5){border-color:#a66a06!important}.casaChasquiStandard #resumen .quickStrip button:before{content:"▣";position:absolute!important;left:16px!important;top:20px!important;width:56px!important;height:56px!important;display:grid!important;place-items:center!important;border-radius:12px!important;font-size:28px!important;background:linear-gradient(140deg,#fb0077,#b00965)!important;box-shadow:0 5px 22px #f9006550!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(2):before{content:"▰";background:linear-gradient(140deg,#00dcff,#0965d9)!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(3):before{content:"♧";background:linear-gradient(140deg,#c51cff,#6920cc)!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(4):before{content:"◇";background:linear-gradient(140deg,#00eab2,#007e71)!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(5):before{content:"◉";background:linear-gradient(140deg,#ffb900,#db7c00)!important}.casaChasquiStandard #resumen .quickStrip button:nth-child(6):before{content:"♧";background:linear-gradient(140deg,#00d9fa,#0669c5)!important}.casaChasquiStandard #resumen .quickStrip button b{display:block!important;font-size:16px!important;color:#fff!important}.casaChasquiStandard #resumen .quickStrip button span{color:#c0d4e8!important;font-size:12px!important}.casaChasquiStandard #resumen .opsGrid .executiveCard,.casaChasquiStandard #resumen .bottomOps article{background:linear-gradient(140deg,#061b32,#082440)!important;border:1px solid #12608d!important;border-radius:13px!important;color:#eaf6ff!important}.casaChasquiStandard #resumen .opsGrid small{color:#2be7ee!important}.casaChasquiStandard #resumen .opsGrid h2{color:#fff!important}.casaChasquiStandard #resumen .stockBar{background:#092e4c!important}.casaChasquiStandard #resumen .stockBar i{background:linear-gradient(90deg,#02b7f4,#00e9c4)!important}@media(max-width:1250px){.casaChasquiStandard #resumen .metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:850px){.casaChasquiStandard #resumen .quickStrip>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:550px){.casaChasquiStandard #resumen .metrics,.casaChasquiStandard #resumen .quickStrip>div{grid-template-columns:1fr!important}}.casaChasquiStandard #resumen.premiumHome .quickStrip{background:#071d37!important;color:#eaf6ff!important;border:1px solid #17577f!important}.casaChasquiStandard #resumen.premiumHome .quickStrip>p{color:#b9cde0!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;min-height:116px!important;padding:16px 16px 16px 88px!important;white-space:normal!important;overflow:hidden!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button:before{left:16px!important;top:50%!important;transform:translateY(-50%)!important;width:54px!important;height:54px!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button b{position:relative!important;z-index:1!important;display:block!important;font-size:15px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button span{position:relative!important;z-index:1!important;display:block!important;margin-top:6px!important;line-height:1.35!important;color:#bed4e8!important}.casaChasquiStandard #resumen.premiumHome .metrics>div{padding-left:88px!important}.casaChasquiStandard #resumen.premiumHome .metrics small{line-height:1.4!important}@media(min-width:1400px){.casaChasquiStandard #resumen.premiumHome .quickStrip>div{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:650px){.casaChasquiStandard #resumen.premiumHome .quickStrip>div{grid-template-columns:1fr!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button{min-height:100px!important}}.casaChasquiStandard #resumen.premiumHome .quickStrip{background:#071d37!important;color:#eaf6ff!important}.casaChasquiStandard #resumen.premiumHome .quickStrip>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;position:relative!important;min-height:170px!important;padding:86px 18px 18px!important;gap:5px!important;overflow:hidden!important;text-align:left!important;white-space:normal!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button:before{box-sizing:border-box!important;position:absolute!important;top:16px!important;left:18px!important;transform:none!important;width:54px!important;height:54px!important;margin:0!important;display:grid!important;place-items:center!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button b{position:relative!important;z-index:1!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.35!important;color:#fff!important;overflow-wrap:break-word!important}.casaChasquiStandard #resumen.premiumHome .quickStrip button span{position:relative!important;z-index:1!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.45!important;color:#b9d1e6!important;overflow-wrap:break-word!important}@media(max-width:1100px){.casaChasquiStandard #resumen.premiumHome .quickStrip>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.casaChasquiStandard #resumen.premiumHome .quickStrip>div{grid-template-columns:1fr!important}}:root{--cr-ink:#34222a;--cr-wine:#941c45;--cr-rose:#f8edf0;--cr-cream:#fffbf7}html{scroll-behavior:smooth}#catalogo,#cart,#checkout,#mayorista,#ayuda,#contacto{scroll-margin-top:28px}.purchaseStart{max-width:1380px;margin:30px auto 20px!important;padding:34px clamp(22px,4vw,56px)!important;border:1px solid #ecdfe0;border-radius:24px;background:linear-gradient(125deg,#fffaf8,#f7e9ec);box-shadow:0 18px 50px #3a142013}.purchaseStart h2{font-family:Georgia,Times New Roman,serif;line-height:1.16;letter-spacing:-.025em}.purchaseStart p{max-width:750px;line-height:1.65}.purchaseSteps{list-style:none;padding:0;display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.purchaseSteps li{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #eadce0;border-radius:999px;padding:9px 14px;font-size:13px;color:#49303a;font-weight:650}.purchaseSteps b{color:var(--cr-wine);font-size:11px;letter-spacing:.06em}.purchaseStart .shippingNote{font-size:13px;color:#705760;margin-bottom:0}.catalogue .sectionHead{padding-bottom:18px}.catalogueTitle h2{line-height:1.13;letter-spacing:-.025em}.catalogue .grid article{border:1px solid #ebdfe1!important;border-radius:20px!important;overflow:hidden;padding:12px 12px 20px!important;background:#fff!important;box-shadow:0 12px 35px #4c18200d!important;transition:transform .2s ease,box-shadow .2s ease}.catalogue .grid article:hover{transform:translateY(-3px)!important;box-shadow:0 20px 40px #4c18201a!important}.catalogue .grid article .photo{width:100%;border-radius:12px!important;object-fit:contain!important;transform:none!important}.catalogue .grid article h3{font-size:clamp(21px,2vw,26px);line-height:1.2}.catalogue .grid article .availability{display:block;margin:8px 0;color:#32654b;font-weight:700}.catalogue .grid article button{min-height:44px;border-radius:11px;cursor:pointer}.catalogue .grid article button:disabled{opacity:.5;cursor:not-allowed}.cart,.checkout{max-width:1100px;margin:26px auto;padding:clamp(22px,4vw,42px)!important;border-radius:22px;border:1px solid #eddee0}.cartGuide,.checkoutIntro,.checkoutShipping{font-size:14px;line-height:1.65;color:#6e5960}.checkoutEyebrow{font-weight:800;letter-spacing:.15em;color:var(--cr-wine);font-size:11px}#checkoutForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#checkoutForm label{display:flex;flex-direction:column;gap:7px;font-weight:700;font-size:13px;color:var(--cr-ink)}#checkoutForm input,#checkoutForm select{min-height:48px;width:100%;box-sizing:border-box;border-radius:11px;border:1px solid #d9c9ce;padding:12px;background:#fff;font:inherit;color:#34222a}#checkoutForm label:nth-child(5),#checkoutForm .checkoutShipping,#checkoutForm button{grid-column:1/-1}#checkoutForm button{min-height:50px;border-radius:12px;font-weight:800}#checkoutForm :focus-visible,.modelPicker select:focus-visible,.catalogue button:focus-visible,.wholesale button:focus-visible{outline:3px solid #d87f9f;outline-offset:3px}.wholesale form input,.wholesale form textarea,.wholesale form button{min-height:46px}.wholesale form button{font-weight:800;border-radius:11px}.testBadge[role=alert]{display:block!important;white-space:normal!important;line-height:1.5!important;padding:12px!important;background:#fff0e7!important;color:#8d2b16!important;border:2px solid #d78b68!important;border-radius:10px!important}@media(max-width:720px){.purchaseStart{margin:14px 12px!important;padding:22px!important}.purchaseSteps{gap:8px}.purchaseSteps li{width:100%;box-sizing:border-box;border-radius:12px}#checkoutForm{grid-template-columns:1fr}#checkoutForm label,#checkoutForm .checkoutShipping,#checkoutForm button{grid-column:1/-1}.cart,.checkout{margin:16px 12px;padding:20px!important}.catalogue .grid article .photo{height:300px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.catalogue .grid article{transition:none}}.approvedMaster .heroSearch::placeholder{color:transparent;opacity:0}.approvedMaster .heroSearch:focus::placeholder{color:#6b6267;opacity:1}.approvedMaster .heroSearch:focus{background:#fff;color:#241a1e;box-shadow:0 0 0 1px #ded6d9 inset}.approvedMaster .heroSearch:not(:placeholder-shown){background:#fff;color:#241a1e}.trackingQuickLink{display:flex;justify-content:center;padding:14px 20px;background:#fff8fa}.trackingQuickLink a{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;max-width:680px;width:100%;padding:15px 20px;border:2px solid #b20b38;border-radius:14px;background:#fff;color:#9e0c30;font-weight:800;text-decoration:none;box-sizing:border-box}.trackingQuickLink span{font-size:13px;color:#58434a}.trackingSection{scroll-margin-top:24px;background:#fff8fa;border-top:1px solid #efdce2}.trackingSection #trackingLookup{display:flex;justify-content:center;align-items:end;gap:12px;flex-wrap:wrap;margin:20px auto;max-width:740px}.trackingSection #trackingLookup label{flex:1 1 300px;display:grid;gap:8px;text-align:left;font-weight:700}.trackingSection #trackingLookup input{width:100%;box-sizing:border-box;padding:13px;border:1px solid #d9c5cc;border-radius:10px;background:#fff;color:#241a1e}.trackingSection #trackingLookup button,.privateTrackingCode button{padding:13px 18px;border:0;border-radius:10px;background:#aa0d36;color:#fff;font-weight:800;cursor:pointer}.privateTrackingCode{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0;padding:14px;background:#fff4f7;border:1px solid #ebcbd6;border-radius:12px}.privateTrackingCode strong,.privateTrackingCode small{flex-basis:100%}.privateTrackingCode code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#fff;padding:10px;border-radius:8px}.privateTrackingCode a{font-weight:800;color:#a80c2e}.customerPortfolio{margin:20px 0;padding:24px;border:1px solid #ead4dc;border-radius:18px;background:#fff}.customerPortfolio h3{margin:0 0 8px;color:#68152e}.customerPortfolio p{line-height:1.5}#customerCreateForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:18px 0}#customerCreateForm input,#customerCreateForm textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #d9c5cc;border-radius:9px;background:#fff;color:#241a1e}#customerCreateForm button,.customerImport button{padding:12px;border:0;border-radius:9px;background:#a80c2e;color:#fff;font-weight:800;cursor:pointer}.customerImport{padding:15px;background:#fff7f9;border-radius:12px}.customerImport input{max-width:100%}.customerImport button:disabled{opacity:.5;cursor:not-allowed}.customerRow{padding:10px;border-bottom:1px solid #ead4dc;overflow-wrap:anywhere}.customerSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.customerSummary>div{padding:18px;border:1px solid #ead4dc;border-radius:12px;background:#fff7f9;display:grid;gap:5px}.customerSummary small{font-size:11px;font-weight:800;color:#77515e}.customerSummary b{font-size:27px;color:#831d3c}.customerFilters{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}.customerFilters input{flex:1 1 220px}.customerFilters input,.customerFilters select{padding:11px;border:1px solid #d9c5cc;border-radius:9px;background:#fff;color:#241a1e}.customerFilters button,.customerRow button{padding:10px 14px;border:1px solid #a80c2e;border-radius:9px;background:#fff;color:#a80c2e;font-weight:800;cursor:pointer}.customerRow{display:flex;justify-content:space-between;align-items:center;gap:16px}.customerRow p{margin:5px 0!important}.customerRow>div:last-child{display:flex;align-items:center;gap:10px}.customerState{padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800}.customerState.isActive{background:#e3f4e7;color:#245c35}.customerState.isInactive{background:#f2e8e8;color:#745055}@media(max-width:600px){.customerSummary{grid-template-columns:1fr}.customerRow{align-items:flex-start;flex-direction:column}}.teamExistingLink{margin-top:20px;padding:18px;border:1px solid #315675;border-radius:14px;background:#09233d}.teamExistingLink h4{margin:0 0 8px;color:#fff}.teamExistingLink form{display:grid;gap:12px;margin-top:14px}.teamExistingLink label{display:grid;gap:7px}.teamExistingLink input,.teamExistingLink select{width:100%;padding:12px;box-sizing:border-box;border-radius:9px;background:#06182a;color:#fff;border:1px solid #42617a}.teamExistingLink button{padding:13px;border:0;border-radius:9px;background:#d10e58;color:#fff;font-weight:800}.teamOwnerNotice{padding:12px;border-left:3px solid #5a88b0}.casaChasquiStandard #wholesaleQuoteAlerts{background:#081d33!important;color:#f4f8ff!important;border-color:#3c6488!important}.casaChasquiStandard #wholesaleQuoteAlerts h2,.casaChasquiStandard #wholesaleQuoteAlerts strong,.casaChasquiStandard #wholesaleQuoteAlerts label{color:#fff!important;opacity:1!important}.casaChasquiStandard #wholesaleQuoteAlerts p,.casaChasquiStandard #wholesaleQuoteAlerts span,.casaChasquiStandard #wholesaleQuoteAlerts small{color:#dceafb!important;opacity:1!important;font-size:14px;line-height:1.6}.casaChasquiStandard #wholesaleQuoteAlerts .activityRow{border-color:#365572!important;gap:20px;padding:18px 0}.casaChasquiStandard #wholesaleQuoteAlerts .activityRow>div{display:grid;gap:8px;min-width:0}.casaChasquiStandard #wholesaleQuoteAlerts .activityRow>div:first-child{flex:1;overflow-wrap:anywhere}.casaChasquiStandard #wholesaleQuoteAlerts label{display:grid;gap:7px;font-size:14px}.casaChasquiStandard #wholesaleQuoteAlerts button{background:#c51b58!important;color:#fff!important;border:1px solid #ed72a0!important;font-size:14px;font-weight:700;padding:11px 16px;border-radius:9px;opacity:1!important}.casaChasquiStandard #wholesaleQuoteAlerts button:hover{background:#a41045!important}.casaChasquiStandard #wholesaleQuoteAlerts select{background:#102e49!important;color:#fff!important;border:1px solid #7196ba!important;padding:10px 12px;border-radius:8px;font-size:14px;opacity:1!important}.casaChasquiStandard #wholesaleQuoteAlerts option{background:#102e49!important;color:#fff!important}.casaChasquiStandard #wholesaleQuoteAlerts button:focus-visible,.casaChasquiStandard #wholesaleQuoteAlerts select:focus-visible{outline:3px solid #f7cf78;outline-offset:3px}@media(max-width:650px){.casaChasquiStandard #wholesaleQuoteAlerts .activityRow{flex-direction:column;align-items:stretch}.casaChasquiStandard #wholesaleQuoteAlerts h2{font-size:21px}}.casaChasquiStandard #resumen .opsGrid .executiveCard h2,.casaChasquiStandard #resumen .opsGrid .executiveCard strong,.casaChasquiStandard #resumen .opsGrid .executiveCard b{color:#fff!important;opacity:1!important}.casaChasquiStandard #resumen .opsGrid .executiveCard small,.casaChasquiStandard #resumen .opsGrid .executiveCard span,.casaChasquiStandard #resumen .opsGrid .executiveCard p{color:#dceafb!important;opacity:1!important}.casaChasquiStandard #resumen .opsGrid .executiveCard .activityRow{border-color:#42617d!important}.casaChasquiStandard #resumen .opsGrid .executiveCard .statusReview{color:#ffe3a5!important}.casaChasquiStandard #resumen .opsGrid .executiveCard .statusWait{color:#f5ddf0!important}.casaChasquiStandard #resumen .opsGrid .executiveCard button{color:#fff!important;background:#a71950!important;border:1px solid #e67d9f!important;opacity:1!important}#contacto.contactPremium{box-sizing:border-box;max-width:1200px;margin:56px auto 24px;padding:42px;background:linear-gradient(145deg,#fff,#fff7f9);border:1px solid #ead6de;border-radius:24px;color:#33232c;scroll-margin-top:24px}#contacto .contactPremiumHead{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:center}#contacto .contactPremiumHead small{display:block;color:#8b294e;font-size:12px;font-weight:800;letter-spacing:.14em;margin-bottom:14px}#contacto h2{font-size:clamp(28px,3.2vw,42px);line-height:1.15;color:#492238;margin:0 0 18px;max-width:650px}#contacto p{color:#594652;font-size:16px;line-height:1.7;margin:0}#contacto a.contactMainCta{display:grid;gap:12px;box-sizing:border-box;padding:26px;background:#8c2048;color:#fff;text-decoration:none;border-radius:18px;box-shadow:0 12px 26px #8c20481c}#contacto .contactMainCta span{color:#ffdfeb;font-size:11px;letter-spacing:.12em;font-weight:800}#contacto .contactMainCta strong{color:#fff;font-size:25px;letter-spacing:.01em}#contacto .contactMainCta b{color:#fff;font-size:14px;border-top:1px solid #ffffff40;padding-top:15px}#contacto .contactMainCta:hover{background:#72193a}#contacto .contactOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:34px}#contacto .contactOptions article{padding:25px;background:#fff;border:1px solid #e8d6de;border-radius:17px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;box-shadow:none}#contacto .contactNumber{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:#fae9f0;color:#842446;border-radius:11px;font-size:13px;font-weight:800}#contacto h3{font-size:20px;line-height:1.35;color:#492238;margin:0}#contacto .contactOptions p{font-size:15px;flex:1}#contacto .contactOptions a{display:inline-block;color:#842446;font-size:14px;font-weight:800;text-decoration:none;padding:8px 0}#contacto .contactOptions a:hover{text-decoration:underline}#contacto .contactDelivery{display:grid;grid-template-columns:1fr 1.3fr;gap:28px;margin-top:24px;padding:22px 24px;background:#f5edf1;border-radius:15px}#contacto .contactDelivery div{display:grid;gap:7px}#contacto .contactDelivery strong{color:#492238;font-size:15px}#contacto .contactDelivery span,#contacto .contactDelivery p{color:#594652;font-size:14px;line-height:1.6}.contactBrandFooter{max-width:1200px;margin:0 auto;padding:22px 30px!important;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#492238!important;border-radius:16px;color:#fff!important}.contactBrandFooter strong,.contactBrandFooter span,.contactBrandFooter a{color:#fff!important}.contactBrandFooter span{font-size:14px}.contactBrandFooter a{font-size:14px;text-decoration:none}#contacto a:focus-visible,.contactBrandFooter a:focus-visible{outline:3px solid #a03a65;outline-offset:5px}@media(max-width:760px){#contacto.contactPremium{margin:30px 16px 20px;padding:25px 20px;border-radius:18px}#contacto .contactPremiumHead,#contacto .contactOptions,#contacto .contactDelivery{grid-template-columns:1fr;gap:20px}#contacto .contactMainCta{width:100%}.contactBrandFooter{margin:0 16px;align-items:flex-start;flex-direction:column}}#mayorista.wholesaleExecutive{max-width:1200px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:46px;margin:56px auto;padding:44px;background:linear-gradient(135deg,#30202c,#512c40);color:#fff;border:1px solid #705067;border-radius:25px;align-items:start;scroll-margin-top:24px}#mayorista.wholesaleExecutive .wholesaleCopy>small{color:#efd0a8;font-size:11px;letter-spacing:.16em;font-weight:800}#mayorista.wholesaleExecutive h2{color:#fff;font-size:clamp(30px,3.3vw,44px);line-height:1.17;margin:18px 0 22px}#mayorista.wholesaleExecutive .wholesaleLead{color:#f2e3ec;font-size:17px;line-height:1.75}#mayorista.wholesaleExecutive .wholesaleBenefits{display:flex;gap:9px;flex-wrap:wrap;margin:24px 0}#mayorista.wholesaleExecutive .wholesaleBenefits span{background:#ffffff0c;color:#ffe5be;border:1px solid #ffffff30;border-radius:999px;padding:8px 12px;font-size:12px}#mayorista .wholesaleValue{display:grid;gap:22px;margin:30px 0}#mayorista .wholesaleValue article{display:flex;gap:15px;background:none;border:0;padding:0;box-shadow:none}#mayorista .wholesaleValue article>b{display:grid;place-items:center;flex:0 0 36px;height:36px;border:1px solid #b78b6b;border-radius:10px;color:#ffe1b6;font-size:12px}#mayorista .wholesaleValue h3{color:#fff;font-size:17px;margin:0 0 6px}#mayorista .wholesaleValue p{color:#eedce6;font-size:14px;line-height:1.7;margin:0}#mayorista .wholesaleTalk{display:inline-block;color:#ffe1b6;font-size:14px;font-weight:700;line-height:1.7;margin-top:8px;text-underline-offset:5px}#mayorista .wholesaleFormCard{box-sizing:border-box;background:#fff;color:#382731;padding:30px;border-radius:19px;box-shadow:0 18px 45px #190d1b30}#mayorista .wholesaleFormHeader small{color:#8a3256;letter-spacing:.14em;font-size:10px;font-weight:800}#mayorista .wholesaleFormHeader h3{font-size:27px;color:#492238;margin:10px 0}#mayorista .wholesaleFormHeader p{color:#66525e;font-size:14px;line-height:1.7;margin:0 0 23px}#mayorista #wholesaleForm{display:block;background:none;padding:0;box-shadow:none;border:0}#mayorista .wholesaleFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}#mayorista .wholesaleFields label{display:grid;gap:7px;color:#492238;font-size:13px;font-weight:700;min-width:0}#mayorista .wholesaleFields label>span{font-size:10px;font-weight:400;color:#74616e}#mayorista .wholesaleFields .wholesaleFull{grid-column:1/-1}#mayorista #wholesaleForm input,#mayorista #wholesaleForm textarea{box-sizing:border-box;width:100%;min-width:0;margin:0;border:1px solid #cfbac4;background:#fff;color:#382731;padding:12px;border-radius:9px;font:inherit;font-size:14px;font-weight:400}#mayorista #wholesaleForm input::placeholder,#mayorista #wholesaleForm textarea::placeholder{color:#806d78;opacity:1}#mayorista #wholesaleForm input:focus,#mayorista #wholesaleForm textarea:focus{outline:2px solid #ad4771;outline-offset:2px}#mayorista .wholesaleFormNote{font-size:12px;color:#66525e;line-height:1.7;margin:22px 0 18px}#mayorista #wholesaleForm button{width:100%;background:#8c2048;color:#fff;border:0;padding:15px 18px;border-radius:10px;font-size:15px;font-weight:800;cursor:pointer}#mayorista #wholesaleForm button:hover{background:#72193a}#mayorista #wholesaleForm button:disabled{opacity:.65;cursor:wait}#mayorista #wresult{color:#492238;line-height:1.7;font-size:14px;margin-top:14px}@media(max-width:900px){#mayorista.wholesaleExecutive{grid-template-columns:1fr;gap:30px;margin:30px 16px;padding:30px 24px}}@media(max-width:500px){#mayorista .wholesaleFields{grid-template-columns:1fr}#mayorista .wholesaleFormCard{padding:24px 18px}#mayorista.wholesaleExecutive{padding:27px 18px}#mayorista.wholesaleExecutive h2{font-size:31px}}#mayorista #wholesaleForm select{box-sizing:border-box;width:100%;min-width:0;margin:0;border:1px solid #cfbac4;background:#fff;color:#382731;padding:12px;border-radius:9px;font:inherit;font-size:14px;font-weight:400}#mayorista #wholesaleForm select:focus{outline:2px solid #ad4771;outline-offset:2px}#mayorista #wholesaleForm select option{background:#fff;color:#382731}.approvedMaster{container-type:inline-size}.approvedMaster .heroBedroomText{position:absolute;z-index:2;left:9.3%;top:10.15%;width:23%;height:2.7%;box-sizing:border-box;display:flex;align-items:center;padding-left:.2%;background:linear-gradient(90deg,#fcf4ee,#fcf4ee 65%,#fbf2eb);color:#a85d43;font-family:Arial,Helvetica,sans-serif;font-size:1.04cqw;font-weight:700;letter-spacing:.015em;line-height:1;white-space:nowrap;pointer-events:none}body.purchaseMode{background:#faf6f3}body.purchaseMode #app>:not(#cart):not(#checkout){display:none!important}body.purchaseMode #cart{max-width:920px;margin:28px auto 0;padding:26px 32px;border:1px solid #eadde2;border-radius:18px;background:#fff}body.purchaseMode #checkout{display:block;max-width:920px;margin:20px auto 48px;padding:32px;border:1px solid #eadde2;border-radius:20px;background:#fff;box-shadow:0 16px 48px #6334480c}body.purchaseMode #checkout[hidden]{display:none}.purchaseHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px;color:#762943;font-weight:800;letter-spacing:.06em}.purchaseHeader span small{display:block;margin-top:6px;font-weight:400;letter-spacing:0;color:#76616b}.purchaseHeader button{background:#fff;color:#762943;border:1px solid #dfc8d1;padding:10px 14px;border-radius:10px;cursor:pointer}.purchaseSteps{display:flex;list-style:none;padding:0;gap:10px;margin:0 0 28px}.purchaseSteps li{flex:1;border-radius:10px;padding:12px;background:#f6f0f2;color:#806773;font-size:13px}.purchaseSteps li.active{background:#762943;color:#fff}body.purchaseMode #checkoutForm[hidden]{display:none!important}body.paymentMode #cart,body.paymentMode .checkoutIntro,body.paymentMode #checkout>h2,body.paymentMode #checkout>.checkoutEyebrow{display:none!important}body.purchaseMode .yapePay{background:transparent;border:0;padding:0;color:#392632}body.purchaseMode .yapeBox{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:28px;background:#fbf8fa;border:1px solid #e6d4dd;border-radius:20px;align-items:start}body.purchaseMode .qrIdentity{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0}body.purchaseMode .qrIdentity img{width:100%;max-width:320px;height:auto;max-height:none;object-fit:contain;border-radius:14px;box-shadow:0 10px 30px #72258420}.officialPayment{font-size:11px;letter-spacing:.12em;font-weight:800;color:#762943;text-align:center}body.purchaseMode .yapeRecipient{text-align:center;padding:16px;background:#fff;border:1px solid #eadde2;border-radius:12px;width:100%;box-sizing:border-box}body.purchaseMode .yapeRecipient strong{display:block;font-size:16px;line-height:1.5;color:#48213a;overflow-wrap:anywhere}body.purchaseMode .yapeRecipient small,body.purchaseMode .yapeRecipient span{display:block;font-size:11px;line-height:1.7;color:#765c69}.paymentInstructions h3{font-size:30px;margin:10px 0 20px;color:#512038}.paymentAmount{padding:20px;background:#fff;border:1px solid #e8d6df;border-radius:14px}.paymentAmount span,.paymentAmount small{display:block;color:#7b6471;font-size:12px}.paymentAmount strong{display:block;color:#762943;font-size:36px;margin:8px 0;line-height:1.2}.paymentInstructions ol{padding-left:20px;font-size:14px;line-height:1.8;color:#64505b}.paymentInstructions li{padding-bottom:9px}body.purchaseMode .voucherLabel{display:block;padding:16px;background:#fff;border:1px dashed #cdaeba;border-radius:12px;font-size:13px}body.purchaseMode #reportYape{width:100%;margin-top:16px;padding:16px;border-radius:12px;background:#762943;color:#fff;border:0;font-weight:700}body.purchaseMode #result{scroll-margin-top:20px}@media(max-width:640px){body.purchaseMode #cart,body.purchaseMode #checkout{margin:12px;padding:20px}.purchaseHeader{align-items:flex-start;font-size:13px}.purchaseHeader button{font-size:11px}.purchaseSteps{gap:5px}.purchaseSteps li{font-size:11px;padding:10px 6px}body.purchaseMode .yapeBox{grid-template-columns:1fr;padding:18px;gap:24px}.paymentAmount strong{font-size:32px}}.admin aside,.casaChasquiStandard.admin aside,.casaChasquiStandard .adminSidebar,.casaChasquiStandard .sidebar,.casaChasquiStandard .sideNav{background:linear-gradient(180deg,#b96855,#a95646)!important;color:#fffaf7!important}.casaChasquiStandard,.casaChasquiStandard.admin,.admin{--admin-terracotta:#b96855;--admin-terracotta-dark:#964637;--admin-terracotta-soft:#f5e6df;--admin-surface:#fffaf7}.casaChasquiStandard .executiveCard,.casaChasquiStandard #resumen .opsGrid .executiveCard,.casaChasquiStandard #wholesaleQuoteAlerts{background:linear-gradient(145deg,#b96855,#a95646)!important;border-color:#d49a89!important}.casaChasquiStandard #resumen .opsGrid .executiveCard .activityRow,.casaChasquiStandard #wholesaleQuoteAlerts .activityRow{border-color:#e6b9aa!important}.casaChasquiStandard #resumen .opsGrid .executiveCard small,.casaChasquiStandard #resumen .opsGrid .executiveCard span,.casaChasquiStandard #resumen .opsGrid .executiveCard p,.casaChasquiStandard #wholesaleQuoteAlerts small{color:#fff0e8!important}.casaChasquiStandard #wholesaleQuoteAlerts select,.casaChasquiStandard #wholesaleQuoteAlerts option{background:#fffaf7!important;color:#62362e!important;border-color:#d49a89!important}.casaChasquiStandard #wholesaleQuoteAlerts button,.casaChasquiStandard #resumen .opsGrid .executiveCard button{background:#8e4135!important;border-color:#e6b9aa!important;color:#fff!important}.casaChasquiStandard{background:#f8f1ec!important;color:#49352f!important}.casaChasquiStandard>aside{background:linear-gradient(180deg,#b96d5b,#aa594a)!important;border-right:1px solid #d9a495!important}.casaChasquiStandard>main{background:#f8f1ec!important;color:#49352f!important}.casaChasquiStandard .adminTop{border-bottom-color:#e7d4ca!important}.casaChasquiStandard .adminTop h1,.casaChasquiStandard .adminTop p,.casaChasquiStandard .adminTop small,.casaChasquiStandard .sectionTitle,.casaChasquiStandard .sectionTitle h2,.casaChasquiStandard .supportHero,.casaChasquiStandard .supportHero h2{color:#55382f!important}.casaChasquiStandard .navLabel,.casaChasquiStandard .demo-tech,.casaChasquiStandard .demo-logo small,.casaChasquiStandard .demo-live small{color:#ffe9df!important}.casaChasquiStandard aside nav button{color:#fff1e9!important}.casaChasquiStandard aside nav button.active,.casaChasquiStandard aside nav button:hover{background:#ffffff25!important;color:#fff!important;box-shadow:inset 3px 0 #fff1dc!important}.casaChasquiStandard .navCount,.casaChasquiStandard .demo-pill{background:#f9e8e0!important;color:#8f4436!important;border-color:#dfb5a6!important}.casaChasquiStandard .demo-live,.casaChasquiStandard .crece-support-premium{background:#ffffff1d!important;border-color:#f0c5b6!important;box-shadow:none!important}.casaChasquiStandard .crece-support-icon,.casaChasquiStandard .demo-logo i{background:linear-gradient(135deg,#e8a58f,#ca806e)!important;box-shadow:none!important}.casaChasquiStandard .crece-support-premium small,.casaChasquiStandard .crece-support-premium em,.casaChasquiStandard .crece-support-premium>b{color:#fff0e7!important}.casaChasquiStandard .topActions button{background:#fffaf7!important;color:#744638!important;border-color:#e3c6b9!important}.casaChasquiStandard #resumen:before{color:#9b5544!important}.casaChasquiStandard #resumen .metrics>div,.casaChasquiStandard #resumen.tab.is-active .metrics>div,.casaChasquiStandard .quickStrip,.casaChasquiStandard .executiveCard,.casaChasquiStandard .bottomOps article,.casaChasquiStandard .supportCreate,.casaChasquiStandard .supportHistory,.casaChasquiStandard #wholesaleQuoteAlerts,.casaChasquiStandard .premiumInventoryTable,.casaChasquiStandard .inventoryHero,.casaChasquiStandard .tableWrap{background:#fffaf7!important;border-color:#e8cfc3!important;color:#49352f!important;box-shadow:0 8px 26px #8653440d!important}.casaChasquiStandard #resumen .metrics b,.casaChasquiStandard #resumen .metrics small,.casaChasquiStandard #resumen .metrics span,.casaChasquiStandard #resumen .metrics em,.casaChasquiStandard .quickStrip h2,.casaChasquiStandard .cardHead h2,.casaChasquiStandard .stockOverview h2,.casaChasquiStandard .activityRow strong,.casaChasquiStandard .activityRow b,.casaChasquiStandard .activityRow span,.casaChasquiStandard .supportCreate h3,.casaChasquiStandard .supportHistory h3,.casaChasquiStandard .supportTicket h4,.casaChasquiStandard .supportTicket p,.casaChasquiStandard #resumen .opsGrid .executiveCard h2,.casaChasquiStandard #resumen .opsGrid .executiveCard strong,.casaChasquiStandard #resumen .opsGrid .executiveCard b,.casaChasquiStandard #resumen .opsGrid .executiveCard small,.casaChasquiStandard #resumen .opsGrid .executiveCard span,.casaChasquiStandard #resumen .opsGrid .executiveCard p,.casaChasquiStandard #wholesaleQuoteAlerts small{color:#604239!important}.casaChasquiStandard .activityRow,.casaChasquiStandard .supportTicket{border-color:#ead6cb!important}.casaChasquiStandard .quickStrip button,.casaChasquiStandard .inventoryTools button,.casaChasquiStandard .supportCreate button,.casaChasquiStandard #refreshSupport{background:#a95746!important;color:#fff!important;border-color:#a95746!important}.casaChasquiStandard .quickStrip button span{color:#fff0e7!important}.casaChasquiStandard .supportCreate input,.casaChasquiStandard .supportCreate select,.casaChasquiStandard .supportCreate textarea,.casaChasquiStandard .inventorySearch,.casaChasquiStandard #wholesaleQuoteAlerts select{background:#fff!important;color:#49352f!important;border-color:#d9b9aa!important}.casaChasquiStandard .inventorySearch input{color:#49352f!important}.casaChasquiStandard .inventoryHero h2,.casaChasquiStandard .inventoryHero p,.casaChasquiStandard .inventoryHero small{color:#604239!important}.casaChasquiStandard .premiumInventoryTable table{color:#49352f!important}.casaChasquiStandard .premiumInventoryTable thead{background:#f2ded3!important}.casaChasquiStandard .premiumInventoryTable th{background:#f2ded3!important;color:#714a3d!important;border-color:#e5c7b9!important}.casaChasquiStandard .premiumInventoryTable td,.casaChasquiStandard .premiumInventoryTable tr:hover td{background:#fffaf7!important;color:#604239!important;border-color:#ead6cb!important}.casaChasquiStandard .premiumInventoryTable td strong,.casaChasquiStandard .premiumInventoryTable td b,.casaChasquiStandard .premiumInventoryTable td:nth-child(2) strong,.casaChasquiStandard .premiumInventoryTable td:nth-child(4) b,.casaChasquiStandard .premiumInventoryTable td:nth-child(5) strong{color:#714638!important}.casaChasquiStandard .tab{color:#49352f!important}.casaChasquiStandard .tab .sectionTitle,.casaChasquiStandard .tab .sectionTitle h2,.casaChasquiStandard .tab h2,.casaChasquiStandard .tab h3{color:#654237!important}.casaChasquiStandard .tab .tableWrap,.casaChasquiStandard #pedidos .tableWrap,.casaChasquiStandard #ventas .tableWrap,.casaChasquiStandard .tab .wholesaleCard,.casaChasquiStandard .tab .dispatchCard,.casaChasquiStandard .tab .teamCard,.casaChasquiStandard .tab .supportCreate,.casaChasquiStandard .tab .supportHistory,.casaChasquiStandard .tab .quickStrip,.casaChasquiStandard .tab .executiveCard{background:#fffaf7!important;color:#49352f!important;border-color:#e5c8b9!important;box-shadow:0 8px 24px #85504310!important}.casaChasquiStandard .tab table,.casaChasquiStandard #ventas table,.casaChasquiStandard #pedidos table{background:#fffaf7!important;color:#49352f!important}.casaChasquiStandard .tab thead,.casaChasquiStandard .tab th,.casaChasquiStandard #ventas th{background:#f1ddd2!important;color:#694437!important;border-color:#e3c5b6!important}.casaChasquiStandard .tab td,.casaChasquiStandard #ventas td,.casaChasquiStandard .tab tbody tr:hover td{background:#fffaf7!important;color:#63473d!important;border-color:#ead6ca!important}.casaChasquiStandard .tab td strong,.casaChasquiStandard .tab td b,.casaChasquiStandard .tab .wholesaleCard h3,.casaChasquiStandard .tab .teamCard h3,.casaChasquiStandard .tab .dispatchCard strong,.casaChasquiStandard .tab .supportCreate h3,.casaChasquiStandard .tab .supportHistory h3{color:#56382f!important}.casaChasquiStandard .tab .wholesaleCard p,.casaChasquiStandard .tab .teamCard p,.casaChasquiStandard .tab .dispatchCard span,.casaChasquiStandard .tab .supportCreate p,.casaChasquiStandard .tab .supportHistory p{color:#77574b!important}.casaChasquiStandard .tab input,.casaChasquiStandard .tab select,.casaChasquiStandard .tab textarea,.casaChasquiStandard #despachos input,.casaChasquiStandard #despachos select{background:#fff!important;color:#49352f!important;border-color:#d9b9aa!important}.casaChasquiStandard .tab input::placeholder,.casaChasquiStandard .tab textarea::placeholder{color:#91786c!important}.casaChasquiStandard #pedidos #refreshPanel,.casaChasquiStandard .tab .dispatchCard button,.casaChasquiStandard .tab .teamCard button,.casaChasquiStandard .tab .supportCreate button,.casaChasquiStandard .tab #refreshSupport{background:#a95746!important;color:#fff!important;border-color:#a95746!important;box-shadow:none!important}.casaChasquiStandard #wholesaleQuoteAlerts,.casaChasquiStandard #resumen .opsGrid .executiveCard{background:#fffaf7!important;color:#49352f!important;border-color:#e5c8b9!important}.casaChasquiStandard #wholesaleQuoteAlerts h2,.casaChasquiStandard #wholesaleQuoteAlerts strong,.casaChasquiStandard #wholesaleQuoteAlerts label,.casaChasquiStandard #wholesaleQuoteAlerts p,.casaChasquiStandard #wholesaleQuoteAlerts span{color:#604239!important}.casaChasquiStandard #wholesaleQuoteAlerts button{background:#a95746!important;border-color:#a95746!important;color:#fff!important}.casaChasquiStandard #pedidos .sectionTitle,.casaChasquiStandard #ventas .sectionTitle,.casaChasquiStandard #despachos .sectionTitle,.casaChasquiStandard #mayoristas .sectionTitle,.casaChasquiStandard #inventario .sectionTitle,.casaChasquiStandard #equipo .sectionTitle{background:#fffaf7!important;border:1px solid #e5c8b9!important;border-radius:18px!important;padding:24px!important;color:#583c32!important}.casaChasquiStandard #pedidos .sectionTitle *,.casaChasquiStandard #ventas .sectionTitle *,.casaChasquiStandard #despachos .sectionTitle *,.casaChasquiStandard #mayoristas .sectionTitle *,.casaChasquiStandard #inventario .sectionTitle *{color:#583c32!important}.casaChasquiStandard #pedidos .tableWrap,.casaChasquiStandard #pedidos table,.casaChasquiStandard #pedidos thead,.casaChasquiStandard #pedidos tbody,.casaChasquiStandard #pedidos tr,.casaChasquiStandard #pedidos td,.casaChasquiStandard #pedidos th,.casaChasquiStandard #ventas .tableWrap,.casaChasquiStandard #ventas table,.casaChasquiStandard #ventas td,.casaChasquiStandard #ventas th{background:#fffaf7!important;color:#60453a!important;border-color:#e7cfc2!important}.casaChasquiStandard #pedidos th,.casaChasquiStandard #ventas th{background:#f1ddd2!important;color:#634336!important}.casaChasquiStandard #pedidos td strong,.casaChasquiStandard #pedidos td b,.casaChasquiStandard #pedidos td small,.casaChasquiStandard #pedidos td span,.casaChasquiStandard #ventas td strong,.casaChasquiStandard #ventas td b{color:#60453a!important}.casaChasquiStandard #pedidos #refreshPanel{background:#a95746!important;color:#fff!important}.casaChasquiStandard #pedidos .sectionTitle #refreshPanel{color:#fff!important}.casaChasquiStandard .tab .emptyPanel,.casaChasquiStandard .tab .emptyState,.casaChasquiStandard .tab .leadGrid article,.casaChasquiStandard .tab .dispatch,.casaChasquiStandard .tab .teamCard,.casaChasquiStandard .tab .wholesaleCard{background:#fffaf7!important;border-color:#e5c8b9!important;color:#60453a!important}.casaChasquiStandard .dispatchPremium .dispatchKpis article,.casaChasquiStandard .dispatchPremium .dispatchFilters,.casaChasquiStandard .dispatchPremium .dispatchPanel,.casaChasquiStandard .dispatchPremium .dispatchPanelHead,.casaChasquiStandard .dispatchPremium .dispatchTable,.casaChasquiStandard .dispatchPremium .dispatchRow,.casaChasquiStandard .dispatchPremium .dispatchList,.casaChasquiStandard .dispatchPremium .dispatchToolbar,.casaChasquiStandard .dispatchPremium .dispatchSearch,.casaChasquiStandard .dispatchPremium table,.casaChasquiStandard .dispatchPremium th,.casaChasquiStandard .dispatchPremium td{background:#fffaf7!important;color:#60453a!important;border-color:#e5c8b9!important;box-shadow:none!important}.casaChasquiStandard .dispatchPremium .dispatchKpis article *,.casaChasquiStandard .dispatchPremium .dispatchPanelHead h2,.casaChasquiStandard .dispatchPremium .dispatchPanelHead p,.casaChasquiStandard .dispatchPremium .dispatchRow strong,.casaChasquiStandard .dispatchPremium .dispatchRow span,.casaChasquiStandard .dispatchPremium .dispatchTitle h2,.casaChasquiStandard .dispatchPremium .dispatchTitle h2 span,.casaChasquiStandard .dispatchPremium .dispatchTitle small,.casaChasquiStandard .dispatchPremium .dispatchTitle p{color:#60453a!important}.casaChasquiStandard .dispatchPremium .dispatchKpis i{background:#f1ddd2!important;color:#995444!important}.casaChasquiStandard .dispatchPremium .dispatchTopActions>span{background:#f1ddd2!important;color:#874c3c!important;border-color:#e5c8b9!important}.casaChasquiStandard .dispatchPremium .dispatchTopActions button,.casaChasquiStandard .dispatchPremium .dispatchPanelHead>button,.casaChasquiStandard .dispatchPremium .dispatchRow [data-dispatch]{background:#a95746!important;border-color:#a95746!important;color:#fff!important;box-shadow:none!important}.casaChasquiStandard .dispatchPremium input,.casaChasquiStandard .dispatchPremium select{background:#fff!important;color:#49352f!important;border-color:#d9b9aa!important}.casaChasquiStandard .dispatchPremium .dispatchKpis article i{color:#995444!important}.colorPicker{border:0;padding:12px 0;margin:0;min-width:0}.colorPicker legend{font-size:13px;font-weight:700;color:#73502c}.colorPicker>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.colorPicker .colorChoice{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 2px;background:#fff;color:#514537;border:1px solid #e1d5c6;border-radius:10px;font-size:11px;min-width:0}.colorChoice i,.colorBalances i{display:inline-block;width:20px;height:20px;border-radius:50%;border:1px solid #b9aea1}.colorPicker .colorChoice[aria-pressed=true]{border:2px solid #987345;background:#fcf7ee;box-shadow:0 0 0 1px #987345}.colorPicker .colorChoice:disabled{opacity:.45;cursor:not-allowed}.colorChoice small{font-size:10px}.colorChoice:focus-visible{outline:3px solid #73502c;outline-offset:2px}.colorBalances{display:grid;gap:4px;min-width:110px}.colorBalances small{display:flex!important;align-items:center;gap:5px;white-space:nowrap}.colorBalances i{width:12px;height:12px}.orderColorItems{min-width:190px;max-width:320px;white-space:normal;margin-top:8px}.orderColorItems small{display:block!important;margin:5px 0;line-height:1.5;color:#574b3e}#inventoryEditor label{display:block;margin:12px 0}#inventoryEditor input{display:block;width:100%;padding:10px;border:1px solid #cfc1af;border-radius:8px}.catalogue .grid article.bailarinaCard{gap:6px!important;padding-top:10px!important;padding-bottom:14px!important}.catalogue .grid article.bailarinaCard .photo{height:245px!important;max-height:245px!important;object-fit:contain!important;object-position:center!important}.catalogue .grid article.bailarinaCard .sku{margin-top:2px}@media(max-width:760px){.catalogue .grid article.bailarinaCard .photo{height:210px!important;max-height:210px!important}}.dispatchPanel .dispatchClient{min-width:0!important;align-items:flex-start!important}.dispatchPanel .dispatchClient>span{display:block!important;min-width:0!important;flex:1!important}.dispatchPanel .dispatchClient b{display:block!important;color:#402b27!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;opacity:1!important;visibility:visible!important}.dispatchPanel .dispatchClient small{color:#655b62!important;font-size:11px!important;line-height:1.4!important;white-space:normal!important}.dispatchPanel .dispatchRow{align-items:center!important}.dispatchPanel .dispatchTableHead,.dispatchPanel .dispatchRow{grid-template-columns:28px minmax(205px,1.7fr) minmax(125px,1fr) minmax(140px,1.1fr) minmax(140px,1.1fr) minmax(190px,1.4fr) minmax(160px,1.1fr)!important;gap:9px!important}.dispatchPanel .dispatchRows{overflow-x:auto!important}.dispatchPanel .dispatchRow{min-width:1120px!important;min-height:74px!important;height:auto!important;align-items:center!important}.dispatchPanel .dispatchTableHead{min-width:1120px!important}.dispatchPanel .dispatchClient{min-width:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important}.dispatchPanel .dispatchClient i{flex:0 0 34px!important;width:34px!important;height:34px!important;font-size:11px!important}.dispatchPanel .dispatchClient>span{min-width:0!important;flex:1 1 auto!important;width:auto!important}.dispatchPanel .dispatchClient b{display:block!important;width:auto!important;max-width:100%!important;font-size:12px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;letter-spacing:0!important;color:#3f302f!important}.dispatchPanel .dispatchClient small{font-size:10px!important;line-height:1.25!important;color:#665d61!important;overflow-wrap:normal!important;word-break:normal!important}.dispatchPanel .dispatchOrderDetails{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;color:#45332d!important;font-size:11px!important;line-height:1.3!important}.dispatchPanel .dispatchOrderDetails>strong{display:block!important;color:#512c28!important;font-size:12px!important;font-weight:900!important;line-height:1.3!important;overflow-wrap:anywhere!important;white-space:normal!important}.dispatchPanel .dispatchOrderDetails>small{display:block!important;color:#594a46!important;font-size:11px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important}.dispatchPanel .dispatchOrderDetails>small b{color:#40302d!important;font-weight:800!important}.dispatchPanel .dispatchRow{min-height:88px!important;align-items:center!important}.catalogue .grid article .waQuickBuy,.waCartBtn{display:block!important;width:100%!important;background:#17864d!important;color:#fff!important;border:1px solid #147442!important;border-radius:10px!important;padding:12px 14px!important;font-weight:800!important;font-size:13px!important;line-height:1.35!important;cursor:pointer!important;text-align:center!important;box-shadow:0 4px 12px #176d3b22!important}.catalogue .grid article .waQuickBuy:disabled{opacity:.48!important;cursor:not-allowed!important}.catalogue .grid article button[data-add]{background:#fff!important;color:#55372c!important;border:1px solid #d6bba9!important;font-size:12px!important;padding:10px!important}.waCartBtn{max-width:460px!important;margin:14px auto 4px!important}.floatingCheckout{background:#17864d!important;color:#fff!important}
