#lunatre-shades{--ink:#25221d;--soft:#70685e;--paper:#faf8f4;--cream:#f1ece3;--line:#dcd5c9;--gold:#a38448;--serif:"Cormorant Garamond",Georgia,serif;--sans:"Assistant",Arial,sans-serif}#lunatre-shades *{box-sizing:border-box}#lunatre-shades{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 var(--sans)}#lunatre-shades button,#lunatre-shades select{font:inherit;color:inherit}#lunatre-shades button,#lunatre-shades a,#lunatre-shades select{-webkit-tap-highlight-color:transparent}#lunatre-shades button{cursor:pointer}#lunatre-shades a{color:inherit;text-decoration:none}#lunatre-shades button:focus-visible,#lunatre-shades a:focus-visible,#lunatre-shades select:focus-visible{outline:2px solid var(--gold);outline-offset:5px}#lunatre-shades button{border:0;background:none}#lunatre-shades img{display:block;max-width:100%}#lunatre-shades h1,#lunatre-shades h2,#lunatre-shades h3,#lunatre-shades p{margin:0}#lunatre-shades h1,#lunatre-shades h2,#lunatre-shades h3{font-family:var(--serif);font-weight:600;line-height:1.06}#lunatre-shades h2{font-size:52px}#lunatre-shades svg{display:block}#lunatre-shades .wrap{max-width:1440px;margin:auto;padding:0 72px}#lunatre-shades .eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.2em;font-weight:600}#lunatre-shades .muted{color:var(--soft)}#lunatre-shades .skip{position:absolute;left:20px;top:-100px;z-index:9;background:#fff;padding:10px}#lunatre-shades .skip:focus{top:10px}#lunatre-shades .preview{background:#292820;color:#f0e5ce;text-align:center;font-size:11px;letter-spacing:.025em;padding:8px 16px}#lunatre-shades .preview span{color:#cbbca0;margin:0 10px}#lunatre-shades .header{height:97px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:25px}#lunatre-shades .logo{font-family:var(--serif);font-size:39px;letter-spacing:.13em;line-height:1;white-space:nowrap}#lunatre-shades .logo small{display:block;font-family:var(--sans);font-size:8px;letter-spacing:.37em;text-align:center;margin-top:9px;color:var(--soft)}#lunatre-shades .nav{display:flex;align-items:center;gap:34px;font-size:13px}#lunatre-shades .nav a{padding:8px 0}#lunatre-shades .nav a:first-child{border-bottom:1px solid var(--gold)}#lunatre-shades .headnote{font-size:11px;letter-spacing:.08em;color:var(--soft)}#lunatre-shades .hero{min-height:605px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:32px;position:relative;padding-top:50px;padding-bottom:52px}#lunatre-shades .hero-text{padding:0 0 22px}#lunatre-shades .hero .eyebrow{color:var(--gold);margin-bottom:23px}#lunatre-shades .hero h1{font-size:clamp(54px,5.3vw,78px);letter-spacing:-.04em;max-width:570px}#lunatre-shades .hero h1 em{font-style:normal;color:#8a724a}#lunatre-shades .hero p{color:var(--soft);max-width:375px;margin-top:25px;font-size:15px;line-height:1.8}#lunatre-shades .cta{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;background:var(--ink);color:#fff;padding:17px 23px;margin-top:29px;font-size:13px}#lunatre-shades .cta:hover{background:#4a4237}#lunatre-shades .cta span{font-size:19px;line-height:1}#lunatre-shades .hero-art{height:485px;position:relative;background:#eee8dd;isolation:isolate}#lunatre-shades .hero-art:before{content:"";position:absolute;top:35px;right:80px;bottom:35px;left:80px;border:1px solid #d8cbb5;border-radius:50%;transform:rotate(23deg);z-index:-1}#lunatre-shades .hero-number{position:absolute;top:24px;left:25px;font-size:10px;letter-spacing:.16em;color:#8f816b}#lunatre-shades .hero-art img{mix-blend-mode:multiply;position:absolute;object-fit:contain}#lunatre-shades .hero-black{width:89%;top:7px;right:-7%;transform:rotate(-4deg)}#lunatre-shades .hero-beige{width:57%;left:-6%;bottom:-8px;transform:rotate(3deg)}#lunatre-shades .hero-tag{position:absolute;right:23px;bottom:28px;font-size:10px;letter-spacing:.07em;line-height:1.8;text-align:right;color:#75664f}#lunatre-shades .hero-tag b{font-size:11px;letter-spacing:.16em;font-weight:500}#lunatre-shades .caption{font-size:10px;line-height:1.5;letter-spacing:.025em;color:var(--soft)}#lunatre-shades .hero-caption{grid-column:2;text-align:right;margin-top:-26px}#lunatre-shades .promise{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:24px;padding-top:20px;padding-bottom:20px;font-size:12px;color:#675e51}#lunatre-shades .promise b{font-weight:500;color:var(--ink)}#lunatre-shades .promise span:before{content:"\2727";color:var(--gold);margin-right:12px}#lunatre-shades .collection{padding-top:78px;padding-bottom:75px;scroll-margin-top:30px}#lunatre-shades .section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:32px}#lunatre-shades .section-heading .eyebrow{color:var(--gold);margin-bottom:13px}#lunatre-shades .section-heading p{max-width:305px;color:var(--soft);font-size:13px}#lunatre-shades .filters{display:flex;align-items:center;flex-wrap:wrap;gap:23px;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#lunatre-shades .filter-label{font-size:10px;letter-spacing:.15em;text-transform:uppercase;display:block;margin-bottom:8px;color:var(--soft)}#lunatre-shades .segment{display:flex;border:1px solid #ccc2b0;padding:3px;gap:3px}#lunatre-shades .segment button{padding:9px 21px;font-size:12px;min-height:40px}#lunatre-shades .segment button.active{background:#302c25;color:#fff}#lunatre-shades .colors{display:flex;gap:17px;min-height:47px;align-items:center}#lunatre-shades .color-choice{display:flex;gap:9px;align-items:center;font-size:12px;padding:4px 0;min-height:40px}#lunatre-shades .swatch{width:19px;height:19px;display:inline-block;border-radius:50%;background:#d9cdb8;border:1px solid #bfb39d;position:relative;flex-shrink:0}#lunatre-shades .swatch.black{background:#282725;border-color:#282725}#lunatre-shades .color-choice.active .swatch:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid #6e6049;border-radius:50%}#lunatre-shades .color-choice.active{font-weight:600}#lunatre-shades .filter-model{margin-left:auto;min-width:210px}#lunatre-shades .filter-model select{width:100%;height:48px;-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #ccc2b0;padding:0 35px 0 13px;font-size:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23706655'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}#lunatre-shades .collection-meta{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--soft);margin:20px 0 27px}#lunatre-shades .collection-meta button{text-decoration:underline;font-size:11px;padding:0;color:var(--soft)}#lunatre-shades .form-note{background:#eee9df;border-left:2px solid #b49a6d;font-size:12px;color:#645a4a;padding:14px 18px;margin-bottom:25px}#lunatre-shades .form-note[hidden]{display:none}#lunatre-shades .shade-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 26px}#lunatre-shades .card{min-width:0}#lunatre-shades .card-image{display:block;width:100%;position:relative;overflow:hidden;background:#f0ece5;aspect-ratio:1.15;padding:0}#lunatre-shades .card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .55s ease}#lunatre-shades .card-image:hover img{transform:scale(1.045)}#lunatre-shades .card-image .image-label{position:absolute;left:16px;top:14px;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#786e5e}#lunatre-shades .view-link{position:absolute;right:14px;bottom:14px;width:35px;height:35px;border:1px solid #c6b79f;display:grid;place-items:center;transition:background .25s}#lunatre-shades .card-image:hover .view-link{background:#fdfaf3}#lunatre-shades .card-info{padding:18px 0 0}#lunatre-shades .card-title{display:flex;gap:12px;justify-content:space-between;align-items:center}#lunatre-shades .card h3{font-size:30px;letter-spacing:-.025em}#lunatre-shades .mini-color{width:12px;height:12px;border-radius:50%;background:#d9cdb8;border:1px solid #bfb39d;margin-right:5px;display:inline-block;vertical-align:-1px}#lunatre-shades .mini-color.black{background:#282725;border-color:#282725}#lunatre-shades .card-color{font-size:10px;color:var(--soft);white-space:nowrap}#lunatre-shades .card-size{font-size:12px;margin-top:9px}#lunatre-shades .card-models{font-size:11px;color:var(--soft);margin-top:6px;min-height:18px}#lunatre-shades .card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:17px;padding-top:12px;border-top:1px solid var(--line);font-size:10px;color:var(--soft)}#lunatre-shades .card-bottom button{padding:3px 0;text-decoration:underline;font-size:10px;color:#534938}#lunatre-shades .more-wrap{text-align:center;margin-top:40px}#lunatre-shades .outline-button{border:1px solid #9d8a6d;padding:13px 29px;font-size:12px;min-height:44px}#lunatre-shades .outline-button:hover{background:#eee7dc}#lunatre-shades .image-notice{max-width:700px;margin:27px auto 0;text-align:center;font-size:11px;color:var(--soft);line-height:1.8}#lunatre-shades .empty{padding:55px 0;text-align:center;color:var(--soft)}#lunatre-shades .material{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:67px 72px;background:#ece7de;max-width:none}#lunatre-shades .material-photo{position:relative;height:365px;overflow:hidden;background:#f6f1e8;max-width:560px;margin-left:auto;width:100%}#lunatre-shades .material-photo img{width:140%;height:auto;max-width:none;position:absolute;left:-20%;top:-7%;mix-blend-mode:multiply}#lunatre-shades .material-photo .caption{position:absolute;left:22px;bottom:19px;background:#f6f1e8d9;padding:3px 7px}#lunatre-shades .material-content{max-width:405px}#lunatre-shades .material .eyebrow{color:var(--gold);margin-bottom:22px}#lunatre-shades .material h2{font-size:49px}#lunatre-shades .material p{font-size:13px;color:var(--soft);line-height:1.85;margin-top:22px}#lunatre-shades .material-facts{display:flex;gap:40px;border-top:1px solid #d3cabb;margin-top:30px;padding-top:20px;font-size:11px}#lunatre-shades .material-facts b{display:block;letter-spacing:.13em;font-size:9px;margin-bottom:6px;font-weight:500;color:var(--soft)}#lunatre-shades .guide{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding-top:75px;padding-bottom:85px}#lunatre-shades .guide .eyebrow{color:var(--gold);margin-bottom:18px}#lunatre-shades .guide h2{font-size:47px}#lunatre-shades .guide-intro p{font-size:13px;color:var(--soft);margin-top:20px;max-width:320px}#lunatre-shades .guide-steps{display:grid;gap:24px}#lunatre-shades .guide-step{display:flex;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--line)}#lunatre-shades .step-no{font-family:var(--serif);font-size:30px;color:#a48c62;line-height:1}#lunatre-shades .guide-step h3{font:500 14px/1.3 var(--sans);margin-bottom:7px}#lunatre-shades .guide-step p{font-size:12px;line-height:1.75;color:var(--soft)}#lunatre-shades .footer{background:#292820;color:#f4ebdc;padding-top:42px;padding-bottom:28px}#lunatre-shades .footer-top{display:flex;justify-content:space-between;align-items:center;gap:28px;padding-bottom:30px}#lunatre-shades .footer .logo{font-size:29px}#lunatre-shades .footer p{font-size:12px;color:#c3b69d}#lunatre-shades .footer-bottom{border-top:1px solid #514c40;padding-top:18px;display:flex;justify-content:space-between;font-size:10px;color:#b5ab98;gap:20px}#lunatre-shades dialog{border:0;padding:0;width:min(1050px,94vw);max-height:92dvh;background:var(--paper);color:var(--ink);overflow:auto;box-shadow:0 20px 100px #0004}#lunatre-shades dialog::backdrop{background:#1a1814a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#lunatre-shades .dialog-close{position:absolute;right:15px;top:14px;z-index:2;width:40px;height:40px;background:var(--paper);border:1px solid var(--line);font-size:24px;line-height:1}#lunatre-shades .detail-layout{display:grid;grid-template-columns:1fr 1fr}#lunatre-shades .detail-photo{background:#eee9e0;position:sticky;top:0;align-self:start;padding:50px 24px 24px}#lunatre-shades .detail-photo img{mix-blend-mode:multiply;width:100%;aspect-ratio:1;object-fit:contain}#lunatre-shades .detail-photo .caption{text-align:center}#lunatre-shades .detail-body{padding:55px 40px 35px}#lunatre-shades .detail-body .eyebrow{color:var(--gold);font-size:9px}#lunatre-shades .detail-body h2{font-size:47px;margin-top:15px}#lunatre-shades .detail-subtitle{font-size:13px;color:var(--soft);margin-top:9px}#lunatre-shades .detail-field{margin-top:23px}#lunatre-shades .detail-field .segment{display:inline-flex}#lunatre-shades .detail-field .colors{gap:24px}#lunatre-shades .size-options{display:flex;flex-wrap:wrap;gap:7px}#lunatre-shades .size-option{font-size:11px;min-height:37px;border:1px solid #cfc4b1;padding:6px 10px}#lunatre-shades .size-option.active{background:#312b22;color:#fff;border-color:#312b22}#lunatre-shades .detail-model{font-size:12px;margin:23px 0;color:var(--soft)}#lunatre-shades .specs{display:grid;grid-template-columns:1fr 1fr;font-size:11px;gap:0}#lunatre-shades .specs dt,#lunatre-shades .specs dd{margin:0;padding:10px 0;border-bottom:1px solid var(--line)}#lunatre-shades .specs dt{color:var(--soft)}#lunatre-shades .specs dd{text-align:right}#lunatre-shades .dimension-figure{margin:20px 0 0}#lunatre-shades .dimension-figure svg{width:100%;height:165px}#lunatre-shades .detail-note{font-size:11px;color:#756449;background:#eee8dc;padding:13px 15px;margin-top:22px;line-height:1.7}#lunatre-shades .preview-action{width:100%;padding:14px;background:#342d24;color:#fff;font-size:12px;margin-top:21px}#lunatre-shades .saved{font-size:11px;color:#625539;margin-top:10px;min-height:18px}#lunatre-shades .preview-action:disabled{background:#766b5a;cursor:default}#lunatre-shades .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1600px){#lunatre-shades .material{padding-left:calc((100vw - 1296px)/2);padding-right:calc((100vw - 1296px)/2)}}@media(max-width:1100px){#lunatre-shades .wrap{padding-left:38px;padding-right:38px}#lunatre-shades .hero{min-height:520px;gap:20px}#lunatre-shades .hero h1{font-size:62px}#lunatre-shades .hero-art{height:400px}#lunatre-shades .hero-black{top:22px}#lunatre-shades .hero-beige{bottom:10px}#lunatre-shades .headnote{display:none}#lunatre-shades .nav{gap:24px}#lunatre-shades .material{gap:40px;padding-left:38px;padding-right:38px}#lunatre-shades .guide{gap:40px}#lunatre-shades .detail-body{padding:55px 28px 25px}#lunatre-shades .detail-body h2{font-size:41px}}@media(max-width:740px){#lunatre-shades .wrap{padding-left:22px;padding-right:22px}#lunatre-shades .preview{font-size:9px;padding:8px 10px}#lunatre-shades .preview span{margin:0 5px}#lunatre-shades .header{height:83px;gap:15px}#lunatre-shades .logo{font-size:29px}#lunatre-shades .logo small{font-size:6px}#lunatre-shades .nav{gap:14px;font-size:10px}#lunatre-shades .nav a:nth-child(2){display:none}#lunatre-shades .hero{grid-template-columns:1fr;padding-top:38px;padding-bottom:25px;gap:24px;min-height:0}#lunatre-shades .hero-text{padding:0}#lunatre-shades .hero .eyebrow{font-size:9px;margin-bottom:17px}#lunatre-shades .hero h1{font-size:57px;letter-spacing:-.04em}#lunatre-shades .hero p{font-size:13px;line-height:1.8;max-width:360px;margin-top:17px}#lunatre-shades .cta{margin-top:22px;font-size:12px;padding:14px 18px;gap:37px}#lunatre-shades .hero-art{height:335px;margin-top:6px}#lunatre-shades .hero-black{width:80%;top:0;right:-2%}#lunatre-shades .hero-beige{width:56%;left:-2%;bottom:0}#lunatre-shades .hero-caption{grid-column:1;margin-top:-14px;font-size:9px}#lunatre-shades .hero-tag{font-size:9px;right:16px;bottom:22px}#lunatre-shades .hero-tag b{font-size:9px}#lunatre-shades .hero-number{top:18px;left:17px;font-size:8px}#lunatre-shades .hero-art:before{top:20px;right:55px;bottom:20px;left:55px}#lunatre-shades .promise{padding-top:16px;padding-bottom:16px;gap:12px;flex-wrap:wrap;font-size:10px}#lunatre-shades .promise span:before{margin-right:6px}#lunatre-shades .promise span:last-child{display:none}#lunatre-shades .collection{padding-top:46px;padding-bottom:43px}#lunatre-shades .section-heading{display:block;margin-bottom:24px}#lunatre-shades h2{font-size:41px}#lunatre-shades .section-heading .eyebrow{font-size:9px;margin-bottom:13px}#lunatre-shades .section-heading p{font-size:12px;max-width:330px;margin-top:17px}#lunatre-shades .filters{gap:20px 23px;padding:19px 0}#lunatre-shades .segment button{padding:8px 17px;font-size:11px}#lunatre-shades .filter-label{font-size:9px}#lunatre-shades .filter-model{margin:0;min-width:0;width:100%}#lunatre-shades .filter-model select{height:43px}#lunatre-shades .colors{gap:15px}#lunatre-shades .color-choice{font-size:11px}#lunatre-shades .collection-meta{font-size:10px;margin:18px 0 20px;gap:10px}#lunatre-shades .shade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 13px}#lunatre-shades .card-image{aspect-ratio:.98}#lunatre-shades .card-image .image-label{font-size:7px;top:10px;left:10px}#lunatre-shades .view-link{height:25px;width:25px;right:9px;bottom:9px;font-size:12px}#lunatre-shades .card-info{padding-top:12px}#lunatre-shades .card h3{font-size:26px}#lunatre-shades .card-title{gap:3px}#lunatre-shades .card-color{font-size:8px}#lunatre-shades .mini-color{width:8px;height:8px;margin-right:3px}#lunatre-shades .card-size{font-size:10px;line-height:1.65;margin-top:6px}#lunatre-shades .card-models{font-size:9px;min-height:30px;line-height:1.6;margin-top:6px}#lunatre-shades .card-bottom{font-size:8px;gap:4px;margin-top:12px;padding-top:10px;align-items:start}#lunatre-shades .card-bottom button{font-size:9px;padding:0}#lunatre-shades .image-notice{font-size:10px;text-align:left;margin-top:25px}#lunatre-shades .form-note{font-size:11px;padding:12px}#lunatre-shades .material{grid-template-columns:1fr;gap:31px;padding:32px 22px 40px}#lunatre-shades .material-photo{height:290px;max-width:none}#lunatre-shades .material-content{max-width:none}#lunatre-shades .material .eyebrow{font-size:9px;margin-bottom:16px}#lunatre-shades .material h2{font-size:42px}#lunatre-shades .material p{font-size:12px;margin-top:16px}#lunatre-shades .material-facts{margin-top:24px}#lunatre-shades .guide{grid-template-columns:1fr;gap:30px;padding-top:46px;padding-bottom:48px}#lunatre-shades .guide h2{font-size:40px}#lunatre-shades .guide .eyebrow{font-size:9px}#lunatre-shades .guide-intro p{font-size:12px}#lunatre-shades .guide-step{gap:19px}#lunatre-shades .guide-step h3{font-size:13px}#lunatre-shades .guide-step p{font-size:11px}#lunatre-shades .footer-top{align-items:flex-start}#lunatre-shades .footer .logo{font-size:25px}#lunatre-shades .footer p{max-width:160px;font-size:10px}#lunatre-shades .footer-bottom{font-size:8px}#lunatre-shades .detail-layout{grid-template-columns:1fr}#lunatre-shades .detail-photo{position:relative;padding:14px 22px 19px}#lunatre-shades .detail-photo img{height:235px;aspect-ratio:auto}#lunatre-shades .detail-photo .caption{font-size:9px}#lunatre-shades .detail-body{padding:27px 24px}#lunatre-shades .detail-body h2{font-size:43px}#lunatre-shades .detail-body .eyebrow{font-size:8px}#lunatre-shades .detail-subtitle{font-size:12px}#lunatre-shades .detail-field{margin-top:20px}#lunatre-shades .dimension-figure svg{height:150px}#lunatre-shades dialog{width:94vw;max-height:94dvh}#lunatre-shades .dialog-close{width:35px;height:35px;top:10px;right:10px}#lunatre-shades .hero-art img{max-width:none}}@media(prefers-reduced-motion:reduce){#lunatre-shades *{transition:none!important}}#lunatre-shades .hero-art{overflow:hidden}#lunatre-shades .hero-black{width:68%;top:-50px;right:1%;transform:none}#lunatre-shades .hero-art:before{display:none}#lunatre-shades .hero-beige{width:53%;left:-3%;bottom:-18px;transform:none}#lunatre-shades .hero .hero-caption{font-size:10px;line-height:1.5;max-width:none;margin:-15px 0 0;justify-self:end}@media(max-width:1100px){#lunatre-shades .hero-black{top:-25px}}@media(max-width:740px){#lunatre-shades .hero-black{top:-10px}#lunatre-shades .hero .hero-caption{font-size:9px;margin-top:-14px}}#lunatre-shades .card-price{font-family:var(--serif);font-size:25px;line-height:1.1;color:var(--ink)}#lunatre-shades .price-tax{display:block;font:9px/1.4 var(--sans);color:var(--soft);margin-top:4px}#lunatre-shades .detail-price{margin-top:16px;font-family:var(--serif);font-size:34px;line-height:1.15}#lunatre-shades .detail-price-note{font:10px/1.7 var(--sans);color:var(--soft);margin-top:5px}#lunatre-shades .collection-pricing{font-size:11px;color:var(--soft);margin-top:12px}#lunatre-shades .filter-model select:disabled{opacity:.6;cursor:not-allowed}@media(max-width:740px){#lunatre-shades .card-price{font-size:24px}#lunatre-shades .price-tax{font-size:8px}#lunatre-shades .detail-price{font-size:32px}}#lunatre-shades .usp-line{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem;margin:.6rem 0 0;font-size:.82rem;color:#1b1820cc}#lunatre-shades .usp-line b{font-weight:600;color:#0a0a0c}#lunatre-shades .usp-item{display:inline-flex;align-items:center;gap:.45em}#lunatre-shades .usp-item:before{content:"";width:5px;height:5px;border-radius:50%;background:#c8a45e;flex:none}@media(max-width:740px){#lunatre-shades .preview{font-size:10px}#lunatre-shades .nav{font-size:12px}#lunatre-shades .eyebrow,#lunatre-shades .hero .eyebrow,#lunatre-shades .section-heading .eyebrow{font-size:10px}#lunatre-shades .hero p{font-size:14px}#lunatre-shades .hero-caption,#lunatre-shades .hero .hero-caption,#lunatre-shades .hero-tag,#lunatre-shades .hero-tag b,#lunatre-shades .hero-number{font-size:10px}#lunatre-shades .promise{font-size:12px}#lunatre-shades .section-heading p{font-size:14px}#lunatre-shades .filter-label{font-size:11px}#lunatre-shades .segment button{font-size:13px;min-height:40px}#lunatre-shades .color-choice{font-size:13px}#lunatre-shades .collection-meta{font-size:12px}#lunatre-shades .card-image .image-label{font-size:10px}#lunatre-shades .card-color{font-size:11px}#lunatre-shades .mini-color{width:9px;height:9px}#lunatre-shades .card-size{font-size:12px}#lunatre-shades .card-models{font-size:11px;line-height:1.5}#lunatre-shades .card-bottom{font-size:11px}#lunatre-shades .price-tax,#lunatre-shades .caption{font-size:10px}#lunatre-shades .detail-price-note{font-size:11px}#lunatre-shades .detail-model{font-size:13px;line-height:1.6}#lunatre-shades .specs{font-size:12px}#lunatre-shades .detail-note{font-size:12px;line-height:1.6}#lunatre-shades .saved{font-size:12px}#lunatre-shades .size-option{font-size:12px;min-height:40px}}#lunatre-shades .h1-kicker{display:block;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:23px;line-height:1.4}#lunatre-shades .seo-text{padding-top:70px;padding-bottom:20px;border-top:1px solid var(--line)}#lunatre-shades .seo-text h2{font-size:clamp(34px,3.4vw,48px);max-width:760px}#lunatre-shades .seo-cols{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:28px}#lunatre-shades .seo-cols p{font-size:14px;line-height:1.85;color:var(--soft)}#lunatre-shades .faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding-top:60px;padding-bottom:85px}#lunatre-shades .faq h2{font-size:clamp(34px,3.4vw,48px)}#lunatre-shades .faq-item{border-bottom:1px solid var(--line)}#lunatre-shades .faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer;list-style:none}#lunatre-shades .faq-item summary::-webkit-details-marker{display:none}#lunatre-shades .faq-item h3{font-size:22px;font-weight:600;line-height:1.25}#lunatre-shades .faq-icon{font-size:22px;color:var(--gold);transition:transform .2s;flex:none}#lunatre-shades .faq-item[open] .faq-icon{transform:rotate(45deg)}#lunatre-shades .faq-item p{font-size:14px;line-height:1.85;color:var(--soft);padding:0 40px 22px 0}@media(max-width:740px){#lunatre-shades .h1-kicker{font-size:10px;margin-bottom:17px}#lunatre-shades .seo-text{padding-top:46px}#lunatre-shades .seo-cols{grid-template-columns:1fr;gap:16px}#lunatre-shades .faq{grid-template-columns:1fr;gap:20px;padding-top:40px;padding-bottom:50px}#lunatre-shades .faq-item h3{font-size:19px}#lunatre-shades .faq-item p{padding-right:0}}#lunatre-shades .card-image .card-img-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s ease,transform .55s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){#lunatre-shades .card-image:hover .card-img-alt,#lunatre-shades .card-image:focus-visible .card-img-alt{opacity:1}}@media(hover:none){#lunatre-shades .card-image .card-img-alt{display:none}}@media(min-width:741px)and (max-width:1100px){#lunatre-shades .shade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1101px){#lunatre-shades .shade-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 22px}}body.lun-shades-modal-open{overflow:hidden}#lunatre-shades{width:100%;isolation:isolate;text-align:left}#lunatre-shades [hidden]{display:none!important}#lunatre-shades button{letter-spacing:normal;text-transform:none;border-radius:0;box-shadow:none}#lunatre-shades p,#lunatre-shades h1,#lunatre-shades h2,#lunatre-shades h3{max-width:none}#lunatre-shades .hero p{max-width:375px}#lunatre-shades .shades-nav{display:flex;gap:28px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:12px}#lunatre-shades .shades-nav a:first-child{font-weight:600}#lunatre-shades .article-preview{display:block;text-align:center;text-decoration:underline;margin-top:18px;font-size:12px}#lunatre-shades .pdp-wrap{max-width:1280px;margin:auto;padding:30px 36px 60px}#lunatre-shades .pdp-back{display:inline-block;margin:5px 0 28px;font-size:12px;color:var(--soft)}#lunatre-shades .pdp-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:65px}#lunatre-shades .pdp-layout h1{font-size:clamp(40px,4.3vw,60px);margin:15px 0}#lunatre-shades .pdp-image-wrap{background:var(--cream);align-self:start;position:sticky;top:30px;padding:30px 20px}#lunatre-shades .pdp-image-wrap img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}#lunatre-shades .pdp-image-wrap .caption{text-align:center}#lunatre-shades .pdp-description{font-size:14px;line-height:1.8;color:var(--soft);border-top:1px solid var(--line);padding-top:30px;margin-top:30px}#lunatre-shades .pdp-description p{margin:0 0 16px}#lunatre-shades .pdp-description h2{font-size:31px;margin:24px 0 14px}#lunatre-shades .pdp-description ul{padding-left:20px}@media(max-width:740px){#lunatre-shades .shades-nav{gap:18px;font-size:11px}#lunatre-shades .pdp-wrap{padding:22px 22px 40px}#lunatre-shades .pdp-layout{grid-template-columns:1fr;gap:30px}#lunatre-shades .pdp-image-wrap{position:static;padding:10px 15px 20px}#lunatre-shades .pdp-image-wrap img{max-height:350px}#lunatre-shades .pdp-layout h1{font-size:43px}}#lunatre-shades .cart-action{min-height:48px;font-size:13px;letter-spacing:.04em;cursor:pointer}#lunatre-shades .cart-action[disabled]{opacity:.55;cursor:default}#lunatre-shades .cart-status a{text-decoration:underline;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lunatre-lampenschirme.css.map */
