[data-template=heerselfcare] .brand-section__inner,[data-template=heerselfcare] .brand-story__inner,[data-template=heerselfcare] .brand-shell{max-width:1140px}[data-template=heerselfcare] .brand-section,[data-template=heerselfcare] .brand-story,[data-template=heerselfcare] .brand-statement{padding-top:clamp(60px,10vw,116px);padding-bottom:clamp(28px,5vw,52px)}[data-template=heerselfcare] .brand-hero__headline{letter-spacing:0;font-size:clamp(36px,5.4vw,62px);font-weight:600;line-height:1.05}[data-template=heerselfcare] .section-heading,[data-template=heerselfcare] .brand-story__heading{letter-spacing:0;text-align:left;font-size:clamp(26px,4vw,42px);font-weight:600;line-height:1.1}[data-template=heerselfcare] .brand-statement__text{letter-spacing:0;font-weight:600}[data-template=heerselfcare] .value-prop,[data-template=heerselfcare] .usage-gallery__img,[data-template=heerselfcare] .pdp-gallery__main,[data-template=heerselfcare] .feature__media,[data-template=heerselfcare] .brand-hero__media{border:1px solid var(--brand-fg);box-shadow:6px 8px 0 0 var(--brand-fg);border-radius:18px}[data-template=heerselfcare] .pdp-gallery__thumb{border:1px solid var(--brand-fg);border-radius:12px}[data-template=heerselfcare] .brand-btn{border:1px solid var(--brand-fg);box-shadow:5px 5px 0 0 var(--brand-fg);border-radius:12px;min-height:52px;padding:0 28px;font-weight:600}[data-template=heerselfcare] .brand-btn:active{box-shadow:2px 2px 0 0 var(--brand-fg);transform:translate(2px,2px)}[data-template=heerselfcare] .brand-hero{max-width:1140px;min-height:0;color:var(--brand-fg);background-color:var(--brand-bg);flex-direction:row;align-items:center;gap:clamp(24px,4vw,56px);margin:0 auto;padding:clamp(40px,7vw,92px) clamp(20px,5vw,44px) clamp(48px,8vw,108px);overflow:visible;aspect-ratio:auto!important;background-image:none!important}[data-template=heerselfcare] .brand-hero__media{aspect-ratio:4/3;background:var(--brand-muted);width:48%;display:block;overflow:hidden}[data-template=heerselfcare] .brand-hero__copy{width:52%;max-width:none}[data-template=heerselfcare] .brand-hero__subhead{letter-spacing:0;opacity:.85;max-width:46ch;font-size:clamp(16px,1.6vw,18px);line-height:1.5}@media (max-width:767px){[data-template=heerselfcare] .brand-hero{text-align:left;flex-direction:column;align-items:stretch}[data-template=heerselfcare] .brand-hero__media,[data-template=heerselfcare] .brand-hero__copy{width:100%}}[data-template=heerselfcare] .value-props__grid{gap:clamp(22px,3vw,36px)}[data-template=heerselfcare] .value-prop{text-align:left;align-items:flex-start;padding:clamp(22px,3vw,32px)}[data-template=heerselfcare] .how-it__steps{gap:clamp(22px,3vw,40px);margin-top:28px}[data-template=heerselfcare] .how-it__dot{border:1px solid var(--brand-fg);width:84px;height:84px;box-shadow:6px 6px 0 0 var(--brand-fg);background:color-mix(in srgb, var(--brand-muted) 50%, var(--brand-bg));border-radius:50%}[data-template=heerselfcare] .how-it__num{font-size:30px;font-weight:600}[data-template=heerselfcare] .how-it__heading{letter-spacing:0;font-weight:600}[data-template=heerselfcare] .feature__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,60px)}[data-template=heerselfcare] .feature__media{aspect-ratio:4/3}[data-template=heerselfcare] .feature__media img{height:100%}[data-template=heerselfcare] .feature--reverse .feature__media{order:2}[data-template=heerselfcare] .feature__heading{letter-spacing:0;font-weight:600}[data-template=heerselfcare] .closing-cta__inner{text-align:left;border:1px solid var(--brand-fg);max-width:1140px;min-height:300px;box-shadow:8px 10px 0 0 var(--brand-fg);background:var(--brand-primary);color:var(--brand-bg);border-radius:22px;justify-content:center;align-items:flex-start;gap:26px;padding:clamp(40px,7vw,80px) clamp(28px,6vw,60px)}[data-template=heerselfcare] .closing-cta__heading{color:var(--brand-bg);letter-spacing:0;max-width:18ch;font-size:clamp(28px,4.5vw,48px);font-weight:600;line-height:1.08}[data-template=heerselfcare] .closing-cta .brand-btn--primary{background:var(--brand-bg);color:var(--brand-primary);box-shadow:5px 5px 0 0 var(--brand-bg)}[data-template=heerselfcare] .tmpl-slot--b{background:color-mix(in srgb, var(--brand-muted) 42%, var(--brand-bg))}[data-template=heerselfcare] .brand-announce__text{letter-spacing:.04em;font-weight:600}
[data-template=yumtrek] .brand-section__inner,[data-template=yumtrek] .brand-story__inner,[data-template=yumtrek] .brand-shell{max-width:1200px}[data-template=yumtrek] .brand-section,[data-template=yumtrek] .brand-story,[data-template=yumtrek] .brand-statement{padding-top:clamp(64px,10vw,120px);padding-bottom:clamp(56px,9vw,120px)}[data-template=yumtrek] .brand-hero__headline{letter-spacing:-.03em;max-width:580px;font-size:clamp(40px,6.2vw,60px);font-weight:600;line-height:1}[data-template=yumtrek] .section-heading{letter-spacing:-.03em;text-align:center;font-size:clamp(32px,5vw,55px);font-weight:600;line-height:1.02}[data-template=yumtrek] .brand-story__heading{letter-spacing:-.03em;font-size:clamp(28px,4.4vw,44px);font-weight:600;line-height:1.02}[data-template=yumtrek] .brand-story__body,[data-template=yumtrek] .feature__body,[data-template=yumtrek] .value-prop__body,[data-template=yumtrek] .brand-hero__subhead{letter-spacing:-.02em}[data-template=yumtrek] .pdp__title{letter-spacing:-.03em}[data-template=yumtrek] .brand-btn{border-radius:16px;min-height:60px;padding:0 35px;font-size:18px;font-weight:600}[data-template=yumtrek] .value-prop,[data-template=yumtrek] .usage-gallery__img,[data-template=yumtrek] .pdp-gallery__main,[data-template=yumtrek] .pdp-gallery__thumb,[data-template=yumtrek] .feature__media{border-radius:16px}[data-template=yumtrek] .usage-gallery__img{aspect-ratio:1}[data-template=yumtrek] .tmpl-slot--b{background:color-mix(in srgb, var(--brand-muted) 34%, var(--brand-bg))}[data-template=yumtrek] .brand-announce{letter-spacing:-.01em;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:600;display:flex}[data-template=yumtrek] .brand-hero{max-width:1200px;min-height:0;color:var(--brand-fg);background-color:var(--brand-bg);flex-direction:row;align-items:center;gap:clamp(24px,4vw,56px);margin:0 auto;padding:clamp(56px,9vw,100px) clamp(20px,5vw,48px) clamp(72px,11vw,140px);overflow:visible;aspect-ratio:auto!important;background-image:none!important}[data-template=yumtrek] .brand-hero__media{aspect-ratio:4/3;background:var(--brand-muted);border-radius:16px;order:2;width:50%;display:block;overflow:hidden}[data-template=yumtrek] .brand-hero__copy{width:50%;max-width:none;padding-right:clamp(8px,2vw,40px)}[data-template=yumtrek] .brand-hero__subhead{opacity:.8;max-width:46ch;font-size:18px;line-height:1.4}@media (max-width:767px){[data-template=yumtrek] .brand-hero{text-align:left;flex-direction:column;align-items:stretch}[data-template=yumtrek] .brand-hero__media{order:-1}[data-template=yumtrek] .brand-hero__media,[data-template=yumtrek] .brand-hero__copy{width:100%;padding-right:0}}[data-template=yumtrek] .how-it__steps{grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:clamp(16px,3vw,32px);margin-top:28px}[data-template=yumtrek] .how-it__dot{z-index:1;width:96px;height:96px;position:relative}[data-template=yumtrek] .how-it__num{font-size:34px}[data-template=yumtrek] .how-it__step:before{content:"";border-top:2px dashed color-mix(in srgb, var(--brand-fg) 28%, var(--brand-bg));z-index:0;width:100%;position:absolute;top:48px;right:50%}[data-template=yumtrek] .how-it__step:first-child:before{display:none}[data-template=yumtrek] .how-it__body{font-size:15px}@media (max-width:767px){[data-template=yumtrek] .how-it__steps{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;gap:28px}[data-template=yumtrek] .how-it__step:before{display:none}}[data-template=yumtrek] .value-props__grid{text-align:center;justify-items:center}[data-template=yumtrek] .value-prop{border:1px solid color-mix(in srgb, var(--brand-primary) 24%, transparent);background:var(--brand-bg);border-radius:16px;align-items:center;padding:25px;transition:border-color .3s}[data-template=yumtrek] .value-prop:hover{border-color:color-mix(in srgb, var(--brand-primary) 50%, transparent)}[data-template=yumtrek] .closing-cta{padding:clamp(28px,5vw,56px) clamp(20px,5vw,48px)}[data-template=yumtrek] .closing-cta__inner{text-align:left;background:var(--brand-primary);max-width:1200px;min-height:420px;color:var(--brand-bg);border-radius:16px;justify-content:center;align-items:flex-start;gap:28px;padding:clamp(40px,7vw,88px) clamp(28px,6vw,64px)}[data-template=yumtrek] .closing-cta__heading{color:var(--brand-bg);text-align:left;letter-spacing:-.03em;max-width:18ch;font-size:clamp(34px,5vw,55px);line-height:1.1}[data-template=yumtrek] .closing-cta .brand-btn--primary{background:var(--brand-bg);color:var(--brand-primary)}[data-template=yumtrek] .feature__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,3.6vw,44px)}[data-template=yumtrek] .feature__media{aspect-ratio:4/3}[data-template=yumtrek] .feature__media img{height:100%}[data-template=yumtrek] .feature--reverse .feature__media{order:2}[data-template=yumtrek] .feature__heading{text-align:left;letter-spacing:-.03em;font-size:clamp(28px,4vw,44px)}[data-template=yumtrek] .feature__body{font-size:16px}@media (max-width:767px){[data-template=yumtrek] .feature__grid{grid-template-columns:1fr}[data-template=yumtrek] .feature--reverse .feature__media{order:0}}[data-template=yumtrek] .brand-statement__text{letter-spacing:-.03em}
[data-template=ujjo] .brand-section__inner,[data-template=ujjo] .brand-story__inner,[data-template=ujjo] .brand-shell{max-width:1160px}[data-template=ujjo] .brand-section,[data-template=ujjo] .brand-story,[data-template=ujjo] .brand-statement{padding-top:clamp(72px,13vw,150px);padding-bottom:clamp(72px,13vw,150px)}[data-template=ujjo] .brand-hero__headline{letter-spacing:0;text-transform:uppercase;max-width:16ch;font-size:clamp(46px,8vw,92px);font-weight:700;line-height:.98}[data-template=ujjo] .section-heading,[data-template=ujjo] .brand-story__heading{letter-spacing:0;text-transform:uppercase;text-align:center;font-size:clamp(30px,5vw,56px);font-weight:700;line-height:1.02}[data-template=ujjo] .brand-story__heading{text-align:left}[data-template=ujjo] .pdp__title{text-transform:uppercase;letter-spacing:0;font-weight:700}[data-template=ujjo] .value-prop,[data-template=ujjo] .usage-gallery__img,[data-template=ujjo] .pdp-gallery__main,[data-template=ujjo] .pdp-gallery__thumb,[data-template=ujjo] .feature__media,[data-template=ujjo] .brand-hero__media{border-radius:3px}[data-template=ujjo] .brand-btn{text-transform:uppercase;letter-spacing:.04em;border-radius:100px;min-height:54px;padding:0 34px;font-weight:700}[data-template=ujjo] .tmpl-slot--b{background:0 0}[data-template=ujjo] .brand-hero__copy{text-align:center;align-items:center;margin:0 auto}[data-template=ujjo] .brand-hero__subhead{letter-spacing:0;max-width:52ch;margin:0 auto;font-size:clamp(16px,1.7vw,19px)}[data-template=ujjo] .brand-hero--image{--hero-scrim:linear-gradient(#00000075, #00000075), radial-gradient(ellipse at center, #00000057 0%, #0000001a 72%)}[data-template=ujjo] .brand-statement{border-top:1px solid var(--brand-fg);border-bottom:1px solid var(--brand-fg);background:0 0}[data-template=ujjo] .brand-statement__text{text-align:center;text-transform:uppercase;letter-spacing:0;font-size:clamp(24px,3.4vw,46px);font-weight:700;line-height:1.05}[data-template=ujjo] .value-props__grid{text-align:center;justify-items:center}[data-template=ujjo] .value-prop{text-align:center;border:1px solid var(--brand-fg);align-items:center;padding:clamp(24px,3vw,36px)}[data-template=ujjo] .how-it__steps{gap:clamp(20px,3vw,40px);margin-top:28px}[data-template=ujjo] .how-it__dot{border:1px solid var(--brand-fg);background:0 0;border-radius:3px;width:88px;height:88px}[data-template=ujjo] .how-it__num{font-size:34px;font-weight:700}[data-template=ujjo] .how-it__heading{text-transform:uppercase;letter-spacing:0}[data-template=ujjo] .feature__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,64px)}[data-template=ujjo] .feature__media{aspect-ratio:4/3}[data-template=ujjo] .feature__media img{height:100%}[data-template=ujjo] .feature--reverse .feature__media{order:2}[data-template=ujjo] .feature__heading{text-transform:uppercase;letter-spacing:0;font-weight:700}[data-template=ujjo] .closing-cta__inner{text-align:center;background:var(--brand-primary);max-width:1160px;min-height:320px;color:var(--brand-bg);border-radius:3px;justify-content:center;align-items:center;gap:28px;padding:clamp(48px,8vw,96px) clamp(24px,5vw,56px)}[data-template=ujjo] .closing-cta__heading{color:var(--brand-bg);letter-spacing:0;text-transform:uppercase;max-width:20ch;font-size:clamp(30px,5vw,58px);font-weight:700;line-height:1.03}[data-template=ujjo] .closing-cta .brand-btn--primary{background:var(--brand-bg);color:var(--brand-primary)}[data-template=ujjo] .brand-announce{border-bottom:1px solid var(--brand-fg)}[data-template=ujjo] .brand-announce__text{text-transform:uppercase;letter-spacing:.08em;font-weight:700}@media (max-width:767px){[data-template=ujjo] .feature__grid{grid-template-columns:1fr}[data-template=ujjo] .feature--reverse .feature__media{order:0}}
