@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap');body:not(.page-template-page-template-blank) #page-container,body:not(.page-template-page-template-blank) #et-main-area,body:not(.page-template-page-template-blank){background-color:#F3EAE5}body:not(.page-template-page-template-blank),body:not(.page-template-page-template-blank) p,body:not(.page-template-page-template-blank) li,body:not(.page-template-page-template-blank) .et_pb_text,body:not(.page-template-page-template-blank) .et_pb_toggle_content,body:not(.page-template-page-template-blank) .et_pb_blurb_description{font-family:'Jost',sans-serif;color:#4A302B}body:not(.page-template-page-template-blank) h1,body:not(.page-template-page-template-blank) h2,body:not(.page-template-page-template-blank) h3,body:not(.page-template-page-template-blank) h4,body:not(.page-template-page-template-blank) h5,body:not(.page-template-page-template-blank) h6{font-family:'Cormorant Garamond',serif;color:#4A302B;font-weight:500}body:not(.page-template-page-template-blank) a{color:#8E6B55}body:not(.page-template-page-template-blank) a:hover{color:#4A302B}body:not(.page-template-page-template-blank) .et_pb_button,body:not(.page-template-page-template-blank) .et_pb_contact_submit{background-color:#C4A499!important;color:#4A302B!important;border:1px solid #C4A499!important;border-radius:0!important;font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:16px 30px!important}body:not(.page-template-page-template-blank) .et_pb_button:hover,body:not(.page-template-page-template-blank) .et_pb_contact_submit:hover{background-color:#4A302B!important;color:#ffffff!important;border-color:#4A302B!important;padding:16px 30px!important}body:not(.page-template-page-template-blank) .et_pb_button:after{display:none!important}.et-l--header .et_pb_section{background-color:#F3EAE5!important;border-bottom:1px solid rgba(74,48,43,.14)}.et-l--header .et_pb_menu__logo img{content:url('https://rosebudmakeup.co.uk/wp-content/uploads/2026/09/rosebud-logo.png')!important;height:64px!important;width:auto!important;max-width:none!important}.et-l--header .et_pb_menu__logo-wrap{max-width:none!important}.et-l--header .et_pb_menu__menu>nav>ul>li>a,.et-l--header .et_pb_menu__menu>nav>ul>li.current-menu-item>a{font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#4A302B!important}.et-l--header .et_pb_menu__menu>nav>ul>li>a:hover{color:#8E6B55!important;opacity:1}.et-l--header .et_pb_menu .sub-menu,.et-l--header .et_mobile_menu{background-color:#F3EAE5!important;border-top-color:#C4A499!important}.et-l--header .et_pb_menu .sub-menu li a,.et-l--header .et_mobile_menu li a{font-family:'Jost',sans-serif!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#4A302B!important}.et-l--header .mobile_menu_bar:before{color:#4A302B!important}.et-l--footer .et_pb_section{background-color:#C4A499!important}.et-l--footer,.et-l--footer p,.et-l--footer li,.et-l--footer a,.et-l--footer h1,.et-l--footer h2,.et-l--footer h3,.et-l--footer h4,.et-l--footer .et_pb_text{color:#4A302B!important}.et-l--footer a:hover{color:#ffffff!important}.et-l--header .et_pb_menu__logo{width:auto!important;max-width:none!important;overflow:visible!important}.et-l--header .et_pb_menu__logo-wrap{width:auto!important;overflow:visible!important;margin-right:20px!important}.et-l--header .et_pb_menu__logo img{height:56px!important}.et-l--header .et_pb_row{padding-top:14px!important;padding-bottom:14px!important}@media(max-width:980px){.et-l--header .et_pb_menu__logo img{height:44px!important}}.et-l--footer .et_pb_image_0_tb_footer img{content:url('https://rosebudmakeup.co.uk/wp-content/uploads/2026/09/rosebud-logo.png')!important;width:230px!important;height:auto!important;max-width:100%!important}.et-l--footer .et_pb_image_0_tb_footer{text-align:center}.et-l--footer h4,.et-l--footer h3{letter-spacing:.06em}#rb{--ivory:#F3EAE5;--cream:#F9F6F2;--sand:#BCA6A0;--taupe:#BCA6A0;--ink:#4A302B;--brown:#4A302B;--muted:#5E4640;--champ:#C4A499;--champ-d:#4A302B;--line:rgba(74,48,43,.15);background:var(--ivory);color:var(--ink);font-family:'Jost',sans-serif;font-weight:400;font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}#rb *{box-sizing:border-box}#rb img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}#rb a{text-decoration:none;color:inherit;transition:all .25s ease}#rb p{padding:0;margin:0 0 1.1em;color:var(--muted);font-size:17px;line-height:1.75}#rb p:last-child{margin-bottom:0}#rb h1,#rb h2,#rb h3{font-family:'Cormorant Garamond',serif;font-weight:500;color:var(--brown);padding:0;margin:0;letter-spacing:.005em;line-height:1.05}#rb em{font-style:italic}#rb .eyebrow{font-family:'Jost',sans-serif;font-size:12px;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:var(--brown);display:block;margin-bottom:22px}#rb .script{font-family:'Pinyon Script',cursive;color:var(--champ-d);font-weight:400;line-height:1.1}#rb .btn{display:inline-flex;align-items:center;gap:12px;background:var(--champ);color:var(--ink);font-family:'Jost',sans-serif;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;padding:18px 34px;border:1px solid var(--champ);line-height:1}#rb .btn:hover{background:var(--ink);border-color:var(--ink);color:#fff}#rb .btn.ghost{background:transparent;color:var(--brown);border-color:var(--brown)}#rb .btn.ghost:hover{background:var(--ink);border-color:var(--ink);color:#fff}#rb .btn.light{background:transparent;color:#fff;border-color:rgba(255,255,255,.8)}#rb .btn.light:hover{background:var(--champ);border-color:var(--champ);color:var(--ink)}#rb .arrow{font-size:15px;letter-spacing:0;transition:transform .25s}#rb .btn:hover .arrow{transform:translateX(4px)}#rb .wrap{max-width:1320px;margin:0 auto;padding:0 48px}#rb .hdr{position:sticky;top:0;z-index:50;background:rgba(243,234,229,.96);backdrop-filter:blur(6px);border-bottom:1px solid var(--line)}#rb .hdr .wrap{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:118px;max-width:1440px}#rb .nav{display:flex;gap:34px;align-items:center}#rb .nav a{font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}#rb .nav a:hover{color:var(--champ-d)}#rb .nav.r{justify-content:flex-end}#rb .nav.r .btn{padding:15px 26px;color:var(--ink)}#rb .nav.r .btn:hover,#rb .mnav .btn:hover{color:#fff}#rb .logo{text-align:center;line-height:1}#rb .logo b{display:block;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:46px;letter-spacing:.03em;color:var(--brown);line-height:.9}#rb .logo small{display:block;font-family:'Cormorant Garamond',serif;font-weight:600;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--brown);margin-top:7px}#rb .logo i{display:block;width:46px;height:1px;background:var(--taupe);margin:6px auto 5px}#rb .logo small.gb{margin-top:0;font-size:10px;letter-spacing:.34em}#rb .burger,#rb #rb-t,#rb .mnav{display:none}#rb .mnav{flex-direction:column;position:absolute;top:76px;left:0;right:0;background:var(--ivory);padding:28px 24px 34px;gap:22px;border-bottom:1px solid var(--line);align-items:flex-start}#rb .mnav a{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}#rb .mnav .btn{color:var(--ink);margin-top:6px}#rb .hero{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 118px);max-height:900px}#rb .hero-copy{display:flex;flex-direction:column;justify-content:center;padding:80px 7vw 80px max(48px,calc((100vw - 1320px)/2 + 48px))}#rb .hero h1{font-size:clamp(46px,5.4vw,84px);line-height:1;margin-bottom:30px}#rb .hero h1 em{display:block;color:var(--champ-d)}#rb .hero .lead{font-size:19px;max-width:470px;margin-bottom:42px}#rb .hero-img{position:relative;overflow:hidden;min-height:560px}#rb .hero-img img,#rb .final-img img{position:absolute;inset:0}#rb .hero-img img{object-position:50% 22%}#rb .hero-img .script{position:absolute;left:32px;bottom:44px;color:var(--champ-d);font-size:46px;transform:rotate(-6deg)}#rb .proof{border-bottom:1px solid var(--line);background:var(--ivory)}#rb .proof ul{list-style:none;margin:0 auto;padding:30px 48px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 0;max-width:1320px}#rb .proof li{font-size:12.5px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--brown);padding:0 38px;position:relative;line-height:1.4}#rb .proof li+li:before{content:"";position:absolute;left:-3px;top:50%;width:5px;height:5px;background:var(--champ);transform:translateY(-50%) rotate(45deg)}#rb .sig{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:0;background:var(--ivory)}#rb .sig-img{height:min(92vh,860px);overflow:hidden}#rb .sig-img img{object-position:50% 35%}#rb .sig-copy{padding:100px max(48px,calc((100vw - 1320px)/2 + 48px)) 100px 8vw;max-width:none}#rb .sig-copy h2{font-size:clamp(40px,4.2vw,64px);margin-bottom:34px}#rb .sig-copy h2 em{color:var(--champ-d)}#rb .sig-copy .kicker{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:25px;line-height:1.45;color:var(--brown);margin-bottom:26px}#rb .sig-copy .btn{margin-top:22px}#rb .moment{position:relative;height:min(95vh,920px);overflow:hidden;margin-top:0}#rb .moment img{object-position:50% 30%}#rb .moment:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(74,48,43,.55) 0%,rgba(74,48,43,.03) 55%)}#rb .moment .cap{position:absolute;left:0;right:0;bottom:9vh;text-align:center;z-index:2;padding:0 24px}#rb .moment h2{color:#fff;font-size:clamp(38px,4.6vw,72px);font-weight:400;line-height:1.1}#rb .moment h2 em{display:block}#rb .exp{padding:150px 0;background:var(--cream)}#rb .exp .wrap{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}#rb .exp-img{aspect-ratio:4/5;overflow:hidden;position:relative}#rb .exp-img img{object-position:55% 45%}#rb .exp h2{font-size:clamp(34px,3.4vw,52px);margin-bottom:32px;line-height:1.12}#rb .exp .hype{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:30px;color:var(--brown);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin:34px 0 38px;line-height:1.3}#rb .port{padding:140px 0 150px;text-align:center}#rb .port h2{font-size:clamp(28px,2.8vw,42px);letter-spacing:.06em;line-height:1.25;margin-bottom:64px;text-transform:uppercase}#rb .port h2 em{text-transform:none;letter-spacing:0;color:var(--champ-d)}#rb .port-grid{display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:18px;align-items:end;max-width:1440px;margin:0 auto 64px;padding:0 48px}#rb .port-grid figure{margin:0;overflow:hidden;aspect-ratio:3/4}#rb .port-grid figure:nth-child(2){aspect-ratio:3/4.35}#rb .port-grid img{transition:transform 1.2s ease}#rb .port-grid figure:nth-child(1) img{object-position:50% 25%}#rb .port-grid figure:nth-child(2) img{object-position:50% 20%}#rb .port-grid figure:nth-child(3) img{object-position:40% 45%}#rb .port-grid figure:hover img{transform:scale(1.04)}#rb .quote{padding:150px 0;background:var(--brown);color:#fff;text-align:center}#rb .quote .wrap{max-width:1080px}#rb .stars{letter-spacing:.5em;color:var(--champ);font-size:16px;margin-bottom:40px}#rb .quote blockquote{margin:0;padding:0;border:0;font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:clamp(26px,2.7vw,40px);line-height:1.4;color:#fff;quotes:none}#rb .quote cite{display:block;margin-top:40px;font-style:normal;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--sand)}#rb .quote .loved{margin-top:56px;font-family:'Pinyon Script',cursive;font-size:40px;color:var(--champ)}#rb .becky{padding:150px 0}#rb .becky .wrap{display:grid;grid-template-columns:1.15fr 1fr;gap:8vw;align-items:center}#rb .becky-img{aspect-ratio:5/4.4;overflow:hidden}#rb .becky-img img{object-position:60% 35%}#rb .becky h2{font-size:clamp(44px,4.4vw,68px);margin-bottom:30px}#rb .becky .script{font-size:30px;margin-bottom:30px;display:block}#rb .press{padding:70px 0 80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center}#rb .press .eyebrow{margin-bottom:34px;color:var(--muted)}#rb .press ul{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 40px;max-width:1320px}#rb .press li{font-family:'Cormorant Garamond',serif;font-size:23px;color:var(--brown);letter-spacing:.03em;line-height:1.2;padding:0}#rb .press li.caps{font-family:'Jost',sans-serif;font-size:13px;letter-spacing:.3em;text-transform:uppercase;font-weight:500}#rb .cc{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;overflow:hidden;background:#4A302B}#rb .cc>img{order:2;min-height:640px;object-position:50% 45%}#rb .cc:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(74,48,43,.88) 0%,rgba(74,48,43,.55) 45%,rgba(74,48,43,.05) 80%)}#rb .cc .wrap{display:flex;align-items:center;justify-content:flex-end;padding:90px 7vw 90px max(48px,calc((100vw - 1320px)/2 + 48px));max-width:none;margin:0}#rb .cc .box{max-width:560px;color:#fff}#rb .cc .eyebrow{color:var(--sand)}#rb .cc h2{color:#fff;font-size:clamp(46px,5vw,76px);letter-spacing:.02em;margin-bottom:18px}#rb .cc h2 sup{font-size:.3em;vertical-align:super;font-family:'Jost',sans-serif}#rb .cc .pillars{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:26px;color:#fff;margin-bottom:22px}#rb .cc p{color:rgba(255,255,255,.86)}#rb .cc .soon{font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:var(--sand);font-weight:500;margin:28px 0 34px;display:block}#rb .pk{padding:150px 0;background:var(--cream)}#rb .pk .wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:8vw;align-items:center}#rb .pk-img{aspect-ratio:4/5;overflow:hidden;max-width:520px}#rb .pk-img img{object-position:50% 45%}#rb .pk h2{font-size:clamp(38px,3.8vw,58px);margin-bottom:30px;line-height:1.08}#rb .pk .from{font-family:'Cormorant Garamond',serif;font-size:46px;line-height:1;color:var(--brown);margin:30px 0 40px;display:block}#rb .pk .from span{font-family:'Jost',sans-serif;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:6px}#rb .final{display:grid;grid-template-columns:1fr 1fr;min-height:760px;background:var(--ivory)}#rb .final-img{overflow:hidden;position:relative}#rb .final-img img{object-position:55% 30%}#rb .final-copy{display:flex;flex-direction:column;justify-content:center;padding:110px 8vw;text-align:center;align-items:center}#rb .final h2{font-size:clamp(40px,4.2vw,66px);margin-bottom:22px}#rb .final h2 em{color:var(--champ-d);display:block}#rb .final .sub{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:27px;color:var(--brown);margin-bottom:22px}#rb .final .ltd{font-size:13px;letter-spacing:.08em;color:var(--muted);border-top:1px solid var(--line);padding-top:24px;margin:10px 0 40px;max-width:420px}#rb .ftr{background:var(--brown);color:var(--sand);padding:70px 0 40px;text-align:center}#rb .ftr .logo b{color:#fff}#rb .ftr .logo small{color:var(--sand)}#rb .ftr .logo i{background:var(--champ);margin:6px auto 5px!important;display:block!important}#rb .ftr .logo small.gb{display:block!important}#rb .ftr .logo{display:inline-block;text-align:center!important}#rb .ftr nav{display:flex;justify-content:center;flex-wrap:wrap;gap:14px 34px;margin:40px 0 34px}#rb .ftr nav a{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#fff}#rb .ftr nav a:hover{color:var(--sand)}#rb .ftr .fine{font-size:12px;letter-spacing:.08em;color:rgba(243,234,229,.7);margin:0}#rb .ftr .fine a{color:rgba(243,234,229,.95)}@media(max-width:1180px){#rb .nav{gap:22px}#rb .nav a{font-size:11px;letter-spacing:.16em}}@media(max-width:980px){#rb .wrap{padding:0 24px}#rb .hdr .wrap{grid-template-columns:auto 1fr auto;height:76px}#rb .logo{text-align:left;grid-column:1;grid-row:1}#rb .logo b{font-size:32px}#rb .logo small{font-size:8.5px;letter-spacing:.24em;margin-top:5px}#rb .logo i,#rb .logo small.gb{display:none}#rb .burger{display:flex;flex-direction:column;gap:6px;cursor:pointer;grid-column:3;grid-row:1;padding:10px 0 10px 10px}#rb .burger span{display:block;width:26px;height:1px;background:var(--brown)}#rb .nav{display:none}#rb #rb-t:checked~.mnav{display:flex}#rb .hero{grid-template-columns:1fr;min-height:0;max-height:none}#rb .hero-img{order:-1;height:68vh}#rb .hero-copy{padding:56px 24px 64px}#rb .hero-img .script{font-size:34px;right:20px;bottom:22px}#rb .proof ul{padding:24px 12px}#rb .proof li{padding:0 16px;font-size:11px;letter-spacing:.2em}#rb .proof li:before{display:none}#rb .sig,#rb .exp .wrap,#rb .becky .wrap,#rb .pk .wrap,#rb .final{grid-template-columns:1fr;gap:48px}#rb .sig-img{height:72vh}#rb .sig-copy{padding:10px 24px 90px}#rb .moment{height:70vh}#rb .exp,#rb .becky,#rb .pk,#rb .quote{padding:90px 0}#rb .port{padding:90px 0}#rb .port-grid{grid-template-columns:1fr 1fr;padding:0 24px;gap:10px}#rb .port-grid figure:nth-child(2){grid-column:1/3;grid-row:1;aspect-ratio:4/5}#rb .final{gap:0}#rb .final-img{height:70vh}#rb .final-copy{padding:80px 24px}#rb .cc{min-height:600px}#rb .pk-img{max-width:none}}@media(max-width:600px){#rb .eyebrow{letter-spacing:.2em;font-size:11px}#rb .proof li{text-align:center}#rb{font-size:16px}#rb p{font-size:16px}#rb .proof li{width:50%;padding:6px 8px}#rb .btn{padding:17px 26px;font-size:11px}#rb .hero .lead{font-size:17px}}#rb .logo img{width:auto;height:84px;display:block;margin:0 auto;object-fit:contain}#rb .ftr .logo img{height:120px}#rb .cc:before{display:none}#rb .hero2{position:relative;min-height:min(calc(100vh - 118px),780px);background:url(https://rosebudmakeup.co.uk/wp-content/uploads/2026/09/rosebud-hero-curtains-wide-v2.jpg) 70% 32%/cover no-repeat;display:flex;align-items:center;overflow:hidden}#rb .hero2:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(249,246,242,.55) 0%,rgba(249,246,242,.25) 38%,rgba(249,246,242,0) 58%)}#rb .h2-mimg{display:none}#rb .h2-copy{position:relative;z-index:2;padding:90px 0 100px max(48px,calc((100vw - 1320px)/2 + 48px));max-width:calc(760px + max(48px,calc((100vw - 1320px)/2 + 48px)))}#rb .hero2 .eyebrow{letter-spacing:.34em;margin-bottom:26px}#rb .hero2 h1{font-size:clamp(40px,4.4vw,70px);text-transform:uppercase;letter-spacing:.01em;line-height:1;font-weight:500}#rb .hero2 h1 em{display:block;text-transform:none;font-weight:400;font-size:1.75em;line-height:.95;letter-spacing:0;color:var(--brown);margin-top:2px}#rb .h2-sub{display:block;font-size:13px;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--brown);margin:26px 0 22px}#rb .hero2 .lead{font-family:'Cormorant Garamond',serif;font-size:27px;line-height:1.3;color:var(--brown);margin-bottom:34px;max-width:none}#rb .h2-script{position:absolute;z-index:2;right:max(40px,5vw);top:50%;transform:translateY(-60%) rotate(-12deg);font-family:'Pinyon Script',cursive;font-size:46px;line-height:1.05;color:var(--brown)}#rb .h2-script span{font-family:'Jost',sans-serif;font-size:26px}#rb .proof2{background:var(--ivory);border-bottom:1px solid var(--line)}#rb .proof2 .row{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);padding:26px 48px}#rb .p2{display:flex;align-items:center;justify-content:center;gap:16px;border-left:1px solid var(--line);padding:4px 12px}#rb .p2:first-child{border-left:0}#rb .p2 svg{width:36px;height:36px;flex:none;stroke:var(--brown);fill:none;stroke-width:1.1;stroke-linejoin:round;stroke-linecap:round}#rb .p2 span{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--brown);line-height:1.6;font-weight:400}@media(max-width:1180px){#rb .p2 span{font-size:10.5px;letter-spacing:.14em}#rb .p2{gap:10px}#rb .p2 svg{width:30px;height:30px}#rb .h2-script{font-size:36px}}@media(max-width:980px){#rb .logo img{height:56px;margin:0}#rb .ftr .logo img{height:96px;margin:0 auto}#rb .hero2{display:block;min-height:0;background:var(--ivory)}#rb .hero2:before{display:none}#rb .h2-mimg{display:block;height:64vh;background:url(https://rosebudmakeup.co.uk/wp-content/uploads/2026/09/rosebud-hero-curtains-wide-v2.jpg) 74% 30%/cover no-repeat}#rb .h2-copy{padding:48px 24px 60px;max-width:none}#rb .h2-script{display:none}#rb .proof2 .row{grid-template-columns:1fr 1fr;padding:18px 16px;gap:18px 0}#rb .p2{border-left:0;justify-content:flex-start}#rb .p2:last-child{grid-column:1/3;justify-content:center}#rb .cc{grid-template-columns:1fr}#rb .cc>img{order:0;min-height:0;height:70vw}#rb .cc .wrap{padding:70px 24px;justify-content:flex-start}}#rb .hdr .wrap{grid-template-columns:1fr auto 1fr;column-gap:36px}#rb .nav{gap:30px}#rb .nav a{font-size:11.5px;letter-spacing:.2em;white-space:nowrap}#rb .nav.r .btn{padding:15px 24px;white-space:nowrap;margin-left:6px}#rb .hero2{min-height:min(calc(100vh - 118px),700px)}@media(max-width:1300px){#rb .nav{gap:20px}#rb .nav a{font-size:10.5px;letter-spacing:.14em}#rb .logo img{height:70px}}@media(max-width:980px){#rb .logo img{height:56px}}#rb .quote{background:#C4A499}#rb .quote blockquote{color:#4A302B}#rb .quote cite{color:#4A302B}#rb .quote .stars{color:#FFFFFF}#rb .quote .loved{color:#FFFFFF}#rb .exp .hype{border:0;padding:0;margin:30px 0 36px}#rb .final .ltd{border-top:0;padding-top:0}#rb .tq{display:grid;margin:0 auto;max-width:960px}#rb .ti{grid-area:1/1;margin:0;opacity:0;visibility:hidden;display:flex;flex-direction:column;justify-content:center;animation:rbfade 154s linear infinite;animation-delay:calc(var(--i) * 7s)}#rb .tq:hover .ti{animation-play-state:paused}@keyframes rbfade{0%{opacity:0;visibility:visible}0.519%{opacity:1;visibility:visible}4.026%{opacity:1;visibility:visible}4.545%{opacity:0;visibility:hidden}100%{opacity:0;visibility:hidden}}#rb .quote blockquote{font-size:clamp(23px,2.2vw,33px)}#rb .quote cite{margin-top:30px}#rb .tq-all{display:inline-block;margin-top:26px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#4A302B;border-bottom:1px solid #4A302B;padding-bottom:4px}#rb .tq-all:hover{color:#fff;border-color:#fff}#rb .quote .loved{margin-top:44px}@media(prefers-reduced-motion:reduce){#rb .ti{animation:none}#rb .ti:first-child{opacity:1;visibility:visible}}#rb .ftr{background:#C4A499;color:#4A302B}#rb .ftr .logo img{filter:brightness(.6)}#rb .ftr nav a{color:#4A302B}#rb .ftr nav a:hover{color:#FFFFFF}#rb .ftr .fine{color:rgba(74,48,43,.8)}#rb .ftr .fine a{color:#4A302B}#rb .sig-img img{object-position:40% 45%}#rb .becky-img{aspect-ratio:4/5;max-width:560px}#rb .becky-img img{object-position:50% 20%}body.page-template-page-template-blank #page-container{padding-top:0!important;margin-top:0!important}.et_pb_section.rb-sec,.rb-sec .et_pb_fullwidth_code{padding:0!important;margin:0!important}body.page-template-page-template-blank{background:#F3EAE5}#rb .drop{position:relative;display:inline-flex;align-items:center;height:100%}#rb .drop>a:after{content:"\25BE";margin-left:7px;font-size:9px;color:#8E6B55;position:relative;top:-1px}#rb .drop .sub{position:absolute;top:calc(100% + 14px);left:-20px;background:#F3EAE5;border:1px solid rgba(74,48,43,.14);padding:12px 0;min-width:230px;display:none;flex-direction:column;z-index:60;box-shadow:0 12px 30px rgba(74,48,43,.08)}#rb .drop:before{content:"";position:absolute;left:0;right:0;top:100%;height:24px}#rb .drop:hover .sub{display:flex}#rb .drop .sub a{padding:10px 22px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#4A302B}#rb .drop .sub a:hover{color:#8E6B55}#rb .mnav .sub-item{padding-left:20px;font-size:11.5px;opacity:.85}@media(max-width:980px){#rb .drop{display:none}}.single-post #page-container,.single-post .et-l--body{background:#F3EAE5}.single-post .et-l--header .et_pb_section,.single-post .et-l--header .et_pb_row,.single-post .et-l--header .et_pb_menu{background-color:#F3EAE5!important}.single-post .et-l--header .et_pb_menu__menu a,.single-post .et-l--header a{color:#4A302B!important;letter-spacing:.12em}.single-post .et-l--header .et_pb_menu__menu a:hover{color:#C4A499!important}.single-post .et-l--body .et_pb_section_1_tb_body{background-color:#F9F6F2!important}.single-post .et-l--body .et_pb_section_2_tb_body{background-color:#FFFFFF!important}.single-post .et-l--body .et_pb_section_3_tb_body{background-color:#C4A499!important}.single-post .et-l--body h1,.single-post .et-l--body h2,.single-post .et-l--body h3,.single-post .et-l--body h4{font-family:'Cormorant Garamond',Georgia,serif!important;color:#4A302B!important;font-weight:400!important}.single-post .et-l--body .et_pb_section_0_tb_body h1,.single-post .et-l--body .et_pb_section_3_tb_body h1,.single-post .et-l--body .et_pb_section_3_tb_body h2,.single-post .et-l--body .et_pb_section_3_tb_body h3,.single-post .et-l--body .et_pb_section_3_tb_body a{color:#FFFFFF!important}.single-post .et-l--body p,.single-post .et-l--body li{color:#6b524c!important;font-family:'Jost',Helvetica,sans-serif}.single-post .et-l--body .et_pb_button{background-color:#C4A499!important;border:1px solid #C4A499!important;border-radius:2px!important;color:#FFFFFF!important;font-family:'Jost',Helvetica,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase;font-size:12px!important;padding:16px 34px!important}.single-post .et-l--body .et_pb_button:hover{background-color:#4A302B!important;border-color:#4A302B!important;color:#FFFFFF!important}.single-post .et-l--body .et_pb_button:after{color:#FFFFFF!important}.single-post .et-l--body .et_pb_post_title,.single-post .et-l--body .et_pb_section_0_tb_body{position:relative}.single-post .et-l--body .et_pb_section_0_tb_body:before{content:'';position:absolute;inset:0;background:rgba(74,48,43,.28);pointer-events:none}.single-post .et-l--body .et_pb_section_0_tb_body .et_pb_row{position:relative;z-index:2}body.single-post #page-container .et_pb_section .et_pb_button,body.single-post #page-container .et_pb_section .et_pb_button:hover{color:#FFFFFF!important}body.single-post #page-container .et_pb_section .et_pb_button{background-color:#C4A499!important;border-color:#C4A499!important}body.single-post #page-container .et_pb_section .et_pb_button:hover{background-color:#4A302B!important;border-color:#4A302B!important}