:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-14: 56px;--space-16: 64px;--radius: 2px;--header-offset: 112px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-ivory);color:var(--color-charcoal);font:400 16px/1.5 var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--font-heading);font-weight:300}a{color:inherit;text-decoration:none}button,input,summary{font:inherit;color:inherit}button{border:0;padding:0;background:transparent;cursor:pointer}button:disabled{cursor:default;opacity:1}input{min-width:0;border-radius:0}ul{list-style:none;margin:0;padding:0}img,video,svg{display:block}img,video{max-width:100%}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--color-gold);outline-offset:5px}::selection{background:var(--color-gold);color:var(--color-ivory)}main:focus{outline:none}section[id],footer[id]{scroll-margin-top:var(--header-offset)}.container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--gutter)}.section-space{padding-block:var(--section-space)}.section-border{border-top:1px solid rgba(0,0,0,.05)}.section-heading{max-width:672px;margin-bottom:var(--space-8)}.section-heading--center{margin-inline:auto;text-align:center}.eyebrow{font:400 12px/16px var(--font-body);text-transform:uppercase;letter-spacing:.3em;color:var(--color-gold);margin-bottom:var(--space-4)}.heading{font-size:36px;line-height:40px;font-weight:300}.section-intro{max-width:576px;margin-top:var(--space-4);font-size:16px;line-height:1.625;color:rgba(var(--rgb-charcoal),.65)}.section-heading--center .section-intro{margin-inline:auto}.section-cta{margin-top:var(--space-6)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font:400 12px/16px var(--font-body);letter-spacing:.2em;text-transform:uppercase;transition:color .15s,background .15s,border-color .15s}.button .icon{width:16px;height:16px;transition:transform .3s}a.button:hover .icon{transform:translate(4px)}.button--solid{background:var(--color-ivory);color:var(--color-charcoal);padding:14px 32px}.button--solid:hover{background:var(--color-gold);color:var(--color-ivory)}.button--outline{color:var(--color-ivory);border:1px solid rgba(var(--rgb-ivory),.4);padding:14px 32px}.button--outline:hover{border-color:var(--color-gold);color:var(--color-gold)}.button--text{letter-spacing:.25em}a.button--text:hover{color:var(--color-gold)}.button--footer{text-transform:none;letter-spacing:normal;font-size:inherit;justify-content:flex-start}.is-unavailable{cursor:default}.icon{flex:0 0 auto}.icon-button{display:inline-flex;align-items:center;justify-content:center}.skip-link{position:fixed;top:8px;left:8px;z-index:100;padding:12px 20px;background:var(--color-charcoal);color:var(--color-ivory);transform:translateY(-160%)}.skip-link:focus{transform:none}.media-frame{position:relative;overflow:hidden}.media-image,.media-video{display:block;width:100%;height:100%;object-fit:cover}.media-placeholder{width:100%;height:100%;min-height:112px}.corners{position:absolute;top:24px;right:24px;bottom:24px;left:24px;color:rgba(var(--rgb-gold),.5);pointer-events:none;z-index:2}.corners i{position:absolute;width:20px;height:20px;border-style:solid;border-width:0}.corners i:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.corners i:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.corners i:nth-child(3){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.corners i:nth-child(4){bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.placeholder{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(var(--rgb-gold),.08),transparent 62%),var(--color-secondary)}.placeholder:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(0,0,0,.08)}.placeholder .corners{top:16px;right:16px;bottom:16px;left:16px;color:rgba(var(--rgb-gold),.4)}.placeholder .corners i{width:16px;height:16px}.placeholder__copy{position:relative;text-align:center;padding-inline:24px}.placeholder__copy p{font:400 18px/28px var(--font-heading);letter-spacing:.025em;color:rgba(var(--rgb-charcoal),.55)}.placeholder__copy small{display:block;margin-top:8px;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:rgba(var(--rgb-charcoal),.35)}.placeholder__rule{display:block;width:32px;height:1px;background:rgba(var(--rgb-gold),.6);margin:0 auto 16px}.motion-control{position:absolute;right:12px;bottom:12px;z-index:5;width:32px;height:32px;display:grid;place-items:center;background:rgba(var(--rgb-charcoal),.5);color:var(--color-ivory);border:1px solid rgba(var(--rgb-ivory),.35)}.motion-control .icon{width:16px;height:16px}[data-reveal]{transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.reveal-pending{opacity:0;transform:translateY(28px)}.empty-state{font-size:14px;color:rgba(var(--rgb-charcoal),.5)}.editor-note{margin-top:16px;font-size:12px;border:1px dashed var(--color-gold);padding:12px}@media(min-width:640px){.heading{font-size:48px;line-height:1}}@media(min-width:1024px){.container{padding-inline:var(--gutter-desktop)}.section-space{padding-block:var(--section-space-desktop)}.heading{font-size:60px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-reveal]{opacity:1;transform:none}}body[data-motion=false] [data-reveal]{opacity:1;transform:none;transition:none}body[data-motion=false] *,body[data-motion=false] *:before,body[data-motion=false] *:after{animation:none!important;transition:none!important}html:has(body[data-motion=false]){scroll-behavior:auto}body[data-motion=false] .hover-video{display:none}@media(prefers-reduced-motion:reduce){.hover-video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
