@font-face{font-family:Instrument;src:url('/cdn/shop/files/hlec-launch-13nov-serif.ttf?v=1794499457')}@font-face{font-family:Inter;src:url('/cdn/shop/files/hlec-launch-13nov-inter.ttf?v=1794499457');font-weight:100 900}.hlec-page *{box-sizing:border-box}.hlec-page{scroll-behavior:auto;scroll-padding-top:30px}.hlec-page{margin:0;background:#fff;color:#151513;font:16px/1.65 Inter,Arial,sans-serif}.hlec-page a{color:inherit;text-decoration:none}.hlec-page button{font:inherit;color:inherit;cursor:pointer}.hlec-page button:focus-visible,.hlec-page a:focus-visible,.hlec-page summary:focus-visible{outline:3px solid #8c5a36;outline-offset:5px}.hlec-page img,.hlec-page video{max-width:100%;display:block}.hlec-page .sr-only,.hlec-page .skip:not(:focus){position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.hlec-page .shipping{text-align:center;font-size:12px;background:#151513;color:#fff;padding:9px 16px}.hlec-page header{display:flex;align-items:center;gap:40px;padding:24px 5%;background:white}.hlec-page .logo{width:82px;filter:brightness(0)}.hlec-page nav{display:flex;gap:30px;font-size:13px}.hlec-page nav a:hover{text-decoration:underline}.hlec-page .header-cta{margin-left:auto;font-size:13px;display:flex;gap:28px}.hlec-page .hero{position:relative;background:#613d27}.hlec-page .hero-link{display:block}.hlec-page .hero video{width:100%;aspect-ratio:16/9;object-fit:contain}.hlec-page .motion{position:absolute;right:24px;top:24px;border:1px solid #ffffff90;border-radius:0;background:#151513a0;color:white;padding:9px 14px;font-size:12px}.hlec-page .campaign-strip{display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;padding:19px 5%;background:#f3f3ed;font-size:12px}.hlec-page .section{padding:100px 7%;scroll-margin:20px}.hlec-page .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.hlec-page h2,.hlec-page h3{font-family:Instrument,Georgia,serif;font-weight:400;line-height:1.05;margin:0}.hlec-page h2{font-size:clamp(42px,4.7vw,76px);letter-spacing:-.025em}.hlec-page em{font-family:Instrument,Georgia,serif;font-weight:400}.hlec-page p{margin:0 0 20px}.hlec-page .intro{display:grid;grid-template-columns:1fr 1fr;gap:10%}.hlec-page .intro-copy{max-width:500px;padding-top:5px}.hlec-page .intro-copy p{font-size:16px}.hlec-page .button{display:inline-flex;justify-content:space-between;align-items:center;gap:48px;padding:17px 24px;margin-top:12px;min-height:56px;font-size:14px}.hlec-page .dark{background:#151513;color:white}.hlec-page .light{background:#fff;color:#151513}.hlec-page .small,.hlec-page .intro-copy .small{font-size:12px;line-height:1.6;color:#6e6b69;margin-top:18px}.hlec-page .designs{background:#f8f8f8}.hlec-page .section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px}.hlec-page .section-head h2{max-width:650px}.hlec-page .section-head>p{max-width:280px;font-size:14px;margin:0}.hlec-page .design-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.hlec-page .design{border:0;padding:0;background:none;text-align:left;min-width:0}.hlec-page .design img{width:100%;aspect-ratio:1;object-fit:contain;background:white;border:1px solid transparent}.hlec-page .design[aria-pressed=true] img{border-color:#151513}.hlec-page .design:hover img{border-color:#6e6b69}.hlec-page .design-name{display:flex;justify-content:space-between;align-items:center;font:32px/1.15 Instrument,Georgia,serif;margin:18px 0 5px}.hlec-page .design-name b{font:10px Inter,sans-serif;font-weight:400}.hlec-page .design-note{font-size:12px;color:#6e6b69}.hlec-page .gallery-note{max-width:650px;margin-top:32px}.hlec-page .feature{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.hlec-page .feature-image{background:#f8f8f8}.hlec-page .feature-image img{aspect-ratio:1;object-fit:contain;width:100%}.hlec-page .feature-copy{max-width:420px}.hlec-page .feature-copy h2{margin-bottom:25px}.hlec-page .text-link{display:inline-block;font-size:14px;border-bottom:1px solid;margin:14px 0}.hlec-page .gift{background:#f3f3ed}.hlec-page .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:5%;margin:55px 0}.hlec-page .steps article{border-top:1px solid #c9c9c2;padding-top:22px}.hlec-page .steps span{font-size:12px}.hlec-page .steps h3{font-size:34px;margin:22px 0 16px}.hlec-page .steps p{font-size:14px;max-width:280px}.hlec-page .catalogue-slot{background:#fff;border:1px dashed #aaa79e;padding:44px;max-width:100%}.hlec-page .catalogue-slot h3{font-size:36px;margin-bottom:18px}.hlec-page .catalogue-slot p{font-size:14px}.hlec-page .catalogue-slot .small{font-size:12px;max-width:720px}.hlec-page .purchase-note{display:grid;grid-template-columns:1fr 1fr;gap:6%;margin-top:32px;font-size:13px}.hlec-page .purchase-note strong{font-weight:600}.hlec-page .closing{text-align:center;background:#151513;color:#fff;padding:100px 25px}.hlec-page .closing h2{font-size:clamp(58px,7vw,106px);margin:0 0 30px}.hlec-page .closing .small{color:#d0ceca}.hlec-page .details{display:grid;grid-template-columns:1fr 1.25fr;gap:10%}.hlec-page .details h2{font-size:52px;margin-bottom:25px}.hlec-page .details>div>p:not(.eyebrow){font-size:14px}.hlec-page .faqs{border-top:1px solid #d2d1ca}.hlec-page details{border-bottom:1px solid #d2d1ca;padding:22px 0}.hlec-page summary{display:flex;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-size:14px;font-weight:500}.hlec-page summary::-webkit-details-marker{display:none}.hlec-page summary:after{content:'+';font-size:20px;font-weight:400;line-height:1}.hlec-page details[open] summary:after{content:'−'}.hlec-page details p{font-size:13px;line-height:1.7;margin:18px 30px 0 0}.hlec-page details a{text-decoration:underline}.hlec-page footer{display:flex;align-items:center;gap:45px;background:#151513;color:white;padding:50px 7%}.hlec-page footer>img{width:86px}.hlec-page footer p{font-size:14px;margin:0}.hlec-page footer .small{margin-top:6px;color:#b4b2ac}.hlec-page footer>a{margin-left:auto;font-size:13px}@media(max-width:700px){.hlec-page{font-size:15px}.hlec-page .shipping{font-size:10px;padding:8px}.hlec-page .shipping span{display:none}.hlec-page header{padding:20px 22px;gap:0}.hlec-page .logo{width:67px}.hlec-page nav{display:none}.hlec-page .header-cta{font-size:11px;gap:18px}.hlec-page .hero video{aspect-ratio:4/5}.hlec-page .motion{top:auto;bottom:12px;right:12px;font-size:10px;padding:7px 10px}.hlec-page .campaign-strip{justify-content:center;gap:6px 22px;padding:16px 22px;font-size:10px}.hlec-page .campaign-strip span:last-child{flex-basis:100%;text-align:center}.hlec-page .section{padding:60px 23px}.hlec-page h2{font-size:46px}.hlec-page .eyebrow{font-size:10px;margin-bottom:18px}.hlec-page .intro{grid-template-columns:1fr;gap:30px}.hlec-page .intro-copy p{font-size:14px}.hlec-page .button{width:100%;padding:15px 21px;min-height:52px;font-size:13px}.hlec-page .small,.hlec-page .intro-copy .small{font-size:11px}.hlec-page .section-head{display:block;margin-bottom:30px}.hlec-page .section-head>p{margin-top:23px;font-size:13px}.hlec-page .design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.hlec-page .design-name{font-size:24px;line-height:1.05;gap:8px;align-items:start;margin-top:13px}.hlec-page .design-name b{font-size:9px;padding-top:4px}.hlec-page .design-note{font-size:10px;display:block;line-height:1.5}.hlec-page .gallery-note{font-size:10px}.hlec-page .feature{grid-template-columns:1fr;gap:35px}.hlec-page .feature-copy{max-width:none}.hlec-page .feature-copy>p:not(.small):not(.eyebrow){font-size:14px}.hlec-page .steps{grid-template-columns:1fr;gap:20px;margin:35px 0}.hlec-page .steps article{display:grid;grid-template-columns:30px 1fr;column-gap:10px;padding-top:20px}.hlec-page .steps span{grid-row:1/3;padding-top:7px}.hlec-page .steps h3{font-size:31px;margin:0 0 12px}.hlec-page .steps p{max-width:none;grid-column:2;font-size:13px;margin-bottom:0}.hlec-page .catalogue-slot{padding:28px 22px}.hlec-page .catalogue-slot h3{font-size:30px}.hlec-page .catalogue-slot p{font-size:12px}.hlec-page .purchase-note{grid-template-columns:1fr;gap:0;font-size:12px;margin-top:25px}.hlec-page .closing{padding:70px 23px}.hlec-page .closing h2{font-size:64px}.hlec-page .details{grid-template-columns:1fr;gap:30px}.hlec-page .details h2{font-size:44px}.hlec-page .details>div>p:not(.eyebrow){font-size:13px}.hlec-page summary{font-size:13px}.hlec-page details p{font-size:12px;margin-right:5px}.hlec-page footer{display:block;padding:38px 23px}.hlec-page footer>img{width:72px;margin-bottom:28px}.hlec-page footer p{font-size:13px}.hlec-page footer>a{display:inline-block;margin-top:24px}}@media(prefers-reduced-motion:reduce){.hlec-page{scroll-behavior:auto}}.hlec-page .design{display:flex;flex-direction:column;align-items:stretch}.hlec-page .design img{flex-shrink:0}.hlec-page .design-name{min-height:1.2em}@media(max-width:700px){.hlec-page .design-name{min-height:2.1em}}.hlec-page [hidden]{display:none!important}.hlec-page .sample-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hlec-page .actual-samples h2{margin-bottom:24px}.hlec-page .actual-samples figure{margin:0}.hlec-page .actual-samples img{width:100%;height:auto}.hlec-page .actual-samples figcaption{font-size:12px;margin-top:12px}@media(max-width:700px){.hlec-page .sample-photo-grid{grid-template-columns:1fr}}.hlec-page [data-version=v2] .sample-card:not(.sample-group) .sample-open img{object-fit:cover}.hlec-page [data-version=v2] .sample-open img{object-position:center 63%}.hlec-page [data-version=v2] .sample-open[data-sample="5394"] img{object-position:center 59%}.hlec-page [data-version=v2] .sample-open[data-sample="5395"] img{object-position:center 8%}.hlec-page [data-version=v2] .sample-open[data-sample="5393"] img{object-position:center 20%}.hlec-page .actual-samples{background:#f8f8f5}.hlec-page .sample-section-head{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:8%;margin-bottom:22px}.hlec-page .sample-section-head>p{font-size:15px;max-width:380px}.hlec-page .sample-disclosure{font-size:12px;color:#68655f;max-width:760px;margin:0 0 36px}.hlec-page .sample-open{display:block;position:relative;padding:0;border:0;background:#d8c6b5;width:100%;text-align:left}.hlec-page .sample-open img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain}.hlec-page .sample-zoom{position:absolute;right:12px;bottom:12px;background:#fffef5ed;padding:6px 11px;font-size:11px}.hlec-page .sample-group{margin-bottom:42px!important}.hlec-page .sample-group .sample-open img{aspect-ratio:3/2}.hlec-page .sample-card figcaption{display:flex;flex-direction:column;align-items:start}.hlec-page .sample-label{font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}.hlec-page .sample-card h3{font-size:29px}.hlec-page .sample-original{border:0;border-bottom:1px solid;padding:0;background:none;margin-top:12px;font-size:11px}.hlec-page .sample-photo-grid{gap:36px 24px}.hlec-page #sample-viewer{width:min(960px,94vw);max-height:94dvh;padding:20px;background:#f8f8f5;border:0;color:#151513;overflow:auto}.hlec-page #sample-viewer::backdrop{background:#151513bf}.hlec-page .sample-viewer-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.hlec-page .sample-viewer-top h3{font-size:30px}.hlec-page .sample-close{border:0;background:none;padding:10px;font-size:13px;white-space:nowrap}.hlec-page .sample-viewer-tabs{display:flex;gap:10px;margin:16px 0}.hlec-page .sample-viewer-tabs button{border:1px solid #bbb7ad;background:none;padding:8px 14px;font-size:12px}.hlec-page .sample-viewer-tabs button[aria-pressed=true]{background:#151513;color:white;border-color:#151513}.hlec-page #sample-viewer-image{max-height:65dvh;max-width:100%;width:auto;height:auto;margin:auto;object-fit:contain}.hlec-page #sample-viewer-note{font-size:11px;max-width:680px;margin:18px 0 0}@media(max-width:700px){.hlec-page .sample-section-head{display:block}.hlec-page .sample-section-head>p{font-size:13px}.hlec-page .sample-disclosure{font-size:11px;margin-bottom:26px}.hlec-page .sample-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.hlec-page .sample-card h3{font-size:23px}.hlec-page .sample-label{font-size:8px;line-height:1.6}.hlec-page .sample-original{font-size:10px}.hlec-page .sample-zoom{right:6px;bottom:6px;padding:4px 7px;font-size:9px}.hlec-page .sample-group{margin-bottom:32px!important}.hlec-page .sample-viewer-top h3{font-size:26px}.hlec-page #sample-viewer{padding:14px}.hlec-page .sample-viewer-tabs button{font-size:11px;padding:8px 12px}}.hlec-page .sample-adjustment{display:block;font-size:11px;line-height:1.5;color:#68655f;margin-top:9px;max-width:360px}@media(max-width:700px){.hlec-page .sample-adjustment{font-size:10px}}.hlec-page .hlec-selector{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;background:#fff;padding:44px;margin-top:45px;align-items:start}.hlec-page .selected-visual{position:sticky;top:30px;min-width:0}.hlec-page .selected-visual img{width:100%;aspect-ratio:1;object-fit:contain;background:#f8f8f8}.hlec-page .selected-visual>p{text-align:center;font-size:11px}.hlec-page .selector-options{min-width:0}.hlec-page .selector-options fieldset{padding:0;margin:0 0 25px;border:0;min-width:0}.hlec-page .selector-options legend{font-size:13px;font-weight:600;margin-bottom:12px;padding:0}.hlec-page .option-grid{display:flex;gap:8px;flex-wrap:wrap}.hlec-page .option-grid.models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hlec-page .selector-option{background:#fff;border:1px solid #d4d3cc;padding:10px 12px;text-align:left;font-size:12px;line-height:1.5;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:break-word;border-radius:0}.hlec-page .selector-option[aria-pressed=true]{background:#151513;color:#fff;border-color:#151513}.hlec-page .selector-option:hover{border-color:#151513}.hlec-page .selector-option small{display:block;font-size:11px;margin-top:3px;opacity:.75}.hlec-page .selected-summary{border-top:1px solid #d4d3cc;padding-top:24px;margin-top:30px}.hlec-page .selected-summary h3{font-size:38px;line-height:1.1;margin:0 0 12px}.hlec-page .selected-summary>p{font-size:13px;margin-bottom:6px}.hlec-page .selected-summary .selected-price{font-size:24px;margin:17px 0 0}.hlec-page .selected-summary .small{font-size:11px;line-height:1.6;margin:5px 0 0}.hlec-page .sku-reference{overflow-wrap:anywhere}.hlec-page .selection-delivery{margin:22px 0;font-size:11px;line-height:1.6;background:#f3f3ed;padding:16px}.hlec-page .selection-delivery strong{font-weight:600}.hlec-page .selection-delivery p{margin:6px 0 0}.hlec-page .preview-cart{width:100%;justify-content:center;margin:0;border:0;cursor:not-allowed;background:#85847d;color:#fff}.hlec-page .preview-ordering-note{text-align:center;font-size:11px;margin:12px 0 0}@media(max-width:950px){.hlec-page .hlec-selector{gap:4%;padding:28px}.hlec-page .selector-option{padding:9px}.hlec-page .selected-summary h3{font-size:32px}}@media(max-width:700px){.hlec-page .hlec-selector{display:block;padding:20px;margin-top:32px}.hlec-page .selected-visual{position:static;margin-bottom:28px}.hlec-page .selector-options fieldset{margin-bottom:24px}.hlec-page .selector-option{font-size:12px;min-height:44px;padding:10px}.hlec-page .option-grid.models{grid-template-columns:repeat(2,minmax(0,1fr))}.hlec-page .selected-summary h3{font-size:32px}}

.hlec-page{display:block;width:100%;overflow-x:clip}.hlec-page .preview-cart{border:0;width:100%}.hlec-page .preview-cart:disabled{opacity:.55;cursor:not-allowed}.hlec-page .hlec-buy-form{margin-top:12px}.hlec-page .price-inclusion{display:block}.hlec-page h2,.hlec-page h3{color:#151513}.hlec-page .closing h2{color:white}.hlec-page .sample-open{cursor:zoom-in}