@import "https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap";@import "https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Ephesis&display=swap";@import "https://fonts.googleapis.com/css2?family=Oooh+Baby&display=swap";@import "https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Petit+Formal+Script&display=swap";*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background:#fff;width:100%;height:100%;margin:0;padding:0;font-family:Poppins,system-ui,Avenir,Helvetica,Arial,sans-serif,PT serif Bold;line-height:1.5}#body{margin:0}#app{width:100%;max-width:none;min-height:100vh;margin:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;background:0 0;border:none;font-family:Poppins}h1{font-family:Abril Fatface,serif;font-weight:400}h2,h3,h4,h5,h6{font-weight:inherit;font-family:Poppins}h2{font-size:28px}p{font-family:Poppins}ul,ol{list-style:none}.scroll-to-top[data-v-bef91a22]{cursor:pointer;z-index:1000;background:0 0;border:none;padding:0;transition:bottom .35s;position:fixed;bottom:25px;right:25px}.scroll-to-top[data-v-bef91a22]:hover{transition:all .3s;scale:1.1}.scroll-to-top.over-footer[data-v-bef91a22]{bottom:140px}.icon[data-v-bef91a22]{width:50px;height:50px;transition:transform .3s,filter .3s;display:block}.fade-enter-active[data-v-bef91a22],.fade-leave-active[data-v-bef91a22]{transition:opacity .4s}.fade-enter-from[data-v-bef91a22],.fade-leave-to[data-v-bef91a22]{opacity:0}[data-v-00704b3e]:root{--black:#0a0a0a;--cream:#f4ece3;--terracotta:#b66c58;--text:#262626;--white:#fff;--container:1380px}[data-v-00704b3e]{box-sizing:border-box;margin:0;padding:0}html[data-v-00704b3e]{scroll-behavior:smooth}body[data-v-00704b3e]{background:var(--cream);color:var(--text);font-family:Inter,sans-serif}img[data-v-00704b3e]{max-width:100%;display:block}a[data-v-00704b3e]{color:inherit;text-decoration:none}button[data-v-00704b3e]{cursor:pointer;font-family:inherit}.krem-page[data-v-00704b3e]{overflow:hidden}.container[data-v-00704b3e]{width:min(var(--container),92%);margin:auto}.topbar[data-v-00704b3e]{z-index:999;width:100%;padding:0 60px;transition:all .35s;position:fixed;top:0;left:0}.topbar.scrolled[data-v-00704b3e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#51000066;padding:0 60px 30px}.topbar-inner[data-v-00704b3e]{justify-content:space-between;align-items:center;display:flex}.logo[data-v-00704b3e]{width:175px;transition:all .8s}.logo.scrolled[data-v-00704b3e]{width:150px}.logo img[data-v-00704b3e]{width:100%}.topbar-actions[data-v-00704b3e]{align-items:center;gap:20px;padding-bottom:0;transition:all .5s ease-in-out;display:flex}.topbar-actions.scrolled[data-v-00704b3e]{padding-top:25px}.contact-btn[data-v-00704b3e]{color:#eebfb9;text-transform:uppercase;letter-spacing:2px;border-radius:200px;outline:1px solid #eebfb9;padding:12px 20px;font-size:16px;transition:all .3s ease-in-out}.contact-btn[data-v-00704b3e]:hover{background-color:#973e30}.menu-btn[data-v-00704b3e]{background:#eebfb9;border:none;border-radius:200px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:48px;height:48px;transition:all .3s ease-in-out;display:flex}.menu-btn[data-v-00704b3e]:hover{background-color:#fff}.menu-btn span[data-v-00704b3e]{background:#973e30;width:20px;height:3px;display:block}.menu-overlay[data-v-00704b3e]{opacity:0;visibility:hidden;z-index:9998;background:#00000047;transition:all .35s;position:fixed;inset:0}.menu-overlay.active[data-v-00704b3e]{opacity:1;visibility:visible}.menu-panel[data-v-00704b3e]{background:#973e30;flex-direction:column;width:420px;max-width:90vw;height:100%;padding:40px;transition:all .4s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;top:0;right:0;transform:translate(100%)}.menu-panel.active[data-v-00704b3e]{transform:translate(0)}.menu-close[data-v-00704b3e]{cursor:pointer;color:#eebfb9;background:0 0;border:none;align-self:flex-end;font-size:34px;transition:all .25s}.menu-close[data-v-00704b3e]:hover{transform:rotate(90deg)}.menu-links[data-v-00704b3e]{flex-direction:column;gap:32px;margin-top:70px;display:flex}.menu-links a[data-v-00704b3e]{color:#eebfb9;font-size:24px;font-weight:600;text-decoration:none;transition:all .25s}.menu-links a[data-v-00704b3e]:hover{transform:translate(8px)}.hero[data-v-00704b3e]{background:var(--black);touch-action:pan-y;height:100vh;padding:0 60px;position:relative;overflow:hidden}.hero-slider[data-v-00704b3e]{z-index:1;background:#0a0a0a;position:absolute;inset:0;overflow:hidden}.hero-slide[data-v-00704b3e]{opacity:0;pointer-events:none;width:100%;height:100%;transition:none;position:absolute;inset:0}.hero-slide.active[data-v-00704b3e]{opacity:1}.hero-transition[data-v-00704b3e]{z-index:3;opacity:0;visibility:hidden;pointer-events:none;background:#0a0a0a;transition:opacity .6s ease-in-out,visibility 0s linear .6s;position:absolute;inset:0}.hero-transition.active[data-v-00704b3e]{opacity:1;visibility:visible;transition:opacity .6s ease-in-out,visibility linear}.hero-slide-image[data-v-00704b3e]{background-image:url(/assets/Krem-Hero-NEW-LtwOJBMs.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-slide-video[data-v-00704b3e]{background:#0a0a0a}.hero-slide-video[data-v-00704b3e]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000000eb 0%,#000000d9 15%,#0000008c 30%,#0003 45%,#0000 60%);position:absolute;inset:0}.hero-slide-video video[data-v-00704b3e]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero-slider-controls[data-v-00704b3e]{z-index:10;align-items:center;gap:18px;display:flex;position:absolute;bottom:60px;right:60px}.hero-slider-arrow[data-v-00704b3e]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000026;border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;padding:12px 16px 10px;font-size:22px;line-height:1;transition:all .3s;display:flex}.hero-slider-arrow[data-v-00704b3e]:hover{background:#973e30;border-color:#973e30}.hero-slider-dots[data-v-00704b3e]{align-items:center;gap:8px;display:flex}.hero-slider-dot[data-v-00704b3e]{background:0 0;border:1px solid #fffc;border-radius:50%;width:9px;height:9px;transition:all .3s}.hero-slider-dot.active[data-v-00704b3e]{background:#eebfb9;border-color:#eebfb9}.hero-overlay[data-v-00704b3e]{z-index:2;position:absolute;inset:0}.hero-grid[data-v-00704b3e]{z-index:5;grid-template-columns:47% 53%;min-height:100vh;display:grid;position:relative}.hero-copy[data-v-00704b3e]{color:#fff;flex-direction:column;justify-content:center;padding-bottom:30px;display:flex}.hero-copy h1[data-v-00704b3e]{color:#b44f3f;letter-spacing:1px;font-family:PT Serif,serif;font-size:36px;font-weight:700;line-height:1.1}.hero-copy-subtitle[data-v-00704b3e]{color:#fffc;margin-top:5px;margin-bottom:20px;font-size:18px}.hero-divider[data-v-00704b3e]{background:#974134;width:90px;height:1px;margin-bottom:20px}.hero-copy h2[data-v-00704b3e]{color:#fff;letter-spacing:1px;margin-bottom:20px;font-size:24px;font-weight:400;line-height:1.3}.hero-copy p[data-v-00704b3e]{color:#fffc;width:420px;margin-bottom:20px;font-size:14px;line-height:1.7}.hero-reviews[data-v-00704b3e]{color:#fff;border:1px solid #973e30;border-radius:50px;align-items:center;gap:10px;width:max-content;padding:8px 12px;transition:all .3s ease-in-out;display:inline-flex}.hero-reviews[data-v-00704b3e]:hover{background-color:#973e30}.reviews-stars[data-v-00704b3e]{gap:px;color:#f4b942;align-items:center;font-size:20px;line-height:1;display:flex;position:relative;bottom:1px}.reviews-info[data-v-00704b3e]{align-items:center;gap:10px;line-height:1;display:flex;position:relative;top:1px}.reviews-info strong[data-v-00704b3e]{font-size:14px;font-weight:600}.reviews-info span[data-v-00704b3e]{color:#ffffffbf;letter-spacing:.5px;font-size:12px}.hero-features[data-v-00704b3e]{gap:22px;margin-top:125px;margin-left:0;display:flex;position:absolute;bottom:60px}.feature1[data-v-00704b3e]{color:#eebfb9;text-align:center;flex-direction:column;align-items:center;font-weight:500;line-height:1;display:flex}.feature1 img[data-v-00704b3e]{object-fit:contain;width:30px;height:40px;margin:0 auto 8px;display:block}.feature1 span[data-v-00704b3e]{letter-spacing:1px;color:#fffc;font-size:12px;line-height:1.5;display:block}.hero-image[data-v-00704b3e]{position:relative}.about[data-v-00704b3e]{background-color:#f8eeec}.about-grid[data-v-00704b3e]{grid-template-columns:1fr 2fr;align-items:stretch;gap:0;display:grid}.about-col[data-v-00704b3e]{padding-bottom:60px;padding-left:60px;padding-right:60px}.about-col h3[data-v-00704b3e]{color:#b44f3f;text-align:center;padding:60px 0 0;font-family:Poppins;font-size:24px;font-weight:600}.about-col p[data-v-00704b3e]{max-width:650px}.about-col span[data-v-00704b3e]{max-width:500px;font-size:20px;font-weight:400;display:block}.line[data-v-00704b3e]{background:#b44f3f;width:80px;height:1px;margin:20px 0 35px}.line2[data-v-00704b3e]{background:#b44f3f;width:100%;height:1px;margin:0 40px;display:none}.line-vertical[data-v-00704b3e]{opacity:.3;background:#b44f3f;width:1px;margin-top:60px;margin-bottom:60px;margin-right:60px}.about-col p[data-v-00704b3e]{line-height:2}.signature[data-v-00704b3e]{color:#b44f3f;letter-spacing:.8px;margin-top:45px;font-family:Oooh Baby,cursive;font-size:24px;font-style:normal;font-weight:600}.about-col ul[data-v-00704b3e]{grid-template-columns:repeat(2,1fr);margin:0 auto;list-style:none;display:grid}.about-col li[data-v-00704b3e]{gap:10px;padding:14px 0;font-size:16px;font-weight:600;display:flex}.about-li-2[data-v-00704b3e]{color:#b44f3f;flex-direction:column;justify-content:center;margin:0 auto;line-height:2.5}.check[data-v-00704b3e]{color:#b44f3f}.professionals[data-v-00704b3e]{background:#f6dede;min-width:0;padding:60px}.professionals span[data-v-00704b3e]{font-size:16px;font-weight:500}.professionals h2[data-v-00704b3e]{color:#b44f3f;margin-bottom:20px;font-size:24px;font-weight:600}.professionals .line[data-v-00704b3e]{margin:20px 0 35px}.professionals ul[data-v-00704b3e]{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.professionals .about-li-2[data-v-00704b3e]{color:#b44f3f;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.professionals .about-img[data-v-00704b3e]{object-fit:contain;flex:0 0 20px;width:25px;margin:0}.formats[data-v-00704b3e]{background:#fff;padding:60px 0}.formats-grid[data-v-00704b3e]{grid-template-columns:1fr 1.5fr;display:grid}.formats-left[data-v-00704b3e]{border-right:1px solid #b0372440;padding:0 60px}.flavours[data-v-00704b3e]{padding:0 60px}.formats h2[data-v-00704b3e]{color:#b44f3f;margin-bottom:20px;font-size:24px;font-weight:600}.formats-cards[data-v-00704b3e]{gap:40px;margin-top:40px;display:grid}.format-card[data-v-00704b3e]{align-items:flex-start;gap:20px;display:flex}.format-card img[data-v-00704b3e]{flex-shrink:0;width:160px}.format-card h3[data-v-00704b3e]{margin-bottom:12px;font-size:16px;font-weight:600}.format-card li[data-v-00704b3e]{color:#333;font-size:14px;line-height:1.8}.flavours-grid[data-v-00704b3e]{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:80px;display:grid}.flavour[data-v-00704b3e]{text-align:center}.flavour img[data-v-00704b3e]{width:140px;margin:auto}.flavour h3[data-v-00704b3e]{margin-top:16px;font-size:16px;font-weight:600}.flavour p[data-v-00704b3e]{color:#333;margin-top:12px;font-size:14px;line-height:1.6}.base-section[data-v-00704b3e]{background-color:#f8eeec;padding:70px 0 90px}.base-section h2[data-v-00704b3e]{text-align:center;color:#b44f3f;font-size:24px;font-weight:600}.title-line[data-v-00704b3e]{background:#c78574;width:90px;height:1px;margin:18px auto 55px}.base-grid[data-v-00704b3e]{grid-template-columns:repeat(2,1fr);gap:60px;max-width:1200px;margin:0 auto;padding:0 60px;display:grid}.base-card[data-v-00704b3e]{text-align:center}.base-card img[data-v-00704b3e]{width:135px;margin:auto}.base-card h3[data-v-00704b3e]{color:#000;margin-top:22px;font-size:16px;font-weight:600}.base-card p[data-v-00704b3e]{color:#333;max-width:300px;margin:12px auto 0;font-size:14px;line-height:1.7}.features[data-v-00704b3e]{color:#fff;background:#b44f3f;padding:60px 0}.features-grid[data-v-00704b3e]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;padding:0 60px;display:grid}.feature[data-v-00704b3e]{text-align:center;justify-content:center}.feature img[data-v-00704b3e]{opacity:.95;width:45px;height:45px;margin:0 auto 20px}.feature h3[data-v-00704b3e]{color:#f8eeec;margin-bottom:15px;font-size:18px;font-weight:600}.feature p[data-v-00704b3e]{color:#f8eeec;opacity:.8;max-width:250px;margin:0 auto;font-size:14px;font-weight:400;line-height:1.5}.feature span[data-v-00704b3e]{color:#f8eeec;opacity:.8;font-size:14px;font-weight:400}.profitability[data-v-00704b3e]{background-color:#f8eeec}.profitability-header[data-v-00704b3e]{padding:60px 60px 0}.profitability-eyebrow[data-v-00704b3e]{color:#b44f3f;letter-spacing:2.5px;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.profitability-header h2[data-v-00704b3e]{text-align:left;color:#b44f3f;margin:0;font-size:24px;font-weight:600;line-height:1.15;display:inline-block;position:relative}.profitability-header h2 span[data-v-00704b3e]{color:#b44f3f;z-index:1;font-weight:600;display:inline-block;position:relative}.profitability-header .title-line[data-v-00704b3e]{margin:25px auto 0}.profitability-header>p[data-v-00704b3e]{color:#000;max-width:650px;margin:0 auto;font-size:16px;line-height:1.8}.profitability-grid[data-v-00704b3e]{grid-template-columns:repeat(3,1fr);margin:0 auto;padding:60px 0;display:grid}.profitability-card[data-v-00704b3e]{text-align:left;justify-content:center;justify-items:center;padding:0 55px;position:relative}.profitability-card+.profitability-card[data-v-00704b3e]{border-left:1px solid #b0372433}.profitability-number[data-v-00704b3e]{color:#c78574;letter-spacing:2px;margin-bottom:20px;font-size:11px;font-weight:600}.profitability-icon[data-v-00704b3e]{color:#b44f3f;border:1px solid #b44f3f;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 25px;font-size:20px;font-weight:500;display:flex}.profitability-card img[data-v-00704b3e]{max-width:58px;margin:0 auto 20px}.profitability-card h3[data-v-00704b3e]{color:#b44f3f;margin-bottom:15px;font-size:18px;font-weight:600;line-height:1.35}.profitability-card p[data-v-00704b3e]{color:#000;text-align:center;max-width:320px;margin:0 auto;font-size:16px}.profitability-highlight[data-v-00704b3e]{background:#f6dede;align-content:center;width:100%;margin:0 auto;padding:60px}.profitability-highlight-title[data-v-00704b3e]{gap:25px;max-width:300px;display:flex}.profitability-highlight-title span[data-v-00704b3e]{color:#b44f3f}.profitability-highlight-title h3[data-v-00704b3e]{color:#262626;text-align:left;margin-bottom:20px;font-size:22px;font-weight:500;line-height:1.3}.profitability-highlight-title strong[data-v-00704b3e]{color:#b44f3f;font-weight:600}.profitability-highlight li[data-v-00704b3e]{text-align:left;color:#000;max-width:300px;font-size:16px}.clientes[data-v-00704b3e]{background-color:#f8eeec;padding:60px;display:none}.clientes h2[data-v-00704b3e]{color:#b44f3f;text-align:center;margin-bottom:20px;font-size:24px;font-weight:600}.clientes-img[data-v-00704b3e]{flex-wrap:wrap;justify-content:space-between;gap:30px;width:100%;margin:0 auto;display:flex}.cliente-img[data-v-00704b3e]{opacity:.3;min-width:200px;height:200px;margin:0 auto}.footer[data-v-00704b3e]{background:#fffaf8;padding:60px}.footer-grid[data-v-00704b3e]{grid-template-columns:1.5fr 1fr 1fr;align-items:center;display:grid}.footer-about[data-v-00704b3e]{padding-right:60px}.footer-contact[data-v-00704b3e]{border-left:1px solid #b0372433;padding:0 60px}.footer-signature[data-v-00704b3e]{padding-left:60px;display:flex}.footer-booking-btn[data-v-00704b3e]{color:#b44f3f;letter-spacing:.5px;background:0 0;border:1px solid #b44f3f;border-radius:50px;justify-content:center;align-items:center;margin-top:24px;padding:13px 26px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.footer-booking-btn[data-v-00704b3e]:hover{color:#fffaf8;background:#b44f3f}.footer h2[data-v-00704b3e]{color:#b44f3f;margin-bottom:20px;font-size:24px;font-weight:600}.footer-about p[data-v-00704b3e]{color:#555;max-width:500px;font-size:16px;line-height:1.5}.footer-contact a[data-v-00704b3e]{color:#333;align-items:center;gap:16px;margin-bottom:12px;font-size:16px;font-weight:500;transition:all .25s;display:flex}.footer-contact a[data-v-00704b3e]:hover{color:#b44f3f}.footer-contact i[data-v-00704b3e]{color:#b44f3f;width:22px;font-size:18px}.footer-signature p[data-v-00704b3e]{color:#b44f3f;text-align:left;font-family:Petit Formal Script;font-size:18px;font-style:italic;font-weight:600}.footer img[data-v-00704b3e]{width:20px}.footer2[data-v-00704b3e]{color:#eebfb9;background-color:#b44f3f;grid-template-columns:repeat(2,1fr);gap:30px;padding:30px;font-size:12px;display:grid}.legal[data-v-00704b3e]{text-align:right;flex-direction:column;display:flex}.footer2 a[data-v-00704b3e]:hover{color:#fff;transition:all .3s ease-in-out}.location[data-v-00704b3e]{background:#f8eeec;padding:80px 0}.location-grid[data-v-00704b3e]{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:70px;padding-right:60px;display:grid}.location-info[data-v-00704b3e]{flex-direction:column;justify-content:center;padding:20px 40px 20px 60px;display:flex}.location-info h2[data-v-00704b3e]{color:#b44f3f;margin-bottom:20px;font-size:24px;font-weight:600}.location-info .line[data-v-00704b3e]{background:#b03724;width:80px;height:1px;margin:0 0 30px}.location-intro[data-v-00704b3e]{color:#555;max-width:450px;margin-bottom:40px;font-size:16px;line-height:1.7}.location-address[data-v-00704b3e]{align-items:flex-start;gap:18px;margin-bottom:35px;display:flex}.location-address img[data-v-00704b3e]{object-fit:contain;width:28px;height:32px;margin-top:2px}.location-address span[data-v-00704b3e]{color:#b44f3f;letter-spacing:1.5px;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.location-address p[data-v-00704b3e]{color:#333;font-size:16px;line-height:1.6}.location-button[data-v-00704b3e]{color:#b44f3f;letter-spacing:1px;border:1px solid #b44f3f;border-radius:200px;justify-content:center;align-items:center;width:max-content;padding:12px 22px;font-size:13px;font-weight:600;transition:all .3s ease-in-out;display:inline-flex}.location-button[data-v-00704b3e]:hover{color:#f8eeec;background:#973e30}.location-map[data-v-00704b3e]{min-height:450px;overflow:hidden}.location-map iframe[data-v-00704b3e]{width:100%;height:100%;min-height:450px;display:block}@media (width<=1400px){.hero-overlay[data-v-00704b3e]{z-index:2;background:linear-gradient(90deg,#000 0%,#000c 20%,#0006 40%,#0000 60% 100%);position:absolute;inset:0}.hero-slide-video[data-v-00704b3e]:after{display:none}.about-col p[data-v-00704b3e]{max-width:400px}.container.formats-grid[data-v-00704b3e]{grid-template-columns:1fr 1fr}.formats-cards[data-v-00704b3e]{flex-wrap:wrap;display:flex}.flavours-grid[data-v-00704b3e]{flex-wrap:wrap;margin-top:40px;display:flex}.flavour[data-v-00704b3e]{align-items:flex-start;gap:20px;display:flex}.flavour-text[data-v-00704b3e]{text-align:left}}@media (width<=1200px){.hero-grid[data-v-00704b3e]{grid-template-columns:1fr}.hero-image[data-v-00704b3e]{height:55vh}.hero-image img[data-v-00704b3e]{width:100%;position:relative;right:auto}.hero-overlay[data-v-00704b3e]{z-index:2;background:linear-gradient(90deg,#000 0%,#000c 20%,#0009 40%,#0000001a 60%,#0000 100%);position:absolute;inset:0}.profitability-highlight-title[data-v-00704b3e]{gap:25px;max-width:none;display:flex}.profitability-highlight li[data-v-00704b3e]{text-align:left;color:#000;max-width:900px;font-size:16px}.features-grid[data-v-00704b3e]{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.hero-overlay[data-v-00704b3e]{z-index:2;background:linear-gradient(90deg,#000000e6 0%,#000c 20%,#0009 40%,#0006 60%,#0000 100%);position:absolute;inset:0}.about-col p[data-v-00704b3e]{max-width:500px}.about-grid[data-v-00704b3e]{grid-template-columns:1fr}.about-col ul[data-v-00704b3e]{grid-template-columns:repeat(2,1fr);list-style:none;display:grid}.container.formats-grid[data-v-00704b3e]{flex-wrap:wrap;display:flex}.formats-left[data-v-00704b3e]{width:100%}.formats-cards[data-v-00704b3e]{grid-template-columns:1fr 1fr;margin-bottom:60px;display:grid}.format-card[data-v-00704b3e]{margin:0 auto;display:flex}.formats img[data-v-00704b3e]{margin:0 auto}.flavours-grid[data-v-00704b3e]{grid-template-columns:repeat(4,1fr);display:grid}.flavour[data-v-00704b3e]{flex-direction:column;gap:0}.flavour-text[data-v-00704b3e]{text-align:center}.footer-grid[data-v-00704b3e]{grid-template-columns:1fr;gap:55px}.footer-about[data-v-00704b3e]{padding-right:0}.footer-contact[data-v-00704b3e]{border:1px solid #b0372433;border-left:none;border-right:none;padding:40px 0}.footer-signature[data-v-00704b3e]{justify-content:center;padding:0}.footer-signature p[data-v-00704b3e]{text-align:center}.profitability .container[data-v-00704b3e]{margin:0}.profitability-grid[data-v-00704b3e]{grid-template-columns:repeat(3,1fr);margin:0 auto;padding:30px 0 75px;display:grid}.location[data-v-00704b3e]{padding:60px 0}.location-grid[data-v-00704b3e]{grid-template-columns:1fr;gap:60px;padding-right:0}.location-info[data-v-00704b3e]{padding:0 60px}.location-map[data-v-00704b3e],.location-map iframe[data-v-00704b3e]{min-height:400px}}@media (width<=768px){.logo[data-v-00704b3e]{width:160px}.topbar[data-v-00704b3e]{padding:0 40px}.topbar.scrolled[data-v-00704b3e]{padding:0 40px 30px}.container.topbar-inner[data-v-00704b3e]{height:auto}.hero[data-v-00704b3e]{padding:40px}.hero-slide-image[data-v-00704b3e]{background-image:url(/assets/Krem-Hero-NEW-responsive-D6n62lbM.jpg)}.hero-slider-controls[data-v-00704b3e]{display:none}.hero-copy[data-v-00704b3e]{padding-bottom:120px}.hero-copy h1[data-v-00704b3e]{font-size:36px}.hero-copy h2[data-v-00704b3e]{font-size:20px}.hero-copy p[data-v-00704b3e]{width:300px;font-size:14px}.hero-features[data-v-00704b3e]{bottom:90px}.feature img[data-v-00704b3e]{width:30px;height:40px;margin-bottom:2px}.feature span[data-v-00704b3e]{letter-spacing:1px;font-size:.62rem;line-height:1.5}.topbar-inner[data-v-00704b3e]{height:100px}.topbar-actions[data-v-00704b3e]{padding-bottom:0}.about-grid[data-v-00704b3e]{grid-template-columns:1fr}.about-left[data-v-00704b3e]{flex-wrap:wrap;display:none}.about-col[data-v-00704b3e]{padding:40px}.about h3[data-v-00704b3e]{padding-top:0;font-size:20px;line-height:1.3}.professionals h2[data-v-00704b3e]{font-size:20px}.about p[data-v-00704b3e],.about li[data-v-00704b3e]{font-size:14px}.signature[data-v-00704b3e]{font-size:20px}.line-vertical[data-v-00704b3e]{display:none}.line2[data-v-00704b3e]{width:100%;height:1px;display:inherit;background:#b03724;margin:0 40px}.formats[data-v-00704b3e]{padding:0}.formats-grid[data-v-00704b3e]{grid-template-columns:repeat(4,1fr)}.formats-left[data-v-00704b3e]{border-right:none}.formats-left h2[data-v-00704b3e],.flavours h2[data-v-00704b3e]{font-size:20px}.formats-left[data-v-00704b3e],.flavours[data-v-00704b3e]{width:100%;padding:40px}.flavour[data-v-00704b3e]{justify-content:center;margin:0 auto}.formats-cards[data-v-00704b3e]{grid-template-columns:1fr;display:grid}.format-card[data-v-00704b3e]{grid-template-columns:1fr 2fr;width:100%;display:grid}.flavours-grid[data-v-00704b3e]{grid-template-columns:repeat(2,1fr);justify-content:center;gap:45px;width:100%;margin:40px 0 60px}.base-grid[data-v-00704b3e]{grid-template-columns:1fr;gap:60px}.features-grid[data-v-00704b3e]{grid-template-columns:1fr 1fr;gap:50px}.profitability-highlight[data-v-00704b3e]{padding:40px}.profitability-header[data-v-00704b3e]{padding:40px 40px 0}.profitability-header h2[data-v-00704b3e]{text-align:center;font-size:20px}.profitability-grid[data-v-00704b3e]{padding-top:20px;padding-bottom:40px}.profitability-card[data-v-00704b3e]{padding:0 40px}.base-section[data-v-00704b3e]{padding:40px 0}.base-section h2[data-v-00704b3e]{padding:0 30px;font-size:20px}.footer[data-v-00704b3e]{padding:40px}.footer-about h2[data-v-00704b3e]{font-size:20px}.footer-about p[data-v-00704b3e]{font-size:14px}.location[data-v-00704b3e]{padding:40px 0}.location-info[data-v-00704b3e]{padding:0 40px}.location-grid[data-v-00704b3e]{gap:40px}.hero-reviews[data-v-00704b3e]{transform-origin:0;scale:.95}}@media (width<=600px){.contact-btn[data-v-00704b3e]{display:none}.topbar[data-v-00704b3e]{padding:0 30px}.topbar.scrolled[data-v-00704b3e]{padding:0 30px 30px}.topbar img[data-v-00704b3e]{width:140px}.contact-btn[data-v-00704b3e]{font-size:12px}.menu-btn[data-v-00704b3e]{width:45px;height:45px}.topbar-actions[data-v-00704b3e]{gap:10px}.hero[data-v-00704b3e]{padding:30px}.hero-copy h1[data-v-00704b3e]{font-size:34px}.hero-copy h2[data-v-00704b3e]{font-size:20px}.hero-copy p[data-v-00704b3e]{width:300px;font-size:14px}.hero-overlay[data-v-00704b3e]{z-index:2;background:linear-gradient(90deg,#000000d9 0%,#000000bf 20%,#000000a6 40%,#00000080 60%,#0000004d 100%);position:absolute;inset:0}.hero-features[data-v-00704b3e]{bottom:80px}.feature img[data-v-00704b3e]{width:30px;height:40px;margin-bottom:2px}.feature span[data-v-00704b3e]{letter-spacing:1px;font-size:.62rem;line-height:1.5}.container.topbar-inner[data-v-00704b3e]{height:auto}.about-col[data-v-00704b3e]{padding:30px}.about-img[data-v-00704b3e]{width:40px}.about h3[data-v-00704b3e]{padding-top:0}.line-vertical[data-v-00704b3e]{display:none}.line2[data-v-00704b3e]{width:100%;height:1px;display:inherit;background:#b03724;margin:5px 30px}.features-grid[data-v-00704b3e]{grid-template-columns:1fr}.formats-left[data-v-00704b3e],.flavours[data-v-00704b3e]{padding:30px}.base-section[data-v-00704b3e]{padding:30px 0}.profitability-highlight[data-v-00704b3e]{padding:30px}.profitability-header[data-v-00704b3e]{padding:30px 30px 0}.profitability-card[data-v-00704b3e]{padding:30px}.profitability-card img[data-v-00704b3e]{width:40px}.profitability-eyebrow[data-v-00704b3e]{letter-spacing:2px;font-size:10px}.profitability-header h2[data-v-00704b3e]{font-size:20px}.profitability-header h2 span[data-v-00704b3e]:after{height:34px;left:-10px;right:-10px}.profitability-header>p[data-v-00704b3e]{font-size:14px;line-height:1.7}.profitability-number[data-v-00704b3e]{margin-bottom:15px}.profitability-icon[data-v-00704b3e]{width:52px;height:52px;margin-bottom:20px;font-size:18px}.profitability-card h3[data-v-00704b3e]{font-size:16px}.profitability-card p[data-v-00704b3e]{max-width:320px;font-size:14px}.profitability-highlight-title[data-v-00704b3e]{gap:12px}.profitability-highlight-title span[data-v-00704b3e]{width:25px}.profitability-highlight-title h3[data-v-00704b3e]{font-size:17px}.profitability-highlight>p[data-v-00704b3e]{font-size:13px}.location[data-v-00704b3e]{padding:30px 0}.location-info[data-v-00704b3e]{padding:0 30px}.location-grid[data-v-00704b3e]{gap:30px}.location-info h2[data-v-00704b3e]{font-size:20px}.location-intro[data-v-00704b3e]{margin-bottom:30px;font-size:14px}.location-address p[data-v-00704b3e]{font-size:14px}.location-map[data-v-00704b3e],.location-map iframe[data-v-00704b3e]{min-height:350px}.feature1 img[data-v-00704b3e]{width:30px;height:40px;margin:0 auto 8px}.feature1 span[data-v-00704b3e]{font-size:.62rem;line-height:1.4}.footer[data-v-00704b3e]{padding:30px}.footer-grid[data-v-00704b3e]{gap:30px}}@media (width<=500px){.topbar img[data-v-00704b3e]{width:120px}.container.topbar-inner[data-v-00704b3e]{height:auto}.hero-copy h1[data-v-00704b3e]{font-size:30px}.hero-copy h2[data-v-00704b3e]{font-size:18px}.hero-copy p[data-v-00704b3e]{width:300px;font-size:14px}.hero-features[data-v-00704b3e]{flex-wrap:wrap;gap:15px;bottom:70px}.format-card[data-v-00704b3e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.feature1 img[data-v-00704b3e]{width:25px;height:40px;margin:0 auto 8px}.feature1 span[data-v-00704b3e]{font-size:.56rem;line-height:1.4}.flavours-grid[data-v-00704b3e]{grid-template-columns:1fr}.hero-reviews[data-v-00704b3e]{transform-origin:0;scale:.9}.about-col ul[data-v-00704b3e]{grid-template-columns:repeat(1,1fr);gap:20px;list-style:none;display:grid}.about-li-2[data-v-00704b3e]{gap:20px}.profitability-grid[data-v-00704b3e]{grid-template-columns:1fr;width:100%;padding-top:0;padding-bottom:20px}.profitability-card[data-v-00704b3e]{margin:0 30px;padding:10px 0 30px}.profitability-card+.profitability-card[data-v-00704b3e]{border-top:1px solid #b0372433;border-left:none;margin:0 30px;padding:25px 30px}.profitability-header h2[data-v-00704b3e]{text-align:left}.footer2[data-v-00704b3e]{font-size:10px}}@media (width<=400px){.hero h1[data-v-00704b3e]{font-size:28px}.hero h2[data-v-00704b3e]{font-size:18px}.hero p[data-v-00704b3e]{max-width:250px}.topbar img[data-v-00704b3e]{width:110px}.container.topbar-inner[data-v-00704b3e]{height:auto}.contact-btn[data-v-00704b3e]{font-size:10px}.menu-btn[data-v-00704b3e]{width:40px;height:40px}.hero-features[data-v-00704b3e]{flex-wrap:wrap;gap:10px;bottom:60px}.hero-reviews[data-v-00704b3e]{transform-origin:0;scale:.85}.feature1 img[data-v-00704b3e]{justify-content:center;width:25px;margin:0 auto}.feature1 span[data-v-00704b3e]{font-size:.52rem;line-height:1.6}.hero p[data-v-00704b3e]{width:100%}.feature img[data-v-00704b3e]{margin-bottom:10px}.profitability-header h2[data-v-00704b3e]{text-align:left}.profitability-header h2 span[data-v-00704b3e]:after{height:30px}.footer[data-v-00704b3e]{padding:30px}.footer-grid[data-v-00704b3e]{gap:30px}}@media (height<=900px){.hero-logo img[data-v-00704b3e]{width:170px}.hero-copy h1[data-v-00704b3e]{margin-bottom:16px}.hero-copy h2[data-v-00704b3e]{margin-bottom:18px;font-size:22px}.hero-divider[data-v-00704b3e]{margin-bottom:18px}.hero-copy p[data-v-00704b3e]{line-height:1.5}.hero-features[data-v-00704b3e]{margin-top:45px}}@media (height<=760px){.logo[data-v-00704b3e]{width:170px}.hero-logo img[data-v-00704b3e]{width:140px;margin-bottom:15px}.hero-copy[data-v-00704b3e]{padding-bottom:60px}.hero-copy h1[data-v-00704b3e]{margin-bottom:12px;font-size:30px;line-height:1.05}.hero-divider[data-v-00704b3e]{width:70px;margin-bottom:15px}.hero-copy h2[data-v-00704b3e]{margin-bottom:15px;font-size:18px}.hero-copy p[data-v-00704b3e]{font-size:11px;line-height:1.45}.hero-features[data-v-00704b3e]{width:100%;margin-top:20px}.feature1 img[data-v-00704b3e]{width:25px;height:35px;margin:0 auto 8px}.feature1 span[data-v-00704b3e]{font-size:.52rem;line-height:1.4}}@media (height<=650px){.logo[data-v-00704b3e]{width:120px}.hero-copy[data-v-00704b3e]{padding-top:40px}.hero-copy h1[data-v-00704b3e]{margin-bottom:10px}.hero-copy h2[data-v-00704b3e]{margin-bottom:10px;font-size:18px}.hero-divider[data-v-00704b3e]{margin-bottom:10px}.hero-features[data-v-00704b3e]{gap:14px;margin-top:18px}}@media (height<=500px) and (orientation:landscape){.topbar[data-v-00704b3e]{padding:40px}.topbar.scrolled[data-v-00704b3e]{padding:30px 40px}.topbar-inner[data-v-00704b3e]{height:60px}.hero[data-v-00704b3e]{min-height:100vh;padding:25px 40px}.hero-grid[data-v-00704b3e]{min-height:100vh}.hero-copy[data-v-00704b3e]{padding-top:100px}.hero-logo img[data-v-00704b3e]{width:90px;margin-bottom:10px}.hero-copy h1[data-v-00704b3e]{margin-bottom:8px;line-height:1}.hero-divider[data-v-00704b3e]{width:55px;margin-bottom:8px}.hero-copy h2[data-v-00704b3e]{margin-bottom:8px;font-size:15px}.hero-copy p[data-v-00704b3e]{width:420px;font-size:13px;line-height:1.35}.hero-features[data-v-00704b3e]{gap:12px;margin-top:12px;display:none}.feature1 img[data-v-00704b3e]{width:22px;height:24px}.feature1 span[data-v-00704b3e]{font-size:.58rem;line-height:1.2}.about-col[data-v-00704b3e]{padding:0 40px 40px}.about h3[data-v-00704b3e]{padding-top:40px}.formats[data-v-00704b3e]{padding:40px 0}.formats-left[data-v-00704b3e],.flavours[data-v-00704b3e]{padding:0 40px}.base-section[data-v-00704b3e]{padding:40px 40px 60px}.features[data-v-00704b3e]{padding:40px 0}.features-grid[data-v-00704b3e]{padding:0 40px}.footer[data-v-00704b3e]{padding:40px}}@media (height<=420px){.hero-copy[data-v-00704b3e]{padding-top:120px}.hero-logo img[data-v-00704b3e]{width:70px}.hero-copy h1[data-v-00704b3e]{font-size:24px}.hero-copy h2[data-v-00704b3e]{font-size:14px}.hero-reviews[data-v-00704b3e]{display:none}.hero-divider[data-v-00704b3e]{margin-bottom:6px}.hero-features[data-v-00704b3e]{margin-top:10px}}@media (height<=360px){.hero-features[data-v-00704b3e]{display:none}.hero-copy[data-v-00704b3e]{padding-top:120px}.hero-copy p[data-v-00704b3e]{display:none}}.legal-page[data-v-e45cd947]{color:#262626;background:#f8eeec;min-height:100vh}.container[data-v-e45cd947]{margin:auto}.legal-header[data-v-e45cd947]{z-index:999;background:#51000066;width:100%;padding:0 60px 30px;transition:all .35s;position:fixed;top:0;left:0}.legal-header.scrolled[data-v-e45cd947]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#51000066;padding:0 60px 30px}.legal-header-inner[data-v-e45cd947]{justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}.legal-logo[data-v-e45cd947]{width:150px;transition:all .8s}.legal-logo img[data-v-e45cd947]{width:100%;display:block}.back-link[data-v-e45cd947]{color:#eebfb9;letter-spacing:1.5px;border:1px solid #eebfb9;border-radius:200px;padding:14px 20px 12px;font-size:13px;font-weight:600;transition:all .3s}.back-link[data-v-e45cd947]:hover{color:#973e30;background:#eebfb9}.legal-content[data-v-e45cd947]{padding:220px 0 100px}.legal-container[data-v-e45cd947]{width:100%;max-width:none;padding:0 60px}.legal-container>h1[data-v-e45cd947]{color:#b44f3f;letter-spacing:1px;font-size:34px;font-weight:600}.title-line[data-v-e45cd947]{background:#c78574;width:90px;height:2px;margin:18px 0 70px}.legal-section[data-v-e45cd947]{margin-bottom:80px;scroll-margin-top:40px}.legal-section h2[data-v-e45cd947]{color:#b44f3f;margin-bottom:35px;font-size:27px;font-weight:600}.legal-section h3[data-v-e45cd947]{color:#b44f3f;margin:35px 0 15px;font-size:17px;font-weight:600}.legal-section p[data-v-e45cd947]{color:#444;margin-bottom:18px;font-size:15px;line-height:1.8}.company-data[data-v-e45cd947]{background:#fffaf8;border-left:3px solid #c78574;margin:25px 0 35px;padding:30px 35px}.company-data p[data-v-e45cd947]{margin-bottom:8px}.company-data p[data-v-e45cd947]:last-child{margin-bottom:0}.company-data strong[data-v-e45cd947]{color:#b44f3f}.legal-update[data-v-e45cd947]{margin-top:30px;color:#777!important;font-size:13px!important}.footer2[data-v-e45cd947]{color:#eebfb9;background:#b44f3f;padding:30px;font-size:12px}.footer2 .container[data-v-e45cd947]{justify-content:space-between;gap:30px;display:flex}@media (width<=768px){.legal-header[data-v-e45cd947]{padding:40px 30px}.legal-header.scrolled[data-v-e45cd947]{padding:30px}.legal-header-inner[data-v-e45cd947]{gap:20px}.legal-logo[data-v-e45cd947]{width:125px}.back-link[data-v-e45cd947]{padding:10px 14px;font-size:10px}.legal-content[data-v-e45cd947]{padding:60px 0 70px}.legal-container[data-v-e45cd947]{padding:180px 40px}.legal-container>h1[data-v-e45cd947]{font-size:27px}.title-line[data-v-e45cd947]{margin-bottom:50px}.legal-section[data-v-e45cd947]{margin-bottom:60px}.legal-section h2[data-v-e45cd947]{font-size:23px}.legal-section h3[data-v-e45cd947]{font-size:16px}.legal-section p[data-v-e45cd947]{font-size:14px;line-height:1.7}.company-data[data-v-e45cd947]{padding:25px}.legal-footer[data-v-e45cd947]{padding:25px 30px}.legal-footer .container[data-v-e45cd947]{flex-direction:column;gap:8px}}@media (width<=600px){.legal-container[data-v-e45cd947]{padding:150px 30px 0}}@media (width<=500px){.legal-logo[data-v-e45cd947]{width:110px}}@media (width<=400px){.legal-logo[data-v-e45cd947]{width:100px}.back-link[data-v-e45cd947]{font-size:10px}}
