@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.1pfc7ngihkd7f.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.1sk091212cwhe.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_3632c8eb-module__ZmaB3a__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_3632c8eb-module__ZmaB3a__variable{--font-caslon-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/403708df4588081a-s.0gcpnt4m-5s5j.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f44b6394d723b98-s.24ir78z669k58.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.411aav-9w-aoh.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.34pxs3l5kt36m.woff2?dpl=dpl_EQjBe3TMg2hEWj7Z8D4rCe1hd2c7)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:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_695473f0-module__jUc0Sa__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-weight:400}.libre_caslon_text_695473f0-module__jUc0Sa__variable{--font-caslon-text:"Libre Caslon Text", "Libre Caslon Text Fallback"}
[data-store-theme=natal]{--natal-pinho:#16382f;--natal-pinho-noite:#0f2a23;--natal-cereja:#7a1c2b;--natal-ouro:#c9a961;--natal-ouro-tinta:#84652a;--natal-salvia:#f2f3ea;font-synthesis-weight:none;overflow-x:clip}[data-store-theme=natal] h1,[data-store-theme=natal] h2{font-family:var(--font-serif);letter-spacing:0}[data-store-theme=natal] h3,[data-store-theme=natal] [data-store-name]{font-family:var(--font-caslon-text), Georgia, serif;letter-spacing:0;font-weight:400}[data-store-theme=natal] [data-store-header]{background:var(--card);border-bottom-color:var(--natal-ouro)}[data-store-theme=natal] [data-store-header] input:placeholder-shown{text-overflow:ellipsis}@media (max-width:767px){[data-store-theme=natal] [data-store-header] input{padding-left:.875rem;padding-right:2.5rem}[data-store-theme=natal] [data-store-header] a[href=\/favoritos],[data-store-theme=natal] [data-store-header] a[href=\/carrinho]{justify-content:center;min-width:2.75rem;min-height:2.75rem}[data-store-theme=natal] [data-store-header]>div:first-child>div:last-child{gap:0}}[data-store-theme=natal] [data-store-logo]{border:1.5px solid var(--natal-ouro);background:#fffdf8}[data-store-theme=natal] [data-store-menu]{--ring:var(--natal-ouro);border-top:1px solid var(--natal-ouro)}[data-natal-cover]{--ring:var(--natal-ouro);color:#f7f3e6;text-align:center;background:radial-gradient(ellipse 60% 70% at 50% 30%, #c9a96121, transparent 70%), url(/themes/natal/padrao.svg) center top / 168px, var(--natal-pinho);border-bottom:6px solid var(--natal-cereja);width:100vw;box-shadow:0 1px 0 var(--natal-ouro), inset 0 -1px 0 var(--natal-ouro);margin-top:-2rem;margin-left:calc(50% - 50vw);padding:.75rem 1rem 1.5rem;position:relative}[data-natal-cover-inner]{flex-direction:column;align-items:center;max-width:64rem;margin-inline:auto;display:flex}[data-natal-wreath]{flex:none;width:9.5rem;animation:.9s cubic-bezier(.16,1,.3,1) both natal-wreath-in;position:relative}[data-natal-wreath]>img{width:100%;height:auto;display:block}[data-natal-plate]{aspect-ratio:1;width:43%;box-shadow:0 0 0 1.5px var(--natal-ouro), 0 0 0 5px #0f2a238c, 0 10px 24px #00000047;background:#fffdf8;border-radius:999px;place-items:center;display:grid;position:absolute;top:42.7%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}[data-natal-plate]>span{font-family:var(--font-caslon-display), Georgia, serif;color:var(--natal-pinho);font-size:clamp(2.25rem,10vw,3.75rem)}[data-natal-text]{max-width:34rem;margin-top:.25rem}[data-natal-count]{font-family:var(--font-caslon-text), Georgia, serif;color:#e4cd92;font-size:.9375rem;font-style:italic}[data-natal-cover] h1{text-wrap:balance;color:#fffdf6;margin-top:.25rem;font-size:clamp(1.75rem,8vw,3.75rem);line-height:1.06}[data-natal-description]{color:#d7ddd0;text-wrap:pretty;margin-top:.5rem;font-size:.875rem;line-height:1.5}[data-natal-link]{border:1px solid var(--natal-ouro);color:#f7ebc8;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;margin-top:1.25rem;padding-inline:1.75rem;font-size:.9375rem;font-weight:600;transition:background-color .16s,color .16s;display:none}@media (hover:hover){[data-natal-link]:hover{background:var(--natal-ouro);color:var(--natal-pinho-noite)}}@keyframes natal-wreath-in{0%{opacity:0;transform:scale(.94)rotate(-2deg)}to{opacity:1;transform:none}}@media (min-width:768px){[data-natal-cover]{text-align:left;background:radial-gradient(ellipse 34% 90% at 26% 45%, #c9a96124, transparent 72%), url(/themes/natal/padrao.svg) center top / 168px, var(--natal-pinho);padding:2.5rem 1.5rem 3rem}[data-natal-cover-inner]{flex-direction:row;justify-content:center;gap:clamp(2.5rem,6vw,5rem)}[data-natal-wreath]{width:clamp(17rem,28vw,21rem)}[data-natal-count]{font-size:1.1875rem}[data-natal-description]{margin-top:.75rem;font-size:1rem;line-height:1.6}[data-natal-link]{display:inline-flex}}[data-store-theme=natal] #vitrine{scroll-margin-top:9rem}[data-store-theme=natal] [data-filter-chip=destaque][aria-pressed=false]{color:var(--natal-ouro-tinta)}[data-store-theme=natal] [data-filter-chip=destaque][aria-pressed=false] svg{color:var(--natal-ouro);fill:var(--natal-ouro)}[data-store-theme=natal] [data-filter-chip=destaque][aria-pressed=true]{background:var(--natal-ouro-tinta)}[data-store-theme=natal] [data-filter-chip=promocao][aria-pressed=false]{color:var(--natal-cereja)}[data-store-theme=natal] [data-filter-chip=promocao][aria-pressed=true]{background:var(--natal-cereja)}[data-store-theme=natal] [data-home-section]{background:0 0;border:0;padding:0}[data-store-theme=natal] [data-home-section-head]{border-bottom:1px solid var(--natal-ouro);margin-bottom:2rem;padding-bottom:.875rem;position:relative}[data-store-theme=natal] [data-home-section-head]:after{content:"";background:url(/themes/natal/ramo.svg) center / contain no-repeat, var(--natal-salvia);width:92px;height:27px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}[data-store-theme=natal] [data-home-section] h2{font-size:clamp(1.5rem,5.4vw,2rem);font-weight:400;line-height:1.15}[data-store-theme=natal] [data-product-card]{box-shadow:none;transition:border-color .16s}[data-store-theme=natal] [data-product-card]:hover{border-color:var(--natal-ouro);box-shadow:none}[data-store-theme=natal] [data-product-card] h2{font-family:var(--font-caslon-text), Georgia, serif;font-size:.875rem;font-weight:400;line-height:1.32}@media (max-width:400px){[data-store-theme=natal] [data-product-card] h2{-webkit-line-clamp:3;line-clamp:3}}@media (min-width:768px){[data-store-theme=natal] [data-product-card] h2{font-size:.9375rem}}[data-store-theme=natal] [data-product-card] p.text-base{font-size:.8125rem}[data-store-theme=natal] [data-product-cta]{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:600}[data-store-theme=natal] [data-store-footer]{--background:var(--natal-pinho-noite);--foreground:#f7f3e6;--muted-foreground:#c6cfc2;--border:#2c4f43;--ring:var(--natal-ouro);color:var(--foreground);border-top:6px solid var(--natal-cereja);box-shadow:inset 0 1px 0 var(--natal-ouro)}[data-store-theme=natal] [data-store-footer] h3{color:#e4cd92}[data-store-theme=natal] [data-store-footer] img[src^="/brand/cestahub-logo"]{filter:brightness(0)invert(.95)}[data-store-theme=natal] [data-store-footer] a svg:not([class*=whatsapp]),[data-store-theme=natal] [data-store-footer] li>svg{color:var(--natal-ouro)!important}[data-theme-preview]{color:#fff;text-align:center;background:#25201a;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;padding:.5rem 1rem;font-size:.8125rem;display:flex}[data-theme-preview] a{text-underline-offset:2px;align-items:center;min-height:1.75rem;font-weight:600;text-decoration:underline;display:inline-flex}[data-store-theme=natal] #menu-da-loja[inert]{box-shadow:none}