.ls{background:var(--paper);--c:#808285}.ls .ls-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.life.ls a.life-btn--light:not(.life-reviews__widget a){color:var(--ink)}.life.ls a.life-btn--dark:not(.life-reviews__widget a){color:#fff}.life.ls a.life-btn--ghost:not(.life-reviews__widget a){color:#fff}.ls .life-eyebrow{color:var(--ink-2)}.ls .ls-hero{background:var(--night);color:#fff;position:relative;overflow:hidden;padding-bottom:40px}.ls .ls-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(48% 80% at 82% 30%,color-mix(in srgb,var(--c) 42%,transparent),transparent 62%),radial-gradient(40% 60% at 0% 110%,color-mix(in srgb,var(--c) 18%,transparent),transparent 60%)}.ls .ls-hero .life-wrap{position:relative}.ls .ls-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-top:56px;padding-bottom:28px}.ls .ls-crumbs{font-size:13px;color:#fff9;margin-bottom:18px}.ls .ls-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ls .ls-status,.ls .ls-group{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.ls .ls-status--best{background:var(--c);color:var(--ink)}.ls .ls-status--new,.ls .ls-status--pre{background:#29926b;color:#fff}.ls .ls-status--out{background:#fff;color:var(--ink)}.ls .ls-group{border:1.5px solid rgba(255,255,255,.28);color:#ffffffd9}.life.ls .ls-hero h1:not(.life-reviews__widget *){font-size:clamp(42px,6vw,76px);font-weight:800;line-height:.98;letter-spacing:-.03em;color:#fff;margin-top:18px}.ls .ls-hero h1 em{font-style:italic;color:var(--c);display:inline-block}.life.ls .ls-intro:not(.life-reviews__widget *){color:#ffffffc7;max-width:560px;margin-top:18px;font-size:17.5px;line-height:1.55}.ls .ls-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ls .ls-fan{position:relative;height:440px;perspective:1200px}.ls .ls-fan__card{position:absolute;top:50%;left:50%;width:228px;aspect-ratio:5/7;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -20px #0009,0 0 0 1px #ffffff14;transition:transform .45s cubic-bezier(.2,.7,.2,1);background:#1a2326}.life.ls .ls-fan__card img:not(.life-reviews__widget img){width:100%;height:100%;object-fit:cover;display:block}.ls .ls-fan__card--1{transform:translate(-112%,-46%) rotate(-11deg)}.ls .ls-fan__card--2{transform:translate(-50%,-54%);z-index:2}.ls .ls-fan__card--3{transform:translate(12%,-46%) rotate(11deg)}.ls .ls-fan:hover .ls-fan__card--1{transform:translate(-122%,-48%) rotate(-14deg)}.ls .ls-fan:hover .ls-fan__card--2{transform:translate(-50%,-58%) scale(1.03)}.ls .ls-fan:hover .ls-fan__card--3{transform:translate(22%,-48%) rotate(14deg)}.ls .ls-fan__card--2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 45%,transparent 60%);background-size:250% 100%;mix-blend-mode:overlay;animation:ls-shine 4.5s ease-in-out infinite}@keyframes ls-shine{0%,30%{background-position:120% 0}70%,to{background-position:-60% 0}}.ls .ls-fan.is-secret .ls-fan__card{display:grid;place-items:center;background:linear-gradient(150deg,#1d2a2e,#0f171a);border:1.5px dashed color-mix(in srgb,var(--c) 60%,transparent)}.ls .ls-fan.is-secret i{font-style:normal;font-size:84px;font-weight:800;color:var(--c);opacity:.85}.ls .ls-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;border-top:1px solid rgba(255,255,255,.14);padding-top:22px}.ls .ls-stats div{padding:4px 20px;border-left:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column-reverse;gap:4px}.ls .ls-stats div:first-child{border-left:0;padding-left:0}.ls .ls-stats dd{margin:0;font-size:clamp(24px,2.8vw,34px);font-weight:800;letter-spacing:-.02em;color:#fff}.ls .ls-stats dt{font-size:13.5px;color:#ffffffa6}.ls .ls-sec{padding:76px 0}.ls .ls-sec--mist{background:var(--mist)}.ls .ls-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:34px;flex-wrap:wrap}.life.ls .ls-head h2:not(.life-reviews__widget *){font-size:clamp(28px,3.8vw,44px);font-weight:800;margin-top:6px;letter-spacing:-.02em}.life.ls .ls-head p:not(.life-reviews__widget *){max-width:500px;color:var(--ink-2)}.ls .ls-boxes{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.ls .ls-boxes--1{grid-template-columns:minmax(0,520px)}.ls .ls-boxes--2{grid-template-columns:repeat(2,1fr)}.ls .ls-boxes--4{grid-template-columns:repeat(4,1fr)}.ls .ls-box{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;display:flex;flex-direction:column;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.ls .ls-box:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 24px 40px -28px #00000059}.ls .ls-box.is-featured{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 25%,transparent)}.ls .ls-box__img{position:relative;background:var(--mist);aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden}.ls .ls-box__img a{display:block;width:100%;height:100%}.life.ls .ls-box__img img:not(.life-reviews__widget img){width:100%;height:100%;object-fit:contain;padding:18px;transition:transform .4s}.ls .ls-box:hover .ls-box__img img{transform:scale(1.04)}.ls .ls-box.is-out .ls-box__img img{filter:grayscale(.35);opacity:.8}.ls .ls-box__ph{font-size:64px;font-weight:800;color:var(--c)}.ls .ls-box__badge{position:absolute;top:14px;left:14px;z-index:1;background:var(--accent,#29926B);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.ls .ls-box__body{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.life.ls .ls-box h3:not(.life-reviews__widget *){font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.life.ls .ls-box__line:not(.life-reviews__widget *){font-size:14px;font-weight:600;color:var(--ink-2);margin-top:4px}.ls .ls-box__list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:7px}.ls .ls-box__list li{font-size:14.5px;padding-left:22px;position:relative}.ls .ls-box__list li:before{content:"";position:absolute;left:0;top:.42em;width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--c) 30%,#fff);box-shadow:inset 0 0 0 3px var(--c)}.life.ls .ls-box__chase:not(.life-reviews__widget *){margin-top:14px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--c) 12%,#fff);font-size:13.5px;font-weight:600}.ls .ls-box__chase span{color:var(--c)}.ls .ls-box__foot{margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ls .ls-box__price{font-size:22px;font-weight:800}.ls .ls-box__was{font-size:13.5px;color:var(--ink-2)}.ls .ls-box__btn{padding:11px 18px;font-size:14px}.ls .ls-pill{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:var(--mist);color:var(--ink-2)}.life.ls .ls-note:not(.life-reviews__widget *){margin-top:18px;font-size:13.5px;color:var(--ink-2)}.ls .ls-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.ls .ls-tile{background:#fff;border-radius:var(--radius);padding:24px;border-top:4px solid var(--c)}.ls .ls-tile b{display:block;font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin-bottom:6px}.life.ls .ls-tile h3:not(.life-reviews__widget *){font-size:17px;font-weight:700}.life.ls .ls-tile p:not(.life-reviews__widget *){font-size:14.5px;color:var(--ink-2);margin-top:6px}.ls .ls-about{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.life.ls .ls-about h2:not(.life-reviews__widget *){font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.02em;margin-top:6px}.ls .ls-rte{font-size:16.5px;line-height:1.65;color:var(--ink-2)}.life.ls .ls-rte p:not(.life-reviews__widget *)+p{margin-top:12px}.ls .ls-rte ul{padding-left:20px;margin-top:10px;display:grid;gap:4px}.ls .ls-rte strong{color:var(--ink)}.ls .ls-rte a{text-decoration:underline;text-underline-offset:2px}.ls .ls-list ol{list-style:none;margin:0;padding:0;columns:3 260px;column-gap:28px}.ls .ls-list li{break-inside:avoid;display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14.5px}.ls .ls-list li b{font-variant-numeric:tabular-nums;white-space:nowrap}.ls .ls-list.is-long:not(.is-open) ol{max-height:420px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.ls .ls-list__more{margin-top:18px;-webkit-appearance:none;appearance:none;border:1.5px solid var(--ink);background:transparent;border-radius:999px;padding:11px 20px;font:600 14px var(--body);cursor:pointer;color:var(--ink)}.ls .ls-list__more:hover{background:var(--ink);color:#fff}.ls .ls-small{margin-top:24px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.ls .ls-small--end{padding:28px 0 0}.ls .ls-notify{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap;padding:36px 40px;border-radius:24px;background:var(--night);color:#fff;position:relative;overflow:hidden}.ls .ls-notify:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 120% at 100% 0%,color-mix(in srgb,var(--c) 40%,transparent),transparent 60%)}.ls .ls-notify>*{position:relative}.life.ls .ls-notify h2:not(.life-reviews__widget *){font-size:clamp(24px,3vw,34px);font-weight:800;color:#fff}.life.ls .ls-notify p:not(.life-reviews__widget *){color:#ffffffbf;max-width:480px;margin-top:6px}.ls .ls-notify__form{display:flex;gap:10px;flex-wrap:wrap}.ls .ls-notify__form input[type=email]{min-width:260px;padding:14px 20px;border-radius:999px;border:0;font:500 15px var(--body);color:var(--ink)}.life.ls .ls-notify__ok:not(.life-reviews__widget *){color:#fff;font-weight:600}.ls .ls-sec--more{padding-top:56px}.ls .ls-more{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.life.ls a.ls-more__item:not(.life-reviews__widget a){display:flex;flex-direction:column;gap:4px;padding:18px 20px;border-radius:16px;border:1.5px solid var(--line);border-left:5px solid var(--g);background:#fff;transition:border-color .2s,transform .2s;color:var(--ink)}.ls .ls-more__item{--g:var(--mammals)}.ls .ls-more__item--birds{--g:var(--birds)}.ls .ls-more__item--fish{--g:var(--fish)}.life.ls a.ls-more__item:hover{transform:translateY(-2px);border-color:var(--ink)}.ls .ls-more__item small{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.ls .ls-more__item strong{font-size:17px;font-weight:800}.ls .ls-more__item span{font-size:13px;color:var(--ink-2)}@media(max-width:989px){.ls .ls-hero__grid{grid-template-columns:1fr;gap:12px;padding-top:40px}.ls .ls-fan{height:330px;order:-1;margin-top:-6px}.ls .ls-fan__card{width:168px}.ls .ls-boxes,.ls .ls-boxes--4{grid-template-columns:repeat(2,1fr)}.ls .ls-about{grid-template-columns:1fr;gap:16px}}@media(max-width:749px){.ls .ls-hero{padding-bottom:28px}.ls .ls-fan{height:270px}.ls .ls-fan__card{width:138px}.ls .ls-stats{grid-template-columns:repeat(2,1fr);row-gap:18px}.ls .ls-stats div:nth-child(3){border-left:0;padding-left:0}.ls .ls-sec{padding:56px 0}.ls .ls-boxes,.ls .ls-boxes--2,.ls .ls-boxes--4{grid-template-columns:1fr}.ls .ls-box__img{aspect-ratio:4/3}.ls .ls-notify{padding:28px 22px}.ls .ls-notify__form,.ls .ls-notify__form input[type=email]{width:100%;min-width:0}.ls .ls-ctas .life-btn{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.ls .ls-fan__card,.ls .ls-box{transition:none}.ls .ls-fan__card--2:after{animation:none}}.ls .ls-sec--collect{padding-top:64px}.ls .ls-ladder{max-width:calc(var(--n) * 160px);margin:0 auto}.ls .ls-ladder .life-ladder{grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:start}.ls .ls-card-secret{display:grid;place-items:center;background:linear-gradient(150deg,#1d2a2e,#0f171a);border:1.5px dashed color-mix(in srgb,var(--c) 60%,transparent)}.ls .ls-card-secret i{font-style:normal;font-size:44px;font-weight:800;color:var(--c)}@media(max-width:749px){.ls .ls-ladder{max-width:none}.ls .ls-ladder .life-ladder{grid-template-columns:repeat(var(--n),128px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.ls .ls-ladder .life-rung{scroll-snap-align:start}.ls .ls-ladder .life-ladder__scale span:nth-child(2){display:none}}.ls .ls-box__badge--inline{position:static;align-self:flex-start;margin-bottom:10px}.ls .ls-box.is-noimg{border-top:4px solid var(--c)}.ls .ls-box.is-noimg.is-featured{border-top-width:4px}.ls .ls-tiles:has(>.ls-tile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,380px));justify-content:center}@media(max-width:640px){.ls .ls-tiles:has(>.ls-tile:nth-child(2):last-child){grid-template-columns:1fr}}.ls .ls-secret{display:grid;grid-template-columns:repeat(var(--n),minmax(0,150px));gap:16px;justify-content:center}.ls .ls-secret__item{text-align:center}.ls .ls-secret__item .life-card{aspect-ratio:63/88;border-radius:10px;box-shadow:0 18px 30px -18px #0009}.ls .ls-secret__item span{display:block;margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}@media(max-width:900px){.ls .ls-secret{grid-template-columns:repeat(var(--n),110px);justify-content:start;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-right:-16px;padding-right:16px}.ls .ls-secret__item{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/life-set.css.map */
