.definition{padding-top:88px;padding-bottom:96px;display:flex;flex-direction:column;gap:28px}.definition__head{margin:0;font-size:20px;line-height:1.2}.definition__text{margin:0;max-width:1340px}@media(min-width:900px){.definition{padding-top:140px;padding-bottom:160px;gap:56px}.definition__head{font-size:30px}}.capture{padding-top:96px;padding-bottom:80px;display:flex;flex-direction:column;gap:28px}.capture__photo{width:68%}.capture__head{margin:0}.capture__text{display:flex;flex-direction:column;gap:20px}.capture__text .lead{margin:0;max-width:440px}@media(min-width:900px){.capture{flex-direction:row;gap:96px;align-items:flex-start;padding-top:80px;padding-bottom:140px}.capture__photo{width:440px;flex:0 0 440px}.capture__text{padding-top:40px;gap:28px}}.footer__mark{height:22px;width:auto;display:block}@media(min-width:900px){.footer__mark{height:26px}}.hero{display:flex;flex-direction:column;gap:28px;padding-top:8px}.hero__tag{margin:0;font-size:18px;line-height:1.4}@media(min-width:900px){.hero{position:relative;min-height:820px;display:block;padding-top:24px}.hero__photo{position:absolute;top:24px;left:var(--hero-x);width:var(--hero-w)}.hero__tag{position:absolute;left:48px;bottom:64px;max-width:420px;font-size:20px}}.lookbook{display:flex;flex-direction:column;gap:56px}.lookbook__item{width:var(--mw)}.lookbook__item--right{align-self:flex-end}@media(min-width:900px){.lookbook{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start;min-height:var(--row-h)}.lookbook__item{grid-column:var(--col);grid-row:1;margin-top:var(--top);width:auto}}.page__mark{height:72px;width:auto;opacity:.7}.cart{padding-top:24px;padding-bottom:80px;display:flex;flex-direction:column;gap:28px;max-width:760px}.cart h1,.cart p{margin:0}.cart__form{display:flex;flex-direction:column;gap:18px}.cart__row{display:grid;grid-template-columns:1fr 72px auto auto;gap:16px;align-items:center;border-bottom:1px solid var(--hair);padding-bottom:12px}.cart__qty{width:72px}.cart__foot{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:12px}.collection{padding-top:24px;padding-bottom:80px;display:flex;flex-direction:column;gap:36px}.collection h1{margin:0}.collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.collection__item{display:flex;flex-direction:column;gap:8px}@media(min-width:900px){.collection__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.password{display:flex;flex-direction:column;min-height:100vh}.password__photo{order:-1;position:relative}.password__img{width:100%;height:62vh;object-fit:cover;display:block}.password__cap{position:absolute;left:20px;bottom:14px;margin:0;color:var(--ground);mix-blend-mode:difference}.password__copy{display:flex;flex-direction:column;gap:40px;padding:24px 20px 48px;flex:1 1 auto}.password__body{display:flex;flex-direction:column;gap:22px;max-width:520px}.password__gate{margin-top:auto}@media(min-width:900px){.password{flex-direction:row;align-items:stretch}.password__photo{order:0;flex:0 0 50%;max-width:50%}.password__img{height:100vh;position:sticky;top:0}.password__cap{left:28px;bottom:22px}.password__copy{flex:1 1 50%;padding:28px 56px 48px 48px;gap:64px;justify-content:space-between;min-height:100vh}.password__body{gap:28px;padding-top:8vh}.password__mark{height:34px}}.password{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding-top:24px;padding-bottom:96px;gap:64px}.password__mark{height:26px;width:auto;display:block}.password__body{display:flex;flex-direction:column;gap:24px;max-width:560px}.password__line,.password__blurb{margin:0}.password__gate summary{cursor:pointer;list-style:none;width:fit-content}.password__gate summary::-webkit-details-marker{display:none}.password__form{display:flex;flex-direction:column;gap:18px;max-width:360px;padding-top:18px}@media(min-width:900px){.password__mark{height:34px}}.product{padding-top:24px;padding-bottom:80px;display:flex;flex-direction:column;gap:28px}.product__info{display:flex;flex-direction:column;gap:20px}.product__info h1,.product__info p{margin:0}@media(min-width:900px){.product{flex-direction:row;gap:72px}.product__media,.product__info{flex:1 1 0}}.can{margin-top:64px;background:var(--can-bg);display:flex;flex-direction:column;align-items:center;padding:24px 24px 28px;gap:18px}.can__img img{width:100%}.can__text{display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.55;color:var(--concrete);width:100%}.can__text p{margin:0}.can__title{font-size:20px;color:var(--ink)}@media(min-width:900px){.can{margin-top:96px;flex-direction:row;justify-content:space-between;padding:40px 72px;gap:48px}.can__img{width:520px;flex:0 0 520px}.can__text{max-width:320px;font-size:15px;gap:14px}.can__title{font-size:22px}}.note{padding-top:20px;display:flex;flex-direction:column;gap:22px;max-width:760px}.note h1,.note p{margin:0}.note .lead{max-width:600px}.note__sign{color:var(--ink);font-size:28px;padding-top:8px}@media(min-width:900px){.note{padding-top:48px;gap:28px}.note__sign{font-size:34px}}.recipe{padding-top:88px;display:flex;flex-direction:column;gap:28px}.recipe__main{display:flex;flex-direction:column;gap:28px;max-width:620px}.recipe__main h2,.recipe__main p{margin:0}.recipe__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.recipe__step{display:flex;gap:18px;align-items:baseline}.recipe__num{color:var(--ink);font-size:28px;width:36px;flex:0 0 36px}.recipe__text{font-size:17px;line-height:1.45}.recipe__photo{width:70%;margin-top:16px}@media(min-width:900px){.recipe{flex-direction:row;gap:96px;align-items:flex-start;padding-top:140px}.recipe__main{gap:36px}.recipe__steps{gap:22px}.recipe__step{gap:28px}.recipe__num{font-size:36px}.recipe__text{font-size:20px}.recipe__photo{width:360px;flex:0 0 360px;margin-top:12px}}.offers{padding-top:80px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:36px}.offers__item{display:flex;flex-direction:column;gap:10px}.offers__line{margin:0;font-size:19px;line-height:1.35;text-wrap:pretty}@media(min-width:900px){.offers{padding-top:140px;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 72px;max-width:1000px}.offers__line{font-size:22px}}.signature{padding-top:96px;display:flex;flex-direction:column;gap:20px}.signature__photo{position:relative}.signature__script{position:absolute;right:16px;bottom:16px;font-size:28px}.signature__line{margin:0;font-size:17px;line-height:1.45}.signature__text{display:flex;flex-direction:column;gap:16px}@media(min-width:900px){.signature{flex-direction:row;align-items:center;gap:72px;min-height:820px;padding-top:0}.signature__photo{width:640px;flex:0 0 640px}.signature__script{right:28px;bottom:28px;font-size:40px}.signature__text{max-width:420px}.signature__line{font-size:20px;line-height:1.4}}.wform{padding-top:88px;padding-bottom:80px;display:flex;flex-direction:column;gap:48px}.wform__main{display:flex;flex-direction:column;gap:28px;flex:1 1 auto;max-width:760px}.wform__main h2{margin:0}.wform__form{display:flex;flex-direction:column;gap:28px}.wform__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:24px 40px}.wform__submit{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.wform__submit .cap{margin:0}.wform__photo{display:none}@media(min-width:900px){.wform{flex-direction:row;gap:96px;align-items:flex-start;padding-top:150px;padding-bottom:140px}.wform__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wform__photo{display:block;width:320px;flex:0 0 320px;padding-top:8px}}.wintro{padding-top:16px;display:flex;flex-direction:column;gap:28px}.wintro__text{display:flex;flex-direction:column;gap:28px}.wintro__text h1,.wintro__text p{margin:0}.wintro__photo{width:78%;align-self:flex-end;margin-top:24px}@media(min-width:900px){.wintro{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:64px;padding-top:40px}.wintro__text{max-width:640px;padding-top:40px;gap:36px}.wintro__text .lead{max-width:540px}.wintro__photo{width:400px;flex:0 0 400px;margin-top:0}}.email-form{display:flex;flex-direction:column;gap:18px;max-width:440px;width:100%}.email-form .form-note{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
