:root[data-appearance=halloween]:not(:has([data-ops-shell])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-ink:246 231 214;--c-ink-surface:18 12 10;--c-bone:36 25 22;--c-bone-text:246 231 214;--c-cream:52 36 30;--c-paper:45 31 26;--c-sand:47 32 26;--c-muted:185 164 145;--c-accent:196 154 108;--c-espresso:226 154 92;--c-espresso-surface:143 79 34;--c-espresso-soft:230 165 98;--c-espresso-deep:239 184 128;--c-espresso-deep-surface:110 58 24;--c-rose-soft:58 38 34;--c-rose-deep:222 168 158;--c-honey-soft:59 42 28;--c-honey-deep:232 176 104;--ink:#f6e7d6;--bone:#241916;--paper:#2d1f1a;--espresso:#b8682f;--background:14 24% 11%;--foreground:31 66% 90%;--card:16 27% 14%;--card-foreground:31 66% 90%;--popover:16 27% 14%;--popover-foreground:31 66% 90%;--primary:25 62% 35%;--primary-foreground:31 66% 90%;--secondary:17 27% 16%;--secondary-foreground:31 66% 90%;--muted:16 27% 14%;--muted-foreground:29 23% 65%;--accent:10 26% 18%;--accent-foreground:9 52% 74%;--destructive:7 62% 66%;--destructive-foreground:14 24% 11%;--border:19 24% 24%;--input:19 22% 30%;--ring:26 70% 62%;--font-seasonal-title:var(--font-spooky), var(--font-hand), cursive}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-paper-noise{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.9  0 0 0 0 0.8  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.05'/></svg>")}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-ink\/5{background-color:rgb(var(--c-ink) / .05)}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-ink\/10{background-color:rgb(var(--c-ink) / .1)}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .seasonal-title{font-family:var(--font-seasonal-title);letter-spacing:.01em;font-weight:400;line-height:.92}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .seasonal-title-hero{font-size:clamp(60px,min(8.6vw,13.6vh),138px);line-height:.86}@keyframes hw-flap{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-5px)scaleY(.82)}}.hw-bat{transform-origin:50% 40%;animation:3.6s ease-in-out infinite hw-flap}@media (prefers-reduced-motion:reduce){.hw-bat{animation:none}}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .hw-no-underline{text-decoration-line:none}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .hw-hide{display:none}.hw-only{display:none}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .hw-only{display:block}:is(:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-white:not(.hw-keep-white),:root[data-appearance=halloween]:not(:has([data-ops-shell])) .focus\:bg-white:focus,:root[data-appearance=halloween]:not(:has([data-ops-shell])) .hover\:bg-white:hover){background-color:rgb(var(--c-cream))}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-white\/80{background-color:rgb(var(--c-paper))}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-white\/60{background-color:rgb(var(--c-paper))}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .bg-white\/50{background-color:rgb(var(--c-paper))}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .open\:bg-white\/60[open]{background-color:rgb(var(--c-paper))}:root[data-appearance=halloween]:not(:has([data-ops-shell])) .rounded-full.bg-ink{background-color:rgb(var(--c-espresso-surface))}:is(:root[data-appearance=halloween]:not(:has([data-ops-shell])) .rounded-full.bg-ink.hover\:bg-espresso:hover,:root[data-appearance=halloween]:not(:has([data-ops-shell])) .rounded-full.bg-ink.hover\:bg-ink\/90:hover){background-color:rgb(var(--c-espresso-deep-surface))}
:root[data-appearance=natal]:not(:has([data-ops-shell])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-ink:20 52 42;--c-ink-surface:22 63 49;--c-bone:251 248 241;--c-bone-text:255 248 236;--c-cream:241 236 224;--c-paper:255 253 248;--c-sand:243 230 208;--c-muted:79 99 88;--c-accent:110 92 60;--c-espresso:150 23 45;--c-espresso-surface:160 28 51;--c-espresso-soft:178 42 66;--c-espresso-deep:126 19 39;--c-espresso-deep-surface:126 19 39;--c-rose-soft:246 225 225;--c-rose-deep:126 19 39;--c-rose-deep-surface:126 19 39;--c-honey-soft:247 233 201;--c-honey-deep:122 84 18;--ink:#14342a;--bone:#fbf8f1;--paper:#fffdf8;--espresso:#a01c33;--background:42 53% 96%;--foreground:161 44% 14%;--card:40 100% 99%;--card-foreground:161 44% 14%;--popover:40 100% 99%;--popover-foreground:161 44% 14%;--primary:350 70% 37%;--primary-foreground:37 100% 96%;--secondary:43 38% 91%;--secondary-foreground:161 44% 14%;--muted:43 38% 91%;--muted-foreground:147 11% 35%;--accent:0 50% 92%;--accent-foreground:349 74% 28%;--destructive:350 70% 37%;--destructive-foreground:37 100% 96%;--border:45 22% 83%;--input:45 18% 76%;--ring:350 70% 37%;--font-seasonal-title:var(--font-festive), var(--font-hand), cursive}:root[data-appearance=natal]:not(:has([data-ops-shell])) #inicio{--c-ink:255 248 236;--c-ink-surface:255 248 236;--c-bone:22 63 49;--c-bone-text:22 63 49;--c-muted:196 214 203;--c-espresso:231 183 95;--c-espresso-deep:231 183 95;--c-paper:31 80 63;--c-cream:40 92 74;color:rgb(var(--c-ink))}:root[data-appearance=natal]:not(:has([data-ops-shell])) [data-site-header]{--c-ink:255 248 236;--c-ink-surface:255 248 236;--c-bone:22 63 49;--c-bone-text:22 63 49;--c-muted:196 214 203;--c-espresso:231 183 95;--c-espresso-deep:231 183 95;--c-paper:31 80 63;--c-cream:40 92 74;color:rgb(var(--c-ink))}:root[data-appearance=natal]:not(:has([data-ops-shell])) #inicio{background-color:#163f31;padding-top:6rem;padding-bottom:6.5rem}:root[data-appearance=natal]:not(:has([data-ops-shell])) [data-site-header]{background-color:#163f31;border-bottom-color:#fff8ec1f}:root[data-appearance=natal]:not(:has([data-ops-shell])) [data-site-header] .rounded-full.bg-ink{background-color:#fff8ec}:root[data-appearance=natal]:not(:has([data-ops-shell])) #inicio>div[style*=radial-gradient]{display:none}:root[data-appearance=natal]:not(:has([data-ops-shell])) .seasonal-title{font-family:var(--font-seasonal-title);letter-spacing:0;font-weight:400;line-height:1.04}:root[data-appearance=natal]:not(:has([data-ops-shell])) .seasonal-title-hero{font-size:clamp(50px,min(6.4vw,10.2vh),104px);line-height:1}:root[data-appearance=natal]:not(:has([data-ops-shell])) .seasonal-title-hero .enter-word{margin-block:-.14em -.2em;padding:.14em .08em .2em 0}:root[data-appearance=natal]:not(:has([data-ops-shell])) h1.seasonal-title+nav{margin-top:2.5rem}@media (min-width:768px) and (max-width:1023px){:root[data-appearance=natal]:not(:has([data-ops-shell])) h1.seasonal-title{font-size:48px}}:root[data-appearance=natal]:not(:has([data-ops-shell])) #onde-nos-encontrar h2.seasonal-title{font-size:clamp(36px,5.2vw,76px);line-height:1.12}:root[data-appearance=natal]:not(:has([data-ops-shell])) #onde-nos-encontrar h2.seasonal-title .seasonal-title{font-size:1em;line-height:inherit}:root[data-appearance=natal]:not(:has([data-ops-shell])) #onde-nos-encontrar h2+p{margin-top:1.75rem}.nt-sugar{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nt-sugar-layer{inset:calc(-1 * var(--tile)) 0 0;background-size:var(--tile) var(--tile);animation:nt-fall var(--fall) linear infinite;will-change:transform;position:absolute}.nt-sugar-near{display:none;-webkit-mask-image:linear-gradient(90deg,#0000 44%,#000 56%);mask-image:linear-gradient(90deg,#0000 44%,#000 56%)}@media (min-width:1024px){.nt-sugar-near{display:block}}.nt-sugar-far{--tile:420px;--fall:46s;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cg fill='%23fff8ec'%3E%3Ccircle cx='38' cy='62' r='1.4'/%3E%3Ccircle cx='118' cy='210' r='1.1'/%3E%3Ccircle cx='172' cy='34' r='1.6'/%3E%3Ccircle cx='236' cy='148' r='1'/%3E%3Ccircle cx='290' cy='286' r='1.5'/%3E%3Ccircle cx='352' cy='92' r='1.2'/%3E%3Ccircle cx='66' cy='336' r='1.3'/%3E%3Ccircle cx='196' cy='390' r='1.1'/%3E%3Ccircle cx='392' cy='236' r='1.4'/%3E%3Ccircle cx='320' cy='380' r='1'/%3E%3C/g%3E%3C/svg%3E")}.nt-sugar-near{--tile:560px;--fall:34s;opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560'%3E%3Cg fill='%23fff8ec'%3E%3Ccircle cx='84' cy='120' r='2.6'/%3E%3Ccircle cx='250' cy='52' r='2'/%3E%3Ccircle cx='430' cy='190' r='2.8'/%3E%3Ccircle cx='150' cy='360' r='2.2'/%3E%3Ccircle cx='340' cy='440' r='2.6'/%3E%3Ccircle cx='508' cy='400' r='1.9'/%3E%3Ccircle cx='28' cy='486' r='2.1'/%3E%3C/g%3E%3C/svg%3E")}@keyframes nt-fall{to{transform:translate3d(0, var(--tile), 0)}}@media (prefers-reduced-motion:reduce){.nt-sugar-layer{will-change:auto;animation:none}}.nt-drift{z-index:2;pointer-events:none;height:8.5rem;position:absolute;inset:auto 0 0}.nt-drift svg:not(.nt-drift-pine){fill:#fbf8f1}.nt-drift-pine{color:#fff8ec6b;position:absolute;bottom:2.75rem}@media (min-width:768px){.nt-drift-pine{bottom:4rem}}.nt-yorkie{aspect-ratio:1}.nt-yorkie-head{background-color:#fff8ec;position:absolute;inset:0;-webkit-mask:url(/brand/logobrancacabeca-mask.png) 50%/contain no-repeat;mask:url(/brand/logobrancacabeca-mask.png) 50%/contain no-repeat}.nt-yorkie-hat{width:62%;position:absolute;top:-22%;left:21%;transform:rotate(-4deg)}.nt-strand{pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132' height='36' fill='none'%3E%3Cpath d='M0 6c11 5 22 7 33 6s22-5 33-6 22 1 33 5 22 3 33-5' stroke='%2314342a' stroke-opacity='.55' stroke-width='1.8' stroke-linecap='round'/%3E%3Cg stroke='%2314342a' stroke-opacity='.55' stroke-width='1.4'%3E%3Cpath d='M22 11v4M66 7v4M110 11v4'/%3E%3C/g%3E%3Cpath d='M22 15c4 3 5 7 5 9a5 5 0 0 1-10 0c0-2 1-6 5-9Z' fill='%23a01c33'/%3E%3Cpath d='M66 11c4 3 5 7 5 9a5 5 0 0 1-10 0c0-2 1-6 5-9Z' fill='%23d69a35'/%3E%3Cpath d='M110 15c4 3 5 7 5 9a5 5 0 0 1-10 0c0-2 1-6 5-9Z' fill='%23163f31'/%3E%3C/svg%3E") 0 0/auto 100% repeat-x}.nt-only{display:none}:root[data-appearance=natal]:not(:has([data-ops-shell])) .nt-only{display:block}:root[data-appearance=natal]:not(:has([data-ops-shell])) .nt-hide{display:none}:root[data-appearance=natal]:not(:has([data-ops-shell])) .rounded-full.bg-ink{background-color:rgb(var(--c-espresso-surface))}:is(:root[data-appearance=natal]:not(:has([data-ops-shell])) .rounded-full.bg-ink.hover\:bg-espresso:hover,:root[data-appearance=natal]:not(:has([data-ops-shell])) .rounded-full.bg-ink.hover\:bg-ink\/90:hover){background-color:rgb(var(--c-espresso-deep-surface))}