body:has(.oieffur-guide-page),body:has(.section-oieffur-guide){background:#08080a}.section-oieffur-guide{background:#08080a}.oieffur-guide-page{--guide-d1: #08080a;--guide-d2: #121215;--guide-d3: #1a181e;--guide-d4: #252228;--guide-d5: #36323a;--guide-crimson: #8b0000;--guide-gold: #d4af37;--guide-candle: #c9a84c;--guide-ivory: #e8e0d4;--guide-warm-gray: #b8a89a;--guide-warm-stone: #9a9498;--guide-line: rgba(212, 175, 55, .24);min-width:0;color:var(--guide-ivory);background:radial-gradient(circle at 78% 5%,rgba(139,0,0,.1),transparent 34rem),var(--guide-d1);font-family:var(--font-body--family),"Cormorant Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.8}.oieffur-guide-page *,.oieffur-guide-page *:before,.oieffur-guide-page *:after{box-sizing:border-box}.oieffur-guide-page a{color:inherit}.oieffur-guide-page a:focus-visible,.oieffur-guide-page .guide-table-scroll:focus-visible{outline:2px solid var(--guide-gold);outline-offset:4px}.oieffur-guide-page .guide-shell{width:min(calc(100% - 96px),1440px);margin-inline:auto}.oieffur-guide-page .guide-hero{position:relative;overflow:hidden;padding:112px 0 104px;border-bottom:1px solid rgba(232,224,212,.11);background:linear-gradient(112deg,#08080afa 4%,#121215e0 57%,#1a181eb8),repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(232,224,212,.03) 25%)}.oieffur-guide-page .guide-hero:after{position:absolute;width:min(44vw,620px);aspect-ratio:1;top:50%;right:-11%;border:1px solid rgba(212,175,55,.13);border-radius:50%;background:radial-gradient(circle,#8b000021,#08080a00 68%);box-shadow:0 0 84px #8b000014;content:"";pointer-events:none;transform:translateY(-50%)}.oieffur-guide-page .guide-eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 26px;color:var(--guide-warm-gray);font-family:Avenir Next,Montserrat,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}.oieffur-guide-page .guide-eyebrow:before{width:38px;height:1px;flex:0 0 auto;background:var(--guide-crimson);content:""}.oieffur-guide-page .guide-hero h1{position:relative;z-index:1;max-width:900px;margin:0;color:var(--guide-ivory);font-family:var(--font-heading--family),"DM Serif Display",Georgia,serif;font-size:clamp(54px,6vw,88px);font-weight:400;letter-spacing:.006em;line-height:1;text-wrap:balance}.oieffur-guide-page .guide-deck{position:relative;z-index:1;max-width:660px;margin:28px 0 0;color:var(--guide-warm-gray);font-size:21px;line-height:1.65;text-wrap:pretty}.oieffur-guide-page .guide-layout{display:grid;grid-template-columns:230px minmax(0,var(--guide-reading-width, 980px));justify-content:space-between;align-items:start;gap:clamp(64px,8vw,132px);padding-block:82px 120px}.oieffur-guide-page .guide-jump-nav{position:sticky;top:112px;min-width:0;padding-top:6px}.oieffur-guide-page .guide-jump-title{margin:0 0 16px;color:var(--guide-gold);font-family:Avenir Next,Montserrat,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.oieffur-guide-page .guide-jump-nav ul{margin:0;padding:0;border-top:1px solid var(--guide-line);list-style:none}.oieffur-guide-page .guide-jump-nav li{margin:0;border-bottom:1px solid rgba(232,224,212,.1)}.oieffur-guide-page .guide-jump-nav a{display:flex;min-height:48px;align-items:center;padding:10px 4px;color:var(--guide-warm-gray);font-family:Avenir Next,Montserrat,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:.025em;line-height:1.4;text-decoration:none;transition:color .18s ease,padding-left .18s ease}.oieffur-guide-page .guide-jump-nav a:hover{padding-left:10px;color:var(--guide-ivory)}.oieffur-guide-page .guide-content,.oieffur-guide-page .guide-rte{min-width:0}.oieffur-guide-page .guide-rte{color:var(--guide-ivory);font-size:18px;line-height:1.8}.oieffur-guide-page .guide-rte>p{max-width:68ch;margin:0 0 1.25em;color:var(--guide-warm-gray);text-wrap:pretty}.oieffur-guide-page .guide-rte>p:first-child{color:var(--guide-ivory);font-size:22px;line-height:1.7}.oieffur-guide-page .guide-rte h2,.oieffur-guide-page .guide-rte h3{scroll-margin-top:120px;text-wrap:balance}.oieffur-guide-page .guide-rte h2{margin:76px 0 26px;padding-top:26px;border-top:1px solid var(--guide-line);color:var(--guide-ivory);font-family:var(--font-heading--family),"DM Serif Display",Georgia,serif;font-size:clamp(32px,3.2vw,46px);font-weight:400;letter-spacing:.01em;line-height:1.12}.oieffur-guide-page .guide-rte h3{margin:46px 0 12px;color:var(--guide-gold);font-family:var(--font-heading--family),"DM Serif Display",Georgia,serif;font-size:clamp(24px,2vw,31px);font-weight:400;letter-spacing:.012em;line-height:1.24}.oieffur-guide-page .guide-rte hr{height:1px;margin:64px 0 0;border:0;background:linear-gradient(90deg,rgba(139,0,0,.72),rgba(212,175,55,.14) 52%,transparent)}.oieffur-guide-page .guide-rte strong{color:var(--guide-ivory);font-weight:600}.oieffur-guide-page .guide-rte ul,.oieffur-guide-page .guide-rte ol{max-width:68ch;margin:0 0 28px;padding-left:1.3em;color:var(--guide-warm-gray)}.oieffur-guide-page .guide-rte li{margin:0 0 9px;padding-left:.35em}.oieffur-guide-page .guide-rte a{color:var(--guide-candle);text-decoration-color:#c9a84c85;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .18s ease,text-decoration-color .18s ease}.oieffur-guide-page .guide-rte a:hover{color:var(--guide-ivory);text-decoration-color:var(--guide-ivory)}.oieffur-guide-page .guide-table-scroll{width:100%;max-width:100%;margin:22px 0 38px;overflow-x:auto;border:1px solid rgba(212,175,55,.2);background:var(--guide-d2);box-shadow:0 6px 20px #1a181e57;overscroll-behavior-inline:contain;scrollbar-color:var(--guide-warm-stone) var(--guide-d2);-webkit-overflow-scrolling:touch}.oieffur-guide-page .guide-rte table{width:100%;min-width:720px;margin:0;border:0;border-collapse:collapse;color:var(--guide-ivory);background:transparent;font-family:var(--font-mono--family),"Space Mono","Courier New",monospace;font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.55}.oieffur-guide-page .guide-rte th,.oieffur-guide-page .guide-rte td{min-width:132px;padding:15px 17px;border:0;border-right:1px solid rgba(232,224,212,.07);border-bottom:1px solid rgba(232,224,212,.09);text-align:left;vertical-align:middle;white-space:nowrap}.oieffur-guide-page .guide-rte th:first-child,.oieffur-guide-page .guide-rte td:first-child{min-width:112px}.oieffur-guide-page .guide-rte th{color:var(--guide-gold);background:var(--guide-d3);font-family:Avenir Next,Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.055em;line-height:1.4;text-transform:uppercase}.oieffur-guide-page .guide-rte tbody tr:nth-child(2n){background:#2522288a}.oieffur-guide-page .guide-rte tbody tr:hover{background:#8b00001a}.oieffur-guide-page .guide-rte th:last-child,.oieffur-guide-page .guide-rte td:last-child{border-right:0}.oieffur-guide-page .guide-related{margin-top:86px;padding:31px 0;border-top:1px solid var(--guide-line);border-bottom:1px solid rgba(232,224,212,.1)}.oieffur-guide-page .guide-related a{display:inline-flex;min-height:48px;align-items:center;color:var(--guide-gold);font-family:Avenir Next,Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:.05em;text-decoration:none;transition:color .18s ease}.oieffur-guide-page .guide-related a:hover{color:var(--guide-ivory)}.oieffur-guide-page .guide-empty{padding:56px;border:1px solid var(--guide-line);background:linear-gradient(118deg,var(--guide-d3),var(--guide-d2) 66%,var(--guide-d1))}.oieffur-guide-page .guide-empty h2{margin:0 0 16px;color:var(--guide-ivory);font-family:var(--font-heading--family),"DM Serif Display",Georgia,serif;font-size:34px;font-weight:400;line-height:1.2}.oieffur-guide-page .guide-empty p{max-width:48ch;margin:0;color:var(--guide-warm-gray)}@media(max-width:1023px){.oieffur-guide-page .guide-shell{width:min(calc(100% - 64px),1180px)}.oieffur-guide-page .guide-layout{grid-template-columns:190px minmax(0,1fr);gap:48px}}@media(max-width:767px){.oieffur-guide-page{font-size:16px}.oieffur-guide-page .guide-shell{width:calc(100% - 40px)}.oieffur-guide-page .guide-hero{padding:82px 0 72px}.oieffur-guide-page .guide-hero:after{width:78vw;right:-46%;opacity:.7}.oieffur-guide-page .guide-eyebrow{margin-bottom:22px;font-size:12px;letter-spacing:.075em}.oieffur-guide-page .guide-hero h1{font-size:clamp(42px,13vw,56px);line-height:1.03}.oieffur-guide-page .guide-deck{margin-top:22px;font-size:18px;line-height:1.65}.oieffur-guide-page .guide-layout{display:block;padding-block:42px 82px}.oieffur-guide-page .guide-jump-nav{position:static;margin-bottom:54px;padding-top:0}.oieffur-guide-page .guide-jump-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.oieffur-guide-page .guide-jump-nav li:nth-child(odd){border-right:1px solid rgba(232,224,212,.1)}.oieffur-guide-page .guide-jump-nav a{min-height:52px;padding:10px 10px 10px 0;font-size:14px}.oieffur-guide-page .guide-jump-nav li:nth-child(2n) a{padding-left:12px}.oieffur-guide-page .guide-jump-nav a:hover{padding-left:4px}.oieffur-guide-page .guide-jump-nav li:nth-child(2n) a:hover{padding-left:16px}.oieffur-guide-page .guide-rte{font-size:16px;line-height:1.78}.oieffur-guide-page .guide-rte>p:first-child{font-size:19px;line-height:1.68}.oieffur-guide-page .guide-rte h2{margin-top:58px;padding-top:22px;font-size:32px}.oieffur-guide-page .guide-rte h3{margin-top:38px;font-size:25px}.oieffur-guide-page .guide-rte hr{margin-top:48px}.oieffur-guide-page .guide-table-scroll{width:calc(100vw - 20px);max-width:none;margin:20px 0 34px -20px;border-left:0}.oieffur-guide-page .guide-rte table{font-size:16px}.oieffur-guide-page .guide-rte th,.oieffur-guide-page .guide-rte td{padding:14px 15px}.oieffur-guide-page .guide-related{margin-top:64px}.oieffur-guide-page .guide-empty{padding:34px 24px}}@media(max-width:420px){.oieffur-guide-page .guide-shell{width:calc(100% - 32px)}.oieffur-guide-page .guide-table-scroll{width:calc(100vw - 16px);margin-left:-16px}}@media(prefers-reduced-motion:reduce){.oieffur-guide-page *,.oieffur-guide-page *:before,.oieffur-guide-page *:after{scroll-behavior:auto;transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/oieffur-guides.css.map */
