body{font-size:clamp(1.6rem,1.45rem + .25vw,1.8rem)!important;font-weight:700;font-family:sofia-pro,sans-serif!important}body{letter-spacing:1px}body p{font-family:sofia-pro,sans-serif;line-height:1.5;margin-bottom:1.5em}body h1{font-family:essonnes-text,serif;text-wrap:balance;margin:0 0 .5em;font-size:clamp(3.4rem,1.75rem + 2.75vw,5.6rem);font-weight:400}body h2{font-family:essonnes-text,serif;margin:0 0 .2em;text-wrap:balance;text-transform:unset;font-size:clamp(2.8rem,1.6rem + 2vw,4.4rem);line-height:clamp(3.36rem,1.92rem + 2.2vw,5.28rem)}body h3{font-family:essonnes-text,serif;margin:0 0 .2em;text-wrap:balance}body h4{font-family:sofia-pro,sans-serif;font-weight:700;font-size:clamp(1.6rem,1.45rem + .25vw,1.8rem);text-transform:uppercase;margin:0}body .hxxl h1{font-weight:700;text-transform:uppercase;font-family:sofia-pro,sans-serif}body .button{text-transform:uppercase;font-weight:700;font-family:sofia-pro,sans-serif;border-radius:4px;padding:.86em 1.72em;font-size:.875em;position:relative;overflow:hidden}body .button.button--outline{background:none}body .button:after{position:absolute;content:"";left:-1px;top:-1px;right:-1px;bottom:-1px;background:#af9335;z-index:-1;pointer-events:none;clip-path:inset(100% 0 0 0);transition:clip-path .3s cubic-bezier(.4,0,.2,1)}body .button:hover:after{clip-path:inset(0% 0 0 0)}body .color-scheme-3 h1{background:linear-gradient(130deg,var(--color-gradient-start, rgb(251, 225, 140)) 0%,var(--color-gradient-middle, rgb(188, 151, 59)) 50%,var(--color-gradient-end, rgb(147, 108, 21)) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}body .color-scheme-3 h2,body .color-scheme-3 h3{color:#af9335}body h1.font-secondary,body h2.font-secondary,body h3.font-secondary,body h4.font-secondary,body h5.font-secondary,body h6.font-secondary{font-family:essonnes-text,serif}body h1.font-primary,body h2.font-primary,body h3.font-primary,body h4.font-primary,body h5.font-primary,body h6.font-primary{font-family:sofia-pro,sans-serif;font-weight:700;text-transform:uppercase}body h1.font-primary.h1,body h2.font-primary.h1,body h3.font-primary.h1,body h4.font-primary.h1,body h5.font-primary.h1,body h6.font-primary.h1{font-size:clamp(3.5rem,2.125rem + 3.125vw,6.5rem);line-height:1.1}body h1.font-primary.h2,body h2.font-primary.h2,body h3.font-primary.h2,body h4.font-primary.h2,body h5.font-primary.h2,body h6.font-primary.h2{font-size:clamp(2rem,1.6rem + 2vw,2.8rem)}.pre-order-button{text-decoration:none!important}@media (hover: hover) and (pointer: fine){#MainContent>section:first-child .block:first-of-type{padding-top:calc(var(--header-height) + 5%)}}.block{padding:5%}@media (max-width: 900px){.block{padding:8% 5%}}@media (max-width: 768px){.block{padding:10% 5%}}.arch-mask{border-radius:400px 400px 16px 16px;position:relative;overflow:hidden;width:100%;height:100%}.arch-mask img{position:absolute;top:-30px;left:0;width:100%;height:calc(100% + 60px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.pill-tag{border-radius:1000px;padding:.5em 1em;font-size:.875em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;line-height:1;width:-moz-fit-content;width:fit-content;background:#d2d9d2;color:#1c4220}@media (max-width: 768px){.pill-tag{font-size:.7em}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/styles.css.map */
