@import "https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,600;1,6..96,600&family=Cormorant+Garamond:ital,wght@1,500;1,600&family=DM+Sans:wght@400;500;600;700&family=Italiana&family=Playfair+Display:ital,wght@0,600;1,600&display=swap";:root{--ink:#17221d;--cream:#f4efe5;--paper:#fbf8f1;--orange:#dc5f2a;--sage:#a9b29e;--gold:#d6a84a;--street-red:#e53a2f;--cobalt:#1557c0;--electric-yellow:#f1ca2b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}.nav{z-index:10;border-bottom:1px solid #17221d2e;justify-content:space-between;align-items:center;min-height:104px;padding:0 5vw;display:flex;position:relative}.brand{letter-spacing:-.035em;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(32px,3vw,42px);font-weight:600;line-height:.92;display:grid}.brandTitle{color:var(--ink);font-style:italic}.brandTitle b{color:var(--orange);letter-spacing:.055em;margin-left:.08em;font-style:normal;font-weight:600}.brand>span:not(.brandTitle){color:var(--orange)}.brandTagline{color:#667069;letter-spacing:.06em;text-transform:none;margin-top:9px;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600}.nav nav{align-items:center;gap:34px;font-size:14px;font-weight:600;display:flex}.navContact{border:1px solid var(--ink);border-radius:999px;padding:11px 20px}.nav a:hover{color:var(--orange)}.lifestyleSubnav{color:#fff8ef;z-index:9;background:#171011;border-bottom:1px solid #c99a4a6b;justify-content:center;align-items:center;gap:32px;min-height:56px;padding:10px 5vw;display:flex;position:relative}.lifestyleSubnavLabel{color:#d7b677;letter-spacing:.03em;font:italic 600 19px/1 Cormorant Garamond,Georgia,serif}.lifestyleSubnavLabel:after{color:#d7b67794;content:"◆";vertical-align:middle;margin-left:28px;font:7px/1 sans-serif}.lifestyleSubnav nav{align-items:center;gap:clamp(24px,4vw,54px);display:flex}.lifestyleSubnav nav a{letter-spacing:.17em;text-transform:uppercase;padding:9px 0;font-size:9px;font-weight:800}.lifestyleSubnav nav a:hover{color:#e2bd77}.hero{grid-template-columns:1.05fr .95fr;min-height:700px;display:grid;overflow:hidden}.heroCopy{align-self:center;padding:110px 5vw 90px}.eyebrow{color:var(--orange);letter-spacing:.2em;margin:0 0 24px;font-size:12px;font-weight:700}h1,h2,h3{font-family:Playfair Display,Georgia,serif}h1{letter-spacing:-.045em;margin:0;font-size:clamp(54px,6.4vw,94px);font-weight:600;line-height:.98}h1 em{color:var(--orange)}.lede{color:#536059;max-width:610px;margin:36px 0;font-family:Playfair Display,Georgia,serif;font-size:22px;line-height:1.55}.heroActions{align-items:center;gap:30px;display:flex}.primary{background:var(--ink);color:#fff;padding:17px 25px;font-size:14px;font-weight:700}.primary:hover{background:var(--orange)}.textLink{border-bottom:1px solid;padding-bottom:5px;font-size:14px;font-weight:700}.textLink span{color:var(--orange);padding-left:10px}.heroArt{background:var(--sage);min-height:610px;position:relative;overflow:hidden}.sun{background:#e7d7b9;border-radius:50%;width:520px;height:520px;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.cover{width:min(290px,35vw);position:absolute;box-shadow:0 28px 70px #17221d59}.coverBack{top:15%;left:12%;transform:rotate(-8deg)}.coverFront{top:23%;right:10%;transform:rotate(6deg)}.seal{background:var(--orange);color:#fff;text-align:center;letter-spacing:.14em;border:2px solid var(--paper);outline:1px solid var(--orange);outline-offset:5px;border-radius:50%;place-items:center;width:130px;height:130px;padding:20px;font-size:10px;font-weight:700;display:grid;position:absolute;bottom:5%;right:5%;transform:rotate(7deg)}.manifesto{background:var(--ink);color:var(--cream);letter-spacing:.12em;text-align:center;justify-content:center;align-items:center;gap:38px;min-height:92px;padding:22px 5vw;font-size:13px;font-weight:700;display:flex}.manifesto span{color:var(--orange)}.booksSection{padding:110px 5vw 130px}.sectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid}.sectionHeading h2,.about h2{letter-spacing:-.035em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.05}.sectionHeading>p{color:#667069;max-width:480px;line-height:1.7}.bookGrid{grid-template-columns:repeat(2,1fr);gap:70px 4vw;display:grid}.catalogGuide{border-top:1px solid #17221d2e;border-bottom:1px solid #17221d2e;flex-wrap:wrap;gap:10px 28px;margin:-20px 0 75px;padding:24px 0;display:flex}.catalogGuide a{color:#651522;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.catalogGuide a:hover{color:#0b0a09}.bookGroup{scroll-margin-top:28px}.bookGroup+.bookGroup{border-top:1px solid #0b0a092e;margin-top:90px;padding-top:70px}.bookGroupHeading{justify-content:space-between;align-items:end;margin-bottom:34px;display:flex}.bookGroupHeading p{margin:0;font:italic 600 clamp(28px,3vw,42px)/1 Cormorant Garamond,Georgia,serif}.bookGroupHeading span{color:#8c8176;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.bookCard{grid-template-columns:220px 1fr;gap:30px;display:grid}.bookVisual{background:var(--cream);place-items:center;min-height:340px;padding:32px;display:grid;position:relative}.bookVisual img{max-width:100%;max-height:285px;box-shadow:0 17px 32px #17221d33}.previewCoverLink{place-items:center;display:grid}.previewCoverLink img{transition:transform .2s,box-shadow .2s}.previewCoverLink:hover img{transform:translateY(-4px);box-shadow:0 22px 38px #17221d47}.bookNumber{color:#8a8f89;font-size:11px;font-weight:700;position:absolute;top:13px;left:15px}.status{background:var(--orange);color:#fff;text-transform:uppercase;letter-spacing:.08em;padding:7px 9px;font-size:9px;font-weight:700;position:absolute;bottom:12px;right:12px}.bookInfo{align-self:center}.bookCategory{color:#8c6c39;letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:8px;font-weight:800}.bookInfo h3{margin:0 0 10px;font-size:30px;line-height:1.08}.subtitle{color:var(--orange);margin:0 0 17px;font-size:12px;font-weight:700;line-height:1.45}.description{color:#667069;margin:0 0 20px;font-size:14px;line-height:1.68}.retailers{flex-wrap:wrap;gap:10px;display:flex}.retailers a{border:1px solid #c7c9c3;padding:9px 12px;font-size:11px;font-weight:700}.retailers a:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.retailers span{color:var(--orange)}.corporateRikersPage{color:#251d1b;background:#f7efe3;min-height:100vh}.corporateRikersHero{background:radial-gradient(circle at 78% 18%,#be8d5247,#0000 34%),linear-gradient(145deg,#f7efe3 0%,#e6d2bb 100%);grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(44px,5vw,78px);min-height:790px;padding:90px 8vw 110px;display:grid;overflow:hidden}.corporateRikersCoverStage{place-items:center;display:grid;position:relative}.corporateRikersCoverStage:before{content:"";border:1px solid #8b243659;width:72%;height:88%;position:absolute;transform:rotate(-5deg)}.corporateRikersCoverStage img{width:min(100%,520px);position:relative;transform:rotate(2.2deg);box-shadow:0 38px 75px #2c1b174d}.corporateRikersCopy{max-width:760px}.corporateRikersCopy .eyebrow{color:#8b2436}.corporateRikersCopy h1{letter-spacing:-.065em;font:600 clamp(78px,9vw,142px)/.78 Bodoni Moda,Didot,Georgia,serif}.corporateRikersCopy h1 em{color:#8b2436}.corporateRikersLead{color:#62534c;max-width:660px;margin:42px 0;font:600 21px/1.65 Playfair Display,Georgia,serif}.corporateRikersSubtitle{color:#382e2a;border-left:2px solid #b49050;max-width:660px;margin:35px 0 0;padding-left:22px;font:600 17px/1.55 Playfair Display,Georgia,serif}.corporateRikersSubtitle strong{color:#8b2436}.corporateRikersCopy .primary{gap:20px;display:inline-flex}.corporateRikersSignal{color:#f7efe3;letter-spacing:.2em;text-align:center;background:#251d1b;justify-content:center;align-items:center;gap:34px;min-height:96px;padding:24px;font-size:12px;font-weight:800;display:flex}.corporateRikersSignal span{color:#c08c4d}.corporateRikersFramework{background:#f8f2e9;padding:110px 8vw 125px}.corporateRikersFramework>div:first-child{max-width:950px}.corporateRikersFramework h2,.corporateRikersWrap h2{letter-spacing:-.04em;margin:0;font:600 clamp(46px,5.5vw,78px)/.98 Bodoni Moda,Didot,Georgia,serif}.corporateRikersSteps{border-top:1px solid #251d1b2e;border-left:1px solid #251d1b2e;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.corporateRikersSteps article{border-bottom:1px solid #251d1b2e;border-right:1px solid #251d1b2e;min-height:300px;padding:35px}.corporateRikersSteps span{color:#b49050;font:italic 600 34px/1 Bodoni Moda,Didot,Georgia,serif}.corporateRikersSteps h3{margin:80px 0 13px;font-size:34px}.corporateRikersSteps p{color:#675a54;line-height:1.7}.corporateRikersWrap{color:#f7efe3;background:#171412;grid-template-columns:.55fr 1.45fr;gap:55px;padding:110px 6vw 125px;display:grid}.corporateRikersWrap>div{align-self:center}.corporateRikersWrap .eyebrow{color:#d8bd88}.corporateRikersWrap p:last-child{color:#bdb3a7;line-height:1.75}.corporateRikersWrap img{width:100%;display:block;box-shadow:0 30px 70px #0000007a}@media (width<=880px){.corporateRikersHero{grid-template-columns:1fr;padding:70px 7vw 90px}.corporateRikersCoverStage img{width:auto;max-width:76vw}.corporateRikersCopy{text-align:center}.corporateRikersCopy .eyebrow{line-height:1.6}.corporateRikersCopy h1{font-size:clamp(68px,18vw,112px)}.corporateRikersLead{margin-left:auto;margin-right:auto}.corporateRikersSignal{flex-wrap:wrap;gap:18px}}.celestinShelf{color:#f5efe4;background:#151716;padding:92px 5vw 110px;position:relative;overflow:hidden}.celestinShelf:before{content:"";pointer-events:none;border:1px solid #c29a5b52;position:absolute;inset:20px}.celestinShelf:after{content:"";pointer-events:none;background:radial-gradient(circle,#8016234d,#0000 68%);width:620px;height:620px;position:absolute;top:-260px;right:-250px}.celestinShelfHeading{z-index:1;border-bottom:1px solid #e8d3ae3d;justify-content:space-between;align-items:center;margin-bottom:62px;padding:0 26px 22px;display:flex;position:relative}.celestinShelf .eyebrow{color:#d9b87f;margin:0}.celestinHouseMark{color:#f5efe4b8;letter-spacing:.25em;margin:0;font-size:10px;font-weight:700}.celestinHouseMark span{color:#ad2636;margin:0 10px}.celestinShelfGrid{z-index:1;grid-template-columns:minmax(280px,.72fr) minmax(460px,1.28fr);align-items:center;gap:clamp(54px,7vw,110px);max-width:1220px;margin:0 auto;display:grid;position:relative}.celestinBookStage{color:#171918;background:linear-gradient(145deg,#e9dfce,#cbbda7);border:1px solid #e9cb9780;flex-direction:column;align-items:center;min-height:570px;padding:54px 38px 34px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 34px 70px #0000006b}.celestinBookStage:before{content:"";border:1px solid #2b292457;position:absolute;inset:12px}.celestinBookStage:hover{transform:translateY(-6px);box-shadow:0 44px 85px #0000008a}.celestinBookStage img{width:auto;max-width:min(100%,280px);max-height:420px;position:relative;box-shadow:0 24px 42px #0000004d}.celestinEdition{color:#5d5245;letter-spacing:.22em;margin-bottom:24px;font-size:9px;font-weight:800;position:relative}.celestinBookLink{letter-spacing:.17em;text-transform:uppercase;border-top:1px solid #28251f42;justify-content:space-between;align-items:center;width:100%;margin-top:28px;padding-top:17px;font-size:10px;font-weight:800;display:flex;position:relative}.celestinBookLink b{color:#922333}.celestinShelfCopy{max-width:700px}.celestinKicker{color:#d9b87f;letter-spacing:.02em;margin:0 0 18px;font:italic 500 clamp(21px,2vw,30px)/1.2 Cormorant Garamond,Georgia,serif}.celestinShelfCopy>h2{letter-spacing:-.045em;max-width:830px;margin:0 0 28px;font:500 clamp(44px,5.25vw,76px)/.97 Bodoni Moda,Georgia,serif}.celestinIntro{color:#cfc7ba;max-width:670px;margin:0 0 34px;font-size:15px;line-height:1.8}.celestinBookDetails{border-left:2px solid #a82c3e;padding:5px 0 3px 28px}.celestinBookLabel{letter-spacing:.2em;font-weight:800;color:#d9b87f!important;margin:0 0 10px!important;font-size:9px!important}.celestinBookDetails h3{color:#fffaf1;margin:0 0 4px;font:600 clamp(27px,2.8vw,38px)/1.05 Cormorant Garamond,Georgia,serif}.celestinSubtitle{font:italic 500 17px/1.35 Cormorant Garamond,Georgia,serif;color:#d9b87f!important;margin:0 0 14px!important}.celestinBookDetails>p:not(.celestinBookLabel):not(.celestinSubtitle){color:#bfb8ad;max-width:570px;margin:0 0 22px;font-size:13px;line-height:1.68}.celestinCta{color:#171918;letter-spacing:.14em;text-transform:uppercase;background:#f2eadc;align-items:center;gap:26px;padding:14px 18px;font-size:10px;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.celestinCta:hover{color:#fff;background:#a82c3e}.celestinCta span{color:#a82c3e}.celestinCta:hover span{color:#fff}.celestinAside{color:#f5efe4ad;margin:30px 0 0;font:italic 500 18px/1.4 Cormorant Garamond,Georgia,serif}.shopSection{color:var(--ink);background:#eee7d9;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:110px 5vw;display:grid}.shopIntro h2{margin:0 0 26px;font-size:clamp(44px,5vw,68px);line-height:1.02}.shopIntro>p:not(.eyebrow){color:#5f6b64;line-height:1.7}.boutiqueCta{margin-top:20px;display:inline-block}.paidDisclosure{border-top:1px solid #17221d2e;margin-top:28px;padding-top:18px;font-size:11px}.favoriteGrid{gap:18px;display:grid}.kitGrid{gap:14px;display:grid}.lightKitCard{background:#ffffffb8;border:1px solid #17221d29;padding:30px;box-shadow:0 12px 32px #17221d0f}.lightKitCard h3{color:var(--ink)}.lightKitCard p{color:#5f6b64}.kitCard.lightKitCard small{color:#747d77}.kitCard.lightKitCard a{color:var(--orange)}.sheinFeatureCard{gap:28px;display:grid}.sheinLabel{letter-spacing:.16em;margin:10px 0 0;font-weight:700;color:var(--orange)!important;font-size:10px!important}.sheinCode{border-left:3px solid var(--orange);background:#f8f1e7;padding:13px 15px}.sheinFeatureCopy small{margin-bottom:0}.sheinPhotoGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sheinPhotoGrid figure{background:#fff;border:1px solid #17221d1f;margin:0;overflow:hidden}.sheinPhotoGrid>figure>a{border:0;padding:0;display:block}.sheinPhotoGrid img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.sheinPhotoGrid figcaption{color:#445149;min-height:54px;padding:10px;font-size:10px;font-weight:700;line-height:1.35}.sheinPhotoGrid figcaption span{color:#7a827d;margin-top:5px;font-size:9px;font-weight:500;display:block}.sheinPhotoGrid figcaption a{margin-top:8px;display:inline-flex}.favoriteCollection{background:#ffffffb8;border:1px solid #17221d24;padding:30px;box-shadow:0 14px 35px #17221d14}.favoriteCollection>h3{margin:12px 0 8px;font-size:34px}.collectionDescription{color:#667069;margin:0 0 22px;line-height:1.6}.favoriteItems{background:#17221d1f;gap:1px;display:grid}.favoriteItem{background:#fbf8f1;justify-content:space-between;align-items:center;gap:22px;padding:18px;transition:background .2s,transform .2s;display:flex}.favoriteItem:hover{background:#fff;transform:translate(4px)}.itemCopy{gap:6px;display:grid}.itemCopy strong{color:var(--ink);font:600 19px/1.2 Playfair Display,Georgia,serif}.itemCopy small{color:#667069;line-height:1.45}.shopArrow{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}.commission{color:#ff9b70;text-align:right;min-width:82px;font-size:18px;font-weight:700}.commission small{color:#aeb6af;letter-spacing:.1em;text-transform:uppercase;font-size:8px;display:block}.kitNumber,.noteCard>span{color:var(--orange);letter-spacing:.16em;font-size:10px;font-weight:700}.kitCard h3,.noteCard h3{margin:12px 0;font-size:28px;line-height:1.08}.kitCard p,.noteCard p{font-size:14px;line-height:1.6}.kitCard small{color:#aeb6af;margin:14px 0 20px;line-height:1.45;display:block}.kitCard a{border-bottom:1px solid var(--orange);color:#ff8c5b;letter-spacing:.1em;text-transform:uppercase;gap:10px;padding-bottom:5px;font-size:11px;font-weight:700;display:inline-flex}.earningsSection{background:#e9dfcd;padding:100px 5vw}.earningsIntro{max-width:780px}.earningsIntro h2{margin:0 0 22px;font-size:clamp(40px,5vw,66px);line-height:1.05}.earningsIntro>p:last-child{color:#667069;line-height:1.7}.earningsGrid{background:#17221d26;border:1px solid #17221d26;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:46px;display:grid}.earningCard{background:var(--paper);gap:10px;padding:28px;display:grid}.earningCard>span{color:var(--orange);font:600 42px/1 Playfair Display,Georgia,serif}.earningCard>strong{font-size:14px}.earningCard>small{color:#667069;line-height:1.5}.earningCard b{color:var(--ink)}.earningsNote{color:#70766f;margin:20px 0 0;font-size:11px;line-height:1.6}.collectionHero{background:var(--cream);border-bottom:1px solid #17221d26;padding:105px 10vw 90px}.collectionHero h1{margin:0;font-size:clamp(56px,8vw,105px)}.collectionHero>p:last-child{color:#5f6b64;max-width:820px;margin:30px 0 0;font:600 21px/1.55 Playfair Display,Georgia,serif}.productList{padding:80px 10vw 100px}.productRow{border-top:1px solid #17221d2e;grid-template-columns:55px 1fr auto;align-items:center;gap:28px;padding:28px 0;display:grid}.productRow:last-child{border-bottom:1px solid #17221d2e}.productNumber{color:var(--orange);letter-spacing:.14em;font-size:11px;font-weight:700}.productRow h2{margin:0 0 7px;font-size:clamp(24px,3vw,36px);line-height:1.1}.productRow p{color:#667069;max-width:760px;margin:0;line-height:1.55}.productRow>a{border-bottom:1px solid var(--orange);color:var(--orange);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding-bottom:5px;font-size:11px;font-weight:700}.collectionDisclosure{background:var(--ink);color:#c9cec8;text-align:center;padding:24px 10vw;font-size:11px;line-height:1.6}.notesSection{padding:110px 5vw 130px}.notesHeading{margin-bottom:55px}.notesGrid{background:#17221d29;border:1px solid #17221d29;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.noteCard{background:var(--paper);min-height:205px;padding:29px}.noteCard h3{color:var(--ink)}.noteCard p{color:#667069}.about{background:var(--orange);color:#fff;grid-template-columns:.7fr 1.3fr;align-items:center;gap:9vw;padding:110px 12vw;display:grid}.about .eyebrow{color:#ffd7bd}.aboutMark{aspect-ratio:1;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:330px;max-width:100%;font:italic 600 108px Playfair Display,Georgia,serif;display:grid;position:relative}.aboutMark:after{content:"";border:1px solid #ffffff4d;border-radius:50%;position:absolute;inset:15px}.aboutPortrait{border:1px solid #ffffff94;justify-self:center;max-width:330px;padding:10px;transform:rotate(-1.5deg);box-shadow:0 28px 65px #3d171233}.aboutPortrait img{width:100%;height:auto;display:block}.aboutLead{font:600 22px/1.45 Playfair Display,Georgia,serif}.about p:not(.eyebrow):not(.aboutLead){color:#fff0e7;max-width:650px;line-height:1.75}.light{margin-top:20px;display:inline-block}.light span{color:#fff}footer{color:#6e756f;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;padding:42px 5vw;font-size:11px;display:grid}footer p:nth-child(2){text-align:center}footer p:last-child{text-align:right}.associateDisclosure{border-top:1px solid #17221d26;grid-column:1/-1;margin:8px 0 0;padding-top:20px;text-align:center!important}.footerLinks{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:10px 22px;display:flex}.footerLinks a{letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #0000;padding-bottom:4px;font-size:9px;font-weight:800}.footerLinks a:hover{border-color:currentColor}.footerBrand{color:var(--ink)}.freakHero{background:var(--cream);grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;min-height:720px;padding:90px 8vw;display:grid}.freakCoverStage{background:#dce4dc;place-items:center;min-height:590px;padding:45px;display:grid;position:relative}.freakCoverStage img{max-width:100%;max-height:540px;box-shadow:0 28px 60px #17221d40}.freakHero h1{font-size:clamp(56px,7vw,104px)}.freakTagline{color:#486254;margin:28px 0 18px;font:600 22px/1.5 Playfair Display,Georgia,serif}.freakIntro{color:#667069;max-width:640px;line-height:1.75}.comingPill{background:var(--orange);color:#fff;letter-spacing:.13em;text-transform:uppercase;margin-top:20px;padding:10px 13px;font-size:10px;font-weight:700;display:inline-block}.freakGallery{padding:100px 7vw 120px}.freakGalleryHead{max-width:780px;margin-bottom:52px}.freakGalleryHead h2{margin:0 0 18px;font-size:clamp(42px,5vw,68px);line-height:1.05}.freakGalleryHead p{color:#667069;line-height:1.7}.freakGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.freakGalleryGrid figure{background:var(--cream);margin:0;padding:24px}.freakGalleryGrid img{object-fit:contain;background:#fff;width:100%;height:540px;display:block}.freakGalleryGrid figure:last-child{grid-column:1/-1}.freakGalleryGrid figure:last-child img{height:auto;max-height:620px}.freakGalleryGrid figcaption{color:#536059;padding:18px 4px 2px;font-size:13px;line-height:1.55}.freakPromise{background:var(--ink);color:var(--cream);text-align:center;padding:90px 10vw}.freakPromise h2{margin:0 0 18px;font-size:clamp(42px,5vw,66px)}.freakPromise p{color:#cbd2cc;max-width:700px;margin:0 auto 28px;line-height:1.7}.freakPromise .primary{background:var(--orange);display:inline-block}.ciwHero{background:linear-gradient(135deg,#fffaf5 0%,#f7ece7 100%);grid-template-columns:.82fr 1.18fr;align-items:center;gap:8vw;min-height:720px;padding:90px 8vw;display:grid}.ciwCoverStage{background:#ffffffb3;border:1px solid #ead8ce;place-items:center;min-height:590px;padding:46px;display:grid}.ciwCoverStage img{max-width:100%;max-height:540px;box-shadow:0 28px 60px #47283733}.ciwHero h1{color:#342033;font-size:clamp(54px,6.5vw,96px)}.ciwHero .eyebrow{color:#ad7b49}.ciwTagline{color:#724e60;margin:28px 0 18px;font:600 22px/1.5 Playfair Display,Georgia,serif}.ciwIntro{color:#6d6267;max-width:660px;line-height:1.78}.ciwRecognition{color:#fff;background:#ad7b49;grid-template-columns:.9fr 1.1fr;gap:7vw;padding:100px 9vw;display:grid}.ciwRecognition .eyebrow{color:#fff1df}.ciwRecognitionLead h2{margin:0;font-size:clamp(42px,5vw,68px);line-height:1.04}.ciwRecognitionList{border-top:1px solid #fff6}.ciwRecognitionList p{border-bottom:1px solid #ffffff59;margin:0;padding:21px 0;font:600 19px/1.5 Playfair Display,Georgia,serif}.ciwRecognitionClose{border-top:1px solid #ffffff73;grid-column:1/-1;grid-template-columns:.7fr 1.3fr;gap:6vw;margin-top:18px;padding-top:34px;display:grid}.ciwRecognitionClose strong{font:600 25px/1.4 Playfair Display,Georgia,serif}.ciwRecognitionClose p{color:#fff1df;margin:0;font-size:18px;line-height:1.65}.ciwGoal{background:#fffaf5;padding:105px 9vw}.ciwGoalGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:8vw;display:grid}.ciwGoal h2{color:#342033;margin:0;font-size:clamp(44px,5vw,70px);line-height:1.05}.ciwGoalCopy>p{color:#665c62;margin:0 0 26px;font:600 20px/1.65 Playfair Display,Georgia,serif}.ciwSigns{border-top:1px solid #d9c8c0;margin-top:36px;display:grid}.ciwSign{border-bottom:1px solid #d9c8c0;grid-template-columns:48px 1fr;gap:18px;padding:20px 0;display:grid}.ciwSign span{color:#ad7b49;letter-spacing:.12em;font-size:11px;font-weight:700}.ciwSign strong{color:#342033;font:600 20px/1.35 Playfair Display,Georgia,serif}.ciwInside{color:#fff8f1;background:#3b2438;padding:110px 7vw 120px}.ciwInsideHead{grid-template-columns:1.1fr .9fr;align-items:end;column-gap:8vw;margin-bottom:58px;display:grid}.ciwInsideHead .eyebrow{color:#d8a773;grid-column:1/-1}.ciwInsideHead h2{margin:0;font-size:clamp(44px,5vw,72px);line-height:1.03}.ciwInsideHead>p:last-child{color:#dfd2d9;margin:0;line-height:1.75}.ciwInsideGrid{background:#ffffff2e;border:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ciwInsideCard{background:#3b2438;min-height:300px;padding:34px}.ciwInsideCard>span{color:#d8a773;letter-spacing:.15em;font-size:11px;font-weight:700}.ciwInsideCard h3{color:#fff8f1;margin:22px 0 14px;font-size:28px;line-height:1.12}.ciwInsideCard p{color:#d8ccd2;margin:0;font-size:14px;line-height:1.72}.jungSection{background:#211820;border:1px solid #f3d8bb3d;margin-top:80px;padding:75px 5vw}.jungLead{max-width:950px;position:relative}.jungMonogram{color:#f3d8bb14;font:600 190px/1 Playfair Display,Georgia,serif;position:absolute;top:-62px;right:-20px}.jungLead .eyebrow{color:#d8a773}.jungLead h2{color:#fff8f1;margin:0 0 48px;font-size:clamp(44px,5vw,72px);line-height:1.04;position:relative}.jungCopy{grid-template-columns:1fr 1fr;gap:5vw;display:grid}.jungCopy p{color:#ddd0d7;margin:0;font-size:16px;line-height:1.82}.jungCopy em{color:#f3d8bb;font-family:Playfair Display,Georgia,serif;font-size:19px}.shadowMoves{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(5,1fr);margin-top:62px;display:grid}.shadowMoves article{border-right:1px solid #ffffff29;padding:28px 22px}.shadowMoves article:last-child{border-right:0}.shadowMoves span{color:#d8a773;letter-spacing:.14em;font-size:9px;font-weight:700}.shadowMoves h3{color:#fff8f1;margin:13px 0 10px;font-size:25px}.shadowMoves p{color:#cbbfc5;margin:0;font-size:13px;line-height:1.62}.jungBoundary{color:#ddd0d7;background:#d8a7731f;border-left:3px solid #d8a773;margin:40px 0 0;padding:23px 26px;line-height:1.72}.jungBoundary strong{color:#f3d8bb}.ciwQuote{text-align:center;border:0;max-width:980px;margin:95px auto}.ciwQuote p{color:#f3d8bb;margin:0 0 20px;font:italic 600 clamp(38px,5vw,70px)/1.15 Playfair Display,Georgia,serif}.ciwQuote cite{color:#cbbbc3;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-style:normal}.motherFramework{color:#342033;background:#fff8f1;margin:0 -2vw 100px;padding:80px 5vw}.motherFrameworkHead{grid-template-columns:1fr 1fr;align-items:end;gap:7vw;margin-bottom:52px;display:grid}.motherFrameworkHead .eyebrow{color:#ad7b49}.motherFrameworkHead h2{margin:0;font-size:clamp(48px,6vw,82px);line-height:1}.motherFrameworkHead>p{color:#6d6267;margin:0;line-height:1.75}.motherCycle{gap:12px;display:grid}.motherStep{background:#fff;border:1px solid #e3d3cb;grid-template-columns:110px 1fr;align-items:center;gap:28px;padding:27px 34px 27px 22px;display:grid;position:relative}.motherStep:not(:last-child):after{content:"";z-index:2;background:#ad7b49;width:1px;height:14px;position:absolute;bottom:-13px;left:76px}.motherLetter{color:#f3d8bb;background:#3b2438;border-radius:50%;justify-content:center;align-items:center;width:86px;height:86px;font:600 48px/1 Playfair Display,Georgia,serif;display:flex}.motherStep span{color:#ad7b49;letter-spacing:.16em;font-size:9px;font-weight:700}.motherStep h3{color:#342033;margin:6px 0 7px;font-size:27px}.motherStep p{color:#6d6267;margin:0;line-height:1.65}.cycleBreak{color:#fff;background:#ad7b49;grid-template-columns:auto 1fr;align-items:center;gap:32px;margin-top:22px;padding:26px 34px;display:grid}.cycleBreak span{letter-spacing:.16em;font-size:10px;font-weight:700}.cycleBreak p{margin:0;font:600 22px/1.4 Playfair Display,Georgia,serif}.frameworkCta{border:1px solid #decac0;grid-template-columns:1fr auto;align-items:center;gap:40px;margin-top:28px;padding:34px;display:grid}.frameworkCta span{color:#ad7b49;letter-spacing:.15em;font-size:9px;font-weight:700}.frameworkCta h3{color:#342033;margin:8px 0 0;font-size:26px;line-height:1.25}.frameworkCta a{color:#fff8f1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#3b2438;padding:16px 20px;font-size:11px;font-weight:700}.ciwOutcome{border-top:1px solid #ffffff38;grid-template-columns:.8fr 1.2fr;gap:7vw;padding-top:68px;display:grid}.ciwOutcome .eyebrow{color:#d8a773;grid-column:1/-1;margin-bottom:-22px}.ciwOutcome h2{margin:0;font-size:clamp(38px,4.5vw,64px);line-height:1.06}.ciwOutcome>p:last-child{color:#dfd2d9;margin:0;line-height:1.8}.ciwVisual{text-align:center;background:#efe2dc;padding:100px 6vw}.ciwVisual h2{color:#342033;margin:0 0 18px;font-size:clamp(40px,5vw,66px)}.ciwVisual>p{color:#706368;max-width:760px;margin:0 auto 45px;line-height:1.7}.ciwWrap{background:#fff;border:1px solid #dfcec5;width:100%;max-width:1400px;margin:0 auto;padding:18px;display:block}.ciwPromise{color:#fff8f1;text-align:center;background:#3b2438;padding:90px 10vw}.ciwPromise h2{margin:0 0 18px;font-size:clamp(42px,5vw,66px)}.ciwPromise p{color:#e3d6dd;max-width:720px;margin:0 auto 28px;line-height:1.7}.ciwPromise .primary{background:#ad7b49;display:inline-block}.marketBook{--book-accent:var(--orange);--book-soft:#eee7d9}.marketBook-rose{--book-accent:#a96270;--book-soft:#f2e4e5}.marketBook-sage{--book-accent:#617662;--book-soft:#e4e9e1}.marketBook-gold{--book-accent:#b67d36;--book-soft:#efe4d2}.marketBook .eyebrow{color:var(--book-accent)}.marketHero{background:var(--book-soft);grid-template-columns:.82fr 1.18fr;align-items:center;gap:8vw;min-height:720px;padding:90px 8vw;display:grid}.marketCover{background:#ffffff9e;place-items:center;min-height:570px;padding:45px;display:grid}.marketCover img{max-width:100%;max-height:520px;box-shadow:0 28px 60px #17221d3d}.marketHero h1{font-size:clamp(54px,6.5vw,96px);line-height:.98}.marketSubtitle{color:var(--book-accent);margin:20px 0;font-size:13px;font-weight:700;line-height:1.5}.marketHook{margin:28px 0 18px;font:italic 600 26px/1.45 Playfair Display,Georgia,serif}.marketCredit{border-left:2px solid var(--house-brass);color:var(--book-accent);letter-spacing:.1em;text-transform:uppercase;margin:18px 0 0;padding:8px 0 8px 16px;font-size:11px;font-weight:800}.marketSummary{color:#5f6862;max-width:680px;line-height:1.8}.marketButtons{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.marketButtons .primary{background:var(--book-accent)}.marketRecognition{background:var(--ink);color:#fff;padding:95px 8vw}.marketRecognition .eyebrow{color:#f4c5a9}.marketRecognitionGrid{border-top:1px solid #ffffff38;grid-template-columns:repeat(5,1fr);display:grid}.marketRecognitionGrid article{border-right:1px solid #ffffff2e;padding:28px 22px}.marketRecognitionGrid article:last-child{border-right:0}.marketRecognitionGrid span{color:#f4c5a9;letter-spacing:.14em;font-size:10px;font-weight:700}.marketRecognitionGrid p{color:#e0e6e1;font:600 18px/1.5 Playfair Display,Georgia,serif}.marketInside{padding:110px 8vw 120px}.marketInsideHead{grid-template-columns:.55fr 1.45fr;align-items:start;gap:7vw;margin-bottom:62px;display:grid}.marketInsideHead h2{margin:0;font-size:clamp(46px,5.5vw,74px);line-height:1.04}.marketFeatureGrid{background:#17221d29;border:1px solid #17221d29;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.marketFeatureGrid article{background:var(--paper);min-height:280px;padding:38px}.marketFeatureGrid span{color:var(--book-accent);letter-spacing:.14em;font-size:10px;font-weight:700}.marketFeatureGrid h3{margin:20px 0 12px;font-size:30px}.marketFeatureGrid p{color:#667069;line-height:1.7}.marketTransformation{background:var(--book-accent);color:#fff;text-align:center;padding:100px 10vw}.marketTransformation .eyebrow{color:#ffffffbf}.marketTransformation h2{max-width:1100px;margin:0 auto;font-size:clamp(44px,5.5vw,76px);line-height:1.08}.marketBuy{background:var(--book-soft);text-align:center;padding:90px 8vw}.marketBuy h2{margin:0;font-size:clamp(42px,5vw,66px)}.marketButtonsCenter{justify-content:center}.marketBuyIntro{color:#646b66;max-width:680px;margin:18px auto 42px;line-height:1.7}.marketEditionGrid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1120px;margin:42px auto 0;display:grid}.marketEditionCard{background:#faf7f0;border:1px solid #17221d29;padding:38px;box-shadow:0 20px 55px #17221d14}.marketEditionNumber{color:var(--book-accent);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.marketEditionCard h3{margin:18px 0 14px;font:600 clamp(30px,3vw,42px)/1.08 Playfair Display,Georgia,serif}.marketEditionCard>p{color:#626b65;min-height:54px;margin:0 0 30px;line-height:1.65}.marketFormatList{border-top:1px solid #17221d29}.marketFormatList a{border-bottom:1px solid #17221d29;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:18px 0;transition:color .2s,padding .2s;display:grid}.marketFormatList a:hover{color:var(--book-accent);padding-left:8px}.marketFormatName{letter-spacing:.04em;font-size:13px;font-weight:800}.marketFormatName span{color:#7b817d;letter-spacing:.13em;text-transform:uppercase;margin-top:5px;font-size:9px;font-weight:700;display:block}.marketFormatList strong{font:600 23px/1 Playfair Display,Georgia,serif}.marketFormatList b{color:var(--book-accent);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.marketBuy small{color:#6f7771;margin-top:25px;display:block}.marketBuy .marketDisclaimer{max-width:720px;margin:12px auto 0;line-height:1.6}.socialStrip{background:#f8f2e8;border-top:1px solid #17221d26;grid-template-columns:.65fr 1.35fr;gap:7vw;padding:80px 7vw;display:grid}.socialStrip h2{margin:0;font-size:clamp(40px,4.5vw,62px);line-height:1.03}.socialAccounts{gap:12px;display:grid}.socialAccounts a{background:#fff;border:1px solid #17221d26;grid-template-columns:1fr auto;align-items:center;padding:25px 28px;transition:transform .2s,border-color .2s;display:grid}.socialAccounts a:hover{border-color:var(--orange);transform:translate(5px)}.socialAccounts span{color:#767d78;letter-spacing:.13em;grid-column:1;font-size:9px;font-weight:700}.socialAccounts strong{color:var(--ink);grid-column:1;margin-top:6px;font:600 24px/1.3 Playfair Display,Georgia,serif}.socialAccounts b{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;grid-area:1/2/3;font-size:10px}.hairFeatureCard{border-left:4px solid var(--orange)}.hairHero{background:#e6ddd0;grid-template-columns:1.05fr .95fr;align-items:end;gap:8vw;padding:110px 8vw;display:grid}.hairHero h1{font-size:clamp(58px,7vw,105px)}.hairHero h1 em{color:#8a4f34}.hairLead{color:#5f6862;margin:0 0 28px;font:600 21px/1.65 Playfair Display,Georgia,serif}.favoriteProductSection{padding:105px 8vw 120px}.favoriteProductHead{grid-template-columns:.7fr 1.1fr .8fr;align-items:end;gap:5vw;margin-bottom:55px;display:grid}.favoriteProductHead h2{margin:0;font-size:clamp(44px,5vw,68px)}.favoriteProductHead>p:last-child{color:#667069;line-height:1.7}.favoriteProductGrid{background:#17221d26;border:1px solid #17221d26;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.favoriteProductGrid a{background:var(--paper);min-height:300px;padding:34px;transition:background .2s,transform .2s}.favoriteProductGrid a:hover{background:#fff;transform:translateY(-4px)}.favoriteProductGrid span{color:var(--orange);letter-spacing:.14em;font-size:10px;font-weight:700}.favoriteProductGrid h3{margin:22px 0 13px;font-size:27px;line-height:1.12}.favoriteProductGrid p{color:#667069;line-height:1.65}.favoriteProductGrid b{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;margin-top:18px;font-size:10px;display:inline-block}.fashionSection{color:#fff;background:#2f2529}.fashionSection .eyebrow,.fashionSection .favoriteProductGrid b,.fashionSection .favoriteProductGrid span{color:#e8b486}.fashionSection .favoriteProductHead>p:last-child{color:#d3c9cd}.fashionSection .favoriteProductGrid h3{color:var(--ink)}#makeup .favoriteProductGrid a{min-height:275px}#makeup .favoriteProductGrid h3{font-size:23px}.makeupGrid a{flex-direction:column;display:flex}.makeupProductImage{aspect-ratio:1;background:#fff;border:1px solid #b4905047;justify-content:center;align-items:center;height:auto;margin:-12px -12px 24px;padding:18px;display:flex;overflow:hidden}.makeupProductImage img{object-fit:contain;width:100%;max-width:100%;height:100%}.makeupGrid b{margin-top:auto;padding-top:12px}.fashionGrid{grid-template-columns:1fr;max-width:720px}.fashionGrid a{color:#fff;background:#3a2e33}.fashionGrid a:hover{background:#44353b}.fashionGrid p{color:#ddd2d6}.wellnessHero{background:#eaded8;padding:105px 8vw 115px}.wellnessHero h1{max-width:1200px;font-size:clamp(54px,6.5vw,96px)}.wellnessHero h1 em{color:#a6534d}.wellnessHero>p:last-child{color:#665f61;max-width:750px;font:600 21px/1.65 Playfair Display,Georgia,serif}.amberenSpotlight{background:#fff9f3;grid-template-columns:260px 1fr;align-items:center;gap:7vw;padding:105px 10vw;display:grid}.amberenBadge{aspect-ratio:1;color:#fff;text-align:center;outline-offset:9px;background:#a6534d;border-radius:50%;outline:1px solid #a6534d;justify-content:center;align-items:center;font:600 24px/1.3 Playfair Display,Georgia,serif;display:flex;transform:rotate(-5deg)}.amberenSpotlight h2{margin:0 0 24px;font-size:clamp(48px,6vw,82px);line-height:1.02}.amberenLead{color:#4e4749;max-width:820px;font:600 23px/1.6 Playfair Display,Georgia,serif}.amberenProduct{color:#a6534d;border-left:3px solid #a6534d;margin:30px 0;padding:10px 0 10px 20px;font-weight:700}.amberenSpotlight small{color:#7c7476;max-width:760px;margin-top:24px;font-size:10px;line-height:1.6;display:block}.wellnessShelf{color:#fff;background:#2e2629;grid-template-columns:1fr 1fr;align-items:end;gap:4vw 7vw;padding:95px 9vw;display:grid}.wellnessShelf h2{margin:0;font-size:clamp(42px,5vw,68px)}.wellnessShelf>p{color:#d4cbce;line-height:1.75}.wellnessShelf>a{justify-self:start}@media (width<=1000px){.hero{grid-template-columns:1fr}.heroArt{min-height:620px}.bookGrid{grid-template-columns:1fr}.bookCard{grid-template-columns:250px 1fr}.celestinShelfGrid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr)}.shopSection{grid-template-columns:1fr}.earningsGrid{grid-template-columns:repeat(2,1fr)}.freakHero,.ciwHero,.ciwGoalGrid,.ciwRecognition,.ciwRecognitionClose{grid-template-columns:1fr}.ciwInsideGrid,.shadowMoves{grid-template-columns:repeat(2,1fr)}.motherFrameworkHead,.marketHero{grid-template-columns:1fr}.marketRecognitionGrid{grid-template-columns:repeat(2,1fr)}.socialStrip,.hairHero,.favoriteProductHead{grid-template-columns:1fr}.favoriteProductGrid{grid-template-columns:repeat(2,1fr)}.sheinPhotoGrid{grid-template-columns:repeat(3,1fr)}.amberenSpotlight{grid-template-columns:220px 1fr}.wellnessShelf{grid-template-columns:1fr}}@media (width<=680px){.nav{min-height:86px}.nav nav a:not(.navContact){display:none}.navContact{padding:9px 14px}.brand{font-size:24px}.brandTagline{letter-spacing:.07em;margin-top:6px;font-size:9px}.heroCopy{padding-top:75px}.heroArt{min-height:500px}.cover{width:52vw}.coverBack{left:4%}.coverFront{top:28%;right:3%}.seal{width:95px;height:95px}.manifesto{flex-direction:column;gap:3px;padding:28px}.manifesto span{display:none}.sectionHeading,.bookCard{grid-template-columns:1fr}.celestinShelf{padding:76px 7vw 84px}.celestinShelf:before{inset:10px}.celestinShelfHeading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:42px;padding:0 8px 20px}.celestinShelfGrid{grid-template-columns:1fr;gap:48px}.celestinBookStage{justify-self:center;width:min(100%,390px);min-height:0;padding:44px 30px 30px}.celestinBookStage img{width:min(100%,260px);max-height:none}.celestinShelfCopy>h2{font-size:clamp(42px,13vw,58px)}.celestinBookDetails{padding-left:20px}.notesGrid{grid-template-columns:1fr}.bookVisual{min-height:400px}.bookVisual img{max-height:335px}.about{grid-template-columns:1fr;padding:80px 8vw}.aboutMark{width:230px;font-size:76px}.favoriteCollection{padding:22px}.favoriteItem{align-items:flex-start}.earningsGrid{grid-template-columns:1fr}.collectionHero{padding:72px 7vw 60px}.productList{padding:55px 7vw 70px}.productRow{grid-template-columns:38px 1fr;align-items:start}.productRow>a{grid-column:2;justify-self:start}footer{text-align:center;grid-template-columns:1fr}footer p:nth-child(2),footer p:last-child{text-align:center}.freakHero{padding:55px 6vw 70px}.freakCoverStage{min-height:450px;padding:28px}.freakCoverStage img{max-height:430px}.freakGalleryGrid{grid-template-columns:1fr}.freakGalleryGrid figure:last-child{grid-column:auto}.freakGalleryGrid img{height:auto;max-height:520px}.ciwHero{padding:55px 6vw 70px}.ciwCoverStage{min-height:450px;padding:28px}.ciwCoverStage img{max-height:430px}.ciwInsideHead,.ciwOutcome,.ciwInsideGrid{grid-template-columns:1fr}.ciwInsideCard{min-height:auto}.jungCopy,.shadowMoves{grid-template-columns:1fr}.shadowMoves article{border-bottom:1px solid #ffffff29;border-right:0}.jungMonogram{font-size:110px;top:-30px}.motherFramework{margin-left:0;margin-right:0;padding:65px 6vw}.motherStep{grid-template-columns:70px 1fr;padding:22px 18px}.motherLetter{width:58px;height:58px;font-size:34px}.motherStep:not(:last-child):after{left:47px}.cycleBreak{grid-template-columns:1fr;gap:10px}.frameworkCta{grid-template-columns:1fr}.frameworkCta a{justify-self:start}.marketHero{padding:55px 6vw 70px}.marketCover{min-height:440px;padding:28px}.marketCover img{max-height:410px}.marketRecognitionGrid,.marketFeatureGrid,.marketEditionGrid{grid-template-columns:1fr}.marketEditionCard{padding:28px}.marketFormatList a{grid-template-columns:1fr auto;gap:12px}.marketFormatList b{grid-column:1/-1}.marketInsideHead{grid-template-columns:1fr}.socialStrip{grid-template-columns:minmax(0,1fr)}.socialAccounts,.socialAccounts a,.socialAccounts strong{min-width:0}.socialAccounts a{grid-template-columns:minmax(0,1fr)}.socialAccounts strong{overflow-wrap:anywhere;font-size:clamp(18px,6vw,24px)}.socialAccounts b{grid-area:auto/1;margin-top:14px}.favoriteProductGrid,.sheinPhotoGrid{grid-template-columns:1fr}.sheinPhotoGrid img{aspect-ratio:4/5}.amberenSpotlight{grid-template-columns:1fr;padding:75px 8vw}.amberenBadge{max-width:180px}}.estrangementPage{--estrange-cream:#f7f0e6;--estrange-paper:#fffaf2;--estrange-plum:#321622;--estrange-wine:#6f1f36;--estrange-rose:#b96872;--estrange-gold:#d3ad65;--estrange-sage:#7f9483;background:var(--estrange-cream);color:var(--estrange-plum);min-height:100vh}.estrangementPage .editorialNav{background:var(--estrange-paper);color:var(--estrange-plum);border-bottom:1px solid #3216221f}.estrangementHero{color:#fff;background:radial-gradient(circle at 80% 16%,#d3ad6538,#0000 23%),linear-gradient(135deg,#321622 0%,#4e1c2e 55%,#26141b 100%);grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;min-height:760px;padding:115px 7vw 105px;display:grid}.estrangementHero .eyebrow,.generationalDivide .eyebrow,.booksForEstrangement .eyebrow{color:#e2c486}.estrangementHero h1{letter-spacing:-.052em;max-width:1050px;margin:16px 0 30px;font:600 clamp(58px,7.2vw,108px)/.91 Bodoni Moda,Didot,Georgia,serif}.estrangementHero h1 em{color:#f0dcae;font-weight:400}.estrangementLede{color:#e9dfe2;max-width:820px;margin:0;font:600 clamp(18px,1.65vw,24px)/1.58 Playfair Display,Georgia,serif}.estrangementActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;display:flex}.estrangementHero .primary{color:#321622;background:#efd99f;display:inline-block}.estrangementHero .textLink{color:#fff}.estrangementHeroNote{border:1px solid #ffffff4a;padding:34px 32px 38px;box-shadow:18px 18px #d3ad6526}.estrangementHeroNote>span{color:#e2c486;letter-spacing:.18em;margin-bottom:28px;font-size:9px;font-weight:900;display:block}.estrangementHeroNote strong{font:600 28px/1.2 Playfair Display,Georgia,serif;display:block}.estrangementHeroNote p{color:#d8cdd0;margin:22px 0 0;font-size:14px;line-height:1.75}.estrangementSafety{background:#ead9c4;grid-template-columns:.5fr 1.5fr;align-items:start;gap:8vw;padding:58px 8vw 62px;display:grid}.estrangementSafety .eyebrow{color:var(--estrange-wine)}.estrangementSafety h2{margin:0 0 18px;font:600 clamp(34px,4vw,56px)/1 Bodoni Moda,Didot,Georgia,serif}.estrangementSafety p:not(.eyebrow){color:#66545a;max-width:950px;margin:0;line-height:1.8}.contactLadder,.decisionGuide,.estrangementEvidence{background:var(--estrange-paper);padding:105px 6vw 120px}.estrangementSectionHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:8vw;max-width:1450px;margin:0 auto 60px;display:grid}.estrangementSectionHead h2,.familyCapital h2,.estrangementEvidence h2{letter-spacing:-.045em;margin:10px 0 0;font:600 clamp(45px,5.8vw,82px)/.97 Bodoni Moda,Didot,Georgia,serif}.estrangementSectionHead>p{color:#6f6065;margin:0;font-size:15px;line-height:1.82}.contactLadderGrid{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1550px;margin:auto;display:grid}.contactLadderGrid article{border-left:1px solid #3216222e;min-height:345px;padding:30px 25px}.contactLadderGrid article:last-child{border-right:1px solid #3216222e}.contactLadderGrid span,.estrangementBookGrid>article>span{color:var(--estrange-wine);letter-spacing:.16em;font-size:9px;font-weight:900}.contactLadderGrid h3{margin:58px 0 22px;font:600 29px/1.05 Playfair Display,Georgia,serif}.contactLadderGrid p{color:#73666a;font-size:13px;line-height:1.72}.generationalDivide,.booksForEstrangement{color:#fff;background:#2d1821;padding:110px 6vw 125px}.translationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1450px;margin:auto;display:grid}.translationGrid article{border:1px solid #ffffff2b;grid-template-columns:1fr 1fr;gap:0;display:grid}.translationGrid article>div{min-height:170px;padding:28px 26px}.translationGrid article>div+div{border-left:1px solid #ffffff2b}.translationGrid span{color:#d9bc7f;letter-spacing:.13em;font-size:8px;font-weight:900}.translationGrid p{margin:33px 0 0;font:600 21px/1.35 Playfair Display,Georgia,serif}.translationGrid strong{color:#462433;background:#ead9c4;grid-column:1/-1;padding:20px 26px;font-size:12px;line-height:1.6}.familyCapital{background:#d8c5ae;grid-template-columns:1fr 1fr;align-items:start;gap:8vw;padding:105px 8vw 115px;display:grid}.familyCapital>div:last-child>p{color:#5f4c53;margin:0 0 20px;line-height:1.85}.familyCapital a{color:var(--estrange-wine);letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.decisionSteps{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1400px;margin:auto;padding:0;list-style:none;display:grid}.decisionSteps li{border-top:1px solid #3216222b;grid-template-columns:40px 1fr;align-items:start;gap:24px;min-height:180px;padding:28px 34px 28px 0;display:grid}.decisionSteps li:nth-child(2n){border-left:1px solid #3216222b;padding-left:34px}.decisionSteps li>span{color:var(--estrange-rose);letter-spacing:.12em;padding-top:6px;font-size:10px;font-weight:900}.decisionSteps h3{margin:0 0 13px;font:600 25px/1.15 Playfair Display,Georgia,serif}.decisionSteps p{color:#726469;margin:0;font-size:13px;line-height:1.72}.estrangementBookGrid{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1550px;margin:auto;display:grid}.estrangementBookGrid article{border-left:1px solid #ffffff2e;flex-direction:column;min-height:500px;padding:30px 25px;display:flex}.estrangementBookGrid article:last-child{border-right:1px solid #ffffff2e}.estrangementBookGrid>article>span{color:#d8bb7c}.estrangementBookGrid h3{margin:55px 0 25px;font:600 28px/1.07 Playfair Display,Georgia,serif}.estrangementBookGrid p{color:#cfc2c5;font-size:13px;line-height:1.72}.estrangementBookGrid strong{color:#f1dfb2;border-top:1px solid #ffffff26;margin-top:18px;padding-top:19px;font-size:11px;line-height:1.62}.estrangementBookGrid a{color:#fff;letter-spacing:.09em;text-transform:uppercase;margin-top:auto;padding-top:30px;font-size:9px;font-weight:900;text-decoration:none}.beforeNoContact{background:#ead9c4;grid-template-columns:.78fr 1.22fr;align-items:center;gap:8vw;padding:110px 9vw 125px;display:grid}.beforeNoContactCover{aspect-ratio:2/3;color:#fff;background:linear-gradient(155deg,#0000 0 60%,#d3ad6542 60% 62%,#0000 62%),linear-gradient(28deg,#0000 0 36%,#ffffff14 36% 38%,#0000 38%),#391824;flex-direction:column;justify-content:space-between;max-width:510px;padding:42px 38px;display:flex;box-shadow:24px 30px 60px #381e2440}.beforeNoContactCover>span{color:#d9bc7f;letter-spacing:.2em;font-size:8px;font-weight:900}.beforeNoContactCover h2{letter-spacing:-.05em;margin:auto 0 24px;font:600 clamp(52px,5vw,82px)/.84 Bodoni Moda,Didot,Georgia,serif}.beforeNoContactCover p{color:#e5d9dc;border-top:1px solid #ffffff57;margin:0 0 42px;padding-top:22px;font:600 14px/1.5 Playfair Display,Georgia,serif}.beforeNoContactCover strong{color:#f0d99d;letter-spacing:.15em;font-size:11px}.beforeNoContactCopy>h2{letter-spacing:-.05em;margin:12px 0 13px;font:600 clamp(57px,7vw,96px)/.9 Bodoni Moda,Didot,Georgia,serif}.beforeNoContactSubtitle{color:var(--estrange-wine);max-width:760px;font:italic 600 23px/1.4 Playfair Display,Georgia,serif}.beforeNoContactCopy>p:not(.eyebrow):not(.beforeNoContactSubtitle){color:#635158;max-width:900px;line-height:1.85}.beforeNoContactCopy ul{color:#635158;margin:30px 0 36px;padding-left:20px;line-height:1.75}.beforeNoContactCopy li{margin-bottom:8px}.beforeNoContactCopy .primary{display:inline-block}.estrangementEvidence{grid-template-columns:.7fr 1.3fr;align-items:end;gap:7vw;display:grid}.evidenceCards{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.evidenceCards a{color:inherit;border-left:1px solid #3216222e;min-height:330px;padding:30px 26px;text-decoration:none}.evidenceCards a:last-child{border-right:1px solid #3216222e}.evidenceCards strong{color:var(--estrange-wine);margin:0 0 80px;font:600 44px/1 Bodoni Moda,Didot,Georgia,serif;display:block}.evidenceCards span{color:#74666a;font-size:12px;line-height:1.72;display:block}.estrangementClose{background:var(--estrange-wine);color:#fff;text-align:center;padding:75px 8vw 82px}.estrangementClose p{margin:8px 0;font:600 clamp(25px,3vw,43px)/1.2 Playfair Display,Georgia,serif}.estrangementClose a{color:#f0d99d;letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.estrangementPage .editorialFooter{color:#fff;background:#1d1116}.estrangementPage .editorialFooter .brand{color:#fff}.estrangementSpotlight{background:#ead9c4;border-bottom:1px solid #32162224;grid-template-columns:1.1fr .9fr;align-items:end;gap:9vw;padding:88px 8vw 96px;display:grid}.estrangementSpotlight h2{color:#321622;letter-spacing:-.04em;margin:10px 0 0;font:600 clamp(40px,5vw,70px)/1 Bodoni Moda,Didot,Georgia,serif}.estrangementSpotlight>div:last-child>p{color:#66545a;margin:0 0 28px;font:600 18px/1.63 Playfair Display,Georgia,serif}.estrangementSpotlight .primary{display:inline-block}@media (width<=1100px){.contactLadderGrid,.estrangementBookGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.contactLadderGrid article,.estrangementBookGrid article{border-right:1px solid #3216222e}.estrangementBookGrid article{border-color:#ffffff2e}.estrangementEvidence{grid-template-columns:1fr;align-items:start}}@media (width<=760px){.speakerCollective{padding:78px 7vw 88px}.speakerCollectiveIntro,.speakerCollectiveGrid{grid-template-columns:1fr}.speakerCollectiveIntro{gap:26px}.speakerCollectiveGrid article{min-height:0;padding:36px 30px 42px}.speakerCollectiveGrid .speakerRole{margin-bottom:32px}.estrangementHero,.estrangementSafety,.estrangementSectionHead,.familyCapital,.beforeNoContact,.estrangementSpotlight{grid-template-columns:1fr}.estrangementHero{align-items:start;gap:55px;min-height:0;padding:82px 7vw 86px}.estrangementHero h1{font-size:clamp(54px,16vw,78px)}.estrangementSafety{gap:25px;padding:52px 7vw 57px}.contactLadder,.decisionGuide,.estrangementEvidence,.generationalDivide,.booksForEstrangement{padding:78px 7vw 88px}.estrangementSectionHead{align-items:start;gap:28px;margin-bottom:42px}.contactLadderGrid,.translationGrid,.decisionSteps,.estrangementBookGrid,.evidenceCards{grid-template-columns:1fr}.contactLadderGrid article,.estrangementBookGrid article{min-height:0}.translationGrid article{grid-template-columns:1fr}.translationGrid article>div+div{border-top:1px solid #ffffff2b;border-left:0}.decisionSteps li:nth-child(2n){border-left:0;padding-left:0}.beforeNoContact{gap:60px;padding:82px 10vw 90px}.beforeNoContactCover{padding:34px 30px}.evidenceCards a{border-right:1px solid #3216222e;min-height:0}.evidenceCards strong{margin-bottom:38px}.estrangementSpotlight{align-items:start;gap:30px;padding:72px 7vw 78px}}.wellnessPage,.resourcePage{--wellness-ink:#0b0a09;--wellness-oxblood:#5a1828;--wellness-ivory:#f7f0e3;--wellness-paper:#efe4d3;--wellness-brass:#b49050;background:var(--wellness-ivory);color:var(--wellness-ink);min-height:100vh}.wellnessNav,.resourceNav{border-bottom:1px solid #0b0a0929;justify-content:space-between;align-items:center;min-height:104px;padding:0 6vw;display:flex}.wellnessBrand,.resourceBrand,.wellnessFooter>a,.resourceFooter>a{font:italic 600 clamp(29px,3vw,42px)/1 Bodoni Moda,Didot,Georgia,serif}.wellnessBrand b,.resourceBrand b,.wellnessFooter b,.resourceFooter b{color:var(--wellness-brass);letter-spacing:.08em;font-style:normal}.wellnessNav nav,.resourceNav nav{letter-spacing:.1em;text-transform:uppercase;gap:28px;font-size:11px;font-weight:700;display:flex}.wellnessNav nav a,.resourceNav nav a{border-bottom:1px solid #0000;padding-bottom:5px}.wellnessNav nav a:hover,.resourceNav nav a:hover{border-color:var(--wellness-oxblood);color:var(--wellness-oxblood)}.wellnessEyebrow,.resourceEyebrow{color:var(--wellness-oxblood);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.affiliateWellnessHero{background:#eaded8;grid-template-columns:1.18fr .82fr;min-height:680px;display:grid}.affiliateWellnessHero>div{align-self:center;padding:110px 7vw}.affiliateWellnessHero h1,.resourceHero h1{letter-spacing:-.055em;margin:0;font:600 clamp(62px,7vw,112px)/.91 Bodoni Moda,Didot,Georgia,serif}.wellnessLead{color:#62594f;max-width:760px;margin:34px 0 0;font:600 20px/1.65 Playfair Display,Georgia,serif}.wellnessJumpButton{background:var(--wellness-oxblood);color:var(--wellness-ivory);letter-spacing:.13em;text-transform:uppercase;gap:22px;margin-top:34px;padding:17px 21px;font-size:10px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.wellnessJumpButton:hover{background:var(--wellness-ink);transform:translateY(-2px)}.wellnessStatusCard{background:var(--wellness-oxblood);color:var(--wellness-ivory);align-content:center;padding:95px 7vw;display:grid}.wellnessStatusCard>span{color:#d8bd88;letter-spacing:.2em;font-size:9px;font-weight:800}.wellnessStatusCard>strong{margin:22px 0;font:600 clamp(38px,4vw,58px)/1 Bodoni Moda,Didot,Georgia,serif}.wellnessStatusCard p{color:#e1cfd0;line-height:1.7}.wellnessStatusCard a{color:var(--wellness-ink);letter-spacing:.13em;text-transform:uppercase;background:#d8bd88;justify-self:start;margin-top:25px;padding:16px 20px;font-size:10px;font-weight:800;transition:background .2s,transform .2s}.wellnessStatusCard a:hover{background:var(--wellness-ivory);transform:translateY(-2px)}.resourcePause a{color:#d8bd88;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid;justify-self:start;margin-top:25px;padding-bottom:6px;font-size:10px;font-weight:800}.wellnessDisclosure{background:var(--wellness-ink);color:#cfc5b9;grid-template-columns:.35fr 1.3fr .55fr;gap:2vw;padding:34px 7vw;display:grid}.wellnessDisclosure strong{color:#d8bd88;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.wellnessDisclosure p{margin:0;font-size:11px;line-height:1.7}.wellnessQuickLinks{background:#fffaf1;padding:95px 7vw 105px;scroll-margin-top:25px}.quickLinksIntro{grid-template-columns:.55fr 1fr .8fr;gap:5vw;margin-bottom:48px;display:grid}.quickLinksIntro h2{letter-spacing:-.04em;margin:0;font:600 clamp(40px,4.5vw,66px)/1 Bodoni Moda,Didot,Georgia,serif}.quickLinksIntro>p:last-child{color:#665e55;margin:0;line-height:1.7}.quickLinkGrid{border:1px solid #0b0a092e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.quickLinkGrid>a{background:var(--wellness-ivory);min-height:175px;padding:26px;transition:background .2s,color .2s,transform .2s;display:grid;box-shadow:inset 0 0 0 1px #0b0a0914}.quickLinkGrid>a:hover{background:var(--wellness-oxblood);color:var(--wellness-ivory);transform:translateY(-3px)}.quickLinkGrid>a.activeQuickLink{background:var(--wellness-brass);color:var(--wellness-ink)}.quickLinkGrid>a.activeQuickLink:hover{background:var(--wellness-oxblood);color:var(--wellness-ivory)}.quickLinkGrid span{color:var(--wellness-oxblood);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:800}.quickLinkGrid>a:hover span{color:#d8bd88}.quickLinkGrid strong{align-self:center;font:600 27px/1.12 Bodoni Moda,Didot,Georgia,serif}.quickLinkGrid b{color:var(--wellness-oxblood);letter-spacing:.13em;text-transform:uppercase;align-self:end;font-size:9px}.quickLinkGrid>a:hover b{color:#d8bd88}.quickLinksNote{color:#71685e;margin:22px 0 0;font-size:10px;line-height:1.65}.wellnessSectionHead{max-width:820px}.wellnessSectionHead h2,.creditPathway h2,.wellnessClosing h2,.resourcePractice h2,.resourcePause h2{letter-spacing:-.04em;margin:0 0 22px;font:600 clamp(44px,5vw,72px)/1 Bodoni Moda,Didot,Georgia,serif}.wellnessSectionHead>p:last-child,.splitHead>p,.creditPathway>div>p:last-child,.wellnessClosing>p:last-child{color:#665e55;line-height:1.75}.auditGate{background:var(--wellness-paper);padding:120px 7vw}.auditSteps{grid-template-columns:repeat(5,1fr);gap:1px;margin:60px 0 0;padding:0;list-style:none;display:grid}.auditSteps li{background:var(--wellness-ivory);min-height:245px;padding:27px}.auditSteps span{color:var(--wellness-brass);font:600 38px/1 Bodoni Moda,Didot,Georgia,serif}.auditSteps strong{margin:24px 0 12px;font:600 20px/1.2 Bodoni Moda,Didot,Georgia,serif;display:block}.auditSteps p{color:#6c6359;font-size:12px;line-height:1.6}.programSection{background:var(--wellness-ink);color:var(--wellness-ivory);padding:120px 7vw 135px}.splitHead{grid-template-columns:1fr .75fr;gap:7vw;max-width:none;display:grid}.programSection .splitHead>p{color:#bdb3a7;align-self:end}.programSection .wellnessEyebrow{color:#d8bd88}.programGrid{grid-template-columns:repeat(2,1fr);gap:1px;margin-top:62px;display:grid}.programCard{background:#171513;border:1px solid #b490503d;flex-direction:column;min-height:520px;padding:38px;display:flex}.programCardTop{justify-content:space-between;align-items:center;display:flex}.programCardTop>span{color:var(--wellness-brass);font:600 35px/1 Bodoni Moda,Didot,Georgia,serif}.programCardTop b{color:#d8bd88;letter-spacing:.13em;border:1px solid #d8bd8873;padding:8px 10px;font-size:8px}.programCategory{letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#a79d91!important;margin-top:48px!important;font-size:9px!important}.programCard h3{margin:10px 0 18px;font:600 39px/1 Bodoni Moda,Didot,Georgia,serif}.programCard>p{color:#c9c0b5;font-size:13px;line-height:1.7}.programCard dl{border-top:1px solid #ffffff21;margin:22px 0 26px}.programCard dl div{border-bottom:1px solid #ffffff21;grid-template-columns:.55fr 1fr;gap:20px;padding:15px 0;display:grid}.programCard dt{color:#91887d;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.programCard dd{margin:0;font-size:11px;line-height:1.5}.programCard>a{background:var(--wellness-brass);color:var(--wellness-ink);letter-spacing:.12em;text-transform:uppercase;width:fit-content;margin-top:auto;padding:15px 17px;font-size:10px;font-weight:800;transition:background .2s,transform .2s}.programCard>a:hover{background:var(--wellness-ivory);transform:translateY(-2px)}.programCard>small{color:#81796f;margin-top:13px;font-size:9px}.creditPathway{background:var(--wellness-oxblood);color:var(--wellness-ivory);grid-template-columns:1.2fr .8fr;gap:8vw;padding:105px 8vw;display:grid}.creditPathway .wellnessEyebrow{color:#d8bd88}.creditPathway>div>p:last-child{color:#e1cfd0}.creditPathway aside{border:1px solid #d8bd888c;align-self:center;padding:34px}.creditPathway aside b{color:#d8bd88;letter-spacing:.15em;font-size:9px}.creditPathway aside p{color:#e1cfd0;font-size:12px;line-height:1.65}.creditPathway aside a{color:var(--wellness-ink);letter-spacing:.13em;text-transform:uppercase;background:#d8bd88;margin-top:19px;padding:15px 18px;font-size:10px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.creditPathway aside a:hover{background:var(--wellness-ivory);transform:translateY(-2px)}.readerResourceSection{padding:120px 7vw 135px}.resourceLinkGrid{border:1px solid #0b0a0929;gap:1px;margin-top:58px;display:grid}.resourceLinkGrid>a{background:var(--wellness-ivory);border-bottom:1px solid #0b0a0929;grid-template-columns:55px 1fr auto;align-items:center;gap:28px;padding:25px;transition:background .2s,padding .2s;display:grid}.resourceLinkGrid>a:last-child{border-bottom:0}.resourceLinkGrid>a:hover{background:#fff;padding-left:31px}.resourceLinkGrid>a>span{color:var(--wellness-oxblood);letter-spacing:.15em;font-size:10px;font-weight:800}.resourceLinkGrid div{gap:7px;display:grid}.resourceLinkGrid strong{font:600 23px/1.2 Bodoni Moda,Didot,Georgia,serif}.resourceLinkGrid small{color:#6e655b}.resourceLinkGrid>a>b{color:var(--wellness-oxblood)}.wellnessClosing{background:var(--wellness-paper);text-align:center;padding:110px 12vw}.wellnessClosing>p:last-child{max-width:720px;margin:0 auto}.wellnessFooter,.resourceFooter{background:var(--wellness-ink);color:#a79e92;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;padding:42px 6vw;font-size:10px;display:grid}.wellnessFooter p:nth-child(2),.resourceFooter p:nth-child(2){text-align:center}.wellnessFooter p:last-child,.resourceFooter p:last-child{text-align:right}.resourceHero{background:var(--wellness-paper);padding:120px 11vw 105px}.resourceHero>p:not(.resourceEyebrow){color:#62594f;max-width:820px;font:600 20px/1.65 Playfair Display,Georgia,serif}.resourceHero>span{letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #0b0a0933;margin-top:45px;padding-top:20px;font-size:10px;display:block}.resourcePractice{grid-template-columns:.7fr 1.3fr;gap:7vw;padding:120px 8vw;display:grid}.resourcePracticeIntro{align-self:start;position:sticky;top:35px}.resourcePracticeIntro>p:last-child{color:#675f55;line-height:1.7}.resourceCards{border:1px solid #0b0a0929;gap:1px;display:grid}.resourceCards article{background:var(--wellness-ivory);border-bottom:1px solid #0b0a0929;padding:34px}.resourceCards article:last-child{border-bottom:0}.resourceCards article>span{color:var(--wellness-brass);font:600 31px/1 Bodoni Moda,Didot,Georgia,serif}.resourceCards h3{margin:18px 0 10px;font:600 31px/1.1 Bodoni Moda,Didot,Georgia,serif}.resourceCards p{color:#665e55;line-height:1.65}.resourceCards blockquote{border-left:3px solid var(--wellness-oxblood);color:var(--wellness-oxblood);margin:24px 0 0;padding:8px 0 8px 22px;font:italic 600 18px/1.5 Playfair Display,Georgia,serif}.resourcePause{background:var(--wellness-oxblood);color:var(--wellness-ivory);text-align:center;padding:105px 12vw}.resourcePause .resourceEyebrow{color:#d8bd88}.resourcePause>p:not(.resourceEyebrow){color:#e1cfd0;max-width:760px;margin:0 auto;line-height:1.75}.resourcePause a{margin:30px auto 0;display:inline-block}.resourcePause small{color:#cdb7b9;max-width:620px;margin:24px auto 0;font-size:10px;line-height:1.6;display:block}.consumerWellnessHero{background:var(--wellness-paper);grid-template-columns:1.08fr .92fr;min-height:650px;display:grid}.consumerHeroCopy{align-self:center;padding:100px 8vw}.consumerHeroCopy h1{letter-spacing:-.06em;margin:0;font:600 clamp(66px,7.5vw,118px)/.88 Bodoni Moda,Didot,Georgia,serif}.consumerHeroCopy h1 em{color:var(--wellness-oxblood);font-weight:500}.consumerHeroCopy>p:not(.wellnessEyebrow){color:#62594f;max-width:700px;font:600 20px/1.65 Playfair Display,Georgia,serif}.consumerHeroCopy>a{background:var(--wellness-oxblood);color:var(--wellness-ivory);letter-spacing:.13em;text-transform:uppercase;gap:24px;margin-top:18px;padding:17px 21px;font-size:10px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.consumerHeroCopy>a:hover{background:var(--wellness-ink);transform:translateY(-2px)}.consumerHeroGuide{background:var(--wellness-oxblood);color:var(--wellness-ivory);align-content:center;padding:78px 7vw;display:grid}.consumerHeroGuide .wellnessEyebrow{color:#d8bd88;margin-bottom:30px}.consumerHeroGuide>a{border-top:1px solid #f7f0e33d;grid-template-columns:48px 1fr auto;gap:5px 22px;padding:24px 0;transition:background .2s,padding .2s;display:grid}.consumerHeroGuide>a:last-child{border-bottom:1px solid #f7f0e33d}.consumerHeroGuide>a:hover{background:#ffffff17;padding-inline:14px}.consumerHeroGuide span{color:#d8bd88;grid-row:1/3;font:600 26px/1 Bodoni Moda,Didot,Georgia,serif}.consumerHeroGuide strong{font:600 24px/1.2 Bodoni Moda,Didot,Georgia,serif}.consumerHeroGuide small{color:#d8c9ca;font-size:11px;line-height:1.5}.consumerHeroGuide b{letter-spacing:.12em;text-transform:uppercase;grid-area:1/3/3;align-self:center;font-size:8px;font-style:normal}.consumerHeroGuide b i{margin-left:8px;font-size:14px;font-style:normal}.consumerTrustStrip{background:var(--wellness-ink);color:#d8bd88;letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:25px 6vw;font-size:9px;font-weight:800;display:flex}.consumerTrustStrip b{color:var(--wellness-ivory)}.customerRecommendations{background:var(--wellness-ivory);padding:120px 7vw 135px;scroll-margin-top:24px}.customerSectionHead{grid-template-columns:.45fr 1.15fr .7fr;gap:5vw;margin-bottom:58px;display:grid}.customerSectionHead h2{letter-spacing:-.045em;margin:0;font:600 clamp(48px,5.5vw,78px)/.98 Bodoni Moda,Didot,Georgia,serif}.customerSectionHead>p:last-child{color:#685f55;align-self:end;line-height:1.7}.customerPlaceGrid{background:#0b0a092e;border:1px solid #0b0a092e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.customerPlaceCard{background:#fffaf1;flex-direction:column;min-height:485px;padding:34px;display:flex}.customerCardNumber{color:var(--wellness-brass);font:600 44px/1 Bodoni Moda,Didot,Georgia,serif}.customerCardCategory{color:var(--wellness-oxblood);letter-spacing:.15em;text-transform:uppercase;margin:38px 0 10px;font-size:8px;font-weight:800}.customerPlaceCard h3{margin:0 0 18px;font:600 34px/1.05 Bodoni Moda,Didot,Georgia,serif}.customerCardCopy{color:#665e55;font-size:13px;line-height:1.72}.customerBestFor{color:#554d45;border-top:1px solid #0b0a0929;margin:auto 0 22px;padding-top:18px;font-size:11px;line-height:1.55}.customerBestFor strong{color:var(--wellness-oxblood);letter-spacing:.14em;margin-bottom:7px;font-size:8px;display:block}.customerPlaceCard>a{background:var(--wellness-oxblood);color:var(--wellness-ivory);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:16px 17px;font-size:9px;font-weight:800;transition:background .2s,transform .2s;display:flex}.customerPlaceCard>a:hover{background:var(--wellness-ink);transform:translateY(-2px)}.customerResourceSection{background:var(--wellness-paper)}.consumerClosing{background:var(--wellness-oxblood);color:var(--wellness-ivory);text-align:center;padding:105px 14vw}.consumerClosing .wellnessEyebrow{color:#d8bd88}.consumerClosing h2{letter-spacing:-.04em;max-width:950px;margin:0 auto 25px;font:600 clamp(46px,5.5vw,78px)/1 Bodoni Moda,Didot,Georgia,serif}.consumerClosing>p:last-child{color:#e1cfd0;max-width:700px;margin:0 auto;line-height:1.75}.consumerDisclosure{background:var(--wellness-ink);color:#a79e92;text-align:center;padding:20px 7vw;font-size:9px;line-height:1.7}@media (width<=1000px){.affiliateWellnessHero,.creditPathway,.resourcePractice,.wellnessDisclosure,.quickLinksIntro{grid-template-columns:1fr}.quickLinkGrid,.auditSteps{grid-template-columns:repeat(2,1fr)}.resourcePracticeIntro{position:static}.consumerWellnessHero,.customerSectionHead{grid-template-columns:1fr}.customerPlaceGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.homePage .nav nav a:not(.navContact):not(.navWellness){display:none}.homePage .navWellness{display:inline!important}.wellnessNav,.resourceNav{flex-direction:column;align-items:flex-start;gap:18px;padding-block:25px}.wellnessNav nav,.resourceNav nav{flex-wrap:wrap;gap:16px;font-size:8px}.affiliateWellnessHero>div,.wellnessStatusCard{padding:75px 7vw}.affiliateWellnessHero h1,.resourceHero h1{font-size:clamp(52px,15vw,76px)}.auditGate,.programSection,.readerResourceSection,.resourcePractice{padding:80px 6vw}.auditSteps,.programGrid,.quickLinkGrid{grid-template-columns:1fr}.wellnessQuickLinks{padding:75px 6vw 82px}.quickLinkGrid>a{min-height:145px}.splitHead{grid-template-columns:1fr}.programCard{min-height:0}.creditPathway{padding:75px 7vw}.resourceLinkGrid>a{grid-template-columns:35px 1fr auto;padding:21px 14px}.resourceLinkGrid strong{font-size:18px}.wellnessFooter,.resourceFooter{grid-template-columns:1fr;align-items:start}.wellnessFooter p,.resourceFooter p{margin:0;text-align:left!important}.resourceHero{padding:85px 7vw 75px}.resourceCards article{padding:26px}.resourcePause{padding:80px 7vw}.consumerHeroCopy,.consumerHeroGuide{padding:75px 7vw}.consumerHeroCopy h1{font-size:clamp(58px,16vw,82px)}.consumerTrustStrip{flex-direction:column;align-items:flex-start;gap:9px}.consumerTrustStrip b{display:none}.customerRecommendations{padding:82px 6vw 90px}.customerPlaceGrid{grid-template-columns:1fr}.customerPlaceCard{min-height:450px;padding:28px}.consumerHeroGuide>a{grid-template-columns:42px 1fr}.consumerHeroGuide b{grid-area:auto/2;margin-top:7px}.consumerClosing{padding:80px 7vw}}.sheinAmbassadorCase{color:#4b2923;background:linear-gradient(145deg,#fff8e9 0%,#f8e5c9 58%,#efd0b8 100%);padding:110px 7vw 120px}.sheinAmbassadorIntro{grid-template-columns:.45fr 1.1fr .8fr;gap:42px;max-width:1360px;margin:0 auto 64px;display:grid}.sheinAmbassadorIntro .eyebrow{color:#b64e39}.sheinAmbassadorIntro h2{letter-spacing:-.045em;margin:0;font:600 clamp(42px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.sheinAmbassadorIntro>p:last-child{color:#725046;margin:0;font:500 15px/1.75 Playfair Display,Georgia,serif}.sheinProofGrid{border-top:1px solid #ae4d3157;border-left:1px solid #ae4d3157;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1360px;margin:0 auto;display:grid}.sheinProofGrid>div{background:#fffaee6b;border-bottom:1px solid #ae4d3157;border-right:1px solid #ae4d3157;min-height:195px;padding:34px}.sheinProofGrid strong{color:#c45c3f;font:italic 600 61px/1 Bodoni Moda,Didot,Georgia,serif;display:block}.sheinProofGrid span{letter-spacing:.14em;text-transform:uppercase;margin-top:24px;font-size:9px;font-weight:900;line-height:1.55;display:block}.purchasedWardrobe{color:#1d1815;background:#e5c9bd;padding:112px 7vw 125px}.purchasedWardrobeIntro{grid-template-columns:.5fr 1fr .8fr;gap:42px;max-width:1360px;margin:0 auto 64px;display:grid}.purchasedWardrobeIntro .eyebrow{color:#651522}.purchasedWardrobeIntro h2{letter-spacing:-.05em;margin:0;font:600 clamp(45px,5.5vw,78px)/.96 Bodoni Moda,Didot,Georgia,serif}.purchasedWardrobeIntro>p:last-child{color:#66564e;margin:0;font:500 15px/1.75 Playfair Display,Georgia,serif}.purchasedWardrobeGroups{background:#f8efe5;border:1px solid #65152247;max-width:1360px;margin:0 auto}.purchasedWardrobeGroups details+details{border-top:1px solid #65152247}.purchasedWardrobeGroups summary{color:#651522;cursor:pointer;grid-template-columns:1fr auto auto;align-items:center;padding:25px 30px;list-style:none;display:grid}.purchasedWardrobeGroups summary::-webkit-details-marker{display:none}.purchasedWardrobeGroups summary span{font:600 27px/1.1 Bodoni Moda,Didot,Georgia,serif}.purchasedWardrobeGroups summary b{letter-spacing:.13em;text-transform:uppercase;margin-right:28px;font-size:9px}.purchasedWardrobeGroups summary i{font:400 27px/1 Georgia,serif;transition:transform .2s}.purchasedWardrobeGroups details[open] summary i{transform:rotate(45deg)}.purchasedNameGrid{border-top:1px solid #65152233;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.purchasedNameGrid article{background:#fffaf3;border-bottom:1px solid #65152226;border-right:1px solid #65152226;grid-template-columns:118px 1fr;min-height:174px;display:grid;overflow:hidden}.purchasedNameGrid article:nth-child(3n){border-right:0}.purchasedNameImage{background:#ede4da;min-height:174px;overflow:hidden}.purchasedNameImage img{object-fit:cover;width:100%;height:100%}.purchasedNameCopy{align-self:center;padding:22px}.purchasedNameGrid span{color:#a47735;letter-spacing:.13em;font-size:8px;font-weight:900}.purchasedNameGrid p{color:#3f3530;margin:11px 0 0;font:500 13px/1.5 Playfair Display,Georgia,serif}.commissionLookbookGate{color:#1d1815;background:#f4eee5;padding:120px 7vw 135px}.commissionLookbookIntro{grid-template-columns:.45fr 1.05fr .8fr;gap:45px;max-width:1360px;margin:0 auto 68px;display:grid}.commissionLookbookIntro .eyebrow{color:#651522}.commissionLookbookIntro h2{letter-spacing:-.052em;margin:0;font:600 clamp(48px,5.8vw,84px)/.95 Bodoni Moda,Didot,Georgia,serif}.commissionLookbookIntro h2 em{color:#651522;font-weight:500}.commissionLookbookIntro>p:last-child{color:#655b52;margin:0;font:500 16px/1.75 Playfair Display,Georgia,serif}.commissionCriteria{border-top:1px solid #65152247;border-left:1px solid #65152247;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px;margin:0 auto 64px;display:grid}.commissionCriteria article{border-bottom:1px solid #65152247;border-right:1px solid #65152247;min-height:310px;padding:38px}.commissionCriteria span{color:#b49050;font:italic 600 33px/1 Bodoni Moda,Didot,Georgia,serif}.commissionCriteria h3{letter-spacing:-.035em;margin:68px 0 22px;font:600 35px/1 Bodoni Moda,Didot,Georgia,serif}.commissionCriteria p{color:#675d54;font:500 14px/1.7 Playfair Display,Georgia,serif}.commissionHold{color:#f3ede2;text-align:center;background:#651522;max-width:1360px;margin:0 auto;padding:70px clamp(38px,7vw,100px)}.commissionHold .eyebrow{color:#d8bd88}.commissionHold h3{letter-spacing:-.04em;margin:20px auto 28px;font:italic 600 clamp(38px,4.5vw,64px)/1 Bodoni Moda,Didot,Georgia,serif}.commissionHold>p:not(.eyebrow){color:#d7cbc0;max-width:780px;margin:0 auto;font:500 15px/1.75 Playfair Display,Georgia,serif}.commissionHold>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.commissionHold a{color:#f3ede2;letter-spacing:.13em;text-transform:uppercase;border:1px solid #d8bd88b8;padding:17px 20px;font-size:9px;font-weight:900}.commissionHold a.primary{color:#0b0a09;background:#d1b173;border-color:#d1b173}.commissionHold a:hover{color:#0b0a09;background:#f3ede2;border-color:#f3ede2}.wishlistCollection{color:var(--ink);background:#f8f2e8;padding:96px 5vw 120px}.wishlistIntro{text-align:center;max-width:980px;margin:0 auto 42px}.wishlistIntro h2{margin:8px 0 18px;font-size:clamp(42px,6vw,78px)}.wishlistIntro>p:not(.eyebrow){color:#5f6b64;max-width:780px;margin-inline:auto;font:500 18px/1.65 Playfair Display,Georgia,serif}.categoryLegend{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.categoryLegend a{color:#4f263d;letter-spacing:.09em;text-transform:uppercase;background:#ffffffb8;border:1px solid #4f263d2e;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:800;text-decoration:none}.categoryLegend a:hover{color:#fff;background:#4f263d}.boutiqueDepartment{max-width:1500px;margin:72px auto 0;scroll-margin-top:24px}.departmentHeading{border-bottom:1px solid #4f263d38;grid-template-columns:1fr auto;align-items:end;gap:6px 24px;margin-bottom:24px;padding-bottom:18px;display:grid}.departmentHeading span{color:#a66b84;letter-spacing:.22em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:900}.departmentHeading h3{color:#3c2331;margin:0;font:italic 600 clamp(28px,4vw,48px)/1.05 Playfair Display,Georgia,serif}.departmentHeading p{color:#806d76;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.wishlistGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1500px;margin:0 auto;display:grid}.wishlistCard{background:#fffdf9;border:1px solid #4f263d1f;flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 16px 40px #371f2b12}.wishlistCard:hover{transform:translateY(-4px);box-shadow:0 22px 50px #371f2b24}.wishlistCard>a{border:0;padding:0;display:block}.wishlistCard img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .45s;display:block}.wishlistCard:hover img{transform:scale(1.025)}.wishlistCardCopy{flex-direction:column;flex:1;padding:16px;display:flex}.wishlistCategory{color:#9a6a6a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}.wishlistCard h4{color:#33252c;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 14px;font:600 17px/1.3 Playfair Display,Georgia,serif;display:-webkit-box;overflow:hidden}.wishlistCard p{color:#586159;margin:auto 0 10px;font-size:14px;font-weight:800}.wishlistCardCopy>a{color:#fff;letter-spacing:.09em;text-transform:uppercase;background:#4f263d;justify-content:space-between;align-self:stretch;align-items:center;padding:13px 14px;font-size:9px;font-weight:800;transition:background .2s;display:flex}.wishlistCardCopy>a:hover{background:#171513}@media (width<=1050px){.wishlistGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.wishlistCollection{padding:72px 5vw 90px}.boutiqueDepartment{margin-top:54px}.departmentHeading{grid-template-columns:1fr;align-items:start}.wishlistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wishlistCardCopy{padding:12px}.wishlistCard h4{font-size:14px}}.homePage,.sheinEditorial{--house-black:#0b0a09;--house-ivory:#f3ede2;--house-paper:#faf7f0;--house-brass:#b49050;--house-oxblood:#651522;--house-smoke:#9a9287;background:var(--house-paper);color:var(--house-black)}.homePage .nav{background:radial-gradient(circle at 14% -80%, #65152226, transparent 48%), linear-gradient(110deg, #fffaf1 0%, var(--house-paper) 58%, #efe3d3 100%);border-top:3px solid var(--house-oxblood);border-bottom-color:#0b0a0924;min-height:315px;padding:40px 18vw 40px 8vw;box-shadow:0 14px 42px #170d0a0f}.homePage .brandMasthead{padding:13px 0 13px 34px;position:relative}.homePage .brandMasthead:before{background:linear-gradient(to bottom, transparent, var(--house-brass) 22%, var(--house-brass) 78%, transparent);content:"";width:1px;height:100%;position:absolute;top:0;left:0}.homePage .brandMasthead .brandTitle{color:var(--house-black);white-space:nowrap;align-items:baseline;gap:17px;line-height:.72;display:flex}.homePage .brandEscape{letter-spacing:-.055em;font:italic 500 clamp(66px,6.5vw,104px)/.72 Cormorant Garamond,Georgia,serif}.homePage .brandMasthead .brandTitle b{color:var(--house-oxblood);letter-spacing:.13em;text-shadow:0 8px 24px #65152224;font:400 clamp(46px,4.4vw,70px)/.8 Italiana,Didot,serif;position:relative}.homePage .brandMasthead .brandTitle b:after{background:linear-gradient(90deg, var(--house-brass), #b4905026);content:"";width:calc(100% - .16em);height:1px;position:absolute;bottom:-11px;left:0}.homePage .brandMasthead .brandTagline{color:var(--house-black);margin:34px 0 0 68px;display:grid}.homePage .brandMasthead .brandTagline>small{color:var(--house-brass);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;font:700 clamp(13px,1.05vw,16px)/1 DM Sans,sans-serif;display:flex}.homePage .brandMasthead .brandTagline>small:before{background:var(--house-brass);content:"";width:45px;height:1px}.homePage .brandMasthead .brandTagline>strong{letter-spacing:-.055em;white-space:nowrap;align-items:baseline;margin-top:14px;font:italic 500 clamp(64px,6.3vw,100px)/.72 Cormorant Garamond,Georgia,serif;display:flex}.homePage .brandMasthead .brandTagline>strong>b{color:var(--house-oxblood);font:inherit;position:relative}.homePage .brandMasthead .brandTagline>strong>b:after{background:linear-gradient(90deg, var(--house-brass), transparent);content:"";width:100%;height:1px;position:absolute;bottom:-14px;left:0}.homePage .nav nav{letter-spacing:.15em;text-transform:uppercase;border-left:1px solid #b49050a6;flex-direction:column;align-items:stretch;gap:0;width:150px;padding-left:24px;font-size:10px;position:absolute;top:50%;right:3.5vw;transform:translateY(-50%)}.homePage .nav nav>a:not(.navContact){border-bottom:1px solid #0b0a0924;padding:11px 5px;transition:color .2s,transform .2s}.homePage .nav nav>a:not(.navContact):hover{transform:translate(5px)}.homePage .navContact{background:var(--house-oxblood);border-color:var(--house-oxblood);color:#fff8ef;text-align:center;border-radius:0;margin-top:12px;padding:13px 14px}.homePage .nav a:hover{color:var(--house-oxblood)}.homePage .nav .navContact:hover{background:var(--house-black);border-color:var(--house-black);color:#fff8ef}.homePage .hero{grid-template-columns:.9fr 1.1fr;min-height:760px}.homePage .heroCopy{background:var(--house-black);color:var(--house-ivory);flex-direction:column;justify-content:center;align-self:stretch;padding:100px 7vw;display:flex;position:relative}.homePage .heroCopy:after{background:var(--house-brass);content:"";width:84px;height:1px;position:absolute;bottom:58px;left:7vw}.homePage .eyebrow{color:var(--house-brass);letter-spacing:.26em;font-size:10px}.homePage .hero h1{max-width:720px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(62px,6.8vw,112px);font-weight:600;line-height:.9}.homePage .hero h1 em{color:var(--house-ivory);font-weight:600}.homePage .lede{color:#c9c0b4;max-width:570px;font-size:20px;line-height:1.65}.homePage .primary{background:var(--house-brass);color:var(--house-black);letter-spacing:.08em;text-transform:uppercase}.homePage .primary:hover{background:var(--house-oxblood);color:#fff}.homePage .textLink span{color:var(--house-brass)}.homePage .heroArt{background:var(--house-ivory);min-height:760px}.homePage .heroArt:before{content:"";border:1px solid #0b0a0933;border-bottom:0;border-radius:260px 260px 0 0;width:64%;height:76%;position:absolute;top:11%;left:18%}.homePage .heroArt:after{background:var(--house-black);content:"";width:100%;height:18%;position:absolute;bottom:0;left:0}.homePage .sun{background:#ded1be;border-radius:220px 220px 0 0;width:52%;height:67%;top:17%;left:50%;transform:translate(-50%)}.homePage .cover{z-index:2;box-shadow:0 34px 76px #0b0a0957}.homePage .coverBack{top:18%;left:12%;transform:rotate(-5deg)}.homePage .coverFront{top:26%;right:11%;transform:rotate(4deg)}.homePage .seal{background:var(--house-oxblood);border-color:var(--house-ivory);box-sizing:border-box;outline-color:var(--house-oxblood);z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:0;width:184px;height:184px;padding:27px 23px 25px;display:flex;bottom:4%;right:4%;transform:none}.homePage .seal>em{letter-spacing:0;text-align:center;text-transform:none;max-width:132px;font:italic 600 15px/1.22 Playfair Display,Georgia,serif;display:block}.homePage .manifesto{background:var(--house-oxblood);color:var(--house-ivory);min-height:106px}.distributionProof{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b4905059;grid-template-columns:1.05fr .95fr;align-items:end;gap:7vw;padding:76px 8vw 82px;display:grid}.distributionProof .eyebrow{margin-bottom:17px}.distributionProof h2{letter-spacing:-.035em;max-width:760px;margin:0;font:600 clamp(36px,4.4vw,62px)/1 Bodoni Moda,Didot,Georgia,serif}.distributionProofCopy>p{color:#d4ccc1;max-width:620px;margin:0 0 26px;font:600 18px/1.6 Playfair Display,Georgia,serif}.distributionNames{flex-wrap:wrap;gap:9px;display:flex}.distributionNames span{color:#ead9ba;letter-spacing:.12em;text-transform:uppercase;border:1px solid #b4905099;padding:9px 11px;font-size:9px;font-weight:800}.homePage .booksSection{background:var(--house-paper);padding:125px 6vw 145px}.homePage .sectionHeading h2,.homePage .about h2{font-family:Bodoni Moda,Didot,Georgia,serif;font-weight:600}.homePage .sectionHeading>p{color:#6d655d}.homePage .bookGrid{gap:82px 5vw}.homePage .bookVisual{background:#e9e0d2;border:1px solid #0b0a091f}.homePage .bookVisual:after{content:"";pointer-events:none;border:1px solid #b49050b3;position:absolute;inset:12px}.homePage .bookVisual img{z-index:1;position:relative}.homePage .bookNumber{color:var(--house-brass);z-index:2}.homePage .status{background:var(--house-black);z-index:2}.homePage .bookInfo h3{font-family:Bodoni Moda,Didot,Georgia,serif;font-size:32px}.homePage .subtitle{color:var(--house-oxblood);letter-spacing:.02em}.homePage .description{color:#686057}.homePage .retailers a{border-color:#0b0a093d}.homePage .retailers span{color:var(--house-brass)}.homePage .shopSection{background:var(--house-black);color:var(--house-ivory);grid-template-columns:.72fr 1.28fr;padding:125px 6vw}.homePage .luxuryGateway{background:#171513;border:1px solid #b490507a;grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(250px,.5fr);margin-bottom:36px;display:grid;overflow:hidden}.homePage .luxuryGateway>img{object-fit:cover;object-position:center;align-self:stretch;width:100%;height:100%;min-height:430px;display:block}.homePage .luxuryGateway>span{background:var(--house-oxblood);align-content:center;gap:18px;padding:48px 36px;display:grid}.homePage .luxuryGateway small{color:#d8bd88;letter-spacing:.22em;font-size:9px;font-weight:800}.homePage .luxuryGateway strong{color:var(--house-ivory);font:600 34px/1.05 Bodoni Moda,Didot,Georgia,serif}.homePage .luxuryGateway b{color:#e7c98f;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #d8bd88;width:max-content;padding-bottom:6px;font-size:10px}.homePage .luxuryGateway:hover>img{filter:contrast(1.04)saturate(1.04)}.homePage .shopIntro h2{font-family:Bodoni Moda,Didot,Georgia,serif;font-weight:600}.homePage .lightKitCard{box-shadow:none;background:#171513;border-color:#b4905057;padding:34px}.homePage .lightKitCard h3{color:var(--house-ivory);font-family:Bodoni Moda,Didot,Georgia,serif}.homePage .hairFeatureCard{border-left-color:var(--house-oxblood)}.homePage{--med-aegean:#2f6f73;--med-bougainvillea:#9f4050;--med-coral:#d96f57;--med-gold:#e5ad68;--med-ink:#4a2d28;--med-ivory:#fff8ec}.homePage .navContact:hover{background:var(--med-aegean);border-color:var(--med-aegean)}.homePage .heroCopy{color:var(--med-ink);background:radial-gradient(circle at 14% 8%,#fffcedf0,#0000 34%),linear-gradient(145deg,#fff1d5 0%,#f5c087 52%,#e98b70 100%)}.homePage .heroCopy .eyebrow,.homePage .hero h1 em{color:var(--med-bougainvillea)}.homePage .lede{color:#68483f}.homePage .heroCopy:after{background:var(--med-aegean)}.homePage .heroCopy .primary{background:var(--med-aegean);color:#fffaf1}.homePage .heroCopy .primary:hover{background:var(--med-bougainvillea)}.homePage .heroCopy .textLink{color:#5b3731}.homePage .heroCopy .textLink span{color:var(--med-aegean)}.homePage .heroArt{background:var(--med-ivory)}.homePage .heroArt:after{background:linear-gradient(90deg,#c85d4a 0%,#eea56d 70%,#6f9d9d 100%)}.homePage .sun{background:linear-gradient(#f2c78f 0%,#dce9e3 100%)}.homePage .seal{background:var(--med-bougainvillea);outline-color:var(--med-bougainvillea)}.homePage .manifesto{background:var(--med-aegean)}.homePage .manifesto span{color:#ffd298}.homePage .bookVisual{background:#f1e3d3}.homePage .status{background:var(--med-coral)}.homePage .retailers a:hover{background:var(--med-aegean);border-color:var(--med-aegean)}.homePage .celestinShelf{color:var(--med-ink);background:radial-gradient(circle at 92% 4%,#51898b47,#0000 32%),linear-gradient(145deg,#fff4df 0%,#f4c9a5 56%,#e7a28b 100%)}.homePage .celestinShelf:before{border-color:#76413247}.homePage .celestinShelf:after{background:radial-gradient(circle,#2f6f733d,#0000 68%)}.homePage .celestinShelfHeading{border-bottom-color:#76413240}.homePage .celestinShelf .eyebrow,.homePage .celestinKicker,.homePage .celestinBookLabel,.homePage .celestinSubtitle{color:var(--med-bougainvillea)!important}.homePage .celestinHouseMark{color:#4a2d28b8}.homePage .celestinHouseMark span{color:var(--med-aegean)}.homePage .celestinBookStage{background:linear-gradient(145deg,#fffaf0,#ead8bf);border-color:#76413247;box-shadow:0 30px 68px #66382a33}.homePage .celestinBookStage:hover{box-shadow:0 38px 78px #66382a47}.homePage .celestinBookDetails{border-left-color:var(--med-aegean)}.homePage .celestinBookDetails h3{color:var(--med-ink)}.homePage .celestinIntro,.homePage .celestinBookDetails>p:not(.celestinBookLabel):not(.celestinSubtitle){color:#695249}.homePage .celestinCta{background:var(--med-aegean);color:#fffaf1}.homePage .celestinCta span{color:#ffd298}.homePage .celestinCta:hover{background:var(--med-bougainvillea)}.homePage .celestinAside{color:#4a2d28b8}.homePage .shopSection{color:var(--med-ink);background:radial-gradient(circle at 100% 0,#2f6f732e,#0000 34%),linear-gradient(145deg,#fff7e7 0%,#f3d0b8 52%,#dce9e3 100%)}.homePage .luxuryGateway{background:#fffaf0;border-color:#76413247;box-shadow:0 28px 70px #66382a29}.homePage .luxuryGateway>span{background:linear-gradient(145deg,#c95e4a 0%,#e88c68 100%)}.homePage .luxuryGateway small{color:#ffe0ae}.homePage .luxuryGateway b{color:#fff2d8;border-bottom-color:#ffe0ae}.homePage .shopIntro>p:not(.eyebrow){color:#6b5047}.homePage .paidDisclosure{border-top-color:#4a2d2833}.homePage .lightKitCard{background:#fffaf0db;border-color:#76413238;box-shadow:0 22px 54px #66382a1f}.homePage .lightKitCard h3{color:var(--med-ink)}.homePage .lightKitCard p{color:#6b5047}.homePage .kitCard.lightKitCard a{color:var(--med-bougainvillea)}.homePage .kitNumber{color:var(--med-aegean)}.homePage .privateEditCard{color:inherit;transition:border-color .25s,box-shadow .25s,transform .25s;display:block}.homePage .privateEditCard:hover{border-color:#2f6f738c;transform:translateY(-4px);box-shadow:0 28px 62px #66382a2e}.homePage .privateEditCard:focus-visible{outline:3px solid var(--med-aegean);outline-offset:4px}.homePage .privateEditLink{border-bottom:1px solid var(--med-bougainvillea);color:var(--med-bougainvillea);letter-spacing:.1em;text-transform:uppercase;gap:10px;margin-top:8px;padding-bottom:5px;font-size:11px;font-weight:700;display:inline-flex}.homePage .about{background:linear-gradient(135deg,#c95d4c 0%,#df8263 58%,#e8b17f 100%)}.homePage .notesSection{background:var(--house-ivory);padding:125px 6vw}.homePage .notesGrid{background:#0b0a0924;border-color:#0b0a0924}.homePage .noteCard{background:var(--house-paper)}.homePage .noteCard>span{color:var(--house-oxblood)}.homePage .noteCard h3{font-family:Bodoni Moda,Didot,Georgia,serif}.homePage .about{background:linear-gradient(135deg,#c95d4c 0%,#df8263 58%,#e8b17f 100%);padding:125px 12vw}.homePage .about .eyebrow{color:#fff0c8}.homePage .aboutMark{border-color:#d8bd88bf}.homePage footer{background:var(--med-aegean);color:#dce9e4;padding:52px 6vw}.homePage footer .brandTitle{color:var(--house-ivory)}.homePage footer .brandTitle b{color:#ffd298}.homePage .associateDisclosure{border-top-color:#ffffff24}.sheinEditorial{min-height:100vh}.editNav{color:#552b24;background:#fff2dc;border-bottom:1px solid #b14a323d;justify-content:space-between;align-items:center;min-height:100px;padding:0 6vw;display:flex}.editBrand{font:italic 600 clamp(28px,3vw,42px)/1 Bodoni Moda,Didot,Georgia,serif}.editBrand b{color:#c45b3f;letter-spacing:.08em;font-style:normal}.editNav>a:last-child{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #c45b3f;padding-bottom:5px;font-size:10px}.editNav>div{align-items:center;gap:26px;display:flex}.editNav>div a{letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #c45b3f;padding-bottom:5px;font-size:9px}.editHero{color:#542c24;background:radial-gradient(circle at 14% 9%,#ffffeff5,#0000 35%),linear-gradient(135deg,#fff4db 0%,#f8d0a4 46%,#e99a6c 100%);grid-template-columns:.78fr 1.22fr;min-height:700px;display:grid;overflow:hidden}.editHeroCopy{align-self:center;padding:90px 6vw 120px}.editHero .eyebrow{color:#ad4936}.editHero h1{letter-spacing:-.05em;font:600 clamp(62px,7vw,112px)/.9 Bodoni Moda,Didot,Georgia,serif}.editHero h1 em{color:#bf553b}.editHeroCopy>p:not(.eyebrow){color:#70483c;max-width:560px;margin:34px 0;font:600 19px/1.65 Playfair Display,Georgia,serif}.editTextLink{color:#693126;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #a94533;gap:18px;padding-bottom:6px;font-size:11px;font-weight:800;display:inline-flex}.editHeroLinks{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.editHeroMosaic{background:var(--house-ivory);grid-template-columns:1.1fr .9fr;gap:2px;padding:28px;display:grid;position:relative}.editHeroMosaic:before{content:"";pointer-events:none;z-index:2;border:1px solid #b49050bf;position:absolute;inset:14px}.editHeroMosaic a{min-height:0;display:block;overflow:hidden}.editHeroMosaic a:first-child{grid-row:1/3}.editHeroMosaic img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.editHeroMosaic a:hover img{transform:scale(1.025)}.sheinLookbookHero{grid-template-columns:.86fr 1.14fr}.sheinLookbookPortrait{min-height:700px;margin:0;position:relative;overflow:hidden}.sheinLookbookPortrait:after{content:"";background:linear-gradient(#ffcf970d 38%,#752f30d1);position:absolute;inset:0}.sheinLookbookPortrait img{object-fit:cover;object-position:center;width:100%;height:100%}.sheinSunsetPortrait img{object-position:50% 42%}.sheinLookbookPortrait figcaption{color:#f3ede2;z-index:1;padding:42px;position:absolute;bottom:0;left:0;right:0}.sheinLookbookPortrait figcaption span{color:#ffd8a7;letter-spacing:.15em;font-size:9px;font-weight:900}.sheinLookbookPortrait figcaption p{margin:10px 0 0;font:500 16px/1.55 Playfair Display,Georgia,serif}.editStatement{color:#fffaf0;background:linear-gradient(115deg,#d45f45 0%,#ed9b5d 56%,#f4bd79 100%);grid-template-columns:.4fr 1.6fr;align-items:end;gap:7vw;padding:80px 8vw;display:grid}.editStatement>span{color:#633027;letter-spacing:.22em;font-size:9px;font-weight:900}.editStatement p{margin:0;font:600 clamp(30px,4vw,58px)/1.12 Bodoni Moda,Didot,Georgia,serif}.editStatement em{color:#6e3030}.editCollection{padding:120px 6vw 140px;scroll-margin-top:30px}.editSectionHead{grid-template-columns:.65fr 1fr .7fr;gap:7vw;margin-bottom:64px;display:grid}.editSectionHead .eyebrow{color:var(--house-oxblood)}.editSectionHead h2{margin:0;font:600 clamp(46px,5.5vw,76px)/.98 Bodoni Moda,Didot,Georgia,serif}.editSectionHead>p:last-child{color:#665e55;align-self:end;margin:0;line-height:1.7}.editGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 18px;display:grid}.editCard{min-width:0}.editImage{background:#ded5c8;display:block;position:relative;overflow:hidden}.editImage img{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform .5s,filter .5s;display:block}.editCard:hover .editImage img{filter:saturate(1.06);transform:scale(1.025)}.editImage>span{background:var(--house-black);color:#d8bd88;letter-spacing:.14em;padding:12px 14px;font-size:10px;position:absolute;bottom:0;left:0}.editCardCopy{border-bottom:1px solid #0b0a0933;min-height:145px;padding:20px 4px}.editCardCopy small{color:var(--house-oxblood);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.editCardCopy h3{margin:10px 0 18px;font:600 25px/1.12 Bodoni Moda,Didot,Georgia,serif}.editCardCopy>a{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.editCardCopy>a span{color:var(--house-oxblood);margin-left:8px}.customEdit{background:#ded2c0}.editGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.editFinale{background:var(--house-black);color:var(--house-ivory);text-align:center;padding:120px 9vw}.editFinale .eyebrow{color:#d8bd88}.editFinale h2{max-width:900px;margin:0 auto 24px;font:600 clamp(48px,6vw,84px)/1 Bodoni Moda,Didot,Georgia,serif}.editFinale>p:not(.eyebrow){color:#bdb3a7;font:600 18px/1.6 Playfair Display,Georgia,serif}.editFinale>a{color:var(--house-black);letter-spacing:.13em;text-transform:uppercase;background:#d1b173;gap:18px;margin:22px 0;padding:18px 25px;font-size:11px;font-weight:800;display:inline-flex}.editFinale>small{color:#9f958a;display:block}.editFinale>small strong{color:#d8bd88}.editFooter{color:#fff0df;background:linear-gradient(110deg,#a94d44,#c96a54 58%,#d88960);justify-content:space-between;align-items:center;padding:30px 6vw;font-size:10px;line-height:1.6;display:flex}.editFooter p{max-width:720px;margin:0}.editFooter a{color:var(--house-ivory);font-family:Bodoni Moda,Didot,Georgia,serif;font-size:18px}.editFooter b{color:#ffd5a1;letter-spacing:.08em}@media (width<=1000px){.homePage .nav{min-height:270px;padding-left:6vw;padding-right:190px}.homePage .brandEscape{font-size:72px}.homePage .brandMasthead .brandTitle b{font-size:48px}.homePage .brandMasthead .brandTagline>strong{font-size:70px}.homePage .hero{grid-template-columns:1fr}.homePage .heroArt{min-height:690px}.homePage .shopSection,.editHero{grid-template-columns:1fr}.editHeroMosaic{min-height:700px}.editSectionHead{grid-template-columns:1fr 1fr}.editSectionHead .eyebrow{grid-column:1/-1}}@media (width<=680px){.homePage .nav{min-height:230px;padding:28px 84px 28px 5vw}.homePage .brandMasthead{padding-left:14px}.homePage .brandEscape{font-size:clamp(42px,12vw,54px)}.homePage .brandMasthead .brandTitle{gap:7px}.homePage .brandMasthead .brandTitle b{font-size:clamp(27px,7.4vw,34px)}.homePage .brandMasthead .brandTagline{margin:28px 0 0 18px}.homePage .brandMasthead .brandTagline>small{letter-spacing:.13em;gap:7px;font-size:10px}.homePage .brandMasthead .brandTagline>small:before{width:18px}.homePage .brandMasthead .brandTagline>strong{margin-top:10px;font-size:clamp(40px,11.5vw,52px)}.homePage .nav nav{border-left:0;width:auto;padding-left:0;right:3vw}.homePage .navContact{margin:0;padding:10px 11px;font-size:8px}.homePage .heroCopy{padding:90px 7vw 105px}.homePage .heroCopy:after{bottom:55px}.homePage .heroArt{min-height:530px}.homePage .seal{width:150px;height:150px;padding:21px 17px 19px}.homePage .seal>em{max-width:112px;font-size:12px}.homePage .bookGrid{gap:56px}.homePage .booksSection,.homePage .notesSection,.homePage .shopSection{padding:85px 6vw}.homePage .luxuryGateway{grid-template-columns:1fr}.homePage .luxuryGateway>span{padding:32px 26px}.editNav{min-height:86px;padding-inline:5vw}.editBrand{font-size:25px}.editNav>a:last-child{font-size:8px}.editHeroCopy{padding:70px 7vw 80px}.editHero h1{font-size:clamp(55px,16vw,82px)}.editHeroMosaic{gap:2px;min-height:480px;padding:16px}.editHeroMosaic:before{inset:8px}.editStatement{grid-template-columns:1fr;padding:65px 8vw}.editCollection{padding:85px 6vw 95px}.editSectionHead{grid-template-columns:1fr;gap:18px;margin-bottom:42px}.editSectionHead .eyebrow{grid-column:auto}.editGrid,.editGridThree{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 10px}.editCardCopy{min-height:150px;padding-top:15px}.editCardCopy h3{font-size:19px}.editCardCopy>a{font-size:9px}.editFinale{padding:90px 8vw}.editFooter{flex-direction:column;align-items:flex-start;gap:20px}}.interiorPage,.marketBook,.collectionPage,.wellnessPage,.resourcePage{--house-black:#0b0a09;--house-ivory:#f3ede2;--house-paper:#faf7f0;--house-brass:#b49050;--house-oxblood:#651522;--house-smoke:#9a9287;background:var(--house-paper);color:var(--house-black);min-height:100vh}.interiorPage .nav,.marketBook .nav,.collectionPage .nav,.wellnessPage .wellnessNav,.resourcePage .resourceNav{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b4905094;min-height:104px;padding-inline:6vw}.interiorPage .brand,.marketBook .brand,.collectionPage .brand{color:var(--house-ivory);font:italic 600 clamp(29px,3vw,42px)/.95 Bodoni Moda,Didot,Georgia,serif}.interiorPage .brand>span,.marketBook .brand>span,.collectionPage .brand>span{color:var(--house-brass);letter-spacing:.08em;font-style:normal}.interiorPage .nav nav,.marketBook .nav nav,.collectionPage .nav nav{letter-spacing:.13em;text-transform:uppercase;gap:30px;font-size:10px}.interiorPage .navContact,.marketBook .navContact,.collectionPage .navContact{border-color:var(--house-brass);border-radius:0}.interiorPage .nav a:hover,.marketBook .nav a:hover,.collectionPage .nav a:hover{color:#d8bd88}.wellnessPage .wellnessBrand,.resourcePage .resourceBrand{color:var(--house-ivory)}.wellnessPage .wellnessNav nav a:hover,.resourcePage .resourceNav nav a:hover{border-color:var(--house-brass);color:#d8bd88}.interiorPage .primary,.marketBook .primary,.collectionPage .primary,.wellnessPage .primary,.resourcePage .primary{letter-spacing:.13em;text-transform:uppercase;border:1px solid #0000;border-radius:0;padding:17px 22px;font-size:10px;transition:background .2s,border-color .2s,color .2s,transform .2s}.interiorPage .primary:hover,.marketBook .primary:hover,.collectionPage .primary:hover,.wellnessPage .primary:hover,.resourcePage .primary:hover{transform:translateY(-2px)}.marketBook .marketHero{background:linear-gradient(90deg,#e7ddcf 0 42%,#f6f0e6 42% 100%);border-bottom:1px solid #b490508c;position:relative}.marketBook .marketHero:after{content:"";pointer-events:none;border:1px solid #b4905094;position:absolute;inset:22px}.marketBook .marketCover{background:var(--house-black);z-index:1;border:1px solid #b49050b8;position:relative;overflow:hidden;box-shadow:0 28px 70px #0b0a092e}.marketBook .marketCover:after{content:"";pointer-events:none;border:1px solid #b490507a;position:absolute;inset:12px}.marketBook .marketCover img{z-index:1;position:relative;box-shadow:0 30px 62px #0000007a}.marketBook .marketHeroCopy{z-index:1;position:relative}.marketBook .marketHero h1,.marketBook .marketInside h2,.marketBook .marketTransformation h2,.marketBook .marketBuy h2{font-family:Bodoni Moda,Didot,Georgia,serif;font-weight:600}.marketBook .marketSubtitle{letter-spacing:.08em;text-transform:uppercase}.marketBook .marketHook{color:var(--house-oxblood);font-family:Bodoni Moda,Didot,Georgia,serif}.marketBook .marketButtons .primary{background:var(--house-oxblood);color:var(--house-ivory)}.marketBook .marketButtons .primary:hover{background:var(--house-black);border-color:var(--house-black)}.marketBook .marketRecognition{background:var(--house-black);border-bottom:1px solid #b4905059}.marketBook .marketRecognition .eyebrow,.marketBook .marketRecognitionGrid span{color:#d8bd88}.marketBook .marketRecognitionGrid{border-top-color:#b4905075}.marketBook .marketRecognitionGrid article{border-right-color:#b490503d}.marketBook .marketInside{background:var(--house-paper)}.marketBook .marketFeatureGrid{background:#b4905080;border-color:#b4905080;box-shadow:0 24px 65px #0b0a0914}.marketBook .marketFeatureGrid article{background:var(--house-ivory)}.marketBook .marketFeatureGrid span{color:var(--house-oxblood)}.marketBook .marketFeatureGrid h3{font-family:Bodoni Moda,Didot,Georgia,serif}.marketBook .marketTransformation{background:var(--house-oxblood)}.marketBook .marketTransformation .eyebrow{color:#d8bd88}.marketBook .marketBuy{background:#e8ddce;border-top:1px solid #b4905085}.freakPage .freakHero,.ciwPage .ciwHero{background:linear-gradient(90deg,var(--house-black) 0 45%,var(--house-ivory) 45% 100%);border-bottom:1px solid #b490508c;position:relative}.freakPage .freakHero:after,.ciwPage .ciwHero:after{content:"";pointer-events:none;border:1px solid #b490508a;position:absolute;inset:22px}.freakPage .freakCoverStage,.ciwPage .ciwCoverStage{z-index:1;background:#171513;border:1px solid #b49050b8;position:relative;box-shadow:0 30px 70px #00000038}.freakPage .freakCoverStage:after,.ciwPage .ciwCoverStage:after{content:"";pointer-events:none;border:1px solid #b4905066;position:absolute;inset:12px}.freakPage .freakCoverStage img,.ciwPage .ciwCoverStage img,.freakPage .freakHero>div:last-child,.ciwPage .ciwHero>div:last-child{z-index:1;position:relative}.freakPage .freakHero h1,.ciwPage .ciwHero h1,.freakPage .freakGallery h2,.freakPage .freakPromise h2,.ciwPage .ciwPromise h2{font-family:Bodoni Moda,Didot,Georgia,serif}.freakPage .freakTagline,.ciwPage .ciwTagline{color:var(--house-oxblood);font-family:Bodoni Moda,Didot,Georgia,serif}.freakPage .comingPill,.ciwPage .comingPill{background:var(--house-oxblood);color:var(--house-ivory);letter-spacing:.13em;border-radius:0}.freakPage .freakGallery{background:var(--house-paper)}.freakPage .freakGalleryGrid figure{background:var(--house-ivory);border:1px solid #b4905085;box-shadow:0 22px 55px #0b0a0914}.freakPage .freakPromise,.ciwPage .ciwPromise{background:var(--house-oxblood);border-top:1px solid #d8bd8880}.freakPage .freakPromise .eyebrow,.ciwPage .ciwPromise .eyebrow{color:#d8bd88}.freakPage .freakPromise .primary,.ciwPage .ciwPromise .primary{color:var(--house-black);background:#d1b173}.collectionPage .collectionHero{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b4905094;padding:120px 10vw 110px;position:relative;overflow:hidden}.collectionPage .collectionHero:before{background:var(--house-oxblood);content:"";opacity:.88;width:18vw;height:100%;position:absolute;top:0;right:0}.collectionPage .collectionHero:after{content:"";pointer-events:none;border:1px solid #b49050a3;position:absolute;inset:22px}.collectionPage .collectionHero>*{z-index:1;position:relative}.collectionPage .collectionHero .eyebrow{color:#d8bd88}.collectionPage .collectionHero h1{color:var(--house-ivory);font-family:Bodoni Moda,Didot,Georgia,serif}.collectionPage .collectionHero>p:last-child{color:#c9c0b4}.collectionPage .collectionHeroCopy{z-index:1;position:relative}.collectionPage .collectionHeroCopy>p:last-child{color:#c9c0b4;max-width:760px;margin:30px 0 0;font:600 21px/1.6 Playfair Display,Georgia,serif}.collectionPage .collectionHeroEditorial{grid-template-columns:.82fr 1.18fr;min-height:720px;padding:0;display:grid}.collectionPage .collectionHeroEditorial:before{display:none}.collectionPage .collectionHeroEditorial .collectionHeroCopy{align-self:center;padding:105px 7vw}.collectionPage .collectionHeroImages{z-index:1;background:#171513;grid-template-columns:.92fr 1.08fr;gap:3px;min-height:720px;padding:28px;display:grid;position:relative}.collectionPage .collectionHeroImages figure{min-width:0;margin:0;position:relative;overflow:hidden}.collectionPage .collectionHeroImages img{object-fit:contain;width:100%;height:100%;display:block}.collectionPage .collectionHeroImages figure:first-child img{object-position:48% center}.collectionPage .collectionHeroImages figure:last-child img{object-position:55% center}.collectionPage .collectionHeroImages figcaption{color:#d8bd88;letter-spacing:.15em;text-transform:uppercase;background:#0b0a09e0;padding:13px 15px;font-size:9px;font-weight:800;position:absolute;bottom:0;left:0}.collectionPage .productList{background:var(--house-paper);padding-block:95px 110px}.collectionPage .productRow{background:var(--house-ivory);border:1px solid #b490508f;padding:38px;box-shadow:0 24px 65px #0b0a0914}.collectionPage .productNumber,.collectionPage .productRow>a{color:var(--house-oxblood)}.collectionPage .productRow h2{font-family:Bodoni Moda,Didot,Georgia,serif}.collectionPage .collectionDisclosure,.outerWellnessPage .collectionDisclosure,.hairStylePage .collectionDisclosure{background:var(--house-black);color:#bdb3a7;border-top:1px solid #b4905066}.collectionPage footer{color:#9f968b;background:#151310}.collectionPage footer .brand{color:var(--house-ivory)}.hairStylePage .hairHero{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b4905094;position:relative;overflow:hidden}.hairStylePage .hairHero:after{content:"";pointer-events:none;border:1px solid #b490508c;position:absolute;inset:22px}.hairStylePage .hairHero>*{z-index:1;position:relative}.hairStylePage .hairHero .eyebrow{color:#d8bd88}.hairStylePage .hairHero h1{color:var(--house-ivory);font-family:Bodoni Moda,Didot,Georgia,serif}.hairStylePage .hairHero h1 em{color:#d8bd88}.hairStylePage .hairLead{color:#c9c0b4}.hairStylePage .hairHero .primary{background:var(--house-oxblood)}.hairStylePage .favoriteProductSection{background:var(--house-paper)}.hairStylePage .favoriteProductSection:nth-of-type(2n){background:var(--house-ivory)}.hairStylePage .favoriteProductHead h2,.hairStylePage .favoriteProductGrid h3{font-family:Bodoni Moda,Didot,Georgia,serif}.hairStylePage .favoriteProductGrid{background:#b4905073;border-color:#b4905073;box-shadow:0 25px 65px #0b0a0912}.hairStylePage .favoriteProductGrid a{background:#fffaf1}.hairStylePage .favoriteProductGrid a:hover{box-shadow:inset 0 -4px 0 var(--house-oxblood);background:#fff}.hairStylePage .favoriteProductGrid span,.hairStylePage .favoriteProductGrid b{color:var(--house-oxblood)}.hairStylePage .fashionSection,.hairStylePage .favoriteProductSection.fashionSection{background:var(--house-black)}.hairStylePage .fashionSection .favoriteProductGrid a{color:var(--house-ivory);background:#171513}.hairStylePage .fashionSection .favoriteProductGrid h3{color:var(--house-ivory)}.hairStylePage .fashionSection .favoriteProductGrid p{color:#bdb3a7}.outerWellnessPage .wellnessHero{background:var(--house-oxblood);color:var(--house-ivory);border-bottom:1px solid #d8bd888c;position:relative;overflow:hidden}.outerWellnessPage .wellnessHero:after{content:"";pointer-events:none;border:1px solid #d8bd8894;position:absolute;inset:22px}.outerWellnessPage .wellnessHero>*{z-index:1;position:relative}.outerWellnessPage .wellnessHero .eyebrow{color:#d8bd88}.outerWellnessPage .wellnessHero h1{color:var(--house-ivory);font-family:Bodoni Moda,Didot,Georgia,serif}.outerWellnessPage .wellnessHero h1 em{color:#d8bd88}.outerWellnessPage .wellnessHero>p:last-child{color:#e1cfd0}.outerWellnessPage .amberenSpotlight{background:var(--house-paper)}.outerWellnessPage .amberenBadge{aspect-ratio:4/5;background:var(--house-oxblood);border:1px solid #d8bd88;border-radius:0;outline-color:#b49050b3;font-family:Bodoni Moda,Didot,Georgia,serif;transform:none}.outerWellnessPage .amberenSpotlight h2{font-family:Bodoni Moda,Didot,Georgia,serif}.outerWellnessPage .amberenProduct{border-left-color:var(--house-oxblood);color:var(--house-oxblood)}.outerWellnessPage .amberenSpotlight .primary{background:var(--house-oxblood)}.outerWellnessPage .wellnessShelf{background:var(--house-black);border-top:1px solid #b4905080}.outerWellnessPage .wellnessShelf .eyebrow{color:#d8bd88}.outerWellnessPage .wellnessShelf h2{font-family:Bodoni Moda,Didot,Georgia,serif}.outerWellnessPage .wellnessShelf .primary{color:var(--house-black);background:#d1b173}.wellnessPage .consumerWellnessHero{border-bottom:1px solid #b490508a}.wellnessPage .consumerHeroGuide{position:relative;overflow:hidden}.wellnessPage .consumerHeroGuide:after{content:"";pointer-events:none;border:1px solid #d8bd8885;position:absolute;inset:18px}.wellnessPage .consumerHeroGuide>*{z-index:1;position:relative}.wellnessPage .customerPlaceGrid{background:#b490508a;border-color:#b490508a;box-shadow:0 26px 70px #0b0a0914}.wellnessPage .customerPlaceCard{background:#fffaf1}.resourcePage .resourceHero{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b490508c;position:relative;overflow:hidden}.resourcePage .resourceHero:after{content:"";pointer-events:none;border:1px solid #b4905094;position:absolute;inset:22px}.resourcePage .resourceHero>*{z-index:1;position:relative}.resourcePage .resourceHero .resourceEyebrow{color:#d8bd88}.resourcePage .resourceHero h1{color:var(--house-ivory)}.resourcePage .resourceHero>p:not(.resourceEyebrow){color:#c9c0b4}.resourcePage .resourceHero>span{color:#d8bd88;border-top-color:#b490507a}.resourcePage .resourceCards{background:#b4905085;border-color:#b4905085;box-shadow:0 24px 65px #0b0a0914}.interiorPage .socialStrip,.marketBook .socialStrip,.collectionPage .socialStrip{background:var(--house-black);color:var(--house-ivory);border-top:1px solid #b4905085}.interiorPage .socialStrip .eyebrow,.marketBook .socialStrip .eyebrow,.collectionPage .socialStrip .eyebrow{color:#d8bd88}.interiorPage .socialAccounts a,.marketBook .socialAccounts a,.collectionPage .socialAccounts a{background:#171513;border-color:#b4905066}.interiorPage .socialAccounts a:hover,.marketBook .socialAccounts a:hover,.collectionPage .socialAccounts a:hover{background:var(--house-oxblood);border-color:#d8bd88}.interiorPage .socialAccounts strong,.marketBook .socialAccounts strong,.collectionPage .socialAccounts strong{color:var(--house-ivory)}.interiorPage .socialAccounts span,.marketBook .socialAccounts span,.collectionPage .socialAccounts span{color:#9f968b}.interiorPage .socialAccounts b,.marketBook .socialAccounts b,.collectionPage .socialAccounts b{color:#d8bd88}a:focus-visible{outline-offset:4px;outline:2px solid #d1b173}@media (width<=1000px){.marketBook .marketHero,.freakPage .freakHero,.ciwPage .ciwHero{background:var(--house-ivory)}.hairStylePage .hairHero,.collectionPage .collectionHeroEditorial{grid-template-columns:1fr}.collectionPage .collectionHeroImages{min-height:680px}}@media (width<=680px){.interiorPage .nav,.marketBook .nav,.collectionPage .nav{min-height:88px}.marketBook .marketHero:after,.freakPage .freakHero:after,.ciwPage .ciwHero:after,.collectionPage .collectionHero:after,.hairStylePage .hairHero:after,.outerWellnessPage .wellnessHero:after,.resourcePage .resourceHero:after{inset:10px}.collectionPage .collectionHero{padding:82px 8vw 72px}.collectionPage .collectionHeroEditorial{padding:0}.collectionPage .collectionHeroEditorial .collectionHeroCopy{padding:86px 8vw 76px}.collectionPage .collectionHeroImages{grid-template-columns:1fr 1fr;gap:2px;min-height:540px;padding:14px}.collectionPage .collectionHero:before{width:13vw}.collectionPage .productRow{padding:26px 22px}.hairStylePage .hairHero{padding:82px 8vw}.outerWellnessPage .amberenBadge{aspect-ratio:1}}.consumerWellnessPage{--wellness-ink:#241d1b;--wellness-oxblood:#7b3d4d;--wellness-ivory:#fbf7f0;--wellness-paper:#f2e7da;--wellness-brass:#a87e45;background:var(--wellness-ivory)}.consumerWellnessPage .wellnessNav{color:#241d1b;background:#fbf7f0;border-bottom-color:#7b3d4d38}.consumerWellnessPage .wellnessBrand{color:#241d1b}.consumerWellnessPage .wellnessNav nav a:hover{color:#7b3d4d;border-color:#7b3d4d}.consumerWellnessPage .consumerHeroCopy{background:#f7eee4}.consumerWellnessPage .consumerHeroGuide{color:#2c2021;background:#cca1a1}.consumerWellnessPage .consumerHeroGuide:after{border-color:#7b3d4d61}.consumerWellnessPage .consumerHeroGuide .wellnessEyebrow,.consumerWellnessPage .consumerHeroGuide span{color:#6d2f40}.consumerWellnessPage .consumerHeroGuide>a{border-top-color:#482b2f38}.consumerWellnessPage .consumerHeroGuide>a:last-child{border-bottom-color:#482b2f38}.consumerWellnessPage .consumerHeroGuide>a:hover,.consumerWellnessPage .consumerHeroGuide>a:focus-visible{background:#fff8f14d}.consumerWellnessPage .consumerHeroGuide small{color:#594145}.consumerWellnessPage .consumerHeroGuide b{color:#6d2f40}.consumerWellnessPage .consumerTrustStrip{color:#6d2f40;background:#e8dccd}.consumerWellnessPage .consumerTrustStrip b{color:#a87e45}.consumerWellnessPage .customerRecommendations{background:#fbf7f0}.consumerWellnessPage .customerPlaceGrid{background:#a87e455c;border-color:#a87e455c}.consumerWellnessPage .customerPlaceCard{background:#fffaf4;scroll-margin-top:24px;transition:background .25s,box-shadow .25s,transform .25s}.consumerWellnessPage .customerPlaceCard:target{background:#fff;transform:translateY(-3px);box-shadow:inset 0 0 0 2px #a87e45,0 22px 55px #4b2d2d1f}.consumerWellnessPage .customerPlaceCard>a{background:#7b3d4d}.consumerWellnessPage .customerPlaceCard>a:hover{background:#4f3037}.consumerWellnessPage .customerResourceSection{background:#f2e7da}.consumerWellnessPage .consumerClosing{color:#2c2021;background:#d8b4b2}.consumerWellnessPage .consumerClosing .wellnessEyebrow{color:#6d2f40}.consumerWellnessPage .consumerClosing>p:last-child{color:#5d4547}.consumerWellnessPage .consumerDisclosure{color:#66574f;background:#eee2d6}.consumerWellnessPage .wellnessFooter{background:#3a2e30}.travelPage{background:#f7f1e7}.travelPage .collectionHeroImages img{object-fit:cover}.travelPage .collectionHeroImages figure:first-child img{object-position:48% center}.travelPage .collectionHeroImages figure:last-child img{object-position:58% center}.travelJump{color:#f3ede2;background:#651522;border-bottom:1px solid #d8bd888c;justify-content:center;align-items:center;gap:36px;min-height:62px;padding:14px 7vw;display:flex}.travelJump a{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #0000;padding:6px 0;font-size:10px;font-weight:800}.travelJump a:hover{color:#d8bd88;border-color:#d8bd88}.travelManifesto{background:#f7f1e7;grid-template-columns:1.08fr .92fr;gap:0;padding:130px 7vw 0;display:grid}.travelManifestoIntro{padding:12px 8vw 96px 0}.travelManifesto .eyebrow{color:#a47735}.travelManifestoIntro h2{color:#1b1714;letter-spacing:-.055em;margin:24px 0 36px;font:600 clamp(52px,6.2vw,96px)/.94 Bodoni Moda,Didot,Georgia,serif}.travelManifestoIntro h2 em{color:#651522;font-weight:500}.travelManifestoLead{color:#4f463e;max-width:720px;margin:0;font:500 19px/1.8 Playfair Display,Georgia,serif}.travelManifestoQuote{color:#f3ede2;background:#651522;flex-direction:column;justify-content:center;align-self:stretch;padding:72px clamp(38px,5.5vw,86px);display:flex;position:relative}.travelManifestoQuote:after{content:"";pointer-events:none;border:1px solid #d8bd8880;position:absolute;inset:17px}.travelManifestoQuote>span{color:#d8bd88;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:900}.travelManifestoQuote blockquote{letter-spacing:-.025em;margin:28px 0 32px;font:italic 500 clamp(27px,3.1vw,44px)/1.27 Bodoni Moda,Didot,Georgia,serif}.travelManifestoQuote>p{color:#d7cec1;margin:0;font:500 14px/1.65 Playfair Display,Georgia,serif}.travelPassport{color:#351d1b;background:radial-gradient(circle at 8% 12%,#fff7e2eb,#0000 28%),radial-gradient(circle at 92% 18%,#b8444d3b,#0000 32%),linear-gradient(135deg,#f7ead8 0%,#efc4a2 48%,#d97963 100%);grid-column:1/-1;margin:0 -7vw;padding:104px 7vw 118px}.travelPassportHead{grid-template-columns:.55fr 1.15fr .8fr;gap:34px;max-width:1360px;margin:0 auto 54px;display:grid}.travelPassportHead h3{letter-spacing:-.04em;margin:0;font:600 clamp(38px,4.6vw,66px)/1 Bodoni Moda,Didot,Georgia,serif}.travelPassport .eyebrow{color:#7d2b2d}.travelPassportHead>p:last-child{color:#634c42;margin:0;font:500 15px/1.7 Playfair Display,Georgia,serif}.travelPassportStats{border-top:1px solid #6515224d;border-left:1px solid #6515224d;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1360px;margin:0 auto 46px;display:grid}.travelPassportStats>div{background:#fffaf161;border-bottom:1px solid #6515224d;border-right:1px solid #6515224d;min-height:142px;padding:28px}.travelPassportStats strong{color:#7d2b2d;font:italic 600 clamp(37px,4vw,57px)/1 Bodoni Moda,Didot,Georgia,serif;display:block}.travelPassportStats span{color:#5d4139;letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font-size:9px;font-weight:900;display:block}.travelPassportGrid{border-top:1px solid #6515224d;border-left:1px solid #6515224d;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px;margin:0 auto;display:grid}.travelPassportGrid article{background:#fffaf194;border-bottom:1px solid #6515224d;border-right:1px solid #6515224d;min-height:330px;padding:36px;position:relative}.travelPassportGrid article>span{color:#7d2b2dad;font:italic 600 25px/1 Bodoni Moda,Didot,Georgia,serif;position:absolute;top:28px;right:28px}.travelPassportGrid article>p{color:#7d2b2d;letter-spacing:.15em;text-transform:uppercase;margin:70px 0 15px;font-size:9px;font-weight:900}.travelPassportGrid h4{letter-spacing:-.025em;margin:0 0 15px;font:600 30px/1.06 Bodoni Moda,Didot,Georgia,serif}.travelPassportGrid article>small{color:#166b68;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:8px;font-weight:900;line-height:1.55;display:block}.travelPassportGrid article>div{color:#5d4c44;font:500 14px/1.7 Playfair Display,Georgia,serif}.travelBoatThread{color:#361e1b;background:#f6e7d4;grid-template-columns:1.04fr .96fr;align-items:center;gap:8vw;padding:100px 8vw;display:grid}.travelBoatThread .eyebrow{color:#9f4c37}.travelBoatThread h2{letter-spacing:-.05em;margin:20px 0 0;font:600 clamp(48px,5.8vw,84px)/.96 Bodoni Moda,Didot,Georgia,serif}.travelBoatThread h2 em{color:#147b78;font-weight:500}.travelBoatThread>div:last-child{border-left:1px solid #7d2b2d59;padding-left:clamp(30px,4vw,62px)}.travelBoatThread>div:last-child>p{color:#5d4c44;margin:0 0 30px;font:500 18px/1.75 Playfair Display,Georgia,serif}.travelBoatThread a{color:#fff7ec;letter-spacing:.14em;text-transform:uppercase;background:#7d2b2d;justify-content:space-between;align-items:center;padding:18px 20px;font-size:9px;font-weight:900;display:flex}.travelBoatThread a:hover{background:#147b78}.travelFilm{color:#f3ede2;background:linear-gradient(135deg,#7d2b2d 0%,#9f4c37 58%,#be7258 100%);grid-template-columns:1.08fr .92fr;min-height:760px;display:grid}.travelFilmVisual{min-height:760px;position:relative;overflow:hidden}.travelFilmVisual:after{content:"";background:linear-gradient(#0000 45%,#49191dd1);position:absolute;inset:0}.travelFilmVisual img{object-fit:cover;object-position:60% center;width:100%;height:100%;transition:transform .7s}.travelFilmVisual:hover img{transform:scale(1.025)}.travelFilmVisual small{color:#d8bd88;letter-spacing:.16em;z-index:2;font-size:10px;font-weight:800;position:absolute;bottom:44px;left:45px}.travelPlay{color:#f3ede2;z-index:2;background:#651522f0;border:1px solid #d8bd88;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;padding-left:4px;font-size:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.travelFilmCopy{align-self:center;padding:85px 8vw 85px 7vw}.travelFilmCopy .eyebrow,.travelMemories .eyebrow,.travelArchive .eyebrow{color:#b49050}.travelFilmCopy h2,.travelSectionHead h2,.travelStoryCopy h3{font-family:Bodoni Moda,Didot,Georgia,serif}.travelFilmCopy h2{letter-spacing:-.045em;margin:18px 0 28px;font-size:clamp(48px,5.4vw,82px);font-weight:600;line-height:.98}.travelFilmCopy>p:not(.eyebrow){color:#c9c0b4;font:500 18px/1.75 Playfair Display,Georgia,serif}.travelFilmCopy blockquote{color:#d8bd88;border-left:1px solid #b49050;margin:34px 0;padding-left:24px;font:italic 500 20px/1.55 Bodoni Moda,Didot,Georgia,serif}.travelFilmCopy .primary{background:#651522;margin-top:6px;display:inline-flex}.travelFilmCopy .primary:hover{color:#0b0a09;background:#d1b173}.travelFilmLinks{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;margin-top:8px;display:grid}.travelFilmLinks a{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:58px;padding:15px 18px;font-size:9px;font-weight:900;display:flex}.travelFilmLinks .primary{margin:0}.travelFilmSecondary{color:#d8bd88;border:1px solid #d8bd88ad}.travelFilmSecondary:hover{color:#0b0a09;background:#d8bd88}.travelMemories{background:#eee4d6;padding:110px 6vw 125px}.travelSectionHead{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:58px;display:grid}.travelSectionHead h2{letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(42px,5vw,72px);font-weight:600;line-height:1.02}.travelSectionHead h2 em{color:#651522;font-weight:500}.travelSectionHead>p{color:#5f564e;max-width:480px;margin:0;font:500 17px/1.7 Playfair Display,Georgia,serif}.travelMemoryRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.travelMemory{background:#171513;min-height:540px;margin:0;position:relative;overflow:hidden}.travelMemory2,.travelMemory5{margin-top:64px}.travelMemory img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.travelMemory1 img{object-position:50% center}.travelMemory2 img{object-position:54% center}.travelMemory3 img{object-position:49% center}.travelMemory4 img{object-position:58% center}.travelMemory5 img{object-position:50% center}.travelMemory6 img{object-position:58% center}.travelMemory:hover img{transform:scale(1.02)}.travelMemory:after{content:"";background:linear-gradient(#0000 50%,#0b0a09e6);position:absolute;inset:0}.travelMemory figcaption{color:#f3ede2;z-index:1;padding:28px;position:absolute;bottom:0;left:0;right:0}.travelMemory figcaption span{color:#d8bd88;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:800}.travelMemory figcaption p{margin:9px 0 0;font:600 20px/1.25 Bodoni Moda,Didot,Georgia,serif}.travelMemoryShop{color:#651522;letter-spacing:.13em;text-transform:uppercase;background:#fffaf1f0;justify-content:space-between;align-items:center;margin-top:18px;padding:12px 14px;font-size:9px;font-weight:900;transition:background .2s,color .2s;display:flex}.travelMemoryShop:hover{color:#2c1713;background:#e78961}.travelMemoryShop span{color:inherit!important;letter-spacing:0!important;font-size:15px!important}.travelAffiliateNote{color:#75685e;letter-spacing:.08em;text-align:right;text-transform:uppercase;margin:30px 0 0;font-size:8px}.travelPhotoMap{color:#241a17;background:#efe2d1;padding:118px 7vw 128px;scroll-margin-top:24px}.travelPhotoMapHead{grid-template-columns:1.08fr .92fr;align-items:end;gap:7vw;max-width:1380px;margin:0 auto 58px;display:grid}.travelPhotoMapHead .eyebrow{color:#651522}.travelPhotoMapHead h2{letter-spacing:-.055em;margin:20px 0 0;font:600 clamp(50px,6vw,88px)/.94 Bodoni Moda,Didot,Georgia,serif}.travelPhotoMapHead h2 em{color:#b14f38;font-weight:500}.travelPhotoMapHead>p{color:#65564e;border-left:1px solid #65152252;margin:0;padding:10px 0 10px 34px;font:500 17px/1.75 Playfair Display,Georgia,serif}.travelPhotoMapGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1380px;margin:0 auto;display:grid}.travelPhotoMapCard{color:#fff8ee;z-index:1;background:#171310;border:1px solid #65152238;min-width:0;transition:transform .25s,box-shadow .25s;display:grid;position:relative}.travelPhotoMapCard:hover{transform:translateY(-3px);box-shadow:0 24px 50px #2f1e1733}.travelPhotoMapCard img{object-fit:contain;background:#0f0d0c;width:100%;height:330px}.travelPhotoMapCard>span{gap:6px;padding:23px 24px 25px;display:grid}.travelPhotoMapCard b{color:#f5dfbb;font:600 25px/1.05 Bodoni Moda,Didot,Georgia,serif}.travelPhotoMapCard small{color:#cfc2b5;letter-spacing:.09em;text-transform:uppercase;font-size:9px;line-height:1.5}.travelPhotoMapCard i{color:#e78961;letter-spacing:.12em;text-transform:uppercase;margin-top:8px;font:800 9px/1 Arial,sans-serif}.travelPhotoMapNote{color:#6d5d53;border-top:1px solid #65152247;max-width:1380px;margin:42px auto 0;padding-top:24px;font:italic 500 14px/1.7 Playfair Display,Georgia,serif}.collectionPage .nav nav a,.travelJump a,.travelPhotoMapCard,.southAfricaDownloadLinks a,.travelItineraryDownload{pointer-events:auto;z-index:3;position:relative}.southAfricaGallery{color:#f8f0e6;background:#241a17;padding:120px 6vw 132px}.southAfricaGalleryHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:7vw;max-width:1380px;margin:0 auto 64px;display:grid}.southAfricaGallery .eyebrow{color:#d8bd88}.southAfricaGalleryHead h2{letter-spacing:-.055em;margin:20px 0 0;font:600 clamp(52px,6.4vw,92px)/.92 Bodoni Moda,Didot,Georgia,serif}.southAfricaGalleryHead h2 em{color:#e78961;font-weight:500}.southAfricaGalleryHead>p{color:#d7c8b9;border-left:1px solid #d8bd8875;margin:0;padding:10px 0 10px 34px;font:500 17px/1.75 Playfair Display,Georgia,serif}.southAfricaPhotoGrid{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:235px;gap:10px;max-width:1380px;margin:0 auto;display:grid}.southAfricaPhoto{background:#0f0d0c;grid-column:span 3;min-height:235px;margin:0;position:relative;overflow:hidden}.southAfricaPhoto1{grid-area:span 2/span 6}.southAfricaPhoto2,.southAfricaPhoto3{grid-area:span 2/span 3}.southAfricaPhoto4,.southAfricaPhoto5{grid-column:span 6}.southAfricaPhoto6,.southAfricaPhoto7,.southAfricaPhoto8{grid-column:span 4}.southAfricaPhoto9{grid-area:span 2/span 6}.southAfricaPhoto10,.southAfricaPhoto11{grid-area:span 2/span 3}.southAfricaPhoto img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.southAfricaPhoto1 img{object-position:50% 54%}.southAfricaPhoto2 img{object-position:50% 42%}.southAfricaPhoto3 img{object-position:50% 28%}.southAfricaPhoto6 img{object-position:50% 36%}.southAfricaPhoto8 img{object-position:50% 42%}.southAfricaPhoto:hover img{transform:scale(1.025)}.southAfricaPhoto:after{content:"";background:linear-gradient(#0000 52%,#110c0ae6);position:absolute;inset:0}.southAfricaPhoto figcaption{z-index:1;padding:25px 26px;position:absolute;bottom:0;left:0;right:0}.southAfricaPhoto figcaption span{color:#d8bd88;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.southAfricaPhoto figcaption p{color:#fff8ee;margin:8px 0 0;font:600 21px/1.2 Bodoni Moda,Didot,Georgia,serif}.southAfricaArchiveDownloads{color:#2d211d;background:#f4e7d7;grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw;max-width:1380px;margin:78px auto 0;padding:54px 58px;display:grid}.southAfricaArchiveDownloads h3{letter-spacing:-.04em;margin:18px 0;font:600 clamp(34px,4vw,54px)/1 Bodoni Moda,Didot,Georgia,serif}.southAfricaArchiveDownloads>div:first-child>p:last-child{color:#655a51;margin:0;font:500 15px/1.7 Playfair Display,Georgia,serif}.southAfricaDownloadLinks{gap:10px;display:grid}.southAfricaDownloadLinks a{color:#fff7ec;background:#651522;justify-content:space-between;align-items:center;min-height:76px;padding:16px 20px;transition:background .2s,transform .2s;display:flex}.southAfricaDownloadLinks a:last-child{background:#147b78}.southAfricaDownloadLinks a:hover{background:#b14f38;transform:translateY(-1px)}.southAfricaDownloadLinks span{gap:5px;display:grid}.southAfricaDownloadLinks b{letter-spacing:.13em;text-transform:uppercase;font-size:10px}.southAfricaDownloadLinks small{color:#fff7ecb8;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.southAfricaDownloadLinks i{color:#d8bd88;font:400 22px/1 Georgia,serif}.travelWardrobe{color:#201916;background:#e4c8bd;padding:120px 7vw 0}.travelWardrobeHero{grid-template-columns:1.12fr .88fr;align-items:end;gap:80px;max-width:1360px;margin:0 auto 66px;display:grid}.travelWardrobe .eyebrow{color:#651522}.travelWardrobeHero h2{letter-spacing:-.065em;margin:24px 0 0;font:600 clamp(58px,7.5vw,112px)/.86 Bodoni Moda,Didot,Georgia,serif}.travelWardrobeHero h2 em{color:#651522;font-weight:500}.travelWardrobeStatement{border-left:1px solid #65152273;padding:10px 0 10px 36px}.travelWardrobeStatement>p{margin:0 0 24px;font:italic 600 clamp(25px,2.7vw,39px)/1.22 Bodoni Moda,Didot,Georgia,serif}.travelWardrobeStatement>span{color:#65554e;font:500 15px/1.75 Playfair Display,Georgia,serif;display:block}.travelWardrobeProof{border-top:1px solid #65152254;border-left:1px solid #65152254;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1360px;margin:0 auto 54px;display:grid}.travelWardrobeProof>div{border-bottom:1px solid #65152254;border-right:1px solid #65152254;min-height:180px;padding:30px}.travelWardrobeProof strong{color:#651522;font:italic 600 58px/1 Bodoni Moda,Didot,Georgia,serif;display:block}.travelWardrobeProof span{letter-spacing:.12em;text-transform:uppercase;margin-top:22px;font-size:9px;font-weight:900;line-height:1.55;display:block}.travelWardrobeGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px;margin:0 auto;display:grid}.travelWardrobeGrid article{background:#f7efe5;border-bottom:1px solid #65152233;border-right:1px solid #65152233;min-height:405px;padding:40px}.travelWardrobeGrid article:nth-child(-n+3){border-top:1px solid #65152233}.travelWardrobeGrid article:nth-child(3n+1){border-left:1px solid #65152233}.travelWardrobeMeta{justify-content:space-between;align-items:center;display:flex}.travelWardrobeMeta span{color:#b49050;font:italic 500 29px/1 Bodoni Moda,Didot,Georgia,serif}.travelWardrobeMeta b{color:#f6eee4;letter-spacing:.15em;background:#651522;padding:8px 10px;font-size:8px}.travelWardrobeGrid h3{letter-spacing:-.035em;margin:52px 0 24px;font:600 37px/1 Bodoni Moda,Didot,Georgia,serif}.travelWardrobeGrid ul{border-top:1px solid #65152233;border-bottom:1px solid #65152233;gap:8px;margin:0;padding:18px 0;list-style:none;display:grid}.travelWardrobeGrid li{color:#651522;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.travelWardrobeGrid article>p{color:#655a51;margin:22px 0 0;font:500 14px/1.7 Playfair Display,Georgia,serif}.travelAmbassador{color:#f3ede2;background:#651522;grid-template-columns:.45fr 1.05fr .8fr;gap:46px;margin:82px -7vw 0;padding:90px 7vw 98px;display:grid}.travelAmbassador .eyebrow{color:#d8bd88}.travelAmbassador blockquote{letter-spacing:-.035em;margin:0;font:italic 500 clamp(32px,4vw,58px)/1.1 Bodoni Moda,Didot,Georgia,serif}.travelAmbassador>p:last-child{color:#d5c9bd;margin:0;font:500 15px/1.75 Playfair Display,Georgia,serif}.travelArchive{background:#f7f1e7;padding:120px 7vw 140px}.travelArchiveHead{max-width:1320px;margin:0 auto 72px}.travelStoryGrid{gap:28px;max-width:1320px;margin:0 auto;display:grid}.travelStory{background:#fffaf1;border:1px solid #b490507a;grid-template-columns:.68fr 1.32fr;min-height:450px;display:grid}.travelStory:nth-child(2n){grid-template-columns:1.32fr .68fr}.travelStory:nth-child(2n) .travelStoryImage,.travelStory:nth-child(2n) .travelStoryMark{order:2}.travelStoryImage{min-height:450px;position:relative;overflow:hidden}.travelStoryImage:after{content:"";background:linear-gradient(#0000 55%,#0b0a09a8);position:absolute;inset:0}.travelStoryImage img{object-fit:cover;width:100%;height:100%}.travelStory:first-child .travelStoryImage img{object-position:59% center}.travelStory:nth-child(2) .travelStoryImage img{object-position:48% center}.travelStory:nth-child(3) .travelStoryImage img{object-position:49% center}.travelStoryImage span,.travelStoryMark span{color:#d8bd88;font:italic 600 54px/1 Bodoni Moda,Didot,Georgia,serif}.travelStoryImage>span{z-index:1;position:absolute;bottom:26px;left:28px}.travelStoryMark{background:#651522;flex-direction:column;justify-content:center;align-items:center;min-height:450px;display:flex;position:relative}.travelStoryMark:after{content:"";border:1px solid #d8bd8880;position:absolute;inset:18px}.travelStoryMark b{color:#d8bd8880;margin-top:28px;font-size:42px;font-weight:400}.travelStoryCopy{align-self:center;padding:58px clamp(36px,5vw,76px)}.travelStoryMeta{flex-wrap:wrap;justify-content:space-between;gap:12px 22px;display:flex}.travelStoryMeta span{color:#651522;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.travelStoryMeta b{color:#8a7e71;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.travelStoryCopy h3{letter-spacing:-.04em;margin:26px 0 22px;font-size:clamp(35px,4vw,56px);font-weight:600;line-height:1}.travelStoryCopy>p:not(.travelStoryMeta){color:#5b5148;font:500 17px/1.7 Playfair Display,Georgia,serif}.travelItineraryDownloads{gap:8px;margin-top:28px;display:grid}.travelItineraryDownload{color:#2d1713;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(90deg,#c65f46,#e7a56a);justify-content:space-between;align-items:center;padding:17px 18px;font-size:10px;font-weight:900;transition:filter .2s,transform .2s;display:flex}.travelItinerarySource{color:#651522;background:#fffaf1;border:1px solid #65152259}.travelItinerarySource span{letter-spacing:.09em;font-size:8px}.travelItineraryDownload:hover{filter:saturate(1.15)brightness(1.04);transform:translateY(-1px)}.travelItineraryDownload span{font-size:17px}.travelStoryCopy details{border-top:1px solid #b4905075;border-bottom:1px solid #b4905075;margin-top:32px}.travelStoryCopy summary{color:#651522;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:18px 0;font-size:10px;font-weight:900;list-style:none;display:flex}.travelStoryCopy summary::-webkit-details-marker{display:none}.travelStoryCopy summary span{font:400 24px/1 Georgia,serif;transition:transform .2s}.travelStoryCopy details[open] summary span{transform:rotate(45deg)}.travelStoryDetails{border-top:1px solid #b4905040;padding:20px 0 24px}.travelDayGrid{gap:0;display:grid}.travelDay{border-bottom:1px solid #b4905038;grid-template-columns:118px minmax(0,1fr);gap:24px;padding:22px 0;display:grid}.travelDay:first-child{padding-top:2px}.travelDay header span{color:#b49050;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.travelDay h4{color:#651522;margin:0;font:600 18px/1.2 Bodoni Moda,Didot,Georgia,serif}.travelDay ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.travelDay li{color:#4f4841;padding-left:18px;font-size:13px;line-height:1.55;position:relative}.travelDay li:before{color:#b49050;content:"✦";font-size:7px;position:absolute;top:6px;left:0}.travelItineraryReel{color:#651522;letter-spacing:.13em;text-transform:uppercase;border:1px solid #65152261;justify-content:space-between;align-items:center;margin-top:24px;padding:16px 18px;font-size:10px;font-weight:900;transition:background .2s,color .2s;display:flex}.travelItineraryReel:hover{color:#fffaf2;background:#651522}.travelEditorNote{color:#651522;margin:20px 0 0;font:italic 600 14px/1.55 Playfair Display,Georgia,serif}.travelPage .productList{border-top:1px solid #b4905066}.travelPage .productRow>a{color:#f3ede2;background:#651522;padding:16px 20px}@media (width<=1000px){.travelManifesto{grid-template-columns:1fr}.travelManifestoIntro{padding-right:0}.travelPassportHead{grid-template-columns:1fr 1.2fr}.travelPassportHead>p:last-child{grid-column:2}.travelPassportStats,.travelPassportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.travelBoatThread{grid-template-columns:1fr;gap:48px}.travelBoatThread>div:last-child{border-top:1px solid #7d2b2d59;border-left:0;padding-top:38px;padding-left:0}.travelFilm{grid-template-columns:1fr}.travelFilmVisual{min-height:660px}.travelMemoryRail{grid-template-columns:repeat(2,minmax(0,1fr))}.travelMemory{min-height:620px}.travelMemory2,.travelMemory5{margin-top:0}.travelWardrobeHero{grid-template-columns:1fr}.travelWardrobeProof,.travelWardrobeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.travelWardrobeGrid article:nth-child(-n+3){border-top:0}.travelWardrobeGrid article:nth-child(-n+2){border-top:1px solid #65152233}.travelWardrobeGrid article:nth-child(3n+1){border-left:0}.travelWardrobeGrid article:nth-child(odd){border-left:1px solid #65152233}.travelAmbassador{grid-template-columns:1fr 1.4fr}.travelAmbassador>p:last-child{grid-column:2}}@media (width<=680px){.travelJump{justify-content:flex-start;gap:18px;overflow-x:auto}.travelJump a{flex:none}.travelManifesto{padding:82px 6vw 0}.travelManifestoIntro{padding:0 0 62px}.travelManifestoIntro h2{font-size:51px}.travelManifestoLead{font-size:17px}.travelManifestoQuote{margin:0 -6vw;padding:72px 12vw}.travelPassport{margin:0 -6vw;padding:80px 6vw 90px}.travelPassportHead{grid-template-columns:1fr;gap:20px}.travelPassportHead>p:last-child{grid-column:auto}.travelPassportStats{grid-template-columns:1fr 1fr}.travelPassportStats>div{min-height:128px;padding:22px}.travelPassportStats strong{font-size:38px}.travelPassportGrid{grid-template-columns:1fr}.travelPassportGrid article{min-height:285px}.travelBoatThread{padding:78px 7vw 84px}.travelBoatThread h2{font-size:48px}.travelBoatThread>div:last-child>p{font-size:16px}.travelFilmVisual{min-height:560px}.travelFilmCopy{padding:70px 8vw 80px}.travelFilmCopy h2{font-size:50px}.travelFilmLinks{grid-template-columns:1fr}.travelMemories,.travelArchive{padding:82px 6vw 92px}.travelSectionHead{grid-template-columns:1fr;align-items:start;gap:24px}.travelSectionHead h2{font-size:44px}.travelMemoryRail{grid-template-columns:1fr 1fr}.travelMemory{min-height:420px}.travelMemory figcaption{padding:20px 16px}.travelMemory figcaption p{font-size:16px}.travelWardrobe{padding:82px 6vw 0}.travelWardrobeHero{gap:38px}.travelWardrobeHero h2{font-size:58px}.travelWardrobeStatement{padding-left:24px}.travelWardrobeProof{grid-template-columns:1fr 1fr}.travelWardrobeProof>div{min-height:165px;padding:24px}.travelWardrobeProof strong{font-size:48px}.travelWardrobeGrid{grid-template-columns:1fr}.travelWardrobeGrid article,.travelWardrobeGrid article:nth-child(-n+2),.travelWardrobeGrid article:nth-child(odd){border-top:0;border-left:1px solid #65152233;min-height:360px}.travelWardrobeGrid article:first-child{border-top:1px solid #65152233}.travelAmbassador{grid-template-columns:1fr;gap:26px;margin:68px -6vw 0;padding:72px 10vw 80px}.travelAmbassador>p:last-child{grid-column:auto}.travelStory,.travelStory:nth-child(2n){grid-template-columns:1fr}.travelStory:nth-child(2n) .travelStoryImage,.travelStory:nth-child(2n) .travelStoryMark{order:0}.travelStoryImage,.travelStoryMark{min-height:420px}.travelStoryCopy{padding:40px 26px 46px}.travelStoryCopy h3{font-size:39px}.travelDay{grid-template-columns:1fr;gap:14px}}@media (width<=1000px){.sheinAmbassadorIntro,.purchasedWardrobeIntro{grid-template-columns:1fr 1.3fr}.sheinAmbassadorIntro>p:last-child,.purchasedWardrobeIntro>p:last-child{grid-column:2}.sheinProofGrid,.purchasedNameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchasedNameGrid article:nth-child(3n){border-right:1px solid #65152226}.purchasedNameGrid article:nth-child(2n){border-right:0}}@media (width<=680px){.sheinAmbassadorCase,.purchasedWardrobe{padding:82px 6vw 90px}.sheinAmbassadorIntro,.purchasedWardrobeIntro{grid-template-columns:1fr;gap:24px}.sheinAmbassadorIntro>p:last-child,.purchasedWardrobeIntro>p:last-child{grid-column:auto}.sheinProofGrid{grid-template-columns:1fr 1fr}.sheinProofGrid>div{min-height:165px;padding:24px}.sheinProofGrid strong{font-size:48px}.purchasedWardrobeGroups summary{grid-template-columns:1fr auto;padding:22px 20px}.purchasedWardrobeGroups summary span{font-size:22px}.purchasedWardrobeGroups summary b{display:none}.purchasedNameGrid{grid-template-columns:1fr}.purchasedNameGrid article,.purchasedNameGrid article:nth-child(2n),.purchasedNameGrid article:nth-child(3n){border-right:0}}@media (width<=1000px){.sheinLookbookHero{grid-template-columns:1fr}.sheinLookbookPortrait{min-height:720px}.commissionLookbookIntro{grid-template-columns:1fr 1.3fr}.commissionLookbookIntro>p:last-child{grid-column:2}}@media (width<=680px){.editNav>div{gap:12px}.editNav>div a{font-size:7px}.sheinLookbookPortrait{min-height:520px}.sheinLookbookPortrait figcaption{padding:26px 22px}.commissionLookbookGate{padding:82px 6vw 92px}.commissionLookbookIntro{grid-template-columns:1fr;gap:24px}.commissionLookbookIntro>p:last-child{grid-column:auto}.commissionCriteria{grid-template-columns:1fr}.commissionCriteria article{min-height:270px}.commissionHold{padding:64px 28px 72px}}@media (width<=1000px){.travelPhotoMap{padding:86px 6vw 96px}.travelPhotoMapHead{grid-template-columns:1fr;gap:34px}.travelPhotoMapHead>p{border-top:1px solid #65152252;border-left:0;padding:28px 0 0}.travelPhotoMapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.southAfricaGalleryHead,.southAfricaArchiveDownloads{grid-template-columns:1fr;gap:34px}.southAfricaGalleryHead>p{border-top:1px solid #d8bd8875;border-left:0;padding:28px 0 0}.southAfricaPhotoGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:330px}.southAfricaPhoto,.southAfricaPhoto1,.southAfricaPhoto2,.southAfricaPhoto3,.southAfricaPhoto4,.southAfricaPhoto5,.southAfricaPhoto6,.southAfricaPhoto7{grid-area:auto;min-height:330px}.southAfricaPhoto1,.southAfricaPhoto8{grid-area:auto/1/auto/-1;min-height:500px}}@media (width<=680px){.southAfricaGallery{padding:82px 6vw 92px}.travelPhotoMap{padding:76px 6vw 84px}.travelPhotoMapHead{margin-bottom:38px}.travelPhotoMapHead h2{font-size:50px}.travelPhotoMapGrid{grid-template-columns:1fr}.travelPhotoMapCard img{height:min(112vw,520px)}.southAfricaGalleryHead{margin-bottom:42px}.southAfricaGalleryHead h2{font-size:50px}.southAfricaPhotoGrid{grid-template-columns:1fr;grid-auto-rows:auto}.southAfricaPhoto,.southAfricaPhoto1,.southAfricaPhoto2,.southAfricaPhoto3,.southAfricaPhoto4,.southAfricaPhoto5,.southAfricaPhoto6,.southAfricaPhoto7,.southAfricaPhoto8{grid-area:auto;min-height:410px}.southAfricaPhoto figcaption{padding:22px 20px}.southAfricaArchiveDownloads{margin-top:50px;padding:34px 26px}.southAfricaArchiveDownloads h3{font-size:39px}}.boutiqueCollection{color:#241b17;background:radial-gradient(circle at 92% 3%,#d9975f29,#0000 25%),linear-gradient(#fbf8f1 0%,#f5ede2 100%);padding:118px 5.5vw 132px;scroll-margin-top:24px}.boutiqueCollectionHeader{grid-template-columns:1.08fr .92fr;align-items:end;gap:clamp(42px,8vw,120px);max-width:1440px;margin:0 auto;display:grid}.boutiqueCollectionHeader .eyebrow,.boutiqueThemeHeader .eyebrow{color:#9f4737}.boutiqueCollectionHeader h2{letter-spacing:-.055em;margin:22px 0 0;font:600 clamp(54px,6.5vw,98px)/.92 Bodoni Moda,Didot,Georgia,serif}.boutiqueCollectionHeader h2 em{color:#a74d3b;font-weight:500}.boutiqueCollectionHeader>div:last-child>p:first-child{color:#5f5048;max-width:650px;margin:0;font:500 18px/1.72 Playfair Display,Georgia,serif}.boutiqueDisclosure{color:#6d5c52;border-left:2px solid #b49050;margin:28px 0 0;padding:3px 0 3px 18px;font-size:11px;line-height:1.65}.boutiqueThemeNav{scrollbar-width:thin;border-top:1px solid #5c3d3042;border-bottom:1px solid #5c3d3042;gap:34px;max-width:1440px;margin:70px auto 0;padding:22px 0;display:flex;overflow-x:auto}.boutiqueThemeNav a{color:#6d3a30;letter-spacing:.14em;text-transform:uppercase;flex:none;font-size:9px;font-weight:900;text-decoration:none}.boutiqueThemeNav a:hover{color:#b49050}.boutiqueTheme{max-width:1440px;margin:108px auto 0;scroll-margin-top:34px}.boutiqueThemeHeader{grid-template-columns:.92fr 1.08fr;gap:24px clamp(36px,6vw,92px);margin-bottom:42px;display:grid}.boutiqueThemeHeader .eyebrow{grid-column:1/-1;margin:0}.boutiqueThemeHeader h3{letter-spacing:-.045em;margin:0;font:600 clamp(43px,5vw,70px)/.96 Bodoni Moda,Didot,Georgia,serif}.boutiqueThemeHeader>p:last-child{color:#6a5b53;align-self:end;max-width:670px;margin:0;font:500 16px/1.72 Playfair Display,Georgia,serif}.boutiqueProductGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px;display:grid}.boutiqueProductCard{color:#2b211d;background:#ffffffc2;border:1px solid #5b413524;flex-direction:column;min-width:0;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}.boutiqueProductCard:hover{border-color:#a74d3b8c;transform:translateY(-4px);box-shadow:0 18px 42px #4a30251f}.boutiqueProductCard:focus-visible{outline-offset:4px;outline:3px solid #a74d3b}.boutiqueProductImage{aspect-ratio:4/5;background:#eee6dc;display:block;overflow:hidden}.boutiqueProductImage img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}.boutiqueProductCard:hover .boutiqueProductImage img{transform:scale(1.025)}.boutiqueProductCopy{flex-direction:column;flex:1;padding:24px 23px 26px;display:flex}.boutiqueProductPrice{color:#a34b3a;letter-spacing:.12em;font-size:10px;font-weight:900}.boutiqueProductCopy strong{letter-spacing:-.025em;margin:13px 0 14px;font:600 25px/1.08 Bodoni Moda,Didot,Georgia,serif}.boutiqueProductNote{color:#72645b;font:500 13px/1.55 Playfair Display,Georgia,serif}.boutiqueProductCta{color:#733529;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #5b41352e;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:9px;font-weight:900;display:flex}.boutiqueProductCta span{color:#b49050;font-size:17px}.boutiquePriceNote{color:#786b63;text-align:center;border-top:1px solid #5c3d3040;max-width:1440px;margin:94px auto 0;padding-top:22px;font-size:10px;line-height:1.65}@media (width<=1080px){.boutiqueCollectionHeader{grid-template-columns:1fr;align-items:start}.boutiqueProductGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=780px){.boutiqueCollection{padding:84px 5vw 94px}.boutiqueTheme{margin-top:82px}.boutiqueThemeHeader{grid-template-columns:1fr}.boutiqueThemeHeader .eyebrow{grid-column:auto}.boutiqueProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.boutiqueProductCopy{padding:20px 18px 22px}.boutiqueProductCopy strong{font-size:22px}}@media (width<=480px){.boutiqueCollection{padding-left:6vw;padding-right:6vw}.boutiqueCollectionHeader h2{font-size:51px}.boutiqueThemeNav{gap:24px;margin-top:48px}.boutiqueProductGrid{grid-template-columns:1fr}.boutiqueProductImage{aspect-ratio:4/4.8}.boutiqueProductCopy strong{font-size:27px}}.sheinBrideStory{color:#201815;background:linear-gradient(155deg,#fff6e8 0%,#f7dfcf 48%,#efcab8 100%);padding:120px 7vw 130px;scroll-margin-top:24px}.sheinBrideIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;max-width:1360px;margin:0 auto 70px;display:grid}.sheinBrideIntro .eyebrow{color:#651522}.sheinBrideIntro h2{letter-spacing:-.055em;margin:22px 0 0;font:600 clamp(52px,6.4vw,96px)/.92 Bodoni Moda,Didot,Georgia,serif}.sheinBrideIntro h2 em{color:#651522;font-weight:500}.sheinBrideIntroCopy{border-left:1px solid #65152261;padding:8px 0 8px 34px}.sheinBrideIntroCopy>p{color:#5d504a;margin:0;font:500 17px/1.72 Playfair Display,Georgia,serif}.sheinBrideIntroCopy blockquote{color:#651522;margin:28px 0 0;font:italic 600 25px/1.3 Bodoni Moda,Didot,Georgia,serif}.sheinBrideGallery{grid-template-columns:1.06fr .94fr;gap:12px;max-width:1360px;margin:0 auto;display:grid}.sheinBrideGallery figure{background:#171310;margin:0;position:relative;overflow:hidden}.sheinBrideGallery figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0c0908db);position:absolute;inset:0}.sheinBrideGallery img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block}.sheinBrideGallery figure:hover img{transform:scale(1.015)}.sheinBridePartyHero{min-height:900px}.sheinBridePartyHero img{object-position:50% 48%}.sheinBrideDetailPortrait{min-height:900px}.sheinBrideDetailPortrait img{object-position:53% center}.sheinBrideDetails{grid-template-rows:1fr 1fr;gap:12px;display:grid}.sheinBrideDetails figure{min-height:474px}.sheinBrideDetails figure:first-child img{object-position:53% center}.sheinBrideDetails figure:last-child img{object-position:50% center}.sheinBrideGallery figcaption{color:#f7f0e8;z-index:1;padding:32px 34px;position:absolute;bottom:0;left:0;right:0}.sheinBrideGallery figcaption span{color:#d8bd88;letter-spacing:.16em;font-size:9px;font-weight:900}.sheinBrideGallery figcaption p{margin:8px 0 0;font:600 25px/1.2 Bodoni Moda,Didot,Georgia,serif}.sheinBrideShop{color:#f7f0e8;cursor:pointer;background:linear-gradient(135deg,#b84e3d 0%,#d8734f 58%,#e7a169 100%);grid-template-columns:minmax(250px,.66fr) minmax(0,1.34fr);align-items:stretch;max-width:1360px;margin:60px auto 0;scroll-margin-top:24px;text-decoration:none;display:grid}.sheinBrideShopImage{background:#ede7de;max-height:580px;overflow:hidden}.sheinBrideShopImage img{object-fit:contain;width:100%;height:100%;display:block}.sheinBrideShop>div:last-child{align-self:center;padding:clamp(46px,6vw,92px)}.sheinBrideShop .eyebrow{color:#ffe0ac}.sheinBrideShop h3{letter-spacing:-.045em;max-width:820px;margin:20px 0 24px;font:600 clamp(42px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.sheinBrideShop>div:last-child>p:not(.eyebrow){color:#fff0df;max-width:720px;margin:0 0 34px;font:500 16px/1.75 Playfair Display,Georgia,serif}.sheinBrideShopCta{color:#fffaf1;letter-spacing:.14em;text-transform:uppercase;background:#fff8e41a;border:1px solid #ffe0ac;gap:18px;padding:18px 22px;font-size:10px;font-weight:900;display:inline-flex}.sheinBrideShop:hover .sheinBrideShopCta{color:#7a332b;background:#fff1d6}.sheinBrideShop:focus-visible{outline-offset:5px;outline:3px solid #7a332b}.sheinBrideProof{border-top:1px solid #6515224d;border-left:1px solid #6515224d;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px;margin:60px auto 0;display:grid}.sheinBrideProof article{border-bottom:1px solid #6515224d;border-right:1px solid #6515224d;min-height:250px;padding:34px}.sheinBrideProof span{color:#b49050;font:italic 600 31px/1 Bodoni Moda,Didot,Georgia,serif}.sheinBrideProof h3{letter-spacing:-.035em;margin:54px 0 18px;font:600 37px/1 Bodoni Moda,Didot,Georgia,serif}.sheinBrideProof p{color:#665851;margin:0;font:500 14px/1.65 Playfair Display,Georgia,serif}@media (width<=1000px){.sheinBrideIntro{grid-template-columns:1fr;align-items:start}.sheinBrideGallery{grid-template-columns:1fr}.sheinBrideShop{grid-template-columns:.8fr 1.2fr}.sheinBridePartyHero,.sheinBrideDetailPortrait{min-height:760px}.sheinBrideDetails{grid-template-rows:auto;grid-template-columns:1fr 1fr}.sheinBrideDetails figure{min-height:520px}}@media (width<=680px){.sheinBrideStory{padding:82px 6vw 90px}.sheinBrideIntro{gap:34px;margin-bottom:46px}.sheinBrideIntro h2{font-size:53px}.sheinBrideIntroCopy{padding-left:24px}.sheinBridePartyHero{min-height:620px}.sheinBrideDetailPortrait{min-height:520px}.sheinBrideDetails{grid-template-columns:1fr}.sheinBrideDetails figure{min-height:430px}.sheinBrideGallery figcaption{padding:24px 22px}.sheinBrideGallery figcaption p{font-size:21px}.sheinBrideShop{grid-template-columns:1fr}.sheinBrideShopImage{max-height:520px}.sheinBrideShop>div:last-child{padding:46px 28px 54px}.sheinBrideProof{grid-template-columns:1fr;margin-top:40px}.sheinBrideProof article{min-height:220px;padding:28px}.sheinBrideProof h3{margin-top:42px}}.businessPage{--house-black:#0b0a09;--house-ivory:#f3ede2;--house-paper:#faf7f0;--house-brass:#b49050;--house-oxblood:#651522;background:var(--house-paper);color:var(--house-black);min-height:100vh}.editorialNav{background:var(--house-black);color:var(--house-ivory);border-bottom:1px solid #b490508c}.editorialNav .brand{color:var(--house-ivory);font:italic 600 clamp(29px,3vw,42px)/.95 Bodoni Moda,Didot,Georgia,serif}.editorialNav .brand span{color:var(--house-brass);letter-spacing:.08em;font-style:normal}.editorialNav nav{letter-spacing:.12em;text-transform:uppercase;gap:28px;font-size:10px}.editorialNav .navContact{border-color:var(--house-brass);border-radius:0}.authorityHero{background:linear-gradient(135deg,#fffaf1 0%,#ead6bf 100%);grid-template-columns:minmax(280px,.72fr) minmax(430px,1.28fr);align-items:center;gap:clamp(55px,8vw,120px);min-height:760px;padding:90px 10vw 105px;display:grid}.authorityPortrait{border:1px solid var(--house-brass);background:#171513;padding:14px;transform:rotate(-1.5deg);box-shadow:0 35px 75px #2819123d}.authorityPortrait img{width:100%;display:block}.authorityHero h1,.workHero h1,.contactHero h1,.notFoundPage h1{letter-spacing:-.055em;font:600 clamp(66px,7.5vw,112px)/.86 Bodoni Moda,Didot,Georgia,serif}.authorityHero h1 em,.workHero h1 em,.contactHero h1 em,.notFoundPage h1 em{color:var(--house-oxblood)}.authorityLead{color:var(--house-oxblood);margin:34px 0 18px;font:600 23px/1.45 Playfair Display,Georgia,serif}.authorityHero>div:last-child>p:not(.eyebrow):not(.authorityLead){color:#645b52;max-width:700px;line-height:1.8}.authorityFramework{background:var(--house-black);color:var(--house-ivory);padding:110px 8vw 125px}.authorityFramework .eyebrow{color:var(--house-brass)}.authorityFramework>h2{max-width:900px;margin:0;font:600 clamp(48px,5.5vw,78px)/1 Bodoni Moda,Didot,Georgia,serif}.authorityFramework>div{border-top:1px solid #d8bd8847;border-left:1px solid #d8bd8847;grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.authorityFramework article{border-bottom:1px solid #d8bd8847;border-right:1px solid #d8bd8847;min-height:290px;padding:34px}.authorityFramework article span,.opportunityGrid article>span{color:var(--house-brass);font:italic 600 32px/1 Bodoni Moda,Didot,Georgia,serif}.authorityFramework h3{margin:75px 0 13px;font-size:33px}.authorityFramework article p{color:#bdb3a7;line-height:1.7}.workHero,.contactHero,.notFoundPage>section{background:radial-gradient(circle at 80% 10%,#b4905047,#0000 30%),linear-gradient(135deg,#fffaf1,#ead7c0);padding:125px 11vw 135px}.workHero>p:not(.eyebrow),.contactHero>p:not(.eyebrow),.notFoundPage>section>p:not(.eyebrow){color:#62584f;max-width:800px;font:600 20px/1.65 Playfair Display,Georgia,serif}.workHero .primary,.inquiryCallout .primary{margin-top:25px;display:inline-flex}.opportunityGrid{border-top:1px solid #0b0a092e;border-left:1px solid #0b0a092e;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.opportunityGrid article{border-bottom:1px solid #0b0a092e;border-right:1px solid #0b0a092e;min-height:340px;padding:38px}.opportunityGrid h2{margin:80px 0 16px;font:600 34px/1.05 Bodoni Moda,Didot,Georgia,serif}.opportunityGrid p{color:#675f56;line-height:1.72}.speakerCollective{background:#f7f0e6;padding:110px 8vw 120px}.speakerCollectiveIntro{grid-template-columns:1.05fr .95fr;gap:40px;max-width:1320px;margin:0 auto 58px;display:grid}.speakerCollectiveIntro .eyebrow{grid-column:1/-1;margin-bottom:-15px}.speakerCollectiveIntro h2{color:#24131a;letter-spacing:-.04em;margin:0;font:600 clamp(45px,5.3vw,76px)/.98 Bodoni Moda,Didot,Georgia,serif}.speakerCollectiveIntro>p:last-child{color:#675f56;margin:0;font:600 18px/1.7 Playfair Display,Georgia,serif}.speakerCollectiveGrid{background:#0b0a092e;border:1px solid #0b0a092e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:1320px;margin:auto;display:grid}.speakerCollectiveGrid article{background:#fffaf1;flex-direction:column;min-height:620px;padding:52px;display:flex}.speakerCollectiveGrid article:last-child{color:#fff;background:#25131b}.speakerCollectiveGrid .speakerRole{color:var(--house-brass);letter-spacing:.16em;margin:0 0 48px;font-size:9px;font-weight:800}.speakerCollectiveGrid h3{letter-spacing:-.035em;margin:0 0 25px;font:600 clamp(39px,4vw,58px)/1 Bodoni Moda,Didot,Georgia,serif}.speakerCollectiveGrid article>p:not(.speakerRole):not(.speakerAvailability){color:#665d55;line-height:1.75}.speakerCollectiveGrid article:last-child>p:not(.speakerRole):not(.speakerAvailability){color:#d9cdd0}.speakerCollectiveGrid ul{color:#665d55;margin:24px 0 36px;padding-left:20px;line-height:1.7}.speakerCollectiveGrid article:last-child ul{color:#d9cdd0}.speakerCollectiveGrid li{margin-bottom:8px}.speakerCollectiveGrid a{color:var(--house-oxblood);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;font-size:10px;font-weight:800;text-decoration:none}.speakerCollectiveGrid article:last-child a{color:#e5c58a}.speakerAvailability{border-left:2px solid var(--house-brass);color:#bfaeb3;margin:0 0 28px;padding-left:15px;font-size:11px;line-height:1.65}.inquiryCallout{background:var(--house-oxblood);color:var(--house-ivory);text-align:center;padding:100px 12vw 110px}.inquiryCallout .eyebrow{color:#e5c58a}.inquiryCallout h2{margin:0;font:600 clamp(46px,5.5vw,76px)/1 Bodoni Moda,Didot,Georgia,serif}.inquiryCallout>p:not(.eyebrow){color:#e1cfd0;max-width:720px;margin:22px auto;line-height:1.7}.inquiryCallout .primary{background:var(--house-brass);color:var(--house-black)}.contactCards{background:#0b0a092e;border:1px solid #0b0a092e;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.contactCards>a{background:var(--house-paper);flex-direction:column;min-height:360px;padding:38px;transition:background .2s,color .2s;display:flex}.contactCards>a:hover{background:var(--house-black);color:var(--house-ivory)}.contactCards span{color:var(--house-oxblood);letter-spacing:.15em;font-size:9px;font-weight:800}.contactCards h2{margin:75px 0 17px;font:600 37px/1 Bodoni Moda,Didot,Georgia,serif}.contactCards p{color:#6b6259;line-height:1.7}.contactCards>a:hover p{color:#c8beb2}.contactCards b{color:var(--house-oxblood);letter-spacing:.12em;text-transform:uppercase;margin-top:auto;font-size:10px}.contactCards>a:hover b,.contactCards>a:hover span{color:var(--house-brass)}.policyPage>article{max-width:850px;margin:0 auto;padding:110px 7vw 130px}.policyPage h1{margin:0;font:600 clamp(62px,7vw,100px)/.95 Bodoni Moda,Didot,Georgia,serif}.policyPage h2{margin:52px 0 14px;font:600 31px/1.1 Bodoni Moda,Didot,Georgia,serif}.policyPage article p:not(.eyebrow){color:#665e55;line-height:1.8}.policyPage article a{border-bottom:1px solid var(--house-oxblood);color:var(--house-oxblood)}.policyUpdated{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0b0a092e;padding-bottom:28px;font-size:10px}.notFoundPage>section{min-height:650px}.editorialFooter{background:var(--house-paper)}@media (width<=880px){.authorityHero,.corporateRikersWrap{grid-template-columns:1fr}.authorityPortrait{justify-self:center;max-width:430px}.authorityFramework>div,.opportunityGrid,.contactCards,.corporateRikersSteps{grid-template-columns:1fr}.opportunityGrid article,.contactCards>a{min-height:270px}}@media (width<=680px){.nav{flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding:24px 5vw}.nav nav{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 18px;width:100%;display:flex}.nav nav a:not(.navContact){letter-spacing:.1em;font-size:8px;display:inline-flex!important}.navContact{padding:9px 12px;font-size:8px}.homePage .nav{align-items:flex-start;min-height:auto;padding:28px 5vw}.homePage .brandMasthead{padding-left:14px}.homePage .nav nav{border-top:1px solid #b4905073;border-left:0;flex-direction:row;gap:7px 15px;width:100%;padding:18px 0 0;position:static;transform:none}.homePage .nav nav>a:not(.navContact){border-bottom:0;padding:6px 0}.homePage .navContact{margin:0}.catalogGuide{margin-bottom:55px}.bookGroup+.bookGroup{margin-top:65px;padding-top:50px}.bookGroupHeading{flex-direction:column;align-items:flex-start;gap:10px}.aboutPortrait{max-width:260px}.corporateRikersFramework,.corporateRikersWrap{padding:82px 6vw 92px}.corporateRikersWrap{gap:38px}.corporateRikersSubtitle{text-align:left}.authorityHero{grid-template-columns:1fr;padding:70px 7vw 85px}.authorityFramework,.workHero,.contactHero,.notFoundPage>section{padding:82px 7vw 92px}.authorityFramework article{min-height:240px}.authorityFramework h3,.opportunityGrid h2,.contactCards h2{margin-top:48px}.opportunityGrid article,.contactCards>a{min-height:250px;padding:30px}.policyPage>article{padding:82px 7vw 95px}.lifestyleSubnav{justify-content:space-between;gap:18px;min-height:52px;padding:8px 5vw}.lifestyleSubnavLabel{font-size:17px}.lifestyleSubnavLabel:after{margin-left:14px}.lifestyleSubnav nav{gap:17px}.lifestyleSubnav nav a{letter-spacing:.11em;font-size:8px}}.agentHome,.representationPage{--career-plum:#421426;--career-wine:#681f38;--career-ivory:#fbf6ec;--career-paper:#f1e6d8;--career-gold:#c99a4a;--career-ink:#181312;--career-muted:#726760;background:var(--career-ivory);color:var(--career-ink);min-height:100vh}.agentHome .editorialNav,.representationPage .editorialNav{background:#fbf6ecf5;border-bottom-color:#4214262e;min-height:92px;position:relative}.agentHome .editorialNav .brand,.representationPage .editorialNav .brand{color:var(--career-plum)}.agentHome .editorialNav nav,.representationPage .editorialNav nav{gap:clamp(16px,2.2vw,32px)}.agentHome .editorialNav nav a,.representationPage .editorialNav nav a{letter-spacing:.035em;font-size:12px}.agentHome .editorialNav .navContact,.representationPage .editorialNav .navContact{background:var(--career-plum);border-color:var(--career-plum);color:#fff}.careerKicker{color:var(--career-wine);letter-spacing:.2em;margin:0 0 24px;font-size:10px;font-weight:800;line-height:1.5}.careerHero{background:linear-gradient(90deg,var(--career-ivory) 0 56%,var(--career-plum) 56% 100%);grid-template-columns:1.12fr .88fr;min-height:720px;display:grid;overflow:hidden}.careerHeroCopy{align-self:center;padding:90px 6vw 88px}.careerHero h1{color:var(--career-ink);letter-spacing:-.052em;max-width:760px;margin:0;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(58px,6.2vw,96px);line-height:.91}.careerHero h1 span{color:var(--career-wine);letter-spacing:-.035em;margin-top:10px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:600;display:block}.careerHeroLead{max-width:670px;margin:34px 0 18px;font:600 clamp(21px,2vw,29px)/1.34 Playfair Display,Georgia,serif}.careerHeroBody{color:var(--career-muted);max-width:650px;margin:0;font-size:15px;line-height:1.75}.careerActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:34px;display:flex}.careerPrimary{background:var(--career-plum);color:#fff;letter-spacing:.05em;padding:17px 24px;font-size:12px;font-weight:800;display:inline-block}.careerPrimary:hover{background:var(--career-gold);color:var(--career-ink)}.careerSecondary{color:var(--career-plum);border-bottom:1px solid;padding-bottom:5px;font-size:12px;font-weight:800}.careerSecondary span{color:var(--career-gold);margin-left:8px}.careerSecondary.light{color:#fff}.careerAvailability{border-left:3px solid var(--career-gold);color:var(--career-muted);letter-spacing:.04em;text-transform:uppercase;margin:34px 0 0;padding:4px 0 4px 14px;font-size:11px;font-weight:700}.careerHeroArt{min-height:720px;position:relative;overflow:hidden}.careerHalo{background:radial-gradient(circle,#e7c98f 0%,#c99a4a 34%,#c99a4a1f 69%,#0000 70%);border-radius:50%;width:min(38vw,560px);height:min(38vw,560px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.careerCover{width:min(16vw,245px);position:absolute;box-shadow:0 35px 70px #00000061}.careerCoverBack{top:17%;left:12%;transform:rotate(-7deg)}.careerCoverFront{top:26%;right:10%;transform:rotate(6deg)}.careerSignature{color:#fff;gap:7px;display:grid;position:absolute;bottom:7%;left:10%}.careerSignature span{color:#e2bd77;letter-spacing:.22em;font-size:9px;font-weight:800}.careerSignature strong{font:italic 600 21px/1.2 Cormorant Garamond,Georgia,serif}.careerProof{background:#fffaf2;border-top:1px solid #42142626;border-bottom:1px solid #42142626;grid-template-columns:repeat(4,1fr);padding:0 5vw;display:grid}.careerProof>div{border-right:1px solid #42142626;align-items:center;gap:14px;min-height:110px;padding:20px 2.3vw;display:flex}.careerProof>div:first-child{border-left:1px solid #42142626}.careerProof strong{color:var(--career-wine);font:600 34px/1 Bodoni Moda,Didot,serif}.careerProof span{color:var(--career-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.35}.publishingSlate{padding:115px 5vw 130px}.careerSectionHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:70px;display:grid}.careerSectionHeading h2,.commercialCase h2,.authorStory h2,.representationCallout h2,.representationPage h1,.representationPage h2{letter-spacing:-.04em;font-family:Bodoni Moda,Didot,Georgia,serif}.careerSectionHeading h2{margin:0;font-size:clamp(45px,5vw,74px);line-height:1}.careerSectionHeading>p{color:var(--career-muted);max-width:550px;margin:0;line-height:1.75}.careerBookGrid{grid-template-columns:repeat(2,1fr);gap:42px 3.5vw;display:grid}.careerBookCard{border-top:1px solid #42142638;grid-template-columns:190px 1fr;gap:28px;padding-top:28px;display:grid}.careerBookVisual{background:#eee1d1;justify-content:center;align-items:center;min-height:300px;padding:28px;display:flex;position:relative}.careerBookVisual img{max-width:100%;max-height:245px;transition:transform .25s;box-shadow:0 19px 35px #2c1c1c38}.careerBookVisual:hover img{transform:translateY(-5px)}.careerBookNumber{color:#8c7d73;letter-spacing:.1em;font-size:9px;font-weight:800;position:absolute;top:12px;left:12px}.careerBookStatus{background:var(--career-plum);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:7px 9px;font-size:8px;font-weight:800;position:absolute;bottom:10px;right:10px}.careerBookCopy{align-self:center}.careerBookCopy>p{color:var(--career-wine);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:8px;font-weight:800}.careerBookCopy h3{margin:0 0 11px;font-size:clamp(26px,2.4vw,38px);line-height:1.02}.careerBookCopy em{color:var(--career-wine);margin-bottom:16px;font:italic 600 16px/1.35 Cormorant Garamond,Georgia,serif;display:block}.careerBookCopy>span{color:var(--career-muted);font-size:12px;line-height:1.62;display:block}.careerBookCopy>a{color:var(--career-plum);margin-top:18px;font-size:11px;font-weight:800;display:inline-block}.careerBookCopy>a b{color:var(--career-gold);margin-left:7px}.commercialCase{background:var(--career-plum);color:#fff;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:120px 6vw;display:grid}.commercialCaseIntro h2{margin:0 0 28px;font-size:clamp(44px,5vw,70px);line-height:.98}.commercialCaseIntro h2 span{color:#e2bd77;margin-top:12px;font:italic 600 .74em/1.1 Cormorant Garamond,Georgia,serif;display:block}.commercialCaseIntro>p:last-child{color:#e3d4d8;max-width:500px;line-height:1.75}.commercialCase .careerKicker{color:#e2bd77}.commercialCaseGrid{grid-template-columns:repeat(2,1fr);display:grid}.commercialCaseGrid article{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;min-height:250px;padding:28px}.commercialCaseGrid article span{color:#e2bd77;letter-spacing:.15em;font-size:9px;font-weight:800}.commercialCaseGrid h3{margin:45px 0 14px;font-size:25px;line-height:1.12}.commercialCaseGrid p{color:#d9cbd0;margin:0;font-size:12px;line-height:1.68}.authorStory{grid-template-columns:1.08fr .92fr;align-items:center;gap:6vw;padding:120px 5vw;display:grid}.authorStoryImage{position:relative}.authorStoryImage img{width:100%;height:auto;display:block}.authorStoryImage>span{background:var(--career-plum);color:#fff;letter-spacing:.16em;padding:11px 14px;font-size:9px;font-weight:800;position:absolute;bottom:20px;left:20px}.authorStory h2{margin:0 0 28px;font-size:clamp(42px,4.7vw,68px);line-height:.98}.authorStory h2 span{color:var(--career-wine);margin-top:12px;font:italic 600 .7em/1.15 Cormorant Garamond,Georgia,serif;display:block}.authorStoryLead{color:var(--career-plum);font:600 22px/1.4 Playfair Display,Georgia,serif}.authorStoryCopy>p:not(.careerKicker):not(.authorStoryLead){color:var(--career-muted);font-size:14px;line-height:1.75}.authorStoryCopy>a{color:var(--career-plum);border-bottom:1px solid;margin-top:12px;padding-bottom:5px;font-size:11px;font-weight:800;display:inline-block}.authorStoryCopy>a span{color:var(--career-gold);margin-left:8px}.representationCallout,.materialsCallout{color:#1a1211;text-align:center;background:linear-gradient(120deg,#8c6530 0%,#c99a4a 45%,#8c6530 100%);padding:105px 8vw}.representationCallout .careerKicker,.materialsCallout .careerKicker{color:#421426}.representationCallout h2,.materialsCallout h2{max-width:900px;margin:0 auto 25px;font-size:clamp(46px,5.5vw,78px);line-height:.96}.representationCallout>p:not(.careerKicker),.materialsCallout>p:not(.careerKicker){max-width:780px;margin:0 auto 34px;font:600 19px/1.55 Playfair Display,Georgia,serif}.representationCallout>div,.materialsCallout>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.representationCallout .careerPrimary,.materialsCallout .careerPrimary{background:var(--career-plum)}.agentHome .editorialFooter,.representationPage .editorialFooter{color:#fff;background:#171011}.agentHome .editorialFooter .brand,.representationPage .editorialFooter .brand{color:#fff}.footerBacklinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:18px;display:flex}.footerBacklinks span{color:#b9aaac;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.footerBacklinks a{color:#d9bd87;font-size:10px;font-weight:700}.representationHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:7vw;padding:105px 6vw 115px;display:grid}.representationHero h1{margin:0 0 32px;font-size:clamp(58px,6vw,92px);line-height:.92}.representationHero h1 span{color:var(--career-wine);margin-top:10px;font:italic 600 .75em/1.15 Cormorant Garamond,Georgia,serif;display:block}.representationLead{color:var(--career-plum);font:600 23px/1.45 Playfair Display,Georgia,serif}.representationHero>div>p:not(.careerKicker):not(.representationLead){color:var(--career-muted);margin-bottom:32px;line-height:1.75}.representationSnapshot{background:var(--career-plum);color:#fff;padding:42px}.representationSnapshot>p{color:#e2bd77;letter-spacing:.2em;margin:0 0 25px;font-size:9px;font-weight:800}.representationSnapshot dl{margin:0}.representationSnapshot dl div{border-top:1px solid #ffffff2e;grid-template-columns:90px 1fr;gap:22px;padding:17px 0;display:grid}.representationSnapshot dt{color:#c9b8bd;text-transform:uppercase;font-size:10px}.representationSnapshot dd{margin:0;font:600 17px/1.35 Playfair Display,Georgia,serif}.representationThesis{text-align:center;background:#eee2d3;padding:95px 14vw}.representationThesis h2{max-width:950px;margin:0 auto 25px;font-size:clamp(42px,5vw,68px);line-height:1}.representationThesis>p:last-child{color:var(--career-muted);max-width:800px;margin:auto;line-height:1.8}.representationGrid{grid-template-columns:repeat(4,1fr);padding:0 5vw 110px;display:grid}.representationGrid article{border-bottom:1px solid #4214262e;border-left:1px solid #4214262e;min-height:310px;padding:38px 28px}.representationGrid article:last-child{border-right:1px solid #4214262e}.representationGrid article>span{color:var(--career-wine);letter-spacing:.15em;font-size:9px;font-weight:800}.representationGrid h2{margin:70px 0 18px;font-size:27px;line-height:1.08}.representationGrid p{color:var(--career-muted);font-size:12px;line-height:1.7}.futureBooks{background:var(--career-plum);color:#fff;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:110px 7vw;display:grid}.futureBooks .careerKicker{color:#e2bd77}.futureBooks h2{margin:0 0 25px;font-size:clamp(42px,4.8vw,68px);line-height:1}.futureBooks>div>p:last-child{color:#d9cbd0;line-height:1.75}.futureBooks ul{margin:0;padding:0;list-style:none}.futureBooks li{border-top:1px solid #fff3;padding:18px 0;font:600 19px/1.35 Playfair Display,Georgia,serif}.futureBooks li:before{color:#e2bd77;content:"?";margin-right:14px}.representationHeroActions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.futureBooksLink{margin-top:24px;display:inline-block}.developmentHero{background:linear-gradient(90deg,var(--career-ivory) 0 54%,var(--career-plum) 54% 100%);grid-template-columns:1.08fr .92fr;min-height:720px;display:grid;overflow:hidden}.developmentHeroCopy{align-self:center;padding:88px 6vw 90px}.developmentHero h1{letter-spacing:-.05em;max-width:820px;margin:0 0 30px;font:600 clamp(54px,5.8vw,88px)/.92 Bodoni Moda,Didot,Georgia,serif}.developmentHero h1 span{color:var(--career-wine);letter-spacing:-.03em;margin-top:12px;font:italic 600 .72em/1.13 Cormorant Garamond,Georgia,serif;display:block}.developmentLead{color:var(--career-plum);max-width:690px;margin:0 0 18px;font:600 23px/1.42 Playfair Display,Georgia,serif}.developmentHeroCopy>p:not(.careerKicker):not(.developmentLead){color:var(--career-muted);max-width:650px;margin:0;line-height:1.75}.developmentHeroArt{min-height:720px;position:relative;overflow:hidden}.developmentHeroArt:before{content:"";background:radial-gradient(circle,#d7ac62 0%,#c99a4a6b 38%,#0000 70%);width:560px;height:560px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.developmentHeroCover{display:block;position:absolute;box-shadow:0 32px 65px #0000006b}.developmentHeroCoverOne{aspect-ratio:.568;z-index:2;width:34%;top:15%;left:8%;transform:rotate(-7deg)}.developmentHeroCoverTwo{aspect-ratio:2/3;object-fit:cover;z-index:3;width:34%;top:21%;left:34%;transform:rotate(2deg)}.developmentHeroCoverThree{aspect-ratio:2/3;object-fit:cover;z-index:1;width:31%;top:17%;right:3%;transform:rotate(8deg)}.secondWivesCrop{position:relative;overflow:hidden}.secondWivesCrop>img{width:150.6%;max-width:none;height:auto;position:absolute;top:0;left:0}.developmentProof{background:#fffaf2;border-top:1px solid #4214262b;border-bottom:1px solid #4214262b;grid-template-columns:repeat(4,1fr);padding:0 5vw;display:grid}.developmentProof>div{border-right:1px solid #42142626;align-items:center;gap:15px;min-height:112px;padding:20px 2.3vw;display:flex}.developmentProof>div:first-child{border-left:1px solid #42142626}.developmentProof strong{color:var(--career-wine);font:600 34px/1 Bodoni Moda,Didot,serif}.developmentProof span{color:var(--career-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.35}.developmentSeries{background:#eee2d3;padding:115px 5vw 125px}.developmentSeriesGrid{grid-template-columns:.86fr 1.28fr .86fr;align-items:start;gap:22px;display:grid}.developmentSeriesCard{background:#fffaf2;border:1px solid #42142624;flex-direction:column;min-height:500px;padding:34px;display:flex}.developmentSeriesCard.featuredSeries{background:var(--career-plum);color:#fff;min-height:650px;transform:translateY(-18px)}.developmentSeriesMeta{justify-content:space-between;align-items:center;display:flex}.developmentSeriesMeta>span{color:var(--career-wine);letter-spacing:.16em;font-size:9px;font-weight:800}.developmentSeriesMeta>p{color:#81716a;letter-spacing:.1em;text-align:right;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.featuredSeries .developmentSeriesMeta>span,.featuredSeries .developmentSeriesMeta>p{color:#e2bd77}.developmentSeriesCard h3{letter-spacing:-.04em;margin:88px 0 13px;font:600 clamp(34px,3.5vw,53px)/.96 Bodoni Moda,Didot,Georgia,serif}.featuredSeries h3{margin-top:72px}.developmentSeriesCard>em{color:var(--career-wine);font:italic 600 20px/1.3 Cormorant Garamond,Georgia,serif}.featuredSeries>em{color:#e7c98f}.developmentSeriesCopy{color:var(--career-muted);margin:24px 0 0;font-size:13px;line-height:1.75}.featuredSeries .developmentSeriesCopy{color:#ddd0d4}.developmentSeriesShelf{border-top:1px solid #fff3;margin-top:28px;padding-top:24px}.developmentSeriesShelf>span{color:#e2bd77;letter-spacing:.15em;font-size:8px;font-weight:800}.developmentSeriesShelf ul{margin:15px 0 0;padding:0;list-style:none}.developmentSeriesShelf li{color:#f3e9ec;border-top:1px solid #ffffff21;padding:10px 0;font:600 14px/1.35 Playfair Display,Georgia,serif}.developmentSeriesFooter{color:#8a7770;letter-spacing:.12em;border-top:1px solid #42142626;margin:auto 0 0;padding-top:22px;font-size:8px;font-weight:800}.featuredSeries .developmentSeriesFooter{color:#e2bd77;border-top-color:#fff3}.developmentPriority,.developmentNext,.secondWivesInside{padding:115px 6vw 130px}.developmentSectionHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid}.developmentSectionHead h2{letter-spacing:-.045em;margin:0;font:600 clamp(43px,4.8vw,70px)/.98 Bodoni Moda,Didot,Georgia,serif}.developmentSectionHead>p{color:var(--career-muted);max-width:580px;margin:0;line-height:1.78}.developmentPriorityGrid{gap:70px;display:grid}.developmentProject{border-top:1px solid #42142638;grid-template-columns:minmax(260px,360px) 1fr;gap:clamp(38px,6vw,90px);padding-top:38px;display:grid}.developmentProjectVisual{background:#eadccc;justify-content:center;align-items:center;min-height:460px;padding:42px;display:flex;position:relative}.developmentProjectVisual:not(.secondWivesCrop) img{max-width:100%;max-height:400px;box-shadow:0 25px 48px #27181947}.developmentProjectVisual.secondWivesCrop{aspect-ratio:.568;min-height:0;padding:0}.developmentProjectVisual.secondWivesCrop img{box-shadow:none}.developmentProjectVisual>span{color:#8b756d;letter-spacing:.12em;z-index:2;font-size:9px;font-weight:800;position:absolute;top:14px;left:14px}.developmentProject>div{align-self:center;max-width:790px}.developmentProject>div>p:first-child{color:var(--career-wine);letter-spacing:.17em;text-transform:uppercase;margin:0 0 12px;font-size:9px;font-weight:800}.developmentStatus{color:var(--career-plum);letter-spacing:.1em;text-transform:uppercase;border:1px solid #42142657;margin-bottom:24px;padding:8px 10px;font-size:8px;font-weight:800;display:inline-block}.developmentProject h3{letter-spacing:-.04em;margin:0 0 12px;font:600 clamp(36px,4vw,62px)/.98 Bodoni Moda,Didot,Georgia,serif}.developmentProject em{color:var(--career-wine);margin-bottom:22px;font:italic 600 20px/1.35 Cormorant Garamond,Georgia,serif;display:block}.developmentProjectCopy{color:var(--career-muted);margin:0;font-size:14px;line-height:1.75}.developmentProjectLink{color:var(--career-plum);border-bottom:1px solid;margin-top:25px;padding-bottom:5px;font-size:11px;font-weight:800;display:inline-block}.developmentProjectLink span{color:var(--career-gold);margin-left:8px}.developmentCoverShelf{color:#fff;background:#251521;padding:115px 5vw 125px}.developmentCoverGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.developmentCoverProject{color:var(--career-plum);background:#fffaf2;flex-direction:column;min-width:0;display:flex}.developmentFullWrap{background:#e8d8c4;justify-content:center;align-items:center;min-height:390px;padding:28px;display:flex;position:relative;overflow:hidden}.developmentFullWrap>span{color:#e6c078;letter-spacing:.15em;z-index:2;background:#251521e6;padding:9px 11px;font-size:9px;font-weight:800;position:absolute;top:18px;left:18px}.developmentFullWrap img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:490px;display:block;box-shadow:0 28px 52px #1a101447}.developmentCoverCopy{padding:38px 40px 43px}.developmentCoverCopy>p:first-child{color:var(--career-wine);letter-spacing:.16em;text-transform:uppercase;margin:0 0 13px;font-size:9px;font-weight:800}.developmentCoverCopy h3{letter-spacing:-.04em;margin:4px 0 12px;font:600 clamp(36px,4vw,58px)/.96 Bodoni Moda,Didot,Georgia,serif}.developmentCoverCopy em{color:var(--career-wine);margin-bottom:21px;font:italic 600 20px/1.35 Cormorant Garamond,Georgia,serif;display:block}.developmentCoverCopy>p:last-of-type{color:var(--career-muted);margin:0;font-size:13px;line-height:1.76}.lightStatus{border-color:#42142647}.lightLink{color:var(--career-plum)}.developmentArchitecture{background:var(--career-plum);color:#fff;padding:115px 6vw 125px}.developmentArchitecture .careerKicker,.lightHead .careerKicker{color:#e2bd77}.lightHead>p{color:#d8c8cd}.developmentLaneGrid{grid-template-columns:repeat(3,1fr);display:grid}.developmentLaneGrid article{border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;min-height:310px;padding:34px}.developmentLaneGrid article:last-child{border-right:1px solid #ffffff2e}.developmentLaneGrid span{color:#e2bd77;letter-spacing:.15em;font-size:9px;font-weight:800}.developmentLaneGrid h3{margin:76px 0 18px;font:600 31px/1.05 Bodoni Moda,Didot,Georgia,serif}.developmentLaneGrid p{color:#d9cbd0;margin:0;font-size:13px;line-height:1.72}.developmentNextGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.developmentNextGrid article{background:#efe3d4;flex-direction:column;min-height:430px;padding:31px;display:flex}.developmentNextGrid article>span{color:var(--career-wine);letter-spacing:.14em;font-size:9px;font-weight:800}.developmentNextGrid article>p:first-of-type{color:#85756e;letter-spacing:.12em;text-transform:uppercase;margin:44px 0 13px;font-size:8px;font-weight:800}.developmentNextGrid h3{letter-spacing:-.03em;margin:0 0 10px;font:600 31px/1.04 Bodoni Moda,Didot,Georgia,serif}.developmentNextGrid em{color:var(--career-wine);font:italic 600 17px/1.35 Cormorant Garamond,Georgia,serif}.developmentNextGrid article>div{background:var(--career-gold);width:46px;height:2px;margin:27px 0 21px}.developmentNextGrid article>p:last-child{color:var(--career-muted);margin:0;font-size:12px;line-height:1.72}.developmentCallout h2{max-width:1050px}.secondWivesHero{background:linear-gradient(115deg,#eadccc 0 42%,var(--career-ivory) 42% 100%);grid-template-columns:minmax(300px,.72fr) 1.28fr;align-items:center;gap:7vw;padding:90px 7vw 105px;display:grid}.secondWivesHeroCover{aspect-ratio:.568;justify-self:end;width:100%;max-width:420px;box-shadow:0 35px 65px #28181847}.secondWivesHero h1{letter-spacing:-.055em;max-width:780px;margin:0 0 24px;font:600 clamp(60px,7vw,104px)/.86 Bodoni Moda,Didot,Georgia,serif}.secondWivesSubtitle{color:var(--career-wine);max-width:680px;margin:0 0 25px;font:italic 600 25px/1.3 Cormorant Garamond,Georgia,serif}.secondWivesHook{color:var(--career-plum);max-width:650px;margin:0 0 15px;font:600 22px/1.4 Playfair Display,Georgia,serif}.secondWivesIntro{color:var(--career-muted);max-width:680px;margin:0;line-height:1.78}.secondWivesStatement{background:var(--career-plum);color:#fff;text-align:center;padding:110px 12vw}.secondWivesStatement .careerKicker{color:#e2bd77}.secondWivesStatement h2{letter-spacing:-.04em;max-width:1050px;margin:0 auto 30px;font:600 clamp(45px,5.4vw,78px)/.98 Bodoni Moda,Didot,Georgia,serif}.secondWivesStatement h2 span{color:#e7c98f;margin-top:12px;font:italic 600 .75em/1.2 Cormorant Garamond,Georgia,serif;display:block}.secondWivesStatement>p:last-child{color:#d9cbd0;max-width:800px;margin:auto;line-height:1.8}.secondWivesIdeaGrid{grid-template-columns:repeat(4,1fr);display:grid}.secondWivesIdeaGrid article{border-top:1px solid #4214262e;border-left:1px solid #4214262e;min-height:330px;padding:30px}.secondWivesIdeaGrid article:last-child{border-right:1px solid #4214262e}.secondWivesIdeaGrid span{color:var(--career-wine);font-size:9px;font-weight:800}.secondWivesIdeaGrid h3{margin:75px 0 17px;font:600 28px/1.08 Bodoni Moda,Didot,Georgia,serif}.secondWivesIdeaGrid p{color:var(--career-muted);font-size:12px;line-height:1.72}.secondWivesReader{background:#eee2d3;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:105px 7vw;display:grid}.secondWivesReader h2{letter-spacing:-.04em;margin:0 0 24px;font:600 clamp(42px,4.8vw,68px)/.98 Bodoni Moda,Didot,Georgia,serif}.secondWivesReader>div>p:last-child{color:var(--career-muted);line-height:1.75}.secondWivesReader ul{margin:0;padding:0;list-style:none}.secondWivesReader li{color:var(--career-plum);border-top:1px solid #42142633;padding:19px 0;font:600 19px/1.38 Playfair Display,Georgia,serif}.secondWivesReader li:before{color:var(--career-gold);content:"◆";vertical-align:middle;margin-right:14px;font-size:8px}.secondWivesQuote{color:#fff;text-align:center;background:#171011;padding:100px 12vw}.secondWivesQuote p{max-width:1050px;margin:0 auto 24px;font:italic 600 clamp(36px,4.5vw,64px)/1.12 Cormorant Garamond,Georgia,serif}.secondWivesQuote span{color:#e2bd77;letter-spacing:.2em;font-size:9px;font-weight:800}.secondWivesCallout h2{max-width:1000px}.argumentHero{background:linear-gradient(115deg,#e8dfcf 0 42%,var(--career-ivory) 42% 100%)}.argumentHeroCover{justify-self:end;width:100%;max-width:420px}.argumentHeroCover img{width:100%;height:auto;display:block;box-shadow:0 35px 65px #181f2a3d}.argumentHero h1{font-size:clamp(50px,5.6vw,82px);line-height:.92}.argumentStatement{background:#10253a}.argumentReader{background:#ece7dc}.argumentQuote{background:#0b1d30}.jacketBookHero{background:var(--career-ivory);grid-template-columns:minmax(520px,1.12fr) minmax(380px,.88fr);align-items:center;gap:clamp(45px,6vw,95px);padding:85px 6vw 100px;display:grid}.jacketBookVisual{background:#eadaca;justify-content:center;align-items:center;min-height:610px;padding:35px;display:flex}.jacketBookVisual img{width:100%;max-width:100%;height:auto;display:block;box-shadow:0 36px 70px #27181940}.jacketBookIntro h1{letter-spacing:-.055em;margin:0 0 24px;font:600 clamp(57px,6.2vw,94px)/.88 Bodoni Moda,Didot,Georgia,serif}.celestinJacketHero{background:linear-gradient(115deg,#eadccc 0 52%,var(--career-ivory) 52% 100%)}.celestinStatement{background:#173d3c}.celestinReader{background:#eee1d4}.celestinQuote{background:#173d3c}.magicJacketHero{background:linear-gradient(115deg,#e5d2ba 0 52%,#fff8ee 52% 100%)}.magicStatement{background:#57251e}.magicReader{background:#ead9c4}.magicQuote{background:#2b1713}.catalogOpportunity{background:#fffaf2;padding:110px 7vw 120px}.catalogOpportunity>h2{letter-spacing:-.045em;max-width:1000px;margin:0 0 60px;font:600 clamp(43px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.catalogOpportunity>div{grid-template-columns:repeat(3,1fr);display:grid}.catalogOpportunity>div>p{border-left:1px solid #42142633;flex-direction:column;gap:15px;min-height:230px;margin:0;padding:30px;display:flex}.catalogOpportunity>div>p:last-child{border-right:1px solid #42142633}.catalogOpportunity strong{color:var(--career-plum);font:600 27px/1.08 Bodoni Moda,Didot,Georgia,serif}.catalogOpportunity span{color:var(--career-muted);font-size:13px;line-height:1.75}.magicOpportunity{background:#f2e6d6}.storyboardFeature{color:#fff;background:#181016;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(45px,7vw,110px);padding:110px 7vw;display:grid}.storyboardFeature h2{letter-spacing:-.045em;margin:0 0 28px;font:600 clamp(43px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.storyboardFeature>div>p:last-child{color:#d9cbd0;margin:0;line-height:1.8}.storyboardFeature .careerKicker{color:#e2bd77}.storyboardFeature figure{margin:0}.storyboardFeature img{width:100%;height:auto;display:block;box-shadow:0 34px 70px #00000061}.storyboardFeature figcaption{color:#c8afb7;letter-spacing:.12em;text-transform:uppercase;margin-top:16px;font-size:9px;font-weight:800}.argumentStoryboard{background:#2a0f1d}.celestinStoryboard{background:#173d3c;grid-template-columns:.9fr .72fr}.celestinStoryboard figure{justify-self:end;max-width:560px}@media (width<=980px){.careerHero{background:var(--career-ivory);grid-template-columns:1fr}.careerHeroArt{background:var(--career-plum);min-height:620px}.careerHalo{width:500px;height:500px}.careerCover{width:230px}.careerProof{grid-template-columns:repeat(2,1fr)}.careerProof>div:nth-child(odd){border-left:1px solid #42142626}.careerBookGrid{grid-template-columns:1fr}.careerBookCard{grid-template-columns:220px 1fr}.commercialCase,.authorStory,.representationHero,.futureBooks{grid-template-columns:1fr}.commercialCaseIntro{max-width:720px}.representationGrid{grid-template-columns:repeat(2,1fr)}.careerSectionHeading{grid-template-columns:1fr}.developmentHero{background:var(--career-ivory);grid-template-columns:1fr}.developmentHeroArt{background:var(--career-plum);min-height:640px}.developmentSectionHead,.secondWivesHero,.secondWivesReader,.developmentSeriesGrid{grid-template-columns:1fr}.developmentSeriesCard,.developmentSeriesCard.featuredSeries{min-height:0;transform:none}.developmentProject{grid-template-columns:minmax(230px,320px) 1fr}.developmentCoverGrid{grid-template-columns:1fr}.developmentNextGrid{grid-template-columns:repeat(2,1fr)}.secondWivesHero{background:#eadccc}.secondWivesHeroCover,.argumentHeroCover{justify-self:center;max-width:390px}.secondWivesIdeaGrid{grid-template-columns:repeat(2,1fr)}.jacketBookHero{grid-template-columns:1fr}.jacketBookVisual{min-height:0}.catalogOpportunity>div{grid-template-columns:1fr}.catalogOpportunity>div>p{border-right:1px solid #42142633;min-height:0}.storyboardFeature,.celestinStoryboard{grid-template-columns:1fr}.celestinStoryboard figure{justify-self:center;max-width:560px}}@media (width<=680px){.agentHome .editorialNav,.representationPage .editorialNav{flex-direction:column;align-items:stretch;gap:17px;padding:22px 5vw 18px}.agentHome .editorialNav .brand,.representationPage .editorialNav .brand{text-align:center}.agentHome .editorialNav nav,.representationPage .editorialNav nav{justify-content:center;gap:9px 14px}.agentHome .editorialNav nav a,.representationPage .editorialNav nav a{font-size:10px}.agentHome .editorialNav .navContact,.representationPage .editorialNav .navContact{padding:8px 13px}.careerHeroCopy{padding:72px 7vw 64px}.careerHero h1{font-size:clamp(52px,15vw,76px)}.careerHeroLead{font-size:21px}.careerHeroArt{min-height:500px}.careerHalo{width:360px;height:360px}.careerCover{width:44vw}.careerCoverBack{top:15%;left:7%}.careerCoverFront{top:24%;right:6%}.careerSignature{bottom:5%;left:7%}.careerProof{padding:0 4vw}.careerProof>div{min-height:94px;padding:15px}.careerProof strong{font-size:28px}.publishingSlate{padding:85px 6vw 95px}.careerSectionHeading{margin-bottom:48px}.careerBookCard{grid-template-columns:130px 1fr;gap:20px}.careerBookVisual{min-height:230px;padding:23px 18px}.careerBookVisual img{max-height:185px}.careerBookCopy h3{font-size:25px}.careerBookCopy>span{display:none}.commercialCase{padding:85px 7vw}.commercialCaseGrid{grid-template-columns:1fr}.commercialCaseGrid article{min-height:210px}.authorStory{padding:85px 6vw}.representationCallout,.materialsCallout{padding:80px 7vw}.representationHero{padding:78px 7vw 85px}.representationSnapshot{padding:30px}.representationThesis{padding:75px 7vw}.representationGrid{grid-template-columns:1fr;padding:0 7vw 85px}.representationGrid article{min-height:235px}.representationGrid h2{margin-top:45px}.futureBooks{padding:85px 7vw}.representationHeroActions{flex-direction:column;align-items:flex-start;gap:18px}.developmentHeroCopy{padding:72px 7vw 75px}.developmentHero h1{font-size:clamp(50px,14vw,72px)}.developmentHeroArt{min-height:470px}.developmentHeroArt:before{width:390px;height:390px}.developmentHeroCoverOne{width:38%;top:12%;left:5%}.developmentHeroCoverTwo{width:38%;top:17%;left:34%}.developmentHeroCoverThree{width:34%;top:14%;right:1%}.developmentProof{grid-template-columns:repeat(2,1fr);padding:0 4vw}.developmentProof>div{min-height:94px;padding:15px}.developmentProof strong{font-size:28px}.developmentPriority,.developmentNext,.secondWivesInside,.developmentCoverShelf{padding:82px 6vw 92px}.developmentFullWrap{min-height:0;padding:18px}.developmentCoverCopy{padding:30px 27px 36px}.developmentCoverCopy h3{font-size:38px}.developmentSeries{padding:82px 6vw 92px}.developmentSeriesCard{padding:28px}.developmentSeriesCard h3,.featuredSeries h3{margin-top:52px}.developmentSectionHead{margin-bottom:48px}.developmentProject{grid-template-columns:125px 1fr;gap:25px;padding-top:25px}.developmentProjectVisual{min-height:220px;padding:18px}.developmentProjectVisual:not(.secondWivesCrop) img{max-height:190px}.developmentProject h3{font-size:27px}.developmentProject em{font-size:16px}.developmentProjectCopy{display:none}.developmentArchitecture{padding:82px 7vw 90px}.developmentLaneGrid{grid-template-columns:1fr}.developmentLaneGrid article{min-height:235px}.developmentLaneGrid h3{margin-top:46px}.developmentNextGrid{grid-template-columns:1fr}.developmentNextGrid article{min-height:350px}.secondWivesHero{gap:55px;padding:70px 7vw 80px}.secondWivesHeroCover,.argumentHeroCover{max-width:310px}.jacketBookHero{gap:55px;padding:70px 6vw 80px}.jacketBookVisual{padding:15px}.jacketBookIntro h1{font-size:clamp(52px,15vw,76px)}.catalogOpportunity{padding:82px 7vw 90px}.catalogOpportunity>h2{margin-bottom:42px}.catalogOpportunity>div>p{padding:26px 23px}.storyboardFeature{padding:82px 7vw 90px}.secondWivesHero h1{font-size:clamp(54px,16vw,76px)}.secondWivesStatement{padding:82px 7vw}.secondWivesIdeaGrid{grid-template-columns:1fr}.secondWivesIdeaGrid article{min-height:240px}.secondWivesIdeaGrid h3{margin-top:45px}.secondWivesReader{padding:82px 7vw}.secondWivesQuote{padding:78px 7vw}}.lifeStory{background:#fbf6ec;grid-template-columns:1.05fr .95fr;align-items:center;gap:6vw;padding:110px 6vw;display:grid}.lifeStoryPortrait img{width:100%;height:auto;display:block}.lifeStory h2{color:#181312;letter-spacing:-.04em;margin:0 0 28px;font:600 clamp(43px,4.8vw,70px)/1 Bodoni Moda,Didot,Georgia,serif}.lifeStory>div:last-child>p:not(.careerKicker){color:#726760;font-size:14px;line-height:1.8}@media (width<=760px){.lifeStory{grid-template-columns:1fr;padding:82px 7vw}}.agentCase{background:#f2eadc;border-top:1px solid #17221d24;border-bottom:1px solid #17221d24;grid-template-columns:1.05fr .95fr;align-items:end;gap:9vw;padding:92px 8vw;display:grid}.agentCase h2{letter-spacing:-.035em;max-width:780px;margin:0;font-size:clamp(42px,5.3vw,72px);line-height:1.02}.agentCaseCopy>p{color:#56615a;max-width:620px;margin:0 0 28px;font:600 19px/1.6 Playfair Display,Georgia,serif}.agentCase .primary{display:inline-block}.agentCaseActions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.agentCaseActions .textLink{color:#2f3832}.agentCaseActions .textLink span{color:#651522}.homePage .editorialFooter{background:var(--ink);color:#fff}.homePage .editorialFooter .brand{color:#fff}@media (width<=760px){.agentCase{grid-template-columns:1fr;align-items:start;gap:34px;padding:76px 7vw 82px}.agentCaseCopy>p{font-size:17px}.distributionProof{grid-template-columns:1fr;align-items:start;gap:32px;padding:68px 7vw 74px}.distributionProofCopy>p{font-size:16px}}.representationBooks{background:#fffaf2;padding:110px 5vw 125px}.representationBooksHead,.bookArchitectureHead,.bookPreviewIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;max-width:1380px;margin:0 auto 62px;display:grid}.representationBooksHead h2,.bookArchitectureHead h2,.bookPreviewIntro h2{letter-spacing:-.045em;margin:0;font:600 clamp(43px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.representationBooksHead>p,.bookArchitectureHead>p,.bookPreviewIntro>p{color:var(--career-muted);margin:0;line-height:1.78}.representationBookGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;max-width:1600px;margin:auto;display:grid}.representationBookGrid article{background:#fff;border:1px solid #42142624;flex-direction:column;min-width:0;display:flex}.representationBookVisual{background:#eadaca;justify-content:center;align-items:center;height:430px;padding:22px;display:flex;overflow:hidden}.representationBookVisual img{object-fit:contain;max-width:100%;height:100%;transition:transform .35s;display:block;box-shadow:0 20px 45px #27181938}.representationBookVisual:hover img,.representationBookVisual:focus-visible img{transform:scale(1.025)}.representationBookVisual:focus-visible{outline:3px solid var(--career-gold);outline-offset:-3px}.representationBookGrid article>div{flex-direction:column;flex:1;padding:29px 27px 31px;display:flex}.representationBookGrid article>div>p{color:var(--career-wine);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:9px;font-weight:800}.representationBookGrid h3{color:var(--career-plum);margin:0 0 11px;font:600 31px/1.03 Bodoni Moda,Didot,Georgia,serif}.representationBookGrid em{color:var(--career-muted);font:italic 600 17px/1.35 Cormorant Garamond,Georgia,serif}.representationBookGrid blockquote{border-left:2px solid var(--career-gold);color:var(--career-plum);margin:27px 0;padding-left:15px;font:600 16px/1.45 Playfair Display,Georgia,serif}.representationBookLink{color:var(--career-wine);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:10px;font-weight:800;text-decoration:none}.representationTopic{background:#ead9c4;grid-template-columns:1fr auto;align-items:center;gap:7vw;padding:90px 8vw;display:grid}.representationTopic>div{max-width:980px}.representationTopic>div>span{color:var(--career-wine);letter-spacing:.15em;margin:12px 0 18px;font-size:9px;font-weight:800;display:block}.representationTopic h2{letter-spacing:-.04em;margin:0 0 25px;font:600 clamp(42px,5vw,72px)/.98 Bodoni Moda,Didot,Georgia,serif}.representationTopic>div>p:not(.careerKicker){color:var(--career-muted);line-height:1.78}.representationTopic blockquote{color:var(--career-plum);margin:28px 0 0;font:italic 600 24px/1.35 Cormorant Garamond,Georgia,serif}.bookArchitecture{background:#fffaf2;padding:110px 6vw 125px}.bookArchitectureGrid{grid-template-columns:repeat(5,minmax(0,1fr));max-width:1500px;margin:auto;display:grid}.bookArchitectureGrid article{border-left:1px solid #4214262e;min-height:420px;padding:30px 24px}.bookArchitectureGrid article:last-child{border-right:1px solid #4214262e}.bookArchitectureGrid article>span,.narrativeMovementGrid article>span{color:var(--career-wine);letter-spacing:.14em;font-size:9px;font-weight:800}.bookArchitectureGrid h3,.narrativeMovementGrid h3{color:var(--career-plum);margin:52px 0 23px;font:600 28px/1.08 Bodoni Moda,Didot,Georgia,serif}.bookArchitectureGrid ol{color:var(--career-muted);margin:0;padding-left:20px;font-size:12px;line-height:1.55}.bookArchitectureGrid li{border-top:1px solid #42142621;padding:10px 0 8px 4px}.chapterIndex{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1400px;margin:auto;padding:0;list-style:none;display:grid}.chapterIndex li{border-top:1px solid #4214262e;border-left:1px solid #4214262e;grid-template-columns:36px 1fr;align-items:center;gap:18px;min-height:94px;padding:18px 22px;display:grid}.chapterIndex li:nth-child(3n),.chapterIndex li:last-child{border-right:1px solid #4214262e}.chapterIndex span{color:var(--career-wine);font-size:9px;font-weight:800}.chapterIndex strong{color:var(--career-plum);font:600 17px/1.25 Playfair Display,Georgia,serif}.narrativeMovementGrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1400px;margin:auto;display:grid}.narrativeMovementGrid article{border-left:1px solid #4214262e;min-height:300px;padding:30px}.narrativeMovementGrid article:last-child{border-right:1px solid #4214262e}.narrativeMovementGrid p{color:var(--career-muted);font-size:13px;line-height:1.72}.magicArchitecture{background:#f2e6d6}.magicArchitectureGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.magicArchitectureGrid article>p,.wivesMovementGrid article>p{color:var(--career-muted);font-size:13px;line-height:1.72}.wivesMovementGrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1400px;margin:auto;display:grid}.wivesMovementGrid article{border-left:1px solid #4214262e;min-height:330px;padding:30px}.wivesMovementGrid article:last-child{border-right:1px solid #4214262e}.wivesMovementGrid h3{color:var(--career-plum);margin:42px 0 17px;font:600 28px/1.08 Bodoni Moda,Didot,Georgia,serif}.wivesMovementGrid ul{color:var(--career-muted);padding-left:18px;font-size:12px;line-height:1.6}.privateMaterialsNote{border-left:3px solid var(--career-gold);color:var(--career-muted);background:#5b18320f;max-width:1400px;margin:44px auto 0;padding:22px 25px;line-height:1.7}.bookPreviewGallery{color:#fff;background:#25131b;padding:110px 5vw 130px}.bookPreviewIntro .careerKicker{color:#e2bd77}.bookPreviewIntro>p{color:#d6c9cc}.bookPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;max-width:1500px;margin:auto;display:grid}.bookPreviewGrid figure{min-width:0;margin:0}.bookPreviewGrid figure>a{background:#f2e8d8;justify-content:center;align-items:center;height:560px;padding:22px;display:flex;position:relative;overflow:hidden}.bookPreviewGrid figure>a>span{color:#ead49d;letter-spacing:.12em;z-index:1;background:#180e12db;padding:9px 10px;font-size:9px;font-weight:800;position:absolute;top:12px;left:12px}.bookPreviewGrid img{object-fit:contain;max-width:100%;height:100%;transition:transform .35s;display:block}.bookPreviewGrid a:hover img,.bookPreviewGrid a:focus-visible img{transform:scale(1.02)}.bookPreviewGrid a:focus-visible{outline-offset:3px;outline:3px solid #e2bd77}.bookPreviewGrid figcaption{flex-direction:column;gap:6px;padding:17px 2px 6px;display:flex}.bookPreviewGrid figcaption strong{color:#fff;font:600 20px/1.2 Playfair Display,Georgia,serif}.bookPreviewGrid figcaption span{color:#bfaeb3;font-size:11px;line-height:1.5}.compactPreviewGallery .bookPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1050px}.celestinPreviewGallery .bookPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1400px}.jacketBookVisual a{width:100%;display:block}.jacketBookVisual a img{transition:transform .35s}.jacketBookVisual a:hover img,.jacketBookVisual a:focus-visible img{transform:scale(1.01)}.corporateRikersArchitecture{background:#f2eadf;padding:110px 6vw 120px}.corporateRikersArchitecture .bookArchitectureHead{max-width:1450px}.corporateRikersArchitecture .bookArchitectureHead h2{color:#16191b}.corporateRikersPartGrid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1500px;margin:auto;display:grid}.corporateRikersPartGrid article{border-left:1px solid #15191b2e;min-height:305px;padding:29px 27px}.corporateRikersPartGrid article:nth-child(4),.corporateRikersPartGrid article:last-child{border-right:1px solid #15191b2e}.corporateRikersPartGrid article:nth-child(n+5){border-top:1px solid #15191b2e}.corporateRikersPartGrid span,.controlledDisclosureGrid span{color:#8d202c;letter-spacing:.14em;font-size:9px;font-weight:800}.corporateRikersPartGrid h3{color:#15191b;margin:55px 0 17px;font:600 27px/1.08 Playfair Display,Georgia,serif}.corporateRikersPartGrid p{color:#596064;font-size:12px;line-height:1.72}.corporateRikersArchitecture blockquote{color:#17191b;border-left:4px solid #a3212f;max-width:1100px;margin:85px auto 0;padding:9px 0 9px 34px;font:italic 600 clamp(31px,4vw,54px)/1.15 Playfair Display,Georgia,serif}.controlledDisclosure{color:#fff;background:#17191b;padding:100px 8vw 110px}.controlledDisclosure>div:first-child{max-width:1000px}.controlledDisclosure h2{margin:0 0 55px;font:600 clamp(43px,5vw,72px)/.98 Playfair Display,Georgia,serif}.controlledDisclosureGrid{grid-template-columns:repeat(2,1fr);max-width:1250px;margin-bottom:42px;display:grid}.controlledDisclosureGrid article{border:1px solid #ffffff2e;padding:35px}.controlledDisclosureGrid article+article{border-left:0}.controlledDisclosureGrid p{color:#d0d2d3;line-height:1.75}.corporateRikersWrap>a{display:block}.corporateRikersWrap>a img{width:100%;display:block}.insightsPage{color:#24131a;background:#f7f0e6;min-height:100vh}.insightsPage .editorialNav{color:#fff;background:#171011}.insightsPage .editorialNav .brand,.insightsPage .editorialNav a{color:#fff}.insightsHero{color:#fff;background:#24131a;grid-template-columns:1fr auto;align-items:end;gap:50px;padding:85px 6vw 90px;display:grid}.insightsHero>div:first-child>p,.insightsActivity>div:first-child>p{color:#e2bd77;letter-spacing:.18em;font-size:9px;font-weight:800}.insightsHero h1{margin:0 0 18px;font:600 clamp(58px,7vw,100px)/.9 Bodoni Moda,Didot,Georgia,serif}.insightsHero span{color:#d6c9cc;font:600 20px/1.45 Playfair Display,Georgia,serif}.insightsHero>div:last-child{border:1px solid #ffffff40;padding:18px 20px}.insightsHero>div:last-child p{font-size:11px}.insightsHero a{color:#e2bd77;font-size:10px}.insightsMetrics{grid-template-columns:repeat(4,1fr);padding:0 5vw;display:grid;transform:translateY(-26px)}.insightsMetrics article{background:#fff;border-left:1px solid #dfd0c1;min-height:190px;padding:27px}.insightsMetrics article:last-child{border-right:1px solid #dfd0c1}.insightsMetrics span{color:#7f6670;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.insightsMetrics strong{color:#5b1832;margin:25px 0 4px;font:600 58px/1 Bodoni Moda,Didot,Georgia,serif;display:block}.insightsMetrics p{color:#6b5960;margin:0;font-size:12px}.insightsBreakdowns{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:55px 5vw 90px;display:grid}.insightsBreakdowns article{background:#fff;padding:28px}.insightsBreakdowns h2{margin:0 0 22px;font:600 25px/1.1 Playfair Display,Georgia,serif}.insightsBreakdowns ol{margin:0;padding:0;list-style:none}.insightsBreakdowns li{border-top:1px solid #eadfd4;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.insightsBreakdowns li span{color:#65545a;overflow-wrap:anywhere;font-size:11px}.insightsBreakdowns li strong{color:#5b1832;font:600 20px/1 Bodoni Moda,Didot,Georgia,serif}.insightsActivity{background:#fff;padding:85px 5vw 100px}.insightsActivity>div:first-child{margin-bottom:38px}.insightsActivity h2{margin:0 0 12px;font:600 48px/1 Bodoni Moda,Didot,Georgia,serif}.insightsActivity>div:first-child>span{color:#76646b;font-size:12px}.insightsTableWrap{overflow-x:auto}.insightsActivity table{border-collapse:collapse;width:100%;min-width:1120px}.insightsActivity th{color:#fff;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#24131a;padding:13px 11px;font-size:8px}.insightsActivity td{color:#65545a;vertical-align:top;border-bottom:1px solid #eadfd4;padding:14px 11px;font-size:10px;line-height:1.45}.insightsActivity td strong,.insightsActivity td span{display:block}.insightsActivity td strong{color:#3f202d}.insightsActivity td span{color:#8a737c;overflow-wrap:anywhere;max-width:260px;margin-top:4px}.insightsPrivacy{background:#ead9c4;padding:60px 7vw 70px}.insightsPrivacy strong{color:#4b162a;font:600 28px/1.2 Playfair Display,Georgia,serif}.insightsPrivacy p{color:#665159;max-width:900px;line-height:1.7}.insightsPrivacy a,.insightsDenied a{color:#5b1832;font-weight:800}.insightsDenied{background:#fffaf2;max-width:800px;margin:8vw auto;padding:70px}.insightsDenied>p:first-child{color:#5b1832;letter-spacing:.16em;font-size:9px;font-weight:800}.insightsDenied h1{font:600 56px/1 Bodoni Moda,Didot,Georgia,serif}@media (width<=1100px){.representationBookGrid,.bookArchitectureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookArchitectureGrid article{border-right:1px solid #4214262e}.bookPreviewGrid,.insightsBreakdowns,.corporateRikersPartGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.corporateRikersPartGrid article{border-right:1px solid #15191b2e}}@media (width<=760px){.representationBooks,.bookArchitecture,.bookPreviewGallery{padding:78px 7vw 88px}.representationBooksHead,.bookArchitectureHead,.bookPreviewIntro{grid-template-columns:1fr;align-items:start;margin-bottom:42px}.representationBookGrid,.bookArchitectureGrid,.bookPreviewGrid,.compactPreviewGallery .bookPreviewGrid,.celestinPreviewGallery .bookPreviewGrid,.narrativeMovementGrid,.wivesMovementGrid{grid-template-columns:1fr}.representationBookVisual{height:380px}.representationTopic{grid-template-columns:1fr;align-items:start;padding:75px 7vw 82px}.bookArchitectureGrid article,.narrativeMovementGrid article,.wivesMovementGrid article{border-right:1px solid #4214262e;min-height:0}.chapterIndex{grid-template-columns:1fr}.chapterIndex li{border-right:1px solid #4214262e}.bookPreviewGrid figure>a{height:490px}.insightsHero{grid-template-columns:1fr;align-items:start;padding:70px 7vw 75px}.insightsMetrics{grid-template-columns:repeat(2,1fr);padding:0 4vw}.insightsMetrics article{min-height:160px}.insightsBreakdowns{grid-template-columns:1fr;padding:35px 6vw 70px}.insightsActivity{padding:70px 6vw 80px}.corporateRikersArchitecture,.controlledDisclosure{padding:78px 7vw 88px}.corporateRikersPartGrid,.controlledDisclosureGrid{grid-template-columns:1fr}.corporateRikersPartGrid article{border-right:1px solid #15191b2e;min-height:0}.controlledDisclosureGrid article+article{border-top:0;border-left:1px solid #ffffff2e}}.collectionPage .collectionHeroImageLink{color:inherit;height:100%;display:block;position:relative}.collectionPage .collectionHeroImageLink img{transition:filter .25s,transform .55s}.collectionPage .collectionHeroImageLink:hover img,.collectionPage .collectionHeroImageLink:focus-visible img{filter:brightness(.82);transform:scale(1.025)}.collectionPage .collectionHeroImageLink:focus-visible{outline-offset:-3px;outline:3px solid #d8bd88}.collectionPage .collectionHeroImageLink figcaption{justify-content:space-between;align-items:center;gap:14px;display:flex;right:0}.collectionPage .collectionHeroImageLink figcaption b{color:#fffaf1;letter-spacing:.12em;white-space:nowrap;font-size:8px;font-style:normal}.collectionPage .collectionHeroImageLink figcaption i{color:#d8bd88;font-size:13px;font-style:normal}@media (width<=680px){.collectionPage .collectionHeroImageLink figcaption{flex-direction:column;align-items:flex-start;gap:6px;padding:11px}.collectionPage .collectionHeroImageLink figcaption b{white-space:normal;font-size:7px}}
