.lp{--lp-ink:#0f0f0f;--lp-muted:#5a5a5a;--lp-line:#e6e6e6;--lp-gold:#a09054;--lp-bg:#fff;--lp-bg-soft:#faf8f2;--lp-max:1180px;font-family:var(--font-body--family,inherit);color:var(--lp-ink)}.lp *{box-sizing:border-box}.lp-wrap{max-width:var(--lp-max);margin:0 auto;padding:0 20px}.lp h1,.lp h2,.lp h3,.lp .lp-serif{font-family:var(--font-heading--family,inherit);font-weight:400;line-height:1.15;margin:0;letter-spacing:.2px}.lp h1{font-size:clamp(30px,5vw,52px)}.lp h2{font-size:clamp(24px,3.6vw,38px)}.lp h3{font-size:clamp(20px,2.6vw,26px)}.lp p{margin:0;line-height:1.55}.lp-sub{font-size:clamp(16px,2vw,20px);color:var(--lp-muted)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 32px;border-radius:14px;background:var(--lp-ink);color:#fff;text-decoration:none;font-weight:700;letter-spacing:.6px;text-transform:uppercase;font-size:14px;border:1px solid var(--lp-ink);transition:opacity .2s}.lp-btn:hover{opacity:.85}.lp-rating{display:flex;align-items:center;gap:6px;margin-top:18px}.lp-rating__stars{display:flex;gap:2px}.lp-rating__stars img{width:17px;height:17px;display:block}.lp-rating__text{font-weight:700;color:#404040;font-size:15px}.lp-rating__text p{margin:0}.lp-ph{position:relative;background:#f3f1ec;border:1px dashed #cfc9b8;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#8a8370;font-size:13px;letter-spacing:.5px;text-transform:uppercase;text-align:center;padding:16px;min-height:220px}.lp-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(0,0,0,.025) 12px 24px)}.lp-ph span{position:relative}.lp-media{width:100%;border-radius:12px;overflow:hidden;background:#f3f1ec}.lp-media img,.lp-media video{display:block;width:100%;height:100%;object-fit:cover}.lp-section{padding:64px 0}@media(max-width:749px){.lp-section{padding:44px 0}}.lp-hero{background:var(--lp-bg)}.lp-hero .lp-wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.lp-hero__copy{max-width:520px}.lp-hero__copy .lp-sub{margin:18px 0 0}.lp-hero__copy .lp-btn{margin-top:28px}.lp-hero__media{aspect-ratio:4/5}.lp-hero__media .lp-ph{height:100%}@media(max-width:749px){.lp-hero .lp-wrap{grid-template-columns:1fr;gap:24px}.lp-hero__media{order:-1;aspect-ratio:1/1}}.lp-transformation{background:var(--lp-bg-soft);scroll-margin-top:80px}.lp-transformation .lp-wrap{max-width:820px;text-align:center}.lp-transformation .lp-media{aspect-ratio:16/10;margin-bottom:24px}.lp-transformation .lp-line{font-size:clamp(18px,2.4vw,24px)}.lp-obj{padding:0}.lp-obj__block{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:56px 0;border-top:1px solid var(--lp-line)}.lp-obj__block:first-child{border-top:0}.lp-obj__block--flip .lp-obj__media{order:2}.lp-obj__media{aspect-ratio:4/3}.lp-obj__media .lp-ph{height:100%}.lp-obj__text{font-size:17px;color:var(--lp-muted);margin-top:14px}.lp-obj__text p+p{margin-top:10px}.lp-obj__text strong{color:var(--lp-ink)}.lp-quotes{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.lp-quotes li{font-family:var(--font-heading--family,inherit);font-size:17px;padding-left:18px;position:relative}.lp-quotes li:before{content:"\201c";position:absolute;left:0;color:var(--lp-gold)}.lp-link{display:inline-block;margin-top:18px;color:var(--lp-ink);text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:700}.lp-photos{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.lp-photos .lp-media,.lp-photos .lp-ph{aspect-ratio:1/1;min-height:0;font-size:11px;padding:8px}@media(max-width:749px){.lp-obj__block{grid-template-columns:1fr;gap:20px;padding:40px 0}.lp-obj__block--flip .lp-obj__media{order:0}.lp-photos{grid-template-columns:repeat(2,1fr)}}.lp-sizing{padding:56px 0;border-top:1px solid var(--lp-line)}.lp-sizing__head{max-width:640px;margin-bottom:28px}.lp-sizing__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp-sizing__item .lp-media,.lp-sizing__item .lp-ph{aspect-ratio:1/1;min-height:0}.lp-sizing__item h4{font-family:var(--font-heading--family,inherit);font-weight:400;font-size:19px;margin:14px 0 6px}.lp-sizing__item p{color:var(--lp-muted);font-size:15px}.lp-sizing__tag{display:inline-block;margin-top:10px;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:var(--lp-ink);color:#fff}@media(max-width:749px){.lp-sizing{padding:40px 0}.lp-sizing__grid{grid-template-columns:1fr;gap:24px}.lp-sizing__item{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:start}.lp-sizing__item h4{margin-top:0}}.lp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;padding:20px;background:#0f0f0f99}.lp-modal.is-open{display:flex}.lp-modal__box{position:relative;background:#fff;border-radius:14px;max-width:820px;width:100%;max-height:90vh;overflow:auto;padding:20px}.lp-modal__box img{display:block;width:100%;height:auto;border-radius:8px}.lp-modal__close{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:0;background:var(--lp-ink);color:#fff;font-size:18px;line-height:1;cursor:pointer}.lp-modal__title{font-family:var(--font-heading--family,inherit);font-weight:400;font-size:20px;margin:0 0 12px;padding-right:44px}.lp-shop{scroll-margin-top:80px}.lp-shop__head{text-align:center;margin-bottom:32px}.lp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px}@media(max-width:989px){.lp-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.lp-grid{grid-template-columns:repeat(2,1fr);gap:20px 12px}}.lp-card{display:block;text-decoration:none;color:inherit}.lp-card__media{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#f4f4f4}.lp-card__media img{width:100%;height:100%;object-fit:cover;display:block}.lp-badge{position:absolute;top:10px;left:10px;background:var(--lp-ink);color:#fff;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:5px 8px;border-radius:4px}.lp-card__title{margin-top:10px;font-size:14px;line-height:1.35}.lp-card__price{margin-top:4px;font-size:14px;font-weight:700}.lp-card__price s{color:var(--lp-muted);font-weight:400;margin-right:6px}.lp-empty{text-align:center;color:var(--lp-muted);padding:40px 0;border:1px dashed var(--lp-line);border-radius:12px}.lp-reviews .lp-wrap{max-width:980px}.lp-reviews__head{text-align:center;margin-bottom:28px}.lp-reviews__sub{margin-top:8px}.lp-close{background:var(--lp-ink);color:#fff;text-align:center}.lp-close .lp-btn{background:#fff;color:var(--lp-ink);border-color:#fff;margin-top:26px}.lp-close .lp-refund{margin-top:14px;font-size:13px;color:#ffffffb3}.lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--lp-line);transform:translateY(110%);transition:transform .25s}.lp-sticky.is-visible{transform:translateY(0)}.lp-sticky .lp-btn{width:100%;min-height:48px;text-transform:none;letter-spacing:.2px;font-size:14px;flex-wrap:wrap;gap:6px}.lp-sticky .lp-rating__stars img{width:13px;height:13px}.lp-sticky .lp-rating__text{color:#fff;font-size:13px}@media(min-width:750px){.lp-sticky{display:none}}body.lp-has-sticky{padding-bottom:76px}@media(min-width:750px){body.lp-has-sticky{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/lp-your-watch.css.map */
