@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&display=swap";:root{--dalu-cream: #FAF7F2;--dalu-beige: #EFE6DA;--dalu-card-soft: #FFFDF9;--dalu-pastel-blue: #DCEAF5;--dalu-light-blue: #EEF6FB;--dalu-blue: #2F6FA8;--dalu-navy: #102B4E;--dalu-text-deep: #1F2D3D;--dalu-text-muted: #5F6B78;--dalu-border: #E7DED3;--dalu-shadow-soft: 0 10px 40px -20px rgba(16,43,78,.12);--dalu-shadow-card: 0 6px 24px -12px rgba(16,43,78,.1);--dalu-radius: 1.5rem}body{font-family:Inter,ui-sans-serif,system-ui,sans-serif;background-color:var(--dalu-cream);-webkit-text-size-adjust:100%}.dalu-container{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:640px){.dalu-container{padding-left:2rem;padding-right:2rem}}.dalu-section{padding-top:3rem;padding-bottom:3rem}@media(min-width:640px){.dalu-section{padding-top:4rem;padding-bottom:4rem}}@media(min-width:768px){.dalu-section{padding-top:6rem;padding-bottom:6rem}}.dalu-eyebrow{display:inline-block;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--dalu-blue)}.dalu-heading{font-family:Playfair Display,Georgia,serif;letter-spacing:-.01em;color:var(--dalu-navy);line-height:1.15}.dalu-heading-xl{font-size:clamp(1.875rem,6vw,3.75rem)}.dalu-heading-lg{font-size:clamp(1.625rem,4.5vw,2.625rem);line-height:1.18}.dalu-heading-md{font-size:clamp(1rem,3vw,1.125rem)}.dalu-btn-label{font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.dalu-btn-primary{display:inline-flex;align-items:center;justify-content:center;background-color:var(--dalu-blue);color:var(--dalu-card-soft)!important;border-radius:9999px;padding:.875rem 1.75rem;min-height:48px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-decoration:none!important;transition:background-color .2s;border:none;cursor:pointer;box-shadow:var(--dalu-shadow-soft);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dalu-btn-primary:hover{background-color:var(--dalu-navy);color:var(--dalu-card-soft)!important}.dalu-btn-outline{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:var(--dalu-navy)!important;border:1.5px solid rgba(16,43,78,.3);border-radius:9999px;padding:.875rem 1.75rem;min-height:48px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;text-decoration:none!important;transition:all .2s;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dalu-btn-outline:hover{border-color:var(--dalu-blue);color:var(--dalu-blue)!important}.dalu-card{border-radius:1.5rem;border:1px solid var(--dalu-border);background-color:var(--dalu-card-soft);box-shadow:var(--dalu-shadow-card);transition:transform .3s,box-shadow .3s}@media(hover:hover)and (pointer:fine){.dalu-card:hover{transform:translateY(-4px);box-shadow:var(--dalu-shadow-soft)}}.dalu-shadow-soft{box-shadow:var(--dalu-shadow-soft)}.dalu-shadow-card{box-shadow:var(--dalu-shadow-card)}.dalu-grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:.875rem}@media(min-width:640px){.dalu-grid-4{gap:1.25rem}}@media(min-width:1024px){.dalu-grid-4{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.dalu-grid-3{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:540px){.dalu-grid-3{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(min-width:768px){.dalu-grid-3{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.dalu-grid-2{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media(min-width:1024px){.dalu-grid-2{grid-template-columns:repeat(2,1fr);gap:4rem}}.dalu-aspect-square{aspect-ratio:1 / 1}.dalu-aspect-4-5{aspect-ratio:4 / 5}.dalu-aspect-5-4{aspect-ratio:5 / 4}.dalu-img-cover{width:100%;height:100%;object-fit:cover;display:block}.dalu-stars{display:flex;gap:.125rem;color:var(--dalu-blue)}.dalu-stars svg{fill:currentColor}@keyframes dalu-spin{to{transform:rotate(360deg)}}.dalu-stamp-spin{animation:dalu-spin 30s linear infinite}.dalu-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.dalu-check-list li{display:flex;gap:.75rem;align-items:flex-start;color:var(--dalu-text-deep);font-size:.9375rem;line-height:1.6}.dalu-check-icon{flex-shrink:0;margin-top:.2rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--dalu-light-blue);display:flex;align-items:center;justify-content:center;color:var(--dalu-blue)}.dalu-pillars{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--dalu-border);background-color:var(--dalu-cream)}@media(min-width:768px){.dalu-pillars{grid-template-columns:repeat(4,1fr)}}.dalu-pillar{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem 1rem;border-right:1px solid var(--dalu-border)}@media(min-width:768px){.dalu-pillar{padding:1.5rem 1.25rem;gap:1rem}}.dalu-pillar:last-child{border-right:none}@media(max-width:767px){.dalu-pillar:nth-child(2n){border-right:none}.dalu-pillar:nth-child(1),.dalu-pillar:nth-child(2){border-bottom:1px solid var(--dalu-border)}}.dalu-announcement{background-color:var(--dalu-pastel-blue)!important;color:var(--dalu-navy)!important}@media(max-width:767px){html{-webkit-text-size-adjust:100%}}input[type=email],input[type=text],input[type=number],input[type=search],textarea,select{font-size:16px}@media(min-width:768px){input[type=email],input[type=text],input[type=number],input[type=search],textarea,select{font-size:inherit}}.dalu-section,.dalu-container{max-width:100%;box-sizing:border-box}.dalu-section img{max-width:100%;height:auto}@media(max-width:1023px){.dalu-sticky{position:static!important}}@media(max-width:639px){.dalu-hero-card{border-radius:1.25rem!important}.dalu-hero-card .dalu-btn-primary,.dalu-hero-card .dalu-btn-outline{flex:1;min-width:0;text-align:center}}.dalu-comparison-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.dalu-comparison-scroll::-webkit-scrollbar{height:4px}.dalu-comparison-scroll::-webkit-scrollbar-track{background:var(--dalu-border);border-radius:2px}.dalu-comparison-scroll::-webkit-scrollbar-thumb{background:var(--dalu-blue);border-radius:2px}.dalu-faq-question{min-height:56px}@media(max-width:639px){.dalu-featured-quote{padding:1.5rem!important}.dalu-featured-quote .dalu-quote-bg{display:none!important}}@media(max-width:639px){.dalu-bp-demo-wrap{min-height:380px!important}.dalu-bp-demo-inner{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.dalu-bp-demo-text{max-width:100%!important}}@media(max-width:639px){.dalu-bp-demo-overlay{background:linear-gradient(135deg,rgba(16,43,78,.85) 0%,rgba(16,43,78,.5) 80%,transparent 100%)!important}}@media(max-width:767px){.dalu-pas-wrapper{border-radius:1rem!important}}@media(max-width:639px){.dalu-triggers-grid{grid-template-columns:1fr!important}}@media(max-width:479px){.dalu-guarantee-items{gap:.75rem!important;justify-content:flex-start!important}}@media(max-width:479px){.dalu-newsletter-row{flex-direction:column!important}.dalu-newsletter-row .dalu-btn-primary{width:100%}}@media(max-width:479px){.dalu-trust-item h3{font-size:.75rem}.dalu-trust-item p{font-size:.7rem}}@media(max-width:399px){.dalu-pillar{padding:1rem .75rem;gap:.5rem}.dalu-pillar svg{width:22px;height:22px;flex-shrink:0}}@media(max-width:479px){.dalu-card{border-radius:1rem}}@media(max-width:479px){.dalu-grid-3{grid-template-columns:1fr}.dalu-grid-4{grid-template-columns:1fr 1fr}}@media(max-width:479px){.dalu-grid-4.dalu-product-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media(max-width:639px){.dalu-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:1.5rem!important}}@media(max-width:639px){.dalu-grid-2{gap:1.5rem}.dalu-grid-3{gap:.875rem}}@media(max-width:767px){.dalu-scroll-x{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;gap:1rem;padding-bottom:.5rem}.dalu-scroll-x>*{scroll-snap-align:start;flex-shrink:0;width:80vw;max-width:320px}}@media(max-width:1023px){.dalu-benefits-image{position:static!important}}@media(max-width:639px){.dalu-featured-quote p:first-of-type{font-size:1.0625rem!important}}@media(max-width:767px){.dalu-transformation-grid{grid-template-columns:1fr!important}}.dalu-btn-primary:focus-visible,.dalu-btn-outline:focus-visible,.dalu-faq-question:focus-visible{outline:3px solid var(--dalu-blue);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dalu-design.css.map */
