:root{--ink:#0a0a0a;--paper:#f4f0e8;--paper-2:#faf8f4;--white:#fff;--muted:#716a61;--line:rgba(20,20,20,.15);--line-dark:rgba(255,255,255,.14);--gold:#b88b52;--serif:"Iowan Old Style","Baskerville","Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body.rumy-site{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{background:#1a1a1a;color:#fff}.skip-link{position:absolute;left:-9999px;top:0;background:#fff;color:#000;padding:10px;z-index:999}.skip-link:focus{left:10px;top:10px}a:focus-visible,summary:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.rumy-header{position:sticky;top:0;z-index:50;background:#080808f5;color:#fff;border-bottom:1px solid rgba(255,255,255,.09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.rumy-header__inner{height:76px;max-width:1440px;margin:auto;padding:0 46px;display:flex;align-items:center;gap:34px}.rumy-brand{display:flex;align-items:center;gap:12px;min-width:170px}.rumy-brand img{width:30px;height:30px;object-fit:contain}.rumy-brand span{font-family:var(--serif);font-size:22px;letter-spacing:.25em}.rumy-nav{display:flex;align-items:center;justify-content:center;gap:30px;flex:1}.rumy-nav a,.rumy-header__cta{font-size:10px;text-transform:uppercase;letter-spacing:.19em;opacity:.76;transition:opacity .2s ease}.rumy-nav a:hover,.rumy-nav a[aria-current=page],.rumy-header__cta:hover{opacity:1}.rumy-header__cta{border:1px solid rgba(255,255,255,.36);border-radius:999px;padding:9px 17px;white-space:nowrap}.rumy-mobile-menu{display:none;position:relative}.rumy-mobile-menu summary{list-style:none;cursor:pointer;text-transform:uppercase;letter-spacing:.17em;font-size:10px;border:1px solid rgba(255,255,255,.35);padding:8px 14px;border-radius:999px}.rumy-mobile-menu summary::-webkit-details-marker{display:none}.rumy-mobile-menu__panel{position:absolute;right:0;top:48px;min-width:220px;background:#0a0a0a;border:1px solid rgba(255,255,255,.13);padding:10px 0;box-shadow:0 20px 60px #00000059}.rumy-mobile-menu__panel a{display:block;padding:12px 18px;font-size:11px;text-transform:uppercase;letter-spacing:.16em}.rumy-shell{max-width:1440px;margin:auto;padding-left:56px;padding-right:56px}.rumy-kicker{margin:0 0 17px;font-size:9px;text-transform:uppercase;letter-spacing:.34em;color:var(--gold)}.rumy-display{font-family:var(--serif);font-weight:400;letter-spacing:-.04em;line-height:.91;margin:0}.rumy-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 24px;border:1px solid currentColor;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.17em;transition:transform .2s ease,background .2s ease,color .2s ease}.rumy-button:hover{transform:translateY(-2px)}.rumy-button--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.rumy-button--light{background:#fff;color:var(--ink);border-color:#fff}.rumy-button--ghost{background:transparent;color:#fff;border-color:#ffffff80}.rumy-hero{background:var(--paper-2);min-height:720px;display:grid;grid-template-columns:minmax(0,45%) minmax(0,55%)}.rumy-hero__copy{display:flex;align-items:center}.rumy-hero__copy-inner{padding:88px 56px 92px max(56px,calc((100vw - 1440px)/2 + 56px))}.rumy-hero__mark{width:86px;margin:0 0 30px}.rumy-hero h1{font-size:clamp(70px,9vw,142px)}.rumy-hero__tag{font-family:var(--serif);font-size:clamp(36px,4.1vw,60px);font-style:italic;margin:18px 0}.rumy-hero__intro{max-width:460px;color:#413d38;font-size:16px;margin:0 0 31px}.rumy-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.rumy-hero__image{position:relative;min-height:720px;overflow:hidden;background:#18120f}.rumy-hero__image img{width:100%;height:100%;object-fit:cover;object-position:center}.rumy-hero__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(244,240,232,.2),transparent 20%);z-index:1;pointer-events:none}.rumy-hero__image:after{content:"MUSIC \b7  PLACES \b7  EMOTIONS";position:absolute;right:28px;bottom:34px;color:#fff;font-size:8px;letter-spacing:.34em;writing-mode:vertical-rl;opacity:.74;z-index:2}.rumy-feature{background:#0b0b0b;color:#fff;padding:100px 0}.rumy-feature__grid{display:grid;grid-template-columns:minmax(300px,.84fr) minmax(0,1.16fr);gap:70px;align-items:center}.rumy-feature__cover{aspect-ratio:1/1;overflow:hidden;background:#161616}.rumy-feature__cover img{width:100%;height:100%;object-fit:cover}.rumy-feature__copy h2{font-size:clamp(55px,7vw,104px)}.rumy-feature__copy .rumy-kicker{color:#caa06a}.rumy-feature__meta{font-size:10px;text-transform:uppercase;letter-spacing:.22em;color:#a59d94;margin:22px 0}.rumy-feature__text{font-family:var(--serif);font-size:21px;line-height:1.55;max-width:620px;color:#d7d0c7;margin:0 0 28px}.rumy-next{background:#fff;padding:105px 0}.rumy-next__frame{position:relative;min-height:520px;overflow:hidden}.rumy-next__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rumy-next__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000014 68%)}.rumy-next__copy{position:relative;z-index:2;min-height:520px;color:#fff;padding:70px;display:flex;flex-direction:column;justify-content:center;max-width:620px}.rumy-next__copy h2{font-size:clamp(52px,6.5vw,96px)}.rumy-next__copy p:not(.rumy-kicker){font-family:var(--serif);font-size:19px;max-width:460px;color:#e8e1d8;margin:24px 0 30px}.rumy-diary{background:var(--paper-2);padding:105px 0 115px}.rumy-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:42px}.rumy-section-head h2{font-size:clamp(50px,6vw,86px)}.rumy-section-head p{margin:0 0 10px;font-size:9px;text-transform:uppercase;letter-spacing:.31em;color:#7f786f}.rumy-diary__grid{display:grid;grid-template-columns:1.15fr .85fr .85fr;gap:16px}.rumy-diary__card{position:relative;overflow:hidden;background:#ddd;min-height:420px}.rumy-diary__card:first-child{min-height:520px}.rumy-diary__card img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s ease}.rumy-diary__card:hover img{transform:scale(1.025)}.rumy-diary__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 48%)}.rumy-diary__label{position:absolute;z-index:2;left:26px;bottom:24px;color:#fff}.rumy-diary__label span{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.31em;margin-bottom:5px;opacity:.76}.rumy-diary__label strong{font-family:var(--serif);font-size:30px;font-weight:400}.rumy-about{background:#0b0b0b;color:#fff;padding:110px 0}.rumy-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:78px;align-items:center}.rumy-about__image{min-height:560px;position:relative;overflow:hidden}.rumy-about__image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.rumy-about__copy h2{font-size:clamp(52px,6vw,88px)}.rumy-about__copy p:not(.rumy-kicker){max-width:520px;color:#c7c0b7;font-family:var(--serif);font-size:19px;margin:25px 0 30px}.rumy-manifesto{padding:110px 0;background:#fff;text-align:center}.rumy-manifesto p{font-family:var(--serif);font-size:clamp(42px,6vw,78px);line-height:1.05;max-width:1000px;margin:0 auto 22px}.rumy-manifesto span{font-size:9px;text-transform:uppercase;letter-spacing:.32em;color:var(--muted)}.rumy-page{min-height:68vh;padding:105px 0 125px;background:var(--paper-2)}.rumy-page--dark{background:#0b0b0b;color:#fff}.rumy-page__hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:center}.rumy-page__hero-image{min-height:560px;overflow:hidden}.rumy-page__hero-image img{width:100%;height:100%;object-fit:cover}.rumy-page__head{max-width:900px;margin-bottom:54px}.rumy-page__head h1{font-family:var(--serif);font-size:clamp(58px,8vw,112px);font-weight:400;line-height:.92;letter-spacing:-.04em;margin:0}.rumy-page__body{max-width:780px;font-family:var(--serif);font-size:20px;line-height:1.72}.rumy-page__body h2{font-size:42px;font-weight:400;line-height:1.14;margin:50px 0 14px}.rumy-page__body p{margin:0 0 21px}.rumy-page__body a{border-bottom:1px solid currentColor}.rumy-page--dark .rumy-page__body{color:#d0c9c0}.rumy-blog{padding:105px 0 130px;background:var(--paper-2);min-height:70vh}.rumy-blog__head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:54px}.rumy-blog__head h1{font-family:var(--serif);font-size:clamp(60px,8vw,110px);font-weight:400;line-height:.9;margin:0}.rumy-blog__head>p{font-size:9px;text-transform:uppercase;letter-spacing:.28em;color:#746e66}.rumy-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;max-width:1100px}.rumy-article-card{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:48px;border-top:1px solid #bbb4aa;padding-top:22px;align-items:center}.rumy-article-card img{aspect-ratio:1/1;width:100%;object-fit:cover}.rumy-article-card__copy h2{font-family:var(--serif);font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1;margin:0 0 14px}.rumy-article-card__copy p{font-family:var(--serif);font-size:18px;color:#625d57;max-width:520px;margin:0 0 20px}.rumy-article{background:var(--paper-2);min-height:70vh}.rumy-article__hero{display:grid;grid-template-columns:.9fr 1.1fr;background:#0b0b0b;color:#fff}.rumy-article__copy{padding:105px 56px 95px max(56px,calc((100vw - 1440px)/2 + 56px));display:flex;flex-direction:column;justify-content:center}.rumy-article__copy h1{font-family:var(--serif);font-weight:400;font-size:clamp(58px,8vw,110px);line-height:.92;margin:0 0 22px}.rumy-article__copy p{font-family:var(--serif);font-size:19px;color:#c7c0b7;max-width:480px}.rumy-article__image{min-height:650px}.rumy-article__image img{width:100%;height:100%;object-fit:cover}.rumy-article__body{max-width:800px;margin:0 auto;padding:90px 40px 120px;font-family:var(--serif);font-size:21px;line-height:1.8}.rumy-article__body a:not(.rumy-button){border-bottom:1px solid #111}.rumy-article__back{display:inline-block;margin-top:45px;font-family:var(--sans);font-size:9px;text-transform:uppercase;letter-spacing:.2em}.rumy-message{min-height:62vh;display:grid;place-items:center;text-align:center;background:var(--paper-2);padding:100px 30px}.rumy-message h1{font-family:var(--serif);font-size:clamp(64px,10vw,138px);font-weight:400;margin:0 0 15px;line-height:.9}.rumy-message p{max-width:520px;margin:0 auto 28px;color:#5f5a54}.rumy-footer{background:#080808;color:#fff;padding:70px 56px 28px}.rumy-footer__top{max-width:1330px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:45px;align-items:center;padding-bottom:45px}.rumy-footer__brand{display:flex;align-items:center;gap:18px}.rumy-footer__brand img{width:42px}.rumy-footer__brand strong{display:block;font-family:var(--serif);font-size:25px;font-weight:400;letter-spacing:.18em}.rumy-footer__brand span{display:block;font-family:var(--serif);font-style:italic;color:#aaa}.rumy-footer__line{text-align:center;font-size:8px;letter-spacing:.32em;color:#999}.rumy-footer__nav{display:flex;justify-content:flex-end;gap:17px;flex-wrap:wrap}.rumy-footer__nav a{font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#bbb}.rumy-footer__bottom{max-width:1330px;margin:auto;border-top:1px solid rgba(255,255,255,.12);padding-top:23px;display:flex;justify-content:space-between;gap:20px;color:#777;font-size:8px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1000px){.rumy-header__inner{padding:0 24px}.rumy-nav{display:none}.rumy-mobile-menu{display:block}.rumy-header__cta{display:none}.rumy-brand{flex:1;min-width:0}.rumy-shell{padding-left:28px;padding-right:28px}.rumy-hero{grid-template-columns:1fr;min-height:0}.rumy-hero__copy-inner{padding:72px 28px}.rumy-hero__image{min-height:620px}.rumy-hero h1{font-size:84px}.rumy-feature__grid,.rumy-about__grid,.rumy-page__hero,.rumy-article__hero{grid-template-columns:1fr;gap:45px}.rumy-feature__cover{max-width:620px}.rumy-about__image,.rumy-page__hero-image{min-height:470px}.rumy-article__image{min-height:520px}.rumy-diary__grid{grid-template-columns:1fr 1fr}.rumy-diary__card:first-child{grid-column:1/-1}.rumy-article-card{grid-template-columns:1fr;max-width:720px}.rumy-footer{padding:55px 28px 25px}.rumy-footer__top{grid-template-columns:1fr}.rumy-footer__line{text-align:left}.rumy-footer__nav{justify-content:flex-start}.rumy-footer__bottom{flex-direction:column}}@media(max-width:620px){.rumy-shell{padding-left:20px;padding-right:20px}.rumy-header__inner{height:66px;padding:0 18px}.rumy-brand span{font-size:19px}.rumy-hero__copy-inner{padding:58px 20px 64px}.rumy-hero h1{font-size:67px}.rumy-hero__tag{font-size:38px}.rumy-hero__image{min-height:500px}.rumy-feature,.rumy-next,.rumy-diary,.rumy-about{padding-top:78px;padding-bottom:82px}.rumy-feature__grid{gap:35px}.rumy-feature__text{font-size:19px}.rumy-next__copy{padding:36px 24px;min-height:520px}.rumy-diary__grid{grid-template-columns:1fr}.rumy-diary__card:first-child{grid-column:auto;min-height:420px}.rumy-diary__card{min-height:380px}.rumy-about__image,.rumy-page__hero-image{min-height:390px}.rumy-section-head{display:block}.rumy-section-head>p{margin-top:18px}.rumy-page{padding:78px 0 95px}.rumy-page__body{font-size:18px}.rumy-page__head h1{font-size:58px}.rumy-blog{padding:78px 0 100px}.rumy-blog__head{display:block}.rumy-blog__head>p{margin-top:20px}.rumy-article__copy{padding:70px 20px}.rumy-article__image{min-height:430px}.rumy-article__body{padding:65px 20px 90px;font-size:19px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rumy-button,.rumy-diary__card img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rumy.css.map */
