:root{--bg:#0e0908;--bg-2:#150e0c;--card:#171009;--card-bd:#2a1f18;--cream:#efe5d6;--cream-hi:#f3ead9;--dim:#9c8d80;--gold:#d8bd93;--gold-dim:#cbb391;--line:#241a15}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;color:var(--cream);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.6}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.serif{font-family:Cormorant Garamond,serif}.announce{background:#1c0d0f;color:#c9ab86;text-align:center;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;padding:10px 16px}header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 44px;background:var(--bg)}header nav{display:flex;gap:26px;font-size:10.5px;font-weight:500}header nav a{text-transform:uppercase;letter-spacing:.18em;color:var(--cream)}header nav a:hover{color:var(--gold)}.wordmark{font-family:Cormorant Garamond,serif;font-weight:600;font-size:24px;letter-spacing:.34em;text-transform:uppercase;text-align:center;line-height:1;display:block}.wordmark small{display:block;font-size:9px;letter-spacing:.62em;color:var(--dim);margin-top:4px;font-family:Inter,sans-serif;font-weight:400}.wordmark-left{text-align:left}.hutils{display:flex;gap:24px;justify-content:flex-end;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;align-items:center}.hutils svg{width:15px;height:15px;stroke:var(--cream);fill:none;stroke-width:1.5;vertical-align:-3px;margin-right:6px}.hero{position:relative;overflow:hidden;min-height:620px;display:flex;align-items:center;background:var(--bg)}.hero-img{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0d0606;background-repeat:no-repeat;background-size:auto 122%;background-position:78% 18%}.hero-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0505f2,#0a0505cc 34%,#0a05051a 72%),linear-gradient(0deg,#0a0505d9,#0a050500 30%)}.hero-inner{position:relative;z-index:2;padding:70px 44px;max-width:560px}.kicker{color:var(--gold-dim);font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;margin-bottom:22px}.hero h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:62px;line-height:1.06;margin-bottom:24px;color:var(--cream-hi)}.hero h1 em{font-style:italic}.hero p{color:#b3a294;font-size:13.5px;line-height:1.75;max-width:360px;margin-bottom:30px;font-weight:300}.btn-gold{display:inline-block;background:#d8bd93;color:#241610;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:14px 32px;border:0;cursor:pointer;font-family:Inter,sans-serif}.btn-gold:hover{background:#e8d0a8}.btn-line{display:block;text-align:center;border:1px solid #4a3b2e;color:var(--cream);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;padding:11px 0;background:transparent;cursor:pointer;font-family:Inter,sans-serif}.btn-line:hover{background:#241a12}.hero-rating{margin-top:28px;font-size:12px;color:var(--cream)}.hero-rating .stars{color:#d8bd93;font-size:15px;letter-spacing:2px;margin-right:10px}.hero-badges{display:flex;gap:28px;margin-top:26px}.hero-badges div{display:flex;align-items:center;gap:9px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#b3a294;line-height:1.5}.hero-badges svg{width:20px;height:20px;stroke:var(--gold-dim);fill:none;stroke-width:1.2;flex:none}.press{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 44px;text-align:center}.press .label{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--dim);margin-bottom:16px}.press-row{display:flex;justify-content:center;align-items:baseline;gap:56px;flex-wrap:wrap}.press-row span{color:#cfc2b2}.p-vogue{font-family:Bodoni Moda,serif;font-size:25px;letter-spacing:.12em}.p-bazaar{font-family:Bodoni Moda,serif;font-size:21px;letter-spacing:.2em}.p-byrdie{font-family:Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:.16em}.p-allure{font-family:Cormorant Garamond,serif;font-style:italic;font-size:24px}.p-elle{font-family:Bodoni Moda,serif;font-size:23px;letter-spacing:.38em}.featured{padding:58px 44px 70px}.featured h2{font-size:13px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:36px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pcard{background:var(--card);border:1px solid var(--card-bd);padding:14px 14px 22px}.pcard img{width:100%;aspect-ratio:.92/1;object-fit:cover}.pcard h3{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin:18px 0 9px}.pcard p{font-size:11.5px;color:var(--dim);line-height:1.6;font-weight:300;margin-bottom:12px;min-height:37px}.pcard .price{font-size:12.5px;margin-bottom:14px;color:var(--cream)}.pcard .price s{color:var(--dim);margin-left:8px}.philo{display:grid;grid-template-columns:1.05fr 1.5fr 1.05fr;min-height:380px}.philo-img{background-size:cover;background-position:center;min-height:300px}.philo-text{background:var(--bg);padding:64px 56px;display:flex;flex-direction:column;justify-content:center}.philo-text h2{font-family:Cormorant Garamond,serif;font-weight:500;font-size:36px;line-height:1.2;margin-bottom:20px;color:var(--cream-hi)}.philo-text p{font-size:12.5px;color:var(--dim);line-height:1.8;font-weight:300;margin-bottom:28px;max-width:340px}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding:38px 44px;border-top:1px solid var(--line)}.values>div{display:flex;gap:14px;align-items:flex-start}.values svg{width:26px;height:26px;stroke:var(--gold-dim);fill:none;stroke-width:1.1;flex:none;margin-top:2px}.values h4{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-bottom:6px}.values p{font-size:10.5px;color:var(--dim);line-height:1.55;font-weight:300}footer{background:#0a0605;padding:54px 44px 26px;border-top:1px solid var(--line)}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1.6fr;gap:32px;margin-bottom:42px}.foot-grid h5{font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin-bottom:16px}.foot-grid a{display:block;font-size:11.5px;color:var(--dim);margin-bottom:10px;font-weight:300}.foot-grid a:hover{color:var(--cream)}.foot-grid a.wordmark{margin-bottom:0}.newsletter p{font-size:11.5px;color:var(--dim);line-height:1.6;font-weight:300;margin-bottom:14px}.email-row{display:flex;border:1px solid #3a2d22;max-width:300px}.email-row input{flex:1;border:0;outline:0;font-size:11.5px;padding:10px 12px;font-family:Inter,sans-serif;background:transparent;color:var(--cream)}.email-row button{border:0;background:#d8bd93;color:#241610;cursor:pointer;font-size:14px;padding:0 14px}.foot-bottom{display:flex;justify-content:space-between;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#5f5347;flex-wrap:wrap;gap:10px}.srl-sec{padding:72px 56px;max-width:1200px;margin:0 auto}.srl-sec-line{border-top:1px solid var(--line)}.srl-h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:52px;line-height:1.1;color:var(--cream-hi);margin-bottom:22px}.srl-h2{font-family:Cormorant Garamond,serif;font-weight:500;font-size:34px;line-height:1.2;color:var(--cream-hi);margin-bottom:16px}.srl-lead{font-family:Cormorant Garamond,serif;font-style:italic;font-size:22px;color:var(--gold-dim);max-width:560px;margin-bottom:8px}.srl-p{color:var(--dim);font-size:14px;font-weight:300;max-width:600px;margin-bottom:16px}.srl-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.srl-card{background:var(--card);border:1px solid var(--card-bd);padding:32px 28px}.srl-card h3{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;margin-bottom:12px;color:var(--cream)}.srl-card .srl-num{font-family:Cormorant Garamond,serif;font-size:40px;color:var(--gold);margin-bottom:14px;display:block}.srl-card p{font-size:13px;color:var(--dim);font-weight:300}.srl-quote{font-family:Cormorant Garamond,serif;font-style:italic;font-size:30px;line-height:1.4;color:var(--cream-hi);text-align:center;max-width:640px;margin:0 auto}.srl-quote-attr{text-align:center;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin-top:18px}.srl-cta-band{text-align:center;background:var(--bg-2);max-width:none}.srl-cta-inner{max-width:1200px;margin:0 auto;padding:72px 56px}.srl-step{display:grid;grid-template-columns:110px 1fr;gap:28px;padding:30px 0;border-bottom:1px solid var(--line)}.srl-step:last-child{border-bottom:0}.srl-step-num{font-family:Cormorant Garamond,serif;font-size:54px;color:var(--gold);line-height:1}.srl-step-num small{display:block;font-family:Inter,sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-top:8px}.srl-step h3{font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-bottom:8px;color:var(--cream)}.srl-step .srl-how{color:var(--gold-dim);font-style:italic;font-family:Cormorant Garamond,serif;font-size:17px;margin-top:10px}.srl-tag{display:inline-block;border:1px solid #4a3b2e;font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:5px 12px;color:var(--gold-dim);margin-bottom:14px}.srl-ing{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:36px}.srl-faq details{border-bottom:1px solid var(--line);padding:22px 0}.srl-faq summary{font-family:Cormorant Garamond,serif;font-size:22px;color:var(--cream-hi);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.srl-faq summary::-webkit-details-marker{display:none}.srl-faq summary:after{content:"+";color:var(--gold);font-size:24px;font-family:Inter,sans-serif;font-weight:300}.srl-faq details[open] summary:after{content:"\2212"}.srl-faq details p{margin-top:14px;max-width:640px}.srl-form{max-width:520px;margin-top:34px}.srl-form label{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-dim);margin:22px 0 8px}.srl-form input,.srl-form textarea,.srl-form select{width:100%;background:var(--card);border:1px solid var(--card-bd);color:var(--cream);font-family:Inter,sans-serif;font-size:13px;font-weight:300;padding:13px 14px;outline:none}.srl-form input:focus,.srl-form textarea:focus{border-color:var(--gold)}.srl-form textarea{min-height:150px;resize:vertical}.srl-note{font-size:11px;color:var(--dim);margin-top:16px;font-weight:300}.srl-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.srl-img{width:100%;object-fit:cover;display:block}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:56px;padding:64px 44px;max-width:1200px;margin:0 auto}.pdp-img img{width:100%;border:1px solid var(--card-bd)}.pdp h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:42px;line-height:1.1;color:var(--cream-hi);margin-bottom:14px}.pdp .price{font-size:20px;margin:18px 0 6px}.pdp .price s{color:var(--dim);font-size:15px;margin-left:10px}.pdp .pdp-desc{color:var(--dim);font-size:13.5px;font-weight:300;margin:22px 0;max-width:480px}.pdp .pdp-desc p{margin-bottom:12px}.pdp form{margin-top:10px;max-width:380px}.pdp select{width:100%;background:var(--card);border:1px solid var(--card-bd);color:var(--cream);padding:12px 14px;font-family:Inter,sans-serif;font-size:12px;margin-bottom:16px}.pdp .btn-gold{width:100%;text-align:center}.pdp-meta{margin-top:26px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);line-height:2.2}.coll-head{padding:64px 44px 10px;max-width:1200px;margin:0 auto}.coll-head h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:48px;color:var(--cream-hi)}.cartp{padding:64px 44px;max-width:900px;margin:0 auto}.cartp h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:48px;color:var(--cream-hi);margin-bottom:34px}.cart-row{display:grid;grid-template-columns:90px 1fr auto auto;gap:22px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.cart-row img{width:90px;border:1px solid var(--card-bd)}.cart-row h3{font-size:12px;letter-spacing:.14em;text-transform:uppercase}.cart-row input{width:64px;background:var(--card);border:1px solid var(--card-bd);color:var(--cream);padding:9px;text-align:center;font-family:Inter,sans-serif}.cart-sub{display:flex;justify-content:flex-end;gap:26px;align-items:center;margin-top:30px;font-size:14px}.cart-empty{color:var(--dim);font-weight:300}.page-generic{padding:64px 44px;max-width:900px;margin:0 auto}.page-generic h1{font-family:Cormorant Garamond,serif;font-weight:500;font-size:48px;color:var(--cream-hi);margin-bottom:26px}.rte{color:var(--dim);font-weight:300;font-size:14px}.rte p{margin-bottom:14px}.rte h2,.rte h3{font-family:Cormorant Garamond,serif;color:var(--cream-hi);margin:26px 0 12px;font-weight:500}.rte a{color:var(--gold);text-decoration:underline}@media(max-width:760px){header{grid-template-columns:1fr auto;padding:14px 20px;row-gap:12px}header nav{order:3;grid-column:1/-1;justify-content:center;gap:16px;font-size:9.5px}.hutils{font-size:0}.hutils svg{margin-right:0}.hero{min-height:640px;align-items:flex-end}.hero-img{background-position:center 18%}.hero-img:after{background:linear-gradient(0deg,#0a0505f2 26%,#0a050573 60%,#0a05051f)}.hero-inner{padding:36px 24px 46px}.hero h1{font-size:42px}.hero-badges{flex-wrap:wrap;gap:16px}.press{padding:22px 20px}.press-row{gap:26px}.featured{padding:44px 20px}.grid4{grid-template-columns:1fr 1fr;gap:14px}.philo{grid-template-columns:1fr}.philo-text{padding:44px 24px}.values{grid-template-columns:1fr 1fr;padding:32px 20px}.foot-grid{grid-template-columns:1fr 1fr}.srl-sec,.srl-cta-inner{padding:48px 24px}.srl-h1{font-size:38px}.srl-grid3,.srl-ing,.srl-split{grid-template-columns:1fr}.srl-step{grid-template-columns:70px 1fr;gap:18px}.srl-step-num{font-size:40px}.pdp{grid-template-columns:1fr;padding:44px 20px;gap:30px}.cartp,.page-generic,.coll-head{padding:44px 20px}.cart-row{grid-template-columns:70px 1fr;row-gap:10px}}.srl-sec+.srl-sec{border-top:1px solid var(--line)}.srl-kicker{color:var(--gold-dim);font-size:11px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/serelise.css.map */
