:root{--linho:#fffaf4;--papel:#fdf7f1;--blush:#f9e9e0;--creme:#f4e8d5;--rosa-po:#f8dfe4;--rosa-claro:#f4899f;--rosa:#f26e8e;--framboesa:#b8325a;--framboesa-escura:#8e2445;--vinho:#6b3238;--vinho-suave:#85535a;--dourado:#c9a25a;--dourado-claro:#f4cf96;--ouro:#7e5f24;--massa:#e3a857;--salvia:#9aa37a;--salvia-escura:#56632f;--lavanda:#a390c8;--terracota:#b4644e;--kraft:#d9b48b;--chocolate:#6b4128;--on-framboesa:var(--linho);--on-vinho:var(--creme);--foco:var(--framboesa);--sombra-papel:0 1px 0 #6b32380f, 0 14px 30px -18px #6b323859;--sombra-adesivo:0 10px 14px -10px #6b323873;--sombra-botao:0 4px 0 #8e2445, 0 10px 18px -10px #6b32388c;--sombra-elevada:0 24px 48px -24px #6b323873;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--raio-p:8px;--raio-m:16px;--raio-g:28px;--raio-pilula:999px;--festao:18px;--picote:9px;--sianinha:16px;--ponto:7px;--font-display:Fraunces, Georgia, "Times New Roman", serif;--font-body:"Alegreya Sans", "Trebuchet MS", system-ui, sans-serif;--font-script:Sacramento, "Brush Script MT", cursive}@font-face{font-family:Fraunces;src:url(/_astro/fraunces-latin-full-normal.CFFu7zhK.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/_astro/fraunces-latin-full-italic.D2JnYqd-.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_astro/alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_astro/alegreya-sans-latin-400-italic.rmlAbObI.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_astro/alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_astro/alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Alegreya Sans;src:url(/_astro/alegreya-sans-latin-800-normal.CpHsWMQ0.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sacramento;src:url(/_astro/sacramento-latin-400-normal.mRAQrhvZ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces Reserva Georgia;src:local(Georgia);font-style:normal;size-adjust:106.8%;ascent-override:91.5%;descent-override:23.9%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva Georgia;src:local(Georgia Italic),local(Georgia-Italic);font-style:italic;size-adjust:102.6%;ascent-override:95.3%;descent-override:24.9%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva Noto;src:local(Noto Serif),local(NotoSerif-Regular),local(Noto Serif Regular);font-style:normal;size-adjust:99%;ascent-override:98.8%;descent-override:25.8%;line-gap-override:0%}@font-face{font-family:Fraunces Reserva Noto;src:local(Noto Serif Italic),local(NotoSerif-Italic);font-style:italic;size-adjust:95.1%;ascent-override:102.8%;descent-override:26.8%;line-gap-override:0%}@font-face{font-family:Alegreya Sans Reserva Trebuchet;src:local(Trebuchet MS),local(TrebuchetMS);font-style:normal;size-adjust:83.5%;ascent-override:107.7%;descent-override:35.9%;line-gap-override:0%}@font-face{font-family:Alegreya Sans Reserva Trebuchet;src:local(Trebuchet MS Italic),local(TrebuchetMS-Italic);font-style:italic;size-adjust:83.5%;ascent-override:107.7%;descent-override:35.9%;line-gap-override:0%}@font-face{font-family:Alegreya Sans Reserva Roboto;src:local(Roboto),local(Roboto-Regular),local(Roboto Regular);font-style:normal;size-adjust:85.7%;ascent-override:105.1%;descent-override:35%;line-gap-override:0%}@font-face{font-family:Alegreya Sans Reserva Roboto;src:local(Roboto Italic),local(Roboto-Italic);font-style:italic;size-adjust:85.7%;ascent-override:105.1%;descent-override:35%;line-gap-override:0%}:root{--font-display:Fraunces, "Fraunces Reserva Georgia", "Fraunces Reserva Noto", Georgia, "Times New Roman", serif;--font-body:"Alegreya Sans", "Alegreya Sans Reserva Trebuchet", "Alegreya Sans Reserva Roboto", "Trebuchet MS", system-ui, sans-serif;--mascara-sianinha:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16'%3E%3Cpath d='M-12 8Q-6 18 0 8T12 8T24 8T36 8' fill='none' stroke='%23000' stroke-width='5'/%3E%3C/svg%3E");--mascara-sianinha-brilho:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16'%3E%3Cpath d='M-12 6.6Q-6 16.6 0 6.6T12 6.6T24 6.6T36 6.6' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E");--mascara-renda:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='26' viewBox='0 0 40 26'%3E%3Cpath fill-rule='evenodd' d='M0 0H40V6A20 18 0 0 1 0 6ZM16.60 13.2a3.4 3.4 0 1 0 6.8 0a3.4 3.4 0 1 0 -6.8 0ZM30.56 11.54a1.45 1.45 0 1 0 2.9 0a1.45 1.45 0 1 0 -2.9 0ZM26.54 15.55a1.45 1.45 0 1 0 2.9 0a1.45 1.45 0 1 0 -2.9 0ZM10.56 15.55a1.45 1.45 0 1 0 2.9 0a1.45 1.45 0 1 0 -2.9 0ZM6.54 11.54a1.45 1.45 0 1 0 2.9 0a1.45 1.45 0 1 0 -2.9 0ZM8.90 3a1.1 1.1 0 1 0 2.2 0a1.1 1.1 0 1 0 -2.2 0ZM28.90 3a1.1 1.1 0 1 0 2.2 0a1.1 1.1 0 1 0 -2.2 0Z'/%3E%3C/svg%3E");--mascara-coracao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21.4C10.6 20.2 1 13.4 1 7.1 1 3.6 3.7 1 7 1c2.1 0 4 1.1 5 2.9C13 2.1 14.9 1 17 1c3.3 0 6 2.6 6 6.1 0 6.3-9.6 13.1-11 14.3z'/%3E%3C/svg%3E");--mascara-selo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50.00 4.00A10.77 10.77 0 0 1 67.60 7.50A10.77 10.77 0 0 1 82.53 17.47A10.77 10.77 0 0 1 92.50 32.40A10.77 10.77 0 0 1 96.00 50.00A10.77 10.77 0 0 1 92.50 67.60A10.77 10.77 0 0 1 82.53 82.53A10.77 10.77 0 0 1 67.60 92.50A10.77 10.77 0 0 1 50.00 96.00A10.77 10.77 0 0 1 32.40 92.50A10.77 10.77 0 0 1 17.47 82.53A10.77 10.77 0 0 1 7.50 67.60A10.77 10.77 0 0 1 4.00 50.00A10.77 10.77 0 0 1 7.50 32.40A10.77 10.77 0 0 1 17.47 17.47A10.77 10.77 0 0 1 32.40 7.50A10.77 10.77 0 0 1 50.00 4.00Z'/%3E%3C/svg%3E");--textura-papel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .2 0 0 0 0 .22 0 0 0 .55 -.22'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--mola:cubic-bezier(.34, 1.56, .64, 1);--suave:cubic-bezier(.22, 1, .36, 1);--gutter:max(20px, env(safe-area-inset-left,0px));--altura-cabecalho:72px;--textura-linho:repeating-linear-gradient(0deg, #6b323806 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #6b323806 0 1px, transparent 1px 3px);interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--altura-cabecalho) + 24px)}body{font-family:var(--font-body);color:var(--vinho);background-color:var(--papel);background-image:var(--textura-papel);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.125rem;line-height:1.6;overflow-x:clip}img,svg,video,picture{max-width:100%;display:block}img{height:auto}p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:var(--framboesa);text-underline-offset:.2em;text-decoration-thickness:.08em}a:hover{color:var(--framboesa-escura)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:6px}::selection{background:var(--rosa-po);color:var(--vinho)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.012em;font-variation-settings:"SOFT" 100, "WONK" 0;text-wrap:balance;margin:0;font-weight:560;line-height:1.05}p{text-wrap:pretty}strong,b{font-weight:700}[hidden]{display:none!important}.am-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.am-pular{z-index:100;background:var(--vinho);color:var(--creme);transition:transform .3s var(--suave);border-radius:999px;padding:10px 18px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.am-pular:focus-visible{color:var(--creme);outline-color:var(--dourado-claro);transform:none}.am-container{width:100%;max-width:calc(1200px + 2 * var(--gutter));padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin-inline:auto}.am-container--estreito{max-width:calc(820px + 2 * var(--gutter))}.am-secao{--fundo:var(--papel);background-color:var(--fundo);padding-block:clamp(64px,8vw,112px);position:relative}.am-fundo-papel{--fundo:var(--papel)}.am-fundo-blush{--fundo:var(--blush)}.am-fundo-creme{--fundo:var(--creme)}.am-fundo-linho{--fundo:var(--linho)}.am-fundo-rosa{--fundo:var(--rosa-po)}.am-fundo-vinho{--fundo:var(--vinho);color:var(--on-vinho)}.am-secao.am-fundo-papel,.am-secao.am-fundo-blush,.am-secao.am-fundo-creme{background-image:var(--textura-papel)}.am-borda-festao:before,.am-borda-arcos:before,.am-borda-picotado:before{--r:var(--festao);content:"";height:var(--r);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.am-borda-festao:before{background:radial-gradient(circle at 50% 0, #0000 calc(var(--r) - .6px), var(--fundo) var(--r)) 50% 0 / calc(2 * var(--r)) var(--r) repeat-x}.am-borda-arcos:before{background:radial-gradient(circle at 50% 100%, var(--fundo) calc(var(--r) - .6px), #0000 var(--r)) 50% 100% / calc(2 * var(--r)) var(--r) repeat-x}.am-borda-picotado:before{--r:var(--picote);background:conic-gradient(from -45deg at 50% 0, var(--fundo) 90deg, #0000 0) 50% 0 / calc(2 * var(--r)) var(--r) repeat-x;height:var(--r)}.am-cabeca-secao{justify-items:start;gap:14px;max-width:720px;margin-bottom:clamp(36px,5vw,56px);display:grid}.am-cabeca-secao--centro{text-align:center;justify-items:center;margin-inline:auto}.am-display-1{font-size:clamp(2.6rem,1.6rem + 4.4vw,5.25rem);line-height:.98}.am-display-2{font-size:clamp(2.1rem,1.5rem + 2.4vw,3.5rem);line-height:1.04}.am-display-3{font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem);font-weight:600;line-height:1.15}.am-titulo{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:1.375rem;font-weight:620;line-height:1.2}:is(.am-display-1,.am-display-2,.am-display-3) em{font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--framboesa);font-style:italic}.am-lead{color:var(--vinho-suave);max-width:21em;font-size:clamp(1.15rem,1.05rem + .4vw,1.3rem);line-height:1.55}.am-texto{max-width:62ch}.am-texto>*+*{margin-top:.9em}.am-assinatura{font-family:var(--font-script);color:var(--framboesa);font-size:clamp(2rem,1.5rem + 1.8vw,2.9rem);font-weight:400;line-height:1;display:inline-block;rotate:-4deg}.am-sobretitulo{letter-spacing:.16em;text-transform:uppercase;color:var(--framboesa);align-items:center;gap:.65em;font-size:.875rem;font-weight:800;line-height:1.2;display:inline-flex}.am-sobretitulo:before{content:"";background:var(--dourado);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);flex:none;width:.95em;height:.95em}.am-fundo-vinho .am-sobretitulo{color:var(--dourado-claro)}.am-nota{color:var(--vinho-suave);font-size:.95rem;font-style:italic}.am-botao{--bg:var(--framboesa);--fg:var(--on-framboesa);--lip:var(--framboesa-escura);min-height:54px;font:700 1.0625rem/1.1 var(--font-body);letter-spacing:.01em;white-space:nowrap;color:var(--fg);background-color:var(--bg);box-shadow:0 4px 0 var(--lip), 0 10px 18px -10px #6b32388c;cursor:pointer;transition:transform .3s var(--mola), box-shadow .3s var(--mola), background-color .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.85em 1.6em;text-decoration:none;display:inline-flex;position:relative}.am-botao:after{content:"";border-radius:inherit;border:1.5px dashed color-mix(in srgb, var(--fg) 55%, transparent);pointer-events:none;position:absolute;inset:5px}.am-botao:hover{color:var(--fg);box-shadow:0 6px 0 var(--lip), 0 16px 24px -12px #6b323899;transform:translateY(-2px)}.am-botao:active{box-shadow:0 1px 0 var(--lip), 0 4px 10px -6px #6b323880;transform:translateY(3px)}.am-botao svg{flex:none;width:1.3em;height:1.3em}.am-botao--secundario{--bg:var(--linho);--fg:var(--vinho);--lip:var(--vinho);box-shadow:inset 0 0 0 2px var(--vinho), 0 4px 0 var(--lip)}.am-botao--secundario:hover{--bg:var(--rosa-po);box-shadow:inset 0 0 0 2px var(--vinho), 0 6px 0 var(--lip)}.am-botao--secundario:active{box-shadow:inset 0 0 0 2px var(--vinho), 0 1px 0 var(--lip)}.am-botao--claro{--bg:var(--linho);--fg:var(--framboesa);--lip:var(--framboesa-escura)}.am-botao--pequeno{min-height:44px;padding:.55em 1.15em;font-size:.975rem}.am-botao--pequeno:after{inset:4px}.am-link{color:var(--framboesa);align-items:center;gap:.4em;font-weight:700;text-decoration:none;display:inline-flex}.am-link:hover{color:var(--framboesa);text-decoration:underline wavy var(--rosa) 2px;text-underline-offset:.35em}.am-link svg{width:1.1em;height:1.1em;transition:transform .35s var(--mola)}.am-link:hover svg{transform:translate(4px)}.am-acoes{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.am-sianinha{--cor:var(--rosa);--h:var(--sianinha);width:100%;height:var(--h);background-color:var(--cor);-webkit-mask:var(--mascara-sianinha) 0 50% / calc(var(--h) * 1.5) var(--h) repeat-x;mask:var(--mascara-sianinha) 0 50% / calc(var(--h) * 1.5) var(--h) repeat-x;display:block;position:relative}.am-sianinha:after{content:"";-webkit-mask:var(--mascara-sianinha-brilho) 0 50% / calc(var(--h) * 1.5) var(--h) repeat-x;mask:var(--mascara-sianinha-brilho) 0 50% / calc(var(--h) * 1.5) var(--h) repeat-x;background:#fffaf48c;position:absolute;inset:0}.am-sianinha--curta{width:min(220px,60%);margin-inline:auto}.am-sianinha--dourada{--cor:var(--dourado)}.am-sianinha--salvia{--cor:var(--salvia)}.am-renda{--cor:var(--linho);background-color:var(--cor);width:100%;height:26px;-webkit-mask:var(--mascara-renda) 50% 0 / 40px 26px repeat-x;mask:var(--mascara-renda) 50% 0 / 40px 26px repeat-x;display:block}.am-picotado{--tecido:var(--linho);isolation:isolate;position:relative}.am-picotado:before,.am-picotado:after{--p:var(--picote);content:"";-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--p)) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--p)) 51% repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(2 * var(--p)) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(2 * var(--p)) 51% repeat-x;position:absolute;inset:0}.am-picotado:before{z-index:-1;background:var(--textura-linho), var(--tecido)}.am-picotado:after{z-index:-2;background:#6b32381a;transform:translate(3px,6px)}.am-picotado--lados:before,.am-picotado--lados:after{--p:6px;-webkit-mask:conic-gradient(from 45deg at left, #0000, #000 1deg 89deg, #0000 90deg) left / 51% calc(2 * var(--p)) repeat-y, conic-gradient(from -135deg at right, #0000, #000 1deg 89deg, #0000 90deg) right / 51% calc(2 * var(--p)) repeat-y;mask:conic-gradient(from 45deg at left, #0000, #000 1deg 89deg, #0000 90deg) left / 51% calc(2 * var(--p)) repeat-y, conic-gradient(from -135deg at right, #0000, #000 1deg 89deg, #0000 90deg) right / 51% calc(2 * var(--p)) repeat-y}.am-picotado--lados:after{transform:translate(2px,3px)}.am-xadrez{--xadrez-cor:#9aa37a3d;--xadrez-t:22px;background-color:var(--linho);background-image:repeating-linear-gradient(45deg, #56632f09 0 1px, transparent 1px 4px), linear-gradient(90deg, var(--xadrez-cor) 50%, transparent 0), linear-gradient(var(--xadrez-cor) 50%, transparent 0);background-size:auto, calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2), calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2)}.am-xadrez--rosa{--xadrez-cor:#f26e8e33}.am-xadrez--lavanda{--xadrez-cor:#a390c838}.am-xadrez--terracota{--xadrez-cor:#b4644e2b}.am-xadrez--miudo{--xadrez-t:10px}.am-secao.am-xadrez{--xadrez-cor:#9aa37a21;--xadrez-t:30px;background-color:var(--fundo);background-image:var(--textura-papel), linear-gradient(90deg, var(--xadrez-cor) 50%, transparent 0), linear-gradient(var(--xadrez-cor) 50%, transparent 0);background-position:top}.am-guardanapo{--xadrez-cor:#9aa37a5c;--xadrez-t:11px;--picote:7px;z-index:0;pointer-events:none;position:absolute}.am-guardanapo.am-picotado:before{background:repeating-linear-gradient(45deg, #56632f0d 0 1px, transparent 1px 4px), linear-gradient(90deg, var(--xadrez-cor) 50%, transparent 0) 0 0 / calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2), linear-gradient(var(--xadrez-cor) 50%, transparent 0) 0 0 / calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2), var(--linho)}.am-guardanapo.am-picotado:after{background:#56632f24}.am-pesponto{outline:2px dashed color-mix(in srgb, var(--vinho) 30%, transparent);outline-offset:-11px}.am-fita-envoltorio{z-index:3;margin-block:-14px;padding-block:14px;position:relative;overflow-x:clip}.am-fita{--fita:var(--vinho);--fio:var(--dourado);z-index:3;color:var(--creme);background-color:var(--fita);margin-inline:-3vw;padding-block:16px;position:relative;overflow:hidden;rotate:-1.2deg;box-shadow:0 10px 22px -14px #6b323899}.am-fita:before,.am-fita:after{content:"";background:radial-gradient(circle, var(--fio) 1.7px, transparent 2.2px) 0 50% / 11px 6px repeat-x;height:6px;position:absolute;left:0;right:0}.am-fita:before{top:5px}.am-fita:after{bottom:5px}.am-fita__trilho{width:max-content;animation:52s linear infinite am-letreiro;display:flex}.am-fita:hover .am-fita__trilho{animation-play-state:paused}.am-fita__itens{flex:none;align-items:center;gap:1.5rem;margin:0;padding:0 1.5rem 0 0;list-style:none;display:flex}.am-fita__itens li{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.95rem;font-weight:800}.am-fita__motivo{width:20px;height:20px;color:var(--rosa)}.am-fita__motivo--flor{color:var(--dourado-claro)}.am-toalhinha{pointer-events:none;filter:drop-shadow(0 10px 16px #6b323824);animation:160s linear infinite am-girar}.am-renda-divisoria{filter:drop-shadow(0 2px 1.5px #6b32382e);width:min(340px,84%);margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.am-renda-divisoria>svg{width:100%;height:auto;display:block;overflow:visible}.am-renda-divisoria__tecido{fill:var(--creme);stroke:#6b323842;stroke-width:.8px}.am-renda-divisoria__fita{fill:var(--salvia);stroke:var(--salvia-escura);stroke-width:.6px;stroke-opacity:.5}.am-selo{--selo-fundo:var(--framboesa);--selo-texto:var(--on-framboesa);--selo-borda:var(--rosa);width:132px;height:132px;display:inline-block;position:relative}.am-selo>svg,.am-selo>.am-selo__giro{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.am-selo__giro>svg{width:100%;height:100%;display:block;overflow:visible}.am-selo__borda{fill:var(--selo-borda)}.am-selo__miolo{fill:var(--selo-fundo)}.am-selo__anel{fill:none;stroke:var(--dourado-claro);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:0 7.6}.am-selo__texto{fill:var(--selo-texto);font:800 15px/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase}.am-selo__giro{animation:26s linear infinite am-girar}.am-selo__coracao{fill:var(--selo-texto)}.am-selo--vinho{--selo-fundo:var(--vinho);--selo-texto:var(--dourado-claro);--selo-borda:var(--dourado)}.am-etiqueta{--giro:-7deg;width:168px;rotate:var(--giro);transform-origin:50% 0;padding-top:46px;animation:6s ease-in-out infinite am-balancar;position:relative}.am-etiqueta__barbante{width:60px;height:58px;margin-left:-30px;position:absolute;top:0;left:50%;overflow:visible}.am-etiqueta__papel{text-align:center;color:var(--vinho);background:radial-gradient(circle at 20% 30%, #6b41281f 0 1px, transparent 1.5px) 0 0 / 13px 11px, radial-gradient(circle at 70% 80%, #fffaf440 0 1px, transparent 1.5px) 0 0 / 9px 13px, var(--kraft);clip-path:polygon(24% 0,76% 0,100% 18%,100% 100%,0 100%,0 18%);padding:40px 16px 20px;position:relative;-webkit-mask:radial-gradient(circle at 50% 22px,#0000 6px,#000 6.5px);mask:radial-gradient(circle at 50% 22px,#0000 6px,#000 6.5px)}.am-etiqueta__papel:before{content:"";border:3px solid #6b412859;border-radius:50%;width:20px;height:20px;margin-left:-10px;position:absolute;top:12px;left:50%}.am-etiqueta__texto{font-family:var(--font-script);font-size:1.75rem;line-height:1.02}.am-etiqueta__texto:after{content:"";background:var(--ouro);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:15px;height:15px;margin:8px auto 0;display:block}.am-polaroid{--giro:-3deg;box-shadow:var(--sombra-papel);rotate:var(--giro);transition:rotate .6s var(--mola), translate .6s var(--mola), box-shadow .4s;background:#fffdf9;padding:12px 12px 50px;display:block;position:relative}.am-polaroid img{aspect-ratio:1;object-fit:cover;border-radius:2px;width:100%}.am-polaroid figcaption{text-align:center;font-family:var(--font-script);color:var(--vinho);font-size:1.65rem;line-height:1;position:absolute;bottom:10px;left:0;right:0}a.am-polaroid:hover,.am-polaroid--interativa:hover{box-shadow:var(--sombra-elevada);translate:0 -8px;rotate:0deg}.am-fita-adesiva{--giro-fita:-4deg;z-index:2;width:104px;height:30px;rotate:var(--giro-fita);opacity:.88;background:repeating-linear-gradient(-45deg,#f26e8e8c 0 7px,#f8dfe4cc 7px 14px);margin-left:-52px;position:absolute;top:-15px;left:50%;-webkit-mask:conic-gradient(from 45deg at 0,#0000,#000 1deg 89deg,#0000 90deg) 0/51% 8px repeat-y,conic-gradient(from -135deg at 100%,#0000,#000 1deg 89deg,#0000 90deg) 100%/51% 8px repeat-y;mask:conic-gradient(from 45deg at 0,#0000,#000 1deg 89deg,#0000 90deg) 0/51% 8px repeat-y,conic-gradient(from -135deg at 100%,#0000,#000 1deg 89deg,#0000 90deg) 100%/51% 8px repeat-y}.am-fita-adesiva--xadrez{background:linear-gradient(90deg,#56632f3d 50%,#0000 0) 0 0/12px 12px,linear-gradient(#56632f3d 50%,#0000 0) 0 0/12px 12px,#fffaf4cc}.am-fita-adesiva--xadrez-rosa{background:linear-gradient(90deg,#b8325a40 50%,#0000 0) 0 0/12px 12px,linear-gradient(#b8325a40 50%,#0000 0) 0 0/12px 12px,#fffaf4cc}.am-adesivo{--giro:0deg;rotate:var(--giro);filter:drop-shadow(0 10px 10px #6b323833);transition:rotate .6s var(--mola), scale .6s var(--mola)}.am-adesivo--interativo:hover,a:hover>.am-adesivo,.am-cartao:hover .am-adesivo{rotate:calc(var(--giro) * -1 + 4deg);scale:1.07}.am-flutuar{animation:7s ease-in-out infinite am-flutuar;animation-delay:var(--atraso-flutuar,0s)}.am-arco{aspect-ratio:4/5;border-radius:50% 50% var(--raio-g) var(--raio-g) / 40% 40% var(--raio-g) var(--raio-g);background:var(--linho);box-shadow:0 0 0 10px var(--linho), var(--sombra-elevada);outline:3px dotted var(--dourado);outline-offset:20px;position:relative;overflow:hidden}.am-arco picture{height:100%;display:block}.am-arco img{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.am-prato{aspect-ratio:1;background:var(--linho);-webkit-mask:var(--mascara-selo) center / contain no-repeat;mask:var(--mascara-selo) center / contain no-repeat;padding:10px;position:relative}.am-prato img{object-fit:cover;border-radius:50%;width:100%;height:100%}.am-cabecalho{--barra:12px;--xadrez-cor:#9aa37a57;--xadrez-t:14px;z-index:50;filter:drop-shadow(0 3px #56632f33);transition:filter .3s;position:sticky;top:0}.am-cabecalho:before{content:"";inset:0 0 calc(var(--barra) * -1);z-index:-1;background:linear-gradient(var(--salvia-escura) 0 0) 0 0 / 100% 4px no-repeat, repeating-linear-gradient(45deg, #56632f0d 0 1px, transparent 1px 4px), linear-gradient(90deg, var(--xadrez-cor) 50%, transparent 0) 50% 4px / calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2), linear-gradient(var(--xadrez-cor) 50%, transparent 0) 50% 4px / calc(var(--xadrez-t) * 2) calc(var(--xadrez-t) * 2), var(--linho);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--barra) + 1px) no-repeat, radial-gradient(circle at 50% 0, #000 calc(var(--barra) - .6px), #0000 var(--barra)) 50% 100% / calc(var(--barra) * 2) var(--barra) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--barra) + 1px) no-repeat, radial-gradient(circle at 50% 0, #000 calc(var(--barra) - .6px), #0000 var(--barra)) 50% 100% / calc(var(--barra) * 2) var(--barra) repeat-x;position:absolute}.am-cabecalho[data-rolou]{filter:drop-shadow(0 3px #56632f33)drop-shadow(0 10px 12px #6b323833)}.am-cabecalho__conteudo{min-height:var(--altura-cabecalho);justify-content:space-between;align-items:center;gap:16px;display:flex}.am-cabecalho__logo{transition:rotate .5s var(--mola), scale .5s var(--mola);flex:none;display:block}.am-cabecalho__logo:hover{rotate:-3deg;scale:1.04}.am-cabecalho__logo img{width:auto;height:50px}.am-nav__lista{display:none}.am-nav__lista a{color:var(--vinho);border-radius:999px;padding:10px 14px;font-size:1.02rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:block}.am-nav__lista a:hover{background:var(--rosa-po);color:var(--vinho)}.am-nav__lista a[aria-current=page]{text-decoration:underline wavy var(--rosa) 2px;text-underline-offset:7px}.am-cabecalho__acoes{align-items:center;gap:10px;display:flex}.am-cabecalho__cta{display:none}.am-menu-botao{width:48px;height:48px;color:var(--vinho);background:var(--rosa-po);box-shadow:0 0 0 3px var(--linho), 0 4px 10px -4px #56632f99;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.am-menu-botao svg{width:26px;height:26px}.am-menu-botao .am-menu-botao__x{display:none}.am-menu-botao[aria-expanded=true] .am-menu-botao__x{display:block}.am-menu-botao[aria-expanded=true] .am-menu-botao__linhas{display:none}.am-menu-movel{z-index:-2;padding:calc(14px + var(--barra)) max(20px, env(safe-area-inset-right,0px)) 34px max(20px, env(safe-area-inset-left,0px));background:var(--linho);transform-origin:top;transition:opacity .35s var(--suave), translate .45s var(--mola), visibility 0s;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 40px -30px #6b323880}.am-menu-movel[hidden]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .35s var(--suave), translate .45s var(--mola), visibility 0s .35s;translate:0 -14px;display:block!important}.am-menu-movel:after{content:"";background:radial-gradient(circle at 50% 0, var(--linho) 13.4px, #0000 14px) 50% 0 / 28px 14px repeat-x;height:14px;position:absolute;top:100%;left:0;right:0}.am-menu-movel ul{gap:2px;margin:0 0 18px;padding:0;list-style:none;display:grid}.am-menu-movel a:not(.am-botao){font-family:var(--font-display);color:var(--vinho);border-bottom:2px dashed color-mix(in srgb, var(--vinho) 15%, transparent);padding:12px 6px;font-size:1.6rem;font-weight:560;text-decoration:none;display:block}@media (width>=1000px){:root{--altura-cabecalho:84px}.am-nav__lista{background:var(--textura-linho), var(--linho);outline:2px dashed color-mix(in srgb, var(--salvia-escura) 42%, transparent);outline-offset:-3px;border-radius:999px;gap:2px;margin:0;padding:6px;list-style:none;display:flex;box-shadow:0 6px 14px -10px #56632fb3}.am-cabecalho__cta{display:inline-flex}.am-menu-botao,.am-menu-movel,.am-menu-movel[hidden]{display:none!important}.am-cabecalho__logo img{height:58px}}.am-cartoes{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(48px,5vw,64px) clamp(20px,3vw,36px);padding-top:40px;display:grid}.am-cartao{--giro:0deg;rotate:var(--giro);transition:rotate .6s var(--mola), translate .6s var(--mola);flex-direction:column;gap:10px;padding:92px 28px 30px;display:flex;position:relative}.am-cartao:nth-child(3n+1){--giro:-.8deg}.am-cartao:nth-child(3n+2){--giro:.6deg}.am-cartao:nth-child(3n){--giro:-.3deg}.am-cartao:hover{translate:0 -6px;rotate:0deg}.am-cartao__adesivo{object-fit:contain;object-position:left bottom;width:auto;max-width:62%;height:124px;position:absolute;top:-48px;left:22px}.am-cartao__titulo{font-size:1.6rem}.am-cartao__texto{color:var(--vinho-suave);flex:1}.am-cartao__rodape{border-top:2px dashed color-mix(in srgb, var(--vinho) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:16px;display:flex}.am-cartao__preco{color:var(--vinho-suave);font-size:.95rem;line-height:1.25}.am-cartao__preco strong{font-family:var(--font-display);color:var(--vinho);font-variant-numeric:tabular-nums lining-nums;font-size:1.3rem;font-weight:620;display:block}.am-cartao__link:after{content:"";z-index:1;position:absolute;inset:0}.am-precos{flex-wrap:wrap;gap:12px 14px;margin:0;padding:0;list-style:none;display:flex}.am-preco{--tecido:var(--rosa-po);color:var(--vinho);gap:2px;padding:10px 20px 11px;line-height:1.2;display:inline-grid}.am-preco__tamanho{letter-spacing:.08em;text-transform:uppercase;color:var(--vinho-suave);font-size:.8rem;font-weight:800}.am-preco__valor{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-size:1.25rem;font-weight:620}.am-preco__valor small{font-family:var(--font-body);color:var(--vinho-suave);font-size:.85rem;font-weight:500}.am-preco__a-partir{color:var(--vinho-suave);font-size:.8rem;font-weight:500}.am-sabores__titulo{font-family:var(--font-display);align-items:center;gap:12px;margin-bottom:14px;font-size:1.3rem;font-weight:620;display:flex}.am-sabores__titulo:after{content:"";border-top:2px dashed color-mix(in srgb, var(--vinho) 18%, transparent);flex:1;height:0}.am-sabores__lista{columns:2 220px;column-gap:32px;margin:0;padding:0;list-style:none}.am-sabores__lista li{break-inside:avoid;padding:5px 0 5px 24px;position:relative}.am-sabores__lista li:before{content:"";border:2.5px solid var(--rosa);background:var(--linho);border-radius:50%;width:10px;height:10px;position:absolute;top:.66em;left:1px}.am-sabores__lista--detalhes{columns:2 280px}.am-sabores__lista strong{font-family:var(--font-display);font-size:1.12rem;font-weight:620;line-height:1.3;display:block}.am-sabores__lista span{color:var(--vinho-suave);font-size:.97rem;line-height:1.45;display:block}.am-sabores__lista--precos{columns:auto;max-width:34rem}.am-sabores__lista--precos li{align-items:last baseline;gap:10px;display:flex}.am-sabores__lista--precos .am-sabores__nome{min-width:0;font-size:inherit;color:inherit;flex:0 auto;line-height:1.35;display:inline}.am-sabores__lista--precos .am-sabores__pontilhado{border-bottom:2px dotted color-mix(in srgb, var(--vinho) 32%, transparent);flex:24px;min-width:24px;display:block;translate:0 -.28em}.am-sabores__lista--precos .am-sabores__valor{font-family:var(--font-display);color:var(--vinho);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;flex:none;font-size:1.12rem;font-weight:620;line-height:1.3;display:inline}.am-passos{counter-reset:passo;gap:40px;margin:0;padding:0;list-style:none;display:grid}.am-passo{text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.am-passo__numero{width:76px;height:76px;font:600 1.9rem/1 var(--font-display);font-variant-numeric:lining-nums;color:var(--on-framboesa);background:var(--framboesa);-webkit-mask:var(--mascara-selo) center / contain no-repeat;mask:var(--mascara-selo) center / contain no-repeat;transition:rotate .6s var(--mola);place-items:center;margin-bottom:8px;display:grid}.am-passo:hover .am-passo__numero{rotate:20deg}.am-passo:nth-child(2) .am-passo__numero{background:var(--vinho);color:var(--on-vinho)}.am-passo:nth-child(3) .am-passo__numero{background:var(--ouro);color:var(--linho)}.am-passo:nth-child(4) .am-passo__numero{background:var(--rosa);color:var(--vinho)}.am-passo__titulo{font-size:1.4rem}.am-passo__texto{color:var(--vinho-suave);max-width:26ch}.am-passo:not(:last-child):after{content:"";border-left:2.5px dashed var(--rosa);z-index:-1;opacity:.8;height:28px;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}@media (width>=860px){.am-passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.am-passo:not(:last-child):after{border-left:0;border-top:2.5px dashed var(--rosa);width:calc(100% - 76px);height:0;top:38px;left:calc(50% + 50px);translate:0}}.am-perguntas{gap:14px;display:grid}.am-pergunta{border-radius:var(--raio-m);background:var(--textura-linho), var(--linho);box-shadow:var(--sombra-papel)}.am-pergunta summary{cursor:pointer;border-radius:var(--raio-m);font-family:var(--font-display);font-variation-settings:"SOFT" 100;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 20px 26px;font-size:1.22rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.am-pergunta summary::-webkit-details-marker{display:none}.am-pergunta__icone{width:38px;height:38px;color:var(--vinho);background:var(--rosa-po);transition:rotate .5s var(--mola), background-color .3s;border-radius:50%;flex:none;place-items:center;display:grid}.am-pergunta__icone svg{width:18px;height:18px}.am-pergunta[open] .am-pergunta__icone{background:var(--rosa);rotate:135deg}.am-pergunta__resposta{color:var(--vinho-suave);max-width:64ch;padding:0 26px 24px}.am-pergunta__acao{margin-top:12px}.am-pergunta::details-content{block-size:0;transition:block-size .5s var(--suave), content-visibility .5s allow-discrete;overflow:clip}.am-pergunta[open]::details-content{block-size:auto}.am-bilhete{--giro:-1.6deg;rotate:var(--giro);background:linear-gradient(90deg, transparent 22px, #f26e8e73 22px 24px, transparent 24px) 0 0 / 100% 100% no-repeat, repeating-linear-gradient(transparent 0 calc(1.75em - 1px), #6b32381f calc(1.75em - 1px) 1.75em), var(--linho);box-shadow:var(--sombra-papel);background-position:0 0,0 30px,0 0;padding:54px clamp(24px,4vw,44px) 40px clamp(40px,6vw,64px);line-height:1.75;position:relative}.am-bilhete p+p{margin-top:1.75em}.am-bilhete__ola{font-family:var(--font-script);color:var(--framboesa);font-size:2.2rem;line-height:1}.am-bilhete__assinatura{font-family:var(--font-script);color:var(--vinho);margin-top:1.4em;font-size:2.1rem;line-height:1.1}.am-valores{gap:22px;margin:0;padding:0;list-style:none;display:grid}.am-valor{grid-template-columns:56px 1fr;align-items:start;gap:4px 16px;display:grid}.am-valor img{object-fit:contain;grid-row:span 2;width:52px;height:52px}.am-valor h3{align-self:end;font-size:1.25rem;font-weight:620}.am-valor p{color:var(--vinho-suave)}@media (width>=640px){.am-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}.am-chips{top:calc(var(--altura-cabecalho) + 6px);z-index:20;background:color-mix(in srgb, var(--papel) 94%, transparent);backdrop-filter:blur(6px);padding-block:14px 12px;position:sticky}.am-chips__lista{scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;margin:0;padding:2px 0 4px;list-style:none;display:flex;overflow-x:auto}.am-chips__lista::-webkit-scrollbar{display:none}.am-chip{scroll-snap-align:start;white-space:nowrap;min-height:44px;color:var(--vinho);background:var(--linho);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--vinho) 22%, transparent);border-radius:999px;align-items:center;padding:0 18px;font-size:.98rem;font-weight:700;text-decoration:none;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.am-chip:hover{color:var(--vinho);background:var(--rosa-po)}.am-chip[aria-current=true]{color:var(--on-framboesa);background:var(--framboesa);box-shadow:0 3px 0 var(--framboesa-escura)}.am-whats{right:max(18px, env(safe-area-inset-right,0px));bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:60;width:64px;height:64px;color:var(--on-framboesa);background:var(--framboesa);box-shadow:0 4px 0 var(--framboesa-escura), 0 16px 26px -12px #6b3238a6;transition:translate .5s var(--mola), scale .5s var(--mola), opacity .3s;border-radius:50%;place-items:center;display:grid;position:fixed}.am-whats:before{content:"";z-index:-1;background:var(--rosa);-webkit-mask:var(--mascara-selo) center / contain no-repeat;mask:var(--mascara-selo) center / contain no-repeat;animation:22s linear infinite am-girar;position:absolute;inset:-9px}.am-whats svg{width:30px;height:30px}.am-whats:hover{color:var(--on-framboesa);scale:1.06}.am-whats[data-escondido]{opacity:0;pointer-events:none;translate:0 140%}.am-whats__dica{white-space:nowrap;color:var(--vinho);background:var(--linho);box-shadow:var(--sombra-papel);opacity:0;transition:opacity .25s, translate .35s var(--mola);pointer-events:none;border-radius:999px;padding:8px 14px;font-size:.95rem;font-weight:700;position:absolute;right:calc(100% + 16px);translate:8px}.am-whats:hover .am-whats__dica,.am-whats:focus-visible .am-whats__dica{opacity:1;translate:0}.am-rodape{color:var(--on-vinho);background-color:var(--vinho);padding-block:clamp(64px,8vw,96px) 36px;position:relative}.am-rodape a{color:var(--dourado-claro)}.am-rodape a:hover{color:var(--linho)}.am-rodape :focus-visible{outline-color:var(--dourado-claro)}.am-rodape__grade{gap:40px;display:grid}.am-rodape__marca{justify-items:start;gap:16px;max-width:340px;display:grid}.am-rodape__marca img{filter:drop-shadow(0 8px 12px #00000040);width:190px;height:auto;rotate:-4deg}.am-rodape h2{color:var(--dourado-claro);margin-bottom:14px;font-size:1.25rem;font-weight:600}.am-rodape ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.am-rodape__fim{color:var(--rosa-po);border-top:2px dotted color-mix(in srgb, var(--dourado) 70%, transparent);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:22px;font-size:.95rem;display:flex}@media (width>=760px){.am-rodape__grade{grid-template-columns:1.4fr 1fr 1fr}}.am-hero{padding-block:clamp(40px,5vw,80px) clamp(72px,8vw,120px);position:relative;overflow-x:clip}.am-hero__grade{align-items:center;gap:clamp(56px,7vw,72px);display:grid}.am-hero__texto{z-index:2;justify-items:start;gap:22px;display:grid;position:relative}.am-hero__titulo{max-width:8.5em}.am-hero__assinatura{margin-top:-6px;margin-left:4px}.am-hero__contato{color:var(--vinho-suave);font-size:1rem}.am-hero__contato a{color:var(--vinho);font-weight:700;text-decoration:none}.am-hero__visual{justify-self:center;width:min(100%,440px);margin-top:12px;position:relative}.am-hero__toalhinha{z-index:0;opacity:.95;width:132%;max-width:none;position:absolute;top:-2%;left:-16%}.am-hero__arco{z-index:1;position:relative}.am-hero__selo{z-index:3;width:118px;height:118px;position:absolute;top:-34px;right:-18px}.am-hero__etiqueta{z-index:3;position:absolute;bottom:-6%;left:-64px}.am-hero__flores{z-index:2;pointer-events:none;filter:drop-shadow(0 10px 12px #6b323838);width:58%;position:absolute;bottom:-9%;right:-16%;rotate:-12deg}.am-hero__ornamento{z-index:0;opacity:.5;width:240px;position:absolute;top:-8px;left:0}@media (width<=559px){.am-hero__toalhinha{width:118%;left:-9%}.am-hero__etiqueta{transform-origin:0 100%;bottom:-14%;left:-14px;scale:.78}.am-hero__selo{width:96px;height:96px;top:-26px;right:-6px}}@media (width>=960px){.am-hero__grade{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.am-hero__visual{margin-top:0}}.am-destaque{align-items:start;gap:clamp(48px,6vw,72px);display:grid}.am-destaque__fotos{aspect-ratio:10/14.8;justify-self:center;width:100%;max-width:520px;position:relative;container-type:inline-size}.am-destaque__foto{width:70%;position:absolute}.am-destaque__foto--1{--giro:-4deg;z-index:1;top:0;left:0}.am-destaque__foto--2{--giro:5deg;z-index:2;width:52%;top:84cqw;left:3%}.am-destaque__flores{z-index:0;pointer-events:none;width:64%;position:absolute;top:74cqw;right:-14%;rotate:10deg}#empadas{overflow-x:clip}.am-destaque__cartao .am-cabeca-secao{margin-bottom:0}.am-destaque__cartao{gap:24px;padding:clamp(32px,4vw,48px) clamp(24px,4vw,44px);display:grid}.am-massas{gap:14px;display:grid}.am-massa{border-radius:var(--raio-p);background:var(--blush);padding:14px 18px}.am-massa strong{font-family:var(--font-display);font-size:1.1rem;font-weight:620}.am-massa span{color:var(--vinho-suave);font-size:.97rem;display:block}@media (width>=560px){.am-massas{grid-template-columns:1fr 1fr}}@media (width>=980px){.am-destaque{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.am-destaque__fotos{top:calc(var(--altura-cabecalho) + 48px);position:sticky}}.am-sobre{align-items:center;gap:clamp(48px,6vw,80px);display:grid}.am-sobre__bilhete{--foto-cozinheira:clamp(150px, 15vw, 176px);max-width:560px;padding-block:18px 40px;position:relative;container-type:inline-size}.am-foto-cozinheira{z-index:3;width:var(--foto-cozinheira);position:absolute;bottom:10px;right:-26px}@container (width<=479px){.am-bilhete{padding-bottom:calc(var(--foto-cozinheira) + 20px)}.am-foto-cozinheira{right:-4px}}#sobre{overflow-x:clip}.am-foto-cozinheira__reserva{aspect-ratio:1;border-radius:2px;place-items:center;display:grid}.am-polaroid .am-foto-cozinheira__reserva img{aspect-ratio:1;filter:drop-shadow(0 6px 8px #6b323833);border-radius:50%;width:76%;height:auto;rotate:-6deg}@media (width>=980px){.am-sobre{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.am-feirinha{grid-column:1/-1;align-items:center;gap:clamp(18px,3vw,44px);margin-top:clamp(28px,5vw,64px);padding:clamp(30px,4vw,48px) clamp(22px,4vw,56px);display:grid}.am-feirinha__barraca{justify-self:center;width:min(100%,420px);position:relative;container-type:inline-size}.am-feirinha__barraca img{filter:drop-shadow(0 14px 16px #6b323833);width:100%;height:auto;display:block}.am-feirinha__quadro{text-align:center;width:38%;height:8.5%;font-family:var(--font-script);white-space:nowrap;color:#fffaf0ed;text-shadow:0 0 2px #ffffff4d;pointer-events:none;place-content:center;margin:0;font-size:4.3cqw;line-height:1;display:grid;position:absolute;top:30%;left:30%;rotate:-1deg}.am-feirinha__texto{justify-items:start;gap:14px;display:grid}.am-feirinha__chamada{font-family:var(--font-display);color:var(--framboesa);font-variation-settings:"SOFT" 100, "WONK" 1;font-size:1.22rem;font-style:italic;font-weight:560;line-height:1.35}.am-feirinha__ficha{gap:10px;margin:4px 0;display:grid}.am-feirinha__ficha div{gap:2px;display:grid}.am-feirinha__ficha dt{letter-spacing:.14em;text-transform:uppercase;color:var(--framboesa);font-size:.78rem;font-weight:800}.am-feirinha__ficha dd{margin:0;font-size:1.08rem}@media (width>=860px){.am-feirinha{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.am-renda--topo{z-index:1;position:absolute;top:0;left:0;right:0}.am-pedir__renda{margin:-6px auto clamp(40px,5vw,56px)}.am-insta__acao{justify-content:center;display:flex}.am-cardapio__aviso{text-align:center}.am-sabores__precos{margin-bottom:16px}.am-polaroid__legenda{text-align:center;font-family:var(--font-script);color:var(--vinho);font-size:1.65rem;line-height:1;position:absolute;bottom:10px;left:0;right:0}.am-entrega{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(48px,6vw,72px);padding:26px clamp(24px,4vw,40px);display:flex}.am-entrega__painel{border-radius:var(--raio-m);background:var(--linho);flex:520px;align-items:flex-start;gap:18px;min-width:0;padding:22px 24px;display:flex}.am-entrega__conteudo{gap:12px;min-width:0;display:grid}.am-entrega__texto{margin:0;line-height:1.45}.am-entrega__ficha{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 28px;margin:0;display:grid}.am-entrega__ficha div{gap:2px;display:grid}.am-entrega__ficha dt{letter-spacing:.1em;text-transform:uppercase;color:var(--framboesa);font-size:.78rem;font-weight:800}.am-entrega__ficha dd{margin:0;line-height:1.45}.am-entrega__combinar{color:var(--vinho-suave);border-top:2px dashed color-mix(in srgb, var(--vinho) 15%, transparent);padding-top:12px;font-size:.97rem}.am-entrega__acoes{flex:0 auto;justify-items:center;gap:14px;display:grid}.am-entrega__icone{width:54px;height:54px;color:var(--framboesa);background:var(--rosa-po);border-radius:50%;flex:none;padding:12px}.am-entrega__icone svg{width:100%;height:100%}.am-insta{align-items:center;gap:48px;display:grid}.am-insta__fotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px;padding:18px 8px 0;display:grid}.am-insta__fotos .am-polaroid:nth-child(odd){--giro:-3deg}.am-insta__fotos .am-polaroid:nth-child(2n){--giro:2.5deg;margin-top:18px}.am-insta__fotos .am-polaroid:nth-child(5){display:none}@media (width>=720px){.am-insta__fotos{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 14px}.am-insta__fotos .am-polaroid:nth-child(5){display:block}}.am-chamada{padding-block:clamp(96px,12vw,160px);position:relative;overflow-x:clip}.am-chamada__padrao{opacity:.32;background-repeat:repeat;background-size:480px;position:absolute;inset:0}.am-chamada__cartao{text-align:center;justify-items:center;gap:20px;max-width:680px;margin-inline:auto;padding:clamp(56px,7vw,72px) clamp(24px,5vw,64px) clamp(44px,5vw,56px);display:grid;position:relative}.am-chamada__selo{width:100px;height:100px;margin-left:-50px;position:absolute;top:-50px;left:50%}.am-cardapio-topo{padding-block:clamp(40px,5vw,72px) 28px}.am-cardapio-topo__grade{align-items:end;gap:28px;display:grid}.am-cardapio-topo__titulo{flex-wrap:wrap;align-items:baseline;gap:0 clamp(12px,2vw,26px);display:flex}.am-cardapio-topo__titulo .am-assinatura{font-size:clamp(1.55rem,.9rem + 2.6vw,2.9rem)}.am-categorias{grid-template-columns:minmax(0,1fr);gap:clamp(72px,9vw,112px);padding-block:56px clamp(80px,10vw,120px);display:grid}.am-categoria{scroll-margin-top:calc(var(--altura-cabecalho) + 90px);gap:28px;padding:76px clamp(22px,4vw,52px) clamp(36px,4vw,52px);display:grid;position:relative}.am-categoria__sianinha{opacity:.9;width:auto;position:absolute;top:26px;left:0;right:0}.am-categoria:nth-of-type(3n+2) .am-categoria__sianinha{--cor:var(--dourado)}.am-categoria:nth-of-type(3n) .am-categoria__sianinha{--cor:var(--salvia)}.am-categoria__cabeca{gap:10px;max-width:660px;display:grid}.am-categoria__titulo{align-items:center;gap:clamp(10px,1.5vw,18px);display:flex}.am-categoria__adesivo{object-fit:contain;object-position:left center;--giro:8deg;flex:0 auto;width:auto;min-width:40px;height:clamp(62px,3.4vw + 40px,92px);margin-block:-16px}.am-categoria__topo{align-items:center;gap:30px;display:grid}.am-categoria__intro{gap:22px;min-width:0;display:grid}.am-cardapio-topo__calculadora{color:var(--vinho-suave);font-size:1.02rem}.am-pratinhos{aspect-ratio:1.12;justify-self:center;width:min(100%,360px);position:relative}.am-pratinhos:before,.am-pratinhos:after{content:"";z-index:5;background:var(--dourado);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:22px;height:22px;position:absolute}.am-pratinhos:before{top:2%;left:-2%}.am-pratinhos:after{width:15px;height:15px;bottom:34%;right:0}.am-pratinho{aspect-ratio:1;background:var(--linho);box-shadow:var(--sombra-papel);outline:2.5px dotted var(--dourado);outline-offset:3px;transition:rotate .6s var(--mola), scale .6s var(--mola);border-radius:50%;margin:0;padding:6px;position:absolute}.am-pratinho picture,.am-pratinho img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.am-pratinhos .am-guardanapo{inset:18% 3% 0 9%;rotate:-7deg}.am-pratinho:first-child{z-index:2;width:64%;top:10%;left:0;rotate:-4deg}.am-pratinho:nth-child(2){z-index:1;width:46%;top:0;right:0;rotate:6deg}.am-pratinho:nth-child(3){z-index:3;width:42%;bottom:0;right:4%;rotate:-3deg}.am-pratinhos--2 .am-pratinho:nth-child(2){width:52%;top:auto;bottom:4%}.am-pratinho:hover{z-index:6;rotate:0deg;scale:1.05}.am-pratinhos__adesivo{z-index:4;--giro:10deg;width:auto;height:30%;position:absolute;top:-4%;left:42%}.am-categoria__grupos{gap:32px;display:grid}.am-categoria__rodape{border-top:2px dashed color-mix(in srgb, var(--vinho) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:22px;display:flex}.am-categoria__chamada{margin-bottom:-4px;font-size:clamp(1.7rem,1.4rem + 1vw,2.2rem)}.am-cardapio-topo__visual{min-height:230px;position:relative}.am-cardapio-topo__adesivo{width:auto;position:absolute}.am-cardapio-topo__adesivo--1{--giro:-8deg;height:150px;top:10px;left:4%}.am-cardapio-topo__adesivo--2{--giro:6deg;--atraso-flutuar:-2.5s;height:96px;top:100px;left:40%}.am-cardapio-topo__adesivo--3{--giro:10deg;--atraso-flutuar:-4s;height:104px;top:-10px;right:36%}.am-cardapio-topo__etiqueta{position:absolute;top:-40px;right:-2%}@media (width>=900px){.am-cardapio-topo__grade{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.am-categoria__topo{grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:40px}}.am-calc{align-items:start;gap:clamp(32px,4vw,52px);display:grid}.am-calc__controles{gap:30px;padding:clamp(30px,4vw,46px) clamp(22px,4vw,44px);display:grid}.am-calc__grupo{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.am-calc__grupo legend,.am-campo>label{font-family:var(--font-display);font-variation-settings:"SOFT" 100;align-items:center;gap:10px;margin-bottom:4px;padding:0;font-size:1.35rem;font-weight:620;display:flex}.am-calc__grupo legend:before,.am-campo>label:before{content:"";background:var(--dourado);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);flex:none;width:15px;height:15px}.am-calc__grupo:disabled{opacity:.5}.am-calc__grupo small,.am-campo small{font-family:var(--font-body);color:var(--vinho-suave);font-size:.9rem;font-weight:500}.am-contador{background:var(--linho);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--vinho) 18%, transparent);border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px 10px 22px;display:flex}.am-contador label{font-size:1.1rem;font-weight:700;line-height:1.2;display:grid}.am-contador__botoes{align-items:center;gap:6px;display:flex}.am-contador button{width:46px;height:46px;font:700 1.5rem/1 var(--font-body);color:var(--vinho);background:var(--rosa-po);cursor:pointer;transition:background-color .2s, scale .25s var(--mola);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.am-contador button:hover{background:var(--rosa)}.am-contador button:active{scale:.88}.am-contador input{text-align:center;width:72px;font:600 1.7rem/1.1 var(--font-display);font-variant-numeric:tabular-nums lining-nums;color:var(--vinho);border:0;border-bottom:2px dashed color-mix(in srgb, var(--vinho) 30%, transparent);-moz-appearance:textfield;appearance:textfield;background:0 0;padding:2px 0}.am-contador input::-webkit-outer-spin-button,.am-contador input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.am-opcoes{flex-wrap:wrap;gap:10px;display:flex}.am-opcao{background:var(--linho);min-height:48px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--vinho) 22%, transparent);cursor:pointer;transition:background-color .25s, color .25s, box-shadow .25s, translate .3s var(--mola);border-radius:16px;flex-direction:column;justify-content:center;padding:10px 18px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.am-opcao input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.am-opcao small{color:var(--vinho-suave);font-size:.86rem;font-weight:500}.am-opcao:hover{background:var(--rosa-po)}.am-opcao:has(input:checked){color:var(--on-framboesa);background:var(--framboesa);box-shadow:0 3px 0 var(--framboesa-escura);translate:0 -2px}.am-opcao:has(input:checked) small{color:var(--on-framboesa)}.am-opcao:has(input:focus-visible){outline:3px solid var(--foco);outline-offset:3px}.am-opcao:has(input:disabled){cursor:not-allowed}.am-opcao--marcar{flex-direction:row;align-items:center;gap:10px}.am-opcao--marcar:before{content:"";opacity:.3;width:7px;height:13px;transition:opacity .25s, scale .35s var(--mola);border:3px solid;border-width:0 3px 3px 0;border-radius:1px;flex:none;margin:-4px 3px 0 4px;rotate:45deg}.am-opcao--marcar:has(input:checked):before{opacity:1;scale:1.1}.am-campo{justify-items:start;gap:8px;display:grid}.am-campo input{min-height:48px;font:inherit;color:var(--vinho);background:var(--linho);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--vinho) 22%, transparent);border:0;border-radius:14px;padding:8px 14px}.am-calc__secao{overflow-x:clip}.am-calc__resultado{position:relative}.am-calc__resultado .am-guardanapo{inset:-18px -8px -20px -10px;rotate:-2deg}@media (width>=1100px){.am-calc__resultado .am-guardanapo{inset:-22px -16px -24px -20px;rotate:-2.5deg}}.am-comanda{z-index:1;background:var(--textura-linho), var(--linho);box-shadow:var(--sombra-papel);gap:16px;padding:40px clamp(22px,3vw,34px) 30px;display:grid;position:relative;rotate:.6deg}.am-comanda:after{content:"";background:var(--linho);height:10px;-webkit-mask:conic-gradient(from -45deg at 50% 0, #000 90deg, #0000 0) 50% 0 / 20px 10px repeat-x;mask:conic-gradient(from -45deg at 50% 0, #000 90deg, #0000 0) 50% 0 / 20px 10px repeat-x;position:absolute;top:100%;left:0;right:0}.am-comanda__pessoas{font-family:var(--font-script);color:var(--framboesa);margin-top:-10px;font-size:1.9rem;line-height:1.1}.am-comanda__itens{gap:14px;margin:0;padding:0;list-style:none;display:grid}.am-comanda__item{border-bottom:2px dotted color-mix(in srgb, var(--vinho) 18%, transparent);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding-bottom:14px;display:grid}.am-comanda__item img{object-fit:contain;grid-row:span 2;width:56px;height:56px}.am-comanda__nome{font-weight:700;line-height:1.25}.am-comanda__qtd{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;grid-area:span 2/3;font-size:1.7rem;font-weight:620}.am-comanda__qtd small{font-family:var(--font-body);color:var(--vinho-suave);font-size:.9rem;font-weight:500}.am-comanda__detalhe{color:var(--vinho-suave);grid-column:2;font-size:.92rem;line-height:1.35}.am-comanda__vazio{color:var(--vinho-suave)}.am-comanda__total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-weight:700;display:flex}.am-comanda__total strong{font-family:var(--font-display);color:var(--framboesa);font-variant-numeric:tabular-nums lining-nums;font-size:1.9rem;font-weight:620}.am-comanda__botao{white-space:normal;text-align:center;text-wrap:balance;width:100%}.am-comanda__nota{color:var(--vinho-suave);font-size:.88rem;line-height:1.45}@media (width<=479px){.am-contador{gap:6px 10px;padding:8px 8px 8px 16px}.am-contador button{width:40px;height:40px}.am-contador input{width:54px;font-size:1.5rem}.am-contador__botoes{gap:4px}}@keyframes am-saltar{40%{scale:1.04}}.am-salta{animation:am-saltar .45s var(--mola)}@media (width>=960px){.am-calc{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.am-calc__resultado{top:calc(var(--altura-cabecalho) + 36px);position:sticky}}.am-erro{text-align:center;justify-items:center;gap:22px;padding-block:clamp(56px,8vw,110px);display:grid}.am-erro img{width:180px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.am-cabecalho{view-transition-name:cabecalho}::view-transition-old(root){animation:.35s var(--suave) both am-sair}::view-transition-new(root){animation:.5s var(--suave) both am-entrar}}@keyframes am-sair{to{opacity:0;translate:0 -10px}}@keyframes am-entrar{0%{opacity:0;translate:0 14px}}@keyframes am-girar{to{rotate:360deg}}@keyframes am-letreiro{to{transform:translate(-50%)}}@keyframes am-flutuar{50%{translate:0 -12px}}@keyframes am-balancar{0%,to{rotate:var(--giro)}50%{rotate:calc(var(--giro) * -.6)}}@keyframes am-sacudir{0%,to{rotate:var(--giro,0deg)}25%{rotate:calc(var(--giro,0deg) - 8deg)}60%{rotate:calc(var(--giro,0deg) + 6deg)}}@keyframes am-crescer{0%{opacity:0;transform:translateY(.35em)scale(1.12,.5)}55%{opacity:1;transform:translateY(-.05em)scale(.96,1.08)}80%{transform:translateY(0)scale(1.02,.98)}to{opacity:1;transform:none}}@keyframes am-explodir{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(var(--rot))}}.am-crescer .am-palavra{transform-origin:50% 100%;animation:am-crescer 1.1s var(--suave) both;animation-delay:calc(var(--i) * 90ms + .15s);display:inline-block}html.js [data-revelar]{opacity:0;transition:opacity .9s var(--suave), translate .9s var(--suave), scale .9s var(--mola);transition-delay:calc(var(--atraso,0) * .11s);translate:0 26px}html.js [data-revelar=pop]{translate:0;scale:.6}html.js [data-revelar].visivel{opacity:1;translate:0;scale:1}html.js .am-sianinha[data-revelar]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1.4s var(--suave);translate:0}html.js .am-sianinha[data-revelar].visivel{clip-path:inset(0)}html.js .am-renda-divisoria[data-revelar]{opacity:1;translate:0}html.js .am-renda-divisoria[data-revelar]>svg{clip-path:inset(0 50%);transition:clip-path 1.3s var(--suave) .15s}html.js .am-renda-divisoria[data-revelar].visivel>svg{clip-path:inset(0)}.am-granulado{z-index:200;pointer-events:none;background:var(--cor,var(--rosa));border-radius:3px;width:5px;height:13px;animation:.9s cubic-bezier(.2,.7,.3,1) forwards am-explodir;position:fixed}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.am-fita__trilho,.am-toalhinha,.am-selo__giro,.am-whats:before,.am-flutuar,.am-etiqueta{animation:none!important}html.js [data-revelar],html.js [data-revelar=pop]{opacity:1;clip-path:none;translate:none;scale:none}html.js .am-renda-divisoria[data-revelar]>svg{clip-path:none}.am-crescer .am-palavra{animation:none}.am-granulado{display:none}}
