.up-lp{padding-bottom:0}.lp-hero{background:var(--ivory);padding:36px 0 72px}.lp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.lp-hero__media{aspect-ratio:1/1}.lp-hero__title{font-size:clamp(52px,6.6vw,96px)!important;line-height:.98!important;margin:20px 0 0!important}.lp-hero__title em{color:var(--gold)}.lp-hero__sub{font-size:18.5px;color:var(--body);max-width:42ch;margin-top:24px!important}.lp-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.lp-facts{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-wrap:wrap;gap:8px 0;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.lp-facts li{display:flex;align-items:center;white-space:nowrap}.lp-facts li:not(:last-child):after{content:"";width:4px;height:4px;border-radius:50%;background:var(--gold-2);margin:0 14px}.lp-why{background:var(--cream);padding:72px 0}.lp-why__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.lp-why__item{padding:8px 40px;border-left:1px solid var(--line)}.lp-why__item:first-child{border-left:0;padding-left:0}.lp-why__item:last-child{padding-right:0}.lp-n{font-family:var(--serif);font-size:18px;color:var(--gold);letter-spacing:.1em}.lp-why__item h3{font-size:30px!important;margin:10px 0 12px!important}.lp-why__item p{color:var(--body);font-size:16px}.lp-buy{padding:104px 0 88px;background:var(--ivory);scroll-margin-top:72px}.lp-buy__head{margin-bottom:48px}.lp-buy__head .up-h2{margin-top:14px!important}.lp-buy__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1080px;margin:0 auto}.lp-card{background:#fff;border:1px solid #EDE6DA;border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.lp-card--lead{border-color:var(--gold-2);box-shadow:0 18px 48px -28px #1a171459}.lp-card__media{position:relative;aspect-ratio:1/1;background:var(--cream);overflow:hidden}.lp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lp-tag{position:absolute;top:16px;left:16px;background:var(--ivory);color:var(--ink);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:8px 12px;border-radius:999px}.lp-card--lead .lp-tag{background:var(--ink);color:var(--ivory)}.lp-card__body{padding:26px 28px;display:flex;flex-direction:column;gap:14px;flex:1}.lp-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.lp-card__title{font-size:30px!important}.lp-card__price{font-weight:600;font-size:18px;white-space:nowrap}.lp-card__note{font-size:14.5px;color:var(--muted)}.lp-card__form{display:flex;flex-direction:column;gap:18px;margin-top:auto;padding-top:6px}.lp-card__btn{width:100%}.lp-card__ship{font-size:12px;letter-spacing:.06em;color:var(--muted);text-align:center}.lp-assure{list-style:none;padding:0;margin:40px auto 0;max-width:1080px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.lp-assure li{font-size:14px;color:var(--body);padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.lp-assure strong{color:var(--ink)}.lp-detail{background:var(--cream);padding:104px 0}.lp-gift{background:var(--ivory);padding:104px 0}.lp-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.lp-split--rev .lp-split__media{order:2}.lp-split__media{aspect-ratio:1/1}.lp-split__copy .up-h2{margin:14px 0 26px!important}.lp-spec{margin:0;display:grid;gap:0;border-top:1px solid var(--line)}.lp-spec div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.lp-spec dt{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-weight:600;padding-top:3px}.lp-spec dd{margin:0;color:var(--body);font-size:16px}.lp-steps{list-style:none;padding:0;margin:0;counter-reset:s;display:grid;gap:0;border-top:1px solid var(--line)}.lp-steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;column-gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}.lp-steps li:before{content:counter(s);grid-row:span 2;width:32px;height:32px;border-radius:50%;border:1px solid var(--gold-2);color:var(--gold);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:18px}.lp-steps strong{font-family:var(--serif);font-size:22px;font-weight:600}.lp-steps span{color:var(--body);font-size:15.5px}.lp-band{background:var(--night);color:var(--ivory);padding:112px 0}.lp-band__cross{width:16px;height:26px;color:var(--gold-2);margin-bottom:28px}.lp-founder__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px;align-items:center}.lp-founder__media{aspect-ratio:4/5}.lp-founder .up-h2{margin:14px 0 22px!important}.lp-sig{font-family:var(--serif);font-style:italic;font-size:30px;margin-top:22px!important}.lp-faq{background:var(--cream);padding:104px 0}.lp-faq__wrap{max-width:860px}.lp-faq .up-h2{margin-top:14px!important}.lp-faq__list{margin-top:44px;border-top:1px solid var(--line)}.lp-faq details{border-bottom:1px solid var(--line);padding:0}.lp-faq summary{cursor:pointer;list-style:none;padding:22px 40px 22px 0;font-family:var(--serif);font-size:23px;font-weight:600;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-family:var(--sans);font-weight:400;font-size:22px;color:var(--gold)}.lp-faq details[open] summary:after{content:"\2013"}.lp-faq details p{padding:0 0 24px;color:var(--body);max-width:68ch}.lp-close{background:var(--ivory);padding:104px 0 120px}.lp-close__sub{margin:18px 0 30px!important;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:500}.lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1);padding:0 12px calc(12px + env(safe-area-inset-bottom))}.lp-sticky.is-on{transform:none}.lp-sticky__in{max-width:640px;margin:0 auto;background:var(--ink);color:var(--ivory);border-radius:999px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 22px;box-shadow:0 16px 40px -16px #0000008c}.lp-sticky__t{font-family:var(--serif);font-size:19px;line-height:1.1;display:flex;flex-direction:column}.lp-sticky__t small{font-family:var(--sans);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#b9af9f;margin-top:3px}.up .lp-sticky .up-btn{min-height:44px;padding:0 22px}@media(max-width:989px){.lp-hero__grid,.lp-split,.lp-founder__grid{grid-template-columns:1fr;gap:32px}.lp-split--rev .lp-split__media{order:0}.lp-why__grid{grid-template-columns:1fr}.lp-why__item,.lp-why__item:first-child{border-left:0;border-top:1px solid var(--line);padding:24px 0}.lp-why__item:first-child{border-top:0;padding-top:0}.lp-buy__grid,.lp-assure{grid-template-columns:1fr}.lp-buy__grid{max-width:560px}.lp-founder__media{max-width:360px}.lp-detail,.lp-gift,.lp-faq{padding:72px 0}.lp-buy{padding:72px 0 64px}}@media(max-width:749px){.lp-hero{padding:0 0 48px}.lp-hero__media{margin:0 -18px;border-radius:0;aspect-ratio:1/1}.lp-hero__title{font-size:48px!important;margin-top:14px!important}.lp-hero__sub{font-size:16.5px;margin-top:16px!important}.lp-hero__ctas .up-btn{flex:1 1 100%}.lp-facts{font-size:10.5px}.lp-facts li:not(:last-child):after{margin:0 9px}.lp-card__body{padding:22px 20px}.lp-card__title{font-size:26px!important}.lp-spec div{grid-template-columns:96px 1fr}.lp-faq summary{font-size:20px}.lp-band{padding:88px 0}.lp-close{padding:80px 0 120px}}@media(min-width:990px){.lp-sticky{display:none}}.up-lp .up-eyebrow{font-size:13px!important;color:#7e5e22!important}.up-lp .up-lede{font-size:19px}.up-lp .up-btn{min-height:56px;font-size:14px;letter-spacing:.1em}.lp-hero__sub{font-size:20px;color:var(--ink)}.lp-facts{font-size:13px;color:var(--body)}.lp-why__item p{font-size:17.5px}.lp-card__note{font-size:16.5px;color:var(--body)}.lp-card__price{font-size:21px}.lp-card__ship{font-size:14px;color:var(--body)}.up-lp .uh-sw__legend{font-size:15.5px;color:var(--body)}.up-lp .uh-sw__row{gap:14px}.up-lp .uh-sw__dot{width:40px;height:40px}.lp-assure li{font-size:16px}.lp-spec dt{font-size:12.5px;color:#7e5e22}.lp-spec dd{font-size:17.5px}.lp-steps span{font-size:17px}.lp-faq summary{font-size:24px}.lp-faq details p{font-size:17.5px}.lp-close__sub{font-size:13.5px;color:var(--body)}.lp-sticky__t{font-size:20px}.lp-sticky__t small{font-size:12px;color:#d9cfbf}@media(max-width:749px){.lp-hero__sub{font-size:18px}.lp-facts{font-size:12px}.lp-why__item p,.lp-spec dd,.lp-steps span,.lp-faq details p{font-size:17px}.lp-card__note{font-size:16px}.lp-faq summary{font-size:21px}.up-lp .up-btn{min-height:56px;font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/up-lp.css.map */
