:root{--background:40 30% 96%;--foreground:20 35% 15%;--card:38 35% 93%;--card-foreground:20 35% 15%;--primary:28 85% 52%;--primary-foreground:40 50% 98%;--secondary:35 30% 88%;--muted:36 20% 90%;--muted-foreground:20 12% 42%;--accent:22 80% 46%;--accent-foreground:40 50% 98%;--border:32 25% 86%;--warm-brown:20 40% 22%;--success:152 45% 40%;--radius:.75rem}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,sans-serif;color:hsl(var(--foreground));background:hsl(var(--background));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;line-height:1.6}h1,h2,h3,h4{font-family:Playfair Display,serif;color:hsl(var(--warm-brown));line-height:1.18}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}.container{width:min(1200px,92%);margin-inline:auto}.enb-page-main{padding:2.5rem 0 4rem}.enb-page-main h1{font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:1.5rem}.enb-page-main .rte{max-width:720px;font-size:.9rem;line-height:1.75;color:hsl(var(--muted-foreground))}.enb-page-main .rte h2,.enb-page-main .rte h3,.enb-page-main .rte h4{color:hsl(var(--foreground));margin:1.75rem 0 .75rem}.enb-page-main .rte h2{font-size:1.4rem}.enb-page-main .rte h3{font-size:1.15rem}.enb-page-main .rte p{margin-bottom:1rem}.enb-page-main .rte ul,.enb-page-main .rte ol{margin:.75rem 0 1rem 1.25rem}.enb-page-main .rte li{margin-bottom:.35rem}.enb-page-main .rte a{color:hsl(var(--primary));text-decoration:underline}.enb-page-main .rte a:hover{color:hsl(var(--accent))}.enb-page-main .rte table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.85rem}.enb-page-main .rte th,.enb-page-main .rte td{padding:.5rem .75rem;border-bottom:1px solid hsl(var(--border));text-align:left}.enb-page-main .rte th{font-weight:600;color:hsl(var(--foreground))}.enb-page-main .rte strong{color:hsl(var(--foreground));font-weight:600}.enb-announcement{background:hsl(var(--foreground));color:hsl(var(--primary-foreground));text-align:center;padding:.5rem 1rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;font-weight:600}.cta-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2.25rem;font-size:1rem;font-weight:600;border-radius:.75rem;border:none;cursor:pointer;background:linear-gradient(135deg,#ed7e1d,#d35c17);color:hsl(var(--primary-foreground));box-shadow:0 8px 24px -6px #b8611459;text-decoration:none}.text-primary{color:hsl(var(--primary))}.text-muted{color:hsl(var(--muted-foreground))}.text-white{color:#fff}.text-center{text-align:center}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.05em}.tracking-widest{letter-spacing:.15em}.rounded-full{border-radius:9999px}.rounded-2xl{border-radius:1rem}.rounded-xl{border-radius:.75rem}.reveal{opacity:1;transform:none}.enb-benefit-bar{background:hsl(var(--foreground));color:hsl(var(--primary-foreground))}.enb-benefit-bar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;padding:.65rem 1rem;font-size:.8rem}.enb-benefit-bar .separator{width:1px;height:.75rem;background:#fff3;display:none}.enb-benefit-bar .benefit-item{display:flex;align-items:center;gap:.4rem}.enb-benefit-bar svg{width:14px;height:14px}@media(min-width:640px){.enb-benefit-bar .container{gap:2rem;font-size:.85rem}.enb-benefit-bar .separator{display:block}}.enb-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#2b211d,#1d1816)}.enb-hero .container{display:grid;align-items:center;gap:2rem;padding:3rem 1rem}.enb-hero-content{max-width:520px;position:relative;z-index:1}.enb-hero h1{font-size:clamp(1.8rem,5vw,3rem);color:#fff;margin-bottom:1.25rem}.enb-hero h1 .gradient-text{background:linear-gradient(to right,#ed7e1d,#d35c17);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.enb-hero p{color:#fffc;font-size:.9rem;line-height:1.7;margin-bottom:1.5rem}.enb-hero .social-proof{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#ffffffb3;margin-top:1.25rem}.enb-hero .stars{display:flex;gap:1px}.enb-hero .stars svg{width:14px;height:14px;fill:#ed7e1d;color:#ed7e1d}.enb-hero .payment-icons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;font-size:10px;color:#ffffff80}.enb-hero .payment-icons span{background:#ffffff1a;padding:.15rem .5rem;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(min-width:768px){.enb-hero .container{grid-template-columns:1fr 1fr;padding:4rem 1rem}}.enb-section{padding:4rem 0}.enb-section-lg{padding:5rem 0}@media(min-width:768px){.enb-section{padding:5rem 0}.enb-section-lg{padding:7rem 0}}.enb-problem{background:linear-gradient(180deg,#f8f6f2,#f3efe7)}.enb-problem-grid{display:grid;max-width:900px;margin:0 auto;gap:2.5rem;align-items:center}.enb-problem .eyebrow{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary));margin-bottom:1rem}.enb-problem h2{font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:1rem}.enb-problem h2 .italic{font-style:italic;color:hsl(var(--muted-foreground))}.enb-problem-points{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.enb-problem-point{display:flex;gap:.75rem}.enb-problem-point .icon-circle{width:20px;height:20px;flex-shrink:0;margin-top:2px;border-radius:50%;background:hsl(var(--foreground));display:flex;align-items:center;justify-content:center}.enb-problem-point .icon-circle svg{width:12px;height:12px;color:hsl(var(--background))}.enb-problem-point h4{font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:.15rem}.enb-problem-point p{font-size:.9rem;color:hsl(var(--muted-foreground));line-height:1.6}@media(min-width:768px){.enb-problem-grid{grid-template-columns:1fr 1fr}}.enb-foot-health{background:linear-gradient(180deg,#261c17,#34261d)}.enb-foot-health .section-header{max-width:640px;margin:0 auto 3rem;text-align:center}.enb-foot-health .eyebrow{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:#f09342;margin-bottom:.75rem}.enb-foot-health h2{font-size:clamp(1.6rem,4vw,2.8rem);color:#f3ede2;margin-bottom:1.5rem}.enb-foot-health .section-header p{font-size:1.05rem;color:#b8a994;line-height:1.7}.enb-foot-health .section-header strong{color:#ede4d4;font-weight:600}.enb-foot-health-grid{display:grid;max-width:900px;margin:0 auto;gap:1.5rem}.enb-foot-card{border-radius:1rem;padding:1.5rem;background:#372b25;border:1px solid hsl(28 30% 25%)}.enb-foot-card svg{width:28px;height:28px;color:#f09342;margin-bottom:1rem}.enb-foot-card h3{font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;color:#f3ede2;margin-bottom:.5rem}.enb-foot-card p{font-size:.85rem;color:#ad9c85;line-height:1.6}@media(min-width:768px){.enb-foot-health-grid{grid-template-columns:repeat(3,1fr)}}.enb-material{background:linear-gradient(180deg,#eee7dd,#e8dfd3 50%,#eee7dd);position:relative;overflow:hidden}.enb-material .badge{display:inline-block;border-radius:9999px;padding:.375rem 1rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:hsl(var(--primary));background:#ed7e1d1a;margin-bottom:.75rem}.enb-material h2{font-size:clamp(1.6rem,4vw,2.75rem);margin-bottom:1.25rem}.enb-material h2 em{font-style:italic}.enb-material-grid{display:grid;gap:3rem;align-items:start}.enb-material-image{position:sticky;top:2rem}.enb-material-image img{width:100%;border-radius:1rem;box-shadow:0 24px 64px -16px #593c2638}.enb-material-image .overlay-badge{position:absolute;bottom:1.5rem;right:1.5rem;border-radius:.75rem;padding:1rem 1.5rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ed7e1de6,#d35c17e6)}.enb-material-image .overlay-badge .number{font-size:1.5rem;font-weight:700;color:hsl(var(--primary-foreground));font-family:Playfair Display,serif;display:block}.enb-material-image .overlay-badge .label{font-size:.7rem;color:#fcfbf7cc}.enb-material-features{display:flex;flex-direction:column;gap:1.5rem}.enb-material-card{border-left:2px solid hsl(var(--primary) / .3);padding:1.25rem 1.25rem 1.25rem 1.5rem;border-radius:.75rem;background:linear-gradient(145deg,#faf8f4,#f5f1ea);box-shadow:0 2px 12px -3px #7d573614}.enb-material-card:hover{border-left-color:hsl(var(--primary) / .6)}.enb-material-card h3{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.5rem;color:hsl(var(--foreground))}.enb-material-card p{font-size:.85rem;color:hsl(var(--muted-foreground));line-height:1.65;margin-bottom:1rem}.enb-material-tags{display:flex;flex-wrap:wrap;gap:.75rem}.enb-material-tags span{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;color:hsl(var(--primary))}.enb-material-tags svg{width:12px;height:12px}@media(min-width:768px){.enb-material-grid{grid-template-columns:1fr 1fr}}.enb-lifestyle-divider{position:relative;height:16rem;overflow:hidden}.enb-lifestyle-divider img{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.enb-lifestyle-divider{height:20rem}}.enb-product{background:linear-gradient(180deg,#f8f6f2,#f4f1eb)}.enb-product-grid{display:grid;gap:2.5rem}.enb-product-gallery .main-image{border-radius:1rem;overflow:hidden;background:#f3efe8;box-shadow:0 8px 30px -10px #6b4a2e1f;position:relative}.enb-product-gallery .main-image img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:1rem;transition:opacity .25s ease}.enb-product-gallery .main-image img.sand-fade-out{opacity:0}.enb-product-gallery .sand-main-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#ffffffd9;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#564943;padding:0;box-shadow:0 2px 8px #0000001f;z-index:2;transition:opacity .2s}.enb-product-gallery .sand-main-arrow:hover{background:#fff}.enb-product-gallery .sand-main-arrow:disabled{opacity:0;cursor:default;pointer-events:none}.enb-product-gallery .sand-main-arrow--left{left:10px}.enb-product-gallery .sand-main-arrow--right{right:10px}.enb-product-gallery .sand-thumbs-wrapper{position:relative;display:flex;align-items:center;gap:4px;margin-top:1rem}.enb-product-gallery .sand-thumb-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid hsl(35 30% 88%);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#564943;padding:0}.enb-product-gallery .sand-thumb-arrow:hover{opacity:.7}.enb-product-gallery .sand-thumb-arrow:disabled{opacity:.3;cursor:default}.enb-product-gallery .thumbs{display:flex;overflow-x:auto;gap:.75rem;scroll-behavior:smooth;scrollbar-width:none;flex:1;min-width:0}.enb-product-gallery .thumbs::-webkit-scrollbar{display:none}.enb-product-gallery .thumbs button{flex:0 0 calc(25% - 9px);border:2px solid hsl(35 30% 88%);border-radius:.75rem;overflow:hidden;cursor:pointer;padding:0;background:none}.enb-product-gallery .thumbs button.active{border-color:#ed7e1d;box-shadow:0 4px 12px -3px #ed7e1d40}.enb-product-gallery .thumbs img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:.75rem}.enb-product-info .rating{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.enb-product-info .rating .stars{display:flex}.enb-product-info .rating .stars svg{width:16px;height:16px;fill:hsl(var(--primary));color:hsl(var(--primary))}.enb-product-info .rating span{font-size:.85rem;color:hsl(var(--muted-foreground))}.enb-product-info h2{font-size:clamp(1.6rem,4vw,2.4rem);margin-bottom:.75rem}.enb-product-info .benefits{margin-bottom:1rem}.enb-product-info .benefits p{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.enb-product-info .benefits svg{width:14px;height:14px;color:hsl(var(--success))}.enb-product-info .price{font-size:1.8rem;font-weight:700;margin-bottom:.25rem}.enb-product-info .price-note{font-size:.75rem;color:hsl(var(--muted-foreground));margin-bottom:1.25rem}.enb-product-info .price-note .free{font-weight:600;color:hsl(var(--success))}.enb-color-picker{margin-bottom:1.25rem}.enb-color-picker label{display:block;font-size:.85rem;font-weight:600;margin-bottom:.5rem}.enb-color-picker label span{font-weight:400;color:hsl(var(--muted-foreground))}.enb-color-swatches{display:flex;gap:.5rem}.enb-color-swatches button{width:40px;height:40px;border-radius:.5rem;cursor:pointer;border:2px solid hsl(35 30% 85%)}.enb-color-swatches button.active{border-color:#342219;box-shadow:0 0 0 2px #f8f6f2,0 0 0 4px #342219}.enb-size-picker{margin-bottom:.5rem}.enb-size-picker .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.enb-size-picker label{font-size:.85rem;font-weight:600}.enb-size-picker label span{font-weight:400;color:hsl(var(--muted-foreground))}.enb-size-picker .size-hint{font-size:.75rem;color:hsl(var(--primary));margin-bottom:.5rem;display:flex;align-items:center;gap:.35rem}.enb-size-buttons{display:flex;gap:.5rem}.enb-size-buttons button{padding:.625rem 1rem;font-size:.85rem;font-weight:500;border-radius:.5rem;cursor:pointer;background:#f8f6f2;color:#342219;border:1.5px solid hsl(35 25% 82%)}.enb-size-buttons button.active{background:#342219;color:#fcfbf7;border-color:#342219}.enb-bundles{margin-bottom:1rem;margin-top:.5rem}.enb-bundles label{display:block;font-size:.85rem;font-weight:600;margin-bottom:.5rem}.enb-bundle-option{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border-radius:.75rem;margin-bottom:.5rem;cursor:pointer;background:#f8f6f2;border:1.5px solid hsl(35 25% 82%)}.enb-bundle-option.active{background:#ed7e1d14;border-color:#ed7e1d;border-width:2px}.enb-bundle-option .radio-circle{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:2px solid hsl(35 25% 78%);display:flex;align-items:center;justify-content:center}.enb-bundle-option.active .radio-circle{background:#ed7e1d;border-color:#ed7e1d}.enb-bundle-option .radio-circle svg{width:12px;height:12px;color:#fff;display:none}.enb-bundle-option.active .radio-circle svg{display:block}.enb-bundle-option .bundle-info{flex:1}.enb-bundle-option .bundle-name{font-size:.85rem;font-weight:700}.enb-bundle-option .bundle-save{font-size:.75rem;font-weight:600;color:hsl(var(--success));margin-left:.5rem}.enb-bundle-option .bundle-price{font-size:.85rem;font-weight:700}.enb-bundle-option .bundle-tag{position:absolute;top:-10px;right:12px;font-size:10px;font-weight:700;padding:.15rem .6rem;border-radius:9999px;background:#ed7e1d;color:hsl(var(--primary-foreground))}.enb-availability{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:hsl(var(--success));margin-bottom:1rem}.enb-availability .dot{width:8px;height:8px;border-radius:50%;background:hsl(var(--success))}.enb-social-line{display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.75rem;color:hsl(var(--muted-foreground));background:#f3efe7;border:1px solid hsl(35 30% 88%);margin-bottom:1.5rem}.enb-social-line .star-badge{width:24px;height:24px;border-radius:50%;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;background:#ed7e1d26;color:#ed7e1d}.enb-social-line strong{color:hsl(var(--foreground))}.enb-trust-points{margin-bottom:1.5rem}.enb-trust-points .trust-item{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:hsl(var(--muted-foreground));margin-bottom:.625rem}.enb-trust-points svg{width:16px;height:16px;flex-shrink:0;color:hsl(var(--primary))}.enb-price-compare{border-radius:.75rem;padding:1.25rem;background:#f3efe7;border:1px solid hsl(35 30% 88%);margin-bottom:2rem}.enb-price-compare h4{font-family:Inter,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.25rem}.enb-bar-chart{display:flex;align-items:flex-end;justify-content:center;gap:1.5rem;margin:1rem 0}.enb-bar-chart .bar-group{display:flex;flex-direction:column;align-items:center;gap:.35rem}.enb-bar-chart .bar-value{font-size:.85rem;font-weight:700}.enb-bar-chart .bar{width:4rem;border-radius:.25rem .25rem 0 0}.enb-bar-chart .bar-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.15rem .5rem;border-radius:4px}.enb-us-them{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.enb-us-them .col-header{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.enb-us-them .us-header{color:hsl(var(--primary))}.enb-us-them .them-header{color:hsl(var(--muted-foreground))}.enb-us-them .row-item{display:flex;align-items:flex-start;gap:.35rem;padding:.35rem 0;font-size:.75rem}.enb-us-them .us-item{color:hsl(var(--foreground) / .8)}.enb-us-them .us-item svg{color:hsl(var(--success))}.enb-us-them .them-item{color:hsl(var(--muted-foreground))}.enb-us-them .them-item svg{color:#c65353;opacity:.6}.enb-us-them svg{width:14px;height:14px;flex-shrink:0;margin-top:1px}.enb-benefit-icons{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-radius:.75rem;padding:1.25rem 1rem;background:#f3efe7;border:1px solid hsl(35 30% 88%);margin-bottom:2rem}.enb-benefit-icons .icon-item{display:flex;flex-direction:column;align-items:center;text-align:center}.enb-benefit-icons svg{width:24px;height:24px;color:hsl(var(--primary));margin-bottom:.5rem}.enb-benefit-icons span{font-size:.75rem;color:hsl(var(--muted-foreground));line-height:1.3}.enb-accordion{border-top:1px solid hsl(35 30% 85%)}.enb-accordion-item{border-bottom:1px solid hsl(35 30% 85%)}.enb-accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;color:hsl(var(--foreground));background:none;border:none;cursor:pointer;text-align:left}.enb-accordion-trigger svg{width:16px;height:16px}.enb-accordion-item.open .enb-accordion-trigger svg{transform:rotate(180deg)}.enb-accordion-content{max-height:0;overflow:hidden;font-size:.85rem;color:hsl(var(--muted-foreground));line-height:1.7}.enb-accordion-item.open .enb-accordion-content{max-height:200px;padding-bottom:1rem}@media(min-width:1024px){.enb-product-grid{grid-template-columns:1fr 1fr;gap:3.5rem}}.enb-reasons{background:hsl(var(--background))}.enb-reasons h2{font-size:clamp(1.6rem,4vw,2.8rem);margin-bottom:1rem}.enb-reasons h2 .italic{font-style:italic;color:hsl(var(--primary))}.enb-reasons-grid{display:grid;max-width:900px;margin:0 auto;gap:2rem}.enb-reason-card{text-align:center}.enb-reason-card .icon-wrapper{width:56px;height:56px;border-radius:50%;margin:0 auto 1rem;background:hsl(var(--primary) / .12);display:flex;align-items:center;justify-content:center}.enb-reason-card svg{width:24px;height:24px;color:hsl(var(--primary))}.enb-reason-card h3{font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;margin-bottom:.5rem}.enb-reason-card p{font-size:.85rem;color:hsl(var(--muted-foreground));max-width:260px;margin:0 auto;line-height:1.6}@media(min-width:640px){.enb-reasons-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.enb-reasons-grid{grid-template-columns:repeat(3,1fr)}}.enb-comparison{background:linear-gradient(180deg,#231d1a,#171412);position:relative;overflow:hidden}.enb-comparison .badge{display:inline-block;border-radius:9999px;padding:.375rem 1rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.2em;background:#ed7e1d1f;color:#f09342;margin-bottom:1rem}.enb-comparison h2{font-size:clamp(1.6rem,4vw,2.8rem);color:#f6f4ee;margin-bottom:1rem}.enb-comparison .subtitle{color:#b8a994;font-size:1rem;max-width:28rem;margin:0 auto}.enb-table{max-width:700px;margin:3rem auto 0;border-radius:1rem;overflow:hidden;background:#28221f;border:1px solid hsl(28 30% 25% / .4);box-shadow:0 25px 60px -12px #00000080}.enb-table-header{display:grid;grid-template-columns:2fr 1.5fr 1.5fr;border-bottom:1px solid hsl(28 20% 22% / .6)}.enb-table-header>div{padding:1rem 1.25rem}.enb-table-header .us-col{border-left:1px solid hsl(28 20% 22% / .6);background:#ed7e1d0f;text-align:center}.enb-table-header .us-col span{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#f09342}.enb-table-header .them-col{border-left:1px solid hsl(28 20% 22% / .6);text-align:center}.enb-table-header .them-col span{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#847662}.enb-table-row{display:grid;grid-template-columns:2fr 1.5fr 1.5fr}.enb-table-row:not(:last-child){border-bottom:1px solid hsl(28 15% 20% / .4)}.enb-table-row:hover{background:#ed7e1d0a}.enb-table-row .label-col{display:flex;align-items:center;padding:.75rem 1rem;font-size:.8rem;font-weight:500;color:#c2b5a3}.enb-table-row .us-col,.enb-table-row .them-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:.75rem;border-left:1px solid hsl(28 20% 22% / .4)}.enb-table-row .us-col{background:#ed7e1d0a}.enb-table-row .icon-circle-green{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#39ac7726}.enb-table-row .icon-circle-green svg{width:14px;height:14px;color:#53c690}.enb-table-row .icon-circle-red{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#bf40401f}.enb-table-row .icon-circle-red svg{width:14px;height:14px;color:#c65353}.enb-table-row .us-text{text-align:center;font-size:.7rem;font-weight:500;color:#e2dccf}.enb-table-row .them-text{text-align:center;font-size:.7rem;color:#7e7567}.enb-comparison .cta-area{margin-top:3rem;text-align:center}.enb-comparison .cta-area p{font-size:.85rem;font-style:italic;color:#9d8f7b;margin-bottom:1.25rem}.enb-reviews{background:linear-gradient(180deg,#f6f4ee,#f1ece4 50%,#f6f4ee)}.enb-reviews-layout{display:grid;max-width:1100px;margin:0 auto;gap:3rem;align-items:center}.enb-reviews-left h2{font-size:clamp(1.6rem,4vw,2.8rem);margin-bottom:.5rem}.enb-reviews-left h2 .italic{font-style:italic;color:hsl(var(--primary))}.enb-reviews-left>p{font-size:1.05rem;color:hsl(var(--muted-foreground));line-height:1.7;margin-bottom:2rem}.enb-reviews-left strong{font-weight:600;color:hsl(var(--foreground))}.enb-reviews-left .rating-line{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem}.enb-reviews-left .rating-line .stars{display:flex;gap:1px}.enb-reviews-left .rating-line .stars svg{width:16px;height:16px;fill:#f48c25;color:#f48c25}.enb-reviews-left .rating-line span{font-size:.85rem;color:hsl(var(--muted-foreground))}.enb-reviews-collage{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.enb-review-card{background:#fff;border-radius:.5rem;padding:.75rem;box-shadow:0 2px 8px #00000014;border:1px solid hsl(214 20% 90%)}.enb-review-card .card-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.enb-review-card .avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.enb-review-card .name{font-size:.7rem;font-weight:700;color:#2f3337}.enb-review-card .review-text{font-size:.7rem;line-height:1.4;color:#2f3337;margin-bottom:.5rem}.enb-review-card .card-footer{display:flex;align-items:center;gap:.75rem;font-size:.65rem;color:#7c838d}.enb-review-card .like-link{font-weight:600;color:#1876f2}.enb-review-card .reactions{display:flex;align-items:center;gap:.25rem;margin-left:auto}.enb-review-card .reaction-emoji{width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;border:1px solid #fff}@media(min-width:768px){.enb-reviews-layout{grid-template-columns:1fr 1.4fr}}.enb-shipping{background:#f3efe7}.enb-shipping-grid{display:grid;max-width:900px;margin:0 auto;gap:3rem;align-items:center}.enb-shipping-grid h2{font-size:clamp(1.6rem,4vw,2.8rem);margin-bottom:1.25rem}.enb-shipping-grid p{font-size:.95rem;color:#6b727b;line-height:1.7}.enb-shipping-grid .dhl-badge{font-size:1.1rem;font-weight:700;color:#0b5ac1;margin-bottom:1.25rem}.enb-shipping-map{display:flex;justify-content:center;position:relative}.enb-shipping-map img{width:100%;max-width:180px;height:auto}@media(min-width:768px){.enb-shipping-grid{grid-template-columns:1fr 1fr}.enb-shipping-map img{max-width:220px}}.enb-trust-footer{background:#e6e2db}.enb-trust-footer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.enb-trust-footer-item{display:flex;flex-direction:column;align-items:center;text-align:center}.enb-trust-footer-item svg{width:32px;height:32px;color:hsl(var(--muted-foreground));stroke-width:1.5;margin-bottom:1rem}.enb-trust-footer-item h3{font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;margin-bottom:.5rem}.enb-trust-footer-item p{font-size:.75rem;color:hsl(var(--muted-foreground));line-height:1.6}@media(min-width:768px){.enb-trust-footer-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.enb-sticky-mobile{position:fixed;bottom:0;left:0;right:0;z-index:50;padding:.75rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f3efe7eb;border-top:1px solid hsl(32 25% 82% / .5)}.enb-sticky-mobile .cta-button{width:100%;border-radius:.75rem;padding:.875rem;animation:none!important}.enb-mobile-spacer{height:4rem}@media(min-width:768px){.enb-sticky-mobile,.enb-mobile-spacer{display:none}}.section-cta{margin-top:2.5rem;text-align:center}.icon-check,.icon-star,.icon-truck,.icon-shield,.icon-x{display:inline-block;vertical-align:middle}.enb-floating-cta{position:fixed;bottom:2rem;right:2rem;z-index:50;display:none}.enb-floating-cta .cta-button{border-radius:9999px;padding:.875rem 1.5rem;font-size:.85rem}@media(min-width:768px){.enb-floating-cta{display:block}}body:has(.shopify-policy__container){background:#fff!important}.shopify-policy__container{max-width:720px!important;margin:0 auto!important;padding:2.5rem 5% 4rem!important;font-family:Inter,system-ui,-apple-system,sans-serif!important}.shopify-policy__title h1{font-family:Inter,system-ui,sans-serif!important;font-size:1.5rem!important;font-weight:700!important;font-style:normal!important;color:#1a1a1a!important;margin-bottom:1.5rem!important;letter-spacing:-.01em!important;line-height:1.3!important}.shopify-policy__body{font-family:Inter,system-ui,sans-serif!important;font-size:.875rem!important;line-height:1.75!important;color:#333!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:Inter,system-ui,sans-serif!important;color:#1a1a1a!important;font-style:normal!important;margin:1.5rem 0 .5rem!important;font-weight:600!important}.shopify-policy__body h2{font-size:1.15rem!important}.shopify-policy__body h3{font-size:1rem!important}.shopify-policy__body h4{font-size:.9rem!important}.shopify-policy__body p{margin-bottom:.75rem}.shopify-policy__body ul,.shopify-policy__body ol{margin:.5rem 0 .75rem 1.25rem}.shopify-policy__body li{margin-bottom:.25rem}.shopify-policy__body a{color:#111!important;text-decoration:underline!important}.shopify-policy__body a:hover{color:#555!important}.shopify-policy__body strong{color:#1a1a1a!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/enbalanced.css.map */
