body.lpon-classique{--paper:#faf8f4;--ink:#252423;--gold:#786441;--muted:#696662;--line:#d5d2ce;background:var(--paper);color:var(--ink)}.lpon-classique .wrap{max-width:1420px;width:calc(100% - 96px)}.lpon-classique h1,.lpon-classique h2,.lpon-classique h3{letter-spacing:-.045em}.lpon-classique .eyebrow{color:#65625e;letter-spacing:.14em;line-height:1.6}.lpon-classique .section{padding-block:90px}.lpon-classique .section-heading{margin-bottom:40px;align-items:end}.lpon-classique .section-heading h2{font-size:clamp(38px,4vw,62px);line-height:1.08}.lpon-classique .button{border-radius:2px;min-height:52px;background:#363432;color:#fffdf9;border-color:#363432;font-weight:500;transition:background .2s,color .2s}.lpon-classique .button:hover{background:#4b4845;color:#fffdf9;border-color:#4b4845}.lpon-classique .button-outline{background:transparent;color:#363432;border-color:#827f7a}.lpon-classique .button-outline:hover{background:#363432;color:#fffdf9}.lpon-classique .button:disabled{background:#e4e2df;color:#696662;border-color:#b8b6b3;opacity:1}.lpon-classique .header-shell{background:var(--paper);border-color:var(--line)}.lpon-classique .header-shell .announcement{background:#363432;color:#fffdf9;letter-spacing:.12em}.lpon-classique .header-v2{height:140px;grid-template-rows:88px 52px;padding-inline:48px;max-width:1600px}.lpon-classique .desktop-nav-v2{height:52px;gap:36px;border-color:var(--line)}.lpon-classique .desktop-nav a,.lpon-classique .desktop-nav summary{font-size:11px;color:#343230}.lpon-classique .nav-quiz{color:#4e4c49!important}.lpon-classique .hero{background:var(--paper);color:var(--ink);max-width:1600px;margin:auto;min-height:650px;grid-template-columns:1fr 1fr;overflow:hidden;border-bottom:1px solid var(--line)}.lpon-classique .hero-copy{padding:74px 20px 64px max(48px,calc((100vw - 1420px)/2));align-self:center;background:transparent}.lpon-classique .hero h1{color:#2b2a28;font-size:clamp(72px,8.3vw,132px);line-height:.95;margin:25px 0;max-width:650px;font-weight:400}.lpon-classique .hero-description{color:#62605c;font-size:14px;line-height:1.9;max-width:390px;margin-top:24px}.lpon-classique .hero .eyebrow{color:#63615d}.lpon-classique .hero-visual{background:transparent;min-height:580px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 42px 30px 10px;overflow:hidden}.lpon-classique .hero-bottle{width:100%;height:560px;max-width:620px;object-fit:contain;padding:0;margin:0;filter:none}.lpon-classique .visual-caption{position:static;color:#5f5d59;font-size:9px;letter-spacing:.12em;margin:12px 0 0;text-align:center}.lpon-classique .hero-caption{color:#74716d;margin-top:38px;max-width:424px;border-top:1px solid #cecbc7;padding-top:17px;font-size:9px;letter-spacing:.1em}body.lpon-classique .hero-action-main>.button{background:#363432;color:#fffdf9;border-color:#363432;border-radius:2px;min-height:54px}body.lpon-classique .hero-action-main>.lpon-virtual-entry{color:#363432;border-color:#85817c;border-radius:2px;min-height:54px}body.lpon-classique .hero-action-main>.button:hover{background:#4b4845;border-color:#4b4845}body.lpon-classique .hero-action-main>.lpon-virtual-entry:hover{background:#e7e5e3;border-color:#6b6864}body.lpon-classique .hero-action-secondary>.text-link,body.lpon-classique .hero-action-secondary>.hero-packaging-link{color:#5e5b57}body.lpon-classique .hero-action-secondary a:hover,body.lpon-classique .hero-action-secondary button:hover{color:#232220}.lpon-classique .brand-strip{background:transparent;color:#625f5b;border-color:var(--line);padding:24px 48px;font-size:9px;letter-spacing:.13em}.classique-directory{padding-top:42px;padding-bottom:0}.classique-directory-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.classique-directory-head>p{font-size:10px;letter-spacing:.12em;color:#6b6864;text-transform:uppercase}.classique-directory-head>a{font-size:10px;color:#3b3937;text-decoration:underline;text-underline-offset:5px}.classique-directory-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bfbdbb;border-bottom:1px solid #bfbdbb}.classique-directory-grid>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 24px;border-right:1px solid #cbc8c4;transition:background .2s;color:#363432}.classique-directory-grid>a:first-child{padding-left:0}.classique-directory-grid>a:last-child{border:0;padding-right:0}.classique-directory-grid strong{font-family:var(--heading-font);font-weight:400;font-size:37px;letter-spacing:-.04em;line-height:1.2}.classique-directory-grid span{font-size:19px}.classique-directory-grid>a:hover{background:#e7e6e4}.lpon-classique .product-grid{gap:35px 28px}.lpon-classique .product-card{background:transparent;border:0;box-shadow:none;border-radius:2px;padding:0;min-width:0}.lpon-classique .card-media{background:transparent;border:0;border-radius:2px;aspect-ratio:1/1.08;overflow:hidden}.lpon-classique .card-media img{object-fit:contain;width:100%;height:100%;padding:10px 0;transition:transform .4s}.lpon-classique .card-media:hover img{transform:scale(1.035)}.lpon-classique .card-info{border-top:1px solid #c9c5c0;padding:19px 0 0}.lpon-classique .card-info h3{font-size:28px;line-height:1.15;color:#2b2a28;margin-top:7px}.lpon-classique .card-info .eyebrow{font-size:8px;color:#73706c}.lpon-classique .inspiration{font-size:11px;line-height:1.8;color:#64625e}.lpon-classique .inspiration span,.lpon-classique .inspiration-brand{color:#64625e}.lpon-classique .inspiration strong{color:#43413f}.lpon-classique .card-price{font-size:14px;line-height:1.6;font-weight:500;color:#363432;margin-top:12px}.lpon-classique .card-price s{color:#77736e;font-weight:400}.lpon-classique .card-arrow{display:grid;place-items:center;opacity:1;transform:none;background:#363432;color:#fffdf9;border:1px solid #363432;border-radius:2px;width:40px;height:40px;bottom:12px;right:5px}.lpon-classique .card-arrow svg{stroke:currentColor;color:inherit;width:18px;height:18px}.lpon-classique .card-media:hover .card-arrow{background:#4b4845;color:#fff;transform:none}.lpon-classique .card-tag{background:#eee9de;color:#504d4a;border:1px solid #c1bfbc;border-radius:2px;padding:6px 9px}.lpon-classique .gallery-stage,.lpon-classique .main-product-image,.lpon-classique .product-thumbnails>button,.lpon-classique .builder-card-image,.lpon-classique .cart-line-image,.lpon-classique .cart-item>a>img,.lpon-classique .drawer-item img,.lpon-classique .sticky-product>img,.lpon-classique .matching-sample-image,.lpon-classique .matching-sample-image img,.lpon-classique .selection-item img{background:transparent;border-radius:2px;box-shadow:none}.lpon-classique .product-section{padding-block:30px 70px}.lpon-classique .product-v2 .product-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);gap:7%;align-items:start}.lpon-classique .product-v2 .main-product-image{aspect-ratio:1/1.06;background:transparent}.lpon-classique .product-v2 .product-detail{padding-top:35px}.lpon-classique .product-detail h1{font-size:clamp(44px,5vw,74px);line-height:1.02;margin-block:16px 18px;color:#2b2a28}.lpon-classique .product-price{font-family:var(--body-font);font-size:26px;color:#363432;font-weight:500;margin-top:24px}.lpon-classique .product-v2 .product-intro{font-size:12px;color:#62605c;line-height:1.8}.lpon-classique .product-badges>span{border-color:#a9a6a2;color:#565451;border-radius:2px}.lpon-classique .product-badges .availability{color:#3c3a37}.lpon-classique .product-thumbnails>button{border:1px solid #bbb9b6!important;background:transparent!important;border-radius:2px}.lpon-classique .product-thumbnails>button[aria-pressed=true]{border:2px solid #494744!important}.lpon-classique .gallery-topline,.lpon-classique .gallery-nav>span,.lpon-classique .zoom-caption{color:#66635f}.lpon-classique .gallery-nav{border-color:#c8c5c0}.lpon-classique .gallery-nav button{color:#3a3937}.lpon-classique .matching-sample{background:transparent;border:1px solid #bcbab7;border-radius:2px;padding:22px;gap:20px}.lpon-classique .product-trio-link,.lpon-classique .companion-link{background:#e8e6e4;color:#363432;border-color:#bab7b4;border-radius:2px}.lpon-classique .product-trio-link small,.lpon-classique .companion-link small{color:#595753}.lpon-classique .product-quiz-link{color:#53514e}.lpon-classique .purchase-choice{border-radius:2px;border-color:#aaa7a3;background:transparent;color:#363432}.lpon-classique .purchase-choice:has(input:checked){background:#e8e6e4;border-color:#494744}.lpon-classique .purchase-row .quantity{border-color:#8d8984;background:transparent}.lpon-classique .notes-section{border-top:1px solid #c8c5c0}.lpon-classique .note-card{border:1px solid #c8c5c0;background:transparent;border-radius:2px;padding:30px}.lpon-classique .note-number{color:#6b6863}.lpon-classique .note-card h3{font-size:33px}.lpon-classique .editorial{align-items:stretch;gap:0}.lpon-classique .editorial-copy{background:#e8e6e4;color:#2b2a28;padding:70px 55px}.lpon-classique .editorial-copy h2{font-size:clamp(40px,4.5vw,66px);line-height:1.02}.lpon-classique .editorial-copy>p:not(.eyebrow){color:#5c5955;line-height:1.9}.lpon-classique .discovery-grid{gap:24px}.lpon-classique .discovery-card{border:1px solid #bfbdbb;background:transparent;border-radius:2px;padding:35px}.lpon-classique .discovery-bottom h2{font-size:40px;line-height:1.07}.lpon-classique .quiz-cta{border-color:#c4c1bc;gap:80px}.lpon-classique .quiz-cta h2{font-size:clamp(39px,4.4vw,64px)}.lpon-classique .quiz-cta-art{background:transparent}.lpon-classique .quiz-orbit{border-color:#a3a19d}.lpon-classique .quiz-count{color:#75726d}.lpon-classique .quiz-panel:has(.quiz-options),.lpon-classique .quiz-result.best-match{background:#e8e6e4;border-color:#b5b3b0}.lpon-classique .quiz-option{background:var(--paper);border-color:#aaa7a3;color:#363432;border-radius:2px}.lpon-classique .quiz-option:hover,.lpon-classique .quiz-option[aria-pressed=true]{background:#363432;color:#fffdf9;border-color:#363432}.lpon-classique .quiz-stat{background:#dbd8d5;color:#363432}.lpon-classique .quiz-result{border-color:#b5b3b0;border-radius:2px}.lpon-classique .newsletter{background:#e8e6e4;padding:60px;border-radius:2px;border:1px solid #c4c1bc;margin-block:30px 80px}.lpon-classique .newsletter h2{font-size:45px;line-height:1.1}.lpon-classique .site-footer{background:#2b2a28;color:#faf8f4;padding-top:60px}.lpon-classique .site-footer .brand-image{filter:invert(1)}.lpon-classique .site-footer .eyebrow,.lpon-classique .site-footer p,.lpon-classique .site-footer small{color:#d7d5d2}.lpon-classique .site-footer a{color:#f2f1ef}.lpon-classique .footer-bottom{border-color:#66635f}.lpon-classique .builder-summary,.lpon-classique .cart-summary,.lpon-classique .drawer-footer{background:#e8e6e4;color:#363432;border-color:#b5b3b0;border-radius:2px}.lpon-classique .cart-discount,.lpon-classique .cart-saved{color:#494744}.lpon-classique .builder-card{border-color:#bfbdba}.lpon-classique .builder-card h3{font-size:27px}.lpon-classique .image-dialog{background:var(--paper);color:#363432}.lpon-classique a:focus-visible,.lpon-classique button:focus-visible{outline:2px solid #55524f;outline-offset:4px}@media(min-width:1000px){.lpon-classique .product-v2 .product-detail{position:sticky;top:125px}}@media(max-width:1000px){.lpon-classique .wrap{width:calc(100% - 56px)}.lpon-classique .hero-copy{padding-left:28px}.lpon-classique .hero h1{font-size:85px}.lpon-classique .hero-bottle{height:460px}.lpon-classique .hero-visual{min-height:510px;padding-right:20px}.lpon-classique .hero-action-main{grid-template-columns:1fr}.lpon-classique .hero-actions{max-width:330px}.lpon-classique .classique-directory-grid strong{font-size:29px}.lpon-classique .desktop-nav-v2{gap:22px}.lpon-classique .editorial-copy{padding:45px 30px}}@media(max-width:760px){.lpon-classique .wrap{width:calc(100% - 40px)}.lpon-classique .section{padding-block:54px}.lpon-classique .header-v2{height:77px;grid-template-rows:77px;padding-inline:14px}.lpon-classique .header-shell .announcement{height:29px;font-size:7px;padding-inline:10px}.lpon-classique .hero{display:flex;flex-direction:column;min-height:0;position:relative}.lpon-classique .hero-copy{padding:36px 22px 0;align-self:stretch}.lpon-classique .hero h1{font-size:clamp(66px,18vw,105px);line-height:.94;margin:20px 0;max-width:500px}.lpon-classique .hero-description{font-size:12px;line-height:1.8;max-width:340px;margin-top:20px}.lpon-classique .hero-actions{max-width:100%;margin-top:23px}.lpon-classique .hero-action-main{grid-template-columns:1.25fr 1fr;gap:8px}body.lpon-classique .hero-action-main>.button,body.lpon-classique .hero-action-main>.lpon-virtual-entry{font-size:10px;min-height:49px;padding:12px 8px}.lpon-classique .hero-caption{display:none}.lpon-classique .hero-visual{min-height:0;height:auto;overflow:visible;margin:0;padding:10px 22px 28px}.lpon-classique .hero-bottle{height:330px;max-width:430px;width:100%;margin:0}.lpon-classique .visual-caption{display:block;font-size:7px;margin-top:8px}.lpon-classique .brand-strip{padding:18px 16px;gap:8px;font-size:6px;letter-spacing:.08em}.lpon-classique .classique-directory{padding-top:26px;padding-bottom:0}.classique-directory-head{gap:12px}.classique-directory-head>p{font-size:8px}.classique-directory-head>a{font-size:8px}.classique-directory-grid{grid-template-columns:1fr 1fr}.classique-directory-grid>a{padding:20px 14px!important;border-right:1px solid #cbc8c4;border-bottom:1px solid #cbc8c4}.classique-directory-grid>a:nth-child(2n){border-right:0}.classique-directory-grid>a:nth-child(n+3){border-bottom:0}.lpon-classique .classique-directory-grid strong{font-size:28px}.classique-directory-grid span{font-size:18px}.lpon-classique .section-heading{gap:14px;margin-bottom:25px;align-items:start}.lpon-classique .section-heading h2{font-size:36px}.lpon-classique .product-grid{gap:28px 14px}.lpon-classique .card-media{aspect-ratio:1/1.2;overflow:visible}.lpon-classique .card-media img{padding:6px 0 18px}.lpon-classique .card-info{padding-top:13px}.lpon-classique .card-info h3{font-size:23px;line-height:1.08}.lpon-classique .card-info .eyebrow{font-size:7px;letter-spacing:.08em}.lpon-classique .card-info .inspiration{font-size:9px;line-height:1.7}.lpon-classique .card-price{font-size:13px}.lpon-classique .card-arrow{width:32px;height:32px;right:0;bottom:9px}.lpon-classique .card-arrow svg{width:15px;height:15px}.lpon-classique .card-tag{font-size:7px;top:5px;left:0;padding:4px 6px}.lpon-classique .product-section{padding-block:22px 45px}.lpon-classique .product-v2 .product-layout{display:grid;grid-template-columns:1fr;gap:22px}.lpon-classique .product-v2 .product-detail{position:static;padding-top:5px}.lpon-classique .product-detail h1{font-size:48px;line-height:1.03;margin-block:12px 16px}.lpon-classique .product-v2 .main-product-image{aspect-ratio:1/1.03}.lpon-classique .product-price{font-size:24px;margin-top:20px}.lpon-classique .gallery-topline{padding:10px 0 0}.lpon-classique .gallery-nav{margin-inline:0}.lpon-classique .matching-sample{padding:18px 14px;gap:14px}.lpon-classique .note-card{padding:23px}.lpon-classique .note-card h3{font-size:30px}.lpon-classique .editorial-copy{padding:40px 24px}.lpon-classique .editorial-copy h2{font-size:44px}.lpon-classique .discovery-grid{gap:16px}.lpon-classique .discovery-card{padding:25px 22px}.lpon-classique .discovery-bottom h2{font-size:35px}.lpon-classique .quiz-cta{gap:10px;padding-block:45px}.lpon-classique .quiz-cta h2{font-size:39px;max-width:340px}.lpon-classique .newsletter{padding:35px 22px;margin-block:15px 48px}.lpon-classique .newsletter h2{font-size:36px}.lpon-classique .site-footer{padding-top:40px}.lpon-classique .builder-card h3{font-size:23px}}@media(prefers-reduced-motion:reduce){.lpon-classique *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.lpon-classique .button{min-height:54px;border-radius:2px;padding:16px 22px;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.015em;box-shadow:0 2px #1f1e1c10;transition:background .18s,border-color .18s,box-shadow .18s}body.lpon-classique .button:hover{box-shadow:0 5px 14px #2b2a281c}body.lpon-classique .button:active{box-shadow:0 1px #1f1e1c10}body.lpon-classique .button-outline{background:#faf8f4;border-color:#7d7a75;color:#363432;box-shadow:none}body.lpon-classique .button-outline:hover{background:#363432;color:#fffdf9;border-color:#363432}body.lpon-classique .button:disabled{background:#e4e2df;color:#64615d;border-color:#aaa8a4;box-shadow:none}body.lpon-classique .hero-action-main>.button,body.lpon-classique .hero-action-main>.lpon-virtual-entry{border-radius:2px;min-height:54px;font-weight:600;font-size:12px;padding:14px 15px}body.lpon-classique .hero-action-main>.lpon-virtual-entry{background:#edecea;border-color:#9f9c98;color:#3a3836}body.lpon-classique .hero-action-main>.lpon-virtual-entry:hover{background:#e2e0dd;border-color:#6c6964}body.lpon-classique .hero-action-secondary>.text-link,body.lpon-classique .hero-action-secondary>.hero-packaging-link{font-size:12px;min-height:48px;color:#4d4b48;text-decoration:underline;text-decoration-color:#9d9a96;text-underline-offset:5px}body.lpon-classique .hero-description{font-size:15px;line-height:1.85;color:#524f4c;max-width:410px}body.lpon-classique .card-info .eyebrow{font-size:9px;letter-spacing:.09em;color:#605d59}body.lpon-classique .card-info .inspiration{font-size:12px;line-height:1.75;color:#575451}body.lpon-classique .card-price{font-size:16px;font-weight:600;line-height:1.5}body.lpon-classique .card-arrow{width:44px;height:44px;min-width:44px;min-height:44px;box-shadow:0 2px 7px #27262417}body.lpon-classique .card-arrow svg{width:19px;height:19px}body.lpon-classique .text-link{min-height:44px;line-height:1.5;color:#403e3b;font-size:12px;text-underline-offset:5px}body.lpon-classique .product-v2 .product-intro,body.lpon-classique .product-v2 .inspiration{font-size:13px;line-height:1.85}body.lpon-classique .purchase-note,body.lpon-classique .matching-sample-note{font-size:12px;line-height:1.8;color:#625f5b}body.lpon-classique .product-badges>span{font-size:10px;padding:6px 9px;line-height:1.4}body.lpon-classique .product-trio-link,body.lpon-classique .companion-link{border-radius:2px;padding:20px}body.lpon-classique .product-trio-link small,body.lpon-classique .companion-link small{font-size:12px;line-height:1.7}body.lpon-classique .quiz-option{font-size:14px;min-height:58px;border-radius:2px}body.lpon-classique .classique-directory-grid>a{min-height:88px}body.lpon-classique .classique-directory-head>p,body.lpon-classique .classique-directory-head>a{font-size:11px;line-height:1.6}body.lpon-classique .cart-unit-price,body.lpon-classique .cart-property,body.lpon-classique .cart-line-remove,body.lpon-classique .drawer-view-link{font-size:11px;color:#575451}body.lpon-classique .cart-line-remove,body.lpon-classique .drawer-view-link{min-height:44px;display:inline-flex;align-items:center}body.lpon-classique .gallery-topline{font-size:9px}@media(max-width:760px){body.lpon-classique .hero-action-main{grid-template-columns:1.25fr 1fr}body.lpon-classique .hero-action-main>.button,body.lpon-classique .hero-action-main>.lpon-virtual-entry{font-size:11px;min-height:52px;padding:13px 9px;gap:7px}body.lpon-classique .hero-action-secondary>.text-link,body.lpon-classique .hero-action-secondary>.hero-packaging-link{font-size:11px;min-height:46px}body.lpon-classique .hero-description{font-size:13px;line-height:1.8;max-width:350px}body.lpon-classique .card-info h3{font-size:24px;line-height:1.12}body.lpon-classique .card-info .eyebrow{font-size:8px}body.lpon-classique .card-info .inspiration{font-size:10px;line-height:1.8}body.lpon-classique .card-price{font-size:14px}body.lpon-classique .card-arrow{width:40px;height:40px;min-width:40px;min-height:40px;bottom:8px}body.lpon-classique .product-detail h1{font-size:44px}body.lpon-classique .button{font-size:12px;min-height:52px;padding:14px 18px}body.lpon-classique .purchase-row .button{padding-inline:12px;gap:12px}body.lpon-classique .purchase-note,body.lpon-classique .matching-sample-note{font-size:11px}body.lpon-classique .gallery-topline{font-size:8px}body.lpon-classique .classique-directory-head>p,body.lpon-classique .classique-directory-head>a{font-size:9px}body.lpon-classique .quiz-option{font-size:13px;line-height:1.7;min-height:56px}}body.lpon-classique .site-footer .text-link{color:#f2f1ef}body.lpon-classique .card-info h3{overflow-wrap:anywhere}@media(max-width:760px){body.lpon-classique:lang(de) .hero h1{font-size:56px}}body.lpon-classique{--paper:#faf8f4;--ink:#1d1b18;--gold:#9d8867;--muted:#68625a;--line:#ded8cf;background:#faf8f4;color:#1d1b18}body.lpon-classique .hero h1,body.lpon-classique .product-detail h1,body.lpon-classique .card-info h3{color:#1d1b18;font-weight:400}body.lpon-classique .hero h1 em{font-style:italic;font-weight:400}body.lpon-classique .button,body.lpon-classique .hero-action-main>.button{background:#24211e;color:#fffdf9;border-color:#24211e;border-radius:2px;box-shadow:none}body.lpon-classique .button:hover,body.lpon-classique .hero-action-main>.button:hover{background:#494139;color:#fffdf9;border-color:#494139;box-shadow:none}body.lpon-classique .button-outline,body.lpon-classique .hero-action-main>.lpon-virtual-entry{background:transparent;color:#24211e;border:1px solid #9f9588;border-radius:2px;box-shadow:none}body.lpon-classique .button-outline:hover,body.lpon-classique .hero-action-main>.lpon-virtual-entry:hover{background:#eee8df;color:#24211e;border-color:#756957}body.lpon-classique .button:disabled{background:#e8e4dd;color:#70685c;border-color:#c2b9ab}body.lpon-classique .header-shell .announcement,body.lpon-classique .site-footer{background:#24211e;color:#fffdf9}body.lpon-classique .site-footer a,body.lpon-classique .site-footer .text-link{color:#fffdf9}body.lpon-classique .site-footer p,body.lpon-classique .site-footer .eyebrow{color:#d9cfc1}body.lpon-classique .card-arrow{border-radius:2px;background:#24211e;color:#fffdf9;border-color:#24211e;box-shadow:none;transform:none;transition:none}body.lpon-classique .card-media:hover .card-arrow{background:#494139;color:#fffdf9;transform:none}body.lpon-classique .card-tag,body.lpon-classique .product-badges>span,body.lpon-classique .nav-pill,body.lpon-classique .builder-count-chip,body.lpon-classique .builder-step,.lpon-classique .cart-counter{border-radius:2px}body.lpon-classique .nav-quiz{color:#6b5942!important}body.lpon-classique .product-trio-link,body.lpon-classique .companion-link,body.lpon-classique .matching-sample{border-radius:2px}body.lpon-classique dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}body.lpon-classique .hero-description{color:#63594c}body.lpon-classique .hero-visual{padding-block:45px}body.lpon-classique .editorial-copy,body.lpon-classique .newsletter,body.lpon-classique .builder-summary,body.lpon-classique .cart-summary,body.lpon-classique .drawer-footer,body.lpon-classique .quiz-result.best-match{background:#efe9df;color:#24211e}body.lpon-classique .quiz-option:hover,body.lpon-classique .quiz-option[aria-pressed=true]{background:#24211e;color:#fffdf9;border-color:#24211e}body.lpon-classique .section-heading .eyebrow{margin-bottom:14px}.classique-journal{border-top:1px solid #d7cec1}.classique-journal-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:38px}.classique-journal-head h2{font-family:var(--heading-font);font-size:clamp(40px,5vw,72px);line-height:1.02;font-weight:400;letter-spacing:-.045em;margin-top:14px}.classique-journal-head p:not(.eyebrow){font-size:13px;line-height:1.85;color:#6c6255;max-width:410px;margin-top:20px}.classique-journal-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px;align-items:start}.classique-journal-card{min-width:0;border-top:1px solid #c1b39f;padding-top:18px}.classique-journal-art{display:block;aspect-ratio:1/1.04;background:#f1ece4;overflow:hidden;margin-bottom:22px}.classique-journal-art img{width:100%;height:100%;object-fit:contain;padding:20px}.classique-journal-card:first-child .classique-journal-art{aspect-ratio:1/1.04;background:#e9e0d2}.classique-journal-meta{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#75644d;margin-bottom:15px}.classique-journal-card h3{font-family:var(--heading-font);font-size:31px;line-height:1.16;font-weight:400;letter-spacing:-.035em;color:#24211e;margin-bottom:14px}.classique-journal-card:first-child h3{font-size:39px}.classique-journal-card p{font-size:12px;line-height:1.9;color:#6a6053}.classique-journal-card .text-link{margin-top:16px;border-bottom:1px solid #9e8e77;display:inline-flex;gap:25px;align-items:center}.classique-article{max-width:860px!important;padding-top:65px}.classique-article-header{border-bottom:1px solid #d5c9b7;padding-bottom:35px;margin-bottom:38px}.classique-article h1{font-family:var(--heading-font);font-weight:400;font-size:clamp(43px,5vw,76px);line-height:1.06;letter-spacing:-.04em;margin:24px 0}.classique-article .article-summary{font-size:18px;line-height:1.8;color:#6c5e4b;max-width:690px}.classique-article .rte{max-width:690px;margin-inline:auto;font-size:15px;line-height:1.95;color:#494139}.classique-article .rte h2{font-family:var(--heading-font);font-size:36px;font-weight:400;line-height:1.2;margin:42px 0 17px;color:#24211e}.classique-article .rte p{margin:0 0 22px}.classique-article .rte>p:first-child:first-letter{float:left;font-family:var(--heading-font);font-size:72px;line-height:.9;padding:8px 10px 0 0;color:#806e52}.classique-article .rte a{color:#5a4730;text-decoration:underline;text-underline-offset:4px}.classique-article-footer{border-top:1px solid #d5c9b7;margin-top:45px;padding-top:24px}@media(max-width:760px){body.lpon-classique .hero-visual{padding-top:20px;padding-bottom:25px}.classique-journal-head{display:block;margin-bottom:28px}.classique-journal-head h2{font-size:46px}.classique-journal-head>a{margin-top:18px}.classique-journal-grid{grid-template-columns:1fr;gap:36px}.classique-journal-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:0 18px}.classique-journal-card .classique-journal-art{grid-column:1;grid-row:1/5;aspect-ratio:1/1.3;margin:0}.classique-journal-art img{padding:8px}.classique-journal-card h3{font-size:26px;line-height:1.14;margin:0 0 10px}.classique-journal-card p{font-size:11px;line-height:1.75}.classique-journal-card .classique-journal-meta{font-size:8px;margin-bottom:11px;gap:10px}.classique-journal-card .text-link{margin-top:8px;justify-self:start;min-height:42px}.classique-journal-card:first-child{display:block}.classique-journal-card:first-child .classique-journal-art{aspect-ratio:1/1.02;margin-bottom:20px}.classique-journal-card:first-child h3{font-size:36px}.classique-journal-card:first-child p{font-size:12px}.classique-article{padding-top:35px}.classique-article h1{font-size:44px}.classique-article .article-summary{font-size:15px}.classique-article .rte{font-size:14px;line-height:1.9}.classique-article .rte h2{font-size:31px}}.classique-scent-trails{position:absolute;top:2%;right:9%;width:85px;height:210px;pointer-events:none;z-index:0;opacity:.48;overflow:visible}.classique-scent-trails path{stroke:#ad9671;stroke-width:1.1;stroke-linecap:round;stroke-dasharray:65 250;animation:classique-trail 13s linear infinite}.classique-scent-trails path:nth-child(2){animation-delay:-4s;opacity:.55;stroke-width:.8}.classique-scent-trails path:nth-child(3){animation-delay:-8s;opacity:.35}body.lpon-classique .hero-visual>a{position:relative;z-index:1;animation:classique-float 9s ease-in-out infinite}body.lpon-classique .hero-copy{animation:classique-arrive .85s ease-out both}body.lpon-classique .hero-copy .hero-actions{animation:classique-arrive 1.1s ease-out both}.classique-reveal{opacity:0;transform:translateY(16px);transition:opacity .65s ease,transform .65s ease;transition-delay:var(--classique-delay,0ms)}.classique-reveal.classique-visible{opacity:1;transform:none}body.lpon-classique .card-media img{transition:transform .5s ease}body.lpon-classique .card-media:hover img{transform:translateY(-4px) scale(1.025)}body.lpon-classique .classique-directory-grid>a{transition:background .25s,color .25s}body.lpon-classique .classique-journal-art img{transition:transform .55s ease}body.lpon-classique .classique-journal-art:hover img{transform:scale(1.035)}body.lpon-classique.classique-paused .hero-visual>a,body.lpon-classique.classique-paused .classique-scent-trails path{animation-play-state:paused}@keyframes classique-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes classique-trail{0%{stroke-dashoffset:320;opacity:0}20%,75%{opacity:.65}to{stroke-dashoffset:0;opacity:0}}@keyframes classique-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:760px){.classique-scent-trails{height:150px;width:65px;right:4%;top:0}body.lpon-classique .hero-visual>a{animation-duration:11s}}@media(prefers-reduced-motion:reduce){body.lpon-classique .hero-visual>a,body.lpon-classique .hero-copy,body.lpon-classique .hero-copy .hero-actions,.classique-scent-trails path{animation:none!important}.classique-scent-trails{display:none}.classique-reveal{opacity:1!important;transform:none!important;transition:none!important}body.lpon-classique .card-media:hover img,body.lpon-classique .classique-journal-art:hover img{transform:none}}body.lpon-classique button,body.lpon-classique .button,body.lpon-classique .lpon-virtual-entry,body.lpon-classique .product-trio-link{border-radius:2px!important}body.lpon-classique .story-avatar{border-radius:50%!important}body.lpon-classique .classique-directory-grid>a,body.lpon-classique .classique-directory-grid>a:visited{color:#24211e;-webkit-text-fill-color:#24211e;text-decoration:none}body.lpon-classique .classique-directory-grid>a:hover,body.lpon-classique .classique-directory-grid>a:focus-visible{background:#eee8df;color:#24211e;-webkit-text-fill-color:#24211e}body.lpon-classique .classique-directory-grid span{display:inline-flex;align-items:center;justify-content:center;flex:none}body.lpon-classique .classique-directory-grid svg{width:21px;height:21px;stroke:currentColor;fill:none;transform:none}body.lpon-classique .hero-packaging-link,body.lpon-classique .hero-packaging-link:visited{color:#4d4b48;-webkit-text-fill-color:#4d4b48;-webkit-appearance:none;appearance:none;background:transparent}body.lpon-classique .hero-packaging-link svg{stroke:currentColor;fill:none;transform:none}body.lpon-classique .card-media:visited .card-arrow{color:#fffdf9;-webkit-text-fill-color:#fffdf9}body.lpon-classique .note-journey{display:block;border-top:1px solid #ded8cf;padding-block:65px;margin-top:35px}body.lpon-classique .note-journey .notes-intro{max-width:620px;margin-bottom:38px}body.lpon-classique .note-journey h2{font-family:var(--heading-font);font-size:clamp(42px,4.8vw,66px);font-weight:400;line-height:1.05;letter-spacing:-.035em;margin:16px 0 20px}body.lpon-classique .note-journey .notes-intro>p:last-child{font-size:14px;line-height:1.85;color:#68625a;max-width:500px}.note-journey-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:start}.note-stage{min-width:0;border-top:1px solid #9d8867;border-bottom:1px solid #ded8cf;background:transparent}.note-stage>summary{display:flex;list-style:none;align-items:center;gap:13px;cursor:pointer;min-height:118px;padding:22px 0;color:#24211e;-webkit-text-fill-color:#24211e;position:relative}.note-stage>summary::-webkit-details-marker{display:none}.note-stage>summary::marker{content:""}.note-stage>summary:after{display:none!important}.note-stage>summary:focus-visible{outline:2px solid #9d8867;outline-offset:5px}.note-stage-number{font-family:var(--heading-font);font-size:18px;color:#9d8867;-webkit-text-fill-color:#9d8867;align-self:flex-start;margin-top:2px}.note-stage-heading{min-width:0;display:grid;gap:12px;flex:1}.note-stage-heading .eyebrow{font-size:9px;line-height:1.5;letter-spacing:.12em;color:#71634e;-webkit-text-fill-color:#71634e}.note-stage-heading strong{font-family:var(--heading-font);font-size:30px;line-height:1.12;font-weight:400;letter-spacing:-.025em}.note-stage-toggle{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #bfb3a0;color:#24211e}.note-toggle-vertical{transform-origin:10px 10px;transition:transform .32s ease,opacity .32s ease}.note-stage[open]:not(.note-stage-closing) .note-toggle-vertical{transform:rotate(90deg);opacity:0}.note-stage-panel{overflow:hidden}.note-stage-inner{padding:0 0 26px}.note-stage-copy{font-size:12px;line-height:1.8;color:#68625a;max-width:300px;margin-bottom:22px}.note-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px;list-style:none!important;padding:0!important;margin:0!important}.note-material{min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;animation:note-unfold .6s ease both;animation-delay:calc(var(--note-order,0)*45ms)}.note-photo{display:block;width:76px;max-width:100%;aspect-ratio:1;background-repeat:no-repeat;background-size:800% 800%;background-position:var(--note-x) var(--note-y);border-radius:0}.note-material>span:last-child{font-size:11px;line-height:1.5;overflow-wrap:anywhere;color:#39332b}.note-journey-caption{font-size:10px;line-height:1.8;color:#7a7165;margin-top:25px;max-width:620px}@keyframes note-unfold{0%{opacity:0;transform:translateY(9px) scale(.96)}to{opacity:1;transform:none}}@media(max-width:950px){.note-journey-stages{grid-template-columns:1fr;gap:0}.note-stage{border-bottom:0}.note-stage:last-child{border-bottom:1px solid #ded8cf}.note-stage>summary{min-height:98px;padding-block:20px}.note-stage-heading strong{font-size:30px}.note-stage-heading{gap:8px}.note-materials{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 12px}.note-photo{width:84px}.note-stage-copy{max-width:460px}.note-stage-inner{padding-bottom:30px}}@media(max-width:600px){body.lpon-classique .note-journey{padding-block:42px;margin-top:20px}body.lpon-classique .note-journey h2{font-size:43px}body.lpon-classique .note-journey .notes-intro>p:last-child{font-size:13px}.note-materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.note-photo{width:80px}.note-stage-number{font-size:16px}.note-stage-heading strong{font-size:29px}.note-material>span:last-child{font-size:11px}.note-stage-copy{font-size:12px}.note-journey-caption{font-size:9px}}@media(prefers-reduced-motion:reduce){.note-material{animation:none!important}.note-toggle-vertical{transition:none}}body.lpon-classique .packaging-tabs{border-radius:2px;border:1px solid #bfb3a0;background:#eee8df;padding:4px;box-shadow:none}body.lpon-classique .packaging-tabs button{border-radius:2px!important;box-shadow:none;color:#24211e;-webkit-text-fill-color:#24211e}body.lpon-classique .packaging-tabs button[aria-selected=true]{background:#faf8f4;color:#24211e;-webkit-text-fill-color:#24211e}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lpon-classique.css.map */
