/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}}:root{--navy:#071e2d;--navy2:#0b3142;--cyan:#10bfd6;--coral:#f05262;--cream:#f3d9ad;--paper:#fff9ed}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--navy);background:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.topbar{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff9edf0;border-bottom:1px solid #071e2d12;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.wordmark{letter-spacing:-1px;color:var(--navy);font-size:22px;font-weight:1000;text-decoration:none}.wordmark span{color:var(--coral)}.navlinks{gap:28px;display:flex}.navlinks a{color:#405764;font-size:14px;font-weight:800;text-decoration:none}.navCta,.primary{color:#fff;background:var(--navy);border-radius:999px;padding:13px 22px;font-weight:900;text-decoration:none;display:inline-block}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;min-height:690px;padding-block:60px 80px;display:grid}.eyebrow{color:#0b8ca1;letter-spacing:.17em;font-size:12px;font-weight:1000}.eyebrow.light{color:#67e0ee}h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(56px,7vw,100px);font-weight:1000;line-height:.88}h1 em,h2 em{color:var(--coral);font-family:Georgia,serif;font-weight:700}.lead{color:#38505e;max-width:590px;font-size:20px;line-height:1.55}.actions{align-items:center;gap:14px;margin-top:32px;display:flex}.primary{background:var(--coral);padding:17px 24px;box-shadow:0 12px 30px #f0526240}.primary span{margin-left:18px}.secondary{color:var(--navy);padding:15px;font-weight:850;text-decoration:none}.trustRow{color:#526772;gap:18px;margin-top:27px;font-size:13px;font-weight:800;display:flex}.brandVisual{background:linear-gradient(150deg,#0b3142,#052130 62%,#0f6070);border-radius:44px;place-items:center;min-height:540px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #071e2d36}.brandVisual:after{content:"";border:1px solid #ffffff30;border-radius:30px;position:absolute;inset:22px}.brandVisual img{z-index:3;filter:drop-shadow(0 24px 28px #0009);width:min(360px,68%);position:relative}.brandVisual p{z-index:4;color:#fff;letter-spacing:.08em;line-height:1.45;position:absolute;bottom:38px;left:48px}.brush{filter:blur(1px);width:460px;height:180px;position:absolute;transform:rotate(-12deg)}.brush.coral{background:var(--coral);clip-path:polygon(2% 30%,98% 3%,92% 68%,7% 97%)}.brush.cyan{background:var(--cyan);clip-path:polygon(6% 4%,100% 36%,89% 95%,0 62%);opacity:.8;transform:rotate(19deg)}.bubble{border:2px solid #fff5;border-radius:50%;position:absolute}.b1{width:58px;height:58px;top:52px;right:56px}.b2{width:24px;height:24px;top:128px;right:38px}.b3{width:38px;height:38px;bottom:125px;left:46px}.ticker{background:var(--coral);color:#fff;letter-spacing:.12em;white-space:nowrap;padding:15px;font-weight:1000;overflow:hidden}.ticker div{width:max-content;animation:24s linear infinite move}@keyframes move{to{transform:translate(-35%)}}.lineSection{padding:115px 0}.sectionHead h2,.priceHead h2,.kitCopy h2,.orderIntro h2,.faqTitle h2,.policyGrid h2{letter-spacing:-.05em;margin:13px 0 44px;font-size:clamp(42px,5vw,66px);line-height:1}.lineGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lineCard{border-radius:32px;min-height:345px;padding:34px;position:relative;overflow:hidden}.lineCard .count{color:#071e2d12;font-size:50px;font-weight:1000;position:absolute;top:20px;right:24px}.lineIcon{font-size:44px}.lineCard h3{max-width:250px;margin:28px 0 14px;font-size:28px;line-height:1.05}.lineCard p{color:#405966;min-height:82px;line-height:1.55}.lineCard a{color:var(--navy);font-weight:900}.prices{background:var(--navy);color:#fff;padding:110px 0}.priceHead{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.priceHead p{color:#b8c8cf;max-width:490px;line-height:1.65}.priceHead .eyebrow{color:#67e0ee}.priceCompare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.priceCompare article{color:var(--navy);background:#fff;border-radius:30px;padding:38px}.priceCompare article.highlight{background:var(--cyan)}.priceTag{letter-spacing:.13em;background:#071e2d0e;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:1000;display:inline-block}.priceCompare h3{margin:22px 0;font-size:29px}.priceCompare ul{margin:0 0 28px;padding:0;list-style:none}.priceCompare li{border-bottom:1px solid #071e2d16;justify-content:space-between;gap:20px;padding:17px 0;display:flex}.priceCompare li b{white-space:nowrap}.priceCompare article>a{text-align:center;background:var(--navy);color:#fff;border-radius:999px;padding:15px;font-weight:900;text-decoration:none;display:block}.kit{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:125px 0;display:grid}.kitArt{background:#d9f7fa;border-radius:42px;place-items:center;min-height:480px;display:grid;position:relative;overflow:hidden}.cooler{background:#fff;border-radius:14px 14px 30px 30px;flex-direction:column;justify-content:center;align-items:center;width:270px;height:190px;font-size:64px;font-weight:1000;display:flex;box-shadow:0 30px 50px #071e2d35,inset 0 0 28px #8eabb84a}.cooler span{font-size:18px}.straws,.bags{font-weight:1000;position:absolute}.straws{color:var(--coral);font-size:62px;top:60px;right:45px;transform:rotate(-15deg)}.bags{font-size:60px;bottom:54px;left:42px}.kitCopy>p{color:#455d69;font-size:18px;line-height:1.6}.kitPrice{border-top:1px solid #071e2d20;border-bottom:1px solid #071e2d20;justify-content:space-between;align-items:center;margin:28px 0;padding:20px 0;display:flex}.kitPrice b{font-size:34px}.process{background:var(--coral);color:#fff;padding:100px 0}.centered{text-align:center}.centered h2{margin:12px 0 45px;font-size:56px}.steps{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.steps article{background:#ffffff12;border:1px solid #ffffff30;border-radius:24px;padding:28px}.steps b{width:42px;height:42px;color:var(--coral);background:#fff;border-radius:50%;place-items:center;display:grid}.steps h3{margin:22px 0 8px;font-size:23px}.steps p{color:#fffddd;margin:0;line-height:1.5}.processNote{text-align:center;margin-top:35px}.orderSection{background:#eefbfc;padding:110px 0}.orderIntro{text-align:center;max-width:800px}.orderIntro p:last-child{color:#4a626e;font-size:18px}.order{grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);align-items:start;gap:24px;margin-top:52px;display:grid}.catalogPanel,.summaryPanel{background:#fff;border-radius:30px;box-shadow:0 16px 60px #071e2d10}.catalogPanel{padding:24px}.lineTabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lineTabs button{color:#526772;cursor:pointer;background:#f3f6f6;border:0;border-radius:18px;padding:14px 9px;font-weight:900}.lineTabs button span{margin-top:4px;display:block}.lineTabs button.active{background:var(--navy);color:#fff}.lineNote{border-radius:17px;flex-direction:column;gap:5px;margin:18px 0;padding:18px;display:flex}.lineNote.zero{background:#fff1d8}.lineNote.fresh{background:#dbf8fb}.lineNote.cream{background:#fae9e2}.lineNote span{color:#4b606a;font-size:13px;line-height:1.45}.productGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.product{border:1px solid #071e2d12;border-radius:15px;justify-content:space-between;align-items:center;gap:8px;padding:13px;transition:all .2s;display:flex}.product.selected{border-color:var(--cyan);background:#eefcfd}.productText{flex-direction:column;gap:3px;min-width:0;display:flex}.productText b{font-size:14px}.productText small{color:#6c7b82;font-size:11px}.stepper{background:#f0f3f3;border-radius:10px;align-items:center;display:flex;overflow:hidden}.stepper button{cursor:pointer;background:0 0;border:0;width:28px;height:32px;font-size:18px}.stepper input{text-align:center;-moz-appearance:textfield;background:0 0;border:0;outline:0;width:34px;font-weight:900}.stepper input::-webkit-inner-spin-button{display:none}.summaryPanel{padding:26px;position:sticky;top:96px}.summaryTitle{letter-spacing:.14em;font-size:12px;font-weight:1000}.tier{background:var(--navy);color:#fff;border-radius:17px;flex-direction:column;padding:18px;display:flex}.tier span{color:var(--cyan);font-size:11px;font-weight:1000}.tier b{margin:4px 0;font-size:24px}.tier small{color:#c5d2d8}.selectedList{max-height:210px;margin:15px 0;overflow:auto}.selectedList>div{border-bottom:1px solid #071e2d10;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.selectedList p{color:#718088;font-size:13px}.kitChoice{background:#fff2df;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px;font-size:12px;display:grid}.kitChoice span{flex-direction:column;display:flex}.kitChoice small{color:#6e777a}.totals{padding:17px 0}.totals>div{justify-content:space-between;padding:4px 0;display:flex}.totals .grand{border-top:1px solid #071e2d20;margin-top:8px;padding-top:13px;font-size:20px}.totals>small{color:#718088;margin-top:6px;display:block}.clientFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.clientFields label{font-size:11px;font-weight:900}.clientFields input,.clientFields select{width:100%;color:var(--navy);background:#fff;border:1px solid #071e2d1c;border-radius:10px;margin-top:5px;padding:11px;display:block}.check{align-items:flex-start;gap:9px;margin-top:13px;font-size:11px;line-height:1.4;display:flex}.send{background:var(--coral);color:#fff;cursor:pointer;border:0;border-radius:999px;width:100%;margin-top:18px;padding:16px;font-weight:1000}.send span{float:right}.notice{color:#167084;background:#e3f9fb;border-radius:10px;padding:10px;font-size:12px;line-height:1.4}.faq{grid-template-columns:.8fr 1.2fr;gap:80px;padding:120px 0;display:grid}.faqTitle>p:last-child{color:#506773;font-size:18px}.faqList details{border-bottom:1px solid #071e2d20;padding:22px 0}.faqList summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:900;list-style:none;display:flex}.faqList summary span{color:var(--coral);font-size:22px}.faqList details p{color:#506773;line-height:1.65}.policies{color:#fff;background:#0a3545;padding:90px 0}.policyGrid{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.policyGrid ul{margin:0;padding:0;list-style:none}.policyGrid li{border-bottom:1px solid #ffffff24;padding:15px 0}.policyGrid li:before{content:"✓";color:var(--cyan);margin-right:12px;font-weight:1000}footer{color:#fff;background:#04151f;padding:65px 0 24px}.footerGrid{grid-template-columns:1fr 1fr 1fr;gap:40px;display:grid}.inverse{color:#fff}.footerGrid p{color:#b5c4ca;line-height:1.65}.legal{color:#8fa3ad;border-top:1px solid #ffffff1a;margin-top:42px;padding-top:20px;font-size:12px}.whatsappFloat{z-index:40;color:#071e2d;background:#25d366;border-radius:999px;padding:15px 20px;font-size:13px;font-weight:1000;text-decoration:none;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 35px #071e2d50}@media (max-width:900px){.navlinks{display:none}.hero,.kit,.faq,.policyGrid,.priceHead{grid-template-columns:1fr}.hero{padding-top:35px}.brandVisual{min-height:470px}.lineGrid,.priceCompare,.steps{grid-template-columns:1fr 1fr}.order{grid-template-columns:1fr}.summaryPanel{position:static}.faq,.kit,.policyGrid{gap:35px}.footerGrid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.shell{width:min(100% - 28px,1180px)}.nav{height:68px}.navCta{padding:11px 15px;font-size:12px}h1{font-size:57px}.hero{min-height:auto;padding-bottom:55px}.lead{font-size:17px}.actions{flex-direction:column;align-items:stretch}.actions a{text-align:center}.trustRow{flex-wrap:wrap}.brandVisual{border-radius:28px;min-height:400px}.brandVisual p{font-size:12px;bottom:24px;left:28px}.lineSection,.kit,.faq{padding:80px 0}.lineGrid,.priceCompare,.steps,.productGrid,.clientFields,.footerGrid{grid-template-columns:1fr}.priceHead{gap:0}.steps article{min-height:160px}.catalogPanel{padding:13px}.lineTabs button{font-size:11px}.lineTabs button span{font-size:10px}.summaryPanel{padding:19px}.orderSection{padding:78px 0}.faq,.policyGrid{gap:20px}.whatsappFloat{bottom:14px;right:14px}}body{background-image:radial-gradient(circle at 12% 4%,#10bfd60b 0 2px,#0000 3px);background-size:30px 30px}h1,h2,.priceCompare h3,.lineCard h3,.steps h3,.kitPrice b{text-transform:uppercase;font-family:Impact,Arial Black,sans-serif;font-weight:500}h1 em,h2 em{text-transform:none;font-family:Georgia,serif;font-style:italic}.sectionHead h2,.priceHead h2,.kitCopy h2,.orderIntro h2,.faqTitle h2,.policyGrid h2{max-width:760px}.quickLinks{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:34px;display:grid}.quickLinks a{color:var(--navy);background:#fffaf0;border:1px solid #071e2d18;border-radius:15px;align-items:center;gap:10px;padding:13px;text-decoration:none;display:flex}.quickLinks b{color:var(--coral);font-size:11px}.quickLinks span{font-size:12px;font-weight:900}.kitArt{padding:28px;display:block}.kitPhoto{background:#fff;border-radius:20px;margin:0;position:absolute;overflow:hidden;box-shadow:0 18px 40px #071e2d22}.kitPhoto img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.kitPhoto figcaption{color:#fff;background:#071e2de8;border-radius:9px;padding:7px 9px;font-size:10px;font-weight:900;position:absolute;bottom:10px;left:10px}.kitPhoto.main{width:58%;height:61%;top:10%;left:7%;transform:rotate(-2deg)}.kitPhoto.straws{width:45%;height:35%;font-size:inherit;color:inherit;top:9%;right:5%;transform:rotate(3deg)}.kitPhoto.bags{width:43%;height:43%;font-size:inherit;bottom:6%;right:7%;transform:rotate(-2deg)}.kitList{grid-template-columns:repeat(3,1fr);gap:8px;padding:0;list-style:none;display:grid}.kitList li{text-align:center;background:#fff0dd;border-radius:13px;padding:12px;font-size:12px;font-weight:900}.productText i{color:#0b8ca1;font-size:10px;font-style:normal;font-weight:900}.mobileOrderBar{display:none}@media (max-width:620px){body{background-size:24px 24px}.hero{gap:28px;padding-top:38px}.heroCopy .eyebrow{margin-bottom:18px}h1{margin:0 0 20px;font-size:51px;line-height:.92}.lead{margin-bottom:22px;line-height:1.45}.quickLinks{margin-top:22px}.quickLinks a{text-align:center;padding:10px 8px;display:block}.quickLinks b,.quickLinks span{display:block}.quickLinks span{margin-top:4px;font-size:10px}.brandVisual{min-height:330px}.brandVisual img{width:62%}.ticker{padding:12px;font-size:11px}.sectionHead h2,.priceHead h2,.kitCopy h2,.orderIntro h2,.faqTitle h2,.policyGrid h2{margin-bottom:28px;font-size:39px;line-height:1.02}.lineSection{padding:66px 0}.lineCard{min-height:230px;padding:25px}.lineCard p{min-height:auto}.prices{padding:70px 0}.priceCompare article{padding:24px}.priceCompare li{font-size:13px}.kit{padding:70px 0}.kitArt{border-radius:28px;min-height:350px}.kitCopy>p{font-size:16px}.kitList{grid-template-columns:1fr}.process{padding:70px 0}.centered h2{font-size:40px}.steps article{min-height:auto;padding:22px}.orderIntro{text-align:left}.order{margin-top:30px}.lineTabs{z-index:6;background:#fff;padding:6px 0;position:sticky;top:72px}.lineTabs button{padding:10px 4px}.lineNote{margin:10px 0;padding:13px}.productGrid{grid-template-columns:1fr;gap:7px}.product{min-height:66px;padding:10px}.productText small{max-width:190px}.summaryPanel{scroll-margin-top:78px}.mobileOrderBar{z-index:45;background:var(--navy);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 15px;text-decoration:none;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 15px 40px #071e2d80}.mobileOrderBar span{flex-direction:column;display:flex}.mobileOrderBar small{color:#8be7f1;font-size:10px}.mobileOrderBar strong{font-size:15px}.whatsappFloat{display:none}.faq{padding:70px 0}.faqList details{padding:18px 0}.footerGrid{gap:14px}.legal{padding-bottom:70px}}.orderSection{background:var(--navy);color:#fff}.orderIntro{max-width:780px}.orderIntro>p:last-child{color:#c4d4da}.journeyGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.journeyCard{text-align:left;color:#fff;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff24;border-radius:28px;min-height:250px;padding:30px;transition:all .2s;position:relative}.journeyCard:hover,.journeyCard.active{border-color:var(--cyan);background:#ffffff16;transform:translateY(-4px)}.journeyNumber{color:var(--coral);letter-spacing:.12em;font-size:12px;font-weight:1000}.journeyCard h3,.wizardCard h3{text-transform:uppercase;margin:42px 0 14px;font-family:Impact,Arial Black,sans-serif;font-size:31px;line-height:1}.journeyCard p{color:#c4d4da;min-height:52px;line-height:1.55}.journeyCard strong{color:var(--cyan);font-size:13px}.orderWizard{margin-top:38px;scroll-margin-top:95px}.wizardProgress{grid-template-columns:repeat(4,1fr);max-width:720px;margin:0 auto 24px;display:grid}.wizardProgress button{color:#8298a1;background:0 0;border:0;font-weight:900;position:relative}.wizardProgress button:after{content:"";background:#ffffff20;height:2px;position:absolute;top:18px;left:62%;right:-38%}.wizardProgress button:last-child:after{display:none}.wizardProgress b{z-index:2;color:#a9bbc2;background:#294653;border-radius:50%;place-items:center;width:38px;height:38px;margin:auto;display:grid;position:relative}.wizardProgress span{margin-top:7px;font-size:11px;display:block}.wizardProgress button.active b,.wizardProgress button.done b{background:var(--cyan);color:var(--navy)}.wizardProgress button.active span,.wizardProgress button.done span{color:#fff}.wizardCard{color:var(--navy);background:#fff;border-radius:30px;padding:30px;box-shadow:0 24px 70px #0003}.compactStep{text-align:center;max-width:720px;margin:auto}.compactStep h3{margin-top:20px;font-size:42px}.wizardHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.wizardHeading h3{margin:8px 0;font-size:34px}.wizardHeading p{color:#60747d;line-height:1.5}.runningTotal{text-align:right;white-space:nowrap;border-left:1px solid #071e2d18;flex-direction:column;padding-left:22px;display:flex}.runningTotal span{color:#687b84;font-size:12px}.runningTotal b{font-size:27px}.catalogFooter,.wizardActions{border-top:1px solid #071e2d14;justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:22px;display:flex}.catalogFooter>div{flex-direction:column;display:flex}.catalogFooter small{color:#718088;margin-top:4px}.nextButton,.backButton{cursor:pointer;border:0;border-radius:999px;padding:14px 22px;font-weight:1000}.nextButton{background:var(--coral);color:#fff}.backButton{color:var(--navy);background:#eef2f2}.deliveryStep,.reviewStep{max-width:920px;margin:auto}.deliveryStep .clientFields{margin-top:26px}.deliveryStep .clientFields label{font-size:13px}.deliveryStep .clientFields input,.deliveryStep .clientFields select{padding:14px;font-size:16px}.deliveryStep .kitChoice{margin-top:20px;padding:17px}.reviewGrid{grid-template-columns:1.2fr .8fr;gap:28px;display:grid}.reviewGrid h4{margin-top:0}.reviewGrid .selectedList{max-height:300px}.reviewStep .send{width:auto;min-width:260px;margin:0}.wizardNotice{color:#7a5215;text-align:center;background:#fff1d8;border-radius:14px;max-width:720px;margin:16px auto 0;padding:13px 16px;font-weight:800}.stepper button{width:44px;height:44px}.stepper input{width:44px;height:44px;font-size:16px}.product{min-height:76px}.mobileOrderBar{border:0}@media (max-width:900px){.journeyGrid{grid-template-columns:1fr}.journeyCard{min-height:190px}.journeyCard h3{margin-top:24px}.reviewGrid{grid-template-columns:1fr}}@media (max-width:620px){.orderSection{padding:68px 0}.journeyGrid{gap:10px;margin-top:28px}.journeyCard{border-radius:21px;min-height:auto;padding:22px}.journeyCard h3{margin:18px 0 9px;font-size:25px}.journeyCard p{min-height:auto;margin-bottom:18px}.orderWizard{width:100%;margin-top:28px}.wizardProgress{padding:0 12px}.wizardProgress b{width:34px;height:34px}.wizardProgress span{font-size:9px}.wizardCard{border-radius:24px 24px 0 0;padding:18px 14px}.wizardHeading{display:block}.wizardHeading h3{font-size:28px}.runningTotal{text-align:left;border-top:1px solid #071e2d18;border-left:0;flex-direction:row;justify-content:space-between;margin-top:14px;padding:12px 0 0;display:flex}.lineTabs button{min-height:54px;font-size:16px}.lineTabs button span{font-size:11px}.product{padding:10px 8px}.productText small{max-width:170px}.catalogFooter,.wizardActions{flex-direction:column;align-items:stretch}.catalogFooter>div{text-align:center}.nextButton,.backButton,.reviewStep .send{width:100%;min-height:48px}.deliveryStep .clientFields{grid-template-columns:1fr}.reviewStep .check{font-size:12px}.mobileOrderBar{min-height:58px}}.brandVisual.productHero{isolation:isolate;background:var(--navy);min-height:540px;margin:0;display:block}.productHero:after{z-index:5;pointer-events:none}.productHero>img{z-index:1;object-fit:cover;object-position:50% 46%;filter:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.photoShade{z-index:2;background:linear-gradient(#0000 34%,#061d2c16 55%,#061d2de8 100%),linear-gradient(90deg,#061d2d22,#0000 45%);position:absolute;inset:0}.productHero figcaption{z-index:4;color:#fff;position:absolute;bottom:34px;left:42px;right:42px}.productHero figcaption>span{color:var(--cyan);letter-spacing:.17em;margin-bottom:7px;font-size:10px;font-weight:1000;display:inline-block}.productHero figcaption p{letter-spacing:.08em;margin:0;font-size:14px;line-height:1.45;position:static}.kitComposition{background:var(--navy);border:5px solid var(--navy);isolation:isolate;grid-template-rows:1fr 1fr;grid-template-columns:1.12fr .88fr;gap:5px;padding:0;display:grid}.kitScene{min-width:0;position:relative;overflow:hidden}.kitScene:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#061d2ddd 100%);position:absolute;inset:0}.kitScene img{object-fit:cover;width:100%;height:100%;display:block}.kitScene span{z-index:2;color:#fff;letter-spacing:.08em;font-size:9px;font-weight:1000;position:absolute;bottom:12px;left:14px}.kitCooler{grid-row:1/3}.kitCooler img,.kitStraws img{object-position:center}.kitBags img{object-position:center 44%}.kitSeal{z-index:5;background:var(--coral);color:#fff;border:2px solid #fff;flex-direction:column;padding:13px 17px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:0 10px 28px #071e2d55}.kitSeal b{letter-spacing:.05em;font-family:Impact,Arial Black,sans-serif;font-size:23px}.kitSeal small{letter-spacing:.08em;font-size:9px;font-weight:900}.kitComposition .kitPhoto{display:none}@media (max-width:620px){.brandVisual.productHero{min-height:420px}.productHero>img{object-position:50% 48%}.productHero figcaption{bottom:22px;left:24px;right:24px}.kitComposition{grid-template-rows:1.18fr .82fr;grid-template-columns:1fr 1fr;min-height:390px}.kitCooler{grid-area:1/1/auto/3}.kitStraws{grid-area:2/1}.kitBags{grid-area:2/2}.kitSeal{top:61%}.kitScene span{font-size:8px;bottom:9px;left:10px}}.journeyGrid{grid-template-columns:repeat(2,1fr);max-width:920px}.journeyCard{min-height:235px}.kitPrompt{color:#fff;background:linear-gradient(110deg,#10bfd618,#f0526212);border:1px solid #10bfd655;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;max-width:920px;margin-top:14px;padding:22px 26px;display:flex}.kitPrompt span{color:var(--cyan);letter-spacing:.14em;font-size:10px;font-weight:1000}.kitPrompt h3{margin:8px 0 4px;font-size:21px}.kitPrompt p{color:#c4d4da;margin:0;font-size:13px;line-height:1.5}.kitPrompt a{color:var(--navy);background:#fff;border-radius:999px;flex:none;padding:12px 18px;font-size:12px;font-weight:1000;text-decoration:none}@media (max-width:900px){.journeyGrid{grid-template-columns:1fr}.kitPrompt{flex-direction:column;align-items:flex-start}.kitPrompt a{text-align:center;width:100%}}.kitPrompt.selected{border-color:var(--cyan);background:linear-gradient(110deg,#10bfd62b,#f0526217)}.kitPromptVisual{background:#fff;border-radius:15px;flex:0 0 150px;height:92px;display:flex;overflow:hidden}.kitPromptVisual img{object-fit:cover;width:33.333%;height:100%}.kitPromptCopy{flex:1}.kitPrompt button{color:var(--navy);cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;padding:13px 18px;font-size:12px;font-weight:1000}.kitPrompt.selected button{background:var(--cyan)}@media (max-width:900px){.kitPromptVisual{flex-basis:auto;width:100%;height:150px}.kitPrompt button{width:100%;min-height:48px}.kitPrompt a{display:none}}.orderSection{scroll-margin-top:78px}.orderSection>.kitPrompt{margin-top:0}.wizardProgress.threeSteps{grid-template-columns:repeat(3,1fr);max-width:560px}.tierSelector{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 20px;display:grid}.tierSelector button{color:var(--navy);cursor:pointer;text-align:left;background:#f4f7f7;border:1px solid #071e2d1c;border-radius:17px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 18px;display:flex}.tierSelector button.active{border-color:var(--cyan);box-shadow:inset 0 0 0 1px var(--cyan);background:#dcf8fb}.tierSelector span{color:var(--coral);letter-spacing:.12em;font-size:10px;font-weight:1000}.tierSelector b{font-size:17px}.tierSelector small{color:#5d727c}.catalogPanel{max-width:980px;margin:auto}@media (max-width:620px){.tierSelector{grid-template-columns:1fr}.tierSelector button{min-height:82px}.orderSection>.kitPrompt{width:auto;margin-inline:20px}.wizardProgress.threeSteps{padding-inline:24px}}body{background-color:#061923;background-image:radial-gradient(circle at 12% 7%,#10bfd624 0 2px,#0000 3px),radial-gradient(circle at 88% 13%,#f052621f 0 2px,#0000 3px),linear-gradient(135deg,#071e2d 0%,#0a2f40 48%,#071923 100%);background-size:34px 34px,42px 42px,100% 100%}.topbar{background:#061923e8;border-bottom-color:#10bfd633;box-shadow:0 8px 34px #0005}.wordmark,.navlinks a{color:#fff}.wordmark span{color:#ff526a;text-shadow:0 0 18px #f0526290}.navCta{background:linear-gradient(100deg,var(--coral),#ff365c);box-shadow:0 0 24px #f052626b}.hero{color:#fff;position:relative}.hero:before{content:"";z-index:-1;filter:blur(70px);background:#10bfd62a;border-radius:50%;width:520px;height:520px;position:absolute;top:80px;left:-260px}.hero:after{content:"";z-index:-1;filter:blur(80px);background:#f0526230;border-radius:50%;width:420px;height:420px;position:absolute;bottom:20px;right:-180px}.hero .eyebrow{color:#58f0ff;text-shadow:0 0 16px #10bfd6}.hero h1{text-shadow:0 6px 30px #0008}.hero h1 em{color:#ff5b72;text-shadow:0 0 26px #f0526270}.heroPromise{color:#69f2ff;letter-spacing:.13em;background:#10bfd617;border:1px solid #10bfd67d;border-radius:999px;margin:0 0 9px;padding:9px 13px;font-size:12px;font-weight:1000;display:inline-block;box-shadow:0 0 24px #10bfd625}.hero .lead{color:#d4e2e7}.hero .secondary{color:#fff}.quickLinks a{color:#fff;background:#ffffff0b;border-color:#10bfd64a;box-shadow:inset 0 0 24px #10bfd609}.quickLinks a:hover{border-color:var(--cyan);background:#10bfd61c}.brandVisual{background:linear-gradient(145deg,#062332,#0a3c4b 56%,#270f25);border:1px solid #10bfd663;box-shadow:0 30px 80px #0008,0 0 45px #10bfd629}.brandVisual:after{border-color:#67efff55}.lineSection{color:#fff}.sectionHead .eyebrow{color:#58f0ff}.sectionHead h2 em{color:#ff5b72}.lineCard{border:1px solid #ffffff20;box-shadow:0 20px 60px #0004}.lineCard.zero{background:linear-gradient(145deg,#f3d9ad,#ffb65c)}.lineCard.fresh{background:linear-gradient(145deg,#8ff4ff,#16c6da)}.lineCard.cream{background:linear-gradient(145deg,#ffd9df,#ff7990)}.prices{background:linear-gradient(135deg,#07111b,#092f40 52%,#240d22);border-block:1px solid #10bfd62e}.priceCompare article{border:1px solid #ffffff25;box-shadow:0 20px 55px #0005}.priceCompare article.highlight{background:linear-gradient(145deg,#58efff,#0fc0d5);box-shadow:0 0 38px #10bfd638}.kit{color:#fff}.kitCopy>p{color:#c6d7dc}.kitPrice{border-color:#ffffff27}.kitArt{background:linear-gradient(145deg,#123d4b,#091f2d 60%,#321120);border:1px solid #10bfd653;box-shadow:0 25px 65px #0006}.faq{color:#fff}.faqTitle>p:last-child,.faqList details p{color:#bdcdd3}.faqList details{border-color:#ffffff24}.faqList summary span{color:#ff5b72}.policies{background:linear-gradient(125deg,#092d3d,#071722 58%,#2a0d22);border-top:1px solid #f052623d}footer{border-top:1px solid #10bfd631}.primary{background:linear-gradient(100deg,#f05262,#ff365d);box-shadow:0 12px 34px #f0526255,0 0 22px #f052623b}.orderSection{background:linear-gradient(150deg,#061923,#0a3444 55%,#260e23)}@media (max-width:620px){.heroPromise{letter-spacing:.09em;font-size:10px}.hero:before{width:300px;height:300px;left:-180px}.hero:after{width:260px;height:260px;right:-150px}.navCta{box-shadow:0 0 16px #f0526257}}.kitList{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;padding:0;list-style:none;display:grid}.kitList li{color:#071e2d;text-align:left;border:1px solid #ffffff58;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:138px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 16px 35px #0004}.kitList li:hover{transform:translateY(-5px);box-shadow:0 20px 42px #0006}.kitList li:first-child{background:linear-gradient(145deg,#79f4ff,#10bfd6)}.kitList li:nth-child(2){background:linear-gradient(145deg,#ff9aab,#f05262)}.kitList li:nth-child(3){background:linear-gradient(145deg,#ffe8a8,#ffb64d)}.kitList li>span{color:#071e2d1f;font-family:Impact,Arial Black,sans-serif;font-size:50px;line-height:1;position:absolute;top:8px;right:13px}.kitList li>b{color:#071e2d;text-transform:uppercase;font-size:14px;line-height:1.15;position:relative}.kitList li>small{color:#173846;margin-top:7px;font-size:10px;font-weight:900;line-height:1.3;position:relative}.kitPrompt{background:linear-gradient(110deg,#10bfd629,#f0526224);border-color:#10bfd68f;box-shadow:0 18px 48px #0004}.kitPrompt button{color:#fff;background:linear-gradient(100deg,#f05262,#ff365d);box-shadow:0 9px 24px #f0526250}.kitPrompt.selected button{color:#071e2d;background:linear-gradient(100deg,#10bfd6,#63efff)}.kitChoice{background:linear-gradient(105deg,#fff1db,#ffe1e7);border:1px solid #f0526244}@media (max-width:620px){.kitList{grid-template-columns:1fr}.kitList li{min-height:112px}.kitPromptCopy span{line-height:1.45}}.adminPage{min-height:100vh;color:var(--navy);background:#edf4f5}.adminTop{color:#fff;background:#061923;border-bottom:1px solid #10bfd640;justify-content:space-between;align-items:center;min-height:76px;padding:14px max(24px,50vw - 590px);display:flex}.adminTop>div{align-items:center;gap:16px;display:flex}.adminTop small{color:var(--cyan);letter-spacing:.13em;font-weight:1000}.adminTop>div:last-child{font-size:12px}.adminTop a{color:#fff;font-weight:900}.adminShell{width:min(1180px,100% - 40px);margin:auto;padding:58px 0 90px}.adminHeading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.adminHeading h1{margin:16px 0 20px;font-size:clamp(50px,7vw,86px)}.adminHeading>div>p:last-child{color:#526772;max-width:620px}.adminActions{gap:10px;display:flex}.adminActions button,.adminActions a{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:14px 18px;font-weight:1000;text-decoration:none}.adminActions a{background:linear-gradient(100deg,var(--coral),#ff365d);box-shadow:0 10px 24px #f0526238}.metricGrid{grid-template-columns:repeat(5,1fr);gap:12px;margin:42px 0;display:grid}.metricGrid article{background:#fff;border-radius:24px;flex-direction:column;min-height:150px;padding:22px;display:flex;box-shadow:0 12px 34px #071e2d10}.metricGrid article.revenue{color:#fff;background:linear-gradient(140deg,#071e2d,#0b4457);grid-column:span 2}.metricGrid span{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:1000}.metricGrid b{margin:auto 0 8px;font-size:32px}.metricGrid small{color:#6b7d85}.metricGrid .revenue small{color:#b8ccd3}.adminTabs{gap:8px;margin-bottom:14px;display:flex}.adminTabs button{color:#526772;cursor:pointer;background:#dce7e9;border:0;border-radius:999px;padding:13px 22px;font-weight:1000}.adminTabs button.active{background:var(--cyan);color:var(--navy)}.adminPanel{background:#fff;border-radius:30px;padding:24px;box-shadow:0 18px 60px #071e2d12}.tableTools{grid-template-columns:1fr 240px;gap:12px;margin-bottom:20px;display:grid}.tableTools input,.tableTools select{width:100%;color:var(--navy);background:#fff;border:1px solid #071e2d1c;border-radius:14px;padding:14px;font-size:14px}.adminEmpty{text-align:center;color:#6b7d85;padding:50px}.orderCards{gap:14px;display:grid}.adminOrder{border:1px solid #071e2d16;border-radius:22px;padding:22px}.adminOrder>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.adminOrder header span{color:var(--coral);letter-spacing:.08em;font-size:11px;font-weight:1000}.adminOrder h3{margin:5px 0;font-size:24px}.adminOrder header p{color:#637780;margin:0}.status{text-transform:capitalize;border:0;border-radius:999px;padding:10px 14px;font-weight:1000}.status.solicitud{background:#fff0cf}.status.confirmado{background:#d7f6fa}.status.pagado,.status.programado{background:#d8f6df}.status.entregado{background:#bff3ca}.status.cancelado{background:#f7d5dc}.orderFacts{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.orderFacts span{background:#f2f6f6;border-radius:13px;flex-direction:column;padding:12px;display:flex}.orderFacts small{color:#6c7e86}.orderFacts b{margin-top:5px;font-size:12px}.adminOrder details{border-block:1px solid #071e2d14;padding:15px 0}.adminOrder summary{cursor:pointer;font-weight:1000}.adminOrder ul{padding:0;list-style:none}.adminOrder li{justify-content:space-between;gap:15px;padding:8px 0;display:flex}.adminOrder li span{flex-direction:column;display:flex}.adminOrder li small{color:#6b7d85}.orderMoney{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;padding:17px 0;display:grid}.orderMoney span,.orderMoney label{color:#687b84;flex-direction:column;font-size:11px;display:flex}.orderMoney b{color:var(--navy);font-size:14px}.orderMoney input{border:1px solid #071e2d1c;border-radius:9px;width:100%;margin-top:5px;padding:8px}.orderMoney strong{text-align:right;font-size:18px}.orderNotes{grid-template-columns:1fr auto auto;gap:8px;display:grid}.orderNotes textarea{resize:vertical;border:1px solid #071e2d1c;border-radius:12px;min-height:48px;padding:11px}.orderNotes button,.orderNotes a{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:12px;align-self:stretch;padding:12px;font-weight:900;text-decoration:none}.orderNotes a{color:#071e2d;background:#25d366;place-items:center;display:grid}.adminError{color:#9d2437;background:#ffe0e5;border-radius:14px;padding:14px;font-weight:900}.clientTableWrap{overflow:auto}.clientTableWrap table{border-collapse:collapse;width:100%;min-width:940px}.clientTableWrap th,.clientTableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #071e2d13;padding:14px 10px;font-size:13px}.clientTableWrap th{text-transform:uppercase;letter-spacing:.07em;font-size:10px}.clientTableWrap td:first-child{flex-direction:column;display:flex}.clientTableWrap td small{color:#6b7d85}.clientTableWrap details p{max-width:300px;line-height:1.45}.send:disabled,.backButton:disabled{opacity:.55;cursor:not-allowed}@media (max-width:900px){.metricGrid{grid-template-columns:repeat(2,1fr)}.adminHeading{flex-direction:column;align-items:flex-start}.orderFacts,.orderMoney,.orderNotes{grid-template-columns:1fr 1fr}.orderNotes textarea{grid-column:1/3}.adminTop>div:last-child span{display:none}}@media (max-width:620px){.adminShell{width:min(100% - 24px,1180px);padding-top:38px}.adminTop{padding-inline:14px}.adminTop small{display:none}.adminHeading h1{font-size:48px}.adminActions{flex-direction:column;width:100%}.adminActions button,.adminActions a{text-align:center}.metricGrid{grid-template-columns:1fr 1fr;gap:8px}.metricGrid article{min-height:125px;padding:16px}.metricGrid article.revenue{grid-column:1/3}.metricGrid b{font-size:25px}.tableTools,.orderFacts,.orderMoney{grid-template-columns:1fr}.adminPanel{border-radius:21px;padding:12px}.adminOrder{padding:16px}.adminOrder>header{flex-direction:column}.status{width:100%}.orderMoney strong{text-align:left}.orderNotes{grid-template-columns:1fr}.orderNotes textarea{grid-column:auto}.adminTabs button{flex:1;padding-inline:10px}}.productHero.freezerHero>img{object-position:50% 52%;filter:none;transform:scale(1.045)}.freezerHero .photoShade{background:linear-gradient(#0000 58%,#061d2d12 70%,#061d2dbd 100%)}@media (max-width:620px){.productHero.freezerHero>img{object-position:50% 50%;transform:scale(1.03)}}.healthDisclosure{color:var(--navy);background:#fff8ed;border-block:1px solid #f0526230;padding:100px 0;scroll-margin-top:78px}.healthDisclosure>.shell{grid-template-columns:.78fr 1.22fr;gap:56px;display:grid}.healthIntro h2{letter-spacing:-.05em;margin:14px 0 25px;font-size:clamp(42px,5vw,66px);line-height:1}.healthIntro>p:last-child{color:#536873;max-width:510px;line-height:1.65}.healthCards{gap:12px;display:grid}.healthCards article{background:#fff;border:1px solid #071e2d18;border-radius:24px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 15px 40px #071e2d0d}.healthCards article>span{color:#071e2d0d;font-family:Impact,Arial Black,sans-serif;font-size:64px;position:absolute;top:7px;right:18px}.healthCards h3{margin:0 0 10px;font-size:21px;position:relative}.healthCards p{color:#506570;margin:0;line-height:1.58;position:relative}.healthCards .registration{border-left:6px solid var(--coral)}.healthCards .adultOnly{border-left:6px solid var(--cyan);background:#e9fbfd}.healthCards .stability{border-left:6px solid #ffb64d}.legalCheck{background:#fff7ed;border:1px solid #f052623c;border-radius:16px;padding:15px;font-size:12px}.legalCheck span{display:block}.legalCheck b{color:var(--navy);margin-bottom:4px;display:block}.alcoholCheck{background:#e9fbfd;border-color:#10bfd667}.legal{flex-direction:column;gap:7px;line-height:1.5;display:flex}.legal span:last-child{color:#b8cbd2;font-weight:800}.check input{flex:none;margin-top:2px}@media (max-width:900px){.healthDisclosure>.shell{grid-template-columns:1fr}.healthDisclosure{padding:76px 0}}@media (max-width:620px){.healthDisclosure{padding:62px 0}.healthDisclosure>.shell{gap:28px}.healthCards article{padding:22px 20px}.healthCards article>span{font-size:52px}.healthIntro h2{font-size:42px}.legalCheck{padding:13px}.legal{font-size:11px}}.adminGuide{background:linear-gradient(105deg,#dffafd,#fff);border:1px solid #10bfd64d;border-radius:20px;align-items:center;gap:18px;margin:30px 0 -18px;padding:18px 22px;display:flex;box-shadow:0 12px 30px #071e2d0a}.adminGuide b{color:#087f91;flex:none}.adminGuide span{color:#526772;line-height:1.45}.orderFacts{grid-template-columns:repeat(5,1fr)}.orderManage{flex-wrap:wrap;gap:8px;margin:2px 0 16px;display:flex}.orderManage button,.orderManage a{color:var(--navy);cursor:pointer;background:#e4eef0;border:0;border-radius:999px;padding:11px 15px;font-size:12px;font-weight:1000;text-decoration:none}.orderManage .editOrderButton{background:linear-gradient(100deg,var(--coral),#ff365d);color:#fff}.orderManage a:first-of-type{background:#25d366}.saveContact{color:#087f91;margin-top:8px;font-size:11px;font-weight:1000;display:block}.orderEditor{background:#f0fafb;border:1px solid #10bfd655;border-radius:20px;margin:10px 0 18px;padding:18px}.editorTitle{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.editorTitle>div{flex-direction:column;display:flex}.editorTitle small{color:#61747c;margin-top:4px}.editorTitle>strong{color:#087f91;white-space:nowrap}.editorFields{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.editorFields label{color:#526772;flex-direction:column;gap:5px;font-size:11px;font-weight:900;display:flex}.editorFields input,.editorFields select,.addFlavor select{width:100%;color:var(--navy);background:#fff;border:1px solid #071e2d20;border-radius:10px;padding:10px}.editorProducts{gap:7px;margin-top:18px;display:grid}.editorProducts>div{background:#fff;border-radius:12px;grid-template-columns:1fr 90px auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.editorProducts>div>span{flex-direction:column;font-weight:900;display:flex}.editorProducts>div small{color:#6b7d85;font-size:10px}.editorProducts input{border:1px solid #071e2d20;border-radius:9px;width:100%;padding:9px}.editorProducts button,.addFlavor button{color:#4c626c;cursor:pointer;background:#e8edef;border:0;border-radius:9px;padding:9px 11px;font-weight:900}.addFlavor{grid-template-columns:1fr auto;gap:8px;margin-top:5px;display:grid}.addFlavor button{background:var(--cyan);color:var(--navy)}.editorChecks{flex-wrap:wrap;gap:12px;margin:17px 0;display:flex}.editorChecks label{background:#fff;border-radius:12px;padding:11px;font-size:12px;font-weight:900}.editorFooter{border-top:1px solid #071e2d14;justify-content:space-between;align-items:center;gap:15px;padding-top:15px;display:flex}.editorFooter span{color:#60747c;font-size:12px}.editorFooter button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:13px 17px;font-weight:1000}.orderNotes{display:block}.orderNotes>div{grid-template-columns:1fr auto;gap:8px;display:grid}.orderNotes textarea{width:100%}.orderNotes .history{background:#f7f9f9;border:1px solid #071e2d14;border-radius:12px;margin-top:10px;padding:11px 13px}.orderNotes .history pre{white-space:pre-wrap;color:#566b74;margin:12px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.55}.orderNotes button{min-width:165px}.clientTableWrap td:nth-child(2) a:first-child{color:#087f91;font-weight:900}@media (max-width:900px){.orderFacts,.editorFields{grid-template-columns:1fr 1fr}.adminGuide{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:620px){.adminGuide{margin-top:24px;padding:16px}.orderFacts,.editorFields{grid-template-columns:1fr}.editorTitle,.editorFooter{flex-direction:column;align-items:flex-start}.editorProducts>div{grid-template-columns:1fr 72px}.editorProducts>div button{grid-column:1/3}.orderNotes>div{grid-template-columns:1fr}.orderNotes button{min-width:0}.orderManage>*{text-align:center;flex:1}.addFlavor{grid-template-columns:1fr}.editorTitle>strong{white-space:normal}}html,body,main{max-width:100%;overflow-x:clip}.hero>*,.kit>*,.priceHead>*,.orderWizard>*,.wizardCard>*{min-width:0}.orderScrollCue{color:#fff;letter-spacing:.11em;background:#ffffff0d;border:1px solid #ffffff35;border-radius:999px;align-items:center;gap:14px;width:max-content;max-width:100%;margin:28px auto 0;padding:11px 14px 11px 18px;font-size:11px;font-weight:1000;text-decoration:none;display:flex}.orderScrollCue b{background:var(--coral);border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;animation:1.5s ease-in-out infinite cueBounce;display:grid}@keyframes cueBounce{50%{transform:translateY(4px)}}.orderStartGuide{background:linear-gradient(105deg,#d9f9fc,#fff);border:1px solid #10bfd670;border-radius:18px;align-items:center;gap:14px;max-width:980px;margin:0 auto 14px;padding:15px 18px;display:flex}.orderStartGuide>span{font-size:27px}.orderStartGuide>div{flex-direction:column;gap:3px;display:flex}.orderStartGuide b{font-size:14px}.orderStartGuide small{color:#526772;line-height:1.4}.orderStartGuide strong{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.liveCartStrip{z-index:8;background:#fff5;border-radius:16px;grid-template-columns:1fr 1fr 1.2fr;gap:1px;margin:0 0 13px;display:grid;position:sticky;top:84px;overflow:hidden;box-shadow:0 10px 26px #071e2d20}.liveCartStrip span{background:var(--navy);color:#fff;flex-direction:column;gap:3px;min-width:0;padding:11px 14px;display:flex}.liveCartStrip small{color:#9edbe3;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:1000}.liveCartStrip b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.liveCartStrip span:last-child{background:var(--cyan);color:var(--navy)}.liveCartStrip span:last-child small{color:#0a6572}.whatsappFloat{align-items:center;gap:8px;padding:13px 17px;display:flex}.whatsappFloat svg{fill:currentColor;width:24px;height:24px}.mobileOrderBar strong{flex-direction:column;align-items:flex-end;display:flex}.mobileOrderBar strong small{letter-spacing:.08em;opacity:.72;font-size:8px}.metricGrid{grid-template-columns:repeat(4,1fr)}.metricGrid article.revenue,.metricGrid article.profit{grid-column:span 2}.metricGrid article.profit{color:#fff;background:linear-gradient(135deg,#0a684e,#12a872)}.metricGrid article.profit small{color:#d6f6e9}.metricGrid article.cost{background:#fff3da}.profitGuide{background:#fff;border:1px solid #071e2d14;border-radius:18px;align-items:flex-start;gap:16px;margin:-26px 0 34px;padding:15px 18px;display:flex}.profitGuide b{color:#0a805e;flex:none}.profitGuide span{color:#5d7079;font-size:12px;line-height:1.5}.orderMoney{grid-template-columns:repeat(6,1fr)}.orderMoney .orderProfit{color:#0a684e;background:#daf6e9;border-radius:10px;padding:9px}.orderMoney .orderProfit b{color:#0a684e}.adminActions .dispatchLink{background:linear-gradient(100deg,#0a684e,#12a872)}.dispatchPage{min-height:100vh;color:var(--navy);background:#edf4f5}.dispatchTop{z-index:30;color:#fff;background:#061923;justify-content:space-between;align-items:center;min-height:72px;padding:13px max(20px,50vw - 560px);display:flex;position:sticky;top:0;box-shadow:0 8px 25px #071e2d30}.dispatchTop>div{align-items:center;gap:15px;display:flex}.dispatchTop span{font-size:21px;font-weight:1000}.dispatchTop span b{color:var(--coral)}.dispatchTop small{color:var(--cyan);letter-spacing:.12em;font-size:10px;font-weight:1000}.dispatchTop button{background:var(--cyan);color:var(--navy);cursor:pointer;border:0;border-radius:999px;padding:11px 16px;font-weight:1000}.dispatchShell{width:min(1120px,100% - 32px);margin:auto;padding:52px 0 100px}.dispatchHeading>p{color:#07899d;letter-spacing:.16em;font-size:11px;font-weight:1000}.dispatchHeading h1{margin:12px 0 18px;font-size:clamp(48px,7vw,82px)}.dispatchHeading>span{color:#526772;max-width:720px;font-size:16px;line-height:1.55;display:block}.dispatchMetrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:32px 0 14px;display:grid}.dispatchMetrics article{background:#fff;border-radius:22px;justify-content:space-between;align-items:end;min-height:100px;padding:20px;display:flex;box-shadow:0 12px 32px #071e2d0e}.dispatchMetrics b{font-size:37px}.dispatchMetrics span{color:#60747d;text-transform:uppercase;font-size:12px;font-weight:1000}.dispatchTools{grid-template-columns:1fr 240px;gap:10px;margin-bottom:16px;display:grid}.dispatchTools input,.dispatchTools select{width:100%;color:var(--navy);background:#fff;border:1px solid #071e2d1c;border-radius:14px;padding:14px;font-size:14px}.dispatchOrders{gap:14px;display:grid}.dispatchOrder{background:#fff;border:1px solid #071e2d16;border-radius:26px;padding:22px;overflow:hidden;box-shadow:0 18px 45px #071e2d0d}.dispatchOrder.listo{border-color:#12a87255}.dispatchOrder>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dispatchOrder>header span{color:var(--coral);letter-spacing:.08em;font-size:11px;font-weight:1000}.dispatchOrder>header h2{margin:5px 0;font-size:25px}.dispatchOrder>header p{color:#657881;margin:0}.dispatchOrder>header>b{color:#795c16;background:#fff0cb;border-radius:999px;padding:9px 12px;font-size:11px}.dispatchOrder.en_preparacion>header>b{color:#087786;background:#d9f7fa}.dispatchOrder.listo>header>b{color:#0a684e;background:#d6f6e7}.dispatchFacts{grid-template-columns:1fr 1.4fr 1fr auto;gap:8px;margin:17px 0;display:grid}.dispatchFacts>span,.dispatchFacts>a{min-width:0;color:var(--navy);background:#f0f5f6;border-radius:13px;flex-direction:column;justify-content:center;padding:11px 12px;text-decoration:none;display:flex}.dispatchFacts small{color:#71838b}.dispatchFacts b{overflow-wrap:anywhere;font-size:12px}.dispatchFacts>a{background:#25d366;font-size:11px;font-weight:1000}.dispatchItems{gap:9px;display:grid}.dispatchItems>section{background:#fbfcfc;border:1px solid #071e2d18;border-radius:16px;overflow:hidden}.dispatchItems>section.complete{background:#f2fcf7;border-color:#12a87266}.dispatchItemMain{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:13px;display:grid}.dispatchCheck{color:#6b7d85;background:#e8edef;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:1000;display:grid}.complete .dispatchCheck{color:#fff;background:#12a872}.dispatchItemMain>div{flex-direction:column;min-width:0;display:flex}.dispatchItemMain small{color:#6b7d85;font-size:10px}.dispatchItemMain strong{font-size:12px}.dispatchQuantity{border-top:1px solid #071e2d10;grid-template-columns:150px auto 1fr;align-items:end;gap:8px;padding:10px 13px;display:grid}.dispatchQuantity label,.dispatchReplacement label{color:#60747c;flex-direction:column;gap:4px;font-size:10px;font-weight:900;display:flex}.dispatchQuantity input,.dispatchReplacement input,.dispatchReplacement select{width:100%;color:var(--navy);background:#fff;border:1px solid #071e2d1c;border-radius:9px;padding:9px}.dispatchQuantity button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:9px;padding:10px 12px;font-size:11px;font-weight:1000}.dispatchQuantity>span{color:#80641c;place-self:center end;font-size:11px;font-weight:1000}.dispatchReplacement{background:#fff6f7;border-top:1px dashed #f0526250;grid-template-columns:1.4fr 110px 1fr;gap:8px;padding:11px 13px;display:grid}.dispatchReplacement label:last-child input{min-width:0}.dispatchOrder>footer{align-items:center;gap:8px;margin-top:16px;display:flex}.dispatchOrder>footer>div{flex-direction:column;flex:1;display:flex}.dispatchOrder>footer small{color:#71838b;margin-top:4px}.dispatchOrder>footer button{color:var(--navy);cursor:pointer;background:#e3ecee;border:0;border-radius:999px;padding:12px 15px;font-weight:1000}.dispatchOrder>footer .readyButton{color:#fff;background:#12a872}.dispatchOrder>footer button:disabled{opacity:.45;cursor:not-allowed}.dispatchNotice,.dispatchError,.dispatchEmpty{color:#087786;background:#e0f8fb;border-radius:13px;padding:12px;font-weight:900}.dispatchError{color:#9b2437;background:#ffe1e6}.dispatchEmpty{text-align:center;color:#60747c;background:#fff;padding:45px}@media (max-width:900px){.metricGrid{grid-template-columns:repeat(2,1fr)}.orderMoney{grid-template-columns:1fr 1fr}.profitGuide{flex-direction:column;gap:5px}.dispatchFacts{grid-template-columns:1fr 1fr}.dispatchReplacement{grid-template-columns:1fr 100px}.dispatchReplacement label:last-child{grid-column:1/3}}@media (max-width:620px){.whatsappFloat{border-radius:50%;justify-content:center;width:54px;height:54px;padding:0;bottom:96px;right:15px;box-shadow:0 12px 30px #071e2d55}.whatsappFloat span{display:none}.whatsappFloat svg{width:29px;height:29px}.orderStartGuide{align-items:flex-start;margin-inline:12px}.liveCartStrip{grid-template-columns:.72fr 1fr 1.35fr;margin-inline:-1px;top:72px}.liveCartStrip span{padding:10px 9px}.liveCartStrip b{font-size:12px}.orderScrollCue{font-size:9px}.metricGrid article.revenue,.metricGrid article.profit{grid-column:1/3}.profitGuide{margin-top:-22px}.orderMoney{grid-template-columns:1fr}.dispatchTop small{display:none}.dispatchShell{width:min(100% - 20px,1120px);padding-top:35px}.dispatchHeading h1{font-size:48px}.dispatchMetrics{gap:6px}.dispatchMetrics article{flex-direction:column;align-items:flex-start;min-height:92px;padding:14px}.dispatchMetrics b{font-size:28px}.dispatchMetrics span{font-size:9px}.dispatchTools,.dispatchFacts,.dispatchReplacement{grid-template-columns:1fr}.dispatchOrder{border-radius:20px;padding:14px}.dispatchOrder>header{flex-direction:column}.dispatchOrder>header>b{text-align:center;width:100%}.dispatchQuantity{grid-template-columns:100px 1fr}.dispatchQuantity>span{grid-column:1/3;justify-self:start}.dispatchReplacement label:last-child{grid-column:1}.dispatchOrder>footer{flex-direction:column;align-items:stretch}.dispatchOrder>footer button{width:100%}}.dispatchFacts{grid-template-columns:1fr 1.35fr .8fr 1fr auto}@media (max-width:900px){.dispatchFacts{grid-template-columns:1fr 1fr}}@media (max-width:620px){.dispatchFacts{grid-template-columns:1fr}}.groupedSelection{gap:12px;display:grid}.groupedSelection>section{background:#fff;border:1px solid #071e2d14;border-radius:14px;overflow:hidden}.groupedSelection>section>header{color:var(--navy);background:#e8f7f9;justify-content:space-between;gap:12px;padding:10px 12px;font-size:12px;display:flex}.groupedSelection>section:nth-child(2)>header{background:#dff8fb}.groupedSelection>section:nth-child(3)>header{background:#ffe6ea}.groupedSelection>section>header span{font-weight:900}.groupedSelection>section>div{padding-inline:12px}.adminProductGroups{gap:10px;padding:12px 0;display:grid}.adminProductGroups>section{border:1px solid #071e2d14;border-radius:14px;overflow:hidden}.adminProductGroups header{color:var(--navy);background:#e8f7f9;justify-content:space-between;gap:12px;padding:10px 12px;font-size:12px;display:flex}.adminProductGroups section:nth-child(2) header{background:#dff8fb}.adminProductGroups section:nth-child(3) header{background:#ffe6ea}.adminProductGroups header span{font-weight:900}.adminProductGroups ul{margin:0;padding:0 12px}@media (max-width:620px){.adminProductGroups header{flex-direction:column;align-items:flex-start;gap:4px}}.productText{flex:1}.flavorVisual{--flavor-accent:#10bfd6;--flavor-soft:#e8fbfd;border:1px solid var(--flavor-accent);flex:0 0 62px;place-items:center;width:62px;height:62px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.flavorVisual{border:1px solid color-mix(in srgb,var(--flavor-accent) 34%,white)}}.flavorVisual{background:radial-gradient(circle at 32% 25%,white 0 10%,transparent 11%),linear-gradient(145deg,var(--flavor-soft),var(--flavor-accent));border-radius:21px}@supports (color:color-mix(in lab, red, red)){.flavorVisual{background:radial-gradient(circle at 32% 25%,white 0 10%,transparent 11%),linear-gradient(145deg,var(--flavor-soft),color-mix(in srgb,var(--flavor-accent) 22%,white))}}.flavorVisual{box-shadow:inset 0 0 0 1px #ffffff80,0 8px 18px var(--flavor-accent)}@supports (color:color-mix(in lab, red, red)){.flavorVisual{box-shadow:inset 0 0 0 1px #ffffff80,0 8px 18px color-mix(in srgb,var(--flavor-accent) 18%,transparent)}}.flavorVisual{isolation:isolate}.flavorVisual:before,.flavorVisual:after{content:"";z-index:-1;border:1px solid var(--flavor-accent);position:absolute}@supports (color:color-mix(in lab, red, red)){.flavorVisual:before,.flavorVisual:after{border:1px solid color-mix(in srgb,var(--flavor-accent) 38%,transparent)}}.flavorVisual:before,.flavorVisual:after{border-radius:50%}.flavorVisual:before{width:48px;height:48px;bottom:-18px;right:-20px}.flavorVisual:after{width:18px;height:18px;top:7px;left:5px}.flavorVisual>span{filter:drop-shadow(0 4px 5px #071e2d24);font-size:30px;line-height:1;transform:translateY(-1px)}.product.selected .flavorVisual{border-color:var(--flavor-accent);transform:scale(1.03)}@media (max-width:620px){.product{gap:7px}.productText{min-width:118px}.productText small{max-width:145px}.flavorVisual{border-radius:18px;flex-basis:54px;width:54px;height:54px}.flavorVisual>span{font-size:27px}.stepper button,.stepper input{width:40px;height:44px}}@media (max-width:370px){.flavorVisual{border-radius:15px;flex-basis:46px;width:46px;height:46px}.flavorVisual>span{font-size:23px}.productText small{max-width:120px}.stepper button,.stepper input{width:36px}}.realStory{color:var(--navy);background:#f8f1e5;padding:108px 0;scroll-margin-top:78px}.realStoryHead{grid-template-columns:1.05fr .75fr;align-items:end;gap:70px;margin-bottom:44px;display:grid}.realStoryHead h2,.sachetSticky h2,.orderSectionIntro h2{letter-spacing:-.055em;text-transform:uppercase;margin:13px 0 0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(46px,6vw,76px);font-weight:500;line-height:.94}.realStoryHead h2 em,.sachetSticky h2 em,.orderSectionIntro h2 em{color:var(--coral);text-transform:none;font-family:Georgia,serif;font-style:italic}.realStoryLead p{color:#4d636d;font-size:18px;line-height:1.65}.realStoryLead a{color:var(--navy);align-items:center;gap:18px;font-weight:1000;text-decoration:none;display:inline-flex}.realStoryLead a span{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.realPhotoGrid{grid-template-rows:330px 330px;grid-template-columns:1.15fr .85fr .85fr;gap:14px;display:grid}.realPhoto{background:#071e2d;border-radius:30px;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #071e2d24}.realPhotoWide{grid-row:1/3}.realPhotoDetail{grid-column:2/4}.realPhoto img{object-fit:cover;filter:none;width:100%;height:100%;transition:transform .6s;display:block}.realPhoto:hover img{transform:scale(1.035)}.realPhotoWide img{object-position:50% 50%}.realPhotoDetail img{object-position:50% 51%}.realPhotoFresh img{object-position:50% 11%;transform:scale(1.02)}.realPhotoFresh:hover img{transform:scale(1.055)}.realPhotoCream img{object-position:50% 50%;transform:scale(1.04)}.realPhotoCream:hover img{transform:scale(1.075)}.realPhoto:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#04151fd9 100%);position:absolute;inset:0}.realPhoto figcaption{z-index:2;color:#fff;align-items:flex-end;gap:13px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.realPhoto figcaption>b{border:1px solid #ffffff75;border-radius:50%;flex:0 0 37px;place-items:center;width:37px;height:37px;font-size:11px;display:grid}.realPhoto figcaption span{color:#d7e4e8;flex-direction:column;font-size:11px;line-height:1.35;display:flex}.realPhoto figcaption strong{color:#fff;margin-bottom:3px;font-size:14px}.realTrustStrip{background:#fff;border:1px solid #071e2d18;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:16px;padding:18px 22px;display:grid}.realTrustStrip>span{background:var(--cyan);letter-spacing:.12em;border-radius:999px;padding:9px 11px;font-size:10px;font-weight:1000}.realTrustStrip p{color:#526772;margin:0}.realTrustStrip a{color:var(--navy);font-weight:1000;text-decoration:none}.sachetStory{color:#fff;background:linear-gradient(145deg,#061923,#0a3545 55%,#250d22);padding:110px 0;scroll-margin-top:78px}.sachetStory>.shell{grid-template-columns:.78fr 1.22fr;align-items:start;gap:85px;display:grid}.sachetSticky{position:sticky;top:118px}.sachetSticky>p:not(.eyebrow){color:#bed0d6;max-width:460px;font-size:17px;line-height:1.65}.sachetSticky .primary{margin-top:18px}.sachetSteps{gap:15px;display:grid}.sachetSteps article{background:#ffffff0b;border:1px solid #ffffff25;border-radius:28px;grid-template-columns:54px 76px 1fr;align-items:center;gap:18px;min-height:180px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #0003}.sachetSteps article:before{content:"";background:#10bfd61b;border-radius:50%;width:180px;height:180px;position:absolute;top:-80px;right:-80px}.sachetSteps article:nth-child(2n):before{background:#f0526220}.sachetSteps article>span{color:#58efff;letter-spacing:.14em;align-self:start;font-size:11px;font-weight:1000}.sachetSteps article>i{background:linear-gradient(145deg,#ffffff18,#10bfd62b);border-radius:22px;place-items:center;width:72px;height:72px;font-size:34px;font-style:normal;display:grid}.sachetSteps h3{text-transform:uppercase;margin:0 0 8px;font-family:Impact,Arial Black,sans-serif;font-size:30px;font-weight:500}.sachetSteps p{color:#bed0d6;margin:0;line-height:1.55}.orderSectionIntro{text-align:center;max-width:920px;margin-bottom:34px}.orderSectionIntro>p:not(.eyebrow){color:#c4d4da;max-width:720px;margin:18px auto;font-size:17px;line-height:1.6}.orderMiniRoute{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:25px;display:grid}.orderMiniRoute span{color:#d8e5e9;text-align:left;background:#ffffff0a;border:1px solid #ffffff25;border-radius:16px;align-items:center;gap:10px;padding:13px 15px;font-size:12px;font-weight:900;display:flex}.orderMiniRoute b{background:var(--cyan);width:29px;height:29px;color:var(--navy);border-radius:50%;flex:0 0 29px;place-items:center;display:grid}@supports (animation-timeline:view()){.realPhoto,.sachetSteps article{opacity:.35;animation:linear both storyReveal;animation-timeline:view();animation-range:entry 10% cover 32%;transform:translateY(30px)}@keyframes storyReveal{to{opacity:1;transform:translateY(0)}}}@media (max-width:900px){.realStoryHead,.sachetStory>.shell{grid-template-columns:1fr;gap:32px}.realPhotoGrid{grid-template-rows:420px 250px 250px;grid-template-columns:1fr 1fr}.realPhotoWide{grid-area:1/1}.realPhotoDetail{grid-area:1/2}.realPhotoFresh{grid-area:2/1/auto/3}.realPhotoCream{grid-area:3/1/auto/3}.sachetSticky{position:static}.realTrustStrip{grid-template-columns:auto 1fr}.realTrustStrip a{text-align:center;border-top:1px solid #071e2d14;grid-column:1/3;padding-top:14px}}@media (max-width:620px){.realStory{padding:72px 0}.realStoryHead{margin-bottom:26px}.realStoryHead h2,.sachetSticky h2,.orderSectionIntro h2{font-size:43px}.realStoryLead p{font-size:16px}.realPhotoGrid{grid-template-rows:470px 430px 230px 230px;grid-template-columns:1fr;gap:10px}.realPhotoWide,.realPhotoDetail,.realPhotoFresh,.realPhotoCream{border-radius:22px;grid-area:auto/1}.realPhotoDetail img{object-position:50% 50%}.realPhoto figcaption{bottom:14px;left:14px;right:14px}.realTrustStrip{grid-template-columns:1fr;padding:16px}.realTrustStrip>span{width:max-content}.realTrustStrip a{text-align:left;grid-column:1}.sachetStory{padding:72px 0}.sachetSteps article{grid-template-columns:42px 1fr;min-height:auto;padding:21px}.sachetSteps article>i{border-radius:18px;width:58px;height:58px;font-size:29px}.sachetSteps article>div{grid-column:1/3}.sachetSteps h3{font-size:25px}.orderSectionIntro{padding-inline:20px}.orderMiniRoute{grid-template-columns:1fr}.orderSectionIntro>p:not(.eyebrow){font-size:15px}}.audienceBridge{text-align:center;padding:76px 0 88px}.audienceBridge h2{letter-spacing:-.05em;margin:14px 0 34px;font-size:clamp(42px,5vw,66px);line-height:.98}.audienceBridge h2 em{color:var(--coral);font-family:Georgia,serif;font-style:italic}.audienceChoices{grid-template-columns:repeat(2,1fr);gap:16px;max-width:860px;margin:auto;display:grid}.audienceChoices a{text-align:left;color:var(--navy);background:#fff;border:1px solid #071e2d22;border-radius:24px;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;padding:22px 24px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 14px 30px #071e2d0d}.audienceChoices a:hover{transform:translateY(-3px);box-shadow:0 18px 35px #071e2d18}.audienceChoices a:first-child{background:linear-gradient(140deg,#fff9ed,#ffe2e8)}.audienceChoices a:last-child{background:linear-gradient(140deg,#e8fbfd,#c7f3f5)}.audienceChoices span{grid-row:1/3;font-size:34px}.audienceChoices b{font-size:16px}.audienceChoices small{color:#526772;margin-top:5px;line-height:1.4}.whatsappFloat{z-index:60;color:#062116;background:#25d366;border-radius:999px;align-items:center;gap:9px;padding:12px 16px;font-weight:900;text-decoration:none;animation:3.5s ease-in-out infinite waPulse;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 30px #071e2d38}.whatsappFloat span{border:2px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:21px;line-height:1;display:grid;transform:rotate(-35deg)}.whatsappFloat b{font-size:12px}@keyframes waPulse{0%,70%,to{box-shadow:0 12px 30px #071e2d38}82%{box-shadow:0 12px 30px #25d36672,0 0 0 8px #25d36622}}@media (max-width:620px){.audienceBridge{padding:60px 0 68px}.audienceChoices{grid-template-columns:1fr}.audienceChoices a{padding:18px}.whatsappFloat{padding:10px 12px;bottom:14px;right:14px}.whatsappFloat b{font-size:11px}}.whatsappFloat .whatsappIcon{flex:0 0 28px;width:28px;height:28px;display:block}@media (max-width:620px){.whatsappFloat{border-radius:50%;justify-content:center;width:54px;height:54px;padding:0;bottom:96px;right:15px}.whatsappFloat b{display:none}.whatsappFloat .whatsappIcon{width:29px;height:29px}}
