.page-module__JCCaSq__page{--mc-cream:#fef3dc;--mc-control:#fdf2d4;--mc-warm:#fdf8ec;--mc-aqua:#e3f8ef;--mc-aqua-deep:#cff4eb;--mc-fit:#e0faf5;--mc-fit-deep:#cdf4ee;--mc-closing:#fdf7e7;--mc-panel:#fbfaf3;--mc-chip:#579d58;--mc-chip-coral:#eb433e;--mc-grey:#e7e7e7;--mc-mint-row:#e2f6ea;--mc-mint-head:#d9eedf;--mc-number:#c3ebd4;overflow:clip}.page-module__JCCaSq__textLink{width:fit-content;color:var(--color-ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.page-module__JCCaSq__textLink:hover{color:var(--color-accent)}.page-module__JCCaSq__heroDots,.page-module__JCCaSq__heroDotsRight,.page-module__JCCaSq__previewDots,.page-module__JCCaSq__drinkDots,.page-module__JCCaSq__controlDots,.page-module__JCCaSq__fitDotsLeft,.page-module__JCCaSq__fitDotsRight{pointer-events:none;position:absolute}.page-module__JCCaSq__hero{z-index:2;position:relative}.page-module__JCCaSq__heroInner{min-height:452px;position:relative}.page-module__JCCaSq__heroInner:before{z-index:-1;background:var(--color-sky);content:"";width:711px;height:403px;position:absolute;top:8px;left:-115px;-webkit-mask:url(/shapes/manual-compare-hero-sky.svg) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-hero-sky.svg) 50%/100% 100% no-repeat}.page-module__JCCaSq__heroCopy{width:600px;padding-top:49px;position:relative}.page-module__JCCaSq__eyebrow{letter-spacing:0;text-transform:none;width:fit-content;padding:8px 18px;font-size:16px;line-height:17px;display:inline-block}.page-module__JCCaSq__heroCopy h1{letter-spacing:-.045em;margin-top:14px;font-size:59px;line-height:58px}.page-module__JCCaSq__heroLead{max-width:440px;margin-top:16px;font-size:22.2px;line-height:27px}.page-module__JCCaSq__heroBuy,.page-module__JCCaSq__productBuy{border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-white);transition:background var(--motion-interactive), transform var(--motion-instant);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.page-module__JCCaSq__heroBuy:hover,.page-module__JCCaSq__productBuy:hover{background:var(--color-accentDark);transform:translateY(-1px)}.page-module__JCCaSq__heroBuy{width:276px;min-height:55px;margin-top:22px;font-size:20px}.page-module__JCCaSq__heroCopy .page-module__JCCaSq__textLink{margin-top:14px;font-size:18.5px;display:block}.page-module__JCCaSq__heroDots{top:219px;left:-68px}.page-module__JCCaSq__heroBurst{width:52px;height:52px;position:absolute;top:18px;left:480px;transform:rotate(12deg)}.page-module__JCCaSq__heroMedia{z-index:1;width:895px;position:absolute;top:0;left:462px}.page-module__JCCaSq__heroMedia img{width:100%;-webkit-mask:url(/shapes/manual-compare-hero-photo.png) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-hero-photo.png) 50%/100% 100% no-repeat}.page-module__JCCaSq__heroDotsRight{top:212px;left:1310px}.page-module__JCCaSq__trust{z-index:2;background:var(--mc-cream);width:850px;min-height:82px;box-shadow:0 0 0 5px var(--color-paper);border-radius:48px;grid-template-columns:276px 269px 1fr;align-items:center;margin:0;padding:0 8px;list-style:none;display:grid;position:absolute;top:370px;left:492px}.page-module__JCCaSq__trust li{letter-spacing:-.01em;justify-content:center;align-items:center;gap:20px;font-size:18px;font-weight:700;line-height:23px;display:flex}.page-module__JCCaSq__trust li+li{border-left:1px solid #07162b29}.page-module__JCCaSq__trust li>span{max-width:116px}.page-module__JCCaSq__trust svg{flex:none}.page-module__JCCaSq__workflow{z-index:1;isolation:isolate;margin-top:-135px;padding:135px 0 23px;position:relative}.page-module__JCCaSq__workflow:before{z-index:-1;background:var(--mc-cream);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-steps-top.svg) top/100% 140px no-repeat,linear-gradient(#000,#000) bottom/100% calc(100% - 139px) no-repeat;mask:url(/shapes/manual-compare-steps-top.svg) top/100% 140px no-repeat,linear-gradient(#000,#000) bottom/100% calc(100% - 139px) no-repeat}.page-module__JCCaSq__workflowInner{width:min(1364px, calc(100% - (var(--gutter) * 2)));margin-inline:auto}.page-module__JCCaSq__workflowIntro{justify-content:space-between;align-items:flex-end;gap:32px;padding-left:12px;display:flex}.page-module__JCCaSq__workflowIntro h2{font-size:52px;line-height:46px}.page-module__JCCaSq__workflowIntro p{text-align:right;flex:none;max-width:640px;margin-bottom:36px;font-size:18.5px;line-height:24px}.page-module__JCCaSq__table{gap:7px;margin-top:6px;display:grid;position:relative}.page-module__JCCaSq__table:before{content:"";background:#a3a08f;width:1px;position:absolute;top:26px;bottom:-12px;left:50%}.page-module__JCCaSq__tableHead,.page-module__JCCaSq__tableRow{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:center;display:grid}.page-module__JCCaSq__tableHead{margin-bottom:3px}.page-module__JCCaSq__manualHead,.page-module__JCCaSq__bartifierHead{letter-spacing:-.01em;text-align:center;border-radius:19px;min-height:38px;padding-top:5px;font-size:24px;font-weight:700;line-height:30px}.page-module__JCCaSq__manualHead{background:var(--mc-grey);margin-left:4px}.page-module__JCCaSq__bartifierHead{background:var(--mc-mint-head);margin-right:3px}.page-module__JCCaSq__manualCell,.page-module__JCCaSq__bartifierCell{text-align:center;border-radius:24px;align-content:center;min-height:48px;padding:4px 16px;font-size:15.5px;line-height:19px;display:grid}.page-module__JCCaSq__manualCell{background:#fefcfa;box-shadow:0 1px 6px #07162b0d}.page-module__JCCaSq__bartifierCell{background:var(--mc-mint-row);margin-left:4px}.page-module__JCCaSq__manualCell strong,.page-module__JCCaSq__bartifierCell strong{letter-spacing:-.02em;font-size:17px;font-weight:700;line-height:20px}.page-module__JCCaSq__stepNumber{background:var(--mc-number);border-radius:50%;justify-self:center;place-items:center;width:50px;height:50px;font-size:18px;font-weight:700;display:grid;position:relative}.page-module__JCCaSq__workflowAction{width:326px;color:var(--color-accent);margin:14px auto 0;font-size:17px;display:flex;position:relative}.page-module__JCCaSq__preview{background:var(--mc-aqua);padding:11px 0 6px;position:relative}.page-module__JCCaSq__previewInner{width:min(1476px, calc(100% - (var(--gutter) * 2)));isolation:isolate;grid-template-columns:554px minmax(0,900px);align-items:start;min-height:456px;margin-inline:auto;display:grid;position:relative}.page-module__JCCaSq__previewInner:before{z-index:-1;background:var(--mc-aqua-deep);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-preview.svg) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-preview.svg) 50%/100% 100% no-repeat}.page-module__JCCaSq__previewCopy{padding:133px 0 0 57px;position:relative}.page-module__JCCaSq__previewCopy h2{font-size:69px;line-height:64px}.page-module__JCCaSq__previewCopy p{margin-top:18px;font-size:24.5px;line-height:28px}.page-module__JCCaSq__previewCopy .page-module__JCCaSq__textLink{margin-top:14px;font-size:22px}.page-module__JCCaSq__previewBurst{width:60px;height:60px;position:absolute;top:56px;left:505px;transform:rotate(-37deg)scaleX(-1)}.page-module__JCCaSq__previewDots{top:312px;left:4px}.page-module__JCCaSq__previewPanel{isolation:isolate;grid-template-columns:515px minmax(0,1fr);align-items:start;min-height:404px;margin-top:34px;padding:52px 40px 26px 50px;display:grid;position:relative}.page-module__JCCaSq__previewPanel:before{z-index:-1;background:var(--mc-panel);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-preview-panel.svg) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-preview-panel.svg) 50%/100% 100% no-repeat}.page-module__JCCaSq__previewControls{border-right:1px solid #c9cbcf;justify-items:center;padding-right:15px;display:grid}.page-module__JCCaSq__chips{background:#eef2f2;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;min-height:76px;margin:0;padding:15px 14px;list-style:none;display:flex}.page-module__JCCaSq__chips li{background:var(--mc-chip);min-height:45px;color:var(--color-white);border-radius:13px;align-items:center;padding:0 15px;font-size:17px;font-weight:500;display:inline-flex}.page-module__JCCaSq__chips .page-module__JCCaSq__chipCoral{background:var(--mc-chip-coral)}.page-module__JCCaSq__selects{grid-template-columns:211px 195px;justify-content:space-between;width:calc(100% - 58px);margin-top:21px;display:grid}.page-module__JCCaSq__selects label{gap:8px;font-size:14.5px;font-weight:700;display:grid}.page-module__JCCaSq__selectBox{display:block;position:relative}.page-module__JCCaSq__selectBox select{appearance:none;background:var(--color-white);border:1px solid #d3d4d2;border-radius:12px;width:100%;height:47px;padding:0 40px 0 16px;font-size:18px;font-weight:400}.page-module__JCCaSq__selectBox svg{pointer-events:none;position:absolute;top:13px;right:16px}.page-module__JCCaSq__previewAction{width:330px;min-height:54px;margin-top:25px;font-size:20px}.page-module__JCCaSq__previewStep{text-align:center;border-top:1px solid #c9cbcf;width:390px;margin-top:26px;padding-top:12px;font-size:20px;text-decoration-color:currentColor}.page-module__JCCaSq__previewResult{text-align:center;justify-items:center;padding:0 0 0 22px;display:grid}.page-module__JCCaSq__previewResult h3{font-family:var(--font-body);letter-spacing:0;font-size:19px;font-weight:500;line-height:22px}.page-module__JCCaSq__previewResult p{max-width:272px;margin-top:10px;font-size:15.5px;line-height:21px}.page-module__JCCaSq__dial{width:182px;height:182px;margin-top:12px}.page-module__JCCaSq__resetButton{width:191px;min-height:44px;margin-top:16px;font-size:17px}.page-module__JCCaSq__consistency{background:var(--mc-warm);padding-bottom:21px;position:relative}.page-module__JCCaSq__consistencyInner{aspect-ratio:1536/300;width:min(1536px,100%);margin-inline:auto;position:relative}.page-module__JCCaSq__pourMedia{z-index:2;width:40.69%;position:absolute;top:0;left:1.95%}.page-module__JCCaSq__pourMedia img,.page-module__JCCaSq__drinkMedia img{width:100%;-webkit-mask:var(--photo-mask) center / 100% 100% no-repeat;-webkit-mask:var(--photo-mask) center / 100% 100% no-repeat;mask:var(--photo-mask) center / 100% 100% no-repeat}.page-module__JCCaSq__pourMedia img{--photo-mask:url(/shapes/manual-compare-pour-photo.png)}.page-module__JCCaSq__drinkMedia img{--photo-mask:url(/shapes/manual-compare-drink-photo.png)}.page-module__JCCaSq__consistencyNote{z-index:3;color:#e94a40;width:3.9em;font-family:var(--font-annotation);transform-origin:0 100%;font-size:min(41px,2.67vw);font-weight:400;line-height:.78;position:absolute;top:-2.67%;left:30.6%;transform:rotate(-11deg)}.page-module__JCCaSq__noteTicks{z-index:3;width:1.95%;height:auto;position:absolute;top:25.3%;left:34.7%}.page-module__JCCaSq__consistencyCopy{text-align:center;width:31.9%;position:absolute;top:25.3%;left:36.46%}.page-module__JCCaSq__consistencyCopy h2{text-wrap:wrap;max-width:9.9em;margin-inline:auto;font-size:min(47px,3.06vw);line-height:1.02}.page-module__JCCaSq__consistencyCopy p{max-width:20.5em;margin:.7em auto 0;font-size:min(20.5px,1.335vw);line-height:1.12}.page-module__JCCaSq__drinkMedia{z-index:2;width:24.41%;position:absolute;top:8.33%;left:66.73%}.page-module__JCCaSq__drinkNote{z-index:3;letter-spacing:-.045em;width:7.4em;font-size:min(27px,1.76vw);line-height:.96;position:absolute;top:75.3%;left:85.42%}.page-module__JCCaSq__drinkDots{top:39%;left:93.03%}.page-module__JCCaSq__control{z-index:1;isolation:isolate;width:min(1469px,100% - 32px);margin:calc(-1*min(32px,2.08vw)) auto 0;padding:77px 24px 51px 55px;position:relative}.page-module__JCCaSq__control:before{z-index:-1;background:var(--mc-control);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-control.svg) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-control.svg) 50%/100% 100% no-repeat}.page-module__JCCaSq__controlInner{grid-template-columns:410px 132px 625px auto;align-items:center;display:grid;position:relative}.page-module__JCCaSq__controlDots{top:44px;left:14px}.page-module__JCCaSq__control h2{letter-spacing:-.045em;font-size:35px;line-height:39px}.page-module__JCCaSq__controlArrow{width:142px;height:42px;margin:-34px 0 0 -10px}.page-module__JCCaSq__controlItems{grid-template-columns:203px 232px 190px;align-items:end;margin:0;padding:0;list-style:none;display:grid}.page-module__JCCaSq__controlItems li{text-align:center;align-content:end;justify-items:center;gap:8px;padding:0 10px;display:grid}.page-module__JCCaSq__controlItems li+li{border-left:1px solid #07162b2e}.page-module__JCCaSq__controlItems h3{max-width:170px;font-family:var(--font-body);letter-spacing:0;font-size:20px;font-weight:500;line-height:25px}.page-module__JCCaSq__controlItems li:first-child h3{max-width:130px}.page-module__JCCaSq__controlItems li:nth-child(2) h3{max-width:200px}.page-module__JCCaSq__controlItems li:last-child h3{max-width:160px}.page-module__JCCaSq__controlAction{width:198px;min-height:62px;margin-left:18px;font-size:18.5px}.page-module__JCCaSq__fit{z-index:1;isolation:isolate;padding:17px 0 46px;position:relative}.page-module__JCCaSq__fit:before{z-index:-1;background:var(--mc-fit);content:"";position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#000) top/100% calc(100% - 47px) no-repeat,url(/shapes/manual-compare-fit-bottom.svg) bottom/100% 48px no-repeat;mask:linear-gradient(#000,#000) top/100% calc(100% - 47px) no-repeat,url(/shapes/manual-compare-fit-bottom.svg) bottom/100% 48px no-repeat}.page-module__JCCaSq__fitInner{isolation:isolate;width:min(1494px,100% - 32px);margin-inline:auto;padding:40px 0 26px;position:relative}.page-module__JCCaSq__fitInner:before{z-index:-1;background:var(--mc-fit-deep);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-fit.svg) 50%/100% 100% no-repeat;mask:url(/shapes/manual-compare-fit.svg) 50%/100% 100% no-repeat}.page-module__JCCaSq__fitInner h2{width:fit-content;margin-left:119px;font-size:64px;line-height:64px;position:relative}.page-module__JCCaSq__fitBurst{width:56px;height:56px;position:absolute;top:-15px;right:-48px;transform:rotate(25deg)}.page-module__JCCaSq__fitDotsLeft{top:150px;left:15px}.page-module__JCCaSq__fitDotsRight{top:144px;right:17px}.page-module__JCCaSq__fitCards{grid-template-columns:minmax(0,646px) 58px minmax(0,670px);align-items:center;margin-top:22px;padding-inline:65px 34px;display:grid}.page-module__JCCaSq__fitManual,.page-module__JCCaSq__fitBartifier{isolation:isolate;align-items:center;gap:35px;min-height:226px;padding:24px 40px 24px 64px;display:flex;position:relative}.page-module__JCCaSq__fitBartifier{gap:27px;min-height:238px;padding-left:43px}.page-module__JCCaSq__fitManual:before,.page-module__JCCaSq__fitBartifier:before{z-index:-1;content:"";-webkit-mask:var(--card-shape) center / 100% 100% no-repeat;-webkit-mask:var(--card-shape) center / 100% 100% no-repeat;mask:var(--card-shape) center / 100% 100% no-repeat;position:absolute;inset:0}.page-module__JCCaSq__fitManual:before{--card-shape:url(/shapes/manual-compare-fit-manual.svg);background:#fdf9f1}.page-module__JCCaSq__fitBartifier:before{--card-shape:url(/shapes/manual-compare-fit-bartifier.svg);background:#e0f9ed}.page-module__JCCaSq__fitBadge{--badge-size:115px;--badge-color:#e9e8e2;--badge-ink:var(--color-ink)}.page-module__JCCaSq__fitBartifier .page-module__JCCaSq__fitBadge{--badge-color:#c6f0da}.page-module__JCCaSq__fitManual h3,.page-module__JCCaSq__fitBartifier h3{letter-spacing:-.045em;text-wrap:wrap;font-size:39px;line-height:36px}.page-module__JCCaSq__fitManual h3{max-width:340px}.page-module__JCCaSq__fitManual p,.page-module__JCCaSq__fitBartifier p{margin-top:12px;font-size:23.5px;line-height:30px}.page-module__JCCaSq__fitManual p{max-width:370px}.page-module__JCCaSq__fitBartifier p{max-width:430px;margin-top:18px}.page-module__JCCaSq__squiggle{justify-self:center;width:24px;height:188px}.page-module__JCCaSq__fitAction{width:326px;color:var(--color-accent);background:#effbf5;margin:4px auto 0;font-size:18.5px;display:flex}.page-module__JCCaSq__closing{background:linear-gradient(var(--mc-closing) calc(100% - 56px), var(--color-paper) calc(100% - 56px));margin-top:-47px;padding-top:33px;position:relative}.page-module__JCCaSq__closingHead{z-index:1;width:min(1366px, calc(100% - (var(--gutter) * 2)));margin-inline:auto;position:relative}.page-module__JCCaSq__closingHead h2{text-wrap:wrap;width:fit-content;max-width:920px;font-size:63px;line-height:58px;position:relative}.page-module__JCCaSq__closingBurst{vertical-align:middle;width:58px;height:58px;margin:0 0 -10px 14px;display:inline-block;transform:rotate(33deg)}.page-module__JCCaSq__closingBand{isolation:isolate;margin-top:-40px;padding:76px 0 58px;position:relative}.page-module__JCCaSq__closingBand:before{z-index:-1;background:var(--color-footer);content:"";position:absolute;inset:0;-webkit-mask:url(/shapes/manual-compare-coral-top.svg) top/100% 100px no-repeat,linear-gradient(#000,#000) 0 99px/100% calc(100% - 152px) no-repeat,url(/shapes/manual-compare-coral-bottom.svg) bottom/100% 54px no-repeat;mask:url(/shapes/manual-compare-coral-top.svg) top/100% 100px no-repeat,linear-gradient(#000,#000) 0 99px/100% calc(100% - 152px) no-repeat,url(/shapes/manual-compare-coral-bottom.svg) bottom/100% 54px no-repeat}.page-module__JCCaSq__closingInner{width:min(1447px,100% - 32px);margin-inline:auto}.page-module__JCCaSq__closingSentiment{color:#fff7ee;max-width:470px;font-family:var(--font-display);letter-spacing:-.04em;margin-left:40px;font-size:52px;line-height:46px}.page-module__JCCaSq__purchase{background:#fdfaf3;border-radius:26px;grid-template-columns:249px 264px 316px minmax(0,1fr);align-items:center;min-height:152px;margin-top:14px;padding:0 12px 0 70px;display:grid}.page-module__JCCaSq__productImage{border-right:1px solid #07162b29;align-self:stretch;align-items:center;margin-block:17px 18px;padding:0 85px 0 13px;display:flex}.page-module__JCCaSq__productImage img{width:148px;margin-block:-17px -18px}.page-module__JCCaSq__productDetails{padding-left:55px}.page-module__JCCaSq__productDetails p:first-child{font-size:24px;line-height:28px}.page-module__JCCaSq__productPrice{letter-spacing:-.01em;margin-top:2px;font-size:48px;font-weight:700;line-height:46px}.page-module__JCCaSq__productBuy{width:280px;min-height:72px;font-size:20px}.page-module__JCCaSq__productBenefits{grid-template-columns:153px 187px 1fr;margin:0;padding:0;list-style:none;display:grid}.page-module__JCCaSq__productBenefits li{text-align:center;white-space:nowrap;justify-items:center;gap:8px;padding:0 4px;font-size:16.5px;line-height:20px;display:grid}.page-module__JCCaSq__productBenefits li+li{border-left:1px solid #07162b29}@media (max-width:1500px){.page-module__JCCaSq__heroMedia{width:min(895px,56vw);left:auto;right:max(-117px,636px - 50vw)}.page-module__JCCaSq__trust{grid-template-columns:repeat(3,minmax(0,1fr));width:min(850px,55vw);left:auto;right:max(-46px,650px - 50vw)}.page-module__JCCaSq__trust li{gap:14px}.page-module__JCCaSq__heroDotsRight{left:auto;right:-20px}}@media (max-width:1400px){.page-module__JCCaSq__heroCopy{width:540px}.page-module__JCCaSq__heroCopy h1{font-size:clamp(44px,4vw,59px);line-height:.98}.page-module__JCCaSq__heroBurst{left:440px}.page-module__JCCaSq__previewInner{grid-template-columns:minmax(0,1fr) minmax(0,790px)}.page-module__JCCaSq__previewCopy{padding:120px 24px 0 40px}.page-module__JCCaSq__previewCopy h2{font-size:clamp(46px,4.4vw,69px);line-height:.94}.page-module__JCCaSq__previewCopy p{font-size:20px}.page-module__JCCaSq__previewCopy .page-module__JCCaSq__textLink{font-size:19px}.page-module__JCCaSq__previewBurst{left:auto;right:0}.page-module__JCCaSq__previewDots{display:none}.page-module__JCCaSq__previewPanel{grid-template-columns:minmax(0,1fr) 250px;padding:44px 28px 26px 36px}.page-module__JCCaSq__chips{gap:8px;padding:12px}.page-module__JCCaSq__chips li{min-height:40px;padding:0 12px;font-size:15px}.page-module__JCCaSq__selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%}.page-module__JCCaSq__previewAction{width:min(330px,100%)}.page-module__JCCaSq__previewStep{width:100%}.page-module__JCCaSq__dial{width:160px;height:160px}.page-module__JCCaSq__controlInner{grid-template-columns:330px minmax(0,1fr) auto;gap:24px}.page-module__JCCaSq__control h2{font-size:31px;line-height:35px}.page-module__JCCaSq__controlArrow{display:none}.page-module__JCCaSq__controlItems{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__JCCaSq__controlAction{margin-left:0}.page-module__JCCaSq__purchase{grid-template-columns:190px 230px 260px minmax(0,1fr);padding-left:32px}.page-module__JCCaSq__productImage{padding-right:30px}.page-module__JCCaSq__productDetails{padding-left:32px}.page-module__JCCaSq__productBuy{width:240px}}@media (max-width:1240px){.page-module__JCCaSq__controlInner{grid-template-columns:minmax(0,1fr) auto;row-gap:28px}.page-module__JCCaSq__control h2{grid-column:1/-1}.page-module__JCCaSq__productBenefits li{white-space:normal}}@media (max-width:1100px){.page-module__JCCaSq__heroInner{min-height:0;padding-bottom:32px;display:grid}.page-module__JCCaSq__heroInner:before{width:calc(100% + 40px);height:500px;top:0;left:-40px}.page-module__JCCaSq__heroCopy{width:auto;max-width:620px;padding-top:40px}.page-module__JCCaSq__heroCopy h1{font-size:var(--type-display)}.page-module__JCCaSq__heroBurst{left:auto;right:6%}.page-module__JCCaSq__heroMedia,.page-module__JCCaSq__trust{width:100%;position:relative;inset:auto}.page-module__JCCaSq__heroMedia{margin-top:40px}.page-module__JCCaSq__trust{margin-top:-24px}.page-module__JCCaSq__heroDotsRight{display:none}.page-module__JCCaSq__workflow{margin-top:-60px;padding-top:110px}.page-module__JCCaSq__workflowIntro{gap:16px;padding-left:0;display:grid}.page-module__JCCaSq__workflowIntro h2{font-size:var(--type-h2);text-wrap:wrap;line-height:1}.page-module__JCCaSq__workflowIntro p{flex:initial;text-align:left;margin-bottom:18px}.page-module__JCCaSq__previewInner{grid-template-columns:1fr;padding:56px 40px 40px}.page-module__JCCaSq__previewInner:before{-webkit-mask-image:url(/shapes/blob-g.svg);mask-image:url(/shapes/blob-g.svg)}.page-module__JCCaSq__previewCopy{padding:0 0 32px}.page-module__JCCaSq__previewCopy h2{font-size:var(--type-h2)}.page-module__JCCaSq__previewBurst{top:-30px}.page-module__JCCaSq__previewDots{display:none}.page-module__JCCaSq__previewPanel{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:0;padding:40px 32px}.page-module__JCCaSq__consistencyInner{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px 32px;padding:48px 24px 0;display:grid}.page-module__JCCaSq__pourMedia,.page-module__JCCaSq__drinkMedia,.page-module__JCCaSq__consistencyCopy,.page-module__JCCaSq__consistencyNote,.page-module__JCCaSq__drinkNote{width:auto;position:relative;inset:auto}.page-module__JCCaSq__pourMedia,.page-module__JCCaSq__consistencyCopy{grid-row:1}.page-module__JCCaSq__consistencyNote{font-size:34px;position:absolute;top:16px;left:34%}.page-module__JCCaSq__noteTicks,.page-module__JCCaSq__drinkDots{display:none}.page-module__JCCaSq__consistencyCopy h2{font-size:40px}.page-module__JCCaSq__consistencyCopy p{font-size:18px}.page-module__JCCaSq__drinkMedia{grid-area:2/1;justify-self:end;width:min(100%,380px)}.page-module__JCCaSq__drinkNote{grid-area:2/2;justify-self:start;font-size:30px}.page-module__JCCaSq__control{margin-top:32px;padding:64px 48px 56px}.page-module__JCCaSq__control:before{-webkit-mask-image:url(/shapes/blob-a.svg);mask-image:url(/shapes/blob-a.svg)}.page-module__JCCaSq__controlInner{text-align:center;grid-template-columns:1fr;justify-items:center}.page-module__JCCaSq__controlItems{width:100%;max-width:640px}.page-module__JCCaSq__controlDots{display:none}.page-module__JCCaSq__fitInner{padding-top:56px}.page-module__JCCaSq__fitInner h2{font-size:var(--type-h2);margin-left:48px;line-height:1}.page-module__JCCaSq__fitCards{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);padding-inline:24px}.page-module__JCCaSq__fitManual,.page-module__JCCaSq__fitBartifier{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 36px}.page-module__JCCaSq__fitBadge{--badge-size:84px}.page-module__JCCaSq__fitBadge svg{width:44px;height:44px}.page-module__JCCaSq__fitManual h3,.page-module__JCCaSq__fitBartifier h3{font-size:var(--type-h3);line-height:1}.page-module__JCCaSq__fitManual p,.page-module__JCCaSq__fitBartifier p{margin-top:10px;font-size:19px;line-height:1.35}.page-module__JCCaSq__fitDotsLeft,.page-module__JCCaSq__fitDotsRight{display:none}.page-module__JCCaSq__closing{padding-top:56px}.page-module__JCCaSq__closingHead h2{font-size:var(--type-h2);text-wrap:balance;line-height:1}.page-module__JCCaSq__closingSentiment{max-width:9.5em;margin-left:8px;font-size:44px;line-height:1}.page-module__JCCaSq__purchase{grid-template-columns:150px minmax(0,1fr) auto;row-gap:24px;padding:24px 32px}.page-module__JCCaSq__productImage{border-right:0;margin:0;padding:0}.page-module__JCCaSq__productImage img{margin:0}.page-module__JCCaSq__productDetails{padding-left:24px}.page-module__JCCaSq__productBenefits{border-top:1px solid #07162b1f;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px}}@media (max-width:809px){.page-module__JCCaSq__heroInner:before{height:560px;-webkit-mask-image:url(/shapes/blob-b.svg);mask-image:url(/shapes/blob-b.svg)}.page-module__JCCaSq__heroCopy{padding:36px 8px 0}.page-module__JCCaSq__heroLead{font-size:var(--type-lead);line-height:1.3}.page-module__JCCaSq__heroBuy{width:100%;max-width:320px;font-size:18px}.page-module__JCCaSq__heroCopy .page-module__JCCaSq__textLink{font-size:17px}.page-module__JCCaSq__heroDots{display:none}.page-module__JCCaSq__heroBurst{width:44px;height:44px;top:4px}.page-module__JCCaSq__heroMedia{margin-top:32px}.page-module__JCCaSq__trust{border-radius:28px;margin-top:-12px;padding:10px 4px}.page-module__JCCaSq__trust li{text-align:center;flex-direction:column;gap:6px;padding:4px;font-size:14px;line-height:18px}.page-module__JCCaSq__trust svg{width:30px;height:30px}.page-module__JCCaSq__workflow{margin-top:-40px;padding:80px 0 40px}.page-module__JCCaSq__workflowIntro p{font-size:17px}.page-module__JCCaSq__tableHead,.page-module__JCCaSq__tableRow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.page-module__JCCaSq__manualHead,.page-module__JCCaSq__bartifierHead{font-size:19px}.page-module__JCCaSq__manualCell,.page-module__JCCaSq__bartifierCell{border-radius:18px;min-height:64px;padding:8px 10px;font-size:13px;line-height:16px}.page-module__JCCaSq__manualCell strong,.page-module__JCCaSq__bartifierCell strong{font-size:14px;line-height:17px}.page-module__JCCaSq__stepNumber{width:34px;height:34px;font-size:14px}.page-module__JCCaSq__workflowAction{width:100%;max-width:326px;margin-top:24px}.page-module__JCCaSq__preview{padding:24px 0}.page-module__JCCaSq__previewInner{width:calc(100% - 16px);padding:48px 20px 28px}.page-module__JCCaSq__previewCopy p{font-size:18px;line-height:1.35}.page-module__JCCaSq__previewCopy .page-module__JCCaSq__textLink{font-size:17px}.page-module__JCCaSq__previewBurst{width:44px;height:44px;top:-36px}.page-module__JCCaSq__previewPanel{grid-template-columns:1fr;gap:28px;padding:28px 18px}.page-module__JCCaSq__previewPanel:before{-webkit-mask-image:url(/shapes/blob-f.svg);mask-image:url(/shapes/blob-f.svg)}.page-module__JCCaSq__previewControls{border-bottom:1px solid #c9cbcf;border-right:0;padding:0 0 28px}.page-module__JCCaSq__selects{gap:12px}.page-module__JCCaSq__previewResult{padding:0}.page-module__JCCaSq__consistencyInner{grid-template-columns:1fr;gap:16px;padding:56px 16px 0}.page-module__JCCaSq__pourMedia,.page-module__JCCaSq__consistencyCopy,.page-module__JCCaSq__drinkMedia,.page-module__JCCaSq__drinkNote{grid-area:auto/1}.page-module__JCCaSq__consistencyNote{font-size:30px;top:8px;left:auto;right:12px}.page-module__JCCaSq__consistencyCopy h2{font-size:36px}.page-module__JCCaSq__consistencyCopy p{font-size:17px}.page-module__JCCaSq__pourMedia{justify-self:center;width:min(100%,560px)}.page-module__JCCaSq__drinkMedia{justify-self:center;width:min(80%,400px)}.page-module__JCCaSq__drinkNote{text-align:center;justify-self:center;font-size:26px}.page-module__JCCaSq__control{width:calc(100% - 16px);padding:48px 20px 44px}.page-module__JCCaSq__control h2{font-size:28px;line-height:1.05}.page-module__JCCaSq__controlItems li{padding:0 4px}.page-module__JCCaSq__controlItems svg{width:44px;height:44px}.page-module__JCCaSq__controlItems h3{font-size:15px;line-height:19px}.page-module__JCCaSq__fit{padding-bottom:60px}.page-module__JCCaSq__fitInner{width:calc(100% - 16px);padding:48px 0 32px}.page-module__JCCaSq__fitInner:before{-webkit-mask-image:url(/shapes/blob-c.svg);mask-image:url(/shapes/blob-c.svg)}.page-module__JCCaSq__fitInner h2{margin:0 24px;padding-right:40px}.page-module__JCCaSq__fitBurst{top:-30px;right:0}.page-module__JCCaSq__fitCards{grid-template-columns:1fr;gap:16px;padding-inline:12px}.page-module__JCCaSq__fitManual,.page-module__JCCaSq__fitBartifier{width:100%;min-height:0;padding:32px 28px}.page-module__JCCaSq__fitManual h3,.page-module__JCCaSq__fitBartifier h3{text-wrap:balance}.page-module__JCCaSq__fitBadge{--badge-size:72px}.page-module__JCCaSq__fitBadge svg{width:36px;height:36px}.page-module__JCCaSq__squiggle{display:none}.page-module__JCCaSq__fitAction{width:calc(100% - 48px);max-width:326px;margin-top:20px}.page-module__JCCaSq__closing{padding-top:72px}.page-module__JCCaSq__closingHead h2{font-size:38px}.page-module__JCCaSq__closingBand{margin-top:0;padding:72px 0 64px}.page-module__JCCaSq__closingSentiment{font-size:34px}.page-module__JCCaSq__purchase{grid-template-columns:96px minmax(0,1fr);gap:16px;padding:24px 20px}.page-module__JCCaSq__productImage img{width:96px}.page-module__JCCaSq__productDetails{padding-left:0}.page-module__JCCaSq__productPrice{font-size:38px;line-height:40px}.page-module__JCCaSq__productBuy{grid-column:1/-1;width:100%;min-height:56px;font-size:18px}.page-module__JCCaSq__productBenefits li{padding:0 4px;font-size:13px;line-height:17px}.page-module__JCCaSq__productBenefits svg{width:32px;height:32px}}
