.brand-splendorandsoirees .site-header{max-width:1240px;padding-top:35px}.brand-splendorandsoirees .masthead{padding:15px 0 35px}.brand-splendorandsoirees .wordmark{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:47px;letter-spacing:-1.7px;font-style:italic}.brand-splendorandsoirees .masthead .wordmark:before{content:'✧';display:inline-block;color:#c98f9f;margin-right:15px;font-size:34px;vertical-align:5px}.brand-splendorandsoirees .tagline{font-family:Lora,Georgia,serif;font-size:10px;letter-spacing:2px}.brand-splendorandsoirees .nav-line{border-color:#eeece9;padding:15px 0}.brand-splendorandsoirees #primary-navigation{gap:23px}.brand-splendorandsoirees #primary-navigation a{font-size:10px;letter-spacing:1px}.soirees-home{max-width:1180px;margin-top:48px}.soirees-hero{position:relative;margin-bottom:55px}.soirees-slide{position:relative;min-height:545px;display:grid;place-items:center}.soirees-hero-image{position:absolute;inset:0}.soirees-hero-image img{width:100%;height:545px;object-fit:cover}.soirees-slide:nth-child(1) img{object-position:center 55%}.soirees-hero-title{z-index:1;text-align:center;background:#fffffff5;width:min(430px,calc(100% - 110px));padding:36px 34px 30px;box-shadow:0 4px 20px #00000006}.soirees-hero-title h1,.soirees-hero-title h2{font:400 33px/1.35 'Playfair Display',Georgia,serif;margin:14px 0 20px;letter-spacing:-.5px}.soirees-read{display:inline-block;font-size:10px;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:#666;border-bottom:1px solid #b9aaa9;padding-bottom:5px}.soirees-controls{position:absolute;inset:calc(50% - 20px) 18px auto;display:flex;justify-content:space-between;pointer-events:none}.soirees-controls button{pointer-events:auto;background:#fffffff0;border:0;width:32px;height:40px;color:#626262;font-size:26px;line-height:1}.soirees-controls button:hover{background:#fff;color:#111}.soirees-featured{margin-bottom:65px}.soirees-featured>h2{text-transform:uppercase;letter-spacing:2px;font:400 11px/1.5 Lora,Georgia,serif;text-align:center;margin:0 0 25px;display:flex;align-items:center;gap:20px}.soirees-featured>h2:before,.soirees-featured>h2:after{content:'';height:1px;background:#e4e2df;flex:1}.soirees-featured>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.soirees-featured article img{width:100%;aspect-ratio:1.5;object-fit:cover;margin-bottom:10px}.soirees-featured article h3{font:400 15px/1.45 'Playfair Display',Georgia,serif;margin:5px 0}.soirees-featured .eyebrow{font-size:8px}.soirees-journal-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:65px}.soirees-story{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;margin-bottom:52px}.soirees-story-image img{width:100%;height:260px;object-fit:cover}.soirees-story-meta{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.soirees-story-meta .eyebrow{font-size:8px;letter-spacing:1px}.soirees-story-meta time{font-size:8px;text-transform:uppercase;color:#626262;letter-spacing:.6px}.soirees-story-copy h2{font:400 25px/1.35 'Playfair Display',Georgia,serif;margin:11px 0;letter-spacing:-.5px}.soirees-story-copy>p{font-size:12px;line-height:1.8;color:#626262;margin:0 0 16px}.soirees-story-wide{display:block}.soirees-story-wide .soirees-story-image img{height:440px}.soirees-story-wide .soirees-story-copy{padding-top:21px}.soirees-story-wide .soirees-story-copy h2{font-size:30px}.soirees-sidebar{text-align:center;padding:20px 0;font-family:Lora,Georgia,serif}.soirees-sidebar-kicker{font-size:10px;text-transform:uppercase;letter-spacing:1.7px;color:#855b66}.soirees-sidebar h2{font:400 27px/1.35 'Playfair Display',Georgia,serif;margin:15px 0}.soirees-sidebar p{font-size:12px;line-height:1.9;color:#626262}.soirees-sidebar .text-link{font-size:9px;letter-spacing:1px}.soirees-sidebar-rule{height:1px;background:#e8e2df;margin:35px auto;width:70%}.soirees-sidebar h3{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;font-weight:400}.soirees-sidebar nav>a{display:block;font-size:12px;padding:7px}.soirees-topic-pair{display:grid;grid-template-columns:1fr 1fr;gap:45px;max-width:820px;margin:15px 0 65px}.soirees-topic-pair>section>h2{font:400 28px/1.3 'Playfair Display',Georgia,serif;border-bottom:2px solid #292929;margin:0 0 22px;padding-bottom:14px}.soirees-topic-pair article img{width:75px;height:70px;object-fit:cover;float:left;margin:0 15px 10px 0}.soirees-topic-pair article{clear:both;margin-bottom:22px}.soirees-topic-pair article h3{font:400 14px/1.5 'Playfair Display',Georgia,serif;margin:0}.soirees-topic-pair article.soirees-topic-lead img{float:none;width:100%;height:240px;margin:0 0 15px}.soirees-topic-lead h3{font-size:23px!important;line-height:1.4!important}.soirees-topic-lead p{font-size:12px;color:#626262;line-height:1.8}.soirees-contact-note{padding:40px;text-align:center;border:4px double #e9e4e2;margin:50px 0 0}.soirees-contact-note>span{text-transform:uppercase;font-size:10px;letter-spacing:2px;color:#855b66}.soirees-contact-note h2{font:400 29px/1.3 'Playfair Display',Georgia,serif}.soirees-contact-note p{font-size:13px;color:#626262;overflow-wrap:anywhere}.soirees-contact-note>a{background:#232323;color:#fff;display:inline-block;padding:11px 24px;text-transform:uppercase;font-size:9px;letter-spacing:1.5px}.brand-splendorandsoirees .site-footer{background:#fcf0f1;border:0;margin-top:75px;padding-top:45px}.brand-splendorandsoirees .site-footer .wordmark{font-size:30px}.brand-splendorandsoirees .footer-bottom{border-color:#e6d6d9}.brand-splendorandsoirees .article-shell h1{font-weight:400}.brand-splendorandsoirees .article-body{font-size:16px;line-height:1.9}.brand-splendorandsoirees .article-meta{font-size:10px}.brand-splendorandsoirees .article-cover img{max-height:640px}@media(max-width:950px){.soirees-journal-layout{grid-template-columns:minmax(0,3fr) minmax(180px,1fr);gap:35px}.soirees-story{gap:20px}.soirees-story-copy h2{font-size:22px}.soirees-story-image img{height:240px}.soirees-featured>div{gap:15px}.soirees-featured article h3{font-size:13px}}@media(max-width:700px){.brand-splendorandsoirees .site-header .wordmark{font-size:31px;letter-spacing:-1px}.brand-splendorandsoirees .masthead .wordmark:before{font-size:23px;margin-right:8px;vertical-align:3px}.brand-splendorandsoirees .tagline{font-size:8px;letter-spacing:1.2px}.soirees-home{margin-top:28px}.soirees-slide{min-height:450px}.soirees-hero-image img{height:450px}.soirees-hero-title{width:calc(100% - 80px);padding:28px 20px}.soirees-hero-title h1,.soirees-hero-title h2{font-size:25px;line-height:1.35}.soirees-controls{left:9px;right:9px}.soirees-controls button{width:27px;height:36px}.soirees-featured{margin-bottom:40px}.soirees-featured>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 17px}.soirees-featured article h3{font-size:15px}.soirees-journal-layout{grid-template-columns:1fr;gap:10px}.soirees-story{display:block;margin-bottom:38px}.soirees-story-image img{height:280px}.soirees-story-copy{padding-top:18px}.soirees-story-copy h2,.soirees-story-wide .soirees-story-copy h2{font-size:27px}.soirees-story-copy>p{font-size:13px}.soirees-story-wide .soirees-story-image img{height:330px}.soirees-sidebar{border-block:1px solid #e7e0dc;padding:30px 18px;margin-bottom:35px}.soirees-sidebar nav{display:grid;grid-template-columns:1fr 1fr}.soirees-topic-pair{grid-template-columns:1fr;gap:35px;margin-bottom:40px}.soirees-topic-pair article.soirees-topic-lead img{height:280px}.soirees-contact-note{padding:28px 20px;margin-top:25px}.soirees-contact-note h2{font-size:25px}.brand-splendorandsoirees .article-body{font-size:16px}}
