.oh-catalogue{background:#14120f;color:#ede3cd;font-family:var(--font-heading--family)}.oh-opening{max-width:900px;margin:auto;padding:32px 24px 100px;text-align:center}.oh-portrait{width:min(540px,100%);height:auto;display:block;margin:0 auto 24px}.oh-kicker{font:11px/1.5 var(--font-body--family);letter-spacing:.23em;text-transform:uppercase;color:#c5a16b}.oh-opening h1{font:clamp(34px,5vw,60px)/1.12 var(--font-heading--family);font-weight:400;margin:18px 0 28px;letter-spacing:-.03em}.oh-intro{max-width:560px;margin:auto;font-size:19px;line-height:1.75}.oh-intro p{margin:0 0 18px}.oh-link{display:inline-block;color:#cfaf76;border-bottom:1px solid #715b38;margin:20px 0 0;padding-bottom:8px;font:12px/1.5 var(--font-body--family);letter-spacing:.15em;text-transform:uppercase;text-decoration:none}.oh-collection{max-width:1260px;margin:auto;padding:0 36px}.oh-section-heading{border-top:1px solid #44392b;padding:42px 0 50px}.oh-section-heading h2{font:clamp(28px,4vw,42px)/1.2 var(--font-heading--family);font-weight:400;margin:14px 0}.oh-section-heading>p:last-child{color:#c4b69e;font-size:17px}.oh-entry{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px;align-items:center;padding:40px 0 64px;border-bottom:1px solid #44392b;scroll-margin-top:140px}.oh-entry:nth-of-type(2n) .oh-entry-image{order:2}.oh-entry-image{position:relative}.oh-entry-image img{display:block;width:100%;height:auto}.oh-image-note{display:block;padding-top:10px;font:10px/1.5 var(--font-body--family);text-transform:uppercase;letter-spacing:.15em;color:#a99b83}.oh-entry-copy h2{font:clamp(27px,3vw,37px)/1.15 var(--font-heading--family);font-weight:400;margin:18px 0 26px;color:#e9d5af}.oh-entry-copy>p{font-size:18px;line-height:1.7;margin:0 0 18px;max-width:520px}.oh-entry-copy .oh-editions{font:11px/1.8 var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;color:#c5a16b;margin-top:26px}.oh-availability{font:11px/1.5 var(--font-body--family);color:#b6a78e;letter-spacing:.12em;text-transform:uppercase}.oh-colophon{text-align:center;padding:80px 24px;line-height:1.8;font-size:22px}.oh-colophon>p:last-child{margin-top:20px}html{scroll-behavior:smooth}#MainContent .rte h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,500)}.header-logo__image{object-fit:contain}@media(max-width:749px){.oh-opening{padding:16px 22px 64px}.oh-collection{padding:0 22px}.oh-entry{grid-template-columns:1fr;gap:28px;padding:32px 0 44px}.oh-entry:nth-of-type(2n) .oh-entry-image{order:0}.oh-entry-copy>p{font-size:17px}.oh-portrait{max-width:380px}.oh-section-heading{padding-bottom:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.oh-hero-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.25rem}.oh-cta{display:inline-block;padding:.65rem 1.25rem;border:1px solid currentColor;text-decoration:none}.oh-entry-image{display:block}.oh-entry-copy h2 a{color:inherit;text-decoration:none}.oh-shop{display:inline-block;margin-top:.75rem;text-decoration:underline}.oh-availability{opacity:1}variant-picker [data-testid=variant-option-single],.variant-option[data-testid=variant-option-single]{display:none!important}product-form-component shopify-accelerated-checkout,product-form-component .accelerated-checkout-block,product-form-component [class*=accelerated-checkout]{display:none!important}product-form-component button[name=add],product-form-component .add-to-cart-button{background:#c9a24a!important;color:#14120f!important;border-color:#c9a24a!important}product-form-component button[name=add]:hover{background:#dcb965!important}.product-card [class*=card-gallery],.product-card .product-media,product-card [class*=card-gallery],.card-gallery{background:#e8e0ce!important}.product-card [class*=card-gallery] img,product-card [class*=card-gallery] img,.card-gallery img{mix-blend-mode:multiply}.oh-crumbs{font:13px/1.5 var(--font-body--family);letter-spacing:.08em;color:#ede3cd99;margin:0 0 6px}.oh-crumbs a{color:#ede3cdbf;text-decoration:none;border-bottom:1px solid rgba(197,161,107,.35)}.oh-crumbs a:hover{color:#e9d5af}.oh-crumbs span[aria-hidden]{margin:0 .45em;color:#715b38}.ohh-more{font:11px/1.5 var(--font-body--family);letter-spacing:.15em;text-transform:uppercase;color:#cfaf76!important;text-decoration:none;border-bottom:1px solid #715b38;padding-bottom:5px;white-space:nowrap}.oh-about-btn{display:inline-block;margin:10px 0 6px;padding:14px 28px;background:#c9a24a;color:#14120f!important;font:12px/1.4 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;text-decoration:none!important}.oh-about-btn:hover{background:#dcb965}.oh-catalogue{font-family:var(--font-body--family)}.oh-opening h1,.oh-section-heading h2,.oh-entry-copy h2{font-weight:500}@media(max-width:749px){[id$=__hero] .section-content-wrapper{padding-block:18px 20px!important;gap:10px!important}[id$=__hero] .group-block-content:has(>.button-custom){flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;width:100%}[id$=__hero] .group-block:has(.button-custom){width:100%!important}[id$=__hero] .group-block-content>.button-custom{flex:1 1 0!important;min-width:0!important;width:auto!important;padding-inline:8px!important;font-size:13px!important;letter-spacing:.02em;white-space:nowrap;min-height:46px}[id$=__selection] .section-content-wrapper{padding-block-start:22px!important}}@media(max-width:749px){[id$=__hero] h1{font-size:42px!important;line-height:1.02!important}[id$=__selection] .section-content-wrapper{padding-block-start:16px!important}[id$=__selection] h3{font-size:27px!important;line-height:1.1!important;white-space:nowrap}.ohh-tile-label{letter-spacing:.07em!important;white-space:nowrap}}@media(max-width:749px){[id$=__selection] .section{padding-top:14px!important;row-gap:14px!important}[id$=__selection] .section-resource-list__header .group-block-content{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important}[id$=__selection] .section-resource-list__header .ohh-more{font-size:12px!important;white-space:nowrap}.ohh-tile-img{aspect-ratio:16/10!important}.ohh-tile-label{padding-top:7px!important;gap:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/old-heaven-catalogue.css.map */
