@font-face{font-family:bodyFont;src:url(../media/Gabarito_Variable-s.p.39fwy96q9qenf.woff2?dpl=a5980a5)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.bodyfont_a82f768b-module__QOIOQq__className{font-family:bodyFont,bodyFont Fallback}.bodyfont_a82f768b-module__QOIOQq__variable{--font-brand-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:displayFont;src:url(../media/Faritta-s.p.41laguahk4g6a.woff2?dpl=a5980a5)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:108.47%;descent-override:47.6%;line-gap-override:9.9%;size-adjust:101.15%}.displayfont_60eaf61e-module__B3EEoq__className{font-family:displayFont,displayFont Fallback}.displayfont_60eaf61e-module__B3EEoq__variable{--font-brand-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:posterFont;src:url(../media/Oswald_Variable-s.p.08y--ul81pbeo.woff2?dpl=a5980a5)format("woff2");font-display:swap;font-weight:200 700;font-style:normal}@font-face{font-family:posterFont Fallback;src:local(Arial);ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.0%;size-adjust:81.28%}.posterfont_62fdfedc-module__ZHDQHq__className{font-family:posterFont,posterFont Fallback}.posterfont_62fdfedc-module__ZHDQHq__variable{--font-brand-poster:"posterFont", "posterFont Fallback"}
.ConsentManager-module__a1I2iq__banner{z-index:9000;border-radius:var(--radius-container);max-width:720px;font-family:var(--font-body);animation:var(--kf-soft-in) .5s cubic-bezier(.16, 1, .3, 1) .6s both;background:#141019;border:1px solid #32b1b240;align-items:center;gap:20px;margin:0 auto;padding:18px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 20px 60px #0000008c}.ConsentManager-module__a1I2iq__text{color:var(--color-text-muted);flex:1;margin:0;font-size:13px;line-height:1.6}.ConsentManager-module__a1I2iq__link{color:var(--color-link)}.ConsentManager-module__a1I2iq__actions{flex-shrink:0;gap:8px;display:flex}.ConsentManager-module__a1I2iq__primary,.ConsentManager-module__a1I2iq__secondary{border-radius:var(--radius-pill);height:40px;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:0 18px;font-size:12px;font-weight:600}.ConsentManager-module__a1I2iq__primary{background:var(--color-accent);color:var(--color-text)}.ConsentManager-module__a1I2iq__primary:hover{background:var(--color-accent-hover)}.ConsentManager-module__a1I2iq__secondary{color:var(--color-text);background:#1f2a2e1f}.ConsentManager-module__a1I2iq__secondary:hover{background:#1f2a2e2e}@media (max-width:759px){.ConsentManager-module__a1I2iq__banner{text-align:center;flex-direction:column;align-items:stretch}.ConsentManager-module__a1I2iq__actions{justify-content:center}}
.PageTransition-module__kKDxmW__veil{z-index:9999;background:var(--color-bg);opacity:1;pointer-events:none;transition:opacity .8s cubic-bezier(.65,0,.35,1);position:fixed;inset:0}.PageTransition-module__kKDxmW__veil[data-state=revealed]{opacity:0}.PageTransition-module__kKDxmW__veil[data-state=leaving]{opacity:1;pointer-events:all;transition-duration:.5s}@media (prefers-reduced-motion:reduce){.PageTransition-module__kKDxmW__veil[data-state=covering]{opacity:0}}@media (scripting:none){.PageTransition-module__kKDxmW__veil{display:none}}
.SiteFooter-module__nBz1BW__footer{z-index:4;font-family:var(--font-body);--color-text:#f7f3ea;--color-text-muted:#c9dcd9;--color-text-subtle:#8fb3ad;background:var(--color-deep);color:var(--color-deep);padding:clamp(32px, 3.5vw, 44px) var(--gutter) 24px;position:relative}.SiteFooter-module__nBz1BW__wave{pointer-events:none;width:100%;height:clamp(36px,5vw,72px);display:block;position:absolute;bottom:calc(100% - 1px);left:0}.SiteFooter-module__nBz1BW__columns{max-width:var(--layout-content-width);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px clamp(32px,4vw,64px);margin:0 auto;display:flex}.SiteFooter-module__nBz1BW__column{flex-direction:column;gap:8px;display:flex}.SiteFooter-module__nBz1BW__heading{letter-spacing:.18em;text-transform:uppercase;color:var(--color-mustard);font-size:13px;font-weight:600}.SiteFooter-module__nBz1BW__linkGrid{grid-template-columns:repeat(2,max-content);gap:4px 28px;display:grid}.SiteFooter-module__nBz1BW__link{color:var(--color-text-muted);padding:4px 0;font-size:14px;text-decoration:none;display:inline-block}.SiteFooter-module__nBz1BW__link:hover{color:var(--color-text)}.SiteFooter-module__nBz1BW__iconRow{gap:4px;margin-left:-8px;display:flex}.SiteFooter-module__nBz1BW__icon{width:40px;height:40px;color:var(--color-text-muted);border-radius:50%;place-items:center;transition:color .2s,background-color .2s;display:grid}.SiteFooter-module__nBz1BW__icon svg{width:20px;height:20px}.SiteFooter-module__nBz1BW__icon:hover{color:var(--color-text);background:#ffffff14}.SiteFooter-module__nBz1BW__bottom{max-width:var(--layout-content-width);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:24px auto 0;padding-top:18px;display:flex}.SiteFooter-module__nBz1BW__logo{opacity:.85;width:auto;height:34px;display:block}.SiteFooter-module__nBz1BW__legal{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:26px;font-size:13px;display:flex}.SiteFooter-module__nBz1BW__legalLink{color:var(--color-text-subtle);text-decoration:none}.SiteFooter-module__nBz1BW__legalLink:hover{color:var(--color-text-muted)}@media (max-width:759px){.SiteFooter-module__nBz1BW__footer{padding:24px var(--gutter) 20px}.SiteFooter-module__nBz1BW__columns{flex-direction:column;align-items:center;gap:6px}.SiteFooter-module__nBz1BW__logo{height:28px;margin-bottom:8px}.SiteFooter-module__nBz1BW__column{align-items:center;gap:0}.SiteFooter-module__nBz1BW__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SiteFooter-module__nBz1BW__iconRow{justify-content:center;margin-left:0}.SiteFooter-module__nBz1BW__bottom{justify-content:center;margin-top:14px;padding-top:14px}.SiteFooter-module__nBz1BW__legal{justify-content:center;gap:6px 18px;font-size:12px}}
.SiteHeader-module__BAu-nW__header{--nav-ink:var(--color-text);--nav-link:var(--color-text-muted);--nav-cta:var(--color-link);--nav-hover:var(--color-text);z-index:50;font-family:var(--font-body);position:fixed;top:0;left:0;right:0}.SiteHeader-module__BAu-nW__header[data-theme=light]{--nav-ink:var(--color-accent);--nav-link:var(--color-accent);--nav-cta:var(--color-accent);--nav-hover:var(--color-accent-hover)}.SiteHeader-module__BAu-nW__header[data-theme=color]{text-shadow:0 1px 10px #10343a66;--nav-ink:#fff;--nav-link:#fff;--nav-cta:#fff;--nav-hover:#fff}.SiteHeader-module__BAu-nW__header[data-animate]{animation:var(--kf-soft-in) .6s cubic-bezier(.25, .8, .3, 1) .46s backwards}.SiteHeader-module__BAu-nW__scrim{pointer-events:none;background:linear-gradient(#fbf8f2f5 0%,#fbf8f2cc 45%,#fbf8f200 100%);height:150px;transition:opacity .35s;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#0000 100%)}.SiteHeader-module__BAu-nW__scrimLight{background:linear-gradient(#fffffff0 0%,#ffffffbf 45%,#fff0 100%)}.SiteHeader-module__BAu-nW__scrimColor{background:linear-gradient(#10343a94 0%,#10343a75 45%,#10343a00 100%)}.SiteHeader-module__BAu-nW__bar{height:96px;padding:0 var(--gutter);justify-content:center;align-items:center;display:flex;position:relative}.SiteHeader-module__BAu-nW__logoLink{left:var(--gutter);z-index:2;-webkit-tap-highlight-color:transparent;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SiteHeader-module__BAu-nW__logo{aspect-ratio:690/239;background-color:var(--nav-ink);height:30px;transition:background-color .4s;display:block;-webkit-mask:url(/brand/logo/logo-rakel.png) 50%/contain no-repeat;mask:url(/brand/logo/logo-rakel.png) 50%/contain no-repeat}.SiteHeader-module__BAu-nW__links{align-items:center;gap:clamp(18px,2.4vw,38px);display:flex}.SiteHeader-module__BAu-nW__link{letter-spacing:.04em;color:var(--nav-link);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;transition:color .4s;position:relative}.SiteHeader-module__BAu-nW__link:hover{color:var(--nav-hover)}.SiteHeader-module__BAu-nW__link[aria-current=page]:after{content:"";background:var(--color-accent-secondary);border-radius:2px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.SiteHeader-module__BAu-nW__cta{right:var(--gutter);letter-spacing:.14em;text-transform:uppercase;color:var(--nav-cta);white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:600;text-decoration:none;transition:color .4s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SiteHeader-module__BAu-nW__cta[data-with-cart]{right:calc(var(--gutter) + 64px)}.SiteHeader-module__BAu-nW__cart{right:var(--gutter);z-index:2;border-radius:var(--radius-pill);height:40px;color:var(--nav-ink);background:#1f2a2e0f;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.SiteHeader-module__BAu-nW__cart:hover,.SiteHeader-module__BAu-nW__cta:hover{color:var(--nav-hover)}.SiteHeader-module__BAu-nW__burger{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;padding:0;display:none;position:absolute;top:50%;right:clamp(12px,4vw,24px);transform:translateY(-50%)}.SiteHeader-module__BAu-nW__burger span{background:var(--nav-ink);border-radius:2px;width:24px;height:2px;transition:transform .35s,opacity .25s,background-color .3s;display:block}.SiteHeader-module__BAu-nW__burger[data-open] span:first-child{transform:translateY(8px)rotate(45deg)}.SiteHeader-module__BAu-nW__burger[data-open] span:nth-child(2){opacity:0}.SiteHeader-module__BAu-nW__burger[data-open] span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.SiteHeader-module__BAu-nW__overlay{display:none}@media (max-width:959px){.SiteHeader-module__BAu-nW__bar{height:72px}.SiteHeader-module__BAu-nW__logo{height:26px}.SiteHeader-module__BAu-nW__links,.SiteHeader-module__BAu-nW__cta{display:none}.SiteHeader-module__BAu-nW__burger{display:flex}.SiteHeader-module__BAu-nW__cart{right:calc(clamp(12px,4vw,24px) + 56px)}.SiteHeader-module__BAu-nW__overlay{z-index:1;background:var(--color-bg);text-align:center;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100dvh;padding:96px 28px 40px;transition:opacity .35s,visibility .35s;display:flex;position:fixed;inset:0}.SiteHeader-module__BAu-nW__overlay[data-open]{opacity:1;visibility:visible}.SiteHeader-module__BAu-nW__bar{z-index:2}}.SiteHeader-module__BAu-nW__overlayGlow{pointer-events:none;background:radial-gradient(80% 50% at 50% 100%,#32b1b24d,#32b1b200 70%);position:absolute;inset:0}.SiteHeader-module__BAu-nW__overlayLink{letter-spacing:-.01em;width:100%;max-width:320px;min-height:60px;color:var(--color-text);justify-content:center;align-items:center;font-size:30px;font-weight:600;text-decoration:none;display:flex;position:relative}.SiteHeader-module__BAu-nW__overlayLink[aria-current=page]{color:var(--color-link)}.SiteHeader-module__BAu-nW__overlayCta{border-radius:var(--radius-pill);background:var(--color-accent);color:#fff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;min-height:52px;margin-top:28px;padding:0 26px;font-size:14px;font-weight:600;text-decoration:none;display:flex;position:relative}.SiteHeader-module__BAu-nW__overlayCta:hover{background:var(--color-accent-hover);color:#fff}.SiteHeader-module__BAu-nW__stickyCta{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;border-radius:var(--radius-pill);background:var(--color-deep);color:#fff;letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .3s,transform .3s;display:none;position:fixed;transform:translate(-50%,16px);box-shadow:0 10px 28px #10343a52}.SiteHeader-module__BAu-nW__stickyCta[data-visible]{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:759px) and (hover:none) and (pointer:coarse){.SiteHeader-module__BAu-nW__stickyCta{display:inline-flex}}
:root{--color-bg:#fbf8f2;--color-bg-alt:#f3eee4;--color-card:#ece5d8;--color-text:#1f2a2e;--color-text-muted:#4a5659;--color-text-soft:#3a4649;--color-text-subtle:#7e888b;--color-accent:#0f7f82;--color-accent-hover:#0c6b6e;--color-link:#0f7f82;--color-link-hover:#0c6b6e;--color-title-lavender:#1c9a9c;--color-title-blue:#1d7668;--color-turquoise:#32b1b2;--color-orange:#faa334;--color-mustard:#e9a23b;--color-accent-secondary:#e9a23b;--color-magenta:#c83f81;--color-deep:#10343a;--color-on-accent:#fff;--radius-photo:14px;--radius-cover:16px;--radius-container:20px;--radius-pill:999px;--layout-max-width:1440px;--layout-content-width:1312px;--font-body:var(--font-brand-body), system-ui, sans-serif;--font-display:var(--font-brand-display), var(--font-brand-body), sans-serif;--gutter:clamp(20px, 5vw, 64px)}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--color-bg);scroll-padding-top:88px}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}img,video{max-width:100%;display:block}@media (min-width:1800px){:root{--layout-max-width:1680px;--layout-content-width:1560px}}[data-tone=mist]{--color-bg:#eaf6f5}[data-tone=turquoise]{--color-bg:var(--color-turquoise);--color-text:var(--color-deep);--color-text-muted:#164249;--color-text-soft:#164249;--color-accent:var(--color-deep);--color-link:var(--color-deep);--color-title-lavender:var(--color-deep)}[data-tone=deep]{--color-bg:var(--color-deep);--color-text:#f7f3ea;--color-text-muted:#c9dcd9;--color-text-soft:#dbe7e5;--color-text-subtle:#8fb3ad;--color-accent:var(--color-mustard);--color-link:var(--color-mustard);--color-on-accent:var(--color-deep);--color-title-lavender:#7fd6d6}[data-tone=mustard]{--color-bg:var(--color-mustard);--color-text:var(--color-deep);--color-text-muted:#3d2a0c;--color-text-soft:#3d2a0c;--color-accent:var(--color-deep);--color-link:var(--color-deep);--color-title-lavender:var(--color-deep)}[data-edge]{z-index:2;--edge-h:28px;position:relative;-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x}[data-edge]+*{margin-top:calc(var(--edge-h-next,28px) * -1)}[data-edge=wave]{--edge-h:36px;-webkit-mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 240 36%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 0h240v18c-30 0-30 18-60 18s-30-18-60-18-30 18-60 18S30 18 0 18z%27/%3E%3C/svg%3E");mask-image:linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 240 36%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 0h240v18c-30 0-30 18-60 18s-30-18-60-18-30 18-60 18S30 18 0 18z%27/%3E%3C/svg%3E");-webkit-mask-size:100% calc(100% - var(--edge-h)), 240px var(--edge-h);-webkit-mask-size:100% calc(100% - var(--edge-h)), 240px var(--edge-h);mask-size:100% calc(100% - var(--edge-h)), 240px var(--edge-h)}[data-edge=scallop]{--edge-h:22px;-webkit-mask-image:linear-gradient(#000 0 0),radial-gradient(22px at 50% 0,#000 97%,#0000);mask-image:linear-gradient(#000 0 0),radial-gradient(22px at 50% 0,#000 97%,#0000);-webkit-mask-size:100% calc(100% - var(--edge-h)), 44px var(--edge-h);-webkit-mask-size:100% calc(100% - var(--edge-h)), 44px var(--edge-h);mask-size:100% calc(100% - var(--edge-h)), 44px var(--edge-h)}[data-edge=zigzag]{--edge-h:18px;-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0);-webkit-mask-image:linear-gradient(#000 0 0), conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0);mask-image:linear-gradient(#000 0 0), conic-gradient(from 135deg at 50% 0, #000 90deg, #0000 0);-webkit-mask-size:100% calc(100% - var(--edge-h)), 36px var(--edge-h);-webkit-mask-size:100% calc(100% - var(--edge-h)), 36px var(--edge-h);mask-size:100% calc(100% - var(--edge-h)), 36px var(--edge-h)}[data-edge=curve]{--edge-h:64px;-webkit-mask-image:linear-gradient(#000 0 0),radial-gradient(55% 100% at 50% 0,#000 99%,#0000);mask-image:linear-gradient(#000 0 0),radial-gradient(55% 100% at 50% 0,#000 99%,#0000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% calc(100% - var(--edge-h)), 100% var(--edge-h);-webkit-mask-size:100% calc(100% - var(--edge-h)), 100% var(--edge-h);mask-size:100% calc(100% - var(--edge-h)), 100% var(--edge-h)}main>[data-edge]:first-child{z-index:29}main>[data-edge]:nth-child(2){z-index:28}main>[data-edge]:nth-child(3){z-index:27}main>[data-edge]:nth-child(4){z-index:26}main>[data-edge]:nth-child(5){z-index:25}main>[data-edge]:nth-child(6){z-index:24}main>[data-edge]:nth-child(7){z-index:23}main>[data-edge]:nth-child(8){z-index:22}main>[data-edge]:nth-child(9){z-index:21}main>[data-edge]:nth-child(10){z-index:20}main>[data-edge]:nth-child(11){z-index:19}main>[data-edge]:nth-child(12){z-index:18}main>[data-edge]:nth-child(13){z-index:17}main>[data-edge]:nth-child(14){z-index:16}main>[data-edge]:nth-child(15){z-index:15}main>[data-edge]:nth-child(16){z-index:14}main>[data-edge]:nth-child(17){z-index:13}main>[data-edge]:nth-child(18){z-index:12}main>[data-edge]:nth-child(19){z-index:11}main>[data-edge]:nth-child(20){z-index:10}main>[data-edge]:nth-child(21){z-index:9}main>[data-edge]:nth-child(22){z-index:8}main>[data-edge]:nth-child(23){z-index:7}main>[data-edge]:nth-child(24){z-index:6}[data-edge=wave]+*{--edge-h-next:36px}[data-edge=scallop]+*{--edge-h-next:22px}[data-edge=zigzag]+*{--edge-h-next:18px}[data-edge=curve]+*{--edge-h-next:64px}[data-decor]{isolation:isolate;position:relative}[data-decor]:after{content:"";z-index:-1;pointer-events:none;opacity:.55;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}[data-decor=confeti]:after{background-image:url(/brand/decor/confeti.webp)}[data-decor=estrellas]:after{opacity:.45;background-image:url(/brand/decor/estrellas.webp)}[data-decor=cielo]:after{opacity:.35;background-image:url(/brand/decor/cielo.webp);background-repeat:repeat-y;background-size:min(1100px,100%)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}
