:root{--c-pink:#E380B8;--c-lofi:#D685B6;--c-magenta:#B63877;--c-canblue:#C1E0F1;--c-blue:#74AAD3;--c-green:#9DB970;--c-gold:#BE9B56;--c-cream:#FDF6EC;--c-black:#1C1C1C;--c-deep:#2F4E78;--c-navy:#1D2B4F;--c-pinklite:#F4B3D6}.cx{font-family:var(--main-font-stack,Poppins,sans-serif);color:var(--c-navy);position:relative;isolation:isolate}.cx *{box-sizing:border-box}.cx-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.cx-sec{padding:64px 0;position:relative;overflow:hidden}@media(max-width:749px){.cx-sec{padding:44px 0}}.cx-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--cx-grain);background-size:160px;opacity:.06;mix-blend-mode:multiply;pointer-events:none;z-index:0}.cx-haze:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(60% 50% at 20% 15%,rgba(227,128,184,.1),transparent 70%),radial-gradient(50% 45% at 85% 80%,rgba(193,224,241,.14),transparent 70%);pointer-events:none;z-index:0}.cx-sec>.cx-wrap{position:relative;z-index:1}.cx-cream{background:var(--c-cream)}.cx-pinkbg{background:var(--c-pink)}.cx-bluebg{background:var(--c-canblue)}.cx-navybg{background:var(--c-navy);color:#fff}.cx-h{font-family:var(--heading-font-stack,"Archivo Black",sans-serif);font-weight:var(--heading-font-weight,400);text-transform:uppercase;letter-spacing:.01em;line-height:1.02;margin:0 0 14px;color:var(--c-navy)}.cx-h2{font-size:clamp(28px,4.2vw,48px)}.cx-h3{font-size:clamp(18px,2vw,22px)}.cx-navybg .cx-h{color:#fff}.cx-eyebrow{font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-magenta);margin:0 0 10px}.cx-lead{font-size:clamp(16px,1.6vw,19px);line-height:1.55;max-width:640px}.cx p{line-height:1.6}.cx a{color:inherit}.cx-gwtf{font-family:Luckiest Guy,Archivo Black,Impact,sans-serif;font-weight:400;color:#f4b3d6;-webkit-text-stroke:1.2px #B63877;paint-order:stroke fill;text-shadow:3px 3px 0 #B63877;letter-spacing:.02em;line-height:.95;text-transform:none}.cx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border-radius:999px;background:var(--c-navy);color:#fff!important;font-weight:700;font-size:16px;text-decoration:none;border:2px solid var(--c-navy);cursor:pointer;transition:transform .15s,background .15s}.cx-btn:hover{transform:translateY(-1px);background:var(--c-deep)}.cx-btn--pink{background:var(--c-magenta);border-color:var(--c-magenta)}.cx-btn--pink:hover{background:#9d2d64}.cx-btn--ghost{background:transparent;color:var(--c-navy)!important}.cx-btn--ghost:hover{background:#fff}.cx-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0;padding:0;list-style:none}.cx-chips li{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:#fff;border:1.5px solid var(--c-navy);color:var(--c-navy)}.cx-stars{color:var(--c-magenta);letter-spacing:2px}.cx-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:900px){.cx-grid3{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78%,330px);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px 12px;margin:0 -20px;-webkit-overflow-scrolling:touch}.cx-grid3>*{scroll-snap-align:start}}.cx-flav{background:#fff;border-radius:22px;padding:18px 18px 22px;display:flex;flex-direction:column;border:2px solid transparent;transition:border-color .2s}.cx-flav:hover{border-color:var(--c-pink)}.cx-flav__media{position:relative;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:var(--c-lofi)}.cx-flav__media video,.cx-flav__media img{width:100%;height:100%;object-fit:cover;display:block}.cx-flav h3{margin:16px 0 4px}.cx-flav__desc{margin:0 0 6px;font-size:15px}.cx-flav__buy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px}.cx-flav__price{font-weight:700;font-size:18px}.cx-flav__price small{display:block;font-weight:500;font-size:12px}.cx-flav form{margin:0}.cx-flav__more{font-size:14px;font-weight:600;margin-top:8px}.cx-centre{text-align:center}.cx-centre .cx-lead{margin:0 auto}.cx-split{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,64px);align-items:center}.cx-split--flip .cx-split__media{order:-1}@media(max-width:900px){.cx-split{grid-template-columns:1fr}.cx-split--flip .cx-split__media{order:0}}.cx-split__media{border-radius:24px;overflow:hidden;position:relative}.cx-split__media video,.cx-split__media img{width:100%;height:auto;display:block;aspect-ratio:4/5;object-fit:cover}.cx-ticks{list-style:none;margin:18px 0;padding:0;display:grid;gap:12px}.cx-ticks li{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:start;font-size:16px}.cx-ticks li:before{content:"";width:26px;height:26px;border-radius:50%;background:var(--c-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%231D2B4F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.cx-ticks strong{display:block}.cx-small{font-size:13px;opacity:.85}.cx-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cx-cards--2{grid-template-columns:repeat(2,1fr)}@media(max-width:900px){.cx-cards,.cx-cards--2{grid-template-columns:1fr}}.cx-card{background:#fff;border-radius:20px;padding:22px;margin:0;border:2px solid var(--c-navy);box-shadow:5px 5px 0 var(--c-pink)}.cx-card blockquote{margin:0 0 12px;font-size:17px;line-height:1.5}.cx-card figcaption{font-weight:700;font-size:14px}.cx-card figcaption span{display:block;font-weight:500;opacity:.8}.cx-rating{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;margin:0 0 26px}.cx-stock{margin-top:36px;background:var(--c-navy);color:#fff;border-radius:24px;padding:clamp(22px,4vw,40px);display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between}.cx-stock .cx-h{color:#fff;margin-bottom:6px}.cx-stock p{margin:0;max-width:620px}.cx-stock .cx-btn{background:var(--c-pink);border-color:var(--c-pink);color:var(--c-navy)!important}.cx-club .cx-gwtf{font-size:clamp(48px,7vw,92px);display:block;margin-bottom:6px}.cx-club__title{margin:0 0 12px}.cx-club__sub{font-family:var(--heading-font-stack,"Archivo Black",sans-serif);text-transform:uppercase;font-size:clamp(20px,2.6vw,30px);display:block;color:var(--c-navy)}.cx-perks{list-style:none;padding:0;margin:16px 0 20px;display:grid;gap:8px;font-weight:600}.cx-perks li:before{content:"\2726  ";color:var(--c-magenta)}.cx-form{display:flex;gap:10px;flex-wrap:wrap;max-width:520px}.cx-form input[type=email]{flex:1 1 240px;min-height:50px;border-radius:999px;border:2px solid var(--c-navy);padding:0 20px;font:inherit;font-size:16px;background:#fff}.cx-form-msg{font-weight:700;margin:10px 0 0}.cx-water{background:linear-gradient(180deg,var(--c-canblue),#d9ecf6)}.cx-water__stat{font-family:var(--heading-font-stack,"Archivo Black",sans-serif);font-size:clamp(40px,6vw,74px);color:var(--c-deep);line-height:1;margin:0 0 6px}.cx-research ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.cx-research li a{display:block;background:#fff;border-radius:14px;padding:14px 18px;text-decoration:none;border:1.5px solid rgba(29,43,79,.25);font-weight:600}.cx-research li a span{display:block;font-weight:400;font-size:13.5px;opacity:.8}.cx-research li a:hover{border-color:var(--c-magenta)}.cx-faq details{border-bottom:1.5px solid rgba(29,43,79,.2);padding:16px 0}.cx-faq summary{cursor:pointer;font-weight:700;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:16px}.cx-faq summary::-webkit-details-marker{display:none}.cx-faq summary:after{content:"+";font-size:24px;line-height:1;color:var(--c-magenta)}.cx-faq details[open] summary:after{content:"\2013"}.cx-faq details p{margin:10px 0 0;max-width:760px}.cx-nutri{width:100%;border-collapse:collapse;font-size:14.5px;margin:6px 0 10px}.cx-nutri th,.cx-nutri td{text-align:left;padding:7px 4px;border-bottom:1px solid rgba(29,43,79,.18)}.cx-nutri td:last-child,.cx-nutri th:last-child{text-align:right}.cx-nutri caption{text-align:left;font-weight:700;padding-bottom:6px}.cx-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cx-disclaimer{font-family:Cacto Roboto,Roboto,Arial,sans-serif;font-size:12px;line-height:1.5;font-weight:400;font-style:normal;color:#0000008c;margin:14px 0 0;text-transform:none;letter-spacing:0}.cx-pop,.cxh__h1 .cxh__title{font-family:"Archivo Black",var(--heading-font-stack,sans-serif);font-weight:400;text-transform:uppercase;color:var(--c-cream);-webkit-text-stroke:.08em var(--c-magenta);paint-order:stroke fill;text-shadow:.065em .065em 0 var(--c-magenta)}.cxh{background:var(--c-cream);color:#fff}.cxh__hero{position:relative;height:min(900px,100vh);min-height:760px;overflow:hidden;color:#fff}.cxh__bg,.cxh__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.cxh__bg img{object-fit:cover;object-position:50% 40%;filter:saturate(1.08) brightness(1.04)}.cxh__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#1d2b4f4d,#1d2b4f00 26% 62%,#1d2b4f6b)}.cxh__head{position:absolute;z-index:3;left:48px;right:48px;top:var(--cxh-top,112px)}.cxh__h1{margin:0;line-height:1;letter-spacing:0}.cxh__kick{display:table;font:400 14px/1.2 "Archivo Black",var(--heading-font-stack,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#fff;background:var(--c-magenta);padding:8px 14px;border-radius:6px;margin:0 0 16px;-webkit-text-stroke:0;text-shadow:none}.cxh__h1 .cxh__title{display:block;font-size:clamp(70px,9.6vw,140px);line-height:.86;letter-spacing:-.01em;-webkit-text-stroke:11px var(--c-magenta);text-shadow:9px 9px 0 var(--c-magenta),10px 12px 18px rgba(29,43,79,.35)}.cxh__title>span{display:block}.cxh__r2{padding-left:13vw}.cxh__zoom{position:absolute;z-index:4;right:64px;bottom:64px;width:330px;display:block;text-decoration:none;transition:transform .25s}.cxh__zoom:hover{transform:translateY(-4px) rotate(-1deg)}.cxh__ring{display:block;width:330px;height:330px;border-radius:50%;overflow:hidden;border:6px solid var(--c-cream);box-shadow:0 18px 40px #1d2b4f59;position:relative;background:var(--c-canblue)}.cxh__ring img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.cxh__tag{position:absolute;z-index:2;left:-46px;top:26px;background:var(--c-pink);color:var(--c-navy);font:400 16px/1.05 Luckiest Guy,Archivo Black,sans-serif;letter-spacing:.03em;padding:12px 14px 9px;border-radius:14px;transform:rotate(-8deg);box-shadow:0 6px 16px #1d2b4f40;text-align:center;text-transform:uppercase}.cxh__panel{position:absolute;z-index:4;left:48px;bottom:56px;max-width:520px}.cxh__sub{font-size:19px;font-weight:600;line-height:1.45;margin:0 0 10px;text-shadow:0 2px 10px rgba(0,0,0,.35)}.cxh__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.cxh__chips li{background:#fdf6ecf0;color:var(--c-magenta);font:400 12px/1.2 "Archivo Black",var(--heading-font-stack,sans-serif);letter-spacing:.06em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.cxh__ctas{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cxh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:999px;background:var(--c-magenta);color:#fff!important;font:700 17px var(--main-font-stack,Poppins,sans-serif);text-decoration:none;box-shadow:0 8px 20px #b6387766;transition:transform .15s,background .15s}.cxh__btn:hover{transform:translateY(-2px);background:#9d2d64}.cxh__btn--ghost{background:var(--c-cream);color:var(--c-magenta)!important;box-shadow:none}.cxh__btn--ghost:hover{background:#fff}.cxh__proof{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:14px;font-weight:600;line-height:1.4;margin:14px 0 0;text-shadow:0 1px 6px rgba(0,0,0,.4)}.cxh__proof b{color:var(--c-pinklite);letter-spacing:2px;font-weight:400}.cxh__foot{font-size:11.5px;line-height:1.4;margin:8px 0 0;opacity:.9;text-shadow:0 1px 6px rgba(0,0,0,.45)}.cxh__strip{background:var(--c-cream);color:var(--c-navy);padding:34px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.cxh__striph{margin:0;font:400 36px/1.1 Luckiest Guy,Archivo Black,sans-serif;color:var(--c-magenta);text-transform:uppercase;letter-spacing:.01em}.cxh__price{margin:4px 0 0;font-weight:700;font-size:15px}.cxh__cans{display:flex;gap:18px;margin:0;padding:0;list-style:none}.cxh__can{display:block;text-decoration:none;color:var(--c-navy);text-align:center;transition:transform .2s}.cxh__can:hover{transform:translateY(-6px) rotate(-3deg)}.cxh__can img{height:150px;width:auto;display:block;margin:0 auto;filter:drop-shadow(6px 10px 10px rgba(29,43,79,.2))}.cxh__canname{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body:has(.cxh) .site-header:not(.header-is-active) #headerContainer a,body:has(.cxh) .site-header:not(.header-is-active) #headerContainer button{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.25)}@media(max-width:989px){.cxh__zoom{width:230px;right:32px}.cxh__ring{width:230px;height:230px}.cxh__panel{max-width:440px;left:32px}.cxh__head{left:32px;right:32px}}@media(max-width:749px){.cxh__hero{height:auto;min-height:0}.cxh__bg{position:relative;height:640px}.cxh__bg img{position:absolute;object-position:50% 50%}.cxh__hero:before{height:640px;background:linear-gradient(180deg,#1d2b4f52,#1d2b4f00 30% 70%,#1d2b4f59)}.cxh__head{left:16px;right:16px;top:var(--cxh-top-m,92px)}.cxh__kick{font-size:11px;padding:6px 10px;margin-bottom:10px;letter-spacing:.14em}.cxh__h1 .cxh__title{font-size:min(60px,15.4vw);-webkit-text-stroke:7px var(--c-magenta);text-shadow:5px 5px 0 var(--c-magenta),6px 8px 12px rgba(29,43,79,.3)}.cxh__r2{padding-left:0}.cxh__zoom{right:14px;top:430px;bottom:auto;width:170px}.cxh__ring{width:170px;height:170px;border-width:4px}.cxh__tag{left:-40px;top:-14px;font-size:12px;padding:8px 10px 6px}.cxh__panel{position:relative;left:auto;bottom:auto;max-width:none;background:var(--c-magenta);padding:22px 18px 26px;color:#fff}.cxh__sub{font-size:17px;text-shadow:none}.cxh__chips li{font-size:10.5px;padding:7px 10px}.cxh__btn{width:100%;background:var(--c-cream);color:var(--c-magenta)!important;box-shadow:none}.cxh__btn--ghost{display:none}.cxh__proof,.cxh__foot{text-shadow:none}.cxh__dot{display:none}.cxh__strip{flex-direction:column;padding:26px 16px;text-align:center}.cxh__striph{font-size:30px}.cxh__can img{height:118px}}@media(prefers-reduced-motion:reduce){.cxh__zoom,.cxh__can,.cxh__btn{transition:none}}.cx-sec .cx-h2{font-family:"Archivo Black",var(--heading-font-stack,sans-serif);color:var(--c-cream);-webkit-text-stroke:.09em var(--c-magenta);paint-order:stroke fill;text-shadow:.07em .07em 0 var(--c-magenta);letter-spacing:0;line-height:1.08;padding-right:.08em}.cx-sec .cx-eyebrow{display:inline-block;background:var(--c-magenta);color:#fff!important;font:400 12px/1.2 "Archivo Black",var(--heading-font-stack,sans-serif);letter-spacing:.16em;padding:6px 12px;border-radius:6px}.cx-pinkbg .cx-eyebrow{background:var(--c-navy)}.cx-cream .cx-h2,.cx-faq .cx-h2{color:var(--c-pinklite)}.cx-card{box-shadow:6px 6px 0 var(--c-magenta);border-color:var(--c-magenta)}.cx-pinkbg .cx-card{box-shadow:6px 6px 0 var(--c-navy);border-color:var(--c-navy)}.cx-btn{background:var(--c-magenta);border-color:var(--c-magenta)}.cx-btn:hover{background:#9d2d64}.cx-stock{background:var(--c-magenta)}.cx-stock .cx-btn{background:var(--c-cream);border-color:var(--c-cream);color:var(--c-magenta)!important}.cx-flav{border:2px solid rgba(182,56,119,.18)}.cx-flav:hover{border-color:var(--c-magenta)}.cx-club .cx-club__title .cx-pop{display:block;color:var(--c-pinklite);font-size:clamp(44px,6vw,80px);line-height:.9;margin-bottom:12px;-webkit-text-stroke:.08em var(--c-magenta);text-shadow:.065em .065em 0 var(--c-magenta)}.cx-club__sub,.cx-water__stat{color:var(--c-magenta)}.cx-faq summary:after{color:var(--c-magenta)}.cx-water__lead{margin-bottom:12px}.cx-water__hl{color:var(--c-magenta);font-weight:800}.cx-water__src{margin:0 0 30px;opacity:.85}.cx-water__cta{margin:0}.cx-water__fig{margin:0;max-width:480px;width:100%;justify-self:center}.cx-water__credit{font-size:11px;line-height:1.4;color:var(--c-navy);opacity:.7;margin-top:8px;text-align:right}.cx-water__credit a{color:inherit;text-decoration:underline}.cx-why__genie{display:flex;flex-direction:column;align-items:center;gap:18px}.cx-why__dream{margin:0;font-family:"Archivo Black",var(--heading-font-stack,sans-serif);font-size:clamp(34px,4.2vw,56px);line-height:1;text-transform:uppercase;text-align:center;color:var(--c-cream);-webkit-text-stroke:.09em var(--c-magenta);paint-order:stroke fill;text-shadow:.07em .07em 0 var(--c-magenta);padding-right:.08em}.cx-why__media{width:100%;box-shadow:none;filter:none;background:none}.cx-why__media video{transform:none}@media(max-width:900px){.cx-water__src{margin-bottom:24px}.cx-water__credit{text-align:left}.cx-why__dream{font-size:clamp(32px,9vw,44px)}}.cx-water__fig{position:relative}.cx-water__sticker{position:absolute;z-index:2;width:210px;height:auto;top:-42px;left:-74px;transform:rotate(-9deg) scale(.6);opacity:0;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .3s ease;pointer-events:auto}.cx-water__fig.is-in .cx-water__sticker{opacity:1;transform:rotate(-9deg) scale(1)}.cx-water__fig.is-in .cx-water__sticker:hover{transform:rotate(-3deg) scale(1.06)}@media(max-width:900px){.cx-water__fig{margin-top:34px}.cx-water__sticker{width:130px;top:-34px;left:-8px}}@media(prefers-reduced-motion:reduce){.cx-water__sticker{transition:none;opacity:1;transform:rotate(-9deg)}}.cx-sec .cx-h2,.cx-pop{-webkit-text-stroke:.15em var(--c-magenta);paint-order:stroke fill;text-shadow:.095em .095em 0 var(--c-magenta),.11em .15em .2em rgba(29,43,79,.28);letter-spacing:.012em;padding-right:.12em;padding-bottom:.06em}.cx-club .cx-club__title .cx-pop{-webkit-text-stroke:.14em var(--c-magenta);text-shadow:.09em .09em 0 var(--c-magenta),.1em .14em .2em rgba(29,43,79,.28)}main:has(.cx-h.cx-h3) h1.heading-feature{font-family:"Archivo Black",var(--heading-font-stack,sans-serif);color:var(--c-cream);-webkit-text-stroke:.15em var(--c-magenta);paint-order:stroke fill;text-shadow:.095em .095em 0 var(--c-magenta),.11em .15em .2em rgba(29,43,79,.28);letter-spacing:.012em;padding:0 .12em .06em 0}.cx-whyhero{position:relative;width:100%;aspect-ratio:4/5;border-radius:28px;overflow:hidden;box-shadow:0 18px 40px #1d2b4f38}.cx-whyhero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;filter:saturate(1.05) contrast(1.02)}.cx-whyhero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 55% 60%,#0000 45%,#1d2b4f47);pointer-events:none}.cx-whyhero__circle{position:absolute;left:6%;top:5%;width:min(44%,240px);aspect-ratio:1;border-radius:50%;overflow:hidden;border:6px solid var(--c-cream);box-shadow:0 0 0 3px var(--c-magenta),0 16px 34px #1d2b4f59;z-index:1}.cx-whyhero__circle img{width:100%;height:100%;object-fit:cover;display:block}.cx-shoptrust{padding:4px 0 28px}.cx-shoptrust__lead{max-width:640px;margin:0 auto 18px;text-align:center;font-size:17px;line-height:1.5;color:var(--c-navy)}.cx-shoptrust__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cx-shoptrust__chips li{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#fff;border:2px solid var(--c-magenta);color:var(--c-navy);font-weight:700;font-size:14px;line-height:1.2}.cx-shoptrust__chips a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.cx-shoptrust__club{background:var(--c-magenta)!important;color:#fff!important}.cx-shoptrust__ic{font-size:16px;line-height:1}@media(max-width:749px){.cx-shoptrust__chips li{font-size:13px;padding:8px 12px}.cx-shoptrust__lead{font-size:15px;padding:0 6px}}[id*=__product-grid] .product-tile{border-radius:22px;padding:14px 12px 18px;background:#fff;box-shadow:0 6px 18px #1d2b4f14;transition:transform .2s,box-shadow .2s;height:100%}[id*=__product-grid] .product-tile:hover{transform:translateY(-3px);box-shadow:0 12px 26px #1d2b4f24}[id*=__product-grid] .product-tile:has(a[href*=the-original-prickly-pear]){background:linear-gradient(180deg,#e3f2fb,#fff 62%)}[id*=__product-grid] .product-tile:has(a[href*=pineapple]){background:linear-gradient(180deg,#fff4c9,#fff 62%)}[id*=__product-grid] .product-tile:has(a[href*=lemonade]){background:linear-gradient(180deg,#f1f7d6,#fff 62%)}[id*=__product-grid] .product-tile:has(a[href*=mix-pack]){background:linear-gradient(180deg,#fbe1ee,#fff 62%)}@media(max-width:749px){[id*=__product-grid] .product-tile{padding:10px 8px 14px;border-radius:18px}}.cx-gwtf{-webkit-text-stroke:2px #B63877;paint-order:stroke fill;text-shadow:.5px .5px 0 #B63877,1px 1px 0 #B63877,1.5px 1.5px 0 #B63877,2px 2px 0 #B63877,2.5px 2.5px 0 #B63877,3px 3px 0 #B63877}.cx-sec .cx-h2,.cx-pop,.cx-why__dream,main:has(.cx-h.cx-h3) h1.heading-feature{-webkit-text-stroke:.15em var(--c-magenta);paint-order:stroke fill;text-shadow:.01em .01em 0 var(--c-magenta),.02em .02em 0 var(--c-magenta),.03em .03em 0 var(--c-magenta),.04em .04em 0 var(--c-magenta),.05em .05em 0 var(--c-magenta),.06em .06em 0 var(--c-magenta),.07em .07em 0 var(--c-magenta),.08em .08em 0 var(--c-magenta),.09em .09em 0 var(--c-magenta),.1em .1em 0 var(--c-magenta)}.cx-club .cx-club__title .cx-pop{-webkit-text-stroke:.14em var(--c-magenta);text-shadow:.01em .01em 0 var(--c-magenta),.02em .02em 0 var(--c-magenta),.03em .03em 0 var(--c-magenta),.04em .04em 0 var(--c-magenta),.05em .05em 0 var(--c-magenta),.06em .06em 0 var(--c-magenta),.07em .07em 0 var(--c-magenta),.08em .08em 0 var(--c-magenta),.09em .09em 0 var(--c-magenta)}.cxh__h1 .cxh__title{-webkit-text-stroke:13px var(--c-magenta);paint-order:stroke fill;text-shadow:.5px .5px 0 var(--c-magenta),1px 1px 0 var(--c-magenta),1.5px 1.5px 0 var(--c-magenta),2px 2px 0 var(--c-magenta),2.5px 2.5px 0 var(--c-magenta),3px 3px 0 var(--c-magenta),3.5px 3.5px 0 var(--c-magenta),4px 4px 0 var(--c-magenta),4.5px 4.5px 0 var(--c-magenta),5px 5px 0 var(--c-magenta),5.5px 5.5px 0 var(--c-magenta),6px 6px 0 var(--c-magenta),6.5px 6.5px 0 var(--c-magenta),7px 7px 0 var(--c-magenta),7.5px 7.5px 0 var(--c-magenta),8px 8px 0 var(--c-magenta),8.5px 8.5px 0 var(--c-magenta),9px 9px 0 var(--c-magenta),9.5px 9.5px 0 var(--c-magenta),10px 10px 0 var(--c-magenta),10.5px 10.5px 0 var(--c-magenta),11px 11px 0 var(--c-magenta)}@media(max-width:749px){.cxh__h1 .cxh__title{-webkit-text-stroke:8px var(--c-magenta);text-shadow:.5px .5px 0 var(--c-magenta),1px 1px 0 var(--c-magenta),1.5px 1.5px 0 var(--c-magenta),2px 2px 0 var(--c-magenta),2.5px 2.5px 0 var(--c-magenta),3px 3px 0 var(--c-magenta),3.5px 3.5px 0 var(--c-magenta),4px 4px 0 var(--c-magenta),4.5px 4.5px 0 var(--c-magenta),5px 5px 0 var(--c-magenta),5.5px 5.5px 0 var(--c-magenta),6px 6px 0 var(--c-magenta),6.5px 6.5px 0 var(--c-magenta),7px 7px 0 var(--c-magenta)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cacto-rebuild.css.map */
