.heights-lp{--ink:#29251f;--text:#463f37;--muted:#796f63;--paper:#fbfaf6;--warm:#f3eee6;--cream:#f8f4ed;--surface:#fff;--line:#e2d9cc;--terracotta:#a86f4f;--sage:#7c8b72;--blue:#6e8492;--radius-photo:24px;--radius-ui:12px;--max:1280px;--wide:1440px;--shadow:0 24px 80px rgba(41,37,31,.14);color:var(--ink);background:var(--paper);font-family:var(--font-body-family);overflow-x:clip}.heights-lp *{box-sizing:border-box}.heights-lp img{max-width:100%;height:auto;display:block}.heights-lp h1,.heights-lp h2,.heights-lp h3{margin:0;color:var(--ink);letter-spacing:0;line-height:1.1;text-wrap:balance;word-break:normal;overflow-wrap:anywhere}.heights-lp p{margin:0;color:var(--muted);line-height:1.9}.heights-logo-mark,.heights-site-footer__logo{font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-weight:800!important;letter-spacing:.015em!important;text-transform:uppercase}.heights-logo-mark{font-size:clamp(28px,3.4vw,46px)!important;line-height:1!important;color:inherit!important;margin:0 0 24px!important}.heights-logo-mark:after{content:"";display:block;width:64px;height:2px;background:currentColor;margin-top:16px}.heights-eyebrow{font-size:12px!important;text-transform:uppercase;letter-spacing:.07em!important;color:var(--terracotta)!important;font-weight:900;margin:0 0 14px!important}.heights-lead{font-size:clamp(15px,1.25vw,18px);max-width:42em;color:var(--text)!important}.heights-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--ink);border-radius:var(--radius-ui);font-size:14px;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.heights-button:hover{transform:translateY(-1px)}.heights-button--primary{background:var(--ink);color:#fff;box-shadow:0 12px 28px #29251f33}.heights-button--secondary{background:#ffffffc7;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.heights-button--wide{width:100%}.heights-lp__nav{position:sticky;top:0;z-index:20;display:flex;gap:4px;justify-content:center;max-width:100vw;overflow-x:auto;padding:10px max(18px,calc((100vw - var(--max))/2));background:#fbfaf6f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #29251f14}.heights-lp__nav a{flex:0 0 auto;color:var(--ink);text-decoration:none;font-size:13px;font-weight:800;padding:8px 12px;border-radius:999px;white-space:nowrap}.heights-lp__nav a:hover{background:var(--warm)}.heights-hero{position:relative;display:grid;grid-template-columns:1fr;align-items:end;width:min(calc(100% - 36px),var(--wide));min-height:min(820px,calc(100svh - 84px));margin:18px auto 0;padding:0;overflow:hidden;border-radius:var(--radius-photo);background:var(--warm);isolation:isolate}.heights-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden;border-radius:inherit;background:var(--warm);z-index:-2}.heights-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14120fad,#14120f57 42%,#14120f0f 76%),linear-gradient(0deg,#14120f73,#14120f00 46%);z-index:1}.heights-hero__image{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.heights-hero__content{width:min(100%,720px);padding:clamp(28px,5vw,72px);color:#fff}.heights-hero .heights-eyebrow,.heights-hero .heights-lead{color:#ffffffdb!important}.heights-hero h1{font-size:clamp(38px,5.6vw,84px);max-width:10.8em;margin:0 0 22px;color:#fff}.heights-hero__proof{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.heights-hero__proof span{padding:9px 13px;border-radius:999px;background:#ffffffe0;font-size:12px;font-weight:900;color:var(--ink)}.heights-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.heights-hero__floating{position:absolute;display:flex;align-items:center;justify-content:center;min-width:116px;min-height:68px;padding:12px;border-radius:var(--radius-ui);background:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:900;line-height:1.35;text-align:center;color:var(--ink);box-shadow:0 12px 34px #29251f29;z-index:2}.heights-hero__floating--materials{right:clamp(18px,4vw,56px);bottom:clamp(18px,4vw,56px)}.heights-hero__floating--pieces{right:clamp(18px,4vw,56px);top:clamp(18px,4vw,56px)}.heights-section{padding:clamp(76px,9vw,132px) clamp(18px,4vw,56px)}.heights-section__intro{width:100%;max-width:860px;margin:0 auto clamp(34px,4vw,58px);text-align:left}.heights-section__intro h2,.heights-split h2,.heights-buy h2,.heights-brand h2{font-size:clamp(32px,4vw,58px);margin:0 0 18px}.heights-section__intro h2:after{content:"";display:block;width:58px;height:2px;background:var(--terracotta);margin-top:18px}.heights-editorial,.heights-split,.heights-grid,.heights-spec-layout,.heights-faq__list{width:100%;max-width:var(--max);margin:0 auto}.heights-editorial{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(30px,5vw,82px);align-items:center}.heights-editorial__copy{min-width:0;max-width:560px}.heights-editorial__copy h2{font-size:clamp(32px,4.2vw,58px);margin:0 0 28px}.heights-editorial__image,.heights-solution__image,.heights-design__image,.heights-gallery figure,.heights-points figure,.heights-scene-track figure,.heights-buy__media{margin:0;overflow:hidden;border-radius:var(--radius-photo);background:var(--warm)}.heights-editorial__image img,.heights-solution__image img,.heights-design__image img,.heights-scene-track figure img{width:100%;aspect-ratio:4/3;object-fit:cover}.heights-points figure img{width:100%;aspect-ratio:3/4;object-fit:cover}.heights-editorial__image img{aspect-ratio:5/4}.heights-problem-list{display:grid;gap:0;margin-top:28px;border-top:1px solid rgba(41,37,31,.14)}.heights-problem-list p{display:grid;grid-template-columns:42px 1fr;gap:16px;padding:17px 0;border-bottom:1px solid rgba(41,37,31,.14);color:var(--text)}.heights-problem-list strong{font-size:12px;color:var(--terracotta)}.heights-solution{background:var(--cream)}.heights-solution .heights-split{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.heights-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,78px);align-items:center}.heights-split>div:not([class*=image]){min-width:0}.heights-split p+p{margin-top:16px}.heights-color-list{display:grid;gap:0;margin-top:26px;border-top:1px solid rgba(41,37,31,.14)}.heights-color-list p{padding:17px 0;border-bottom:1px solid rgba(41,37,31,.14);color:var(--text)}.heights-scenes{padding-left:0;padding-right:0;background:var(--paper)}.heights-scenes .heights-section__intro{padding:0 clamp(18px,4vw,56px)}.heights-scene-track{display:flex;gap:clamp(16px,2vw,28px);max-width:var(--wide);margin:0 auto;overflow-x:auto;padding:0 clamp(18px,4vw,56px) 12px;scroll-snap-type:x proximity}.heights-scene-track article{flex:0 0 min(430px,82vw);scroll-snap-align:start}.heights-scene-track article div{padding:18px 2px 0}.heights-scene-track strong{display:block;margin-bottom:8px;color:var(--ink);font-size:clamp(22px,2vw,30px);line-height:1.16}.heights-points{background:var(--cream)}.heights-grid{display:grid;gap:clamp(22px,3vw,42px)}.heights-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.heights-grid article{min-width:0}.heights-grid article>span{display:block;margin:16px 0 10px;color:var(--terracotta);font-size:12px;font-weight:900}.heights-grid h3{font-size:clamp(21px,2.1vw,29px);margin:0 0 10px}.heights-points article p{color:var(--text)}.heights-points article:nth-child(n+4){padding:22px;border-radius:var(--radius-ui);background:#fff9}.heights-design{background:linear-gradient(180deg,var(--paper),var(--cream))}.heights-design .heights-split{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.heights-design__image img{aspect-ratio:5/4}.heights-specs{background:var(--paper)}.heights-spec-layout{display:grid;grid-template-columns:1fr;gap:18px;max-width:1180px}.heights-spec-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0}.heights-spec-list div{min-width:0;padding:18px;border-radius:var(--radius-ui);background:var(--warm)}.heights-spec-list dt{margin-bottom:8px;color:var(--terracotta);font-size:12px;font-weight:900}.heights-spec-list dd{margin:0;color:var(--ink);font-weight:900;line-height:1.45}.heights-shape-composition{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.heights-shape-composition article{min-width:0;padding:18px;border-radius:var(--radius-ui);background:#fff;box-shadow:0 10px 30px #29251f0e}.heights-shape-composition span{display:block;margin-bottom:14px;color:var(--text);font-weight:900}.heights-shape-composition strong{display:block;color:var(--ink);font-size:38px;line-height:1}.heights-shape-composition strong:after{content:" pcs";font-size:12px;color:var(--muted);font-weight:900}.heights-shape-composition small{display:block;margin-top:12px;color:var(--muted);line-height:1.4}.heights-color-system{display:grid;grid-template-columns:220px 1fr 1fr;gap:10px;align-items:stretch}.heights-color-system h3,.heights-color-system div{margin:0;padding:18px;border-radius:var(--radius-ui);background:#fff}.heights-color-system h3{font-size:18px;display:flex;align-items:center}.heights-color-system div{display:flex;gap:12px;align-items:flex-start}.heights-color-system p{line-height:1.65}.heights-swatch{display:inline-block;flex:0 0 auto;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #29251f29}.heights-swatch--sand{background:linear-gradient(135deg,#d8c6ab,#eee3d0)}.heights-swatch--blue{background:linear-gradient(135deg,#6f8796 0 50%,#b8bab5 50%)}.heights-quality{background:var(--cream)}.heights-quality__badges{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.heights-quality__badges span{display:flex;align-items:center;justify-content:center;min-height:112px;padding:16px;border-radius:var(--radius-ui);background:#fff;color:var(--ink);font-weight:900;text-align:center}.heights-gallery{padding-left:0;padding-right:0;background:#efe8dd}.heights-gallery .heights-section__intro{padding:0 clamp(18px,4vw,56px)}.heights-gallery__grid{display:grid;grid-template-columns:1.15fr .85fr 1fr 1fr .9fr;gap:14px;width:100%;max-width:var(--wide);margin:0 auto;padding:0 clamp(18px,4vw,56px)}.heights-gallery figure:nth-child(2),.heights-gallery figure:nth-child(4){transform:translateY(34px)}.heights-gallery img{width:100%;aspect-ratio:3/4;object-fit:cover}.heights-buy{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,500px);align-items:start;gap:clamp(30px,5vw,82px);width:100%;max-width:var(--wide);margin:0 auto;background:linear-gradient(90deg,var(--warm) 0%,var(--warm) 58%,var(--paper) 58%,var(--paper) 100%)}.heights-buy__content{min-width:0;max-width:680px;padding-top:clamp(18px,3vw,42px)}.heights-buy__assurance{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.heights-buy__assurance span{padding:9px 12px;border-radius:999px;background:#fff;color:var(--ink);font-size:12px;font-weight:900}.heights-buy__panel{min-width:0;overflow:hidden;border-radius:var(--radius-photo);background:#fff;box-shadow:var(--shadow)}.heights-buy__media img{width:100%;aspect-ratio:1/1;object-fit:cover}.heights-buy__summary,.heights-product-form,.heights-buy__thumbs{margin-left:28px;margin-right:28px}.heights-buy__summary{padding-top:24px}.heights-buy__label{font-size:12px!important;font-weight:900;color:var(--terracotta)!important;letter-spacing:.06em!important;text-transform:uppercase;margin-bottom:8px!important}.heights-buy__panel h3{margin:0 0 10px;font-size:24px;line-height:1.25}.heights-price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.heights-compare-price{color:var(--muted);font-size:14px;text-decoration:line-through}.heights-price{margin:0!important;color:var(--ink)!important;font-size:32px!important;font-weight:900}.heights-product-form{padding:20px 0 0}.heights-variants{border:0;padding:0;margin:0 0 18px}.heights-variants legend{margin-bottom:10px;font-weight:900}.heights-variant{display:block;margin-bottom:8px}.heights-variant input{position:absolute;opacity:0;pointer-events:none}.heights-variant span{display:flex;align-items:center;gap:10px;width:100%;padding:13px 14px;border-radius:var(--radius-ui);background:var(--warm);font-weight:900;cursor:pointer}.heights-variant input:checked+span{background:#fff;box-shadow:0 0 0 2px var(--ink)}.heights-variant.is-disabled span{opacity:.45;cursor:not-allowed}.heights-quantity{display:grid;gap:8px;margin-bottom:18px;color:var(--ink);font-weight:900}.heights-quantity input{min-height:46px;padding:0 12px;border:0;border-radius:var(--radius-ui);background:var(--warm);font:inherit}.heights-buy__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:18px 0 24px}.heights-buy__thumbs img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;background:var(--warm)}.heights-faq{background:var(--paper)}.heights-faq__list{display:grid;gap:10px;max-width:980px}.heights-faq details{border-radius:var(--radius-ui);background:var(--warm);overflow:hidden}.heights-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;list-style:none;cursor:pointer;font-weight:900}.heights-faq summary::-webkit-details-marker{display:none}.heights-faq summary svg{width:22px;height:22px;flex:0 0 auto;transition:transform .2s ease}.heights-faq summary path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.heights-faq details[open] summary svg{transform:rotate(45deg)}.heights-faq details p{padding:0 22px 22px;margin:0!important}.heights-faq details[open]{box-shadow:0 10px 28px #29251f14}.heights-brand{background:var(--ink);color:#fff;text-align:center}.heights-brand>div{max-width:860px;margin:0 auto}.heights-brand h2{color:#fff}.heights-brand p,.heights-brand .heights-eyebrow{color:#ffffffb8!important}.heights-brand .heights-button{margin-top:26px;border-color:#fff;color:#fff}.heights-mobile-buy{display:none}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}[data-reveal].is-visible,.heights-lp.has-gsap-motion [data-reveal]{opacity:1;transform:none}.heights-lp.has-gsap-motion .heights-editorial__image img,.heights-lp.has-gsap-motion .heights-solution__image img,.heights-lp.has-gsap-motion .heights-design__image img,.heights-lp.has-gsap-motion .heights-scene-track figure img,.heights-lp.has-gsap-motion .heights-points figure img,.heights-lp.has-gsap-motion .heights-gallery figure img,.heights-lp.has-gsap-motion .heights-buy__media img{will-change:transform}.heights-site-footer{max-width:100vw;background:#24211f;color:#fff;padding:58px clamp(18px,4vw,56px) 24px}.heights-site-footer a{color:#ffffffc2;text-decoration:none}.heights-site-footer a:hover{color:#fff}.heights-site-footer__inner{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(2,minmax(180px,.7fr));gap:clamp(28px,5vw,72px);max-width:var(--max);margin:0 auto}.heights-site-footer__logo{font-size:clamp(28px,4vw,48px)!important;line-height:1!important;margin:0 0 18px!important;color:#fff!important}.heights-site-footer__brand p:not(.heights-site-footer__logo){max-width:420px;color:#ffffffa8!important;line-height:1.8}.heights-site-footer__nav{display:grid;gap:10px;align-content:start}.heights-site-footer__nav h2{margin:0 0 8px;color:#fff;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.heights-site-footer__bottom{max-width:var(--max);margin:42px auto 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);color:#ffffff85}.heights-site-footer__bottom small{font-size:12px}.heights-page-shell,.shopify-policy__container{max-width:1040px!important;margin:0 auto!important;padding:clamp(64px,8vw,112px) clamp(18px,4vw,56px)!important}.heights-page-shell__header,.shopify-policy__title{text-align:left;margin-bottom:clamp(28px,4vw,48px)!important}.heights-page-shell__eyebrow{margin:0 0 14px!important;color:#a86f4f!important;font-size:12px!important;font-weight:900;letter-spacing:.06em!important;text-transform:uppercase}.heights-page-shell h1,.shopify-policy__title h1{margin:0!important;color:#29251f;font-size:clamp(34px,4vw,56px)!important;line-height:1.12!important;letter-spacing:0!important;text-align:left!important}.heights-page-shell h1:after,.shopify-policy__title h1:after{content:"";display:block;width:54px;height:2px;background:#a86f4f;margin-top:18px}.heights-page-shell__body,.heights-page-shell .rte,.shopify-policy__body{color:#463f37;font-size:16px;line-height:1.9}.heights-page-shell__body table[style],.shopify-policy__body table[style],.rte table[style]{width:100%!important;height:auto!important;table-layout:fixed!important}.heights-page-shell__body table,.shopify-policy__body table,.rte table{width:100%;border-collapse:separate!important;border-spacing:0 8px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{height:auto!important}.heights-page-shell__body th,.heights-page-shell__body td,.shopify-policy__body th,.shopify-policy__body td,.rte table td{padding:16px 18px!important;background:#f3eee6!important;border:0!important;text-align:left!important;vertical-align:top}.heights-page-shell__body th[style],.heights-page-shell__body td[style],.shopify-policy__body th[style],.shopify-policy__body td[style],.rte table th[style],.rte table td[style]{width:auto!important;height:auto!important}.heights-page-shell__body th,.shopify-policy__body th{width:30%;color:#29251f;font-weight:900}.heights-page-shell__body h2:first-child{display:none}.heights-page-shell__body h2,.heights-page-shell__body h3,.shopify-policy__body h2,.shopify-policy__body h3{margin:2em 0 .7em;color:#29251f;line-height:1.3;letter-spacing:0}.heights-page-shell__body ul,.shopify-policy__body ul{padding-left:1.2em}.heights-page-shell__body li,.shopify-policy__body li{margin:.45em 0}.heights-page-shell__body a,.shopify-policy__body a{color:#29251f;text-underline-offset:.18em}.contact.page-width,.main-page-title.page-title,.page-width--narrow{max-width:1040px!important}.contact{padding-left:clamp(18px,4vw,56px)!important;padding-right:clamp(18px,4vw,56px)!important}.field__input,.customer .field input{border-radius:12px!important}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.heights-button:hover{transform:none}}@media(max-width:990px){.heights-lp__nav{justify-content:flex-start}.heights-hero{min-height:760px}.heights-hero__content{padding:32px 24px}.heights-hero__media:after{background:linear-gradient(0deg,#14120fb8,#14120f61 52%,#14120f14)}.heights-hero,.heights-editorial,.heights-split,.heights-buy{grid-template-columns:1fr}.heights-grid--3{grid-template-columns:1fr 1fr}.heights-spec-list,.heights-shape-composition{grid-template-columns:repeat(2,1fr)}.heights-color-system{grid-template-columns:1fr}.heights-quality__badges{grid-template-columns:1fr 1fr}.heights-gallery__grid{grid-template-columns:repeat(3,1fr)}.heights-gallery figure:nth-child(2),.heights-gallery figure:nth-child(4){transform:none}.heights-buy{max-width:760px;background:var(--paper)}.heights-buy__content{padding-top:0}.heights-site-footer__inner{grid-template-columns:1fr}}@media(max-width:640px){.heights-hero{width:calc(100% - 24px);min-height:720px;margin-top:12px;border-radius:18px}.heights-hero h1{font-size:38px}.heights-logo-mark{font-size:28px!important}.heights-hero__floating{min-width:96px;min-height:56px;font-size:11px}.heights-hero__floating--materials{left:14px;right:auto;bottom:14px}.heights-hero__floating--pieces{right:14px;top:14px}.heights-section{padding-top:68px;padding-bottom:68px}.heights-section__intro h2,.heights-split h2,.heights-buy h2,.heights-brand h2{font-size:34px}.heights-grid--3,.heights-spec-list,.heights-shape-composition,.heights-quality__badges{grid-template-columns:1fr}.heights-gallery__grid{grid-template-columns:repeat(2,1fr);gap:10px}.heights-points article:nth-child(n+4){padding:0;background:transparent}.heights-buy__summary,.heights-product-form,.heights-buy__thumbs{margin-left:18px;margin-right:18px}.heights-site-footer{padding-bottom:86px}.heights-mobile-buy{display:flex;position:fixed;left:14px;right:14px;bottom:14px;z-index:20;align-items:center;justify-content:center;min-height:50px;border-radius:999px;background:var(--ink);color:#fff;text-decoration:none;font-weight:900;box-shadow:0 12px 30px #00000038}body{padding-bottom:72px}.heights-page-shell__body table,.shopify-policy__body table,.rte table{border-spacing:0 10px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{display:block;background:#f3eee6;border-radius:12px;padding:14px 16px}.heights-page-shell__body th,.heights-page-shell__body td,.shopify-policy__body th,.shopify-policy__body td,.rte table th,.rte table td{display:block!important;width:100%!important;background:transparent!important;padding:0!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{margin-bottom:6px;color:#a86f4f!important;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.heights-page-shell__body td+td,.shopify-policy__body td+td,.rte table td+td{margin-top:6px}}.heights-hero__media{z-index:0!important}.heights-hero__content{position:relative;z-index:2}.heights-hero__floating{z-index:3!important}.heights-hero__media:after{pointer-events:none}.heights-lp .heights-hero__media{opacity:1!important;visibility:visible!important;transform:none!important}.heights-lp .heights-hero__image{width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important}@media(max-width:640px){.heights-hero__floating--materials{display:none}.heights-hero__actions{margin-bottom:10px}}.heights-lp.has-gsap-motion .heights-hero,.heights-lp.has-gsap-motion img,.heights-lp.has-gsap-motion article,.heights-lp.has-gsap-motion .heights-buy__panel{backface-visibility:hidden;transform-style:preserve-3d}.heights-points .heights-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.heights-points article{display:grid;grid-template-rows:auto auto auto 1fr;min-height:100%;padding:0!important;border-radius:var(--radius-photo)!important;background:#fff!important;overflow:hidden;box-shadow:0 12px 34px #29251f0e}.heights-points article figure{border-radius:0!important;margin:0!important}.heights-points article figure img{border-radius:0!important;aspect-ratio:3/4}.heights-points article:not(:has(figure)):before{content:"";display:block;aspect-ratio:3/4;background:linear-gradient(135deg,#a86f4f29,#7c8b721f),radial-gradient(circle at 74% 28%,rgba(110,132,146,.28) 0 18%,transparent 19%),linear-gradient(135deg,#f8f4ed,#eee7dc);border-radius:0}.heights-points article>span,.heights-points article>h3,.heights-points article>p{margin-left:22px!important;margin-right:22px!important}.heights-points article>span{margin-top:20px!important}.heights-points article>p{margin-bottom:24px!important}@media(max-width:990px){.heights-points .heights-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.heights-points .heights-grid--3{grid-template-columns:1fr}.heights-points article{border-radius:18px!important}.heights-points article:not(:has(figure)):before{aspect-ratio:16/9}}.heights-lp{overflow-x:hidden!important}.heights-lp.has-gsap-motion .heights-section,.heights-lp.has-gsap-motion .heights-hero{will-change:transform}.heights-lp.has-gsap-motion .heights-scene-track,.heights-lp.has-gsap-motion .heights-gallery__grid{overflow:visible}.heights-lp.has-gsap-motion img{will-change:auto!important}.heights-lp{--paper:#fbfaf7!important;--warm:#f2eee7!important;--cream:#fbfaf7!important;--surface:#fff!important;--line:#e5ded5!important;--terracotta:#9f6a4d!important;--ink:#29251f!important;--text:#463f37!important;--muted:#766d63!important;background:var(--paper)!important}.heights-section{background:var(--paper)!important}.heights-solution,.heights-points,.heights-quality,.heights-buy{background:var(--warm)!important}.heights-scenes,.heights-design,.heights-specs,.heights-gallery,.heights-faq{background:var(--paper)!important}.heights-gallery,.heights-buy{background:var(--warm)!important}.heights-spec-list div,.heights-faq details,.heights-variant span,.heights-quantity input,.heights-buy__assurance span{background:var(--paper)!important}.heights-shape-composition article,.heights-color-system h3,.heights-color-system div,.heights-quality__badges span,.heights-points article,.heights-buy__panel{background:var(--surface)!important}.heights-brand{background:var(--paper)!important;color:var(--ink)!important;text-align:center;border-top:1px solid var(--line)}.heights-brand h2{color:var(--ink)!important}.heights-brand p{color:var(--muted)!important}.heights-brand .heights-eyebrow{color:var(--terracotta)!important}.heights-brand .heights-button{border-color:var(--ink)!important;color:var(--ink)!important;background:transparent!important;box-shadow:none!important}.heights-site-footer{background:#25221f!important}.heights-scenes{min-height:100vh;overflow:hidden!important}.heights-scenes .heights-section__intro{max-width:860px;margin-left:auto;margin-right:auto}.heights-scene-track{overflow:visible!important;will-change:transform}.heights-scene-track article{flex:0 0 min(430px,82vw)}@media(max-width:640px){.heights-scenes{min-height:100svh}.heights-scene-track{padding-right:24px!important}.heights-scene-track article{flex-basis:82vw}}:root{--heights-primary:#9f6a4d;--heights-primary-hover:#8f5f45;--primary:var(--heights-primary);--primary-hover:var(--heights-primary-hover)}.heights-lp{--primary:var(--heights-primary)!important;--primary-hover:var(--heights-primary-hover)!important}.heights-lp{--content:1280px;--narrow:860px;--side:clamp(18px,4vw,56px)}.heights-section{padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-section__intro{max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important}.heights-section__intro>*{max-width:var(--narrow)}.heights-scenes{padding-left:0!important;padding-right:0!important}.heights-scenes .heights-section__intro{max-width:var(--content)!important;padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-scene-track{padding-left:max(var(--side),calc((100vw - var(--content))/2 + var(--side)))!important;padding-right:max(72px,calc((100vw - var(--content))/2 + 120px))!important;gap:clamp(18px,2.4vw,34px)!important}.heights-gallery__grid,.heights-hero,.heights-buy,.heights-editorial,.heights-split,.heights-grid,.heights-spec-layout,.heights-faq__list{max-width:var(--content)!important}.heights-buy__assurance{display:grid!important;gap:10px!important;margin-top:26px!important}.heights-buy__assurance span{display:flex!important;align-items:center!important;gap:10px!important;background:transparent!important;border-radius:0!important;padding:0!important;color:var(--text)!important;font-size:13px!important;font-weight:900!important;line-height:1.5!important}.heights-buy__assurance span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--terracotta);box-shadow:0 0 0 4px #9f6a4d24;flex:0 0 auto}.heights-page-shell,.shopify-policy__container,.heights-page-shell__header,.shopify-policy__title{max-width:var(--content)!important}.heights-page-shell__body table,.shopify-policy__body table,.rte table{border-spacing:0!important;background:transparent!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{display:grid!important;grid-template-columns:minmax(180px,.32fr) 1fr!important;gap:clamp(18px,3vw,48px)!important;padding:22px 0!important;border-top:1px solid var(--line)!important;background:transparent!important}.heights-page-shell__body tr:last-child,.shopify-policy__body tr:last-child,.rte table tr:last-child{border-bottom:1px solid var(--line)!important}.heights-page-shell__body th,.heights-page-shell__body td,.shopify-policy__body th,.shopify-policy__body td,.rte table th,.rte table td{display:block!important;width:auto!important;background:transparent!important;padding:0!important;border:0!important;height:auto!important}@media(max-width:640px){.heights-section__intro>*{max-width:100%}.heights-scene-track{padding-left:18px!important;padding-right:88px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{grid-template-columns:1fr!important;gap:8px!important;padding:18px 0!important;border-radius:0!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{margin:0!important}}.heights-lp{--data-band:rgba(243,238,230,.72);--data-band-alt:rgba(255,255,255,.62)}.heights-spec-list{gap:12px!important}.heights-spec-list div{background:var(--data-band)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:22px 24px!important}.heights-spec-list div:nth-child(2n){background:var(--data-band-alt)!important}.heights-spec-list dt{color:var(--terracotta)!important}.heights-spec-list dd{font-size:clamp(17px,1.45vw,22px)!important}.heights-color-system{gap:12px!important}.heights-color-system h3,.heights-color-system div{background:var(--data-band)!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:22px 24px!important}.heights-color-system div:nth-of-type(2){background:var(--data-band-alt)!important}.heights-shape-composition{gap:12px!important}.heights-shape-composition article{border-radius:0!important;background:var(--surface)!important;box-shadow:none!important}.heights-shape-composition article:nth-child(odd){background:#ffffffc2!important}.heights-shape-composition article:nth-child(2n){background:#f3eee6ad!important}.heights-buy__label{text-transform:none!important;letter-spacing:.03em!important;color:var(--terracotta)!important}.heights-buy__assurance{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:28px!important}.heights-buy__assurance span{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;min-height:unset!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--text)!important;font-size:13px!important;font-weight:900!important;line-height:1.5!important;box-shadow:none!important}.heights-buy__assurance span:before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:var(--terracotta)!important;box-shadow:0 0 0 5px #9f6a4d24!important;flex:0 0 auto!important}.heights-hero__proof{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:620px!important}.heights-hero__proof span{display:flex!important;align-items:center!important;gap:10px!important;padding:0!important;border-radius:0!important;background:transparent!important;color:#fffffff0!important;line-height:1.45!important;box-shadow:none!important}.heights-hero__proof span:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #ffffff2e;flex:0 0 auto}.heights-scenes .heights-section__intro,.heights-gallery .heights-section__intro{padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-scene-track{padding-right:max(120px,calc((100vw - var(--content))/2 + 180px))!important}.heights-page-shell__body table,.shopify-policy__body table,.rte table{display:block!important;width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:transparent!important}.heights-page-shell__body tbody,.shopify-policy__body tbody,.rte table tbody{display:grid!important;gap:14px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{display:grid!important;grid-template-columns:minmax(180px,.3fr) 1fr!important;gap:clamp(16px,3vw,44px)!important;padding:22px 24px!important;border:0!important;border-radius:0!important;background:var(--data-band)!important;box-shadow:none!important}.heights-page-shell__body tr:nth-child(2n),.shopify-policy__body tr:nth-child(2n),.rte table tr:nth-child(2n){background:var(--data-band-alt)!important}.heights-page-shell__body tr:last-child,.shopify-policy__body tr:last-child,.rte table tr:last-child{border-bottom:0!important}.heights-page-shell__body th,.heights-page-shell__body td,.shopify-policy__body th,.shopify-policy__body td,.rte table th,.rte table td{display:block!important;width:auto!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{color:var(--terracotta)!important;font-size:13px!important;font-weight:900!important;letter-spacing:.03em!important}.heights-page-shell__body td,.shopify-policy__body td,.rte table td{color:var(--text)!important;font-weight:700!important;line-height:1.85!important}@media(max-width:840px){.heights-hero__proof{grid-template-columns:1fr!important;max-width:360px!important}.heights-spec-list,.heights-color-system{grid-template-columns:1fr!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{grid-template-columns:1fr!important;gap:8px!important;padding:20px!important}.heights-scene-track{padding-right:112px!important}}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{background:#f3eee6b8!important;border:0!important;border-radius:0!important;box-shadow:none!important}.heights-page-shell__body tr:nth-child(2n),.shopify-policy__body tr:nth-child(2n),.rte table tr:nth-child(2n){background:#ffffffbd!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{background:transparent!important;color:#9f6a4d!important}.heights-page-shell__body td,.shopify-policy__body td,.rte table td{background:transparent!important;color:#463f37!important}.heights-scene-track{--scene-gutter:max(var(--side),calc((100vw - var(--content))/2 + var(--side)));padding-left:var(--scene-gutter)!important;padding-right:var(--scene-gutter)!important}@media(max-width:840px){.heights-scene-track{--scene-gutter:18px!important;padding-left:var(--scene-gutter)!important;padding-right:var(--scene-gutter)!important}}.heights-lp{--heading-line:58px;--heading-gap:18px}.heights-section__intro,.heights-editorial__copy,.heights-split>div:not([class*=image]),.heights-buy__content,.heights-brand__content{max-width:var(--narrow)!important}.heights-section__intro{margin-left:auto!important;margin-right:auto!important}.heights-editorial,.heights-split,.heights-buy{column-gap:clamp(34px,5vw,82px)!important}.heights-section__intro h2,.heights-editorial__copy h2,.heights-split h2,.heights-buy h2,.heights-brand h2{position:relative!important;margin:0 0 calc(var(--heading-gap) + 18px)!important;font-size:clamp(32px,4vw,58px)!important;line-height:1.1!important;text-align:left!important}.heights-section__intro h2:after,.heights-editorial__copy h2:after,.heights-split h2:after,.heights-buy h2:after,.heights-brand h2:after{content:""!important;display:block!important;width:var(--heading-line)!important;height:2px!important;background:var(--terracotta)!important;margin-top:var(--heading-gap)!important}.heights-section__intro p:not(.heights-eyebrow),.heights-editorial__copy p,.heights-split>div:not([class*=image]) p,.heights-buy__content p,.heights-brand__content p{max-width:var(--narrow)!important}.heights-gallery .heights-section__intro,.heights-scenes .heights-section__intro{max-width:var(--content)!important}.heights-gallery .heights-section__intro>*,.heights-scenes .heights-section__intro>*{max-width:var(--narrow)!important}@media(max-width:900px){.heights-editorial__copy,.heights-split>div:not([class*=image]),.heights-buy__content,.heights-brand__content{max-width:100%!important}.heights-section__intro h2,.heights-editorial__copy h2,.heights-split h2,.heights-buy h2,.heights-brand h2{margin-bottom:30px!important}}.heights-section__intro{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}.heights-section__intro>*{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-gallery .heights-section__intro,.heights-scenes .heights-section__intro{max-width:var(--content)!important;padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-gallery .heights-section__intro>*,.heights-scenes .heights-section__intro>*{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-editorial__copy,.heights-split>div:not([class*=image]),.heights-buy__content,.heights-brand__content{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-buy{padding-left:var(--side)!important;padding-right:var(--side)!important}@media(min-width:1392px){.heights-buy{padding-left:56px!important;padding-right:56px!important}}@media(max-width:900px){.heights-section__intro,.heights-gallery .heights-section__intro,.heights-scenes .heights-section__intro{padding-left:0!important;padding-right:0!important}.heights-section__intro>*{max-width:100%!important}.heights-buy{padding-left:var(--side)!important;padding-right:var(--side)!important}}.heights-design .heights-split>div:not([class*=image]){order:1!important}.heights-design .heights-design__image{order:2!important}@media(max-width:900px){.heights-design .heights-split>div:not([class*=image]){order:1!important}.heights-design .heights-design__image{order:2!important}}@media(min-width:901px){.heights-hero{height:clamp(780px,84svh,820px)!important;min-height:clamp(780px,84svh,820px)!important;max-height:820px!important;max-width:min(1540px,calc(100vw - 24px))!important}.heights-hero__content{width:min(100%,720px)!important;padding:clamp(34px,3.7vw,54px)!important;align-self:center!important}.heights-hero h1{font-size:clamp(44px,4.65vw,62px)!important;line-height:1.055!important;max-width:10.9em!important;margin-bottom:16px!important}.heights-hero__proof{margin-top:20px!important;gap:10px!important}.heights-hero__actions{margin-top:22px!important}}@media(max-width:900px){.heights-hero{height:auto!important;min-height:720px!important;max-height:none!important}.heights-hero__content{padding:32px 24px!important;align-self:center!important}}@media(min-width:901px){.heights-lp{--content:1280px!important;--narrow:860px!important;--side:clamp(32px,4vw,56px)!important}.heights-section{padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-section__intro,.heights-editorial,.heights-split,.heights-grid,.heights-spec-layout,.heights-faq__list{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important}.heights-section__intro>*{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-scenes{padding-left:0!important;padding-right:0!important}.heights-scenes .heights-section__intro{max-width:var(--content)!important;padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-gallery{padding-left:0!important;padding-right:0!important}.heights-gallery .heights-section__intro,.heights-gallery__grid{max-width:var(--content)!important;padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-buy{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.heights-brand>div{max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important}.heights-brand>div>*{max-width:var(--narrow)!important}.heights-problem.heights-editorial{max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:900px){.heights-section{padding-left:18px!important;padding-right:18px!important}.heights-scenes,.heights-gallery{padding-left:0!important;padding-right:0!important}.heights-scenes .heights-section__intro,.heights-gallery .heights-section__intro,.heights-gallery__grid,.heights-buy{padding-left:18px!important;padding-right:18px!important}}@media(min-width:901px){.heights-scenes{padding-left:var(--side)!important;padding-right:var(--side)!important;overflow:hidden!important}.heights-scenes .heights-section__intro{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.heights-scenes .heights-section__intro>*{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-scenes .heights-scene-track{--scene-end-gutter:52px;width:100vw!important;max-width:100vw!important;margin-left:calc(-1 * var(--side))!important;margin-right:calc(-1 * var(--side))!important;padding-left:52px!important;padding-right:52px!important}}@media(max-width:900px){.heights-scenes{padding-left:18px!important;padding-right:18px!important;overflow:hidden!important}.heights-scenes .heights-section__intro{padding-left:0!important;padding-right:0!important}.heights-scenes .heights-scene-track{--scene-end-gutter:24px;width:100vw!important;max-width:100vw!important;margin-left:-18px!important;margin-right:-18px!important;padding-left:24px!important;padding-right:24px!important}}.heights-page-shell{--page-edge:clamp(18px,4vw,56px);--page-content:1040px;--page-copy:880px;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(76px,9vw,124px) var(--page-edge)!important;background:#fbfaf7!important;box-sizing:border-box!important}.heights-page-shell__inner{width:100%!important;max-width:var(--page-content)!important;margin-left:auto!important;margin-right:auto!important}.heights-page-shell__header{width:100%!important;max-width:var(--page-copy)!important;margin:0 0 clamp(34px,4vw,54px)!important;padding:0!important;text-align:left!important}.heights-page-shell__eyebrow{display:block!important;margin:0 0 14px!important;color:#9f6a4d!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.2!important}.heights-page-shell h1{margin:0!important;color:#29251f!important;font-size:clamp(34px,4vw,58px)!important;line-height:1.1!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}.heights-page-shell h1:after{content:""!important;display:block!important;width:58px!important;height:2px!important;background:#9f6a4d!important;margin-top:18px!important}.heights-page-shell__body,.heights-page-shell .rte{width:100%!important;max-width:var(--page-copy)!important;margin:0!important;padding:0!important;color:#463f37!important;font-size:16px!important;line-height:1.9!important}.heights-page-shell__body table,.heights-page-shell__body .heights-table{max-width:var(--page-content)!important;width:100%!important}.heights-page-shell__body:empty{display:none!important}.contact.page-width{max-width:880px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(18px,4vw,56px)!important;padding-right:clamp(18px,4vw,56px)!important}.main-page-title.page-title{display:none!important}@media(max-width:900px){.heights-page-shell{--page-edge:18px;padding-top:64px!important}.heights-page-shell__inner,.heights-page-shell__header,.heights-page-shell__body,.heights-page-shell .rte{max-width:100%!important}.contact.page-width{padding-left:18px!important;padding-right:18px!important}}.contact.page-width{width:100%!important;max-width:880px!important;margin-left:calc((100vw - min(1040px,calc(100vw - (clamp(18px,4vw,56px)*2))))/2)!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}@media(max-width:900px){.contact.page-width{max-width:none!important;margin-left:18px!important;margin-right:18px!important;width:auto!important;padding-left:0!important;padding-right:0!important}}.heights-gallery{background:#f2eee7!important;display:block!important}.heights-gallery__inner{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important}.heights-gallery .heights-section__intro{width:100%!important;max-width:var(--content)!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.heights-gallery .heights-section__intro>*{max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important}.heights-buy{width:100%!important;max-width:none!important;margin:0!important;background:#f2eee7!important;display:block!important;box-sizing:border-box!important}.heights-buy__inner{width:100%!important;max-width:var(--content)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(340px,500px)!important;align-items:start!important;gap:clamp(30px,5vw,82px)!important;box-sizing:border-box!important}.heights-buy__content{max-width:var(--narrow)!important;margin:0!important}.heights-buy__panel{max-width:500px!important;width:100%!important;justify-self:end!important}@media(min-width:901px){.heights-gallery,.heights-buy{padding-left:var(--side)!important;padding-right:var(--side)!important}.heights-gallery__inner,.heights-buy__inner{max-width:calc(var(--content) - (var(--side) * 2))!important}}@media(max-width:900px){.heights-gallery,.heights-buy{padding-left:18px!important;padding-right:18px!important}.heights-gallery__inner,.heights-buy__inner{max-width:100%!important}.heights-buy__inner{grid-template-columns:1fr!important}.heights-buy__panel{justify-self:stretch!important;max-width:none!important}}.heights-faq__list--static{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.heights-faq__list--static article{min-width:0!important;padding:26px 28px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.heights-faq__list--static h3{margin:0 0 12px!important;color:var(--ink)!important;font-size:clamp(18px,1.7vw,24px)!important;line-height:1.35!important;letter-spacing:0!important}.heights-faq__list--static p{margin:0!important;color:var(--text)!important;line-height:1.85!important}.heights-faq__list--static details,.heights-faq__list--static summary{display:contents!important}@media(max-width:900px){.heights-faq__list--static{grid-template-columns:1fr!important}.heights-faq__list--static article{padding:22px!important}}.shopify-policy__container{--policy-edge:clamp(18px,4vw,56px);--policy-shell:1040px;--policy-copy:880px;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(76px,9vw,124px) var(--policy-edge)!important;background:#fbfaf7!important;box-sizing:border-box!important}.shopify-policy__title,.shopify-policy__body{width:min(var(--policy-copy),calc(100vw - (var(--policy-edge) * 2)))!important;max-width:var(--policy-copy)!important;margin-left:calc((100vw - min(var(--policy-shell),calc(100vw - (var(--policy-edge) * 2))))/2)!important;margin-right:auto!important;padding:0!important;text-align:left!important}.shopify-policy__title{margin-bottom:clamp(34px,4vw,54px)!important}.shopify-policy__title:before{content:attr(data-heights-eyebrow);display:block!important;margin:0 0 14px!important;color:#9f6a4d!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.2!important}.shopify-policy__title:not([data-heights-eyebrow]):before{content:"Policy"}.shopify-policy__title h1{margin:0!important;color:#29251f!important;font-size:clamp(34px,4vw,58px)!important;line-height:1.1!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important}.shopify-policy__title h1:after{content:""!important;display:block!important;width:58px!important;height:2px!important;background:#9f6a4d!important;margin-top:18px!important}.shopify-policy__body{color:#463f37!important;font-size:16px!important;line-height:1.9!important}.shopify-policy__body>*{max-width:var(--policy-copy)!important}@media(max-width:900px){.shopify-policy__container{--policy-edge:18px;padding-top:64px!important}.shopify-policy__title,.shopify-policy__body{width:auto!important;max-width:none!important;margin-left:18px!important;margin-right:18px!important}}@media(min-width:901px){.shopify-policy__container{padding-left:calc((100vw - min(1040px,calc(100vw - (clamp(18px,4vw,56px)*2))))/2)!important;padding-right:calc((100vw - min(1040px,calc(100vw - (clamp(18px,4vw,56px)*2))))/2)!important}.shopify-policy__title,.shopify-policy__body{margin-left:0!important;margin-right:auto!important;width:min(880px,100%)!important;max-width:880px!important}}.heights-audience{background:#fbfaf7!important}.heights-audience__list{width:100%!important;max-width:var(--content)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.heights-audience__list article{min-width:0!important;padding:26px 24px!important;background:#f2eee7c7!important;border:0!important;border-radius:0!important;box-shadow:none!important}.heights-audience__list article:nth-child(2n){background:#ffffffb8!important}.heights-audience__list span{display:block!important;margin:0 0 18px!important;color:#9f6a4d!important;font-size:12px!important;font-weight:900!important;letter-spacing:.06em!important}.heights-audience__list h3{margin:0 0 12px!important;color:var(--ink)!important;font-size:clamp(18px,1.6vw,23px)!important;line-height:1.35!important;letter-spacing:0!important}.heights-audience__list p{margin:0!important;color:var(--text)!important;line-height:1.85!important}@media(max-width:1100px){.heights-audience__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.heights-audience__list{grid-template-columns:1fr!important}.heights-audience__list article{padding:22px!important}}.heights-eyebrow,.heights-page-shell__eyebrow,.shopify-policy__title:before,.heights-buy__label,.heights-grid article>span,.heights-audience__list span,.heights-spec-list dt,.heights-site-footer__nav h2{font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}.heights-scene-track strong{font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-weight:800!important;letter-spacing:.015em!important}.heights-problem-list strong{font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-weight:800!important;letter-spacing:.06em!important;color:#9f6a4d!important}.heights-problem .heights-editorial{grid-template-columns:minmax(280px,.78fr) minmax(0,1fr)!important;align-items:start!important}.heights-problem .heights-editorial__copy{max-width:560px!important}.heights-section-lead,.heights-problem-lead{max-width:38em!important;color:var(--text,#463f37)!important;font-size:16px!important;font-weight:400!important;line-height:1.9!important;letter-spacing:0!important}.heights-problem .heights-editorial__copy .heights-section-lead{max-width:38em!important}.heights-problem .heights-problem-list{margin-top:clamp(42px,5.4vw,72px)!important}@media(max-width:900px){.heights-problem .heights-editorial{grid-template-columns:1fr!important}.heights-problem .heights-editorial__copy{max-width:100%!important}.heights-problem .heights-problem-list{margin-top:0!important}}.heights-lp [data-reveal]{opacity:1!important;transform:none!important;transition:none!important;visibility:visible!important}.heights-lp.has-gsap-motion .heights-section,.heights-lp.has-gsap-motion .heights-hero,.heights-lp.has-gsap-motion img,.heights-lp.has-gsap-motion article,.heights-lp.has-gsap-motion .heights-buy__panel{will-change:auto!important;transform-style:flat!important;backface-visibility:visible!important}.heights-scene-track{will-change:transform!important}.heights-scene-track figure .heights-image-slot{display:flex!important;width:100%!important;padding:0!important}.heights-scene-track figure .heights-image-slot img{width:100%!important;height:100%!important;object-fit:cover!important}.heights-brand{text-align:left!important}.heights-brand .heights-brand__content{width:100%!important;max-width:var(--content,1280px)!important;margin-left:auto!important;margin-right:auto!important}.heights-brand .heights-brand__content>*{max-width:var(--narrow,860px)!important;margin-left:0!important;margin-right:0!important}.heights-brand .heights-eyebrow{margin-bottom:14px!important}.heights-brand h2{text-align:left!important}.heights-brand p:not(.heights-eyebrow){color:var(--text,#463f37)!important;font-size:16px!important;line-height:1.9!important}.heights-brand .heights-button{margin-top:28px!important}.heights-points article:not(:has(figure)):before{content:none!important;display:none!important}.heights-points .heights-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.heights-points article{display:grid!important;grid-template-rows:auto auto auto 1fr!important;min-height:100%!important;padding:0!important;border-radius:var(--radius-photo,24px)!important;background:var(--surface,#fff)!important;overflow:hidden!important;box-shadow:0 12px 34px #29251f0e!important}.heights-points article figure{margin:0!important;border-radius:0!important;background:#d8d3cb!important}.heights-points article figure .heights-image-slot,.heights-points article figure img{aspect-ratio:3/4!important;border-radius:0!important}.heights-points article>span{margin:20px 22px 10px!important;color:var(--terracotta,#9f6a4d)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase!important}.heights-points article>h3{margin:0 22px 10px!important;color:var(--ink,#29251f)!important;font-size:clamp(18px,1.45vw,21px)!important;font-weight:700!important;line-height:1.32!important;letter-spacing:0!important}.heights-points article>p{margin:0 22px 24px!important;color:var(--muted,#796f63)!important;font-size:14px!important;font-weight:400!important;line-height:1.76!important}@media(max-width:990px){.heights-points .heights-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.heights-points .heights-grid--3{grid-template-columns:1fr!important}.heights-points article{border-radius:18px!important}}.heights-lp{--radius-block:18px!important}.heights-page-shell__body tbody,.shopify-policy__body tbody,.rte table tbody{gap:0!important}.heights-page-shell__body table,.shopify-policy__body table,.rte table{border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border-radius:18px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{border-radius:0!important;margin:0!important;box-shadow:none!important}.heights-page-shell__body tr:first-child,.shopify-policy__body tr:first-child,.rte table tr:first-child{border-top-left-radius:18px!important;border-top-right-radius:18px!important}.heights-page-shell__body tr:last-child,.shopify-policy__body tr:last-child,.rte table tr:last-child{border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important}.heights-spec-list,.heights-color-system,.heights-shape-composition,.heights-audience__list,.heights-faq__list--static{gap:0!important;overflow:hidden!important;border-radius:18px!important}.heights-spec-list div,.heights-color-system h3,.heights-color-system div,.heights-shape-composition article,.heights-audience__list article,.heights-faq__list--static article{border-radius:0!important}.heights-spec-list div:first-child,.heights-color-system>*:first-child,.heights-shape-composition article:first-child,.heights-audience__list article:first-child,.heights-faq__list--static article:first-child{border-top-left-radius:18px!important}.heights-spec-list div:last-child,.heights-color-system>*:last-child,.heights-shape-composition article:last-child,.heights-audience__list article:last-child,.heights-faq__list--static article:last-child{border-bottom-right-radius:18px!important}.heights-editorial__image,.heights-solution__image,.heights-design__image,.heights-gallery figure,.heights-points figure,.heights-scene-track figure,.heights-buy__media,.heights-buy__panel{border-radius:24px!important}.heights-points article:nth-child(n+4),.heights-quality__badges span,.heights-variant span{border-radius:18px!important}@media(max-width:900px){.heights-audience__list,.heights-faq__list--static,.heights-spec-list,.heights-shape-composition{gap:10px!important;overflow:visible!important;border-radius:0!important}.heights-audience__list article,.heights-faq__list--static article,.heights-spec-list div,.heights-shape-composition article{border-radius:18px!important}.heights-page-shell__body table,.shopify-policy__body table,.rte table{border-radius:18px!important}}.heights-buy__media,.heights-buy__media-item,.heights-buy__media .heights-image-slot{border-radius:0!important}.heights-page-shell__body,.shopify-policy__body,.heights-page-shell__body p,.shopify-policy__body p,.heights-page-shell__body li,.shopify-policy__body li{font-size:16px!important;font-weight:400!important;line-height:1.9!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{font-size:13px!important;font-weight:800!important;line-height:1.6!important;color:#9f6a4d!important;letter-spacing:.04em!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;text-transform:uppercase!important}.heights-page-shell__body td,.shopify-policy__body td,.rte table td{font-size:15px!important;font-weight:400!important;line-height:1.8!important;color:#463f37!important;letter-spacing:0!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{padding:18px 22px!important}@media(max-width:900px){.heights-page-shell__body,.shopify-policy__body,.heights-page-shell__body p,.shopify-policy__body p,.heights-page-shell__body li,.shopify-policy__body li,.heights-page-shell__body td,.shopify-policy__body td,.rte table td{font-size:15px!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{padding:18px!important}}.heights-spec-list{gap:12px!important;overflow:visible!important;border-radius:0!important}.heights-spec-list div{border-radius:18px!important}.heights-shape-composition{gap:12px!important;overflow:visible!important;border-radius:0!important}.heights-shape-composition article{border-radius:18px!important}.heights-color-system{gap:12px!important;overflow:visible!important;border-radius:0!important}.heights-color-system h3,.heights-color-system div{border-radius:18px!important}@media(max-width:900px){.heights-spec-list,.heights-shape-composition,.heights-color-system{gap:10px!important}.heights-spec-list div,.heights-shape-composition article,.heights-color-system h3,.heights-color-system div{border-radius:18px!important}}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{align-items:start!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th,.heights-page-shell__body td,.shopify-policy__body td,.rte table td{line-height:1.75!important;padding-top:0!important;padding-bottom:0!important}.heights-page-shell__body th,.shopify-policy__body th,.rte table th{padding-top:.08em!important}.heights-page-shell__body td,.shopify-policy__body td,.rte table td{padding-top:0!important}.heights-quality .heights-split{align-items:start!important}.heights-problem-list,.heights-support-list,.heights-quality__checks,.heights-color-list.heights-support-list,.heights-quality__checks.heights-support-list{display:grid!important;gap:0!important;border-top:1px solid rgba(41,37,31,.14)!important;background:transparent!important}.heights-problem-list p,.heights-support-list p,.heights-quality__checks p,.heights-color-list.heights-support-list p,.heights-quality__checks.heights-support-list p{display:grid!important;grid-template-columns:minmax(92px,.26fr) minmax(0,1fr)!important;gap:clamp(16px,2.5vw,32px)!important;align-items:baseline!important;margin:0!important;padding:17px 0!important;border-bottom:1px solid rgba(41,37,31,.14)!important;background:transparent!important;color:var(--text,#463f37)!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important}.heights-problem-list strong,.heights-support-list strong,.heights-quality__checks strong,.heights-color-list.heights-support-list strong,.heights-quality__checks.heights-support-list strong{color:var(--terracotta,#9f6a4d)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.06em!important;line-height:1.35!important;text-transform:uppercase!important}.heights-problem-list span,.heights-support-list span,.heights-quality__checks span,.heights-color-list.heights-support-list span,.heights-quality__checks.heights-support-list span{color:var(--text,#463f37)!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important}.heights-problem .heights-problem-list,.heights-quality__checks.heights-support-list{margin-top:clamp(42px,5.4vw,72px)!important}.heights-color-list.heights-support-list{margin-top:26px!important}.heights-image-slot--3x2{aspect-ratio:3/2!important}.heights-cart-link{display:none!important}.heights-cart-link.is-visible{display:inline-flex!important}.heights-cart-message[data-type=success]{color:var(--sage,#7c8b72)!important}@media(max-width:900px){.heights-problem .heights-problem-list,.heights-quality__checks.heights-support-list{margin-top:0!important}}@media(max-width:640px){.heights-problem-list p,.heights-support-list p,.heights-quality__checks p,.heights-color-list.heights-support-list p,.heights-quality__checks.heights-support-list p{grid-template-columns:1fr!important;gap:6px!important;padding:16px 0!important}}.heights-lp{--paper:#fbfaf7!important;--warm:#eee7dc!important;--cream:#f5f1eb!important;--surface:#fffdf9!important;--surface-alt:#e8ded2!important;--line:#d9ccbd!important;--terracotta:#9f6a4d!important}.heights-problem,.heights-audience,.heights-scenes,.heights-design,.heights-specs,.heights-faq,.heights-brand{background:var(--paper)!important}.heights-solution,.heights-points,.heights-quality,.heights-gallery,.heights-buy{background:var(--warm)!important}.heights-spec-list div,.heights-color-system h3,.heights-color-system div{background:var(--surface)!important}.heights-spec-list div:nth-child(2n),.heights-color-system div:nth-of-type(2){background:var(--surface-alt)!important}.heights-shape-composition article{background:var(--surface)!important}.heights-shape-composition article:nth-child(2n){background:var(--surface-alt)!important}.heights-audience__list article{background:var(--surface)!important}.heights-faq__list--static article{background:var(--surface)!important}.heights-faq__list--static article:nth-child(2n){background:var(--surface-alt)!important}.heights-quality__badges span,.heights-points article:nth-child(n+4){background:var(--surface)!important}.heights-page-shell__body tr,.shopify-policy__body tr,.rte table tr{background:var(--surface-alt)!important}.heights-page-shell__body tr:nth-child(2n),.shopify-policy__body tr:nth-child(2n),.rte table tr:nth-child(2n){background:var(--surface)!important}.heights-specs .heights-shape-composition article:nth-child(odd),.heights-specs .heights-spec-list div:nth-child(odd){background:var(--surface)!important}.heights-specs .heights-shape-composition article:nth-child(2n),.heights-specs .heights-spec-list div:nth-child(2n){background:var(--surface-alt)!important}.heights-hero__media:after{background:#14120f6b!important}.heights-design{background:var(--paper)!important}.heights-buy{background:var(--warm)!important}.heights-empty-media:before{background:#eee7dc!important;border-radius:24px!important}.heights-faq__list--static{grid-template-columns:1fr!important;gap:12px!important;overflow:visible!important;border-radius:0!important}.heights-faq__list--static article{border-radius:18px!important}.heights-gallery,.heights-buy{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;display:block!important;box-sizing:border-box!important;background:var(--warm)!important}.heights-gallery__inner,.heights-buy__inner{width:min(calc(100% - 36px),var(--content))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.heights-gallery .heights-section__intro{width:100%!important;max-width:var(--narrow)!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.heights-gallery .heights-section__intro>*{max-width:100%!important;margin-left:0!important;margin-right:0!important}.heights-gallery__grid{width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.heights-buy__inner{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(340px,500px)!important;align-items:start!important;gap:clamp(30px,5vw,82px)!important}.heights-buy__content{max-width:var(--narrow)!important;margin:0!important;padding-left:0!important;padding-right:0!important}.heights-buy__panel{width:100%!important;max-width:500px!important;justify-self:end!important}.heights-buy__media{width:100%!important;aspect-ratio:16/10!important;max-height:none!important}.heights-buy__media img{display:block!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;transition:opacity .18s ease!important}.heights-audience__list{gap:12px!important;overflow:visible!important;border-radius:0!important}.heights-audience__list article{border-radius:18px!important;overflow:hidden!important;background:var(--surface)!important}.heights-audience__list article:nth-child(2n){background:var(--surface-alt)!important}@media(max-width:900px){.heights-gallery__inner,.heights-buy__inner{width:calc(100% - 36px)!important}.heights-buy__inner{grid-template-columns:1fr!important;gap:28px!important}.heights-buy__panel{max-width:none!important;justify-self:stretch!important}.heights-buy__media{aspect-ratio:4/3!important;max-height:none!important}}#MainContent:has(.contact),.template-page-contact #MainContent,body:has(.contact.page-width) #MainContent{background:var(--paper,#fbfaf7)!important}#MainContent:has(.contact) .shopify-section,.template-page-contact .shopify-section{background:transparent!important}.contact.page-width{width:min(calc(100% - 36px),880px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding:0 0 clamp(72px,8vw,112px)!important;background:transparent!important}.contact form,.contact .contact__fields{background:transparent!important}.contact .field__input,.contact .text-area{background:var(--surface,#fffdf9)!important;border:0!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #29251f24!important}.contact .button{min-height:48px!important;border:0!important;border-radius:14px!important;background:var(--ink,#29251f)!important;color:#fff!important;font-weight:900!important}.template-product #MainContent,body:has(.product) #MainContent{background:var(--paper,#fbfaf7)!important}.template-product .page-width,.template-product .product,body:has(.product) .product.page-width{width:min(calc(100% - 36px),1280px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.template-product .product,body:has(.product) .product{padding-top:clamp(64px,8vw,112px)!important;padding-bottom:clamp(72px,8vw,120px)!important}.template-product .product__media-wrapper,.template-product .product__info-wrapper,body:has(.product) .product__media-wrapper,body:has(.product) .product__info-wrapper{min-width:0!important}.template-product .product__media,.template-product .product-media-container,body:has(.product) .product__media,body:has(.product) .product-media-container{border:0!important;border-radius:24px!important;overflow:hidden!important;background:var(--warm,#eee7dc)!important}.template-product .product__title h1,body:has(.product) .product__title h1{font-size:clamp(32px,4vw,56px)!important;line-height:1.12!important;letter-spacing:0!important}.template-product .product-form__submit,.shopify-payment-button__button,body:has(.product) .product-form__submit{border-radius:14px!important;font-weight:900!important}.heights-shape-card__svg svg{overflow:visible!important}.heights-shape-card__svg path,.heights-shape-card__svg polygon,.heights-shape-card__svg ellipse{stroke:#29251f2e!important;stroke-width:1.6!important;stroke-linejoin:round!important;stroke-linecap:round!important}.heights-shape-card__svg .top{fill:#e6d8c4!important}.heights-shape-card__svg .front{fill:#cdbba3!important}.heights-shape-card__svg .side{fill:#b8a28a!important}.heights-shape-card__svg .bottom{fill:#a9927b!important}.heights-shape-composition article{border-radius:18px!important;overflow:hidden!important}@media(max-width:900px){.contact.page-width,.template-product .page-width,.template-product .product,body:has(.product) .product.page-width{width:calc(100% - 36px)!important}}#MainContent:has(.product) product-info>.page-width,#MainContent:has(.product) .section-template--18402157068375__main-padding>.page-width,#MainContent:has(.product) .shopify-section .page-width:has(.product){width:min(calc(100% - 36px),1280px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#MainContent:has(.product) .product.grid{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;column-gap:clamp(28px,4vw,64px)!important;row-gap:28px!important}#MainContent:has(.product) .product__media-wrapper{max-width:52%!important;width:calc(52% - clamp(14px,2vw,32px))!important}#MainContent:has(.product) .product__info-wrapper{max-width:48%!important;width:calc(48% - clamp(14px,2vw,32px))!important;padding-left:0!important}#MainContent:has(.product) .product__info-container{max-width:640px!important}@media(max-width:900px){#MainContent:has(.product) product-info>.page-width,#MainContent:has(.product) .section-template--18402157068375__main-padding>.page-width,#MainContent:has(.product) .shopify-section .page-width:has(.product){width:calc(100% - 36px)!important}#MainContent:has(.product) .product.grid{display:block!important}#MainContent:has(.product) .product__media-wrapper,#MainContent:has(.product) .product__info-wrapper{width:100%!important;max-width:none!important}}.heights-hero__proof{display:grid!important;grid-template-columns:1fr!important;justify-items:start!important;align-items:start!important;gap:10px!important;max-width:420px!important;margin-top:24px!important}.heights-hero__proof span{width:auto!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fffffff0!important;box-shadow:none!important;font-size:13px!important;font-weight:900!important;line-height:1.45!important;text-align:left!important;white-space:normal!important}.heights-hero__proof span:before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 0 0 5px #ffffff2e!important;flex:0 0 auto!important}@media(max-width:640px){.heights-hero__proof{max-width:none!important;gap:9px!important}.heights-hero__proof span{font-size:12px!important}}.heights-lp__nav-links{display:flex!important;justify-content:center!important;gap:4px!important}.heights-lp__nav a{letter-spacing:0!important}@media(max-width:640px){.heights-mobile-buy{display:none!important}body{padding-bottom:0!important}}#MainContent:has(.product) product-info>.page-width,#MainContent:has(.product) .shopify-section .page-width:has(.product){width:min(calc(100% - 36px),1280px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#MainContent:has(.product) .product__title{margin-bottom:24px!important}#MainContent:has(.product) .product__title h1{width:100%!important;max-width:none!important;margin:0!important;color:var(--ink,#29251f)!important;font-size:clamp(34px,3.35vw,44px)!important;line-height:1.14!important;font-weight:800!important;letter-spacing:0!important;text-align:left!important;word-break:keep-all!important;overflow-wrap:normal!important;white-space:nowrap!important}#MainContent:has(.product) .product__title h1:after{content:""!important;display:block!important;width:54px!important;height:2px!important;margin-top:18px!important;background:var(--terracotta,#9f6a4d)!important}#MainContent:has(.product) .product__description,#MainContent:has(.product) .product__description p,#MainContent:has(.product) .product__description li{color:var(--text,#463f37)!important;font-size:1.6rem!important;font-weight:400!important;line-height:1.9!important}#MainContent:has(.product) .product__description strong,#MainContent:has(.product) .product__description b{color:var(--ink,#29251f)!important;font-weight:800!important}#MainContent:has(.product) .product__description p>strong,#MainContent:has(.product) .product__description p>b{font-size:inherit!important;line-height:inherit!important;font-weight:400!important}#MainContent:has(.product) .product__description table,#MainContent:has(.product) .product__description .heights-table,#MainContent:has(.product) .product__description .heights-table-small{width:100%!important;height:auto!important;table-layout:auto!important;border-collapse:collapse!important;border-spacing:0!important;margin:22px 0!important;overflow:visible!important;border-radius:0!important;background:transparent!important}#MainContent:has(.product) .product__description table tr,#MainContent:has(.product) .product__description .heights-table tr,#MainContent:has(.product) .product__description .heights-table-small tr{display:table-row!important;height:auto!important;padding:0!important;background:transparent!important;border-radius:0!important}#MainContent:has(.product) .product__description table th,#MainContent:has(.product) .product__description table td,#MainContent:has(.product) .product__description .heights-table th,#MainContent:has(.product) .product__description .heights-table td,#MainContent:has(.product) .product__description .heights-table-small th,#MainContent:has(.product) .product__description .heights-table-small td{display:table-cell!important;width:auto!important;height:auto!important;padding:10px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(41,37,31,.14)!important;vertical-align:top!important;text-align:left!important;color:var(--text,#463f37)!important;font-size:1.6rem!important;font-weight:400!important;line-height:1.7!important}#MainContent:has(.product) .product__description table th,#MainContent:has(.product) .product__description .heights-table th,#MainContent:has(.product) .product__description .heights-table-small th{width:34%!important;padding-right:18px!important;color:var(--ink,#29251f)!important;font-weight:700!important}#MainContent:has(.product) .product__description table td,#MainContent:has(.product) .product__description .heights-table td,#MainContent:has(.product) .product__description .heights-table-small td{width:66%!important}@media(max-width:900px){#MainContent:has(.product) product-info>.page-width,#MainContent:has(.product) .shopify-section .page-width:has(.product){width:calc(100% - 36px)!important}#MainContent:has(.product) .product__title h1{white-space:normal!important;overflow-wrap:anywhere!important;font-size:34px!important;line-height:1.16!important}#MainContent:has(.product) .product__description,#MainContent:has(.product) .product__description p,#MainContent:has(.product) .product__description li{font-size:1.6rem!important;line-height:1.85!important}#MainContent:has(.product) .product__description table th,#MainContent:has(.product) .product__description table td,#MainContent:has(.product) .product__description .heights-table th,#MainContent:has(.product) .product__description .heights-table td,#MainContent:has(.product) .product__description .heights-table-small th,#MainContent:has(.product) .product__description .heights-table-small td{display:block!important;width:100%!important;padding:8px 0!important}#MainContent:has(.product) .product__description table th,#MainContent:has(.product) .product__description .heights-table th,#MainContent:has(.product) .product__description .heights-table-small th{padding-bottom:0!important;border-bottom:0!important;color:var(--terracotta,#9f6a4d)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em!important}}#MainContent:has(.product) .product__description{overflow-x:visible!important}#MainContent:has(.product) .product__description .heights-table-small{display:table!important;width:100%!important;min-width:0!important;height:auto!important;table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important;margin:22px 0!important;background:transparent!important;border-radius:0!important;overflow:visible!important}#MainContent:has(.product) .product__description .heights-table-small tbody{display:table-row-group!important}#MainContent:has(.product) .product__description .heights-table-small tr{display:table-row!important;height:auto!important;padding:0!important;background:transparent!important;border-radius:0!important}#MainContent:has(.product) .product__description .heights-table-small th,#MainContent:has(.product) .product__description .heights-table-small td{display:table-cell!important;width:auto!important;height:auto!important;padding:10px 8px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(41,37,31,.14)!important;vertical-align:middle!important;text-align:left!important;color:var(--text,#463f37)!important;font-size:1.6rem!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important}#MainContent:has(.product) .product__description .heights-table-small th{color:var(--ink,#29251f)!important;font-weight:800!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(1),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(1){width:32%!important;padding-left:0!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(2),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(2){width:31%!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(3),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(3){width:12%!important;text-align:center!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(4),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(4),#MainContent:has(.product) .product__description .heights-table-small th:nth-child(5),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(5){width:12.5%!important;text-align:center!important;padding-left:4px!important;padding-right:4px!important}#MainContent:has(.product) .product__description .heights-table-small .swatch{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px!important;border-radius:4px!important;vertical-align:middle!important}@media(max-width:900px){#MainContent:has(.product) .product__description .heights-table-small{min-width:0!important;width:100%!important;table-layout:fixed!important}#MainContent:has(.product) .product__description .heights-table-small th,#MainContent:has(.product) .product__description .heights-table-small td{display:table-cell!important;padding:8px 4px!important;font-size:1.6rem!important;line-height:1.45!important;word-break:keep-all!important;overflow-wrap:anywhere!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(1),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(1){width:30%!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(2),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(2){width:28%!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(3),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(3){width:13%!important}#MainContent:has(.product) .product__description .heights-table-small th:nth-child(4),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(4),#MainContent:has(.product) .product__description .heights-table-small th:nth-child(5),#MainContent:has(.product) .product__description .heights-table-small td:nth-child(5){width:14.5%!important;padding-left:2px!important;padding-right:2px!important}#MainContent:has(.product) .product__description .heights-table-small .swatch{width:16px!important;height:16px!important;min-width:16px!important}}#MainContent:has(.product) .product__title:before{content:"Product detail"!important;display:block!important;margin:0 0 14px!important;color:var(--terracotta,#9f6a4d)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase!important}.heights-shape-card__svg svg{width:min(100%,142px)!important;max-height:104px!important;overflow:visible!important;filter:none!important}.heights-shape-card__svg .front,.heights-shape-card__svg .top,.heights-shape-card__svg .side,.heights-shape-card__svg .bottom{fill:#d8c7b2!important;stroke:#29251f38!important;stroke-width:2!important;stroke-linejoin:round!important;stroke-linecap:round!important}.heights-shape-card__svg .line{fill:none!important;stroke:#29251f57!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.heights-shape-card__svg ellipse.top{fill:#e6d8c4!important}.heights-audience__body{width:100%!important;max-width:var(--content)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,380px)!important;gap:clamp(18px,3vw,34px)!important;align-items:stretch!important}.heights-audience__body .heights-audience__list{max-width:none!important;margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.heights-audience__photo{margin:0!important;min-height:100%!important;border-radius:24px!important;overflow:hidden!important;background:var(--warm)!important}.heights-audience__photo img{width:100%!important;height:100%!important;min-height:520px!important;aspect-ratio:3/4!important;object-fit:cover!important}.heights-cart-message{margin:12px 0 0!important;color:var(--terracotta,#9f6a4d)!important;font-size:13px!important;font-weight:800!important;line-height:1.6!important}.heights-cart-message[hidden]{display:none!important}.heights-product-form-wrapper{display:block!important}.heights-product-form .heights-button[aria-disabled=true],.heights-product-form .heights-button:disabled{opacity:.62!important;pointer-events:none!important}.heights-product-form.is-adding .heights-button[type=submit]{opacity:.62!important;pointer-events:none!important}cart-notification .cart-notification{position:fixed!important;top:62px!important;right:18px!important;left:auto!important;z-index:9999!important;width:min(368px,calc(100vw - 36px))!important;max-width:none!important;border-radius:18px!important;border:0!important;background:#fffdf9!important;box-shadow:0 18px 56px #29251f2e!important;transform:translateY(calc(-100% - 28px))!important}cart-notification .cart-notification.active{transform:translateY(0)!important}cart-notification .cart-notification__links .button{border-radius:12px!important}cart-notification .cart-notification__links .button--primary{background:var(--primary,#9f6a4d)!important;border-color:var(--primary,#9f6a4d)!important;color:#fff!important}cart-notification .cart-notification__heading [data-cart-notification-added],cart-notification .cart-notification__heading [data-cart-notification-title]{align-items:center!important;gap:8px!important}cart-notification .cart-notification__heading [data-cart-notification-added]:not([hidden]),cart-notification .cart-notification__heading [data-cart-notification-title]:not([hidden]){display:inline-flex!important}@media(max-width:640px){cart-notification .cart-notification{top:58px!important;right:12px!important;width:calc(100vw - 24px)!important;border-radius:16px!important}}body:has(.contact.page-width) #MainContent,body:has(.contact.page-width) #MainContent>.shopify-section,body:has(.contact.page-width) #MainContent .shopify-section:has(.contact.page-width),body:has(.contact.page-width) #MainContent .gradient,body:has(.contact.page-width) #MainContent .color-scheme-1,body:has(.contact.page-width) #MainContent .color-background-1{background:#fbfaf7!important;background-color:#fbfaf7!important}body:has(.contact.page-width) .heights-page-shell{padding-bottom:clamp(34px,4vw,54px)!important}body:has(.contact.page-width) .contact.page-width{width:100%!important;max-width:880px!important;margin-left:calc((100vw - min(1040px,calc(100vw - (clamp(18px,4vw,56px)*2))))/2)!important;margin-right:auto!important;padding:0 0 clamp(76px,9vw,124px)!important;background:#fbfaf7!important;background-color:#fbfaf7!important}body:has(.contact.page-width) .contact form,body:has(.contact.page-width) .contact .contact__fields,body:has(.contact.page-width) .contact .field,body:has(.contact.page-width) .contact .contact__button{background:transparent!important;background-color:transparent!important}body:has(.contact.page-width) .contact .field{border-radius:14px!important}body:has(.contact.page-width) .contact .field:before,body:has(.contact.page-width) .contact .field:after{content:none!important;display:none!important;box-shadow:none!important;border:0!important}body:has(.contact.page-width) .contact .field__input,body:has(.contact.page-width) .contact .text-area{border:0!important;border-radius:14px!important;background:var(--surface,#fffdf9)!important;box-shadow:inset 0 0 0 1px #29251f29!important;outline:0!important}body:has(.contact.page-width) .contact .field__input:focus,body:has(.contact.page-width) .contact .field__input:focus-visible,body:has(.contact.page-width) .contact .text-area:focus,body:has(.contact.page-width) .contact .text-area:focus-visible{border-radius:14px!important;box-shadow:inset 0 0 0 2px #29251f80!important;outline:0!important}@media(max-width:900px){body:has(.contact.page-width) .contact.page-width{max-width:none!important;width:auto!important;margin-left:18px!important;margin-right:18px!important}}.heights-buy__panel{max-width:480px!important}.heights-buy__media{aspect-ratio:4/3!important;position:relative!important;overflow:hidden!important}.heights-buy__media-item{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0!important;pointer-events:none!important}.heights-buy__media-item.is-active{opacity:1!important;pointer-events:auto!important}.heights-buy__media-item .heights-image-slot{width:100%!important;height:100%!important}.heights-shape-composition article{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(128px,1.1fr)!important;gap:16px!important;align-items:center!important;min-height:auto!important}.heights-shape-card__media{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:112px!important;aspect-ratio:4/3!important;grid-column:2!important;grid-row:1!important;margin:0!important;padding:4px!important;background:transparent!important}.heights-shape-card__text{grid-column:1!important;grid-row:1!important;align-self:center!important;min-width:0!important}.heights-shape-card__svg{display:none!important}.heights-spec-layout{gap:22px!important}.heights-specs .heights-section-lead{max-width:46em!important;margin-top:16px!important;color:var(--muted)!important}.heights-spec-list{grid-template-columns:repeat(5,minmax(0,1fr))!important}.heights-shape-composition{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.heights-shape-composition .heights-shape-card{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(124px,1.08fr)!important;gap:16px!important;align-items:center!important;min-height:178px!important;padding:20px!important;border-radius:18px!important;background:var(--surface)!important;box-shadow:none!important}.heights-shape-composition .heights-shape-card--long{grid-column:span 1!important}.heights-shape-card__media{min-height:130px!important;aspect-ratio:4/3!important;padding:0!important}.heights-specs[data-specs-color=sand] [data-spec-media=blue-grey],.heights-specs[data-specs-color=blue-grey] [data-spec-media=sand]{display:none!important}.heights-shape-card__image{width:100%!important;height:100%!important;object-fit:contain!important}@media(max-width:990px){.heights-spec-list,.heights-shape-composition{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.heights-spec-list,.heights-shape-composition{grid-template-columns:1fr!important}.heights-shape-composition .heights-shape-card{grid-column:auto!important;grid-template-columns:minmax(0,1fr) minmax(118px,42%)!important;min-height:160px!important}.heights-shape-card__media{min-height:116px!important}}.heights-color-system__option{display:flex!important;gap:12px!important;align-items:flex-start!important;width:100%!important;margin:0!important;padding:18px!important;border:0!important;border-radius:18px!important;background:var(--surface)!important;color:inherit!important;text-align:left!important;cursor:pointer!important;box-shadow:inset 0 0 #29251f00!important;transition:background .18s ease,box-shadow .18s ease!important}.heights-color-system__option.is-active{background:var(--warm)!important;box-shadow:inset 0 0 0 2px var(--ink)!important}.heights-color-system__option p{display:grid!important;gap:5px!important;margin:0!important;line-height:1.65!important}.heights-color-system__option p strong{color:var(--ink)!important}.heights-color-system__option p span,.heights-color-system__option p small{color:var(--muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.68!important}.heights-color-system__option p small{margin-top:4px!important}.heights-buy__summary,.heights-product-form{margin-left:22px!important;margin-right:22px!important}.heights-buy__summary{padding-top:16px!important}.heights-buy__label{margin-bottom:5px!important}.heights-buy__panel h3{margin-bottom:6px!important;font-size:21px!important;line-height:1.28!important}.heights-price-row{gap:8px!important}.heights-price{font-size:27px!important}.heights-product-form{padding-top:14px!important;padding-bottom:22px!important}.heights-variants{margin-bottom:12px!important}.heights-variants legend{margin-bottom:7px!important}.heights-variant{margin-bottom:6px!important}.heights-variant span{min-height:40px!important;padding:9px 12px!important}.heights-quantity{gap:6px!important;margin-bottom:12px!important}.heights-quantity input{min-height:40px!important}.heights-product-form .heights-button{min-height:44px!important}.heights-cart-link,.heights-cart-message{margin-top:8px!important}@media(max-width:900px){.heights-buy__panel{max-width:none!important}}@media(max-width:640px){.heights-buy__summary,.heights-product-form{margin-left:18px!important;margin-right:18px!important}.heights-buy__media{aspect-ratio:4/3!important}}.heights-page-shell__body,.shopify-policy__body{color:var(--text,#463f37)!important;font-size:16px!important;font-weight:400!important;line-height:1.9!important;letter-spacing:0!important}.heights-page-shell__body p,.shopify-policy__body p,.heights-page-shell__body li,.shopify-policy__body li{margin:0 0 1em!important;color:var(--text,#463f37)!important;font-size:16px!important;font-weight:400!important;line-height:1.9!important;letter-spacing:0!important}.heights-page-shell__body h2,.heights-page-shell__body h3,.heights-page-shell__body h4,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body p:has(>strong:only-child){margin:2.25em 0 .8em!important;color:var(--ink,#29251f)!important;font-family:var(--font-heading-family),var(--font-body-family),Arial,sans-serif!important;font-size:clamp(18px,1.7vw,22px)!important;font-weight:700!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.heights-page-shell__body h2:first-child,.heights-page-shell__body h3:first-child,.shopify-policy__body h2:first-child,.shopify-policy__body h3:first-child,.shopify-policy__body p:first-child:has(>strong:only-child){margin-top:0!important}.heights-page-shell__body strong,.shopify-policy__body strong,.heights-page-shell__body b,.shopify-policy__body b{color:var(--ink,#29251f)!important;font-weight:700!important}.shopify-policy__body p:has(>strong:only-child) strong{font:inherit!important;color:inherit!important}.heights-page-shell__body ul,.heights-page-shell__body ol,.shopify-policy__body ul,.shopify-policy__body ol{display:grid!important;gap:.55em!important;margin:.85em 0 1.35em!important;padding-left:0!important;list-style:none!important}.heights-page-shell__body li,.shopify-policy__body li{position:relative!important;margin:0!important;padding-left:1.25em!important}.heights-page-shell__body li:before,.shopify-policy__body li:before{content:""!important;position:absolute!important;left:0!important;top:.86em!important;width:.5em!important;height:1px!important;background:var(--terracotta,#9f6a4d)!important}.heights-page-shell__body ol,.shopify-policy__body ol{counter-reset:heights-list!important}.heights-page-shell__body ol li,.shopify-policy__body ol li{counter-increment:heights-list!important;padding-left:2em!important}.heights-page-shell__body ol li:before,.shopify-policy__body ol li:before{content:counter(heights-list,decimal-leading-zero)!important;top:0!important;width:auto!important;height:auto!important;background:transparent!important;color:var(--terracotta,#9f6a4d)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:.72em!important;font-weight:800!important;line-height:inherit!important}.heights-page-shell__body table,.shopify-policy__body table{margin:0 0 1.5em!important}.heights-page-shell__body table th,.shopify-policy__body table th,.heights-page-shell__body table td,.shopify-policy__body table td{color:var(--text,#463f37)!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.75!important;letter-spacing:0!important;text-transform:none!important;vertical-align:top!important}.heights-page-shell__body table th,.shopify-policy__body table th{color:var(--ink,#29251f)!important;font-weight:700!important}@media(max-width:900px){.heights-page-shell__body,.shopify-policy__body,.heights-page-shell__body p,.shopify-policy__body p,.heights-page-shell__body li,.shopify-policy__body li{font-size:15px!important}.heights-page-shell__body h2,.heights-page-shell__body h3,.heights-page-shell__body h4,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body p:has(>strong:only-child){font-size:18px!important}}@media(min-width:901px){.heights-audience__body .heights-audience__list article{min-height:238px!important}}@media(max-width:1100px){.heights-audience__body{grid-template-columns:1fr!important}.heights-audience__photo img{min-height:0!important;aspect-ratio:4/3!important}}@media(max-width:640px){.heights-audience__body .heights-audience__list{grid-template-columns:1fr!important}.heights-audience__photo{border-radius:18px!important}.heights-audience__photo img{aspect-ratio:3/4!important}}#MainContent:has(cart-items),#MainContent:has(cart-items) cart-items,#MainContent:has(cart-items) #main-cart-footer,#MainContent:has(cart-items) #main-cart-footer .gradient{background:#fbfaf7!important;background-color:#fbfaf7!important}#MainContent:has(cart-items) cart-items{display:block!important;padding:clamp(76px,9vw,124px) 0 30px!important;color:#29251f!important}#MainContent:has(cart-items) cart-items.is-empty{padding-bottom:clamp(76px,9vw,124px)!important}#MainContent:has(cart-items) cart-items>.page-width,#MainContent:has(cart-items) #main-cart-footer>.page-width{width:min(calc(100% - 36px),1280px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}#MainContent:has(cart-items) .title-wrapper-with-link{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;align-items:end!important;max-width:1040px!important;margin:0 0 clamp(34px,4vw,54px)!important}#MainContent:has(cart-items) .title-wrapper-with-link:before{content:"Cart";grid-column:1/-1;display:block;margin:0 0 -4px;color:#9f6a4d;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}#MainContent:has(cart-items) .title-wrapper-with-link .title{margin:0!important;color:#29251f!important;font-size:clamp(34px,4vw,58px)!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0!important;text-align:left!important}#MainContent:has(cart-items) .title-wrapper-with-link .title:after{content:"";display:block;width:58px;height:2px;margin-top:18px;background:#9f6a4d}#MainContent:has(cart-items) .title-wrapper-with-link .underlined-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 18px!important;border:1px solid rgba(41,37,31,.22)!important;border-radius:12px!important;background:#fffdf9!important;color:#29251f!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}#MainContent:has(cart-items) .title-wrapper-with-link .underlined-link:hover{border-color:#9f6a4d!important;color:#9f6a4d!important}#MainContent:has(cart-items) .cart__contents,#MainContent:has(cart-items) .cart__items{border:0!important}#MainContent:has(cart-items) .cart-items{width:100%!important;border-collapse:separate!important;border-spacing:0 12px!important;background:transparent!important}#MainContent:has(cart-items) .cart-items thead th{padding:0 18px 10px!important;border:0!important;color:#9f6a4d!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:.06em!important;text-transform:uppercase!important}#MainContent:has(cart-items) .cart-items td{padding:22px 18px!important;border:0!important;background:#fffdf9!important;vertical-align:middle!important}#MainContent:has(cart-items) .cart-item td:first-child{border-top-left-radius:20px!important;border-bottom-left-radius:20px!important}#MainContent:has(cart-items) .cart-item td:last-child{border-top-right-radius:20px!important;border-bottom-right-radius:20px!important}#MainContent:has(cart-items) .cart-item__media{width:132px!important}#MainContent:has(cart-items) .cart-item__image-container,#MainContent:has(cart-items) .cart-item__image{border-radius:16px!important}#MainContent:has(cart-items) .cart-item__image-container{overflow:hidden!important;border:0!important;background:#eee7dc!important;box-shadow:none!important}#MainContent:has(cart-items) .cart-item__image{width:112px!important;max-width:112px!important;aspect-ratio:1/1!important;object-fit:cover!important}#MainContent:has(cart-items) .cart-item__details{min-width:0!important}#MainContent:has(cart-items) .cart-item__name{display:inline-block!important;margin:0 0 8px!important;color:#29251f!important;font-size:clamp(17px,1.5vw,21px)!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-decoration:none!important}#MainContent:has(cart-items) .cart-item__name:hover{color:#9f6a4d!important}#MainContent:has(cart-items) .product-option,#MainContent:has(cart-items) .cart-item__details dl,#MainContent:has(cart-items) .cart-item__details dd{color:#463f37!important;font-size:14px!important;font-weight:400!important;line-height:1.65!important}#MainContent:has(cart-items) .price,#MainContent:has(cart-items) .cart-item__final-price{color:#29251f!important;font-weight:800!important;letter-spacing:0!important}#MainContent:has(cart-items) .quantity{min-height:44px!important;border-radius:14px!important;background:#eee7dc!important;box-shadow:none!important}#MainContent:has(cart-items) .quantity:before,#MainContent:has(cart-items) .quantity:after{content:none!important;display:none!important}#MainContent:has(cart-items) .quantity__button,#MainContent:has(cart-items) .quantity__input{color:#29251f!important;background:transparent!important;font-weight:800!important}#MainContent:has(cart-items) cart-remove-button .button{color:#9f6a4d!important}#MainContent:has(cart-items) .cart-item__totals .loading__spinner{position:absolute!important;inset:50% auto auto 50%!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;z-index:2!important}#MainContent:has(cart-items) .cart-item__totals .loading__spinner .spinner{width:24px!important;height:24px!important}#MainContent:has(cart-items) cart-remove-button{position:relative!important;align-items:center!important;justify-content:center!important}#MainContent:has(cart-items) cart-remove-button>.loading__spinner{position:absolute!important;inset:50% auto auto 50%!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important;transform:translate(-50%,-50%)!important;z-index:2!important}#MainContent:has(cart-items) cart-remove-button>.loading__spinner .spinner{width:22px!important;height:22px!important}#MainContent:has(cart-items) cart-remove-button>.loading__spinner:not(.hidden)+.button{visibility:hidden!important}#MainContent:has(cart-items) .cart-item--removing .cart-item__totals .loading__spinner{display:none!important}#MainContent:has(cart-items) #main-cart-footer .cart__footer{display:flex!important;justify-content:flex-end!important;gap:24px!important;padding-top:0!important;padding-bottom:clamp(76px,9vw,124px)!important}#MainContent:has(cart-items) #main-cart-footer.is-empty .cart__footer{display:none!important}#MainContent:has(cart-items) .cart__blocks{width:min(100%,460px)!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#MainContent:has(cart-items) .cart__blocks>*+*{margin-top:18px!important}#MainContent:has(cart-items) #cart-errors{margin-top:14px!important;color:#9f6a4d!important;font-size:13px!important;font-weight:800!important;line-height:1.6!important}#MainContent:has(cart-items) .totals{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:18px!important;margin:0 0 14px!important;padding-bottom:16px!important;border-bottom:1px solid rgba(41,37,31,.12)!important}#MainContent:has(cart-items) .totals__total{margin:0!important;color:#29251f!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important;letter-spacing:0!important}#MainContent:has(cart-items) .totals__total-value{margin:0!important;color:#29251f!important;font-size:clamp(22px,2vw,28px)!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0!important}#MainContent:has(cart-items) .tax-note{display:block!important;margin:0!important;color:#796f63!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important;text-align:left!important}#MainContent:has(cart-items) .cart__ctas{margin-top:18px!important;display:grid!important;gap:10px!important}#MainContent:has(cart-items) .cart__checkout-button{width:100%!important;min-height:54px!important;border:0!important;border-radius:14px!important;background:var(--primary)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;box-shadow:0 14px 30px var(--primary-shadow)!important}#MainContent:has(cart-items) .cart__checkout-button:before,#MainContent:has(cart-items) .cart__checkout-button:after{content:none!important;display:none!important}#MainContent:has(cart-items) .cart__checkout-button:hover{background:var(--primary-hover)!important}#MainContent:has(cart-items) .cart__dynamic-checkout-buttons,#MainContent:has(cart-items) .additional-checkout-buttons,#MainContent:has(cart-items) shopify-accelerated-checkout-cart{display:none!important}#MainContent:has(cart-items) .cart__warnings{max-width:720px!important;margin:0!important;padding:32px!important;border-radius:24px!important;background:#fffdf9!important;text-align:left!important;box-shadow:0 18px 56px #29251f14!important}#MainContent:has(cart-items) .cart__empty-text{margin:0 0 20px!important;color:#29251f!important;font-size:clamp(26px,3vw,40px)!important;font-weight:700!important;line-height:1.2!important;text-align:left!important}#MainContent:has(cart-items) .cart__warnings .button{min-height:48px!important;border:0!important;border-radius:14px!important;background:var(--primary)!important;color:#fff!important;font-weight:800!important;box-shadow:none!important}#MainContent:has(cart-items) .cart__warnings .button:before,#MainContent:has(cart-items) .cart__warnings .button:after{content:none!important;display:none!important}.heights-image-slot{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;border-radius:inherit!important;background:#d8d3cb!important;color:#6f675d!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:clamp(20px,3vw,44px)!important;font-weight:800!important;letter-spacing:.08em!important}.heights-image-slot span{display:block!important;padding:10px 14px!important;border-radius:999px!important;background:#ffffff6b!important}.heights-image-slot img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}#heights-top,#heights-concept,#heights-scenes,#heights-features,#heights-specs,#heights-quality,#heights-buy{scroll-margin-top:0!important}.heights-image-slot--16x9{aspect-ratio:16/9!important}.heights-image-slot--4x3{aspect-ratio:4/3!important}.heights-image-slot--5x4{aspect-ratio:5/4!important}.heights-image-slot--3x4{aspect-ratio:3/4!important}.heights-image-slot--1x1{aspect-ratio:1/1!important}.heights-solution__image,.heights-design__image,.heights-scene-track figure,.heights-points figure,.heights-gallery figure,.heights-buy__media{background:#d8d3cb!important}.heights-audience__photo{display:flex!important}.heights-audience__photo .heights-image-slot{min-height:520px!important}.heights-buy__media{height:auto!important}.heights-buy__media .heights-image-slot{aspect-ratio:4/3!important}.heights-image-slot--2x3{aspect-ratio:2/3!important}.heights-audience__photo,.heights-audience__photo .heights-image-slot{aspect-ratio:3/4!important}.heights-gallery__grid--wall{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(16,minmax(0,1fr))!important;aspect-ratio:3/4!important;gap:16px!important;overflow:visible!important;border-radius:0!important}.heights-gallery__grid--wall .heights-gallery__item{margin:0!important;transform:none!important;border-radius:18px!important;overflow:hidden!important}.heights-gallery__grid--wall .heights-image-slot{width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important}.heights-gallery__grid--wall .heights-gallery__item--g01{grid-column:1 / 8!important;grid-row:1 / 7!important}.heights-gallery__grid--wall .heights-gallery__item--g02{grid-column:8 / 13!important;grid-row:1 / 9!important}.heights-gallery__grid--wall .heights-gallery__item--g03{grid-column:1 / 8!important;grid-row:7 / 17!important}.heights-gallery__grid--wall .heights-gallery__item--g04{grid-column:8 / 13!important;grid-row:9 / 13!important}.heights-gallery__grid--wall .heights-gallery__item--g05{grid-column:8 / 13!important;grid-row:13 / 17!important}.heights-gallery__grid--wall .heights-gallery__item--g06,.heights-gallery__grid--wall .heights-gallery__item--g07{display:none!important}@media(max-width:900px){.heights-gallery__grid--wall{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;aspect-ratio:auto!important;gap:12px!important}.heights-gallery__grid--wall .heights-gallery__item{grid-column:auto!important;grid-row:auto!important}.heights-gallery__grid--wall .heights-gallery__item--g06,.heights-gallery__grid--wall .heights-gallery__item--g07{display:none!important}.heights-gallery__grid--wall .heights-image-slot{aspect-ratio:4/3!important}.heights-gallery__grid--wall .heights-gallery__item--g01 .heights-image-slot{aspect-ratio:3/2!important}.heights-gallery__grid--wall .heights-gallery__item--g02 .heights-image-slot,.heights-gallery__grid--wall .heights-gallery__item--g03 .heights-image-slot{aspect-ratio:2/3!important}.heights-gallery__grid--wall .heights-gallery__item--g04 .heights-image-slot,.heights-gallery__grid--wall .heights-gallery__item--g05 .heights-image-slot{aspect-ratio:5/4!important}}@media(max-width:640px){.heights-gallery__grid--wall{grid-template-columns:1fr!important}}.heights-button,.heights-mobile-buy,.heights-global-cart,.heights-page-shell .button,.shopify-policy__container .button,.contact .button,#MainContent:has(cart-items) .cart__checkout-button,#MainContent:has(cart-items) .cart__warnings .button,#MainContent:has(.product) .product-form__submit,#MainContent:has(.product) .shopify-payment-button__button,#MainContent:has(.product) .button--primary,cart-drawer .cart__checkout-button{min-height:48px!important;border-radius:14px!important;font-size:14px!important;font-weight:900!important;letter-spacing:0!important;text-decoration:none!important;transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease!important}.heights-button:hover,.heights-mobile-buy:hover,.heights-global-cart:hover,.heights-page-shell .button:hover,.shopify-policy__container .button:hover,.contact .button:hover,#MainContent:has(cart-items) .cart__checkout-button:hover,#MainContent:has(cart-items) .cart__warnings .button:hover,#MainContent:has(.product) .product-form__submit:hover,#MainContent:has(.product) .shopify-payment-button__button:hover,#MainContent:has(.product) .button--primary:hover,cart-drawer .cart__checkout-button:hover{transform:none!important}.heights-button:before,.heights-button:after,.heights-mobile-buy:before,.heights-mobile-buy:after,.heights-global-cart:before,.heights-global-cart:after,.contact .button:before,.contact .button:after,.heights-page-shell .button:before,.heights-page-shell .button:after,.shopify-policy__container .button:before,.shopify-policy__container .button:after,#MainContent:has(cart-items) .cart__checkout-button:before,#MainContent:has(cart-items) .cart__checkout-button:after,#MainContent:has(cart-items) .cart__warnings .button:before,#MainContent:has(cart-items) .cart__warnings .button:after,cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after{box-shadow:none!important}.heights-button--primary,.heights-mobile-buy,.heights-global-cart,.contact .button,#MainContent:has(cart-items) .cart__checkout-button,#MainContent:has(cart-items) .cart__warnings .button,#MainContent:has(.product) .product-form__submit,#MainContent:has(.product) .shopify-payment-button__button,#MainContent:has(.product) .button--primary,cart-drawer .cart__checkout-button{border-color:var(--primary,#9f6a4d)!important;background:var(--primary,#9f6a4d)!important;color:#fff!important;box-shadow:0 14px 30px #9f6a4d38!important}.heights-button--primary:hover,.heights-mobile-buy:hover,.heights-global-cart:hover,.contact .button:hover,#MainContent:has(cart-items) .cart__checkout-button:hover,#MainContent:has(cart-items) .cart__warnings .button:hover,#MainContent:has(.product) .product-form__submit:hover,#MainContent:has(.product) .shopify-payment-button__button:hover,#MainContent:has(.product) .button--primary:hover,cart-drawer .cart__checkout-button:hover{border-color:var(--primary-hover,#8f5f45)!important;background:var(--primary-hover,#8f5f45)!important;color:#fff!important}.heights-button--secondary{border-color:#29251f57!important;background:#ffffffdb!important;color:var(--ink,#29251f)!important;box-shadow:none!important}.heights-button--secondary:hover{border-color:#29251f85!important;background:#fff!important;color:var(--ink,#29251f)!important}cart-drawer cart-remove-button .button,#MainContent:has(cart-items) cart-remove-button .button{transform:none!important;box-shadow:none!important}cart-drawer.drawer{z-index:1000!important}cart-drawer .drawer__inner{width:min(460px,calc(100vw - 24px))!important;max-width:none!important;padding:0 24px!important;border:0!important;background:var(--paper,#fbfaf7)!important;color:var(--text,#463f37)!important;box-shadow:-22px 0 60px #29251f33!important}cart-drawer .drawer__header{align-items:center!important;padding:26px 0 18px!important;border-bottom:1px solid rgba(41,37,31,.12)!important}cart-drawer .drawer__heading{margin:0!important;color:var(--ink,#29251f)!important;font-family:var(--font-heading-family),var(--font-body-family),sans-serif!important;font-size:24px!important;font-weight:900!important;line-height:1.18!important;letter-spacing:0!important}cart-drawer .drawer__close{right:0!important;color:var(--ink,#29251f)!important}cart-drawer .cart-drawer__warnings .drawer__close{right:0!important}cart-drawer .cart-drawer__warnings{padding:56px 0!important}cart-drawer .cart-drawer__empty-content{display:grid!important;justify-items:center!important;gap:20px!important}cart-drawer .cart-drawer__empty-content>.button{min-width:160px!important;min-height:44px!important;border:0!important;border-radius:14px!important;background:var(--primary,#9f6a4d)!important;color:#fff!important;font-family:var(--font-body-family),sans-serif!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;box-shadow:none!important}cart-drawer .cart-drawer__empty-content>.button:before,cart-drawer .cart-drawer__empty-content>.button:after{content:none!important;box-shadow:none!important}cart-drawer .cart-drawer__empty-content>.button:hover{background:var(--primary-hover,var(--primary,#9f6a4d))!important}cart-drawer .cart-item{gap:16px!important;padding:20px 0!important;border-bottom:1px solid rgba(41,37,31,.1)!important}cart-drawer .cart-item__image{border-radius:12px!important;background:var(--warm,#f3eee6)!important}cart-drawer .cart-item__name{color:var(--ink,#29251f)!important;font-size:14px!important;font-weight:900!important;line-height:1.45!important}cart-drawer .product-option,cart-drawer .cart-item__price-wrapper,cart-drawer .cart-item__error,cart-drawer .tax-note{color:var(--text,#463f37)!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important}cart-drawer .quantity{min-height:40px!important;border-radius:12px!important;background:#fff!important;color:var(--ink,#29251f)!important}cart-drawer .quantity__button,cart-drawer .quantity__input{color:var(--ink,#29251f)!important}cart-drawer cart-remove-button .button{min-width:0!important;min-height:0!important;width:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--text,#463f37)!important;box-shadow:none!important}cart-drawer cart-remove-button .button:before,cart-drawer cart-remove-button .button:after{content:none!important;box-shadow:none!important}cart-drawer cart-remove-button .button:hover{background:#29251f0f!important;color:var(--primary,#9f6a4d)!important}cart-drawer cart-remove-button .icon-remove{width:16px!important;height:16px!important}cart-drawer .drawer__footer{padding:18px 0 24px!important;border-top:1px solid rgba(41,37,31,.12)!important;background:var(--paper,#fbfaf7)!important}cart-drawer .totals{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:16px!important;margin:0!important}cart-drawer .totals__total{margin:0!important;color:var(--ink,#29251f)!important;font-size:14px!important;font-weight:900!important;line-height:1.4!important}cart-drawer .totals__total-value{margin:0!important;color:var(--ink,#29251f)!important;font-size:18px!important;font-weight:900!important;line-height:1.35!important;text-align:right!important;white-space:nowrap!important}cart-drawer .tax-note{display:block!important;margin:10px 0 0!important;text-align:left!important}cart-drawer .cart__ctas{display:grid!important;gap:10px!important;margin-top:16px!important}cart-drawer .cart__checkout-button{width:100%!important}@media(max-width:640px){cart-drawer .drawer__inner{width:calc(100vw - 14px)!important;padding:0 18px!important}cart-drawer .drawer__heading{font-size:22px!important}}.heights-global-cart{position:fixed!important;right:18px!important;bottom:18px!important;z-index:40!important;display:none!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 36px)!important;min-height:46px!important;padding:0 18px!important;border:0!important;border-radius:999px!important;white-space:nowrap!important}.heights-global-cart.is-visible{display:inline-flex!important}.heights-global-cart__count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:#ffffff3d!important;color:#fff!important;font-size:11px!important;line-height:1!important}.heights-global-cart__count:empty{display:none!important}@media(max-width:640px){.heights-global-cart{right:14px!important;bottom:14px!important}}#MainContent:has(.product) .price__badge-sale{display:inline-flex!important;align-items:center!important;min-height:0!important;padding:7px 10px!important;border:0!important;border-radius:999px!important;background:var(--primary,#9f6a4d)!important;color:#fff!important;box-shadow:none!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em!important}.heights-lp .heights-swatch--sand,.heights-lp .heights-swatch--blue,#MainContent:has(.product) .product__description .swatch.heights-swatch-sand,#MainContent:has(.product) .product__description .swatch.heights-swatch-blue,#MainContent:has(.product) .product__description .swatch.heights-swatch-grey,#MainContent:has(.product) .product__description .swatch.heights-swatch-thead-sand,#MainContent:has(.product) .product__description .swatch.heights-swatch-thead-blue-grey,#MainContent:has(.product) .product-form__input--swatch .heights-variant-swatch>.swatch{position:relative!important;display:inline-block!important;width:24px!important;height:24px!important;min-width:24px!important;aspect-ratio:1/1!important;box-sizing:border-box!important;border:0!important;border-radius:7px!important;background:#d8c6ab!important;background-image:none!important;box-shadow:inset 0 0 0 1px #29251f2e!important;overflow:hidden!important;vertical-align:middle!important}.heights-lp .heights-swatch--sand:before,.heights-lp .heights-swatch--blue:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-sand:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-blue:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-grey:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-thead-sand:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-thead-blue-grey:before,#MainContent:has(.product) .product-form__input--swatch .heights-variant-swatch>.swatch:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:#d8c6ab!important}.heights-lp .heights-swatch--sand:after,.heights-lp .heights-swatch--blue:after{content:none!important;display:none!important}#MainContent:has(.product) .product__description .swatch.heights-swatch-blue:before{background:#bdcada!important}#MainContent:has(.product) .product__description .swatch.heights-swatch-grey:before{background:#b4b3b4!important}.heights-lp .heights-swatch--blue:before,#MainContent:has(.product) .product__description .swatch.heights-swatch-thead-blue-grey:before,#MainContent:has(.product) .product-form__input--swatch .heights-variant-swatch--blue-grey>.swatch:before{background:linear-gradient(-45deg,#b4b3b4 0 50%,#bdcada 50% 100%)!important}.heights-color-system .heights-swatch{width:28px!important;height:28px!important;min-width:28px!important;border-radius:8px!important}.heights-variant .heights-swatch{width:24px!important;height:24px!important;min-width:24px!important;border-radius:6px!important}#MainContent:has(.product) .product-form__input--swatch .heights-variant-swatch{--swatch-input--border-radius:7px!important;border-radius:9px!important;outline-offset:3px!important}#MainContent:has(.product) .product-form__input--swatch .heights-variant-swatch>.swatch{width:30px!important;height:30px!important;min-width:30px!important}.heights-lp{--paper:#fbfaf7!important;--warm:#eee7dc!important;--cream:#f5f1eb!important;--surface:#fffdf9!important;--surface-alt:#e8ded2!important;--line:#d9ccbd!important;--terracotta:#9f6a4d!important;background:var(--paper)!important}.heights-lp .heights-section,.heights-lp .heights-problem,.heights-lp .heights-audience,.heights-lp .heights-points,.heights-lp .heights-design,.heights-lp .heights-quality,.heights-lp .heights-gallery,.heights-lp .heights-faq,.heights-lp .heights-brand{background:var(--paper)!important}.heights-lp .heights-solution,.heights-lp .heights-scenes,.heights-lp .heights-specs,.heights-lp .heights-buy{background:var(--warm)!important}:root{--heights-primary:#9f6a4d;--heights-primary-hover:#8f5f45;--primary:var(--heights-primary);--primary-hover:var(--heights-primary-hover);--primary-shadow:color-mix(in srgb,var(--primary) 22%,transparent)}.heights-lp{--terracotta:var(--heights-primary)!important;--primary:var(--heights-primary)!important;--primary-hover:var(--heights-primary-hover)!important}.heights-button--primary,.heights-mobile-buy,.heights-global-cart,.contact .button,cart-notification .cart-notification__links .button--primary,#MainContent:has(cart-items) .cart__checkout-button,#MainContent:has(cart-items) .cart__warnings .button,#MainContent:has(.product) .product-form__submit,#MainContent:has(.product) .shopify-payment-button__button,#MainContent:has(.product) .button--primary,cart-drawer .cart__checkout-button{border-color:var(--primary)!important;background:var(--primary)!important;color:#fff!important;box-shadow:0 14px 30px var(--primary-shadow)!important}.heights-button--primary:hover,.heights-mobile-buy:hover,.heights-global-cart:hover,.contact .button:hover,cart-notification .cart-notification__links .button--primary:hover,#MainContent:has(cart-items) .cart__checkout-button:hover,#MainContent:has(cart-items) .cart__warnings .button:hover,#MainContent:has(.product) .product-form__submit:hover,#MainContent:has(.product) .shopify-payment-button__button:hover,#MainContent:has(.product) .button--primary:hover,cart-drawer .cart__checkout-button:hover{border-color:var(--primary-hover)!important;background:var(--primary-hover)!important;color:#fff!important}.heights-lp__nav{display:flex!important}.heights-lp__nav-links{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important}@media(max-width:900px){.heights-lp__nav{display:none!important}}.heights-lp .heights-section__intro p:not(.heights-eyebrow),.heights-lp .heights-editorial__copy p:not(.heights-eyebrow),.heights-lp .heights-split>div:not([class*=image]) p:not(.heights-eyebrow),.heights-lp .heights-buy__content p:not(.heights-eyebrow),.heights-lp .heights-brand__content p:not(.heights-eyebrow),.heights-lp .heights-scene-track p,.heights-lp .heights-points article>p,.heights-lp .heights-faq__list--static p,.heights-lp .heights-support-list p,.heights-lp .heights-support-list span,.heights-lp .heights-problem-list p,.heights-lp .heights-problem-list span,.heights-lp .heights-quality__checks p,.heights-lp .heights-quality__checks span,.heights-lp .heights-color-list p,.heights-lp .heights-color-list span,.heights-lp .heights-audience__list p,.heights-lp .heights-buy__assurance span{font-size:1.6rem!important;font-weight:400!important;line-height:1.85!important;color:var(--text,#463f37)!important}.heights-lp .heights-audience__list h3,.heights-lp .heights-scene-track strong,.heights-lp .heights-points article>h3,.heights-lp .heights-faq__list--static h3{font-size:1.6rem!important;font-weight:700!important;line-height:1.55!important;letter-spacing:0!important}.heights-lp .heights-support-list strong,.heights-lp .heights-problem-list strong,.heights-lp .heights-quality__checks strong,.heights-lp .heights-color-list strong,.heights-lp .heights-audience__list span{font-size:12px!important;font-weight:800!important;line-height:1.35!important}@media(max-width:900px){.heights-lp .heights-section__intro p:not(.heights-eyebrow),.heights-lp .heights-editorial__copy p:not(.heights-eyebrow),.heights-lp .heights-split>div:not([class*=image]) p:not(.heights-eyebrow),.heights-lp .heights-buy__content p:not(.heights-eyebrow),.heights-lp .heights-brand__content p:not(.heights-eyebrow),.heights-lp .heights-scene-track p,.heights-lp .heights-points article>p,.heights-lp .heights-faq__list--static p,.heights-lp .heights-support-list p,.heights-lp .heights-support-list span,.heights-lp .heights-problem-list p,.heights-lp .heights-problem-list span,.heights-lp .heights-quality__checks p,.heights-lp .heights-quality__checks span,.heights-lp .heights-color-list p,.heights-lp .heights-color-list span,.heights-lp .heights-audience__list p,.heights-lp .heights-audience__list h3,.heights-lp .heights-scene-track strong,.heights-lp .heights-points article>h3,.heights-lp .heights-faq__list--static h3,.heights-lp .heights-buy__assurance span{font-size:1.6rem!important;line-height:1.85!important}}.heights-lp{--heights-content-title:clamp(18px,1.6vw,23px);--heights-photo-title:clamp(22px,2vw,30px)}.heights-lp .heights-audience__list h3,.heights-lp .heights-points article>h3,.heights-lp .heights-faq__list--static h3{color:var(--ink,#29251f)!important;font-size:var(--heights-content-title)!important;font-weight:700!important;line-height:1.32!important;letter-spacing:0!important}.heights-lp .heights-scene-track strong{display:block!important;margin-bottom:8px!important;color:var(--ink,#29251f)!important;font-family:Montserrat,var(--font-heading-family),Arial,sans-serif!important;font-size:var(--heights-photo-title)!important;font-weight:800!important;line-height:1.16!important;letter-spacing:.015em!important}@media(max-width:900px){.heights-lp .heights-audience__list h3,.heights-lp .heights-points article>h3,.heights-lp .heights-faq__list--static h3{font-size:var(--heights-content-title)!important;line-height:1.32!important}.heights-lp .heights-scene-track strong{font-size:var(--heights-photo-title)!important;line-height:1.16!important}}@media(max-width:900px){.heights-lp .heights-solution .heights-split,.heights-lp .heights-design .heights-split{display:grid!important;grid-template-columns:1fr!important;gap:28px!important;width:100%!important;max-width:100%!important}.heights-lp .heights-solution .heights-split>div:not([class*=image]),.heights-lp .heights-design .heights-split>div:not([class*=image]){width:100%!important;max-width:100%!important;min-width:0!important}.heights-lp .heights-solution__image,.heights-lp .heights-design__image{width:100%!important;max-width:none!important;justify-self:stretch!important}.heights-lp .heights-solution__image .heights-image-slot,.heights-lp .heights-design__image .heights-image-slot{width:100%!important;min-height:0!important;aspect-ratio:4/3!important}.heights-lp .heights-design .heights-split>div:not([class*=image]){order:1!important}.heights-lp .heights-design .heights-design__image{order:2!important}}.heights-lp .heights-buy{background:var(--warm)!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/heights-product-lp-codex.css.map */
