@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--p:0;--y:56px}}}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400 700;font-display:swap;src:url(/tienda/fuente-cd5bf126b2c8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400 700;font-display:swap;src:url(/tienda/fuente-6f2f5c3b1abc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tienda/fuente-cfa9a397d86f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tienda/fuente-d80df8ff5aec.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/tienda/fuente-3911b66d9f2e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/tienda/fuente-a30ddcd34970.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tienda/jost-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400 700;font-display:swap;src:url(/tienda/jost-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.catalogo-publico{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7ede9;--surface:#fff;--sunk:#efe1dc;--ink:#2a1a22;--ink2:#4a3841;--muted:#7c6770;--line:#e6d5cf;--accent:#a3325c;--accent-hover:#8a2a4e;--accent-soft:#f6e1e8;--heart:#e0457b;--gold:#9c7738;--display:"Cormorant Garamond", "Didot", "Bodoni 72", Georgia, serif;--body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--iso:url(/tienda/original-0.jpg);--hdr:54px;--vh:100vh;--W:390px;--H:488px;--pt:200px;--pb:200px;--gap:14px}:where(.catalogo-publico) *{box-sizing:border-box}html.catalogo-html{-webkit-text-size-adjust:100%}.catalogo-publico{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;line-height:1.5}.catalogo-publico.view-reels{background:var(--tint,var(--bg));transition:background-color .7s}html.catalogo-html.snap{scroll-snap-type:y mandatory;scrollbar-width:none}html.catalogo-html.snap::-webkit-scrollbar{display:none}:where(.catalogo-publico) img{max-width:100%;display:block}:where(.catalogo-publico) [hidden]{display:none!important}:where(.catalogo-publico) button{font:inherit;color:inherit}:where(.catalogo-publico) button:focus-visible,:where(.catalogo-publico) a:focus-visible,:where(.catalogo-publico) input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(.catalogo-publico) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.catalogo-publico) .hdr{top:var(--hdrT,24px);z-index:30;pointer-events:none;grid-template-columns:42px 1fr 42px;grid-template-areas:"l m r""t t t";align-items:center;padding:0 10px 26px;display:grid;position:fixed;left:0;right:0}:where(.catalogo-publico) .hdr:before{content:"";z-index:-1;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}:where(.catalogo-publico) .hdr>*{pointer-events:auto}html.catalogo-html.ovlock{overscroll-behavior:none;overflow:hidden}html.catalogo-html,.catalogo-publico{overflow-x:clip}:where(.catalogo-publico) #coBg,:where(.catalogo-publico) #catBg,:where(.catalogo-publico) #srBg,:where(.catalogo-publico) #cmBg,:where(.catalogo-publico) #orBg,:where(.catalogo-publico) #ptOv,:where(.catalogo-publico) #story,:where(.catalogo-publico) #coach,:where(.catalogo-publico) #pvBg{contain:paint}:where(.catalogo-publico) .ovcap{pointer-events:none;transition:opacity .22s;position:absolute;left:0;right:0}:where(.catalogo-publico) .ovcap.leaving{opacity:0}:where(.catalogo-publico) .hdr .logo{grid-area:m;justify-self:center}:where(.catalogo-publico) .hdr .help{grid-area:r}:where(.catalogo-publico) .hsearch{cursor:pointer;width:42px;height:42px;color:inherit;background:0 0;border:0;border-radius:10px;grid-area:l;place-items:center;padding:0;display:grid}:where(.catalogo-publico) .hsearch svg{width:24px;height:24px}.catalogo-publico.view-reels .hsearch{color:#fff;filter:drop-shadow(0 1px 3px #00000059)}.catalogo-publico.view-grid .hsearch{display:none}:where(.catalogo-publico) .srov{z-index:48;-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);color:#fff;background:#14080e73;flex-direction:column;animation:.25s ease-out srIn;display:flex;position:fixed;inset:0}@keyframes srIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .srov{animation:none}}:where(.catalogo-publico) .srtop{padding:10px 12px;padding-top:max(10px, env(safe-area-inset-top));flex:none;align-items:center;gap:8px;display:flex}:where(.catalogo-publico) .srbox{background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;flex:1;align-items:center;gap:8px;height:46px;padding:0 8px 0 14px;display:flex;box-shadow:inset 0 1px #ffffff40}:where(.catalogo-publico) .srbox svg{color:#fffc;flex:none;width:20px;height:20px}:where(.catalogo-publico) .srbox input{min-width:0;font:inherit;color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:16px}:where(.catalogo-publico) .srbox:focus-within{border-color:#ffffffb3}:where(.catalogo-publico) .srbox input,:where(.catalogo-publico) .srbox input:focus,:where(.catalogo-publico) .srbox input:focus-visible{box-shadow:none;appearance:none;-webkit-tap-highlight-color:transparent;outline:none}:where(.catalogo-publico) .srbox input::placeholder{color:#ffffffa6}:where(.catalogo-publico) .srbox input::-webkit-search-cancel-button{display:none}:where(.catalogo-publico) .srclr{color:#fff;cursor:pointer;background:#ffffff40;border:0;border-radius:50%;flex:none;width:24px;height:24px;padding:0;font-size:15px;line-height:1}:where(.catalogo-publico) .srcancel{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:15px;font-weight:700}:where(.catalogo-publico) .srbody{overscroll-behavior:contain;padding:10px 14px calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}:where(.catalogo-publico) .srhead{color:#fffc;margin:4px 2px 10px;font-size:14px;font-weight:600;line-height:1.4}:where(.catalogo-publico) .srhead b{color:#fff}:where(.catalogo-publico) .srmiss{color:#fff;background:#ffffff24;border:1px solid #fff3;border-radius:18px;margin-bottom:14px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:1.4}:where(.catalogo-publico) .srmiss b{font-weight:800}:where(.catalogo-publico) .srchips{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}:where(.catalogo-publico) .srchips button{color:#fff;font:inherit;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600}:where(.catalogo-publico) .srsec{letter-spacing:.16em;text-transform:uppercase;color:#ffffffa6;margin:0 2px 8px;font-size:11px;font-weight:700}:where(.catalogo-publico) .srlist{flex-direction:column;gap:2px;display:flex}:where(.catalogo-publico) .sritem{text-align:left;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:16px;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;width:100%;padding:7px 6px;display:grid}:where(.catalogo-publico) .sritem:hover,:where(.catalogo-publico) .sritem:focus-visible{background:#ffffff1a}:where(.catalogo-publico) .sritem img{object-fit:cover;border:1.5px solid #fff6;border-radius:14px;width:56px;height:56px}:where(.catalogo-publico) .sritem b{font-family:var(--display);font-size:19px;font-weight:500;line-height:1.1;display:block}:where(.catalogo-publico) .sritem small{color:#ffffffb3;margin-top:2px;font-size:12.5px;display:block}:where(.catalogo-publico) .sritem .sp{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}:where(.catalogo-publico) .sritem .sp i{color:#ffb3cc;text-align:right;font-size:10.5px;font-style:normal;font-weight:700;display:block}:where(.catalogo-publico) .hback{cursor:pointer;width:42px;height:42px;color:var(--ink);background:0 0;border:0;border-radius:10px;grid-area:l;place-items:center;padding:0;display:grid}:where(.catalogo-publico) .hback svg{width:24px;height:24px}.catalogo-publico.view-reels .hback{display:none}.catalogo-publico.view-reels .hdr{color:#fff}.catalogo-publico.view-reels .hdr:before{display:none}:where(.catalogo-publico) .glow{height:var(--glowH,420px);pointer-events:none;z-index:0;position:absolute;top:0;left:0;right:0;overflow:hidden}:where(.catalogo-publico) .glow img{object-fit:cover;filter:blur(36px)saturate(1.3);opacity:.9;width:calc(100% + 120px);height:calc(100% + 120px);position:absolute;inset:-60px}:where(.catalogo-publico) .glow:after{content:"";background:linear-gradient(to bottom, #14080e94 0, #14080e75 calc(var(--run,72px) + var(--hdrT,24px) + 20px), #14080e38 calc(var(--run,72px) + var(--hdrT,24px) + 90px), #14080e00 calc(var(--run,72px) + var(--hdrT,24px) + 150px), #14080e00 70%, var(--tint,var(--bg)) 100%);position:absolute;inset:0}:where(.catalogo-publico) .reels>.reel{z-index:1}:where(.catalogo-publico) .reel:before{content:"";z-index:3;pointer-events:none;width:100vw;left:50%;top:calc(var(--run,72px) - var(--pt) - 120px);height:calc(120px + var(--pt) - var(--run,72px));background:linear-gradient(to bottom, #14080e94 0, #14080e75 calc(140px + var(--hdrT,24px)), #14080e38 calc(210px + var(--hdrT,24px)), #14080e00 calc(270px + var(--hdrT,24px)));opacity:0;margin-left:-50vw;transition:opacity .35s;position:absolute}:where(.catalogo-publico) .reel.on:before{opacity:1}:where(.catalogo-publico) .glow+.reel:before{display:none}@media (min-width:900px){:where(.catalogo-publico) .reel:before{display:none}}.catalogo-publico.view-reels .logo{--logo1:#fff;--logo2:#fff;--logod:#e8c98f;filter:drop-shadow(0 1px 5px #00000059)}.catalogo-publico.view-grid{--perfil-top:max(var(--hdrT,24px), calc(env(safe-area-inset-top,0px) + 8px))}.catalogo-publico.view-grid .hdr{top:var(--perfil-top);padding-bottom:0;position:absolute}.catalogo-publico.view-grid .profile{padding-top:calc(var(--perfil-top) + 66px)}.catalogo-publico.view-grid .hdr:before{display:none}.catalogo-publico.view-grid .hback,.catalogo-publico.view-grid .hig{top:var(--perfil-top);z-index:31;border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);transition:transform var(--mov-rapida) var(--curva-salida);border-radius:50%;position:fixed;box-shadow:0 2px 10px #0000002e}.catalogo-publico.view-grid .hback{left:max(12px, calc(env(safe-area-inset-left,0px) + 12px))}.catalogo-publico.view-grid .hig{right:max(12px, calc(env(safe-area-inset-right,0px) + 12px))}.catalogo-publico.view-grid .hback svg,.catalogo-publico.view-grid .hig svg{width:22px;height:22px}.catalogo-publico.view-grid .hback:active,.catalogo-publico.view-grid .hig:active{transform:scale(var(--mov-presion))}.catalogo-publico.view-grid .hback:focus-visible,.catalogo-publico.view-grid .hig:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.catalogo-publico.view-grid .hback,.catalogo-publico.view-grid .hig{transition:none}}:where(.catalogo-publico) .logo{cursor:pointer;--logo1:var(--ink);--logo2:var(--accent);--logod:var(--gold);background:0 0;border:0;padding:0;line-height:0}:where(.catalogo-publico) .logo .wm{width:auto;height:27px;display:block}:where(.catalogo-publico) .htabs{grid-area:t;justify-content:center;align-items:center;gap:22px;margin-top:4px;display:flex}.catalogo-publico.view-grid .htabs{display:none}:where(.catalogo-publico) .htab{letter-spacing:-.01em;color:#ffffff9e;cursor:pointer;text-shadow:0 1px 4px #00000059;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:17px;font-weight:700;transition:color .2s;display:inline-flex}:where(.catalogo-publico) .htab[aria-pressed=true]{color:#fff}:where(.catalogo-publico) .hcov{flex:none;width:46px;height:26px;display:inline-block;position:relative}:where(.catalogo-publico) .hcov .hc{width:26px;height:26px;position:absolute;top:0}:where(.catalogo-publico) .hcov img{object-fit:cover;border-radius:6px;width:22px;height:22px;position:absolute;inset:2px;box-shadow:0 1px 4px #0000004d}:where(.catalogo-publico) .hcov .hc-f{z-index:1;left:10px}:where(.catalogo-publico) .hcov .hc-i,:where(.catalogo-publico) .hcov .hc-d{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:where(.catalogo-publico) .hcov .hc-i{--hueco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Crect x='10.5' y='0.5' width='25' height='25' rx='7.5'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);mask-image:linear-gradient(#000, #000), var(--hueco);left:0}:where(.catalogo-publico) .hcov .hc-d{--hueco:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Crect x='-9.5' y='0.5' width='25' height='25' rx='7.5'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);-webkit-mask-image:linear-gradient(#000, #000), var(--hueco);mask-image:linear-gradient(#000, #000), var(--hueco);left:20px}.catalogo-publico .hcov[data-n="1"]{width:26px}.catalogo-publico .hcov[data-n="1"] .hc-f{left:0}.catalogo-publico .hcov[data-n="2"]{width:36px}:where(.catalogo-publico) .hcov .hc-i img{transform:rotate(-8deg)}:where(.catalogo-publico) .hcov .hc-d img{transform:rotate(8deg)}:where(.catalogo-publico) .hx{width:20px;height:20px;text-shadow:none;background:#ffffff38;border-radius:50%;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid}:where(.catalogo-publico) .coov{z-index:45;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);color:#fff;background:#14080e6b;animation:.3s ease-out coIn;position:fixed;inset:0;overflow:hidden}:where(.catalogo-publico) .coscroll{overscroll-behavior:contain;padding:calc(var(--cotop,112px) + var(--ovext,0px)) 24px 36px;position:absolute;inset:0;overflow-y:auto}:where(.catalogo-publico) .coov.out{pointer-events:none;animation:.25s ease-in forwards coOut}:where(.catalogo-publico) .coX{z-index:2;top:calc(max(8px, env(safe-area-inset-top)) + var(--ovext,0px));color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;width:42px;height:42px;font-size:24px;line-height:1;animation:.3s ease-out .15s both coIn;position:absolute;right:10px}:where(.catalogo-publico) .co-vacio{text-align:center;color:#ffffffdb;text-shadow:0 1px 4px #0000004d;max-width:300px;margin:8px auto 20px;font-size:15px;line-height:1.4}:where(.catalogo-publico) .colist{flex-direction:column;align-items:center;gap:20px;margin:0 auto;padding:0;list-style:none;display:flex}:where(.catalogo-publico) .coitem{color:#fff;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:20px;flex-direction:column;align-items:center;gap:7px;padding:6px 18px;display:flex;position:relative}:where(.catalogo-publico) .coitem .cc{width:78px;height:78px;transition:transform .2s;position:relative}:where(.catalogo-publico) .coitem .cc img{object-fit:cover;border-radius:24px;width:100%;height:100%;display:block}:where(.catalogo-publico) .coitem:hover .cc,:where(.catalogo-publico) .coitem:focus-visible .cc{transform:scale(1.06)}:where(.catalogo-publico) .coitem b{text-shadow:0 1px 4px #0000004d;font-size:17px;font-weight:700;line-height:1.2;display:block}:where(.catalogo-publico) .coitem small{color:#ffffffb8;margin-top:1px;font-size:12.5px;display:block}:where(.catalogo-publico) .coitem .ck{width:24px;height:24px;color:var(--ink);opacity:0;background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-4px;box-shadow:0 2px 6px #00000040}:where(.catalogo-publico) .coitem[aria-pressed=true] .ck{opacity:1}:where(.catalogo-publico) .coitem[aria-pressed=true] .cc img{-webkit-mask-image:radial-gradient(14.5px at 70px 68px,#0000 calc(100% - 1px),#000 100%);mask-image:radial-gradient(14.5px at 70px 68px,#0000 calc(100% - 1px),#000 100%)}@media (max-height:720px){:where(.catalogo-publico) .colist{gap:12px}:where(.catalogo-publico) .coitem .cc{width:62px;height:62px}:where(.catalogo-publico) .coitem .cc img{border-radius:19px}:where(.catalogo-publico) .coitem[aria-pressed=true] .cc img{-webkit-mask-image:radial-gradient(14.5px at 54px 52px,#0000 calc(100% - 1px),#000 100%);mask-image:radial-gradient(14.5px at 54px 52px,#0000 calc(100% - 1px),#000 100%)}:where(.catalogo-publico) .coitem b{font-size:15.5px}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .coitem:hover .cc,:where(.catalogo-publico) .coitem:focus-visible .cc{transform:none}}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .colist li{animation:.45s cubic-bezier(.2,.8,.3,1) .12s both coLi}:where(.catalogo-publico) .colist li:nth-child(2){animation-delay:.18s}:where(.catalogo-publico) .colist li:nth-child(3){animation-delay:.24s}:where(.catalogo-publico) .colist li:nth-child(4){animation-delay:.3s}:where(.catalogo-publico) .colist li:nth-child(5){animation-delay:.36s}}@keyframes coIn{0%{opacity:0}}@keyframes coOut{to{opacity:0}}@keyframes coLi{0%{opacity:0;transform:translateY(18px)scale(.94)}}:where(.catalogo-publico) .hdr .logo,:where(.catalogo-publico) .hdr .help,:where(.catalogo-publico) .hdr .hsearch,:where(.catalogo-publico) .htab,:where(.catalogo-publico) .hcov,:where(.catalogo-publico) .hx{transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.3,1),color .3s}.catalogo-publico.co-open .hdr{z-index:46}.catalogo-publico.co-open .hdr:before{opacity:0}.catalogo-publico.co-open .hdr .logo,.catalogo-publico.co-open .hdr .help,.catalogo-publico.co-open .hdr .hsearch,.catalogo-publico.co-open .htab[data-tab=new],.catalogo-publico.co-open #colTab .hcov,.catalogo-publico.co-open #colTab .hx{opacity:0;pointer-events:none}.catalogo-publico.co-open #colTab{transform:translateX(var(--cox,0px));color:#fff}:where(.catalogo-publico) .reels{padding:var(--pt) 0 var(--pb);position:relative}:where(.catalogo-publico) .reel{width:var(--W);height:var(--H);margin:0 auto var(--gap);scroll-snap-align:start;scroll-snap-stop:always;position:relative}:where(.catalogo-publico) .reel:last-child{margin-bottom:0}:where(.catalogo-publico) .media{background:var(--sunk);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}:where(.catalogo-publico) .media>img{object-fit:cover;object-position:50% 50%;-webkit-user-drag:none;pointer-events:none;transform-origin:50% 45%;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .reel.on .media>img{animation:14s ease-in-out infinite alternate kb1}:where(.catalogo-publico) .reel.on:nth-child(3n+2) .media>img{animation-name:kb2}:where(.catalogo-publico) .reel.on:nth-child(3n) .media>img{animation-name:kb3}:where(.catalogo-publico) .reel.on.open .media>img{animation-play-state:paused}}@keyframes kb1{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.13)translate(-2%,-1.5%)}}@keyframes kb2{0%{transform:scale(1.12)translate(2%,1%)}to{transform:scale(1.03)translate(-1%,-1%)}}@keyframes kb3{0%{transform:scale(1.04)translate(1.5%,-1%)}to{transform:scale(1.12)translate(-1%,1.5%)}}@media (min-width:480px){:where(.catalogo-publico) .media{border-radius:12px}}:where(.catalogo-publico) .reel .media,:where(.catalogo-publico) .reel .ov{transition:opacity .3s,transform .3s}:where(.catalogo-publico) .reel:not(.on) .media{transform:scale(.93)}:where(.catalogo-publico) .media:after{content:"";pointer-events:none;background:var(--tint,var(--bg));opacity:0;transition:opacity .4s,background .7s;position:absolute;inset:0}:where(.catalogo-publico) .reel:not(.on) .media:after{opacity:1}:where(.catalogo-publico) .reel.prev .media:after{background:linear-gradient(to top, var(--tint,var(--bg)) 0%, var(--tint,var(--bg)) 72%)}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .reel.prev .media:after{background:linear-gradient(to top, color-mix(in srgb, var(--tint,var(--bg)) 48%, transparent) 0%, var(--tint,var(--bg)) 72%)}}:where(.catalogo-publico) .reel.next .media:after{background:linear-gradient(to bottom, var(--tint,var(--bg)) 0%, var(--tint,var(--bg)) 72%)}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .reel.next .media:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--tint,var(--bg)) 48%, transparent) 0%, var(--tint,var(--bg)) 72%)}}@media (min-width:900px){.catalogo-publico.tint-dark .acts,.catalogo-publico.tint-dark .empty{color:#fff}}:where(.catalogo-publico) .reel:not(.on) .ov{opacity:0;pointer-events:none}:where(.catalogo-publico) a.act{color:#fff;text-decoration:none}:where(.catalogo-publico) .prow a.btn{text-align:center;text-decoration:none}:where(.catalogo-publico) .pr strong{white-space:nowrap}:where(.catalogo-publico) .rifasello{z-index:4;color:#10362a;text-align:center;pointer-events:none;filter:drop-shadow(0 6px 10px #10362a59);width:104px;height:104px;font-family:var(--dz-font,"Figtree", system-ui, sans-serif);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;top:58px;right:10px;transform:rotate(9deg)}:where(.catalogo-publico) .rifasello svg{width:100%;height:100%;position:absolute;inset:0}:where(.catalogo-publico) .rifasello b{letter-spacing:.02em;text-transform:uppercase;font-size:19px;font-weight:800;line-height:1;position:relative}:where(.catalogo-publico) .rifasello i{letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:10.5px;font-style:normal;font-weight:800;position:relative}:where(.catalogo-publico) .reel .rifasello{opacity:0}:where(.catalogo-publico) .reel.on .rifasello{opacity:1;animation:1.1s cubic-bezier(.2,.8,.2,1) .25s both rifaCae,.7s ease-in-out 1.35s both rifaShake}@keyframes rifaCae{0%{opacity:0;transform:translateY(-70px)scale(1.7)rotate(-24deg)}55%{opacity:1;transform:translateY(6px)scale(.94)rotate(12deg)}75%{transform:translateY(-3px)scale(1.02)rotate(7deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(9deg)}}@keyframes rifaShake{0%,to{transform:rotate(9deg)}12%{transform:rotate(-3deg)translate(-2px)}28%{transform:rotate(17deg)translate(2px)}44%{transform:rotate(1deg)translate(-2px)}60%{transform:rotate(15deg)translate(1px)}76%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .reel.on .rifasello{opacity:1;animation:none}}:where(.catalogo-publico) .soldtag{z-index:2;pointer-events:none;opacity:0;width:min(64%,250px);position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}:where(.catalogo-publico) .soldtag .inkstamp{width:100%;height:auto;display:block;overflow:visible}:where(.catalogo-publico) .reel.sold .media>img{transform:scale(1.06)}:where(.catalogo-publico) .reel.sold.on .media>img{filter:blur(7px)grayscale()brightness(.9);transition:filter .9s .4s}:where(.catalogo-publico) .reel.sold.on .soldtag{opacity:.93;animation:.5s cubic-bezier(.3,.1,.3,1) 1.1s both stampIn}@keyframes stampIn{0%{opacity:0;transform:translate(-50%,-50%)rotate(-16deg)scale(1.9)}70%{opacity:.95;transform:translate(-50%,-50%)rotate(-8deg)scale(.95)}to{opacity:.93;transform:translate(-50%,-50%)rotate(-9deg)scale(1)}}:where(.catalogo-publico) .soldmsg{z-index:2;text-align:center;font-family:var(--display);color:#fff;text-shadow:0 2px 12px #00000059;pointer-events:none;opacity:0;font-size:clamp(22px,6.2vw,27px);font-style:italic;font-weight:500;line-height:1.1;position:absolute;top:calc(34% + 66px);left:24px;right:24px}:where(.catalogo-publico) .soldmsg>span{white-space:nowrap;display:block}:where(.catalogo-publico) .reel.sold.on .soldmsg{animation:.6s ease-out 1.75s both soldMsg}@keyframes soldMsg{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:where(.catalogo-publico) .tile.sold .tmedia{overflow:hidden}:where(.catalogo-publico) .tile.sold .tmedia img{filter:blur(4px)grayscale()brightness(.92);transform:scale(1.08)}:where(.catalogo-publico) .tile.sold .soldtag{opacity:.93;width:80%;top:50%}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .reel.sold .media>img{filter:blur(7px)grayscale()brightness(.9)}:where(.catalogo-publico) .reel.sold .soldtag{opacity:.93;animation:none}:where(.catalogo-publico) .reel.sold .soldmsg{opacity:1;animation:none}}:where(.catalogo-publico) .shade{pointer-events:none;background:linear-gradient(#14080e47 0%,#14080e00 22% 45%,#14080ec7 100%);position:absolute;inset:0}:where(.catalogo-publico) .topmeta{color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 3px #00000059;pointer-events:none;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:12px;left:14px;right:14px}:where(.catalogo-publico) .topmeta .inbadge{background:var(--heart);letter-spacing:.12em;text-shadow:none;border-radius:3px;padding:4px 8px}:where(.catalogo-publico) .cap{color:#fff;text-shadow:0 1px 3px #0000004d;position:absolute;bottom:14px;left:14px;right:78px}:where(.catalogo-publico) .who{color:#fff;cursor:pointer;text-shadow:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:700;display:inline-flex}:where(.catalogo-publico) .av{background:var(--accent) var(--iso) center/cover;color:#0000;width:28px;height:28px;text-shadow:none;border:1.5px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:0;display:grid}:where(.catalogo-publico) .cap h2{font-family:var(--display);margin:8px 0 4px;font-size:clamp(26px,7.4vw,36px);font-weight:500;line-height:1.02}:where(.catalogo-publico) .pr{align-items:baseline;gap:10px;font-size:12px;font-weight:600;display:flex}:where(.catalogo-publico) .pr strong{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}:where(.catalogo-publico) .pr span{opacity:.9;letter-spacing:.04em}:where(.catalogo-publico) .txt{opacity:.95;margin:6px 0 0;font-size:13.5px;line-height:1.4}:where(.catalogo-publico) .mas{color:#fff;opacity:.8;cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700}:where(.catalogo-publico) .acts{color:#fff;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:92px;right:6px}:where(.catalogo-publico) .act{cursor:pointer;text-shadow:0 1px 3px #0006;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:62px;padding:0;font-size:11px;font-weight:700;display:flex;position:relative}:where(.catalogo-publico) .act svg{filter:drop-shadow(0 1px 3px #00000059);width:30px;height:30px}:where(.catalogo-publico) .act.like[aria-pressed=true] svg{color:var(--heart)}:where(.catalogo-publico) .act.like[aria-pressed=true] svg path{fill:currentColor}:where(.catalogo-publico) .act.like .likes-caption{flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}:where(.catalogo-publico) .act.like .likes-phrase{text-align:center;word-break:normal;max-width:100%;display:block}:where(.catalogo-publico) .act.like .likes-count{overflow-wrap:anywhere;text-align:center;font-variant-numeric:tabular-nums;max-width:100%;font-size:12px;font-weight:800;line-height:1.2;display:block}:where(.catalogo-publico) .cnt{background:var(--heart);color:#fff;min-width:18px;height:18px;text-shadow:none;border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-4px;right:10px}:where(.catalogo-publico) .cnt:empty{display:none}:where(.catalogo-publico) #bagDock{z-index:15;right:var(--bagR,6px);top:var(--bagT,auto);transition:opacity .25s;position:fixed;bottom:auto}:where(.catalogo-publico) #bagDock.off{opacity:0;pointer-events:none}:where(.catalogo-publico) #bagDock .act svg{box-sizing:content-box;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffff2e;border:1px solid #ffffff59;border-radius:50%;width:24px;height:24px;padding:13px;box-shadow:0 6px 18px -8px #00000073}@media (min-width:900px){:where(.catalogo-publico) #bagDock .act svg{background:#fff9;border-color:#2a1a221a}.catalogo-publico.tint-dark #bagDock .act svg{background:#ffffff29;border-color:#ffffff4d}}.catalogo-publico.view-grid #bagDock{top:auto;bottom:calc(14px + env(safe-area-inset-bottom,0px));right:10px}.catalogo-publico.view-grid #bagDock.off{opacity:1;pointer-events:auto}.catalogo-publico.view-grid #bagDock .act{color:var(--ink);text-shadow:none}.catalogo-publico.view-grid #bagDock .act svg{-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;background:#fff;border-color:#2a1a2214;box-shadow:0 10px 24px -10px #2a1a2273}.catalogo-publico.view-grid #bagDock .act>span{display:none}:where(.catalogo-publico) .cartbar.in>*{animation:.38s cubic-bezier(.2,.8,.3,1) both barIn}:where(.catalogo-publico) .cartbar.in>.inner{animation-delay:60ms}@keyframes barIn{0%{opacity:0;transform:translateY(34px)scale(.96)}}:where(.catalogo-publico) .bump .cnt{animation:.55s cubic-bezier(.3,1.7,.5,1) cntPop}@keyframes bagBump{0%{transform:scale(1)}35%{transform:scale(1.28)rotate(-8deg)}to{transform:none}}@keyframes cntPop{0%{transform:scale(.4)}60%{transform:scale(1.35)}to{transform:none}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .cartbar.in>*,:where(.catalogo-publico) .bump svg,:where(.catalogo-publico) .bump .cnt{animation:none}}:where(.catalogo-publico) .hig{width:42px;height:42px;color:var(--ink);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:10px;grid-area:r;place-items:center;display:grid}:where(.catalogo-publico) .hig svg{width:25px;height:25px}.catalogo-publico.view-reels .hig{display:none}:where(.catalogo-publico) .hbag{cursor:pointer;width:42px;height:42px;color:var(--ink);background:0 0;border:0;border-radius:10px;grid-area:r;place-items:center;padding:0;display:grid;position:relative}:where(.catalogo-publico) .hbag svg{width:25px;height:25px}:where(.catalogo-publico) .hbag .cnt{top:1px;right:0}.catalogo-publico.view-reels .hbag{display:none}@media (min-width:900px){:where(.catalogo-publico) .acts{color:var(--ink);bottom:80px;right:-80px}:where(.catalogo-publico) .act{text-shadow:none}:where(.catalogo-publico) .act svg{filter:none}}:where(.catalogo-publico) .panel{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;overscroll-behavior:contain;cursor:auto;background:linear-gradient(#180a1140 0%,#180a11b8 30%,#180a11e6 100%);flex-direction:column;padding:18px 78px 16px 16px;display:flex;position:absolute;inset:0;overflow-y:auto}:where(.catalogo-publico) .panel .pin{margin-top:auto}:where(.catalogo-publico) .reel.open .cap,:where(.catalogo-publico) .reel.open .topmeta{opacity:0;pointer-events:none}:where(.catalogo-publico) .acts{z-index:3}@media (min-width:900px){:where(.catalogo-publico) .panel{padding:22px 22px 20px}}:where(.catalogo-publico) .panel h3{font-family:var(--display);margin:0 0 4px;font-size:30px;font-weight:500;line-height:1.05}:where(.catalogo-publico) .panel .fam{letter-spacing:.18em;text-transform:uppercase;color:#e8c98f;font-size:10.5px;font-weight:700}:where(.catalogo-publico) .panel p{margin:10px 0 0;font-size:14px;line-height:1.5}:where(.catalogo-publico) .panel dl{border-top:1px solid #fff3;border-bottom:1px solid #fff3;gap:4px;margin:12px 0 0;padding:10px 0;display:grid}:where(.catalogo-publico) .panel dl div{grid-template-columns:72px 1fr;gap:10px;font-size:13px;line-height:1.4;display:grid}:where(.catalogo-publico) .panel dt{letter-spacing:.18em;text-transform:uppercase;opacity:.75;padding-top:2px;font-size:10px;font-weight:700}:where(.catalogo-publico) .panel dd{margin:0}:where(.catalogo-publico) .panel .occ{font-size:13px}:where(.catalogo-publico) .panel .occ b{letter-spacing:.18em;text-transform:uppercase;opacity:.75;margin-right:8px;font-size:10px}:where(.catalogo-publico) .prow{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}:where(.catalogo-publico) .prow .btn{min-width:180px}:where(.catalogo-publico) .menos{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:4px;padding:10px 14px;font-size:12px;font-weight:700}:where(.catalogo-publico) .btn{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:center;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:13px 14px;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none;display:flex}:where(.catalogo-publico) .btn svg{flex:none;width:16px;height:16px}:where(.catalogo-publico) .btn.primary{background:var(--accent);color:#fff}:where(.catalogo-publico) .btn.primary:hover{background:var(--accent-hover)}:where(.catalogo-publico) .btn.heart{background:var(--heart);color:#fff;flex:1}:where(.catalogo-publico) .btn.soft{background:var(--accent-soft);color:var(--accent)}:where(.catalogo-publico) .btn.ghost{color:#fff;background:#ffffff24;flex:1}:where(.catalogo-publico) .burst{color:#fff;opacity:0;pointer-events:none;filter:drop-shadow(0 6px 18px #0000004d);width:110px;height:110px;margin:-55px 0 0 -55px;position:absolute;top:50%;left:50%}@keyframes burst{0%{opacity:0;transform:scale(.3)}15%{opacity:1;transform:scale(1.15)}30%{transform:scale(.95)}45%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1.1)}}:where(.catalogo-publico) .navbtns{z-index:12;flex-direction:column;gap:10px;display:none;position:fixed;top:50%;right:28px;transform:translateY(-50%)}:where(.catalogo-publico) .navbtns button{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px -6px #2a1a2259}:where(.catalogo-publico) .navbtns button:disabled{opacity:.35;cursor:default}:where(.catalogo-publico) .navbtns svg{width:20px;height:20px}@media (min-width:900px){.catalogo-publico.view-reels .navbtns{display:flex}}:where(.catalogo-publico) .empty{text-align:center;color:var(--muted);padding:40px 24px}:where(.catalogo-publico) .profile{max-width:760px;padding:calc(var(--hdrT,24px) + 66px) 16px 230px;margin:0 auto}:where(.catalogo-publico) .phead{align-items:center;gap:18px;display:flex}:where(.catalogo-publico) .bigav{background:0 0;border-radius:50%;flex:none;width:88px;height:88px;padding:0}:where(.catalogo-publico) .bigav span{background:var(--accent) var(--iso) center/cover;color:#0000;border:0;border-radius:50%;place-items:center;width:100%;height:100%;font-size:0;display:grid}:where(.catalogo-publico) .pstats{gap:16px;display:flex}:where(.catalogo-publico) .pstats div{color:var(--muted);flex-direction:column;align-items:center;font-size:12.5px;display:flex}:where(.catalogo-publico) .pstats b{color:var(--ink);font-size:18px}:where(.catalogo-publico) .pname{font-family:var(--body);color:var(--ink);margin:16px 0 4px;font-size:16px;font-weight:700}:where(.catalogo-publico) .pbio{color:var(--ink2);max-width:56ch;margin:0;font-size:14.5px;line-height:1.4}:where(.catalogo-publico) .pphone{margin:6px 0 0;font-size:14px;font-weight:600}:where(.catalogo-publico) .pbtns{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}:where(.catalogo-publico) .pbtns .btn{letter-spacing:0;text-transform:none;border-radius:8px;padding:11px 10px;font-size:14px;font-weight:800}:where(.catalogo-publico) .pbtns .btn.soft{background:var(--sunk);color:var(--ink)}:where(.catalogo-publico) .pbtns .btn{justify-content:center;align-items:center;gap:7px;display:inline-flex}:where(.catalogo-publico) .pbtns .btn svg{flex:none;width:17px;height:17px}:where(.catalogo-publico) .pbtns .btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(.catalogo-publico) .pbtns .btn.held,:where(.catalogo-publico) .hig.held{transition:transform .15s;transform:scale(.96)}:where(.catalogo-publico) .hls{scrollbar-width:none;gap:20px;margin:22px -16px 0;padding:2px 16px 6px;display:flex;overflow-x:auto}:where(.catalogo-publico) .hls::-webkit-scrollbar{display:none}:where(.catalogo-publico) .hl{cursor:pointer;color:var(--ink2);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:6px;width:80px;padding:0;font-size:12px;font-weight:600;display:flex}:where(.catalogo-publico) .hl .hl-carta{width:66px;height:66px;display:block}:where(.catalogo-publico) .hl img{object-fit:cover;border-radius:22px;width:100%;height:100%;display:block}:where(.catalogo-publico) .hl[aria-pressed=true]{color:var(--ink)}:where(.catalogo-publico) .grid{grid-template-columns:1fr 1fr;gap:16px 12px;margin-top:14px;display:grid}:where(.catalogo-publico) .tmedia{aspect-ratio:4/5;cursor:pointer;background:var(--sunk);border-radius:6px;position:relative;overflow:hidden}:where(.catalogo-publico) .tmedia img{object-fit:cover;width:100%;height:100%}:where(.catalogo-publico) .tprice{background:var(--precio-fondo,#180a11b8);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;border-radius:999px;max-width:calc(100% - 16px);padding:5px 10px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px}:where(.catalogo-publico) .tlike{border:1px solid var(--ink);border-radius:50%;width:38px;height:38px;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .tlike{border:1px solid color-mix(in srgb, var(--ink) 8%, transparent)}}:where(.catalogo-publico) .tlike{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .tlike{background:color-mix(in srgb, var(--surface) 88%, transparent)}}:where(.catalogo-publico) .tlike{color:var(--ink);cursor:pointer;box-shadow:0 4px 14px -6px var(--ink);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .tlike{box-shadow:0 4px 14px -6px color-mix(in srgb, var(--ink) 28%, transparent)}}:where(.catalogo-publico) .tlike{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.catalogo-publico) .tlike svg{width:20px;height:20px}:where(.catalogo-publico) .tlike[aria-pressed=true]{color:var(--heart)}:where(.catalogo-publico) .tlike[aria-pressed=true] svg path{fill:currentColor}:where(.catalogo-publico) .tname{font-family:var(--display);margin:8px 0 1px;font-size:20px;font-weight:500;line-height:1.1}:where(.catalogo-publico) .tsub{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}@media (min-width:700px){:where(.catalogo-publico) .grid{gap:28px 18px}:where(.catalogo-publico) .tname{font-size:24px}}:where(.catalogo-publico) .coach{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;cursor:pointer;background:#0f060acc;justify-content:center;align-items:center;padding:24px 20px;display:flex;position:fixed;inset:0}:where(.catalogo-publico) .cbox{cursor:auto;width:100%;max-width:380px}:where(.catalogo-publico) .cbox h2{font-family:var(--display);text-align:center;margin:0 0 4px;font-size:34px;font-weight:500;line-height:1}:where(.catalogo-publico) .cbox h2 em{color:#f7b3cb;font-style:italic}:where(.catalogo-publico) .csub{text-align:center;opacity:.75;margin:0 0 18px;font-size:13px}:where(.catalogo-publico) .cbox ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.catalogo-publico) .cbox li{grid-template-columns:52px 1fr;align-items:center;gap:14px;font-size:14px;line-height:1.35;display:grid}:where(.catalogo-publico) .cbox li b{font-size:15px;display:block}:where(.catalogo-publico) .cbox li span.t{opacity:.8}:where(.catalogo-publico) .g{border:1.5px solid #ffffff59;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative}:where(.catalogo-publico) .g svg{width:28px;height:28px}:where(.catalogo-publico) .g .x2{background:var(--heart);color:#fff;border-radius:9px;padding:2px 6px;font-size:10.5px;font-weight:800;position:absolute;bottom:-4px;right:-4px}:where(.catalogo-publico) .g .pill{opacity:.95;font-size:13px;font-weight:800}:where(.catalogo-publico) .cok{width:100%;color:var(--ink);background:#fff;margin-top:20px}:where(.catalogo-publico) .cbar{background:#fff3;border-radius:2px;height:3px;margin-top:12px;overflow:hidden}:where(.catalogo-publico) .cbar i{transform-origin:0;background:#fff;width:100%;height:100%;display:block}:where(.catalogo-publico) .help{cursor:pointer;width:42px;height:42px;color:inherit;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}:where(.catalogo-publico) .help svg{width:23px;height:23px}.catalogo-publico.view-reels .help{color:#fffc;filter:drop-shadow(0 1px 3px #00000059)}.catalogo-publico.view-grid .help{display:none}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .coach:not([hidden]) .cbox{animation:.35s ease-out cin}@keyframes cin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}:where(.catalogo-publico) .g-swipe .dot{animation:1.4s ease-in-out infinite swipe}@keyframes swipe{0%{opacity:0;transform:translateY(7px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-8px)}}:where(.catalogo-publico) .g-heart svg{animation:1.4s ease-in-out infinite beat}@keyframes beat{0%,60%,to{transform:scale(1)}15%{transform:scale(1.22)}30%{transform:scale(.95)}45%{transform:scale(1.15)}}:where(.catalogo-publico) .g-more .pill{animation:1.8s ease-in-out infinite blink}@keyframes blink{0%,to{opacity:.95}50%{opacity:.45}}:where(.catalogo-publico) .g-send svg{animation:1.8s ease-in-out infinite fly}@keyframes fly{0%,to{transform:translate(0)}50%{transform:translate(3px,-3px)}}:where(.catalogo-publico) .cbar i{animation:bar var(--cdur,9s) linear forwards}@keyframes bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}}@font-face{font-family:ZA Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/tienda/original-1.woff2)format("woff2")}@font-face{font-family:ZA Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/tienda/original-2.woff2)format("woff2")}@font-face{font-family:ZA Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/tienda/original-3.woff2)format("woff2")}@font-face{font-family:ZA Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(/tienda/original-4.woff2)format("woff2")}@font-face{font-family:DZ Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/tienda/original-5.woff2)format("woff2")}@font-face{font-family:DZ Fredoka;font-style:normal;font-weight:700;font-display:swap;src:url(/tienda/original-6.woff2)format("woff2")}@font-face{font-family:DZ Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/tienda/original-7.woff2)format("woff2")}@font-face{font-family:DZ Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/tienda/original-8.woff2)format("woff2")}@font-face{font-family:DZ Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/tienda/original-9.woff2)format("woff2")}@font-face{font-family:DZ Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/tienda/original-10.woff2)format("woff2")}@font-face{font-family:DZ Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/tienda/original-11.woff2)format("woff2")}.catalogo-publico{--dz-blue:#174b3a;--dz-peach:#f5c9d6;--dz-orange:#ff834f;--dz-coral:#174b3a;--dz-coral-d:#0f3a2c;--dz-coral-l:#3e7a63;--dz-cream:#fff9ee;--dz-ink:#10362a;--dz-font:"DZ Figtree", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif}:where(.catalogo-publico) .dzword{width:auto;height:1em;display:block;overflow:visible}:where(.catalogo-publico) .dziso{width:100%;height:100%;display:block}:where(.catalogo-publico) .dzanim{overflow:visible}:where(.catalogo-publico) .dzanim .dzl{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) :is(.dzplay,.reel.ir.on,.slide.on) .dzanim .dzl{animation:dzHop .6s calc(var(--i) * 60ms + .1s) cubic-bezier(.3, 1.6, .5, 1) both}}@keyframes dzHop{0%{opacity:0;transform:translateY(55%)scale(.5)}50%{opacity:1}75%{transform:translateY(-6%)scale(1.04,.96)}to{transform:none}}:where(.catalogo-publico) .made{text-align:center;scroll-snap-align:end;max-width:420px;font-family:var(--dz-font);margin:0 auto;padding:26px 16px 8px}:where(.catalogo-publico) .made .sig{color:var(--muted);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.catalogo-publico) .made .sig .dzword{height:21px;color:var(--dz-coral);margin-top:-3px}:where(.catalogo-publico) .made .mrow{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}:where(.catalogo-publico) .made .mrow button,:where(.catalogo-publico) .made .mrow a{font-family:var(--dz-font);cursor:pointer;border:1.5px solid var(--dz-ink);border-radius:999px;align-items:center;gap:7px;padding:9px 16px 8px;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}:where(.catalogo-publico) .made .mhow{color:var(--dz-ink);background:0 0}:where(.catalogo-publico) .made .mwa svg{color:#25d366;width:16px;height:16px}:where(.catalogo-publico) .made :focus-visible,:where(.catalogo-publico) .ir :focus-visible,:where(.catalogo-publico) .story :focus-visible{outline:2px solid var(--dz-coral);outline-offset:2px}:where(.catalogo-publico) .ir :focus-visible,:where(.catalogo-publico) .story :focus-visible{outline-color:var(--dz-cream)}:where(.catalogo-publico) .topmeta.dzmeta{font-family:var(--dz-font);letter-spacing:.08em;text-shadow:none;justify-content:flex-start;gap:7px;font-size:12px}:where(.catalogo-publico) .topmeta.dzmeta .dzword{color:#fff;height:15px;margin-top:-2px}@keyframes irpop{0%{opacity:0;transform:scale(.3)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes irring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes irup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes irrot{0%{opacity:0;transform:translateY(8px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-8px)}}@keyframes irblob{0%{transform:translate(0)scale(1)}to{transform:translate(12%,8%)scale(1.15)}}@keyframes irheart{0%{opacity:0;transform:translateY(20px)scale(.4)}12%{opacity:1;transform:translate(0)scale(1.1)}60%{opacity:.9}to{opacity:0;transform:translate(-10px,-70px)scale(.8)rotate(-14deg)}}@keyframes irx2{0%,to{opacity:0;transform:scale(.6)}15%,45%{opacity:1;transform:scale(1)}60%{opacity:0}}@keyframes irsend{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:1}55%{opacity:1;transform:translate(20px,-70px)rotate(-8deg)}65%,to{opacity:0;transform:translate(24px,-80px)}}@keyframes irbob{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes irwa{0%,50%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.18)}70%,90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}:where(.catalogo-publico) .story{z-index:70;background:radial-gradient(120% 80% at 50% 0%, #22604b 0%, var(--dz-ink) 55%, #0d3327 100%);color:var(--dz-cream);font-family:var(--dz-font);-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0}:where(.catalogo-publico) .story .sin{width:100%;max-width:480px;height:100%;padding:10px 14px calc(18px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:relative}:where(.catalogo-publico) .sbars{z-index:3;gap:4px;display:flex;position:relative}:where(.catalogo-publico) .sbars span{background:#fff9ee40;border-radius:2px;flex:1;height:3px;overflow:hidden}:where(.catalogo-publico) .sbars i{background:var(--dz-cream);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}:where(.catalogo-publico) .sbars span.done i{transform:scaleX(1)}:where(.catalogo-publico) .sbars span.run i{animation:sbar var(--sdur,3.8s) linear forwards}:where(.catalogo-publico) .story.paused .sbars span.run i,:where(.catalogo-publico) .story.paused .slide.on *{animation-play-state:paused!important}@keyframes sbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.catalogo-publico) .stop{z-index:3;justify-content:space-between;align-items:center;margin-top:10px;display:flex;position:relative}:where(.catalogo-publico) .stop .brand{color:var(--dz-cream);align-items:center;display:flex}:where(.catalogo-publico) .sx{width:40px;height:40px;color:var(--dz-cream);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:28px;line-height:1}:where(.catalogo-publico) .slides{flex:1;min-height:0;position:relative}:where(.catalogo-publico) .slide{text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 10px;transition:opacity .35s;display:flex;position:absolute;inset:0}:where(.catalogo-publico) .slide.on{opacity:1}:where(.catalogo-publico) .slide>h3{font-family:var(--dz-font);letter-spacing:-.01em;text-wrap:balance;margin:18px 0 0;font-size:clamp(28px,8vw,36px);font-weight:800;line-height:1.05}:where(.catalogo-publico) .slide>h3 em{color:var(--dz-coral);font-style:normal}:where(.catalogo-publico) .slide>h3.igt em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--hlbg,transparent);color:var(--hlfg,inherit);border-radius:.26em;padding:.02em .2em .06em}:where(.catalogo-publico) .slide>p.snote{opacity:.9;color:var(--dz-peach,var(--dz-coral));margin-top:4px;font-family:DZ Caveat,Caveat,cursive;font-size:22px;font-weight:600;line-height:1.1;transform:rotate(-2deg)}:where(.catalogo-publico) .stop .brand .dztag{font-family:"DZ Fredoka", var(--dz-font);margin-top:5px;font-size:15px;font-weight:700;line-height:1}:where(.catalogo-publico) .stop .brand .dztag em{color:var(--dz-orange,var(--dz-coral));font-style:normal}:where(.catalogo-publico) .slide>p{opacity:.8;max-width:30ch;margin:0;font-size:16.5px;font-weight:600;line-height:1.4}:where(.catalogo-publico) .art{width:230px;height:230px;position:relative}:where(.catalogo-publico) .slide.cta .art{width:190px;height:190px}:where(.catalogo-publico) .slide.cta h3{margin-top:8px}:where(.catalogo-publico) .tapL,:where(.catalogo-publico) .tapR{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:70px;bottom:0}:where(.catalogo-publico) .tapL{width:32%;left:0}:where(.catalogo-publico) .tapR{width:68%;right:0}:where(.catalogo-publico) .scta{pointer-events:auto;z-index:2;flex-direction:column;gap:10px;width:100%;max-width:320px;margin-top:18px;display:flex;position:relative}:where(.catalogo-publico) .scta a,:where(.catalogo-publico) .scta button{font-family:var(--dz-font);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 18px 12px;font-size:16.5px;font-weight:800;line-height:1.2;text-decoration:none;display:flex}:where(.catalogo-publico) .scta svg{width:19px;height:19px;margin-top:-2px}:where(.catalogo-publico) .scta .swa{background:var(--dz-coral);color:var(--dz-cream);box-shadow:0 14px 28px -14px #174b3ae6}:where(.catalogo-publico) .scta .sagain{color:var(--dz-cream);opacity:.7;background:0 0;padding:6px 18px;font-size:14.5px}:where(.catalogo-publico) .shint{text-align:center;opacity:.55;z-index:2;pointer-events:none;font-size:12.5px;font-weight:600;position:absolute;bottom:4px;left:0;right:0}:where(.catalogo-publico) .deco{pointer-events:none;z-index:0;display:none;position:absolute;inset:0 -14px -24px;overflow:hidden}:where(.catalogo-publico) .slide>:not(.deco){z-index:1;position:relative}:where(.catalogo-publico) .slide>.scta{z-index:4}:where(.catalogo-publico) .slide:has(.dband){padding-right:58px}:where(.catalogo-publico) .deco .di{transform:rotate(var(--r));display:block;position:absolute}:where(.catalogo-publico) .deco .di svg{width:100%;height:100%;display:block}:where(.catalogo-publico) .deco .c1{color:var(--d1,currentColor)}:where(.catalogo-publico) .deco .c2{color:var(--d2,currentColor)}:where(.catalogo-publico) .deco .c3{color:var(--d3,currentColor)}:where(.catalogo-publico) .dband{background:var(--bandbg,#174b3a);clip-path:polygon(0 0,100% 0,100% 100%,46% 100%);width:62px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}:where(.catalogo-publico) .dcol{color:var(--bandfg,#f5c9d6);grid-template-columns:1fr 1fr;gap:14px 6px;padding:6px 5px 0 11px;display:grid}:where(.catalogo-publico) .dcol svg{width:100%;height:auto;display:block}:where(.catalogo-publico) .dcol svg:nth-child(4n+3),:where(.catalogo-publico) .dcol svg:nth-child(4n+4){transform:translate(-12px)}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .slide.on .deco .di,:where(.catalogo-publico) .reel.ir .deco .di{animation:dzFloat var(--dd,3.6s) ease-in-out infinite alternate;animation-delay:var(--dl)}:where(.catalogo-publico) .slide.on .dcol,:where(.catalogo-publico) .reel.ir .dcol{animation:2.4s linear infinite dzBand}}@keyframes dzFloat{0%{transform:translate(0, 3px) rotate(calc(var(--r) - 4deg))}to{transform:translate(0, -5px) rotate(calc(var(--r) + 5deg)) scale(1.04)}}@keyframes dzBand{0%{transform:translateY(0)}to{transform:translateY(-68px)}}:where(.catalogo-publico) .phone{background:#0d3327;border:2.5px solid #fff9eee6;border-radius:22px;width:118px;height:210px;margin:-105px 0 0 -59px;position:absolute;top:50%;left:50%;overflow:hidden}:where(.catalogo-publico) .phone img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.catalogo-publico) .a1 .phone img{filter:grayscale(.85)contrast(.9)brightness(.9)}:where(.catalogo-publico) .flash{opacity:0;background:#fff;position:absolute;inset:0}:where(.catalogo-publico) .fly{opacity:0;border:2px solid #fff;border-radius:8px;width:64px;height:80px;margin:-40px 0 0 -32px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 10px 20px -8px #00000080}:where(.catalogo-publico) .fly img{object-fit:cover;filter:grayscale(.85);width:100%;height:100%}:where(.catalogo-publico) .frame{border-radius:14px;width:170px;height:212px;margin:-106px 0 0 -85px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 20px 40px -18px #000000b3}:where(.catalogo-publico) .frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.catalogo-publico) .frame .raw{filter:grayscale()contrast(.8)brightness(.85)blur(1px)}:where(.catalogo-publico) .frame .pro{clip-path:inset(0 100% 0 0)}:where(.catalogo-publico) .frame .wipe{opacity:0;background:#fff;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #fff}:where(.catalogo-publico) .spark{opacity:0;width:18px;height:18px;position:absolute}:where(.catalogo-publico) .spark svg{width:100%;height:100%}:where(.catalogo-publico) .a3 .stack{position:absolute;inset:0}:where(.catalogo-publico) .a3 .stack img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(.catalogo-publico) .a3 .stack img:nth-child(2){top:100%}:where(.catalogo-publico) .finger{opacity:0;background:#fff9eee6;border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;top:70%;left:50%;box-shadow:0 0 0 8px #fff9ee40}:where(.catalogo-publico) .bigheart{width:74px;height:74px;color:var(--dz-coral);opacity:0;filter:drop-shadow(0 6px 14px #00000059);margin:-37px 0 0 -37px;position:absolute;top:42%;left:50%}:where(.catalogo-publico) .plane{opacity:0;width:46px;height:46px;position:absolute;bottom:26px;left:8px}:where(.catalogo-publico) .plane svg{width:100%;height:100%}:where(.catalogo-publico) .wabig{background:#25d366;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:absolute;top:22px;right:14px;box-shadow:0 14px 30px -12px #25d366e6}:where(.catalogo-publico) .wabig svg{color:#fff;width:40px;height:40px}:where(.catalogo-publico) .bub{font-family:var(--body);color:#111b21;text-align:left;opacity:0;background:#fff;border-radius:4px 14px 14px;padding:10px 12px;font-size:12.5px;line-height:1.4;position:absolute;bottom:22px;left:6px;right:6px;box-shadow:0 10px 24px -12px #0009}:where(.catalogo-publico) .bub b{color:var(--dz-coral);font-size:12px;display:block}:where(.catalogo-publico) .bub .tick{float:right;color:#53bdeb;margin-top:4px;font-size:11px}:where(.catalogo-publico) .tiles{grid-template-columns:repeat(3,1fr);gap:6px;width:200px;margin:-78px 0 0 -100px;display:grid;position:absolute;top:50%;left:50%}:where(.catalogo-publico) .tiles div{aspect-ratio:4/5;border-radius:8px;position:relative;overflow:hidden}:where(.catalogo-publico) .tiles img{object-fit:cover;width:100%;height:100%}:where(.catalogo-publico) .tiles .price{background:#0d0a24b8;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:800;line-height:1.3;position:absolute;bottom:4px;left:4px}:where(.catalogo-publico) .stamp{border:2.5px solid var(--dz-coral);color:var(--dz-coral);letter-spacing:.1em;opacity:0;background:#0d0a2499;border-radius:4px;padding:3px 6px 1px;font-size:12px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}:where(.catalogo-publico) .newt{outline:2px solid var(--dz-coral);outline-offset:-2px;opacity:0}:where(.catalogo-publico) .refresh{width:44px;height:44px;color:var(--dz-coral);margin-left:-22px;position:absolute;top:6px;left:50%}:where(.catalogo-publico) .refresh svg{width:100%;height:100%}:where(.catalogo-publico) .a6 .dzapp{filter:drop-shadow(0 18px 30px #174b3a73);width:116px;height:116px;margin:-58px 0 0 -58px;position:absolute;top:50%;left:50%}:where(.catalogo-publico) .a6 .dzapp:before{content:"";opacity:0;border:2px solid #174b3a99;border-radius:44px;position:absolute;inset:-9px}:where(.catalogo-publico) .a6 .f{width:30px;height:30px;color:var(--dz-coral);opacity:0;position:absolute}:where(.catalogo-publico) .a6 .f svg{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .slide.on .a1 .flash{animation:3.8s ease-out .5s both flash}:where(.catalogo-publico) .slide.on .a1 .fly{animation:3.8s ease-in-out .9s both fly1}:where(.catalogo-publico) .slide.on .a2 .pro{animation:3.8s ease-in-out .6s both wipe}:where(.catalogo-publico) .slide.on .a2 .wipe{animation:3.8s ease-in-out .6s both wipebar}:where(.catalogo-publico) .slide.on .spark{animation:1.6s ease-out infinite spark}:where(.catalogo-publico) .slide.on .spark.s2{animation-delay:.5s}:where(.catalogo-publico) .slide.on .spark.s3{animation-delay:1s}:where(.catalogo-publico) .slide.on .a3 .stack{animation:3.8s ease-in-out .9s both stackup}:where(.catalogo-publico) .slide.on .a3 .finger{animation:3.8s ease-in-out .3s both swipe3}:where(.catalogo-publico) .slide.on .a3 .bigheart{animation:3.8s ease-out 2.2s both bh}:where(.catalogo-publico) .slide.on .a4 .plane{animation:3.8s ease-in-out .3s both plane4}:where(.catalogo-publico) .slide.on .a4 .wabig{animation:3.8s ease-in-out .3s both wapulse}:where(.catalogo-publico) .slide.on .a4 .bub{animation:3.8s ease-out .3s both bub}:where(.catalogo-publico) .slide.on .a5 .stamp{animation:3.8s cubic-bezier(.2,1.6,.4,1) .7s both stamp}:where(.catalogo-publico) .slide.on .a5 .newt{animation:3.8s ease-out 1.8s both newt}:where(.catalogo-publico) .slide.on .a5 .refresh{animation:2.4s linear infinite spin}:where(.catalogo-publico) .slide.on .a6 .dzapp{animation:.8s cubic-bezier(.2,1.4,.4,1) both irpop}:where(.catalogo-publico) .slide.on .a6 .dzapp:before{animation:2.4s ease-out .8s infinite irring}:where(.catalogo-publico) .slide.on .a6 .f{animation:3.2s ease-out infinite irheart}:where(.catalogo-publico) .slide.on .a6 .f.f2{animation-delay:1.1s}:where(.catalogo-publico) .slide.on .a6 .f.f3{animation-delay:2.2s}:where(.catalogo-publico) .slide.on>h3,:where(.catalogo-publico) .slide.on>p,:where(.catalogo-publico) .slide.on .scta{animation:.5s ease-out both irup}:where(.catalogo-publico) .slide.on>p{animation-delay:.12s}:where(.catalogo-publico) .slide.on .scta{animation-delay:.24s}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .frame .pro{clip-path:none}:where(.catalogo-publico) .bub,:where(.catalogo-publico) .stamp,:where(.catalogo-publico) .newt,:where(.catalogo-publico) .a6 .f{opacity:1}}@keyframes flash{0%,8%{opacity:0}10%{opacity:.9}22%,to{opacity:0}}@keyframes fly1{0%,15%{opacity:0;transform:none}25%{opacity:1;transform:scale(1)}60%,to{opacity:1;transform:translate(78px,-96px)rotate(10deg)scale(.85)}}@keyframes wipe{0%,10%{clip-path:inset(0 100% 0 0)}55%,to{clip-path:inset(0)}}@keyframes wipebar{0%,10%{opacity:0;left:0}12%{opacity:1}53%{opacity:1;left:100%}58%,to{opacity:0;left:100%}}@keyframes spark{0%{opacity:0;transform:scale(.3)rotate(0)}30%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(.6)rotate(90deg)}}@keyframes stackup{0%,20%{transform:translateY(0)}45%,to{transform:translateY(-100%)}}@keyframes swipe3{0%{opacity:0;transform:translateY(20px)}10%{opacity:1}40%{opacity:1;transform:translateY(-80px)}50%,to{opacity:0;transform:translateY(-90px)}}@keyframes bh{0%{opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(1.2)}24%{transform:scale(.95)}36%{transform:scale(1.05)}70%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes plane4{0%{opacity:0;transform:translate(0)}10%{opacity:1}45%{opacity:1;transform:translate(140px,-120px)scale(.6)}50%,to{opacity:0;transform:translate(150px,-128px)scale(.4)}}@keyframes wapulse{0%,40%{transform:scale(1)}48%{transform:scale(1.2)}58%,to{transform:scale(1)}}@keyframes bub{0%,45%{opacity:0;transform:translateY(12px)}58%,to{opacity:1;transform:none}}@keyframes stamp{0%,5%{opacity:0;transform:translate(-50%,-50%)rotate(-14deg)scale(2.2)}20%,to{opacity:1;transform:translate(-50%,-50%)rotate(-14deg)scale(1)}}@keyframes newt{0%{opacity:0;transform:translateY(10px)}25%,to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}:where(.catalogo-publico) .cartbar{z-index:35;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}:where(.catalogo-publico) .chat{pointer-events:auto;align-items:flex-start;gap:8px;width:100%;max-width:560px;display:flex}:where(.catalogo-publico) .chat .av{border-color:#0000;width:30px;height:30px}:where(.catalogo-publico) .bubble{color:#111b21;background:#fff;border-radius:0 12px 12px;max-width:min(88%,440px);padding:6px 34px 18px 10px;font-size:13.5px;line-height:1.4;position:relative;box-shadow:0 1px 1.5px #0b141a2e,0 8px 22px -12px #2a1a2273}:where(.catalogo-publico) .bubble:before{content:"";border-top:0 solid #0000;border-bottom:10px solid #0000;border-left:0 solid #0000;border-right:9px solid #fff;position:absolute;top:0;left:-8px}:where(.catalogo-publico) .bubble .who2{color:var(--accent);font-size:12.5px;font-weight:700;display:block}:where(.catalogo-publico) .bubble p{margin:0}:where(.catalogo-publico) .bubble time{color:#667781;font-size:11px;position:absolute;bottom:4px;right:9px}:where(.catalogo-publico) .bclose{color:#667781;cursor:pointer;background:0 0;border:0;border-radius:50%;width:26px;height:26px;font-size:18px;line-height:1;position:absolute;top:4px;right:4px}:where(.catalogo-publico) .inner{pointer-events:auto;background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:10px;width:100%;max-width:560px;padding:8px 8px 8px 14px;display:flex;box-shadow:0 14px 30px -12px #2a1a228c}:where(.catalogo-publico) .sum{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0}:where(.catalogo-publico) .sum b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}:where(.catalogo-publico) .sum small{opacity:.8;text-underline-offset:2px;font-size:12px;text-decoration:underline}:where(.catalogo-publico) .inner .btn{border-radius:8px;padding:11px 14px}@media (max-width:480px){:where(.catalogo-publico) .inner .btn .long{display:none}}:where(.catalogo-publico) .sheet-bg{z-index:40;background:#180a1180;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}:where(.catalogo-publico) .sheet{--p:0;background:var(--surface);width:calc(100% - 20px * (1 - var(--p)));max-width:560px;max-height:82%;margin-bottom:calc(10px * (1 - var(--p)));border-radius:calc(30px * (1 - var(--p)));box-shadow:0 12px 44px -14px rgba(0, 0, 0, calc(.45 * (1 - var(--p))));flex-direction:column;transition:height .38s cubic-bezier(.2,.8,.3,1),max-height .38s cubic-bezier(.2,.8,.3,1),transform .3s cubic-bezier(.2,.8,.3,1),--p .38s;display:flex;overflow:hidden}:where(.catalogo-publico) .sheet.full{--p:1;height:100%;max-height:100%}:where(.catalogo-publico) #cmBg .sheet,:where(.catalogo-publico) #ptOv .sheet{border-radius:calc(34px * (1 - var(--p)));background:rgba(247, 237, 233, calc(.62 + .38 * var(--p)));-webkit-backdrop-filter:blur(26px)saturate(1.8);backdrop-filter:blur(26px)saturate(1.8);height:74%;max-height:74%;box-shadow:inset 0 1px 0 rgba(255, 255, 255, calc(.75 * (1 - var(--p)))), inset 0 0 0 1px rgba(255, 255, 255, calc(.35 * (1 - var(--p)))), 0 12px 44px -14px rgba(0, 0, 0, calc(.45 * (1 - var(--p))));position:relative}:where(.catalogo-publico) #ptOv .sheet{height:auto}:where(.catalogo-publico) #cmBg .sheet.full,:where(.catalogo-publico) #ptOv .sheet.full{height:100%;max-height:100%}:where(.catalogo-publico) #cmBg .grab,:where(.catalogo-publico) #ptOv .grab{z-index:2;background:0 0;place-items:center;width:72px;height:18px;margin:0;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}:where(.catalogo-publico) #cmBg .grab:before,:where(.catalogo-publico) #ptOv .grab:before{content:"";background:#00000038;border-radius:3px;width:38px;height:5px}:where(.catalogo-publico) #cmBg .shead,:where(.catalogo-publico) #ptOv .shead{background:rgba(247, 248, 250, calc(.3 + .6 * var(--p)));border-bottom:1px solid rgba(0, 0, 0, calc(.05 + .04 * var(--p)));justify-content:flex-start;padding:20px 56px 12px 18px}:where(.catalogo-publico) #cmBg .shead h2,:where(.catalogo-publico) #ptOv .shead h2{text-align:left;font-size:16px}:where(.catalogo-publico) #cmBg .shead .x,:where(.catalogo-publico) #ptOv .shead .x{background:var(--surface);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;top:14px;right:12px}:where(.catalogo-publico) #cmBg .sfoot{background:rgba(247, 248, 250, calc(.3 + .6 * var(--p)));padding-bottom:max(12px, calc(env(safe-area-inset-bottom) * var(--p)));border-top:1px solid #0000000f}:where(.catalogo-publico) #cmBg .sheet.full .shead,:where(.catalogo-publico) #ptOv .sheet.full .shead{padding-top:max(20px, calc(env(safe-area-inset-top) + 12px))}:where(.catalogo-publico) .sheet.dragging{-webkit-user-select:none;user-select:none;transition:none}:where(.catalogo-publico) .sheet.dragging img{pointer-events:none}:where(.catalogo-publico) .sheet{touch-action:pan-y}:where(.catalogo-publico) .sheet .grab,:where(.catalogo-publico) .sheet .shead{touch-action:none}:where(.catalogo-publico) .sheet .sbody{overscroll-behavior:contain}:where(.catalogo-publico) .sheet:not(.full) .sbody{overflow:hidden}:where(.catalogo-publico) .sheet .grab{cursor:grab}:where(.catalogo-publico) .grab{background:#d9ccc8;border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 0}:where(.catalogo-publico) .shead{border-bottom:1px solid var(--line);flex:none;justify-content:center;align-items:center;padding:10px 48px 12px;display:flex;position:relative}:where(.catalogo-publico) .shead h2{margin:0;font-size:15px;font-weight:700}:where(.catalogo-publico) .shead .x{cursor:pointer;width:40px;height:40px;color:var(--ink);background:0 0;border:0;border-radius:50%;font-size:22px;position:absolute;top:4px;right:8px}:where(.catalogo-publico) .sbody{flex:1;padding:14px 16px;overflow-y:auto}:where(.catalogo-publico) .sfoot{border-top:1px solid var(--line);flex:none;padding:10px 12px 12px}:where(.catalogo-publico) .cm{gap:10px;padding:8px 0;display:flex}:where(.catalogo-publico) .cm .ico{color:#fff;background:#8c7f85;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}:where(.catalogo-publico) .cm .ico.mi{background:var(--accent) var(--iso) center/cover;color:#0000;font-size:0}:where(.catalogo-publico) .cm .hd{font-size:12.5px;font-weight:700}:where(.catalogo-publico) .cm .hd span{color:var(--muted);font-weight:500}:where(.catalogo-publico) .cm .hd a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}:where(.catalogo-publico) .cm .hd a:hover{text-decoration:underline}:where(.catalogo-publico) .cm p{color:var(--ink2);margin:2px 0 0;font-size:14px}:where(.catalogo-publico) .cm .lnk{color:var(--accent);margin-top:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}:where(.catalogo-publico) .sec{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:14px 0 2px;font-size:10.5px;font-weight:700}:where(.catalogo-publico) .note{color:var(--muted);margin:12px 0 0;font-size:12px}:where(.catalogo-publico) #ptOv{z-index:90}:where(.catalogo-publico) .calc{background:#fff;border:1px solid #10362a0f;border-radius:24px;padding:18px 16px 16px;box-shadow:0 18px 40px -26px #10362a73}:where(.catalogo-publico) .cq{color:#10362a9e;margin:0;font-size:14px;font-weight:700;display:block}:where(.catalogo-publico) .cnum{align-items:baseline;gap:8px;margin:2px 0 10px;display:flex}:where(.catalogo-publico) .cnum b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}:where(.catalogo-publico) .cnum span{color:#10362a99;font-size:16px;font-weight:700}:where(.catalogo-publico) .crange{height:36px;position:relative}:where(.catalogo-publico) .crange input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:36px;margin:0;position:absolute;inset:0}:where(.catalogo-publico) .crange input:focus-visible{outline:none}:where(.catalogo-publico) .crange input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--dz-coral) 0 calc(16px + (100% - 32px) * var(--f,.13)), #10362a1a 0 100%);border-radius:999px;height:12px}:where(.catalogo-publico) .crange input::-moz-range-track{background:#10362a1a;border-radius:999px;height:12px}:where(.catalogo-publico) .crange input::-moz-range-progress{background:var(--dz-coral);border-radius:999px;height:12px}:where(.catalogo-publico) .crange input::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--dz-coral);background:#fff;border-radius:50%;width:32px;height:32px;margin-top:-10px;transition:transform .15s;box-shadow:0 4px 12px -2px #174b3a8c}:where(.catalogo-publico) .crange input::-moz-range-thumb{border:4px solid var(--dz-coral);background:#fff;border-radius:50%;width:24px;height:24px;box-shadow:0 4px 12px -2px #174b3a8c}:where(.catalogo-publico) .crange input:active::-webkit-slider-thumb{transform:scale(1.12)}:where(.catalogo-publico) .crange input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #174b3a4d}:where(.catalogo-publico) .czones{color:#10362a73;height:30px;margin:2px 0 0;font-size:12px;font-weight:700;position:relative}:where(.catalogo-publico) .czones span{white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .2s;position:absolute;top:0;transform:translate(-50%)}:where(.catalogo-publico) .czones span.on{color:var(--dz-coral)}:where(.catalogo-publico) .czones i{background:#10362a2e;border-radius:1px;width:2px;height:8px;position:absolute;top:-6px;transform:translate(-1px)}:where(.catalogo-publico) .cvtbtn{font:inherit;color:var(--dz-coral);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:12px 0 0;padding:2px 0;font-size:13.5px;font-weight:800;display:inline-flex}:where(.catalogo-publico) .cvtbtn svg{width:16px;height:16px}:where(.catalogo-publico) .cbrand{margin:14px 0 0}:where(.catalogo-publico) .cseg{background:#10362a0f;border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;padding:4px;display:grid}:where(.catalogo-publico) .cseg button{font:inherit;color:#10362a99;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:10px 8px 9px;font-size:14.5px;font-weight:800;line-height:1.2;transition:background .2s,color .2s,box-shadow .2s}:where(.catalogo-publico) .cseg button small{opacity:.8;margin-top:2px;font-size:12px;font-weight:700;display:block}:where(.catalogo-publico) .cseg button[aria-pressed=true]{color:var(--dz-ink);background:#fff;box-shadow:0 4px 12px -6px #10362a59}:where(.catalogo-publico) .cseg button[aria-pressed=true] small{color:var(--dz-coral);opacity:1}:where(.catalogo-publico) .cres{background:var(--dz-ink);color:var(--dz-cream);border-radius:0 0 24px 24px;margin:16px -16px -16px;padding:16px}:where(.catalogo-publico) .cplan{background:var(--dz-coral);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 4px;font-size:13px;font-weight:800;display:inline-flex}:where(.catalogo-publico) .ctot{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin:12px 0 10px;display:grid}:where(.catalogo-publico) .ctot div{background:#fff9ee14;border-radius:16px;padding:10px 12px}:where(.catalogo-publico) .ctot small{color:#fff9ee9e;font-size:12px;font-weight:700;display:block}:where(.catalogo-publico) .ctot b{font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:800;line-height:1.15;display:block}:where(.catalogo-publico) .ctot b span{color:#fff9ee9e;font-size:14px;font-weight:700}:where(.catalogo-publico) .cbreak{color:#fff9eebf;margin:0;padding:0;font-size:13.5px;font-weight:600;list-style:none}:where(.catalogo-publico) .cbreak li{justify-content:space-between;gap:10px;padding:3px 0;display:flex}:where(.catalogo-publico) .cbreak li small{opacity:.7;margin-left:4px;font-size:11.5px}:where(.catalogo-publico) .cbreak li b{color:var(--dz-cream);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}:where(.catalogo-publico) .cnudge{color:#f5c9d6;background:#174b3a2e;border-radius:12px;margin:10px 0 0;padding:9px 12px;font-size:13px;font-weight:700;line-height:1.35}:where(.catalogo-publico) .cnudge button{font:inherit;color:#fff;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:where(.catalogo-publico) .prow{width:100%;font:inherit;color:var(--dz-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #10362a12;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:11px 14px;transition:background .2s;display:grid}:where(.catalogo-publico) .prow:first-child{border-top:0}:where(.catalogo-publico) .prow:hover{background:#174b3a0d}:where(.catalogo-publico) .prow b{font-size:15.5px;font-weight:800}:where(.catalogo-publico) .prow .pm{color:var(--dz-coral);text-align:right;white-space:nowrap;font-size:16px;font-weight:800}:where(.catalogo-publico) .prow .pm small{color:#10362a80;font-size:12px}:where(.catalogo-publico) .prow .ps{color:#10362a80;grid-column:1/-1;margin-top:-2px;font-size:12.5px;font-weight:700}:where(.catalogo-publico) .prow[aria-pressed=true]{box-shadow:inset 4px 0 0 var(--dz-coral);background:#174b3a1a}:where(.catalogo-publico) .road{margin:0;padding:2px 0 0;list-style:none;position:relative}:where(.catalogo-publico) .road:before{content:"";background:repeating-linear-gradient(var(--dz-coral) 0 5px, transparent 5px 10px);opacity:.45;width:2px;position:absolute;top:18px;bottom:30px;left:13px}:where(.catalogo-publico) .rs{grid-template-columns:28px 1fr;gap:10px;padding-bottom:8px;display:grid;position:relative}:where(.catalogo-publico) .rs:last-child{padding-bottom:0}:where(.catalogo-publico) .rdot{z-index:1;background:var(--dz-coral);color:#fff;width:28px;height:28px;box-shadow:0 0 0 4px var(--dz-cream);border-radius:50%;place-items:center;margin-top:8px;font-size:13px;font-weight:800;display:grid;position:relative}:where(.catalogo-publico) .rdot svg{width:15px;height:15px}:where(.catalogo-publico) .rs.mo .rdot{background:var(--dz-ink)}:where(.catalogo-publico) .rbody{background:#fff;border:1px solid #10362a0f;border-radius:14px;padding:8px 12px 9px}:where(.catalogo-publico) .rhead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:where(.catalogo-publico) .rwhen{letter-spacing:.06em;text-transform:uppercase;color:var(--dz-coral);font-size:11px;font-weight:800;display:block}:where(.catalogo-publico) .rt{font-size:15px;font-weight:800;line-height:1.25;display:block}:where(.catalogo-publico) .ramt{color:var(--dz-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:800}:where(.catalogo-publico) .rpay{color:var(--dz-coral);margin-top:1px;font-size:12.5px;font-weight:700;line-height:1.3;display:block}:where(.catalogo-publico) .rget{color:#10362a9e;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.35;display:block}:where(.catalogo-publico) .rget b{color:#10362ac7;font-weight:800}:where(.catalogo-publico) .terms{background:#fff;border:1px solid #10362a0f;border-radius:18px;overflow:hidden}:where(.catalogo-publico) .terms details{border-top:1px solid #10362a12}:where(.catalogo-publico) .terms details:first-child{border-top:0}:where(.catalogo-publico) .terms summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;font-size:15px;font-weight:800;list-style:none;display:flex}:where(.catalogo-publico) .terms summary::-webkit-details-marker{display:none}:where(.catalogo-publico) .terms summary:after{content:"";border-right:2.5px solid var(--dz-coral);border-bottom:2.5px solid var(--dz-coral);flex:none;width:9px;height:9px;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}:where(.catalogo-publico) .terms details[open] summary:after{transform:rotate(225deg)translate(-2px,-2px)}:where(.catalogo-publico) .terms details p{color:#10362ab3;margin:0;padding:0 14px 14px;font-size:14px;font-weight:600;line-height:1.45}:where(.catalogo-publico) .stop .sh{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}:where(.catalogo-publico) .stop .sh svg{width:21px;height:21px}:where(.catalogo-publico) .stop .sbtns{align-items:center;gap:2px;display:flex}:where(.catalogo-publico) .dztoast{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:120;opacity:0;pointer-events:none;background:var(--dz-ink);color:var(--dz-cream);font-family:var(--dz-font);white-space:nowrap;border-radius:999px;padding:10px 16px 9px;font-size:14.5px;font-weight:800;transition:opacity .2s,transform .2s;position:fixed;transform:translate(-50%,12px);box-shadow:0 10px 24px -10px #10362a99}:where(.catalogo-publico) .dztoast.on{opacity:1;transform:translate(-50%)}:where(.catalogo-publico) .dztoast:not(.on){display:none}@starting-style{:where(.catalogo-publico) .dztoast.on{opacity:0;transform:translate(-50%,12px)}}:where(.catalogo-publico) .sbars span.hold i{transform:scaleX(1)}:where(.catalogo-publico) .a7 .lnk{white-space:nowrap;background:#fff9ee24;border-radius:999px;align-items:center;gap:7px;width:max-content;margin:0 auto;padding:6px 12px;font-size:12.5px;font-weight:800;display:flex;position:absolute;top:6px;left:0;right:0}:where(.catalogo-publico) .a7 .lnk .dot{background:#3ddc84;border-radius:50%;width:8px;height:8px;box-shadow:0 0 #3ddc8499}:where(.catalogo-publico) .a7 .rcpt{width:138px;height:168px;color:var(--dz-ink);text-align:left;background:#fff;border-radius:12px;flex-direction:column;gap:7px;margin-left:-69px;padding:14px 12px;display:flex;position:absolute;top:48px;left:50%;box-shadow:0 20px 40px -18px #000000b3}:where(.catalogo-publico) .a7 .rcpt b{font-size:12.5px}:where(.catalogo-publico) .a7 .rcpt i{background:#10362a1f;border-radius:4px;height:8px;display:block}:where(.catalogo-publico) .a7 .rcpt i.s{width:60%}:where(.catalogo-publico) .a7 .rcpt em{border-top:2px dashed #10362a26;margin-top:auto;padding-top:8px;font-size:17px;font-style:normal;font-weight:800}:where(.catalogo-publico) .a7 .dl{background:var(--dz-coral);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;box-shadow:0 10px 20px -8px #0009}:where(.catalogo-publico) .a7 .dl svg{width:22px;height:22px}:where(.catalogo-publico) .a7 .d1{top:120px;left:4px}:where(.catalogo-publico) .a7 .d2{top:150px;right:4px}:where(.catalogo-publico) .a8 .sbx{background:#fff9ee29;border:1px solid #fff9ee4d;border-radius:999px;align-items:center;gap:8px;width:210px;height:44px;padding:0 14px;font-size:15px;font-weight:700;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}:where(.catalogo-publico) .a8 .sbx svg{opacity:.8;flex:none;width:18px;height:18px}:where(.catalogo-publico) .a8 .typed{white-space:nowrap;width:0;display:inline-block;overflow:hidden}:where(.catalogo-publico) .a8 .caret{background:var(--dz-cream);width:2px;height:18px;animation:1s step-end infinite blink}:where(.catalogo-publico) .a8 .res{justify-content:center;gap:12px;display:flex;position:absolute;top:92px;left:0;right:0}:where(.catalogo-publico) .a8 .res span{opacity:0;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}:where(.catalogo-publico) .a8 .res img{object-fit:cover;border:2px solid #fff9eed9;border-radius:16px;width:62px;height:62px}:where(.catalogo-publico) .a9 .lp{background:var(--dz-cream);width:max-content;height:max-content;color:var(--dz-ink);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;gap:8px;margin:auto;padding:12px 18px;font-size:15px;font-weight:800;display:flex;position:absolute;inset:0;box-shadow:0 16px 30px -14px #000000b3}:where(.catalogo-publico) .a9 .lp svg{width:18px;height:18px}:where(.catalogo-publico) .a9 .to{color:#fff;opacity:0;border-radius:16px;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}:where(.catalogo-publico) .a9 .to svg{width:26px;height:26px}:where(.catalogo-publico) .a9 .ig{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}:where(.catalogo-publico) .a9 .wa{background:#25d366}:where(.catalogo-publico) .a9 .gp{background:var(--dz-coral)}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .slide.on .a7 .rcpt{animation:.8s cubic-bezier(.2,.9,.3,1.2) .2s both rcptUp}:where(.catalogo-publico) .slide.on .a7 .lnk{animation:.6s cubic-bezier(.2,1.4,.4,1) both irpop}:where(.catalogo-publico) .slide.on .a7 .lnk .dot{animation:1.4s ease-out infinite livep}:where(.catalogo-publico) .slide.on .a7 .d1{animation:.6s cubic-bezier(.2,1.4,.4,1) 1.2s both irpop}:where(.catalogo-publico) .slide.on .a7 .d2{animation:.6s cubic-bezier(.2,1.4,.4,1) 1.5s both irpop}:where(.catalogo-publico) .slide.on .a8 .typed{animation:1.2s steps(10,end) .4s forwards typing}:where(.catalogo-publico) .slide.on .a8 .res span{animation:.6s cubic-bezier(.2,1.4,.4,1) both irpop}:where(.catalogo-publico) .slide.on .a8 .res span:first-child{animation-delay:1.8s}:where(.catalogo-publico) .slide.on .a8 .res span:nth-child(2){animation-delay:2s}:where(.catalogo-publico) .slide.on .a8 .res span:nth-child(3){animation-delay:2.2s}:where(.catalogo-publico) .slide.on .a9 .lp{animation:.7s cubic-bezier(.2,1.4,.4,1) both irpop}:where(.catalogo-publico) .slide.on .a9 .to{animation:3.6s cubic-bezier(.2,.9,.3,1) both toFly}:where(.catalogo-publico) .slide.on .a9 .to.wa{animation-delay:.5s}:where(.catalogo-publico) .slide.on .a9 .to.gp{animation-delay:1s}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .a8 .typed{width:auto}:where(.catalogo-publico) .a8 .res span,:where(.catalogo-publico) .a9 .to,:where(.catalogo-publico) .a7 .dl{opacity:1}}:where(.catalogo-publico) .a10 .card{border-radius:14px;width:116px;height:156px;position:absolute;top:18px;left:14px;overflow:hidden;box-shadow:0 20px 40px -18px #000000b3}:where(.catalogo-publico) .a10 .card img{object-fit:cover;width:100%;height:100%}:where(.catalogo-publico) .a10 .sb{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#00000059;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:8px;right:8px}:where(.catalogo-publico) .a10 .sb svg,:where(.catalogo-publico) .a10 .pl svg{width:18px;height:18px}:where(.catalogo-publico) .a10 .pl{background:var(--dz-coral);color:#fff;opacity:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:150px;left:100px;box-shadow:0 10px 20px -8px #0009}:where(.catalogo-publico) .a10 .bub2{width:148px;color:var(--dz-ink);text-align:left;opacity:0;background:#fff;border-radius:16px 16px 4px;padding:10px 12px;font-size:12.5px;font-weight:700;line-height:1.3;position:absolute;top:112px;right:0;box-shadow:0 20px 40px -18px #000000b3}:where(.catalogo-publico) .a10 .bub2 span{color:var(--dz-coral);border-top:1px solid #10362a1a;align-items:center;gap:5px;margin-top:7px;padding-top:7px;font-size:11px;font-weight:800;display:flex}:where(.catalogo-publico) .a10 .bub2 span svg{flex:none;width:13px;height:13px}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .slide.on .a10 .card{animation:.8s cubic-bezier(.2,.9,.3,1.2) .1s both rcptUp}:where(.catalogo-publico) .slide.on .a10 .sb{animation:3.8s ease-out both tapPulse}:where(.catalogo-publico) .slide.on .a10 .pl{animation:3.8s cubic-bezier(.3,.7,.3,1) both plFly}:where(.catalogo-publico) .slide.on .a10 .bub2{animation:.6s cubic-bezier(.2,1.4,.4,1) 1.9s both irpop}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .a10 .bub2{opacity:1}}@keyframes tapPulse{0%,20%{transform:none}26%{transform:scale(.8)}32%,to{transform:none}}@keyframes plFly{0%,26%{opacity:0;transform:translate(0)scale(.6)}32%{opacity:1;transform:translate(6px,-6px)scale(1)}50%{opacity:1;transform:translate(76px,-40px)rotate(8deg)}56%,to{opacity:0;transform:translate(96px,-46px)scale(.5)}}@keyframes rcptUp{0%{opacity:0;transform:translateY(40px)rotate(-4deg)}}@keyframes livep{0%{box-shadow:0 0 #3ddc8499}to{box-shadow:0 0 0 10px #3ddc8400}}@keyframes typing{to{width:5.6em}}@keyframes toFly{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:translate(var(--tx), var(--ty)) scale(1)}to{opacity:1;transform:translate(var(--tx), var(--ty)) scale(1)}}:where(.catalogo-publico) .a9 .ig{--tx:-78px;--ty:-78px}:where(.catalogo-publico) .a9 .wa{--tx:80px;--ty:-62px}:where(.catalogo-publico) .a9 .gp{--tx:4px;--ty:84px}@media (prefers-reduced-motion:no-preference){@keyframes plIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}:where(.catalogo-publico) .cpop{animation:.35s cubic-bezier(.3,1.6,.5,1) cpop}@keyframes cpop{0%{transform:scale(.92)}to{transform:none}}}:where(.catalogo-publico) .none{color:var(--ink2);background:var(--bg);border-radius:10px;margin-top:8px;padding:12px 14px;font-size:14px}:where(.catalogo-publico) .ask{align-items:center;gap:8px;display:flex}:where(.catalogo-publico) .ask input{border:1px solid var(--line);min-width:0;font:inherit;background:var(--bg);color:var(--ink);border-radius:999px;flex:1;padding:11px 14px;font-size:14px}:where(.catalogo-publico) .ask button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:8px;font-size:14px;font-weight:700}:where(.catalogo-publico) .ask button:disabled{opacity:.4;cursor:default}:where(.catalogo-publico) .to{flex-direction:column;align-items:center;gap:6px;margin:4px 0 10px;font-size:12.5px;font-weight:600;display:flex}:where(.catalogo-publico) .to .bigav{width:66px;height:66px}:where(.catalogo-publico) .line{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:8px 0;display:grid}:where(.catalogo-publico) .line img{object-fit:cover;border-radius:6px;width:52px;height:52px}:where(.catalogo-publico) .line b{font-family:var(--display);font-size:19px;font-weight:500;line-height:1.1;display:block}:where(.catalogo-publico) .line small{color:var(--muted);font-variant-numeric:tabular-nums}:where(.catalogo-publico) .rm{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:600}:where(.catalogo-publico) .total{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;margin:12px 0 2px;font-size:11px;font-weight:700;display:flex}:where(.catalogo-publico) .total strong{letter-spacing:0;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px}:where(.catalogo-publico) .sfoot .btn{width:100%}:where(.catalogo-publico) .walink{font-size:13.5px;margin-top:8px!important}:where(.catalogo-publico) .walink span{color:#027eb5;text-underline-offset:2px;text-decoration:underline}:where(.catalogo-publico) .pvov{z-index:85;background:#180a1166;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}:where(.catalogo-publico) .pvpage{color:#fff;-webkit-user-select:none;user-select:none;background:#2a1a22;flex-direction:column;width:100%;max-width:560px;height:100%;display:flex;position:relative;overflow:hidden}:where(.catalogo-publico) .pvpage.gone{background:linear-gradient(160deg, #b8436f 0%, var(--accent) 45%, #6e1e3d 100%)}@media (min-width:600px){:where(.catalogo-publico) .pvov{align-items:center;padding:24px}:where(.catalogo-publico) .pvpage{border-radius:34px;height:min(900px,100%);box-shadow:0 30px 80px -30px #00000080}}:where(.catalogo-publico) .pvbody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}:where(.catalogo-publico) .pvslide{object-fit:cover;opacity:0;will-change:transform, opacity;pointer-events:none;width:100%;height:100%;transition:opacity 1.1s;position:absolute;inset:0}:where(.catalogo-publico) .pvslide.on{opacity:1}:where(.catalogo-publico) .pvslide.on,:where(.catalogo-publico) .pvslide.out{animation:8s cubic-bezier(.25,.1,.3,1) forwards pvKB}:where(.catalogo-publico) .pvslide.out{animation-play-state:paused}@keyframes pvKB{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.16) translate(var(--dx), var(--dy))}}:where(.catalogo-publico) .pvshade{pointer-events:none;background:linear-gradient(#14080e99 0%,#14080e00 24% 40%,#14080ed1 70%,#14080ee6 100%);position:absolute;inset:0}:where(.catalogo-publico) .pvtap{cursor:pointer;z-index:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:38%;padding:0;position:absolute;top:0;bottom:0}:where(.catalogo-publico) .pvtap.l{left:0}:where(.catalogo-publico) .pvtap.r{width:62%;right:0}:where(.catalogo-publico) .pvbars{z-index:2;padding:max(10px, calc(env(safe-area-inset-top) + 6px)) 12px 0;gap:4px;display:flex;position:relative}:where(.catalogo-publico) .pvbars i{background:#ffffff59;border-radius:2px;flex:1;height:3px;overflow:hidden}:where(.catalogo-publico) .pvbars b{background:#fff;width:0;height:100%;display:block}:where(.catalogo-publico) .pvbars i.done b{width:100%}:where(.catalogo-publico) .pvbars i.run b{animation:4.5s linear forwards pvBar}@keyframes pvBar{to{width:100%}}:where(.catalogo-publico) .pvpage.paused .pvbars i.run b,:where(.catalogo-publico) .pvpage.paused .pvslide.on{animation-play-state:paused}:where(.catalogo-publico) .pvtop{z-index:2;text-shadow:0 1px 3px #00000059;align-items:center;gap:10px;padding:10px 6px 0 14px;display:flex;position:relative}:where(.catalogo-publico) .pvpage.gone .pvtop{padding-top:max(16px, calc(env(safe-area-inset-top) + 12px))}:where(.catalogo-publico) .pvtop .av{border:1.5px solid #fff;width:34px;height:34px}:where(.catalogo-publico) .pvwho b{font-size:14px;display:block}:where(.catalogo-publico) .pvwho small{opacity:.82;font-size:12px;display:block}:where(.catalogo-publico) .pvx{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 3px #00000059);background:0 0;border:0;width:44px;height:44px;margin-left:auto;padding:0;font-size:30px;line-height:1}:where(.catalogo-publico) .pvcap{z-index:2;text-align:left;color:#fff;width:100%;font:inherit;pointer-events:none;text-shadow:0 1px 4px #0000004d;background:0 0;border:0;margin-top:auto;padding:0 18px 16px;transition:opacity .3s,transform .3s;display:block;position:relative}:where(.catalogo-publico) .pvacts{gap:8px;margin-top:12px;display:flex}:where(.catalogo-publico) .pvgo{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:inherit;cursor:pointer;text-shadow:none;background:#ffffff38;border:0;border-radius:999px;align-items:center;gap:2px;margin:0;padding:4px 6px 4px 11px;font-size:12px;font-weight:700;display:inline-flex}:where(.catalogo-publico) .pvgo svg{width:14px;height:14px}:where(.catalogo-publico) .pvsh{gap:6px;padding:4px 11px}:where(.catalogo-publico) .pvsh svg{width:13px;height:13px}:where(.catalogo-publico) .pvcap.static{pointer-events:auto}:where(.catalogo-publico) .pvcap.swap{opacity:0;transform:translateY(8px)}:where(.catalogo-publico) .pvcap.static{cursor:default;text-align:center;margin-top:auto;margin-bottom:auto}:where(.catalogo-publico) .pvthx{font-family:var(--display);opacity:.92;font-size:22px;font-style:italic;display:block}:where(.catalogo-publico) .pvcap h2{font-family:var(--display);margin:4px 0 6px;font-size:clamp(32px,10vw,42px);font-weight:500;line-height:1}:where(.catalogo-publico) .pvcap.static h2{font-size:40px;font-style:italic}:where(.catalogo-publico) .pvpr{font-size:13px;font-weight:600;display:block}:where(.catalogo-publico) .pvpr b{font-variant-numeric:tabular-nums;margin-right:10px;font-size:19px}:where(.catalogo-publico) .pvtag{background:var(--heart);color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:none;border-radius:3px;margin-top:12px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}:where(.catalogo-publico) .pvgonep{opacity:.9;max-width:300px;margin:12px auto 0;font-size:15px;line-height:1.5}:where(.catalogo-publico) .pvsheet{z-index:2;margin:0 10px max(10px, env(safe-area-inset-bottom));color:var(--ink);background:#fffffff7;border-radius:34px;flex:none;padding:16px 14px 14px;position:relative;box-shadow:0 14px 40px -12px #0000008c}:where(.catalogo-publico) .pvt{justify-content:space-between;align-items:baseline;padding:0 8px;display:flex}:where(.catalogo-publico) .pvt span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}:where(.catalogo-publico) .pvt b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}:where(.catalogo-publico) .pvmeta{color:var(--muted);margin:2px 8px 0;font-size:12.5px}:where(.catalogo-publico) .pvsec{letter-spacing:.16em;text-transform:uppercase;color:var(--ink2);margin:14px 8px 8px;font-size:11px;font-weight:800}:where(.catalogo-publico) .pvrow{grid-template-columns:1fr 1fr;gap:8px;display:grid}:where(.catalogo-publico) .pvbtn{height:48px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14.5px;font-weight:700;display:flex}:where(.catalogo-publico) .pvbtn.wide{width:100%;margin-top:8px}:where(.catalogo-publico) .pvsheet>.pvbtn.wide:first-child{margin-top:0}:where(.catalogo-publico) .pvbtn svg{flex:none;width:18px;height:18px}:where(.catalogo-publico) .pvbtn:disabled{opacity:.7}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .pvslide.on,:where(.catalogo-publico) .pvslide.out{animation:none}}:where(.catalogo-publico) .pvov :focus-visible{outline-offset:2px;outline:2px solid #fff}:where(.catalogo-publico) .pvsheet :focus-visible{outline-color:var(--accent)}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .pvov:not([hidden]){animation:.25s ease-out tFadeIn}:where(.catalogo-publico) .pvov:not([hidden]) .pvpage{animation:.38s cubic-bezier(.2,.8,.3,1) tPopIn}:where(.catalogo-publico) .pvov.leaving{pointer-events:none;animation:.24s ease-in forwards tFadeOut}}:where(.catalogo-publico) #orBg{background:#14080e4d}:where(.catalogo-publico) .wa{--p:0;width:calc(100% - 20px * (1 - var(--p)));margin-bottom:calc(10px * (1 - var(--p)));color:#111b21;border-radius:calc(34px * (1 - var(--p)));background:rgba(239, 234, 226, calc(.5 + .5 * var(--p)));-webkit-backdrop-filter:blur(26px)saturate(1.8);backdrop-filter:blur(26px)saturate(1.8);max-width:560px;height:74%;box-shadow:inset 0 1px 0 rgba(255, 255, 255, calc(.75 * (1 - var(--p)))), inset 0 0 0 1px rgba(255, 255, 255, calc(.35 * (1 - var(--p)))), 0 12px 44px -14px rgba(0, 0, 0, calc(.45 * (1 - var(--p))));touch-action:pan-y;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;transition:height .38s cubic-bezier(.2,.8,.3,1),transform .3s cubic-bezier(.2,.8,.3,1),--p .38s;animation:.38s cubic-bezier(.2,.8,.3,1) waIn;display:flex;position:relative;overflow:hidden}:where(.catalogo-publico) .wagrab,:where(.catalogo-publico) .wahead{touch-action:none}:where(.catalogo-publico) .wa.full{--p:1;height:100%}:where(.catalogo-publico) .wa{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:where(.catalogo-publico) .wa img{-webkit-user-drag:none;pointer-events:none}:where(.catalogo-publico) .wa.dragging{transition:none}:where(.catalogo-publico) .wa.morph{animation:none}@property --p{syntax:"<number>";inherits:true;initial-value:0}@keyframes waIn{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .wa{animation:none}}:where(.catalogo-publico) .wahead{background:rgba(247, 248, 250, calc(.3 + .7 * var(--p)));border-bottom:1px solid rgba(0, 0, 0, calc(.04 + .04 * var(--p)));flex:none;align-items:center;gap:10px;padding:18px 10px 10px 16px;display:flex;position:relative}:where(.catalogo-publico) .wa.full .wahead{padding-top:max(18px, calc(env(safe-area-inset-top) + 10px))}:where(.catalogo-publico) .wagrab{cursor:grab;background:0 0;border:0;place-items:center;width:72px;height:18px;padding:0;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}:where(.catalogo-publico) .wagrab i{background:#00000038;border-radius:3px;width:38px;height:5px}:where(.catalogo-publico) .wa.full .wagrab{top:calc(env(safe-area-inset-top))}:where(.catalogo-publico) .wax{color:#3b4a54;cursor:pointer;background:#00000012;border:0;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;padding:0;font-size:22px;line-height:1;display:grid}:where(.catalogo-publico) .waav{background:var(--accent) var(--iso) center/cover;border-radius:50%;flex:none;width:38px;height:38px}:where(.catalogo-publico) .wawho h2{margin:0;font-size:16.5px;font-weight:600;line-height:1.2}:where(.catalogo-publico) .wawho small{color:#667781;font-size:12.5px;display:block}:where(.catalogo-publico) .wabody{overscroll-behavior:contain;background-image:radial-gradient(#00000009 1.2px,#0000 1.3px),radial-gradient(#00000006 1px,#0000 1.1px);background-position:0 0,11px 17px;background-size:22px 22px,34px 34px;flex-direction:column;flex:1;gap:6px;padding:12px 12px 18px;display:flex;overflow:hidden}:where(.catalogo-publico) .wa.full .wabody{touch-action:pan-y;overflow-y:auto}:where(.catalogo-publico) .wachip{color:#54656f;background:#ffffffd9;border-radius:8px;align-self:center;margin-bottom:6px;padding:5px 10px;font-size:12px;font-weight:500;box-shadow:0 1px .5px #0b141a21}:where(.catalogo-publico) .wamsg{border-radius:8px;max-width:86%;padding:7px 9px 20px;font-size:14.5px;line-height:1.38;position:relative;box-shadow:0 1px .5px #0b141a21}:where(.catalogo-publico) .wamsg p{margin:0}:where(.catalogo-publico) .wamsg.in{background:#fff;border-top-left-radius:0;align-self:flex-start}:where(.catalogo-publico) .wamsg.in:before{content:"";border-top:0 solid #0000;border-bottom:10px solid #0000;border-left:0 solid #0000;border-right:9px solid #fff;position:absolute;top:0;left:-8px}:where(.catalogo-publico) #waOutWrap{flex-direction:column;align-items:flex-end;gap:4px;margin-top:10px;display:flex}:where(.catalogo-publico) .wanote{color:#54656f;background:#ffffffb3;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600}:where(.catalogo-publico) .wamsg.out{background:#d9fdd3;border-top-right-radius:0;width:86%}:where(.catalogo-publico) .wamsg.out:before{content:"";border-top:0 solid #0000;border-bottom:10px solid #0000;border-left:9px solid #d9fdd3;border-right:0 solid #0000;position:absolute;top:0;right:-8px}:where(.catalogo-publico) .watime{color:#667781;font-size:11px;position:absolute;bottom:4px;right:8px}:where(.catalogo-publico) #orBg #lines{flex-direction:column;gap:6px;margin:8px 0 6px;display:flex}:where(.catalogo-publico) #orBg .line{background:#ffffff8c;border:0;border-radius:8px;grid-template-columns:48px 1fr 44px;align-items:center;gap:10px;padding:5px;display:grid}:where(.catalogo-publico) #orBg .lpic{cursor:pointer;background:0 0;border:0;padding:0;line-height:0}:where(.catalogo-publico) #orBg .line img{object-fit:cover;border-radius:6px;width:48px;height:48px}:where(.catalogo-publico) #orBg .line b{font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;display:block}:where(.catalogo-publico) #orBg .line small{color:#3b4a54;font-size:13px}:where(.catalogo-publico) #orBg .rm{color:#54656f;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:background .2s,color .2s;display:grid}:where(.catalogo-publico) #orBg .rm svg{width:21px;height:21px}:where(.catalogo-publico) #orBg .total{letter-spacing:0;text-transform:none;color:#111b21;margin:2px 0 6px;padding:0 2px;font-size:14px;font-weight:600}:where(.catalogo-publico) #orBg .total strong{font-size:16px}:where(.catalogo-publico) .wafoot{padding:10px 12px;padding-bottom:max(12px, calc(env(safe-area-inset-bottom) * var(--p)));background:rgba(247, 248, 250, calc(.3 + .7 * var(--p)));border-top:1px solid rgba(0, 0, 0, calc(.04 + .04 * var(--p)));flex:none}:where(.catalogo-publico) .wasend{color:#fff;cursor:pointer;background:#1fa855;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:flex}:where(.catalogo-publico) .wasend svg{width:21px;height:21px}:where(.catalogo-publico) .wasend.soft{color:#111b21;background:#fff;border:1px solid #0000001f}:where(.catalogo-publico) .wafoot .hint2{color:#667781;text-align:center;margin:8px 0 0;font-size:12px}:where(.catalogo-publico) .sfoot .hint2{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12px}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .inner,:where(.catalogo-publico) .sheet{animation:.25s ease-out up}@keyframes up{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .reel .media,:where(.catalogo-publico) .reel .ov{transition:none}}@media (prefers-reduced-motion:no-preference){@keyframes tFadeIn{0%{opacity:0}}@keyframes tFadeOut{to{opacity:0}}@keyframes tSheetDown{to{opacity:0;transform:translateY(40px)}}@keyframes tPopIn{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes tPopOut{to{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes tStoryIn{0%{opacity:0;transform:scale(1.04)}}@keyframes tStoryOut{to{opacity:0;transform:scale(1.04)}}@keyframes tPanelIn{0%{opacity:0;transform:translateY(24px)}}@keyframes tUp{0%{opacity:0;transform:translateY(8px)}}:where(.catalogo-publico) .sheet-bg{animation:.22s ease-out tFadeIn}:where(.catalogo-publico) .sheet-bg.leaving{pointer-events:none;animation:.22s ease-in forwards tFadeOut}:where(.catalogo-publico) .sheet-bg.leaving .sheet{animation:.22s ease-in forwards tSheetDown}:where(.catalogo-publico) .coach:not([hidden]){animation:.25s ease-out tFadeIn}:where(.catalogo-publico) .coach:not([hidden]) .cbox{animation:.38s cubic-bezier(.2,.8,.3,1) tPopIn}:where(.catalogo-publico) .coach.leaving{pointer-events:none;animation:.22s ease-in forwards tFadeOut}:where(.catalogo-publico) .coach.leaving .cbox{animation:.22s ease-in forwards tPopOut}:where(.catalogo-publico) .story:not([hidden]){animation:.3s cubic-bezier(.2,.8,.3,1) tStoryIn}:where(.catalogo-publico) .story.leaving{pointer-events:none;animation:.24s ease-in forwards tStoryOut}:where(.catalogo-publico) .panel:not([hidden]){animation:.3s cubic-bezier(.2,.8,.3,1) tPanelIn}:where(.catalogo-publico) .panel.leaving{pointer-events:none;animation:.2s ease-in forwards tFadeOut}:where(.catalogo-publico) .srov.leaving{pointer-events:none;animation:.26s ease-in forwards tFadeOut}.catalogo-publico.view-grid .hback,.catalogo-publico.view-grid .hig,.catalogo-publico.view-reels .htabs,.catalogo-publico.view-reels .hsearch,.catalogo-publico.view-reels .help{animation:.3s ease-out tFadeIn}}:where(.catalogo-publico) .made .sig .dzword{height:21px;margin-top:-1px}:where(.catalogo-publico) .stop .brand .dzword{height:25px}:where(.catalogo-publico) .topmeta.dzmeta .dzword{height:14px;margin-top:-1px}:where(.catalogo-publico) .slide>h3,:where(.catalogo-publico) .ir .cap h2,:where(.catalogo-publico) .made .mrow button,:where(.catalogo-publico) .made .mrow a,:where(.catalogo-publico) .irbtns button,:where(.catalogo-publico) .irbtns a{font-family:"DZ Fredoka", var(--dz-font)}:where(.catalogo-publico) .slide>h3,:where(.catalogo-publico) .ir .cap h2{letter-spacing:-.015em;font-weight:700}:where(.catalogo-publico) .made .mrow button,:where(.catalogo-publico) .made .mrow a{border-color:var(--dz-blue)}:where(.catalogo-publico) .made .mhow{color:var(--dz-blue)}:where(.catalogo-publico) .made .mwa{background:var(--dz-blue);color:#fff}:where(.catalogo-publico) .made .sig{color:var(--dz-blue)}:where(.catalogo-publico) .story{--dz-coral:#ff834f;--dz-coral-d:#e86a36;--dz-coral-l:#ff9e75;background:radial-gradient(120% 80% at 50% 0,#22604b 0%,#174b3a 50%,#0f3a2c 100%)}:where(.catalogo-publico) .slide>h3 em{color:#f5c9d6}:where(.catalogo-publico) .a6 .dzapp{--dzib:#f5c9d6;--dzif:var(--dz-blue)}:where(.catalogo-publico) .stop{align-items:flex-start}:where(.catalogo-publico) .stop .brand{flex-direction:column;align-items:flex-start;gap:0}:where(.catalogo-publico) .stop .brand .dztag em,:where(.catalogo-publico) .slide>p.snote{color:#f5c9d6}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .slide.on>p.snote{animation-delay:.5s}}:where(.catalogo-publico) .story .scta .swa,:where(.catalogo-publico) .a7 .dl,:where(.catalogo-publico) .a10 .pl,:where(.catalogo-publico) .irbtns .iwa{color:#10362a}:where(.catalogo-publico) .story{--sbg:#174b3a;background-color:var(--sbg);background-image:radial-gradient(120% 70% at 50% 0,#ffffff1a,#fff0 60%);transition:background-color .45s,color .45s}:where(.catalogo-publico) .story[data-bg=rosa]{--sbg:#f5c9d6}:where(.catalogo-publico) .story[data-bg=crema]{--sbg:#fff9ee}:where(.catalogo-publico) .story[data-bg=mandarina]{--sbg:#ff834f}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]){--dz-cream:#174b3a;--dz-ink:#fff9ee;color:#174b3a}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) .sbars span{background:#174b3a2e}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema]) .slide>h3 em,:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema]) .stop .brand .dztag em{color:#f06a35}:where(.catalogo-publico) .story[data-bg=mandarina] .slide>h3 em,:where(.catalogo-publico) .story[data-bg=mandarina] .stop .brand .dztag em{color:#fff9ee}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) .slide>p.snote{color:#174b3a}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) .finger{background:#174b3ad9;box-shadow:0 0 0 8px #174b3a2e}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) .a8 .sbx{background:#ffffff8c;border-color:#174b3a33}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) .phone{border-color:#174b3a}:where(.catalogo-publico) .story[data-bg=crema] .a10 .bub2{box-shadow:0 20px 40px -16px #174b3a73}:where(.catalogo-publico) .story:is([data-bg=rosa],[data-bg=crema],[data-bg=mandarina]) :is(.a7 .rcpt,.a10 .bub2){color:#174b3a}:where(.catalogo-publico) .deco{display:block}:where(.catalogo-publico) .slide{--d1:#f5c9d6;--d2:#ff834f;--d3:#fff9ee;--bandbg:#f5c9d6;--bandfg:#174b3a}:where(.catalogo-publico) .slide[data-bg=rosa]{--d1:#174b3a;--d2:#ff834f;--d3:#fff9ee;--bandbg:#174b3a;--bandfg:#f5c9d6}:where(.catalogo-publico) .slide[data-bg=crema]{--d1:#f5c9d6;--d2:#ff834f;--d3:#174b3a;--bandbg:#174b3a;--bandfg:#f5c9d6}:where(.catalogo-publico) .slide[data-bg=mandarina]{--d1:#fff9ee;--d2:#174b3a;--d3:#f5c9d6;--bandbg:#174b3a;--bandfg:#ff834f}:where(.catalogo-publico) .slide[data-bg=crema] .deco .c1{color:#efa9be}:where(.catalogo-publico) .slide{--hlbg:#f5c9d6;--hlfg:#174b3a}:where(.catalogo-publico) .slide[data-bg=rosa]{--hlbg:#174b3a;--hlfg:#f5c9d6}:where(.catalogo-publico) .slide[data-bg=crema]{--hlbg:#f5c9d6;--hlfg:#174b3a}:where(.catalogo-publico) .slide[data-bg=mandarina]{--hlbg:#174b3a;--hlfg:#fff9ee}:where(.catalogo-publico) .story .slide>h3.igt em{color:var(--hlfg)}:where(.catalogo-publico) .story{background-image:none}.catalogo-publico{--dzf-verde:#174b3a;--dzf-verde-t:#10362a;--dzf-rosa:#f5c9d6;--dzf-mandarina:#ff834f;--dzf-papel:#fff9ee;--dzf-num:"DZ Fredoka", "Fredoka", var(--dz-font);--dzf-confirmado:#f59bbb;--dzf-atencion-t:#a8410f;--dzf-peligro:#b4432a;--dzf-vacio:#e7dcc8;--dzf-verde-2:#4f6a5e}:where(.catalogo-publico) .act.like[aria-pressed=true] svg,:where(.catalogo-publico) .tlike[aria-pressed=true]{color:var(--dzf-mandarina)}:where(.catalogo-publico) .act.like[aria-pressed=true] svg path,:where(.catalogo-publico) .tlike[aria-pressed=true] svg path{fill:currentColor}:where(.catalogo-publico) .burst{color:var(--dzf-mandarina);filter:drop-shadow(0 6px 16px #10362a59)}:where(.catalogo-publico) .burst>svg{z-index:1;width:100%;height:100%;display:block;position:relative}:where(.catalogo-publico) .burst .aw{font-family:var(--dzf-num);letter-spacing:-.01em;color:var(--dzf-papel);text-shadow:0 2px 12px #10362a80;white-space:nowrap;opacity:0;margin-top:2px;font-size:32px;font-weight:700;line-height:1;position:absolute;top:100%;left:50%;transform:translate(-50%)}:where(.catalogo-publico) .burst .pp{background:var(--c);opacity:0;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;left:50%}:where(.catalogo-publico) .burst .pp.sq{border-radius:4px}:where(.catalogo-publico) .burst.go{animation:1.1s ease-out dzBurst}:where(.catalogo-publico) .burst.go .pp{animation:.75s cubic-bezier(.2,.7,.3,1) 80ms both dzPart}:where(.catalogo-publico) .burst.go .aw{animation:1.1s cubic-bezier(.2,1.5,.4,1) both dzAw}@keyframes dzBurst{0%{opacity:0;transform:scale(.3)}14%{opacity:1;transform:scale(1.18)}28%{transform:scale(.94)}42%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:scale(1.06)}}@keyframes dzPart{0%{opacity:0;transform:rotate(var(--a)) translateY(-18px) scale(1)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-88px - var(--lv) * 12px)) scale(.35)}}@keyframes dzAw{0%,12%{opacity:0;transform:translate(-50%,10px)scale(.6)}32%{opacity:1;transform:translate(-50%)scale(1.08)}46%{transform:translate(-50%)scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-50%,-8px)scale(1)}}:where(.catalogo-publico) .pop svg,:where(.catalogo-publico) .tlike.pop svg{animation:.5s cubic-bezier(.3,1.7,.5,1) dzPop}@keyframes dzPop{0%{transform:scale(1)}35%{transform:scale(1.38)}65%{transform:scale(.92)}to{transform:none}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .burst.go .pp,:where(.catalogo-publico) .pop svg{animation:none}:where(.catalogo-publico) .burst.go .aw{opacity:0;animation:none}}:where(.catalogo-publico) .g-heart{color:var(--dzf-mandarina)}:where(.catalogo-publico) .g .x2{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font)}:where(.catalogo-publico) .topmeta .inbadge{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);letter-spacing:.08em;border-radius:999px;padding:4px 9px 3px;font-weight:800}:where(.catalogo-publico) .btn.heart{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);letter-spacing:0;text-transform:none;border-radius:999px;padding:12px 18px 11px;font-size:15px;font-weight:800}:where(.catalogo-publico) .btn.heart svg{width:18px;height:18px}.catalogo-publico #bagDock .act.send svg{background:var(--dzf-verde);color:var(--dzf-papel);border:2px solid var(--dzf-rosa);-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;box-shadow:0 10px 22px -10px #10362ab3}.catalogo-publico.view-grid #bagDock .act.send svg{background:var(--dzf-verde);border-color:var(--dzf-rosa);box-shadow:0 8px 20px -10px var(--ink)}@supports (color:color-mix(in lab, red, red)){.catalogo-publico.view-grid #bagDock .act.send svg{box-shadow:0 8px 20px -10px color-mix(in srgb, var(--ink) 32%, transparent)}}.catalogo-publico #bagDock .act.send>span{font-family:var(--dz-font);font-weight:800}:where(.catalogo-publico) .cnt{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);font-weight:800}:where(.catalogo-publico) #bagDock .act:has(.cnt:not(:empty)) svg{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000,#000),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2754%27%20height%3D%2754%27%20viewBox%3D%270%200%2054%2054%27%3E%3Cpath%20transform%3D%27translate%2832%20-7%29%27%20d%3D%27M13.5%2023.2s-9-5.4-11.3-10.9C.3%207.9%202.9%202%207.4%202c2.6%200%204.3%201.3%206.1%203.4C15.3%203.3%2017%202%2019.6%202c4.5%200%207.1%205.9%205.2%2010.3-2.3%205.5-11.3%2010.9-11.3%2010.9z%27%20stroke%3D%27%23000%27%20stroke-width%3D%275%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E);mask-image:linear-gradient(#000,#000),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2754%27%20height%3D%2754%27%20viewBox%3D%270%200%2054%2054%27%3E%3Cpath%20transform%3D%27translate%2832%20-7%29%27%20d%3D%27M13.5%2023.2s-9-5.4-11.3-10.9C.3%207.9%202.9%202%207.4%202c2.6%200%204.3%201.3%206.1%203.4C15.3%203.3%2017%202%2019.6%202c4.5%200%207.1%205.9%205.2%2010.3-2.3%205.5-11.3%2010.9-11.3%2010.9z%27%20stroke%3D%27%23000%27%20stroke-width%3D%275%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:where(.catalogo-publico) #bagDock .act:has(.cnt.big) svg{-webkit-mask-image:linear-gradient(#000,#000),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2754%27%20height%3D%2754%27%20viewBox%3D%270%200%2054%2054%27%3E%3Cpath%20transform%3D%27translate%2828%20-7%29%20scale%281.148%201.12%29%27%20d%3D%27M13.5%2023.2s-9-5.4-11.3-10.9C.3%207.9%202.9%202%207.4%202c2.6%200%204.3%201.3%206.1%203.4C15.3%203.3%2017%202%2019.6%202c4.5%200%207.1%205.9%205.2%2010.3-2.3%205.5-11.3%2010.9-11.3%2010.9z%27%20stroke%3D%27%23000%27%20stroke-width%3D%275%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E);mask-image:linear-gradient(#000,#000),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2754%27%20height%3D%2754%27%20viewBox%3D%270%200%2054%2054%27%3E%3Cpath%20transform%3D%27translate%2828%20-7%29%20scale%281.148%201.12%29%27%20d%3D%27M13.5%2023.2s-9-5.4-11.3-10.9C.3%207.9%202.9%202%207.4%202c2.6%200%204.3%201.3%206.1%203.4C15.3%203.3%2017%202%2019.6%202c4.5%200%207.1%205.9%205.2%2010.3-2.3%205.5-11.3%2010.9-11.3%2010.9z%27%20stroke%3D%27%23000%27%20stroke-width%3D%275%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E)}:where(.catalogo-publico) .bump svg{animation:.6s cubic-bezier(.3,1.6,.5,1) dzBag}@keyframes dzBag{0%{transform:none}35%{transform:translateY(-9px)scale(1.14)}60%{transform:translateY(2px)scale(.96)}to{transform:none}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .bump svg{animation:none}}:where(.catalogo-publico) .cartbar .inner{background:var(--dzf-verde);color:var(--dzf-papel);font-family:var(--dz-font);border-radius:24px;padding:8px 8px 8px 16px;box-shadow:0 16px 32px -14px #10362ab3}:where(.catalogo-publico) .cartbar .sum b{font-family:var(--dz-font);font-size:14.5px;font-weight:800}:where(.catalogo-publico) .cartbar .sum small{opacity:.75;color:var(--dzf-rosa);font-weight:600}:where(.catalogo-publico) #barSend{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);letter-spacing:0;text-transform:none;border-radius:999px;padding:11px 16px 10px;font-size:14.5px;font-weight:800}:where(.catalogo-publico) #barSend:hover{background:#f57640}:where(.catalogo-publico) #barSend svg{width:18px;height:18px}:where(.catalogo-publico) .cartbar .bubble{background:var(--dzf-papel);color:var(--dzf-verde-t);font-family:var(--dz-font);box-shadow:0 0 0 1.5px var(--dzf-rosa), 0 12px 26px -12px #10362a8c;border-radius:4px 20px 20px;padding:9px 36px 20px 13px;font-size:14px;font-weight:600}:where(.catalogo-publico) .cartbar .bubble:before{display:none}:where(.catalogo-publico) .cartbar .bubble .who2{font-family:var(--dzf-num);color:var(--dzf-verde);font-size:13.5px;font-weight:700}:where(.catalogo-publico) .cartbar .bubble time,:where(.catalogo-publico) .cartbar .bclose{color:#10362a80}:where(.catalogo-publico) .dzsig{font-family:var(--dz-font);color:#10362a8c;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:12px;font-weight:700;display:flex}:where(.catalogo-publico) .dzsig .dzword{height:15px;color:var(--dzf-verde);margin-top:-2px}@media (max-width:760px){:where(.catalogo-publico) .cartbar{padding-right:calc(80px + env(safe-area-inset-right,0px));align-items:flex-start}:where(.catalogo-publico) .cartbar .chat,:where(.catalogo-publico) .cartbar .inner{max-width:none}:where(.catalogo-publico) .cartbar .bubble{max-width:100%}}.catalogo-publico.view-reels .cartbar .chat{top:calc(env(safe-area-inset-top,0px) + 104px);width:calc(100% - 24px);margin:0 auto;position:fixed;left:0;right:0}:where(.catalogo-publico) .soldmsg{font-family:var(--dzf-num);letter-spacing:-.01em;color:var(--dzf-papel);text-shadow:0 2px 14px #10362a8c;font-size:clamp(21px,5.8vw,25px);font-style:normal;font-weight:700;line-height:1.12}:where(.catalogo-publico) .soldtag .inkstamp{filter:drop-shadow(0 4px 14px #10362a59)}:where(.catalogo-publico) .ask input{font-family:var(--dz-font);border-radius:999px}:where(.catalogo-publico) .ask input:focus-visible{border-color:var(--dzf-mandarina);outline:none}:where(.catalogo-publico) #askSend{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);border-radius:999px;padding:10px 16px 9px;font-size:14px;font-weight:800}:where(.catalogo-publico) #askSend:disabled{color:#10362a73;opacity:1;background:#10362a1a}:where(.catalogo-publico) .wasend{background:var(--dzf-verde);color:var(--dzf-papel);font-family:var(--dz-font);font-weight:800;box-shadow:0 12px 24px -14px #10362acc}:where(.catalogo-publico) .wasend svg{color:#25d366}:where(.catalogo-publico) .wasend:hover{background:#123f31}:where(.catalogo-publico) .wasend.soft{background:var(--dzf-papel);color:var(--dzf-verde);box-shadow:none;border:1.5px solid #174b3a38}:where(.catalogo-publico) .wafoot .hint2{font-family:var(--dz-font);color:#10362a99}:where(.catalogo-publico) .wa{background:rgba(255, 249, 238, calc(.62 + .38 * var(--p)))}:where(.catalogo-publico) .wahead,:where(.catalogo-publico) .wafoot{background:rgba(255, 249, 238, calc(.4 + .6 * var(--p)))}:where(.catalogo-publico) .wawho h2{font-family:var(--dz-font);font-weight:800}:where(.catalogo-publico) .wabody{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23174B3A' stroke-opacity='.06' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 34s-6-3.6-7.6-7.3C15.2 23.8 16.9 21 19.7 21c1.7 0 2.9.9 4.3 2.5 1.4-1.6 2.6-2.5 4.3-2.5 2.8 0 4.5 2.8 3.3 5.7C30 30.4 24 34 24 34z'/%3E%3Cpath d='M86 96V82M81 87l5-5 5 5'/%3E%3C/g%3E%3Ccircle cx='92' cy='30' r='2.2' fill='%23FF834F' fill-opacity='.16'/%3E%3Ccircle cx='38' cy='92' r='2' fill='%23F5C9D6' fill-opacity='.7'/%3E%3C/svg%3E"),radial-gradient(#00000006 1px,#0000 1.1px);background-position:0 0,7px 11px;background-size:120px 120px,24px 24px}:where(.catalogo-publico) .wamsg.out{background:#dcebe2}:where(.catalogo-publico) .wamsg.out:before{border-color:#0000 #0000 #0000 #dcebe2}:where(.catalogo-publico) .wanote{background:var(--dzf-verde);color:var(--dzf-papel);font-family:var(--dz-font);padding:4px 11px 3px;font-weight:800}:where(.catalogo-publico) #orBg .line{background:#fff9eed9;border-radius:12px}:where(.catalogo-publico) #orBg .line img{border-radius:9px}:where(.catalogo-publico) #orBg .total strong{color:var(--dzf-verde)}:where(.catalogo-publico) .walink span{color:var(--dzf-verde);font-weight:600}:where(.catalogo-publico) #orBg .rm:hover,:where(.catalogo-publico) #orBg .rm:active{color:#d8531c;background:#ff834f24}:where(.catalogo-publico) .coach{background:#0c281fdb}:where(.catalogo-publico) .cbox h2 em{color:var(--dzf-rosa)}:where(.catalogo-publico) .g{border-color:#f5c9d673}:where(.catalogo-publico) .coach :focus-visible{outline-color:var(--dzf-rosa)}:where(.catalogo-publico) #coachOk{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);letter-spacing:0;text-transform:none;border-radius:999px;font-size:15px;font-weight:800}:where(.catalogo-publico) .cbar i{background:var(--dzf-mandarina)}:where(.catalogo-publico) .pvbtn{font-family:var(--dz-font);font-weight:800}:where(.catalogo-publico) .pvbtn.pri{background:var(--dzf-verde);color:var(--dzf-papel)}:where(.catalogo-publico) .pvbtn.soft{background:var(--dzf-rosa);color:var(--dzf-verde-t)}:where(.catalogo-publico) .pvtag{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);letter-spacing:.08em;border-radius:999px;padding:4px 10px 3px;font-weight:800}:where(.catalogo-publico) .coach .cbox{text-align:center;max-width:340px;position:relative}:where(.catalogo-publico) .cskip{z-index:2;color:#fff9eeb3;min-height:44px;font-family:var(--dz-font);cursor:pointer;background:0 0;border:0;padding:8px 6px;font-size:14px;font-weight:700;position:absolute;top:-50px;right:-6px}:where(.catalogo-publico) .ckick{font-family:var(--display);opacity:.9;margin:0 0 6px;font-size:22px;line-height:1.1}:where(.catalogo-publico) .ckick em{color:var(--dzf-rosa);font-style:italic}:where(.catalogo-publico) .csteps{height:392px;position:relative}:where(.catalogo-publico) .cstep{opacity:0;pointer-events:none;flex-direction:column;align-items:center;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.3,1);display:flex;position:absolute;inset:0;transform:translate(24px)}:where(.catalogo-publico) .cstep.on{opacity:1;pointer-events:auto;transform:none}:where(.catalogo-publico) .cstep.past{transform:translate(-24px)}:where(.catalogo-publico) .cstep h3{font-family:var(--dzf-num);letter-spacing:-.01em;color:var(--dzf-papel);margin:16px 0 4px;font-size:28px;font-weight:700;line-height:1.05}:where(.catalogo-publico) .cstep h3 em{color:var(--dzf-mandarina);font-style:normal}:where(.catalogo-publico) .cstep p{max-width:26ch;font-family:var(--dz-font);color:#fff9eec7;margin:0;font-size:15.5px;font-weight:600;line-height:1.4}:where(.catalogo-publico) .cdots{justify-content:center;gap:7px;margin:4px 0 16px;display:flex}:where(.catalogo-publico) .cdots i{background:#fff9ee47;border-radius:999px;width:8px;height:8px;transition:width .3s,background .3s}:where(.catalogo-publico) .cdots i.on{background:var(--dzf-mandarina);width:22px}:where(.catalogo-publico) .coach .cok{margin-top:0}:where(.catalogo-publico) .cart{flex:none;width:230px;height:250px;position:relative}:where(.catalogo-publico) .cph{border:3px solid var(--dzf-papel);background:#0d3327;border-radius:24px;width:132px;height:228px;margin-left:-66px;position:absolute;top:6px;left:50%;overflow:hidden;box-shadow:0 22px 40px -20px #000000b3}:where(.catalogo-publico) .cph img{object-fit:cover;width:100%;height:100%;position:absolute;left:0}:where(.catalogo-publico) .cstack{position:absolute;inset:0}:where(.catalogo-publico) .cstack img:first-child{top:0}:where(.catalogo-publico) .cstack img:nth-child(2){top:100%}:where(.catalogo-publico) .cstack img:nth-child(3){top:200%}:where(.catalogo-publico) .cstack img:nth-child(4){top:300%}:where(.catalogo-publico) .cfing{opacity:0;z-index:3;background:#fff9eeeb;border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;left:50%;box-shadow:0 0 0 9px #fff9ee38}:where(.catalogo-publico) .cart1 .cfing{top:160px}:where(.catalogo-publico) .cart2 .cfing{top:104px}:where(.catalogo-publico) .cbst{z-index:2;width:84px;height:84px;color:var(--dzf-mandarina);filter:drop-shadow(0 6px 14px #00000059);margin-left:-42px;position:absolute;top:84px;left:50%}:where(.catalogo-publico) .cbst>svg{opacity:0;width:100%;height:100%;position:absolute;inset:0}:where(.catalogo-publico) .cbst .pp{background:var(--c);opacity:0;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%;left:50%}:where(.catalogo-publico) .cbst .pp.sq{border-radius:3px}:where(.catalogo-publico) .cbst .aw{font-family:var(--dzf-num);color:var(--dzf-papel);text-shadow:0 2px 10px #10362a99;white-space:nowrap;opacity:0;margin-top:0;font-size:28px;font-weight:700;line-height:1;position:absolute;top:100%;left:50%;transform:translate(-50%)}:where(.catalogo-publico) .cbag{background:var(--dzf-verde);border:2px solid var(--dzf-rosa);width:52px;height:52px;color:var(--dzf-papel);z-index:3;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:22px;right:0;box-shadow:0 10px 22px -10px #0009}:where(.catalogo-publico) .cbag svg{width:24px;height:24px}:where(.catalogo-publico) .cbag .cnt{position:absolute;top:-8px;right:-8px;transform:scale(0)}:where(.catalogo-publico) .cpill{white-space:nowrap;background:var(--dzf-verde);color:var(--dzf-papel);font-family:var(--dz-font);z-index:2;border:2px solid #f5c9d699;border-radius:999px;align-items:center;gap:8px;padding:12px 18px 11px;font-size:15px;font-weight:800;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 14px 28px -14px #000000b3}:where(.catalogo-publico) .cpill svg{color:#25d366;width:19px;height:19px}:where(.catalogo-publico) .cart3 .cfing{top:30px;left:62%}:where(.catalogo-publico) .cbub{color:#10362a;text-align:left;opacity:0;background:#dcebe2;border-radius:14px 4px 14px 14px;padding:11px 13px 20px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.4;position:absolute;top:104px;left:14px;right:14px;box-shadow:0 18px 34px -16px #000000b3}:where(.catalogo-publico) .cbub b{margin-bottom:2px;display:block}:where(.catalogo-publico) .cbub .ck{color:#667781;letter-spacing:-2px;font-size:11px;position:absolute;bottom:5px;right:10px}:where(.catalogo-publico) .cbub .tag{background:var(--dzf-mandarina);color:var(--dzf-verde-t);font-family:var(--dz-font);border-radius:999px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .cstep.on .cstack{animation:4.4s cubic-bezier(.6,0,.3,1) infinite cSlide}:where(.catalogo-publico) .cstep.on .cart1 .cfing{animation:4.4s ease-in-out infinite cSwipe}:where(.catalogo-publico) .cstep.on .cart2 .cfing{animation:3.4s ease-out infinite cTap}:where(.catalogo-publico) .cstep.on .cbst>svg{animation:3.4s ease-out infinite cHeart}:where(.catalogo-publico) .cstep.on .cbst .pp{animation:3.4s cubic-bezier(.2,.7,.3,1) infinite cPart}:where(.catalogo-publico) .cstep.on .cbst .aw{animation:3.4s cubic-bezier(.2,1.5,.4,1) infinite cAw}:where(.catalogo-publico) .cstep.on .cbag{animation:3.4s ease-out infinite cBag}:where(.catalogo-publico) .cstep.on .cbag .cnt{animation:3.4s cubic-bezier(.3,1.6,.5,1) infinite cCnt}:where(.catalogo-publico) .cstep.on .cart3 .cfing{animation:3.8s ease-out infinite cPress}:where(.catalogo-publico) .cstep.on .cpill{animation:3.8s ease-out infinite cPillP}:where(.catalogo-publico) .cstep.on .cbub{animation:3.8s cubic-bezier(.2,.9,.3,1.2) infinite cBub}:where(.catalogo-publico) .cstep.on .cbub .ck{animation:3.8s linear infinite cTick}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .cbst>svg,:where(.catalogo-publico) .cbst .aw,:where(.catalogo-publico) .cbub{opacity:1}:where(.catalogo-publico) .cbag .cnt{transform:none}}@keyframes cSlide{0%,22%{transform:none}30%,52%{transform:translateY(-100%)}60%,82%{transform:translateY(-200%)}90%,to{transform:translateY(-300%)}}@keyframes cSwipe{0%,12%{opacity:0;transform:translateY(0)}16%{opacity:1;transform:translateY(0)}30%{opacity:0;transform:translateY(-110px)}31%,42%{opacity:0;transform:translateY(0)}46%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(-110px)}61%,72%{opacity:0;transform:translateY(0)}76%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-110px)}}@keyframes cTap{0%,6%{opacity:0;transform:scale(1)}10%{opacity:1;transform:scale(1)}14%{transform:scale(.72)}17%{transform:scale(1)}20%{transform:scale(.72)}23%{opacity:1;transform:scale(1)}28%,to{opacity:0;transform:scale(1)}}@keyframes cHeart{0%,23%{opacity:0;transform:scale(.3)}29%{opacity:1;transform:scale(1.2)}35%{transform:scale(.94)}41%{transform:scale(1)}70%{opacity:1}80%,to{opacity:0;transform:scale(1.05)}}@keyframes cPart{0%,25%{opacity:0;transform:rotate(var(--a)) translateY(-14px) scale(1)}31%{opacity:1}52%,to{opacity:0;transform:rotate(var(--a)) translateY(-78px) scale(.35)}}@keyframes cAw{0%,29%{opacity:0;transform:translate(-50%,10px)scale(.6)}37%{opacity:1;transform:translate(-50%)scale(1.1)}44%{transform:translate(-50%)scale(1)}72%{opacity:1}82%,to{opacity:0;transform:translate(-50%,-6px)}}@keyframes cBag{0%,44%{transform:none}50%{transform:translateY(-9px)scale(1.14)}56%{transform:translateY(2px)scale(.96)}62%,to{transform:none}}@keyframes cCnt{0%,46%{transform:scale(0)}54%{transform:scale(1.35)}60%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes cPress{0%,8%{opacity:0;transform:scale(1)}12%{opacity:1;transform:scale(1)}18%{transform:scale(.72)}22%{opacity:1;transform:scale(1)}28%,to{opacity:0}}@keyframes cPillP{0%,16%{transform:translate(-50%)scale(1)}19%{transform:translate(-50%)scale(.94)}23%,to{transform:translate(-50%)scale(1)}}@keyframes cBub{0%,26%{opacity:0;transform:translateY(18px)scale(.96)}36%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-6px)}}@keyframes cTick{0%,55%{color:#667781}58%,to{color:#53bdeb}}:where(.catalogo-publico) .cnt{width:27px;min-width:27px;height:25px;box-shadow:none;color:var(--dzf-verde-t);filter:drop-shadow(0 2px 4px #10362a59);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 25'%3E%3Cpath d='M13.5 23.2s-9-5.4-11.3-10.9C.3 7.9 2.9 2 7.4 2c2.6 0 4.3 1.3 6.1 3.4C15.3 3.3 17 2 19.6 2c4.5 0 7.1 5.9 5.2 10.3-2.3 5.5-11.3 10.9-11.3 10.9z' fill='%23FF834F'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;align-content:start;place-items:center;padding:6px 0 0;font-size:10.5px;line-height:1;display:grid}:where(.catalogo-publico) #bagDock .cnt{top:-7px;right:-1px}:where(.catalogo-publico) .cnt.big{width:31px;min-width:31px;height:28px;padding-top:7px;font-size:10px}:where(.catalogo-publico) .burst{--lv:0;width:calc(110px + var(--lv) * 10px);height:calc(110px + var(--lv) * 10px);margin:calc(-55px - var(--lv) * 5px) 0 0 calc(-55px - var(--lv) * 5px)}:where(.catalogo-publico) .burst .aw{font-size:calc(32px + var(--lv) * 3px)}:where(.catalogo-publico) .tmedia .tfloat{z-index:3;pointer-events:none;font-family:var(--dzf-num);font-weight:700;font-size:calc(20px + var(--lv,0) * 2px);color:var(--dzf-mandarina);text-shadow:0 1px 0 var(--dzf-papel), 0 0 10px #fff9eee6;white-space:nowrap;line-height:1;animation:1.1s cubic-bezier(.2,1.3,.4,1) forwards tFloat;position:absolute;top:48px;right:6px}@keyframes tFloat{0%{opacity:0;transform:translateY(8px)scale(.6)}25%{opacity:1;transform:translateY(0)scale(1.08)}70%{opacity:1;transform:translateY(-10px)scale(1)}to{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .tmedia .tfloat{animation:none;display:none}}.catalogo-publico .nombre-cabecera{font-family:var(--display);overflow-wrap:anywhere;font-size:clamp(24px,6vw,38px);font-weight:600;line-height:1}.catalogo-publico .carrusel{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:inherit;display:flex;position:absolute;inset:0;overflow:auto hidden}.catalogo-publico .carrusel::-webkit-scrollbar{display:none}.catalogo-publico .medio{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative;overflow:hidden}.catalogo-publico .medio img,.catalogo-publico .medio video{object-fit:cover;width:100%;height:100%;display:block}.catalogo-publico .carrusel:focus{outline:none}.catalogo-publico .carrusel:focus-visible{outline:2px solid var(--surface);outline-offset:-4px}.catalogo-publico .historias-medios{z-index:4;pointer-events:none;gap:4px;display:flex;position:absolute;top:8px;left:10px;right:10px}.catalogo-publico .historias-medios .historia{background:var(--surface);border-radius:2px;flex:1 1 0;min-width:0;height:2.5px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.catalogo-publico .historias-medios .historia{background:color-mix(in srgb, var(--surface) 40%, transparent)}}.catalogo-publico .historias-medios .historia{box-shadow:0 0 3px var(--ink)}@supports (color:color-mix(in lab, red, red)){.catalogo-publico .historias-medios .historia{box-shadow:0 0 3px color-mix(in srgb, var(--ink) 40%, transparent)}}.catalogo-publico .historias-medios .historia i{background:var(--surface);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.catalogo-publico .historias-medios .historia i.vista{transform:scaleX(1)}.catalogo-publico .historias-medios .historia i.activa{animation:historia-llena var(--historia-duracion,5s) linear forwards paused}.catalogo-publico .historias-medios .historia i.activa[data-corre]{animation-play-state:running}@keyframes historia-llena{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.catalogo-publico .historias-medios .historia i.activa{animation:none;transform:scaleX(1)}}.catalogo-publico .reel.on .cap,.catalogo-publico .reel.on .acts{pointer-events:none}.catalogo-publico .reel.on:not(.open) .cap :is(button,a,input,select,textarea,summary,[role=button]),.catalogo-publico .reel.on .acts :is(button,a){pointer-events:auto}.catalogo-publico .carrusel.con-vista{touch-action:pan-x pan-y}.catalogo-publico .expandir{z-index:5;width:44px;height:44px;color:var(--surface);cursor:pointer;transition:transform var(--mov-rapida) var(--curva-salida), opacity var(--mov-rapida) var(--curva-salida);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:3px;right:6px}.catalogo-publico .expandir.con-historias{top:13px}.catalogo-publico .expandir:before{content:"";background:var(--ink);border-radius:50%;position:absolute;inset:6px}@supports (color:color-mix(in lab, red, red)){.catalogo-publico .expandir:before{background:color-mix(in srgb, var(--ink) 55%, transparent)}}.catalogo-publico .expandir:before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.catalogo-publico .expandir svg{width:18px;height:18px;position:relative}.catalogo-publico .expandir:active{transform:scale(var(--mov-presion))}.catalogo-publico .expandir:focus-visible{outline:2px solid var(--surface);outline-offset:-4px;border-radius:50%}.catalogo-publico .reel.open .expandir{opacity:0;pointer-events:none}.catalogo-publico .topmeta.con-expandir{right:52px}.catalogo-publico .topmeta.con-historias{top:22px}.catalogo-publico .reel.open .historias-medios{opacity:0}.catalogo-publico .enfocada{z-index:90;touch-action:none;overscroll-behavior:contain;color:var(--surface);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;animation:enfocada-entra var(--mov-normal) var(--curva-salida);transition:opacity var(--mov-rapida) var(--curva-entrada);position:fixed;inset:0}.catalogo-publico .enfocada.sale{opacity:0}@keyframes enfocada-entra{0%{opacity:0;transform:scale(.96)}}.catalogo-publico .enfocada-fondo{background:#000;position:absolute;inset:0}.catalogo-publico .enfocada-escena{touch-action:none;position:absolute;inset:0;overflow:hidden}.catalogo-publico .enfocada-pista{height:100%;display:flex}.catalogo-publico .enfocada-medio{flex:0 0 100%;height:100%;overflow:hidden}.catalogo-publico .enfocada-zoom{transform-origin:50%;width:100%;height:100%}.catalogo-publico .enfocada-zoom img,.catalogo-publico .enfocada-zoom video{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.catalogo-publico .enfocada-cerrar{top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));background:var(--ink);border:0;border-radius:50%;width:44px;height:44px;position:absolute}@supports (color:color-mix(in lab, red, red)){.catalogo-publico .enfocada-cerrar{background:color-mix(in srgb, var(--ink) 55%, transparent)}}.catalogo-publico .enfocada-cerrar{color:inherit;cursor:pointer;place-items:center;display:grid}.catalogo-publico .enfocada-cerrar svg{width:22px;height:22px}.catalogo-publico .enfocada-cerrar:focus-visible{outline:2px solid var(--surface);outline-offset:2px}.catalogo-publico .enfocada-cuenta{top:calc(22px + env(safe-area-inset-top,0px));text-align:center;letter-spacing:.08em;opacity:.8;pointer-events:none;margin:0;font-size:13px;font-weight:600;position:absolute;left:0;right:0}.catalogo-publico .enfocada-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.catalogo-publico .enfocada{transition:none;animation:none}}.catalogo-publico .sonido{color:#fff;z-index:6;background:#201119b3;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:64px;right:16px}.catalogo-publico .sonido svg{width:20px;height:20px}.catalogo-publico .opciones-catalogo{gap:6px;margin:8px 0;display:grid}.catalogo-publico .opciones-fila{flex-wrap:wrap;gap:7px;display:flex}.catalogo-publico .opciones-fila button{font:600 11px var(--body);color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:30px;min-height:32px;padding:7px 12px}.catalogo-publico .opciones-fila button[aria-pressed=true]{color:var(--ink);background:#fff;border-color:#fff}.catalogo-publico .opciones-fila button.agotada{opacity:.65;text-decoration:line-through}.catalogo-publico .pr del{opacity:.7;margin-left:8px;font-size:13px}.catalogo-publico .por-encargo{color:#fff;font:700 9px var(--body);letter-spacing:1px;text-transform:uppercase;background:#a3325c;border-radius:5px;margin-bottom:4px;padding:5px 7px;display:inline-block}.catalogo-publico .aviso-sheet{width:min(100%,560px);color:var(--ink);background:#fff;border-radius:26px 26px 0 0;max-height:85svh;padding:0 20px 24px;overflow:auto}.catalogo-publico .aviso-sheet h2{font:500 30px var(--display);margin:8px 0 10px}.catalogo-publico .aviso-sheet .shead{justify-content:space-between;align-items:center;padding:16px 0;display:flex}.catalogo-publico .aviso-sheet input{width:100%;font:500 16px var(--body);border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;margin:8px 0 16px;padding:15px;display:block}.catalogo-publico .aviso-sheet label{letter-spacing:1.5px;font-size:10px;font-weight:800}.catalogo-publico .aviso-sheet .btn{width:100%;min-height:48px}.catalogo-publico .aviso-sheet small{text-align:center;color:var(--muted);margin-top:14px;display:block}.catalogo-publico .aviso-sheet .error,.catalogo-publico .line.no-disponible{color:#a3325c}.catalogo-publico.catalogo-vacio{text-align:center;background:var(--bg,#f7ede9);min-height:100svh;color:var(--ink,#2a1a22);align-content:center;justify-items:center;padding:24px;display:grid}.catalogo-publico.catalogo-vacio h1{font-family:var(--display,Georgia);font-size:30px}.catalogo-publico [hidden]{display:none!important}.catalogo-publico :focus-visible{outline:3px solid var(--gold,#d9b98c);outline-offset:4px}.catalogo-publico .pvbtn.wide{height:auto;min-height:46px}.catalogo-publico .pvcap h2{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.catalogo-publico *,.catalogo-publico :before,.catalogo-publico :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.catalogo-publico .aviso-llegada{height:420px;max-height:none;color:var(--ink);background:#fff}.catalogo-publico .aviso-llegada .sbody{overflow-y:auto}.catalogo-publico .aviso-llegada input{width:100%;font:500 16px var(--body);border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;margin:10px 0 16px;padding:14px}.catalogo-publico .aviso-llegada label{letter-spacing:1.5px;font-size:10px;font-weight:800}.catalogo-publico .aviso-boton{color:#fff;background:#25a75a;width:100%;min-height:48px}.catalogo-publico .reel.sold .medio img{transform:scale(1.06)}.catalogo-publico .reel.sold.on .medio img{filter:blur(7px)grayscale()brightness(.9);transition:filter .9s .4s}@media (prefers-reduced-motion:no-preference){.catalogo-publico .reel.on .medio img{animation:14s ease-in-out infinite alternate kb1}.catalogo-publico .reel.on:nth-child(3n+2) .medio img{animation-name:kb2}.catalogo-publico .reel.on:nth-child(3n) .medio img{animation-name:kb3}.catalogo-publico .reel.on.open .medio img{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.catalogo-publico .reel.sold .medio img{filter:blur(7px)grayscale()brightness(.9)}}.catalogo-publico.sin-historia .mhow{display:none}.catalogo-publico #cmBg .sheet,.catalogo-publico #avisoBg .sheet,.catalogo-publico #srBg .srbox{transition:none;animation:none}.catalogo-publico #cmBg .sbody{padding-bottom:24px}.catalogo-publico #cmBg .ask{padding-bottom:calc(16px + var(--teclado,0px))}.catalogo-publico #avisoBg .sbody{padding-bottom:calc(24px + var(--teclado,0px))}.catalogo-publico .tile{position:relative}.catalogo-publico .tile>.tlike{position:absolute;top:8px;right:8px}.catalogo-publico .burst>svg path{fill:currentColor}:where(.catalogo-publico) .pvest{--pvc:var(--dzf-mandarina);font-family:var(--dz-font);color:var(--dzf-verde);padding:2px 8px 0}:where(.catalogo-publico) .pvest.confirmado{--pvc:var(--dzf-confirmado)}:where(.catalogo-publico) .pvest.despachado{--pvc:var(--dzf-verde)}:where(.catalogo-publico) .pvest.cancelado{--pvc:var(--dzf-vacio)}:where(.catalogo-publico) .pvest-fila{justify-content:space-between;align-items:baseline;gap:10px;display:flex}:where(.catalogo-publico) .pvest h2{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;margin:0;font-size:21px;font-weight:800;line-height:1.2;display:flex}:where(.catalogo-publico) .pvest h2:before{content:"";background:var(--pvc);border-radius:50%;flex:none;width:9px;height:9px}:where(.catalogo-publico) .pvest.cancelado h2:before{background:var(--dzf-peligro)}:where(.catalogo-publico) .pvest-total{font-family:var(--dzf-num);font-variant-numeric:tabular-nums;flex:none;font-size:22px;font-weight:700}:where(.catalogo-publico) .pvest-linea{color:var(--dzf-verde-2);margin:3px 0 0;font-size:14px;line-height:1.35}:where(.catalogo-publico) .pvest-pasos{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 2px;padding:0;list-style:none;display:grid}:where(.catalogo-publico) .pvest-pasos li{min-width:0;color:var(--dzf-verde-2);flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;display:flex}:where(.catalogo-publico) .pvest-pasos li:before{content:"";background:var(--dzf-vacio);border-radius:999px;height:5px}:where(.catalogo-publico) .pvest-pasos li.lleno:before{background:var(--pvc)}:where(.catalogo-publico) .pvest-pasos li.actual{color:var(--dzf-verde);font-weight:800}:where(.catalogo-publico) .pvest.enviado .pvest-pasos li.actual{color:var(--dzf-atencion-t)}:where(.catalogo-publico) .pvest-tienda{text-align:center;font-family:var(--dz-font);color:var(--dzf-verde-2);margin:10px 0 2px;font-size:13px}:where(.catalogo-publico) .pvest-tienda button{min-height:32px;color:var(--dzf-verde);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:800;text-decoration:underline}.pedido-publico .pvov.tienda-abierta{z-index:1}.catalogo-publico .pres-fila-cap{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:10px 0 2px;display:flex}.catalogo-publico .pres-fila-cap .mas{min-height:44px;padding:0 4px}.catalogo-publico .pres-btn{color:#fff;max-width:100%;min-height:44px;font:700 13px var(--body);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14080e61;border:1px solid #ffffffbf;border-radius:999px;align-items:center;gap:9px;padding:0 16px;display:inline-flex}.catalogo-publico .pres-btn>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalogo-publico .pres-btn.elegida{color:var(--ink);background:#fff;border-color:#fff}.catalogo-publico .pres-btn.en-panel{color:var(--ink);border-color:var(--ink);background:0 0;margin:10px 0 6px}.catalogo-publico .pres-btn.en-panel.elegida{background:var(--ink);color:#fff}.catalogo-publico .pres-puntos{display:inline-flex}.catalogo-publico .pres-puntos i,.catalogo-publico .pres-punto{border:1.5px solid #ffffffe6;border-radius:50%;flex:none;width:14px;height:14px}.catalogo-publico .pres-puntos i+i{margin-left:-4px}.catalogo-publico .pres-btn.elegida .pres-punto{border-color:#00000059}.catalogo-publico .pres-desde{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.catalogo-publico .sheet.pres-sheet{background:var(--surface);height:auto;max-height:90%;color:var(--ink)}.catalogo-publico .pres-body{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:14px;display:flex;overflow-y:auto}.catalogo-publico .pres-prod{align-items:center;gap:12px;display:flex}.catalogo-publico .pres-prod b{font:600 22px/1.1 var(--display);display:block}.catalogo-publico .pres-prod small{font:700 12px var(--body);color:var(--muted);text-shadow:none;margin-top:3px;display:block}.catalogo-publico .pres-foto{background-color:var(--accent-soft);border-radius:12px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.catalogo-publico .pres-foto,.catalogo-publico .pres-mini{background-position:50%;background-size:cover}.catalogo-publico .pres-scroll{-webkit-overflow-scrolling:touch;margin:0 -16px;padding:10px 24px 6px 16px;overflow-x:auto}.catalogo-publico .pres-grid{grid-template-columns:minmax(84px, max-content) repeat(var(--cols), minmax(46px, 1fr));align-items:center;gap:8px;width:max-content;min-width:100%;display:grid}.catalogo-publico .pres-col{text-align:center;font:700 11px var(--body);letter-spacing:.06em;color:var(--muted)}.catalogo-publico .pres-fila{z-index:1;background:var(--surface);min-height:48px;font:700 14px var(--body);align-items:center;gap:10px;padding-right:6px;display:flex;position:sticky;left:0}.catalogo-publico .pres-mini{background-color:var(--accent-soft);border-radius:10px;flex:none;width:40px;height:40px;overflow:hidden}.catalogo-publico .pres-mini.punto{background-color:var(--muestra,#ccc);border:1px solid var(--line);border-radius:50%;width:22px;height:22px}.catalogo-publico .pres-celda{border:1px solid var(--ink);min-width:46px;min-height:48px;color:var(--ink);font:700 14px var(--body);cursor:pointer;background:#fff;border-radius:14px;padding:0 6px;position:relative}.catalogo-publico .pres-celda.agotada,.catalogo-publico .pres-item.agotada,.catalogo-publico .pres-pastilla.agotada{border-style:dashed;border-color:var(--muted);color:var(--muted);background:0 0}.catalogo-publico .pres-celda.agotada s,.catalogo-publico .pres-item.agotada s,.catalogo-publico .pres-pastilla.agotada s{text-decoration-thickness:2px}.catalogo-publico .pres-celda.on,.catalogo-publico .pres-pastilla.on{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.catalogo-publico .pres-celda.on.agotada,.catalogo-publico .pres-pastilla.on.agotada{background:var(--accent-soft);color:var(--ink);border-style:solid}.catalogo-publico .pres-celda.on:before,.catalogo-publico .pres-pastilla.on:before{content:"✓";margin-right:4px;font-size:11px}.catalogo-publico .pres-quedan,.catalogo-publico .pres-precio{background:var(--accent);color:#fff;min-width:18px;font:800 10px/1.4 var(--body);text-align:center;border-radius:9px;padding:1px 5px;font-style:normal;position:absolute;top:-7px;right:-4px}.catalogo-publico .pres-precio{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent)}.catalogo-publico .pres-lista{flex-direction:column;gap:8px;display:flex}.catalogo-publico .pres-item{border:1px solid var(--ink);min-height:56px;color:var(--ink);font:700 15px var(--body);text-align:left;cursor:pointer;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.catalogo-publico .pres-item.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--ink);border-width:2px}.catalogo-publico .pres-item.on .pres-valor:before{content:"✓ "}.catalogo-publico .pres-nota{font:700 13px var(--body);align-items:baseline;gap:10px;display:flex}.catalogo-publico .pres-nota b{color:var(--accent)}.catalogo-publico .pres-rotulo{font:800 11px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.catalogo-publico .pres-pastillas{flex-wrap:wrap;gap:8px;display:flex}.catalogo-publico .pres-pastilla{border:1px solid var(--ink);min-width:44px;min-height:44px;color:var(--ink);font:700 14px var(--body);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.catalogo-publico .pres-leyenda{font:600 12px var(--body);color:var(--muted);margin:0}.catalogo-publico .pres-linea{border:1px solid var(--line);font:700 15px var(--body);background:#fff;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.catalogo-publico .pres-linea b{color:var(--accent);font-size:13px}.catalogo-publico .pres-agregar{border-radius:999px;flex:none;width:100%;min-height:52px}.catalogo-publico .pres-agregar:disabled{opacity:.5}@media (max-width:380px){.catalogo-publico .pres-grid{gap:6px}.catalogo-publico .pres-fila{gap:7px;font-size:13px}.catalogo-publico .pres-fila .pres-mini:not(.punto){width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.catalogo-publico .pres-scroll{scroll-behavior:auto}}.catalogo-publico .sheet.pres-sheet.full,.catalogo-publico .sheet.aviso-llegada.full,.catalogo-publico .sheet.cc-hoja.full,.catalogo-publico .sheet.preg-hoja.full{height:100%;max-height:100%}.catalogo-publico .pres-body{overscroll-behavior:contain}.catalogo-publico .sheet.full .sbody,.catalogo-publico .sheet.full .pres-body{touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;overflow-y:auto}.catalogo-publico .pres-body{flex:auto;min-height:0}:where(.catalogo-publico) .srtipos{scrollbar-width:none;gap:8px;padding:0 16px 12px;display:flex;overflow-x:auto}:where(.catalogo-publico) .srtipos::-webkit-scrollbar{display:none}:where(.catalogo-publico) .srtipos button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;flex:none;padding:0 14px;font-size:13.5px;font-weight:600}:where(.catalogo-publico) .srtipos button[aria-pressed=true]{color:#1f1f1f;background:#fff}:where(.catalogo-publico) .mc{margin:0 0 12px;position:relative}:where(.catalogo-publico) .mc-fila{color:#fff;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;padding:0 4px;font-size:13px;font-weight:700;display:flex}:where(.catalogo-publico) .mc-val{align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.catalogo-publico) .mc svg{width:14px;height:14px}:where(.catalogo-publico) .mc-fondo{z-index:1;cursor:default;background:0 0;border:0;position:fixed;inset:0}:where(.catalogo-publico) .mc-tarjeta{z-index:2;background:var(--bg);min-width:200px;color:var(--ink);font-family:var(--body);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000047}:where(.catalogo-publico) .mc-op{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:15px;display:flex}:where(.catalogo-publico) .mc-op[aria-checked=true]{background:var(--sunk);font-weight:700}@media (prefers-reduced-motion:no-preference){:where(.catalogo-publico) .mc-tarjeta{animation:.14s ease-out mc-in}@keyframes mc-in{0%{opacity:0;transform:translateY(-4px)}}}.catalogo-publico .mas.elipsis{letter-spacing:.08em;opacity:.9;font-size:15px;display:inline;position:relative}.catalogo-publico .mas.elipsis:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalogo-publico .ficha-btn{color:#fff;min-height:44px;font:700 13px var(--body);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14080e61;border:1px solid #ffffffbf;justify-content:center;align-items:center;gap:8px;display:inline-flex}.catalogo-publico .ficha-btn svg{flex:none;width:20px;height:20px}.catalogo-publico .ficha-btn.circulo{border-radius:50%;width:44px;padding:0}.catalogo-publico .ficha-btn.pildora{border-radius:999px;padding:0 16px}.catalogo-publico .sheet-bg.ficha-visor{color:#fff;overscroll-behavior:contain;background:#0a0609f5;flex-direction:column;justify-content:flex-start;align-items:stretch}.catalogo-publico .ficha-visor .ficha-cab{padding:calc(10px + env(safe-area-inset-top,0px)) 8px 6px 16px;justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogo-publico .ficha-visor .ficha-tit{flex-direction:column;min-width:0;display:flex}.catalogo-publico .ficha-visor .ficha-tit strong{font:800 16px var(--body)}.catalogo-publico .ficha-visor .ficha-tit span{text-overflow:ellipsis;white-space:nowrap;opacity:.8;font-size:13px;overflow:hidden}.catalogo-publico .ficha-visor .x{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;min-width:44px;min-height:44px;font-size:26px;line-height:1}.catalogo-publico .ficha-visor .ficha-escena{touch-action:none;-webkit-user-select:none;user-select:none;flex:1 1 0;min-height:0;position:relative;overflow:hidden}.catalogo-publico .ficha-visor .ficha-escena img{object-fit:contain;transform-origin:50%;will-change:transform;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.catalogo-publico .ficha-visor .ficha-pista{padding:8px 16px calc(12px + env(safe-area-inset-bottom,0px));text-align:center;opacity:.7;margin:0;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.catalogo-publico .sheet-bg.ficha-visor{animation:.22s ease-out tFadeIn}}:where(.catalogo-publico) .srprecio{color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;align-items:center;margin:0 2px 12px;padding-left:14px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.catalogo-publico) .srprecio button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px 0;font-size:13px;display:grid}:where(.catalogo-publico) .srcerca{color:#fffc;margin:0 2px 10px;font-size:14px;line-height:1.4}.catalogo-publico input:focus,.catalogo-publico input:focus-visible,.catalogo-publico textarea:focus,.catalogo-publico textarea:focus-visible{box-shadow:none;-webkit-tap-highlight-color:transparent;outline:none}.catalogo-publico .aviso-sheet input:focus,.catalogo-publico .aviso-llegada input:focus{border-color:var(--accent)}:where(.catalogo-publico) .rf .media{cursor:default;background:var(--rf-p);color:var(--rf-fg);flex-direction:column;padding:12px 14px 14px;display:flex;container:rf/size}:where(.catalogo-publico) .rf-medio{flex-direction:column;flex:1 1 0;justify-content:center;gap:18px;min-height:0;display:flex;position:relative;overflow:hidden}:where(.catalogo-publico) .rf-fondo{filter:blur(22px)saturate(1.1);pointer-events:none;grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:-40px;transform:scale(1.08)}:where(.catalogo-publico) .rf-fondo img{object-fit:cover;width:100%;max-width:none;height:100%}:where(.catalogo-publico) .rf-velo{background:var(--rf-velo);position:absolute;inset:0}:where(.catalogo-publico) .rf-sombra{pointer-events:none;background:linear-gradient(to bottom, #00000059, transparent 22%, transparent 55%, rgba(var(--rf-sombra), .55));position:absolute;inset:0}:where(.catalogo-publico) .rf-centro{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}:where(.catalogo-publico) .rf-anillo{background:conic-gradient(from 210deg, var(--rf-a), #fff, var(--rf-a));border-radius:50%;place-items:center;width:96px;height:96px;display:grid}:where(.catalogo-publico) .rf-anillo>span{background:var(--rf-p);border-radius:50%;place-items:center;width:88px;height:88px;display:grid}:where(.catalogo-publico) .rf-anillo svg{width:44px;height:44px}:where(.catalogo-publico) .rf-centro h2{font-family:var(--display);text-wrap:balance;text-shadow:0 2px 10px rgba(var(--rf-sombra), .25);margin:18px 0 0;font-size:clamp(32px,10.2vw,40px);font-weight:700;line-height:1}:where(.catalogo-publico) .rf-centro p{opacity:.9;text-wrap:balance;margin:8px 0 0;font-size:15px}:where(.catalogo-publico) .rf-sigue{flex-direction:column;gap:8px;display:flex;position:relative}:where(.catalogo-publico) .rf-etiqueta{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:800}:where(.catalogo-publico) .rf-sigue>div{gap:12px;display:flex}:where(.catalogo-publico) .rf-sigue button{width:58px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;display:flex}:where(.catalogo-publico) .rf-historia{background:conic-gradient(from 200deg, var(--rf-a), #fff, var(--rf-a));border-radius:50%;width:58px;height:58px;padding:2.5px}:where(.catalogo-publico) .rf-historia>span{border:2.5px solid var(--rf-p);border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}:where(.catalogo-publico) .rf-historia img{object-fit:cover;width:100%;height:100%}:where(.catalogo-publico) .rf-nombre{text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:12px;font-weight:700;line-height:1.15;overflow:hidden}:where(.catalogo-publico) .rf-pie{color:inherit;text-shadow:0 1px 3px rgba(var(--rf-sombra), .35);flex-direction:column;flex:none;gap:8px;display:flex;position:relative;bottom:auto;left:auto;right:auto}:where(.catalogo-publico) .rf .who{color:inherit;align-self:flex-start;font-size:14.5px;font-weight:800}:where(.catalogo-publico) .rf-pie h3{font-family:var(--display);margin:0;font-size:28px;font-weight:700;line-height:1.05}:where(.catalogo-publico) .rf-mini{align-items:center;gap:6px;display:flex}:where(.catalogo-publico) .rf-mini img{object-fit:cover;border:2px solid #fff;border-radius:10px;width:44px;height:54px}:where(.catalogo-publico) .rf-mini b{font-variant-numeric:tabular-nums;margin-left:6px;font-size:16px;font-weight:800}:where(.catalogo-publico) .rf-pedir{background:var(--rf-fg);height:50px;color:var(--rf-p);font-family:var(--body);cursor:pointer;text-shadow:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:15.5px;font-weight:800;display:flex}:where(.catalogo-publico) .rf-pedir svg{width:20px;height:20px}:where(.catalogo-publico) .rf-pedir:disabled{opacity:.7;cursor:progress}:where(.catalogo-publico) .rf-aviso{margin:0;font-size:15px;line-height:1.35}:where(.catalogo-publico) .rf-enlaces{justify-content:space-between;gap:12px;font-size:14px;font-weight:700;display:flex}:where(.catalogo-publico) .rf-enlaces button{color:inherit;font:inherit;text-shadow:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;display:flex}:where(.catalogo-publico) .rf-enlaces svg{width:15px;height:15px}:where(.catalogo-publico) .rf:not(.on) .media{opacity:.6}:where(.catalogo-publico) .rf .rf-pedir:focus-visible,:where(.catalogo-publico) .rf button:focus-visible{outline-offset:2px;outline:2px solid}:where(.catalogo-publico) .rf h2[data-catalogo-pronto]{font-size:clamp(28px,8.4vw,34px)}@container rf (max-height:450px){.rf-sigue{display:none}}@container rf (max-height:580px){:where(.catalogo-publico) .rf-con .rf-sigue{display:none}}@container rf (max-height:440px){:where(.catalogo-publico) .rf-con .rf-anillo{width:72px;height:72px}:where(.catalogo-publico) .rf-con .rf-anillo>span{width:66px;height:66px}:where(.catalogo-publico) .rf-con .rf-anillo svg{width:34px;height:34px}:where(.catalogo-publico) .rf-con .rf-centro h2{margin-top:12px}}:where(.catalogo-publico) .reel.fin,:where(.catalogo-publico) .contenedor-reel-final .reel.rd{height:var(--vh);width:min(100vw, max(var(--W), calc(var(--vh) * .5)));scroll-margin-top:calc(var(--sp) * -1)}:where(.catalogo-publico) .reel.fin .media,:where(.catalogo-publico) .reel.rd .media{border-radius:0}:where(.catalogo-publico) .reel.rd .media{cursor:default;background:#174b3a}:where(.catalogo-publico) .reel.rd:not(.on) .media{opacity:.6}:where(.catalogo-publico) #bagDock.en-final{top:calc(14px + env(safe-area-inset-top,0px));right:calc(var(--bagR,6px) + 8px)}:where(.catalogo-publico) .hdr.hdr-fuera{opacity:0;pointer-events:none}:where(.catalogo-publico) .reel.fin .media{padding-top:calc(var(--hb,100px) + 12px);padding-bottom:max(38px, calc(env(safe-area-inset-bottom,0px) + 10px))}:where(.catalogo-publico) #orBg .line .qty{align-items:center;gap:2px;margin-top:2px;display:flex}:where(.catalogo-publico) #orBg .line .qty button{color:#111b21;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;line-height:1;display:grid}:where(.catalogo-publico) #orBg .line .qty button:disabled{opacity:.35;cursor:default}:where(.catalogo-publico) #orBg .line .qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:16px;font-weight:600}:where(.catalogo-publico) #orBg .line .qty-max{color:#3b4a54;margin-left:6px;font-size:12px}:where(.catalogo-publico) #orBg .line .rm{width:44px;height:44px}.catalogo-publico .sin-ventas{left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--surface);color:var(--ink);border:1px solid var(--line);font:600 14px/1.35 var(--body);text-align:center;border-radius:16px;margin:0;padding:12px 16px;position:fixed;box-shadow:0 6px 24px #2a1a2224}:where(.catalogo-publico) .reel.rd.rd-pedido .media{background:var(--bg);color:var(--ink);place-items:center;display:grid}:where(.catalogo-publico) .rd-pedido-centro{text-align:center;font-family:var(--body);flex-direction:column;align-items:center;gap:16px;padding:24px;font-weight:700;display:flex}:where(.catalogo-publico) .rd-pedido-boton{background:var(--accent);color:#fff;min-height:52px;font:inherit;border-radius:999px;align-items:center;gap:10px;padding:0 28px;font-weight:800;display:inline-flex}:where(.catalogo-publico) .rd-pedido-boton svg{width:20px;height:20px}:where(.catalogo-publico) .pcols{margin:22px -16px 0}:where(.catalogo-publico) .pcols-t{justify-content:space-between;align-items:baseline;padding:0 16px;display:flex}:where(.catalogo-publico) .pcols-t h2{font-family:var(--display);color:var(--ink);margin:0;font-size:24px;font-weight:600}:where(.catalogo-publico) .pcols-t span{color:var(--ink2);font-size:12px}:where(.catalogo-publico) .pcols-fila{scrollbar-width:none;gap:10px;margin-top:10px;padding:3px 16px 6px;scroll-padding-inline:16px;display:flex;overflow-x:auto}:where(.catalogo-publico) .pcols-fila::-webkit-scrollbar{display:none}:where(.catalogo-publico) .pcol{cursor:pointer;text-align:left;background:var(--line);outline-offset:2px;border:0;border-radius:16px;outline:3px solid #0000;flex:none;width:132px;height:172px;padding:0;position:relative;overflow:hidden}:where(.catalogo-publico) .pcol[aria-pressed=true]{outline-color:var(--accent)}:where(.catalogo-publico) .pcol img{object-fit:cover;width:100%;height:100%;display:block}:where(.catalogo-publico) .pcol-v{background:linear-gradient(#19121000,#191210d9);height:90px;position:absolute;inset:auto 0 0}:where(.catalogo-publico) .pcol-x{color:#fff;position:absolute;inset:auto 10px 10px}:where(.catalogo-publico) .pcol-x b{font-size:15px;font-weight:800;line-height:1.15;display:block}:where(.catalogo-publico) .pcol-x small{opacity:.9;font-size:12px;display:block}:where(.catalogo-publico) .ptabs{background:var(--bg);border-bottom:1px solid var(--line);margin:14px -16px 0;padding:0 68px;display:flex;position:relative}:where(.catalogo-publico) .ptabs-sentinela{pointer-events:none;visibility:hidden;width:1px;height:6000px;position:absolute;bottom:0;left:0}:where(.catalogo-publico) .ptab{min-height:48px;color:var(--ink);opacity:.45;cursor:pointer;transition:opacity .25s var(--curva-salida);background:0 0;border:0;flex:1 1 0;place-items:center;display:grid}:where(.catalogo-publico) .ptab[aria-selected=true]{opacity:1}:where(.catalogo-publico) .ptabs-raya{width:calc((100% - 136px) / var(--pestanas,2));background:var(--ink);height:2px;transition:transform .25s var(--curva-salida);position:absolute;bottom:-1px;left:68px}:where(.catalogo-publico) .ptabs[data-una] .ptab{cursor:default;flex:none;width:96px;margin:0 auto}:where(.catalogo-publico) .ptabs[data-una] .ptabs-raya{width:96px;left:calc(50% - 48px)}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .ptab,:where(.catalogo-publico) .ptabs-raya{transition:none}}:where(.catalogo-publico) .pcapsula{top:var(--perfil-top,24px);z-index:31;box-sizing:border-box;border:1px solid var(--line);background:var(--surface);opacity:0;visibility:hidden;pointer-events:none;width:fit-content;max-width:calc(100% - 140px);height:44px;transition:opacity .2s var(--curva-salida), transform .2s var(--curva-salida), visibility 0s linear .2s;border-radius:22px;align-items:center;gap:2px;margin:0 auto;padding:2px;display:flex;position:fixed;left:0;right:0;transform:scale(.96);box-shadow:0 2px 10px #0000002e}:where(.catalogo-publico) .pcapsula[data-visible]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s var(--curva-salida), transform .2s var(--curva-salida), visibility 0s;transform:none}:where(.catalogo-publico) .pcapsula-b{width:40px;height:40px;color:var(--ink);opacity:.55;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20px;flex:none;place-items:center;display:grid}:where(.catalogo-publico) .pcapsula-b[aria-selected=true]{opacity:1;background:var(--ink)}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .pcapsula-b[aria-selected=true]{background:color-mix(in srgb, var(--ink) 12%, transparent)}}:where(.catalogo-publico) .pcapsula-b:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .pcapsula,:where(.catalogo-publico) .pcapsula[data-visible]{transition:none}}@property --y{syntax:"<length>";inherits:true;initial-value:56px}:where(.catalogo-publico) .colh{z-index:40;position:fixed;inset:0}:where(.catalogo-publico) .colh-velo{pointer-events:none;animation:colh-velo var(--mov-normal,.35s) ease backwards;background:#180a1180;position:absolute;inset:0}:where(.catalogo-publico) .colh-hoja{--y:56px;--p:1;--arriba-botones:calc((env(safe-area-inset-top,0px) + 12px) * (1 - var(--p)) + 12px * var(--p));background:var(--surface,var(--bg));width:min(100%,560px);color:var(--ink);transform:translateY(var(--y));animation:colh-sube .35s var(--curva-salida) backwards;will-change:transform;border-radius:28px 28px 0 0;margin-inline:auto;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}:where(.catalogo-publico) .colh-cuerpo{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow-y:hidden}:where(.catalogo-publico) .colh-cuerpo[data-completa]{overflow-y:auto}:where(.catalogo-publico) .colh-portada{height:260px}html[data-colh-doc] .catalogo-publico>:not(.colh):not(.colc):not(.dztoast){display:none!important}html[data-colh-doc] .catalogo-publico{background:var(--surface,#fff)}html[data-colh-doc] .colh{z-index:auto;position:relative;inset:auto}html[data-colh-doc] .colh-velo{display:none}html[data-colh-doc] .colh-hoja{will-change:auto;border-radius:28px 28px 0 0;min-height:100lvh;position:relative;inset:auto;overflow:clip;transform:none;-webkit-mask-image:none}html[data-colh-doc] .colh-cuerpo{position:static;overflow:visible}html[data-colh-doc] .colh-desenfoque{position:fixed;left:0;right:0}html[data-colh-doc] .colh-b,html[data-colh-doc] .colh-nombre,html[data-colh-doc] .colh-asa{position:fixed}html[data-colh-doc] .colh-comp{right:calc(max(0px,50vw - 280px) + 12px)}html[data-colh-doc] .colh-x{left:calc(max(0px,50vw - 280px) + 12px)}html[data-colh-doc] .colh-nombre{left:calc(max(0px,50vw - 280px) + 68px);right:calc(max(0px,50vw - 280px) + 68px)}:where(.catalogo-publico) .colh-asa{top:calc(env(safe-area-inset-top,0px) * (1 - var(--p)));z-index:4;background:0 0;border:0;place-items:center;width:72px;height:20px;margin-left:-36px;display:grid;position:absolute;left:50%}:where(.catalogo-publico) .colh-asa:before{content:"";background:#ffffffd9;border-radius:3px;width:40px;height:5px;box-shadow:0 0 0 1px #0000001f}:where(.catalogo-publico) .colh-desenfoque{z-index:2;height:calc(90px + env(safe-area-inset-top,0px) * (1 - var(--p)));pointer-events:none;border-radius:28px 28px 0 0;position:absolute;inset:0 0 auto;overflow:hidden}:where(.catalogo-publico) .colh-desenfoque i{position:absolute;inset:0}:where(.catalogo-publico) .colh-desenfoque i:first-child{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask-image:linear-gradient(#000 70%,#0000 90%);mask-image:linear-gradient(#000 70%,#0000 90%)}:where(.catalogo-publico) .colh-desenfoque i:nth-child(2){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#000 55%,#0000 75%);mask-image:linear-gradient(#000 55%,#0000 75%)}:where(.catalogo-publico) .colh-desenfoque i:nth-child(3){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#000 40%,#0000 60%);mask-image:linear-gradient(#000 40%,#0000 60%)}:where(.catalogo-publico) .colh-desenfoque i:nth-child(4){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#000 25%,#0000 45%);mask-image:linear-gradient(#000 25%,#0000 45%)}:where(.catalogo-publico) .colh-desenfoque i:nth-child(5){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#000 12%,#0000 32%);mask-image:linear-gradient(#000 12%,#0000 32%)}:where(.catalogo-publico) .colh-desenfoque i:nth-child(6){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 0%,#0000 20%);mask-image:linear-gradient(#000 0%,#0000 20%)}:where(.catalogo-publico) .colh-velo-tema{background:linear-gradient(to bottom, var(--bg), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .colh-velo-tema{background:linear-gradient(to bottom, color-mix(in srgb, var(--bg) 22%, transparent), transparent)}}:where(.catalogo-publico) .colh-nombre{top:var(--arriba-botones);z-index:3;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;height:44px;font-family:var(--display);color:var(--ink);opacity:0;transition:opacity .2s var(--curva-salida), transform .2s var(--curva-salida);align-items:center;font-size:26px;font-weight:600;display:flex;position:absolute;left:68px;right:68px;overflow:hidden;transform:translateY(6px)}:where(.catalogo-publico) .colh-nombre[data-visible]{opacity:1;transform:none}:where(.catalogo-publico) .colh-b{top:var(--arriba-botones);z-index:3;color:#2b2220;cursor:pointer;background:#ffffffeb;border:0;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute}:where(.catalogo-publico) .colh-b svg{width:20px;height:20px}:where(.catalogo-publico) .colh-comp{right:12px}:where(.catalogo-publico) .colh-x{left:12px}@keyframes colh-sube{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes colh-velo{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:where(.catalogo-publico) .colh-hoja,:where(.catalogo-publico) .colh-velo{animation:none}:where(.catalogo-publico) .colh-nombre{transition:none}}:where(.catalogo-publico) .colp-t h2{font-family:var(--display);margin:0;font-size:34px;font-weight:600;line-height:1}:where(.catalogo-publico) .colp{z-index:60;background:var(--bg);color:var(--ink);position:fixed;inset:0;overflow-y:auto}:where(.catalogo-publico) .colp-portada{height:300px;position:relative;overflow:hidden}:where(.catalogo-publico) .colp-portada img{object-fit:cover;width:100%;height:100%;display:block}:where(.catalogo-publico) .colp-v{background:linear-gradient(#1912100d 40%,#191210cc);position:absolute;inset:0}:where(.catalogo-publico) .colp-b{top:max(var(--hdrT,24px), calc(env(safe-area-inset-top,0px) + 8px));color:#2b2220;cursor:pointer;background:#ffffffeb;border:0;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute}:where(.catalogo-publico) .colp-b svg{width:20px;height:20px}:where(.catalogo-publico) .colp-atras{left:12px}:where(.catalogo-publico) .colp-comp{right:12px}:where(.catalogo-publico) .colp-t{color:#fff;position:absolute;inset:auto 16px 16px}:where(.catalogo-publico) .colp-t h1{font-family:var(--display);margin:0;font-size:38px;font-weight:600;line-height:1}:where(.catalogo-publico) .colp-t p{margin:8px 0 0;font-size:13px}:where(.catalogo-publico) .colp-grid{grid-template-columns:1fr 1fr;gap:18px 10px;max-width:760px;margin:0 auto;padding:14px 16px 0;display:grid}:where(.catalogo-publico) .colp-p{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;display:flex}:where(.catalogo-publico) .colp-f{aspect-ratio:4/5;background:var(--line);border-radius:8px;display:block;position:relative;overflow:hidden}:where(.catalogo-publico) .colp-f img{object-fit:cover;width:100%;height:100%;display:block}:where(.catalogo-publico) .colp-p.sold img{filter:grayscale()blur(2px);opacity:.55}:where(.catalogo-publico) .colp-f b{color:#fff;background:#1e1614bf;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;position:absolute;bottom:8px;left:8px}:where(.catalogo-publico) .colp-f em{color:#e8875a;letter-spacing:1px;white-space:nowrap;border:3px solid #e8875a;border-radius:30px;padding:4px 12px;font-size:14px;font-style:normal;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-10deg)}:where(.catalogo-publico) .colp-n{font-family:var(--display);font-size:19px;line-height:1.1}:where(.catalogo-publico) .colp-pie{max-width:760px;padding:20px 16px calc(30px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;margin:0 auto;display:flex}:where(.catalogo-publico) .colh .colp-pie{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}:where(.catalogo-publico) .colp-agotados{max-width:760px;color:var(--ink2);text-align:center;margin:14px auto 0;padding:0 16px;font-size:14px;line-height:1.35}:where(.catalogo-publico) .colp-ver{background:var(--accent);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:10px;font-size:15px;font-weight:700}:where(.catalogo-publico) .colp-todo{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:700}:where(.catalogo-publico) .colc{z-index:80;align-items:flex-end;display:flex;position:fixed;inset:0}:where(.catalogo-publico) .colc-dialogo{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0}:where(.catalogo-publico) .colc-dialogo::backdrop{background:0 0}:where(.catalogo-publico) .colc-hoja button:disabled{opacity:.6}:where(.catalogo-publico) .colc-fondo{background:#19121073;border:0;position:absolute;inset:0}:where(.catalogo-publico) .colc-hoja{width:100%;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));background:var(--bg);color:var(--ink);border-radius:20px 20px 0 0;flex-direction:column;gap:8px;display:flex;position:relative}:where(.catalogo-publico) .colc-hoja button{border:1px solid var(--line);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:12px;font-weight:700}.catalogo-publico .bolsa-aviso{z-index:16;right:calc(var(--bagR,6px) + 62px + 16px);top:calc(var(--bagT,0px) + 50px);pointer-events:none;width:max-content;max-width:min(232px,100vw - 110px);position:fixed;transform:translateY(-100%)}.catalogo-publico .bolsa-aviso.en-final{top:calc(14px + env(safe-area-inset-top,0px) + 50px);right:calc(var(--bagR,6px) + 8px + 62px + 16px)}.catalogo-publico.view-grid .bolsa-aviso{top:auto;bottom:calc(18px + env(safe-area-inset-bottom,0px));right:88px;transform:none}.catalogo-publico .bolsa-aviso-boton{color:inherit;font:inherit;text-align:left;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 6px 14px #10362a52);transform-origin:calc(100% + 16px) 100%;animation:bolsa-aviso-nace .3s var(--curva-salida) both;background:0 0;border:0;margin:0;padding:0;display:block}.catalogo-publico .bolsa-aviso-boton[data-saliendo]{pointer-events:none;animation:bolsa-aviso-se-va .3s var(--curva-salida) both}.catalogo-publico .bolsa-aviso-burbuja{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.35}.catalogo-publico .bolsa-aviso-quien{font-family:var(--dzf-num);color:var(--marca-bosque);font-weight:700;display:block}@keyframes bolsa-aviso-nace{0%{opacity:0;transform:scale(.55)}}@keyframes bolsa-aviso-se-va{to{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.catalogo-publico .bolsa-aviso-boton{animation:none}.catalogo-publico .bolsa-aviso-boton[data-saliendo]{opacity:0;animation:none}}:where(.catalogo-publico) .ccompro{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-top:14px;padding-block:3px;display:flex;overflow-x:auto}:where(.catalogo-publico) .ccompro::-webkit-scrollbar{display:none}:where(.catalogo-publico) .ccompro button{white-space:nowrap;border:1px solid var(--ink);border-radius:22px;flex:none;min-height:44px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){:where(.catalogo-publico) .ccompro button{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}}:where(.catalogo-publico) .ccompro button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}:where(.catalogo-publico) .ccompro svg{width:17px;height:17px;color:inherit;flex:none}:where(.catalogo-publico) .cc-filas{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}:where(.catalogo-publico) .cc-filas b{font-weight:600;display:block}:where(.catalogo-publico) .cc-filas p{white-space:pre-line;overflow-wrap:anywhere;margin:4px 0 0}:where(.catalogo-publico) .cc-duda,:where(.catalogo-publico) .preg-enviar{background:var(--accent);color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}:where(.catalogo-publico) .preg-enviar svg{width:19px;height:19px}:where(.catalogo-publico) .preg-enviar:disabled{opacity:.5;cursor:default}:where(.catalogo-publico) #ccBg .sfoot,:where(.catalogo-publico) #pregBg .sfoot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--teclado,0px))}:where(.catalogo-publico) .preg-prod{background:var(--surface);border-radius:14px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}:where(.catalogo-publico) .preg-prod img{object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}:where(.catalogo-publico) .preg-prod b{font-size:15px;display:block}:where(.catalogo-publico) .preg-prod span{color:var(--ink2);font-size:14px}:where(.catalogo-publico) .sfoot.preg{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--teclado,0px));flex-direction:column;gap:8px;display:flex}.catalogo-publico #cmBg .sfoot.preg{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--teclado,0px))}:where(.catalogo-publico) .preg-rapidas{scrollbar-width:none;gap:8px;margin:0 -12px;padding:0 12px;display:flex;overflow-x:auto}:where(.catalogo-publico) .preg-rapidas::-webkit-scrollbar{display:none}:where(.catalogo-publico) .preg-rapidas button{white-space:nowrap;border:1.5px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:20px;flex:none;padding:0 14px;font-size:14px;font-weight:600}:where(.catalogo-publico) .preg-rapidas button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}:where(.catalogo-publico) .sfoot.preg label{font-size:13px;font-weight:700}:where(.catalogo-publico) .sfoot.preg textarea{border:1.5px solid var(--line);font:inherit;color:var(--ink);background:var(--surface);resize:none;border-radius:14px;padding:10px 12px;font-size:16px}:where(.catalogo-publico) .sfoot.preg textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(.catalogo-publico) .lista-comp{color:#10362a;font-family:var(--dz-font);background:#ffffffb8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:12px 0 4px;padding:14px;display:flex}:where(.catalogo-publico) .lista-comp>div{flex:180px}:where(.catalogo-publico) .lista-comp b{font-size:15px;display:block}:where(.catalogo-publico) .lista-comp span{color:#3d5a4e;font-size:13px;line-height:1.4}:where(.catalogo-publico) .lista-comp button{color:#174b3a;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #174b3a;border-radius:22px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}:where(.catalogo-publico) .lista-comp button svg{width:16px;height:16px}:where(.catalogo-publico) #orBg .colc{z-index:90}.catalogo-publico [data-catalogo-panel],.catalogo-publico #cmBg [data-catalogo-panel]{--fondo:var(--surface);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;position:relative}.catalogo-publico [data-catalogo-panel]>.grab{z-index:5;margin:0;position:absolute;top:8px;left:calc(50% - 20px)}.catalogo-publico [data-catalogo-panel] [data-catalogo-cabecera],.catalogo-publico #cmBg [data-catalogo-cabecera]{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;flex:none;position:relative}.catalogo-publico [data-catalogo-panel]>.shead{padding-top:24px}.catalogo-publico [data-catalogo-panel][data-catalogo-scroll]>[data-catalogo-cabecera]{margin-bottom:calc(-1 * var(--catalogo-cabecera,0px))}.catalogo-publico [data-catalogo-panel][data-catalogo-scroll]>:is(.sbody,.wabody),.catalogo-publico #cmBg [data-catalogo-panel][data-catalogo-scroll]>.sbody{z-index:0;min-height:0;padding-top:calc(var(--catalogo-cabecera,0px) + 16px);padding-bottom:calc(var(--catalogo-pie,0px) + 18px);position:relative}.catalogo-publico [data-catalogo-panel] [data-catalogo-accion],.catalogo-publico #cmBg [data-catalogo-accion]{z-index:4;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:0;flex:none;position:relative}.catalogo-publico [data-catalogo-panel][data-catalogo-scroll]>[data-catalogo-accion]{margin-top:calc(-1 * var(--catalogo-pie,0px))}.catalogo-publico :is(.catalogo-borde-arriba,.catalogo-borde-abajo){z-index:3;pointer-events:none;border-radius:inherit;position:absolute;left:0;right:0}.catalogo-publico .catalogo-borde-arriba{height:calc(var(--catalogo-cabecera,0px) + 16px);top:0}.catalogo-publico .catalogo-borde-abajo{height:calc(var(--catalogo-pie,0px) + 24px);bottom:0}.catalogo-publico [data-catalogo-panel]:not([data-catalogo-pie])>.catalogo-borde-abajo{display:none}.catalogo-publico :is(.btn,.pbtns .btn,.inner .btn,.colc-hoja button,.preg-enviar,.aviso-boton,.pres-agregar){border-radius:999px}.catalogo-publico .tmedia{border-radius:var(--radio-l)}.catalogo-publico :is(.tiles>div,.pres-foto,.line img),.catalogo-publico #orBg .line img{border-radius:var(--radio-m)}.catalogo-publico .preg-prod img{border-radius:var(--radio-s)}.catalogo-publico :is(.shead .x,.wax,.coX,.sx,.pvx,.ficha-visor .x,.colh-b,.enfocada-cerrar,.hback,.colp-b,.hig){border:1px solid var(--line);background:var(--surface);width:44px;min-width:44px;height:44px;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;place-items:center;padding:0;box-shadow:0 2px 10px #0000002e}.catalogo-publico :is(.shead .x,.wax,.coX,.sx,.pvx,.ficha-visor .x,.colh-b,.enfocada-cerrar,.hback,.colp-b) svg{width:20px;height:20px}.catalogo-publico .srclr svg,.catalogo-publico .srprecio button svg{width:16px;height:16px}.catalogo-publico .pres-acciones .pres-agregar{width:100%;margin-top:0}.catalogo-publico svg[data-icono=close]{flex:none;width:20px;height:20px}.catalogo-publico .srclr svg[data-icono=close],.catalogo-publico .srprecio button svg[data-icono=close]{width:16px;height:16px}.catalogo-publico :is(.shead .x,.coX,.sx){place-items:center;display:grid}.catalogo-publico [data-catalogo-panel][data-catalogo-scroll]>:is(.sbody,.wabody),.catalogo-publico #cmBg [data-catalogo-panel][data-catalogo-scroll]>.sbody{scroll-padding-top:calc(var(--catalogo-cabecera,0px) + 16px);scroll-padding-bottom:calc(var(--catalogo-pie,0px) + 18px)}.catalogo-publico :is(.btn,.cseg button){min-height:var(--alto-control);border-radius:999px}.catalogo-publico .wasend{min-height:var(--alto-boton-grande)}.catalogo-publico [data-catalogo-panel]>.pres-acciones{padding-bottom:max(24px, var(--safe-abajo,0px), env(safe-area-inset-bottom,0px))}.catalogo-publico [data-catalogo-panel]>.shead{padding-inline:68px}.catalogo-publico [data-catalogo-panel] .shead>.x,.catalogo-publico #cmBg [data-catalogo-panel] .shead>.x{top:14px}.catalogo-publico [data-catalogo-panel].full>.shead,.catalogo-publico #cmBg [data-catalogo-panel].full>.shead{padding-top:calc(env(safe-area-inset-top,0px) + 24px)}.catalogo-publico [data-catalogo-panel].full .shead>.x,.catalogo-publico #cmBg [data-catalogo-panel].full .shead>.x{top:calc(env(safe-area-inset-top,0px) + 14px)}.catalogo-publico .pedido-mensaje{flex:none;max-width:86%;font-size:14.5px;line-height:1.38}.catalogo-publico .pedido-mensaje .bc-texto{margin:0}.catalogo-publico .pedido-mensaje.recibido{align-self:flex-start;margin-left:16px}.catalogo-publico .pedido-mensaje.enviado{width:86%;margin-right:16px}.catalogo-publico .cc-duda{text-transform:none;letter-spacing:normal}.catalogo-publico.view-grid :is(.hback,.hig){box-shadow:0 8px 20px -10px var(--ink)}@supports (color:color-mix(in lab, red, red)){.catalogo-publico.view-grid :is(.hback,.hig){box-shadow:0 8px 20px -10px color-mix(in srgb, var(--ink) 32%, transparent)}}.catalogo-publico #ccBg.cc-dialogo{background:linear-gradient(180deg, var(--ink), var(--bg) 30%, var(--bg) 88%)}@supports (color:color-mix(in lab, red, red)){.catalogo-publico #ccBg.cc-dialogo{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 12%, transparent), color-mix(in srgb, var(--bg) 45%, transparent) 30%, var(--bg) 88%)}}.catalogo-publico #ccBg .cc-conversacion{--fondo:var(--bg);width:100%;box-shadow:none;isolation:isolate;background:0 0;border-radius:0;margin-bottom:0;overflow:visible}.catalogo-publico #ccBg .cc-conversacion:not(.full){height:auto;min-height:0;max-height:calc(100% - max(24px, env(safe-area-inset-top,0px)))}.catalogo-publico #ccBg .cc-conversacion:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, transparent, var(--bg) 28px, var(--bg));position:absolute;inset:-32px 0 0}.catalogo-publico #ccBg .cc-conversacion>.shead{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 14px}.catalogo-publico #ccBg .cc-conversacion.full>.shead{padding-top:calc(18px + env(safe-area-inset-top,0px))}.catalogo-publico #ccBg .cc-conversacion .shead>div{overflow-wrap:anywhere;flex:1;min-width:0}.catalogo-publico #ccBg .cc-conversacion .shead h2{letter-spacing:-.3px;text-align:left;font-size:20px;font-weight:800;line-height:1.25}.catalogo-publico #ccBg .cc-quien{color:var(--ink2);margin:3px 0 0;font-size:12px;line-height:1.5}.catalogo-publico #ccBg .cc-conversacion .shead>.x{width:44px;height:44px;box-shadow:0 2px 10px var(--ink);flex:none;margin:0;position:static}@supports (color:color-mix(in lab, red, red)){.catalogo-publico #ccBg .cc-conversacion .shead>.x{box-shadow:0 2px 10px color-mix(in srgb, var(--ink) 18%, transparent)}}.catalogo-publico #ccBg .cc-conversacion>.sbody{background:0 0;padding-inline:18px;overflow-y:auto}.catalogo-publico #ccBg .cc-conversacion>.sbody:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.catalogo-publico #ccBg .cc-mensajes{flex-direction:column;gap:16px;display:flex}.catalogo-publico #ccBg .cc-mensajes .bc-texto{margin:0}.catalogo-publico #ccBg .cc-pregunta{align-self:flex-end;max-width:calc(85% - 16px);margin-right:16px;padding:13px 16px;font-size:15px;font-weight:400;line-height:1.35}.catalogo-publico #ccBg .cc-respuesta{overflow-wrap:anywhere;margin-left:16px;padding:18px;font-size:17px;font-weight:400;line-height:1.4}.catalogo-publico #ccBg .cc-conversacion>.sfoot{padding:18px 18px max(18px, var(--safe-abajo,0px), env(safe-area-inset-bottom,0px))}.catalogo-publico #ccBg .cc-duda{letter-spacing:0;background:var(--dzf-verde);min-height:50px;color:var(--dzf-papel);font-size:14px}.catalogo-publico #ccBg .cc-duda svg{width:19px;height:19px}.catalogo-publico #ccBg .cc-duda span{overflow-wrap:anywhere;min-width:0}.catalogo-publico #ccBg .cc-otras{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.catalogo-publico #ccBg .cc-opcion,.catalogo-publico #ccBg .cc-mas{border:1.5px solid var(--ink);max-width:100%;min-height:50px;color:var(--ink);font-family:var(--font-display);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:999px;padding:13px 18px;font-size:18px;font-weight:500;line-height:1.35}.catalogo-publico #ccBg .cc-opcion{text-align:left}.catalogo-publico #ccBg .cc-contacto-intro{color:var(--ink2);text-align:center;margin:0 0 10px;font-size:13px;line-height:1.4}.catalogo-publico #ccBg :is(.cc-sin-otras,.cc-sin-contacto){color:var(--ink2);margin:0;font-size:15px;line-height:1.5}.catalogo-publico #ccBg .cc-como-llegar{margin-bottom:10px}
