@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap');
:root{--ink:#171815;--paper:#f4f0e9;--gold:#c6ab7b;--muted:#a7a79d;--line:rgba(220,210,190,.19);--serif:'Cormorant Garamond',Georgia,serif;--sans:'Manrope',Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.65}button,a,input{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}img{display:block;max-width:100%}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.05}h1{font-size:clamp(3.1rem,6.7vw,7rem);letter-spacing:-.04em}h2{font-size:clamp(2.5rem,4.7vw,4.8rem);letter-spacing:-.025em}h3{font-size:2rem}p{max-width:60ch}em{font-weight:400;color:var(--gold)}.eyebrow{font-size:.75rem;letter-spacing:.2em;font-weight:600;color:var(--gold);text-transform:uppercase;margin-bottom:22px}.header{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid var(--line);position:relative;z-index:10;background:var(--ink)}.brand{display:inline-flex;align-items:center;gap:14px}.brand span{font-family:var(--serif);font-size:1.45rem;letter-spacing:.16em;line-height:1.3}.brand small{display:block;font-family:var(--sans);font-size:.6rem;letter-spacing:.27em;color:var(--gold);margin-top:5px}.header nav{display:flex;align-items:center;gap:34px;font-size:.875rem}.text-button{border:0;padding:0;background:none;font-size:inherit}.header nav a:hover,.text-button:hover{color:var(--gold)}.skip{position:absolute;top:-80px;left:15px;background:var(--paper);color:var(--ink);padding:12px;z-index:100}.skip:focus{top:10px}.hero{min-height:690px;height:calc(90svh - 96px);max-height:1000px;position:relative;display:flex;align-items:center;isolation:isolate;overflow:hidden}.hero-image,.scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hero-image{object-position:65% center}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,17,14,.94),rgba(15,17,14,.63) 42%,rgba(15,17,14,.03) 78%),linear-gradient(0deg,var(--ink),transparent 25%);z-index:-1}.hero-content{padding:6% 7%;width:68%;max-width:1000px}.hero h1{max-width:11ch;margin-bottom:27px}.hero p.description{max-width:38ch;color:#dfded7;line-height:1.8}.button{display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:var(--ink);padding:16px 28px;min-height:52px;border:1px solid var(--gold);font-size:.875rem;font-weight:700;letter-spacing:.02em;transition:background .2s,transform .2s}.button:hover{background:#dfc89e;transform:translateY(-2px)}.button.outline{color:var(--paper);background:transparent;border-color:var(--line)}.button.outline:hover{border-color:var(--gold)}.hero .button{margin-top:16px}.hero-note{position:absolute;bottom:32px;right:5%;font-size:.75rem;letter-spacing:.14em;color:#dedbd2}.intro-row{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:44px}.intro-row h2{margin-bottom:0}.intro-row p:last-child{margin-bottom:0;max-width:38ch;color:var(--muted);font-size:.9rem}.section{padding:100px 6%}.collections{padding-top:75px}.collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.collection{position:relative;min-height:560px;overflow:hidden;isolation:isolate;display:flex;align-items:end;padding:44px}.collection img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;z-index:-2;transition:transform 1s}.collection:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,12,10,.94),transparent 80%);z-index:-1}.collection:hover img{transform:scale(1.04)}.collection h3{font-size:3.9rem;margin-bottom:15px}.collection p{max-width:30ch;color:#dbd7ce;font-size:.9rem}.link-label{font-size:.8rem;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--gold);padding-bottom:6px}.collection .eyebrow{margin-bottom:12px}.catalog{background:#ece7dd;color:var(--ink);color-scheme:light}.catalog .eyebrow{color:#7a603e}.catalog .intro-row p{color:#68675f}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:38px}.filter{background:transparent;color:var(--ink);border:1px solid #c9c3b8;padding:10px 23px;border-radius:0;min-height:46px;font-size:.85rem}.filter[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.catalog-count{margin-left:auto;align-self:center;font-size:.8rem;color:#65675d}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 24px}.product-card .photo{position:relative;background:#ddd6cb;aspect-ratio:3/4;overflow:hidden}.product-card .photo>img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.product-card:hover .photo>img{transform:scale(1.04)}.badge{position:absolute;top:14px;left:14px;background:rgba(20,22,18,.88);color:#eee8dd;padding:5px 10px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.card-brand{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#74674e;margin:17px 0 6px}.card-title{font-size:1.8rem;margin-bottom:8px;line-height:1.12}.card-tag{font-size:.8rem;color:#5c5d55;margin-bottom:15px}.card-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cfc8bc;padding-top:13px;gap:10px}.card-bottom strong{font-size:.95rem;font-weight:600}.card-bottom span{font-size:.73rem}.brand-story{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.story-image{height:590px;width:100%;object-fit:cover;object-position:75%}.brand-story h2{max-width:11ch}.brand-story p{color:#b9b9af;max-width:43ch}.story-numeral{font-family:var(--serif);font-size:5rem;color:var(--gold);line-height:1;margin-bottom:18px}.story-points{display:flex;gap:30px;padding-top:25px;border-top:1px solid var(--line);margin-top:34px}.story-points span{font-size:.8rem;color:#c9c7bd}.contact-block{text-align:center;border-top:1px solid var(--line);padding:75px 6%}.contact-block p{margin-left:auto;margin-right:auto;color:var(--muted)}.contact-block h2{font-size:3.6rem}footer{padding:65px 6% 28px;background:#10110f;border-top:1px solid var(--line)}footer>p{font-size:.85rem;color:var(--muted);margin-top:24px}.footer-bottom{display:flex;gap:25px;justify-content:space-between;border-top:1px solid var(--line);margin-top:40px;padding-top:24px;color:var(--muted);font-size:.75rem}dialog{background:#f1ece3;color:var(--ink);border:0;padding:50px;max-width:560px;width:calc(100% - 32px);max-height:90svh;overflow:auto;box-shadow:0 30px 100px #0008;color-scheme:light}dialog::backdrop{background:#090b09bc;backdrop-filter:blur(8px)}dialog h2{font-size:3rem}dialog .eyebrow{color:#896c45}dialog p{font-size:.95rem}.dialog-close{position:absolute;right:15px;top:8px;background:none;border:0;font-size:2rem;color:var(--ink);width:44px;height:44px}.order-summary{display:grid;grid-template-columns:100px 1fr;gap:20px;margin-bottom:25px}.order-summary img{width:100px;height:130px;object-fit:cover}.order-summary h3{font-size:1.7rem;margin-bottom:8px}.order-summary p{margin-bottom:5px}.order-status{font-size:.8rem!important;margin-top:15px;color:#69695d}.reveal{opacity:1;transform:none;transition:opacity .8s,transform .8s}body.motion .reveal.waiting{opacity:0;transform:translateY(22px)}
@media(min-width:1500px){.section,.header,footer{padding-left:max(6%,calc((100vw - 1400px)/2));padding-right:max(6%,calc((100vw - 1400px)/2))}}
@media(max-width:1000px){.hero-content{width:80%}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection{min-height:470px;padding:28px}.collection h3{font-size:3.2rem}.brand-story{gap:40px}.story-image{height:500px}.section{padding:75px 5%}.intro-row{align-items:start}.intro-row p:last-child{max-width:28ch}.header{padding:0 5%}.header nav{gap:20px}}
@media(max-width:600px){.header{height:80px}.brand{gap:9px}.brand img{width:34px;height:34px}.brand span{font-size:1.02rem;letter-spacing:.1em}.brand small{font-size:.5rem;letter-spacing:.19em}.header nav{gap:0}.header nav a{display:none}.header nav button{font-size:.75rem}.hero{height:760px;min-height:0;max-height:calc(100svh - 80px);align-items:end}.hero-content{width:100%;padding:45px 6% 80px}.hero h1{font-size:3.8rem;max-width:10ch}.hero-image{object-position:70%}.hero:after{background:linear-gradient(0deg,var(--ink) 3%,rgba(15,17,14,.8) 40%,rgba(15,17,14,.05) 100%)}.hero .eyebrow{margin-bottom:16px}.hero .description{font-size:.875rem;max-width:32ch}.hero-note{right:6%;bottom:24px;font-size:.65rem}.section{padding:60px 6%}.intro-row{display:block;margin-bottom:30px}.intro-row h2{font-size:3rem}.intro-row p:last-child{margin-top:20px;max-width:38ch}.collection-grid{gap:15px;grid-template-columns:1fr}.collection{min-height:440px}.collection h3{font-size:3.6rem}.product-grid{gap:28px 14px}.card-title{font-size:1.45rem}.card-tag{font-size:.75rem;min-height:2.5em}.card-bottom{align-items:start;flex-direction:column;gap:6px}.badge{font-size:.6rem;left:8px;top:8px}.card-brand{font-size:.65rem}.filters{gap:8px;margin-bottom:27px}.filter{padding:9px 15px}.catalog-count{display:none}.brand-story{grid-template-columns:1fr;gap:30px}.story-image{height:420px}.brand-story h2{max-width:14ch}.story-points{gap:20px}.contact-block{padding:60px 6%}.contact-block h2{font-size:2.9rem}.footer-bottom{flex-wrap:wrap;justify-content:start;gap:18px 28px}dialog{padding:40px 25px}dialog h2{font-size:2.5rem}footer{padding:45px 6% 25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}}
.catalog-footnote{font-size:.8rem;margin:35px 0 0;color:#67675e}.detail-hero{height:760px;min-height:650px}.detail-hero .hero-content{width:62%;padding-top:55px}.detail-hero h1{font-size:clamp(3.8rem,6.2vw,6.5rem);max-width:11ch;margin-bottom:18px}.back-link{display:block;font-size:.75rem;color:#c9c5bc;margin-bottom:36px;border-bottom:1px solid var(--line);width:fit-content;padding-bottom:4px}.detail-hero .eyebrow{color:var(--accent);margin-bottom:12px}.hero-scent{font-family:var(--serif);font-size:1.9rem;margin-bottom:16px;color:var(--accent-light)}.hero-facts{display:flex;gap:12px;flex-wrap:wrap;font-size:.72rem;margin:25px 0 6px}.hero-facts span{border:1px solid var(--line);padding:6px 12px}.hero-product{position:absolute;right:7%;bottom:90px;width:190px;transform:rotate(5deg);box-shadow:0 25px 50px #0008;border:5px solid #ede4d7;background:#ede4d7;color:var(--ink)}.hero-product img{width:100%;aspect-ratio:3/4;object-fit:cover}.hero-product span{display:block;text-align:center;font-size:.5rem;letter-spacing:.12em;padding:7px 0 3px}.chapter-nav{position:sticky;top:0;z-index:9;background:#171815f5;backdrop-filter:blur(12px);display:flex;gap:32px;padding:19px 6%;border-bottom:1px solid var(--line);font-size:.8rem;align-items:center}.chapter-nav a:hover{color:var(--accent)}.chapter-order{margin-left:auto;background:none;border:1px solid var(--accent);color:var(--accent-light);padding:9px 18px;font-size:.75rem}.scent-section{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;background:var(--paper);color:var(--ink);color-scheme:light}.scent-section .eyebrow,.style-section .eyebrow{color:#826443}.scent-copy h2{font-size:clamp(2.8rem,4.4vw,4.5rem);max-width:13ch}.scent-copy>p{color:#626359;max-width:43ch}.accords{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0 35px}.accords span{border:1px solid #cac3b8;font-size:.75rem;padding:7px 14px}.scent-visual{position:relative;height:680px}.scent-visual img{height:100%;width:100%;object-fit:cover;object-position:85% center;transition:object-position 1s}.image-caption{position:absolute;bottom:20px;left:20px;right:20px;color:#fff;background:#151713b3;padding:10px 16px;font-size:.65rem;letter-spacing:.13em;text-transform:uppercase;backdrop-filter:blur(10px)}.note-tabs{display:flex;border-bottom:1px solid #ccc4b6;gap:0}.note-tabs button{background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:#68685c;padding:12px 12px;font-size:.75rem;min-height:48px;flex:1}.note-tabs button[aria-selected=true]{color:#171815;border-bottom-color:#8d6b47;font-weight:700}#note-panel{padding-top:24px;min-height:160px}#note-panel h3{font-size:1.9rem}#note-panel p{font-size:.9rem;color:#64655c}.tiny-note{font-size:.75rem!important;line-height:1.7;margin-bottom:0}.moments-section{padding:90px 6% 100px}.section-heading{text-align:center}.section-heading h2{max-width:17ch;margin:0 auto 22px}.section-heading>p:last-child{margin:0 auto;color:var(--muted)}.moment-tabs{display:flex;justify-content:center;gap:14px;margin:36px 0 25px}.moment-tabs button{border:1px solid var(--line);background:transparent;padding:13px 25px;min-height:50px;font-size:.85rem}.moment-tabs button span{font-family:var(--serif);margin-right:14px;color:var(--accent);font-size:1.15rem}.moment-tabs button[aria-selected=true]{background:var(--accent-light);border-color:var(--accent-light);color:var(--ink)}.moment-tabs button[aria-selected=true] span{color:#765c42}.moment-scene{position:relative;height:670px;isolation:isolate;overflow:hidden}.moment-scene>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center;z-index:-2}.moment-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#151613e8,#1516138c 45%,#15161305 85%);z-index:-1}.moment-copy{position:absolute;left:6%;top:50%;transform:translateY(-50%);width:41%}.moment-copy h3{font-size:clamp(2.5rem,4vw,4rem);max-width:13ch}.moment-copy>p:last-child{color:#deddd4;font-size:.95rem;max-width:40ch}.moment-copy .eyebrow{color:var(--accent-light)}.style-section{background:var(--accent-light);color:var(--ink);color-scheme:light}.style-section .intro-row p{color:#68675d}.style-layout{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.style-visual{height:680px;position:relative}.style-visual>img{width:100%;height:100%;object-fit:cover;object-position:75%}.look-option{display:flex;text-align:left;gap:22px;width:100%;padding:27px 20px;border:0;border-bottom:1px solid #a395805c;background:none;color:var(--ink);align-items:start;transition:background .3s}.look-option:first-child{border-top:1px solid #a395805c}.look-option[aria-pressed=true]{background:#fff6}.look-number{font-family:var(--serif);font-size:1.3rem;color:#826443}.look-option strong{display:block;font-family:var(--serif);font-size:2.4rem;font-weight:400;line-height:1.1;margin-bottom:13px}.look-option>span:nth-child(2)>span{display:block;font-size:.9rem;color:#42463d}.look-option small{display:block;margin-top:8px;font-size:.8rem;color:#656659}.look-indicator{font-size:1.6rem;margin-left:auto}.look-option[aria-pressed=true] .look-indicator{transform:rotate(45deg)}.style-footnote{font-size:.75rem;color:#68685e;margin:24px 20px 0}.personality{text-align:center;background:#20211d}.personality h2{margin-bottom:45px}.traits{display:grid;grid-template-columns:repeat(3,1fr);text-align:left;gap:40px}.traits article{border-top:1px solid var(--line);padding-top:25px}.trait-number{font-family:var(--serif);font-size:1.5rem;color:var(--accent)}.traits h3{font-size:2.6rem;margin:18px 0 12px}.traits p{color:#bdbdb2;font-size:.9rem;max-width:30ch}.personality-note{margin:35px auto 0;color:var(--muted);font-size:.75rem}.gift-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:110px;padding-bottom:110px}.gift-photo{position:relative;height:640px;max-width:470px}.gift-photo>img{height:100%;width:100%;object-fit:cover}.gift-copy h2{max-width:13ch}.gift-copy>p{color:#c1c0b5}.gift-copy .eyebrow{color:var(--accent)}.gift-copy button{margin-top:15px}.purchase{background:var(--accent-light);color:var(--ink);display:flex;gap:60px;align-items:center;justify-content:space-between;color-scheme:light}.purchase h2{font-size:3.7rem;margin-bottom:18px}.purchase .eyebrow{color:#826443}.purchase-details{padding-left:19px;color:#585d51;font-size:.85rem;line-height:2}.purchase-action{min-width:220px;display:flex;flex-direction:column;align-items:start}.price{font-family:var(--serif);font-size:4.8rem;line-height:1.1;margin-bottom:22px}.purchase-action .button{background:var(--ink);color:var(--paper);border-color:var(--ink);width:100%}.purchase-action p{font-size:.75rem;margin:14px 0 0;color:#66685b}.source-section{padding:35px 6%;background:#eae5dc;color:#4e5347;font-size:.8rem;color-scheme:light}.source-section summary{cursor:pointer;padding:10px 0}.source-section details div{padding:18px 0;max-width:80ch}.source-section a{text-decoration:underline}.related .product-grid{grid-template-columns:repeat(3,1fr)}.related .card-tag{color:#b7b8ab}.related .card-brand{color:var(--gold)}.related .card-bottom{border-color:var(--line)}.related .photo{max-height:470px}.mobile-choice{display:none}
@media(min-width:1500px){.moments-section,.source-section,.chapter-nav{padding-left:max(6%,calc((100vw - 1400px)/2));padding-right:max(6%,calc((100vw - 1400px)/2))}}
@media(max-width:1000px){.hero-product{right:5%;width:160px}.detail-hero .hero-content{width:73%}.chapter-nav{gap:20px;padding-left:5%;padding-right:5%}.scent-section,.style-layout{gap:40px}.scent-visual,.style-visual{height:570px}.moment-scene{height:580px}.moment-copy{width:48%}.gift-section{gap:50px}.gift-photo{height:560px}.traits{gap:25px}.purchase{gap:30px}.purchase h2{font-size:3.2rem}}
@media(max-width:600px){.detail-hero{height:850px;min-height:0;max-height:none;align-items:end}.detail-hero .hero-content{width:100%;padding:240px 6% 70px}.detail-hero h1{font-size:3.7rem}.detail-hero .hero-image{object-position:73%}.detail-hero:after{background:linear-gradient(0deg,#171815 2%,#171815e0 40%,#17181530 100%)}.hero-product{right:8%;top:35px;bottom:auto;width:110px;transform:rotate(4deg)}.back-link{margin-bottom:26px}.hero-scent{font-size:1.6rem}.hero-facts{gap:7px;font-size:.65rem}.hero-facts span{padding:5px 8px}.chapter-nav{gap:0;justify-content:space-between;padding:16px 5%;font-size:.7rem;overflow-x:auto}.chapter-order{display:none}.scent-section{grid-template-columns:1fr;gap:30px}.scent-copy h2{font-size:3rem}.scent-visual{height:420px}.scent-copy>p{font-size:.9rem}.accords{margin:22px 0}.note-tabs button{padding:10px 5px;font-size:.7rem}#note-panel{min-height:130px}.moments-section{padding:60px 0}.section-heading{padding:0 6%}.section-heading h2{font-size:3rem}.section-heading p{font-size:.9rem}.moment-tabs{gap:8px;padding:0 6%;margin:28px 0 18px}.moment-tabs button{flex:1;padding:10px 7px;font-size:.7rem}.moment-tabs button span{display:none}.moment-scene{height:640px}.moment-scene>img{object-position:72%}.moment-scene:after{background:linear-gradient(0deg,#151613f5,#151613be 35%,#15161305 85%)}.moment-copy{left:6%;right:6%;top:auto;bottom:30px;transform:none;width:auto}.moment-copy h3{font-size:2.9rem;max-width:14ch}.moment-copy>p:last-child{font-size:.85rem}.style-layout{grid-template-columns:1fr;gap:20px}.style-visual{height:440px}.look-option{padding:20px 10px;gap:15px}.look-option strong{font-size:2rem;margin-bottom:9px}.look-option>span:nth-child(2)>span{font-size:.85rem}.look-option small{font-size:.75rem}.style-footnote{margin-left:10px}.traits{grid-template-columns:1fr;text-align:left;gap:18px}.traits article{display:grid;grid-template-columns:35px 1fr;gap:0 15px;padding-top:20px}.traits h3{margin:0 0 8px;font-size:2rem}.traits p{grid-column:2;margin-bottom:7px}.trait-number{grid-row:1/3}.personality h2{font-size:3rem;margin-bottom:30px}.gift-section{grid-template-columns:1fr;gap:35px}.gift-photo{height:450px;max-width:none}.gift-copy h2{font-size:3rem}.gift-copy p{font-size:.9rem}.purchase{display:block}.purchase h2{font-size:3rem}.purchase-action{margin-top:30px;min-width:0}.price{font-size:4rem}.purchase-details{font-size:.8rem}.related .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related .product-card:last-child{display:none}.related .intro-row>a{display:inline-block;margin-top:20px}.mobile-choice{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:15;background:#171815f7;backdrop-filter:blur(12px);padding:12px 5% max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line);align-items:center;gap:20px;justify-content:space-between}.mobile-choice>span{font-size:.75rem;line-height:1.4;max-width:55%}.mobile-choice strong{display:block;font-size:.9rem;color:var(--accent-light);margin-top:4px}.mobile-choice .button{min-height:44px;padding:10px 20px;font-size:.75rem}body:has(.mobile-choice) footer{padding-bottom:105px}}
.hero-product img{height:auto;aspect-ratio:3/4}
.brand small{font-size:.75rem;letter-spacing:.13em}.badge,.card-brand,.card-tag,.card-bottom span,.hero-facts,.hero-product span,.image-caption,.chapter-nav,.tiny-note,.style-footnote,.personality-note,.purchase-action p,.catalog-count,.footer-bottom,.hero-note{font-size:max(.75rem,12px)}.hero-product span{letter-spacing:.05em}.note-tabs button,.moment-tabs button{font-size:.875rem}.hero-image{object-position:80% center}@media(max-width:600px){.brand small{font-size:.65rem;letter-spacing:.08em}.hero-image{object-position:85% center}.hero-product span{font-size:.6rem}.note-tabs button,.moment-tabs button{font-size:.75rem}.chapter-nav{font-size:.75rem}.header nav button{font-size:.8rem}.card-brand{font-size:.7rem}.hero-facts{font-size:.7rem}}
@media(max-width:600px){.moment-tabs{display:grid;grid-template-columns:1fr 1fr}.moment-tabs button{font-size:.8rem;min-height:44px}.moment-tabs button span{display:inline;font-size:.9rem;margin-right:10px}}
