.bakery-landing-page,.bakery-landing-header,.hero,.benefits,.packages,.how-it-works,.social-proof,.booking,.find-us,.faq,.final-cta,.bakery-landing-sticky{--color-background: #fffaf7;--color-foreground: #7e5953;--color-primary: #7e5953;--color-primary-foreground: #faf9f7;--color-secondary: #f0ebe5;--color-accent: #f5e6e0;--color-muted: #f3f0ec;--color-border: #e8e3dc;--buttons-radius: 16px;--inputs-radius: 12px;color:var(--color-foreground);font-size:16px;line-height:1.6}body:has(.bakery-landing-page) *,body:has(.bakery-landing-page) *:before,body:has(.bakery-landing-page) *:after{box-sizing:border-box}body:has(.bakery-landing-page) img{display:block;height:auto;max-width:100%}body:has(.bakery-landing-page) .button{align-items:center;border:0;border-radius:var(--buttons-radius);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;min-height:auto;padding:12px 24px;text-decoration:none;transition:opacity .2s ease,transform .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap}body:has(.bakery-landing-page) .button:before,body:has(.bakery-landing-page) .button:after{display:none}body:has(.bakery-landing-page) .button--primary{background-color:var(--color-primary);color:var(--color-primary-foreground)}body:has(.bakery-landing-page) .button--primary:hover{opacity:.9;transform:translateY(-1px)}body:has(.bakery-landing-page) .button--outline{background-color:transparent;border:1px solid var(--color-border);color:var(--color-foreground)}body:has(.bakery-landing-page) .button--outline:hover{background-color:var(--color-secondary);border-color:var(--color-primary)}body:has(.bakery-landing-page) .button--large{font-size:16px;padding:16px 28px}body:has(.bakery-landing-page) .button__icon{height:18px;width:18px}body:has(.bakery-landing-page) .button__icon--left{margin-left:0;margin-right:4px}body:has(.bakery-landing-page) [id]{scroll-margin-top:96px}body:has(.bakery-landing-page) .placeholder-svg{fill:var(--color-border);height:100%;opacity:.5;width:100%}.bakery-landing-header{background:#faf9f7f5;border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:4}.bakery-landing-header__inner{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding-bottom:10px;padding-top:10px}.bakery-landing-header__title{color:var(--color-foreground);font-family:var(--font-heading-family);font-size:18px;font-weight:700;line-height:1.2;text-decoration:none}.bakery-landing-header__nav{align-items:center;display:flex;gap:6px;overflow-x:auto}.bakery-landing-header__nav a{border:1px solid transparent;border-radius:999px;color:var(--color-foreground);font-size:14px;font-weight:700;padding:8px 11px;text-decoration:none;white-space:nowrap}.bakery-landing-header__nav a:hover,.bakery-landing-header__nav a:focus-visible{background:var(--color-secondary);border-color:var(--color-border)}.bakery-landing-sticky{background-color:var(--color-background);border-top:1px solid var(--color-border);bottom:0;box-shadow:0 -4px 16px #3d32291f;display:none;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;transition:transform .2s ease;z-index:50}.bakery-landing-sticky__container{display:flex;gap:12px;margin:0 auto;max-width:480px}.bakery-landing-sticky__button{align-items:center;border-radius:var(--buttons-radius);display:flex;flex:1;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:12px 14px;text-decoration:none}.bakery-landing-sticky__button--primary{background:var(--color-primary);color:var(--color-primary-foreground)}.bakery-landing-sticky__button--whatsapp{background:#25d366;color:#fff}.bakery-landing-sticky__button svg{height:18px;width:18px}@media screen and (max-width:767px){body:has(.bakery-landing-page){padding-bottom:80px}.bakery-landing-header__inner{align-items:flex-start;flex-direction:column;gap:8px;min-height:auto}.bakery-landing-header__nav{margin-left:-4px;max-width:100%;width:100%}.bakery-landing-sticky{display:block}}@media(prefers-reduced-motion:reduce){body:has(.bakery-landing-page) *,body:has(.bakery-landing-page) *:before,body:has(.bakery-landing-page) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bakery-landing-page.css.map */
