.store-brand img{filter:none;width:116px;height:44px}.store-nav{min-height:76px}.store-life-hero{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:center;overflow:hidden;background:#131b16}.store-life-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:65% 46%}.store-life-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#040c08cf,#040c0878 40%,#040c080d 70%),linear-gradient(0deg,rgba(4,12,8,.45),transparent 25%)}.store-life-hero-inner{padding-block:76px 110px}.store-life-hero-copy{max-width:590px}.store-life-hero .kicker{color:#e1dd1c}.store-life-hero h1{font-size:clamp(48px,5.1vw,76px);line-height:1.02;letter-spacing:-.05em;font-weight:800;margin:23px 0}.store-life-hero h1 .it{font-weight:400;letter-spacing:-.035em;color:#f4f4f0}.store-life-hero p{font-size:20px;line-height:1.6;color:#e2e6de;margin-bottom:30px}.store-life-caption{position:absolute;left:max(32px,calc((100% - 1220px)/2));bottom:28px;display:flex;gap:24px;color:#f4f4f0;font:11px/1.5 var(--mono);letter-spacing:.06em}.store-life-caption span{color:#d1d7cb}.store-product-details{padding-block:82px 30px}.store-product-details>.store-section-head{max-width:730px}.store-product-row{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center;padding-block:55px;border-top:1px solid var(--store-border)}.store-product-row:nth-of-type(2n) .store-product-visuals{order:2}.store-product-row:nth-of-type(2n) .store-product-copy{order:1}.store-product-visuals{display:grid;grid-template-columns:1fr .9fr;gap:12px;min-width:0;align-items:start}.store-product-visuals figure{margin:0;min-width:0;position:relative;border-radius:18px;overflow:hidden}.store-product-pack{background:#ece9df;height:408px}.store-product-pack>img{height:86%;width:100%;object-fit:contain;padding:34px 20px 18px}.store-product-pack figcaption{font:12px var(--mono);text-align:center;letter-spacing:.03em;color:#555b50;padding:12px}.store-product-film{background:#1a2016;aspect-ratio:9/16}.store-product-film video{display:block;width:100%;height:100%;object-fit:cover}.store-product-film>figcaption{position:absolute;top:12px;left:12px;right:12px;background:#08090abf;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.4;color:#fff;pointer-events:none}.store-video-toggle{position:absolute;bottom:44px;left:12px;background:#08090ad1;border:1px solid #ffffff55;border-radius:9px;color:#fff;min-height:40px;padding:8px 12px;font:500 12px/1.3 var(--display);cursor:pointer}.store-video-toggle:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.store-video-error{position:absolute;inset:auto 12px 12px;background:#0e110e;padding:12px;border-radius:10px;font-size:13px;color:#fff}.store-product-copy .kicker{font-size:14px}.store-product-copy h3{font-size:clamp(32px,3.3vw,46px);line-height:1.12;letter-spacing:-.04em;margin:18px 0}.store-product-copy>p{color:#bfc7ba;font-size:18px;line-height:1.7}.store-ingredient-block{margin:26px 0}.store-product-copy h4{font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#a7b29e;margin-bottom:12px}.store-ingredient-block ul{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.store-ingredient-block li{border:1px solid #e1dd1c4d;background:#151b0e;color:#e1dd1c;border-radius:10px;padding:9px 13px;font-size:17px;font-weight:500;line-height:1.35}.store-product-specs{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-block:1px solid var(--store-border);padding:20px 0;margin:24px 0}.store-product-specs dt{font-size:12px;color:#a7b29e;margin-bottom:5px}.store-product-specs dd{margin:0;font-size:17px;font-weight:500;line-height:1.4}.store-product-use p{font-size:15px;line-height:1.7;color:#bfc7ba;max-width:53ch}.store-life-moment{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center;margin-block:30px 60px;padding:28px;background:#11160f;border:1px solid var(--store-border);border-radius:24px}.store-life-moment figure{margin:0;height:430px}.store-life-moment img{height:100%;width:100%;object-fit:cover;object-position:31% center;border-radius:16px}.store-life-moment>div{padding:20px 18px 20px 0}.store-life-moment h2{font-size:clamp(32px,3.6vw,48px);line-height:1.12;letter-spacing:-.04em;margin:20px 0}.store-life-moment p{font-size:18px;color:#bfc7ba;line-height:1.7;margin-bottom:24px}@media(min-width:1500px){.store-life-hero{min-height:740px}}@media(max-width:1100px){.store-product-row{gap:32px}.store-product-pack{height:350px}.store-product-visuals{gap:9px}.store-product-copy>p{font-size:17px}.store-life-moment{gap:30px}.store-life-hero-copy{max-width:490px}.store-life-hero h1{font-size:58px}}@media(max-width:800px){.store-brand img{width:104px;height:39px}.store-nav{min-height:68px}.store-life-hero{min-height:690px;align-items:flex-end}.store-life-backdrop{object-position:68% 35%}.store-life-hero:after{background:linear-gradient(0deg,#040c08f7,#040c08b3 30%,#040c0814 75%)}.store-life-hero-inner{padding-block:285px 82px}.store-life-hero h1{font-size:46px;max-width:12ch;margin:16px 0}.store-life-hero p{font-size:17px;margin-bottom:22px}.store-life-hero .store-button{width:100%;max-width:370px}.store-life-caption{left:20px;right:20px;bottom:23px;font-size:9px;justify-content:space-between;gap:10px}.store-product-details{padding-block:52px 10px}.store-product-row{grid-template-columns:1fr;gap:28px;padding-block:38px}.store-product-row:nth-of-type(2n) .store-product-visuals{order:0}.store-product-row:nth-of-type(2n) .store-product-copy{order:0}.store-product-visuals{max-width:530px;width:100%;margin-inline:auto;grid-template-columns:1fr 1fr;gap:12px}.store-product-pack{height:100%;min-height:260px}.store-product-pack>img{padding:25px 14px 12px;height:85%}.store-product-pack figcaption{font-size:10px;padding:7px}.store-product-copy h3{font-size:36px}.store-product-copy>p{font-size:17px}.store-ingredient-block li{font-size:16px;padding:8px 12px}.store-product-film>figcaption{font-size:11px;left:8px;right:8px;top:8px;padding:7px}.store-video-toggle{left:8px;bottom:44px;font-size:11px;padding:6px 9px;min-height:38px}.store-life-moment{grid-template-columns:1fr;padding:16px;gap:15px;margin-block:20px 40px}.store-life-moment figure{height:310px}.store-life-moment>div{padding:12px}.store-life-moment p{font-size:17px}.store-life-moment h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.store-life-hero,.store-product-row{animation:none}}.store-product-pack{width:90%;height:auto;min-height:0;aspect-ratio:9/16;justify-self:end}.store-product-pack>img{position:absolute;inset:0 0 auto;height:86%;width:100%}.store-product-pack figcaption{position:absolute;left:0;right:0;bottom:3%}@media(max-width:800px){.store-product-pack{width:100%;height:auto;min-height:0}.store-product-pack>img{height:85%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/store-lifestyle.css.map */
