.shopify-section{margin:0!important;padding:0!important}.page-width,.container,main .page-width{max-width:100%!important;padding:0!important;margin:0!important}.sinhalite-lp{--gold: #B08A4A;--gold-light: #D6B77A;--gold-pale: #EFE6D2;--ink: #120E0B;--stone: #5E5348;--cream: #F3EBDD;--white: #FFFFFF;--border: rgba(176,138,74,.22);background:var(--cream);color:var(--ink);font-family:"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:300;line-height:1.9;overflow-x:hidden}.sinhalite-lp *{box-sizing:border-box}.sinhalite-lp p,.sinhalite-lp h1,.sinhalite-lp h2{margin-top:0}.sinhalite-hero{display:grid;grid-template-columns:1fr 1fr;min-height:76vh;background:linear-gradient(135deg,#120e0b,#2a211c 45%,#4a3b2d 75%,#120e0b)}.sinhalite-hero__content{padding:80px 60px;display:flex;flex-direction:column;justify-content:center}.sinhalite-hero__image img,.sinhalite-image img,.sinhalite-image-grid img{width:100%;height:100%;display:block;object-fit:cover}.sinhalite-eyebrow{font-size:11px;letter-spacing:.3em;color:var(--gold);text-transform:uppercase;margin-bottom:24px}.sinhalite-hero h1{color:var(--white);font-weight:300;font-size:clamp(30px,4vw,54px);line-height:1.5;letter-spacing:.06em;margin-bottom:22px}.sinhalite-hero__sub{color:var(--gold-light);font-style:italic;font-size:15px;letter-spacing:.06em;margin-bottom:34px}.sinhalite-btn{display:inline-block;width:fit-content;color:var(--gold);border:1px solid var(--gold);padding:14px 36px;text-decoration:none;font-size:13px;letter-spacing:.16em}.sinhalite-btn--dark{color:var(--white);border-color:#ffffff6b}.sinhalite-section{padding:100px 0}.sinhalite-inner{max-width:1120px;margin:0 auto;padding:0 56px}.sinhalite-two-col{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.sinhalite-label{font-size:10px;letter-spacing:.32em;color:var(--gold);text-transform:uppercase;margin-bottom:28px}.sinhalite-title{font-size:clamp(24px,3vw,34px);font-weight:300;line-height:1.65;letter-spacing:.05em;margin-bottom:30px}.sinhalite-body p{font-size:15px;line-height:2.05;color:var(--stone);margin-bottom:22px}.sinhalite-image{overflow:hidden}.sinhalite-image--landscape{aspect-ratio:4 / 3}.sinhalite-image--portrait{aspect-ratio:4 / 5}.sinhalite-image-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sinhalite-image-grid__item{aspect-ratio:4 / 5;overflow:hidden}.sinhalite-dark{background:var(--ink);color:var(--white)}.sinhalite-dark .sinhalite-title{color:var(--white)}.sinhalite-dark .sinhalite-body p{color:#ffffffa8}.sinhalite-highlight{border-left:2px solid var(--gold);background:#b08a4a17;padding:28px 32px;margin-top:34px}.sinhalite-highlight p{margin:0;color:inherit}.sinhalite-cta-band{background:var(--gold-pale);padding:72px 40px;text-align:center}.sinhalite-cta-band p{font-size:20px;color:var(--stone);margin-bottom:28px}.sinhalite-full{min-height:420px;background:linear-gradient(to right,#120e0be0,#120e0b2e),linear-gradient(135deg,#120e0b,#2a211c,#120e0b);display:flex;align-items:center;padding:80px 60px}.sinhalite-full p{color:var(--white);font-size:clamp(26px,4vw,46px);line-height:1.55;letter-spacing:.06em;margin:0}.sinhalite-final{display:grid;grid-template-columns:1fr 1fr;background:#f7f0e4;min-height:520px}.sinhalite-final__content{padding:90px 60px;display:flex;flex-direction:column;justify-content:center;text-align:center}.sinhalite-final__quote{font-size:clamp(24px,3vw,36px);line-height:1.7;letter-spacing:.06em;margin-bottom:30px}.sinhalite-final__text{color:var(--stone);font-size:15px;line-height:2;margin-bottom:36px}@media(max-width:768px){.sinhalite-hero,.sinhalite-two-col,.sinhalite-final{grid-template-columns:1fr}.sinhalite-hero__image{height:340px;order:-1}.sinhalite-hero__content{padding:48px 24px}.sinhalite-section{padding:68px 0}.sinhalite-inner{padding:0 24px}.sinhalite-two-col{gap:36px}.sinhalite-image-grid{grid-template-columns:1fr 1fr;gap:10px}.sinhalite-full{min-height:320px;padding:54px 24px}.sinhalite-final__content{padding:68px 24px}.sinhalite-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sinhalite-lp.css.map */
