.brand-spinner.svelte-biaeen{position:relative;display:inline-block}.spinner-circle.svelte-biaeen{width:100%;height:100%;border:3px solid rgba(178,106,51,.2);border-top-color:#b26a33;border-radius:9999px;animation:svelte-biaeen-spin .8s linear infinite}@keyframes svelte-biaeen-spin{to{transform:rotate(360deg)}}div.svelte-1sr2gby{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #61d345);position:relative;transform:rotate(45deg);animation:svelte-1sr2gby-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-1sr2gby:after{content:"";box-sizing:border-box;animation:svelte-1sr2gby-checkmarkAnimation .2s ease-out forwards;opacity:0;animation-delay:.2s;position:absolute;border-right:2px solid;border-bottom:2px solid;border-color:var(--secondary, #fff);bottom:6px;left:6px;height:10px;width:6px}@keyframes svelte-1sr2gby-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-1sr2gby-checkmarkAnimation{0%{height:0;width:0;opacity:0}40%{height:0;width:6px;opacity:1}to{opacity:1;height:10px}}div.svelte-5y5ojj{width:20px;opacity:0;height:20px;border-radius:10px;background:var(--primary, #ff4b4b);position:relative;transform:rotate(45deg);animation:svelte-5y5ojj-circleAnimation .3s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s}div.svelte-5y5ojj:after,div.svelte-5y5ojj:before{content:"";animation:svelte-5y5ojj-firstLineAnimation .15s ease-out forwards;animation-delay:.15s;position:absolute;border-radius:3px;opacity:0;background:var(--secondary, #fff);bottom:9px;left:4px;height:2px;width:12px}div.svelte-5y5ojj:before{animation:svelte-5y5ojj-secondLineAnimation .15s ease-out forwards;animation-delay:.18s;transform:rotate(90deg)}@keyframes svelte-5y5ojj-circleAnimation{0%{transform:scale(0) rotate(45deg);opacity:0}to{transform:scale(1) rotate(45deg);opacity:1}}@keyframes svelte-5y5ojj-firstLineAnimation{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-5y5ojj-secondLineAnimation{0%{transform:scale(0) rotate(90deg);opacity:0}to{transform:scale(1) rotate(90deg);opacity:1}}div.svelte-o24pdw{width:12px;height:12px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--secondary, #e0e0e0);border-right-color:var(--primary, #616161);animation:svelte-o24pdw-rotate 1s linear infinite}@keyframes svelte-o24pdw-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.indicator.svelte-14j1v9w{position:relative;display:flex;justify-content:center;align-items:center;min-width:20px;min-height:20px}.status.svelte-14j1v9w{position:absolute}.animated.svelte-14j1v9w{position:relative;transform:scale(.6);opacity:.4;min-width:20px;animation:svelte-14j1v9w-enter .3s .12s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes svelte-14j1v9w-enter{0%{transform:scale(.6);opacity:.4}to{transform:scale(1);opacity:1}}.message.svelte-9qk9qo{display:flex;justify-content:center;margin:4px 10px;color:inherit;flex:1 1 auto;white-space:pre-line}@keyframes svelte-1rgkxga-enterAnimation{0%{transform:translate3d(0,calc(var(--factor) * -200%),0) scale(.6);opacity:.5}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes svelte-1rgkxga-exitAnimation{0%{transform:translateZ(-1px) scale(1);opacity:1}to{transform:translate3d(0,calc(var(--factor) * -150%),-1px) scale(.6);opacity:0}}@keyframes svelte-1rgkxga-fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes svelte-1rgkxga-fadeOutAnimation{0%{opacity:1}to{opacity:0}}.base.svelte-1rgkxga{display:flex;align-items:center;background:#fff;color:#363636;line-height:1.3;will-change:transform;box-shadow:0 3px 10px #0000001a,0 3px 3px #0000000d;max-width:350px;pointer-events:auto;padding:8px 10px;border-radius:8px}.transparent.svelte-1rgkxga{opacity:0}.enter.svelte-1rgkxga{animation:svelte-1rgkxga-enterAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.exit.svelte-1rgkxga{animation:svelte-1rgkxga-exitAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.fadeIn.svelte-1rgkxga{animation:svelte-1rgkxga-fadeInAnimation .35s cubic-bezier(.21,1.02,.73,1) forwards}.fadeOut.svelte-1rgkxga{animation:svelte-1rgkxga-fadeOutAnimation .4s cubic-bezier(.06,.71,.55,1) forwards}.wrapper.svelte-tn73t4{left:0;right:0;display:flex;position:absolute;transform:translateY(calc(var(--offset, 16px) * var(--factor) * 1px))}.transition.svelte-tn73t4{transition:all .23s cubic-bezier(.21,1.02,.73,1)}.active.svelte-tn73t4{z-index:9999}.active.svelte-tn73t4>*{pointer-events:auto}.toaster.svelte-14rdm4y{--default-offset: 16px;position:fixed;z-index:9999;top:var(--default-offset);left:var(--default-offset);right:var(--default-offset);bottom:var(--default-offset);pointer-events:none}.toast-container{z-index:9999!important;position:fixed!important}[data-svelte-toast]{z-index:9999!important}input.border-red-500.svelte-yz6uk5{border-color:#ef4444!important}input.border-red-500.svelte-yz6uk5:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444426!important}.field-control.error{border-color:#ef4444!important;border-width:2px!important}.field-control.error:focus{border-color:#ef4444!important;box-shadow:0 0 0 3px #ef444426!important}.back-to-top.svelte-fm5mcf{position:fixed;z-index:99;right:27px;bottom:92px;opacity:1;transform:translate(0);color:#fff;background-color:#000;border-radius:50%;padding:12px;border:none;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:opacity .4s ease,transform .4s ease,background-color .3s ease}.back-to-top.hidden.svelte-fm5mcf{opacity:0;transform:translate(40px);pointer-events:none}.back-to-top.svelte-fm5mcf:hover{background-color:#c98507}@media(max-width:640px){.back-to-top.svelte-fm5mcf{bottom:156px}}.whatsapp-float.svelte-13y1095{position:fixed;z-index:99;right:27px;bottom:24px;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:#fff;background-color:#25d366;box-shadow:0 4px 14px #00000038;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.whatsapp-float.svelte-13y1095:hover{background-color:#1ebe57;transform:scale(1.06);box-shadow:0 6px 18px #00000047}.whatsapp-float.svelte-13y1095:focus-visible{outline:2px solid #128c7e;outline-offset:3px}@media(max-width:640px){.whatsapp-float.svelte-13y1095{bottom:88px}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.carousel-root{position:relative;width:100%;height:800px}.keen-slider{height:100%}.keen-slider__slide{min-height:420px;display:flex;align-items:center;background-color:var(--slide-bg)}.slide-layout{display:flex;justify-content:center;gap:10rem}.content h2{font-size:3rem;font-weight:700}.content p{margin-top:1rem;font-size:1.25rem}.cta{margin-top:2rem;background:#000;color:#fff;padding:.75rem 1.5rem;border-radius:9999px}.media img{width:100%;max-width:420px}.slide-layout>*{animation:fadeUp .6s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.controls{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:2rem;pointer-events:none}.controls button{pointer-events:auto;font-weight:800;color:#fff;border-radius:50%;padding:.5rem 1.25rem;font-size:24px;background:#00000017;padding-bottom:12px;display:flex;align-items:center}.review-upload.svelte-1plo53y [role=button]{background:#fff!important;border-color:#3a241540!important;box-shadow:none!important}.review-upload.svelte-1plo53y p,.review-upload.svelte-1plo53y label{color:#3a2415!important}.review-upload.svelte-1plo53y span{color:#b26a33!important}.review-upload.svelte-1plo53y .rounded-full{background:#b26a331a!important;border-color:#b26a334d!important}.review-upload.svelte-1plo53y svg{fill:#b26a33!important}.review-upload--compact.svelte-1plo53y>div{height:100%;min-height:100%;gap:0}.review-upload--compact.svelte-1plo53y [role=button]{box-sizing:border-box;display:flex;align-items:center;min-height:100%;height:auto;padding:.75rem!important}.review-upload--compact.svelte-1plo53y p{font-size:.75rem}
