.character-page{--character-color:#101010;background:#101412;color:#f0e7d4}.character-page .header{background:#101412f5;color:#ded3bc;border-color:#c9ab7030}.character-page .header [aria-current=page]{color:#d8bc83}.character-page main{padding:0;max-width:none;margin:0}.character-wrap{width:min(1480px,calc(100% - 96px));margin-inline:auto}.character-page h1,.character-page h2,.character-page h3{font-family:Cinzel,Georgia,serif;font-weight:400}.character-page .character-kicker{font:10px/1.7 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#c7ac77}.character-hero{position:relative;height:calc(91svh - 86px);min-height:610px;max-height:1080px;isolation:isolate;background:#101412;overflow:hidden}.character-film,.character-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.character-film img,.character-film video{display:block;width:100%;height:100%;object-fit:cover;object-position:center 10%}.character-film [hidden]{display:none}.character-hero-shade{background:linear-gradient(90deg,#0a100cd6,transparent 68%),linear-gradient(0deg,#101412,#10141244 35%,#10141210 75%)}.character-hero.is-cutout{background:radial-gradient(ellipse at 65% 40%,color-mix(in srgb,var(--character-color) 45%,#34352e),#101412 75%)}.character-hero.is-cutout .character-film{left:28%}.character-hero.is-cutout .character-film img{object-fit:contain;object-position:center bottom}.character-hero-copy{position:absolute;left:0;right:0;bottom:18%}.character-hero-copy h1{font-size:clamp(70px,9vw,180px);line-height:1.12;letter-spacing:-.055em;margin:18px 0 14px;color:#f3e7d0}.character-claim{font:400 clamp(23px,2.1vw,38px)/1.3 Cinzel,serif;color:#dfc38c;margin:0}.character-story-start{display:inline-flex;align-items:center;gap:50px;border-bottom:1px solid #cbb58780;padding:15px 0;margin-top:38px;font:12px Arial,sans-serif;color:#e5dac3}.character-story-start span{font-size:20px}.character-hero-foot{position:absolute;left:0;right:0;bottom:35px;display:flex;align-items:center;justify-content:space-between;font:10px Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#c5b793}.character-motion{border:1px solid #c9ab7055;border-radius:30px;padding:10px 16px;font:11px Arial,sans-serif;color:#e2cfac}.character-motion[hidden]{display:none}.character-statement{padding:110px 0 120px;text-align:center;max-width:1150px}.character-statement>img{width:54px;height:54px;object-fit:contain;margin-bottom:24px}.character-statement h2{font-size:clamp(32px,3.2vw,62px);line-height:1.3;letter-spacing:-.035em;margin:26px auto 0;max-width:19em}.character-statement em{font-style:normal;color:#cfb27e}.character-story{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,150px);padding:70px 0 100px;border-top:1px solid #c9ab7038;scroll-margin-top:105px}.character-chapter>span{font:10px Arial,sans-serif;letter-spacing:.18em;color:#c7ac77}.character-chapter h2,.character-today h2{font-size:clamp(30px,2.8vw,50px);letter-spacing:-.035em;line-height:1.25;margin:26px 0 0;max-width:13em}.character-prose p{font:17px/1.95 Arial,sans-serif;color:#c7c0b0;margin:0 0 24px;max-width:39em}.character-today{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,110px);align-items:center;padding:20px 0 110px}.character-today figure{margin:0;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--character-color) 45%,#34352e),#151b17);border-radius:2px}.character-today figure img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.character-today figure.is-cutout img{object-fit:contain}.character-today h2{margin:22px 0 30px}.character-traits{margin-top:40px;border-top:1px solid #c9ab7038}.character-traits>div{padding:24px 0;border-bottom:1px solid #c9ab7038}.character-traits h3{font-size:20px;color:#d7bd87;margin:0 0 12px}.character-traits p{font:14px/1.85 Arial,sans-serif;color:#bdb6a4;max-width:39em;margin:0}.character-ritual{background:#ece5d6;color:#343a31;text-align:center;padding:90px 0}.character-ritual .character-kicker{color:#826a42}.character-ritual h2{font-size:clamp(38px,4vw,70px);line-height:1.25;letter-spacing:-.035em;margin:22px 0}.character-ritual h2 em{font-style:normal;color:#907348}.character-ritual .character-wrap>p:not(.character-kicker){font:17px/1.9 Arial,sans-serif;max-width:35em;margin:25px auto;color:#665f51}.character-select{display:inline-flex;gap:60px;align-items:center;margin-top:22px;padding:19px 30px;border:1px solid #917349;border-radius:40px;font:16px Cinzel,Georgia,serif;color:#4c402e;transition:background .25s}.character-select:hover{background:#c9ab702b}.character-next{padding:48px 0;display:flex;align-items:center;justify-content:space-between;gap:30px}.character-next>a:first-child{font-size:12px;color:#c3b796}.character-next>a:last-child{display:grid;gap:10px;min-width:220px}.character-next small{font:9px Arial,sans-serif;letter-spacing:.15em;color:#b7a47c}.character-next a>span{display:flex;justify-content:space-between;gap:40px;font:32px Cinzel,serif;color:#e1d1b0}.character-next b{font:30px Arial,sans-serif;font-weight:400}.character-page footer{padding-inline:max(48px,calc((100% - 1480px)/2));border-top:1px solid #c9ab7038}.character-page .qs-details{display:none}.character-missing{padding-block:150px}.will-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.will-reveal.is-visible{opacity:1;transform:none}@media(max-width:1000px){.character-wrap{width:calc(100% - 64px)}.character-hero{min-height:600px}.character-prose p{font-size:15px}.character-story,.character-today{gap:40px}.character-statement{padding-block:80px}}@media(max-width:800px){.character-page .header{height:112px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:60px 44px;gap:0 12px;padding:4px 20px;align-content:start}.character-page .brand{grid-column:1;grid-row:1;width:min(210px,100%)}.character-page .header-actions{grid-column:2;grid-row:1;font-size:11px}.character-page #cart-open{min-height:44px}.character-page .header nav{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:8px;border-top:1px solid #c9ab7030;font-size:11px}.character-page .header nav a{display:flex;align-items:center;min-height:44px;white-space:nowrap}.character-hero{height:calc(88svh - 112px);min-height:560px}.character-hero-copy h1{font-size:clamp(54px,11vw,90px)}}@media(max-width:650px){.character-wrap{width:calc(100% - 40px)}.character-hero-copy{bottom:19%}.character-film img,.character-film video{object-position:52% center}.character-hero-shade{background:linear-gradient(0deg,#101412,#10141270,#10141212)}.character-hero.is-cutout .character-film{left:0}.character-hero-foot{bottom:24px}.character-story-start{margin-top:20px;font-size:11px;gap:36px}.character-statement{padding:64px 0}.character-statement h2{font-size:30px}.character-story,.character-today{grid-template-columns:1fr;gap:26px;padding:44px 0}.character-chapter h2,.character-today h2{font-size:32px;max-width:none}.character-prose p{font-size:15px;line-height:1.85}.character-today figure{aspect-ratio:1}.character-traits{margin-top:30px}.character-ritual{padding:64px 0}.character-ritual .character-wrap>p:not(.character-kicker){font-size:15px}.character-select{font-size:14px;gap:40px}.character-next{padding-block:32px;align-items:flex-start;flex-direction:column}.character-next>a:last-child{width:100%}.character-page footer{padding-inline:20px}.character-page .version-label{position:static;display:table;max-width:calc(100% - 40px);margin:20px auto;font-size:10px}}@media(prefers-reduced-motion:reduce){.will-reveal{opacity:1;transform:none;transition:none}.character-select{transition:none}}.character-return{position:absolute;top:24px;left:0;right:0;z-index:2}.character-return a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #c9ab7066;border-radius:999px;background:#090807b8;color:#e2cfac;text-decoration:none;font:13px/1.5 Arial,sans-serif}.character-return a:hover{border-color:#d7b77c;background:#090807ed}.character-return a:focus-visible{outline:2px solid #d7b77c;outline-offset:4px}@media(max-width:600px){.character-return{top:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/character-page.css.map */
