.ap-h2{margin-bottom:22px}.ap-head{padding:14px var(--mx) 18px;position:relative}.ap-prod .link{font-family:var(--f-lat);font-size:20px;line-height:1.2}.root .ap-prod .link bdi{font-size:1em}.ap-bag{margin:0;display:none}.ap-water{padding:22px var(--mx) 26px}.ap-water-in{grid-template-columns:minmax(96px,1fr) minmax(0,224px);grid-template-areas:"h h""v v""p p""n b";column-gap:12px;display:grid}[dir=ltr] .ap-water-in{grid-template-columns:minmax(0,224px) minmax(96px,1fr);grid-template-areas:"h h""v v""p p""b n"}.ap-water-t{display:contents}.ap-water-h{grid-area:h;font-size:24px;font-weight:700;line-height:1.45}.ap-water .bigval{grid-area:v;margin-top:2px;font-size:min(64px,20vw - 8px)}.ap-water .bigval-per{grid-area:p;margin-top:8px;font-size:22px;font-weight:700}.ap-water .bigval-note{flex-direction:column;grid-area:n;align-items:flex-start;gap:8px;margin-top:56px;font-size:20px;font-weight:700;line-height:1.6}.ap-water .bigval-note .ic{width:36px;height:36px}.ap-bucket{grid-area:b;align-self:start;margin-top:10px}.ap-bucket .draw{width:100%;height:auto;display:block}.ap-ld{width:calc(21.53% + 12px);top:48.35%;left:78.47%}.page-app .video{padding:var(--sec-y) var(--mx)}.page-app .video h2{margin-bottom:22px;font-size:32px;font-weight:700;line-height:1.45}.page-app .vs-langs{flex-wrap:wrap;gap:10px;display:flex}.page-app .vs-btn{border-color:var(--line-strong);background:var(--calce);min-height:64px;color:var(--grafite);flex-direction:column;gap:2px;padding:8px 20px}.page-app .vs-btn[aria-pressed=true]{border-color:var(--grafite);background:var(--cotto)}.page-app .vs-meta{font-family:var(--f-mono);color:inherit;font-size:14px;font-weight:500}.page-app .vs-meta bdi{font-family:var(--f-mono)}.page-app .vs-player{margin-top:20px}.page-app .vs-player video{background:var(--grafite);width:100%;height:auto;display:block}.ap-cond{padding:28px var(--mx) 48px}.ap-conds{border-top:2px solid var(--rule-strong);display:grid}.ap-c{border-bottom:1px solid var(--rule);padding:16px 0 20px}.ap-c:last-child{border-bottom:0}.ap-c-v{margin-top:8px;font-size:20px;font-weight:600;line-height:1.6}.root .ap-c-v bdi.mono{font-size:1.1em}.ap-c-bar{margin-top:6px}.ap-c-stat{margin-top:10px}.ap-c .stat-v{font-size:64px}.ap-c .stat-u{margin-top:4px;line-height:1.6}.ap-c .stat-c{margin-top:10px}[dir=ltr] .ap-c .tbar-l{transform:translate(-50%)}.ap-subs-h3{border-top:2px solid var(--rule-strong);margin-top:40px;padding-top:18px}.ap-subl{border-top:1px solid var(--rule);margin-top:18px;padding-top:12px}.ap-subs .subs-h{margin:0 0 12px;font-size:20px}.ap-subs .subs{gap:18px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ap-subs .sub-t{margin-top:8px;font-size:16px;line-height:1.6}.ap-sw{aspect-ratio:160/60}.ap-sw .ap-sw-up22{transform:translateY(-22px)}.ap-sw .ap-sw-up42{transform:translateY(-42px)}.ap-safe{padding-top:52px}.ap-safe-top .t-h2{margin-bottom:20px}.ap-ppe{border-top:2px solid var(--rule-strong);margin-top:28px}.ap-ppe>li{border-bottom:1px solid var(--rule);padding:18px 0 20px}.ap-ppe-ics{gap:8px;display:flex}.ap-ppe-ics .ic{width:48px;height:48px}.ap-ppe p{margin-top:12px;font-size:18px;font-weight:600;line-height:1.7}.ap-safe-link{margin-top:14px}.ap-steps-sec{padding:52px var(--mx) 44px}.ap-steps .step{border-top:0;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"n pic"".t";gap:12px 14px;padding:0 0 30px;position:relative}.ap-steps .step.has-photo{grid-template-areas:"n pic"".ph"".t"}.ap-steps .step:before{content:"";inset-inline-start:25px;border-inline-start:2px solid var(--grafite);position:absolute;top:52px;bottom:0}.ap-steps .step:last-child{padding-bottom:0}.ap-steps .step:last-child:before{display:none}.ap-steps .step-n{width:52px;height:52px;font-size:26px}.ap-pic{grid-area:pic;justify-content:center;align-items:center;height:138px;padding:0;display:flex}.ap-pic-svg{width:144px;height:115.2px}.ap-step-photo{grid-area:ph;margin:0}.ap-step-photo img{width:100%;height:auto;display:block}.ap-steps .step-t{font-size:20px;font-weight:600;line-height:1.65}.ap-help{padding:52px var(--mx) 60px}.ap-help-in{position:relative}.ap-help .t-lead{margin-top:4px}.ap-help .order-acts{margin-top:26px}.ap-help .btn-lg{width:100%}.ap-hours{align-items:flex-start;gap:12px;margin-top:24px;font-size:20px;font-weight:600;line-height:1.6;display:flex}.ap-hours .ic{flex:none;width:30px;height:30px;margin-top:2px}.ap-hours-h{font-weight:700}.ap-reply{border-top:1px solid var(--rule);margin-top:14px;padding-top:14px;font-size:20px;font-weight:600;line-height:1.6}@media (width>=1024px){.root .ap-h2{margin-bottom:48px}.root .ap-head{padding:72px var(--mx) 64px}.root .ap-prod{margin-top:8px}.root .ap-prod .link{font-size:26px}.root .ap-prod .link .ic{vertical-align:-3px;width:24px;height:24px;margin-inline-start:10px}.root .ap-bag{bottom:-2px;width:176px;display:block;position:absolute;inset-inline-end:calc(var(--mx) + 78px)}.root .ap-water{padding:72px var(--mx) 80px}.root .ap-water-in{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) clamp(300px,29vw,416px);grid-template-areas:"t b"}[dir=ltr] .ap-water-in{grid-template-columns:clamp(300px,29vw,416px) minmax(0,1fr);grid-template-areas:"b t"}.root .ap-water-t{grid-area:t;display:block}.root .ap-water-h{font-size:40px;line-height:1.3}.root .ap-water .bigval{margin-top:52px;font-size:min(160px,13.27vw - 31px)}.root .ap-water .bigval-per{margin-top:22px;font-size:30px;line-height:1.6}.root .ap-water .bigval-note{flex-direction:row;align-items:center;gap:12px;margin-top:10px;font-size:24px}.root .ap-water .bigval-note .ic{width:40px;height:40px}.root .ap-bucket{justify-self:left;width:86.54%;margin:0 0 0 8.41%}.root .ap-bucket text{font-size:13px}.root .ap-ld{width:clamp(112px,13.2vw - 18px,172px)}.root .ap-cond{padding:112px var(--mx)}.root .ap-conds{column-gap:var(--gap);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.root .ap-c{border-top:2px solid var(--rule-strong);border-bottom:0;padding:28px 0 0}.root .ap-c .kv-k{gap:14px;font-size:17px}.root .ap-c .kv-k .ic{width:48px;height:48px}.root .ap-c-v{margin-top:22px;font-size:30px;line-height:1.6}.root .ap-c-bar{margin-top:30px}.root .ap-c .tbar{height:84px;margin:0}.root .ap-c .tbar-track{height:9px;top:36px}.root .ap-c .tbar-fill{height:20px;top:16px}.root .ap-c .tbar-l{font-size:18px;top:52px}.root .ap-c .tbar-l:before{height:36px;top:-38px}.root .ap-c-stat{margin-top:16px}.root .ap-c .stat-v{font-size:104px}.root .ap-c .stat-u{margin-top:6px;font-size:28px}.root .ap-c .stat-c{margin-top:14px;font-size:18px}.root .ap-subs-h3{margin-top:104px;padding-top:40px}.root .ap-subs{gap:0 var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8px;display:grid}.root .ap-subl{border-top:2px solid var(--rule-strong);margin-top:32px;padding-top:20px}.root .ap-subs .subs-h{margin-bottom:20px;font-size:22px}.root .ap-subs .subs{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.root .ap-subs .sub-t{margin-top:10px;font-size:17px}.root .ap-sw{aspect-ratio:160/100}.root .ap-sw .ap-sw-ph{display:none}.root .ap-sw .ap-sw-up22,.root .ap-sw .ap-sw-up42{transform:none}.root .ap-safe{padding-top:112px}.root .ap-safe-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.root .ap-safe-top .t-h2{margin-bottom:0}.root .ap-ppe{gap:0 var(--gap);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.root .ap-ppe>li{border-top:2px solid var(--rule-strong);border-bottom:0;padding:32px 0 36px}.root .ap-ppe-ics{gap:12px}.root .ap-ppe-ics .ic{width:72px;height:72px}.root .ap-ppe p{margin-top:22px;font-size:22px;line-height:1.65}.root .ap-safe-link{margin-top:24px;font-size:19px}.root .ap-steps-sec{padding:112px var(--mx)}.root .ap-steps{column-gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.root .ap-steps .step{grid-template-columns:minmax(0,1fr);grid-template-areas:"pic""t";align-content:start;gap:20px;padding:0 0 40px}.root .ap-steps .step.has-photo{grid-template-areas:"pic""ph""t"}.root .ap-steps .step:before{display:none}.root .ap-steps .step-n{z-index:1;top:0;width:60px;height:60px;font-size:30px;position:absolute;inset-inline-start:0}.root .ap-pic{height:228px}.root .ap-pic-svg{width:180px;height:144px}.root .ap-steps .step-t{padding-inline-end:24px;font-size:23px;line-height:1.6}.root .ap-help{padding:112px var(--mx) 120px}.root .ap-help-in{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.root .ap-help .t-lead{margin-top:16px}.root .ap-help .order-acts{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:12px;display:flex}.root .ap-help .btn-lg{width:auto}.root .ap-hours{margin-top:36px;font-size:21px}.root .ap-reply{margin-top:18px;padding-top:18px;font-size:21px}.root.page-app .video h2{margin-bottom:48px;font-size:56px;line-height:1.3}}
