@font-face{font-family:__justusPro_4f3773;src:url(/_next/static/media/65a01fb41e85fd0b-s.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:__justusPro_4f3773;src:url(/_next/static/media/5c7a18f3f414144b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__justusPro_4f3773;src:url(/_next/static/media/b166c8e2c7f355de-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__justusPro_Fallback_4f3773;src:local("Arial");ascent-override:87.66%;descent-override:23.06%;line-gap-override:13.83%;size-adjust:108.40%}.__className_4f3773{font-family:__justusPro_4f3773,__justusPro_Fallback_4f3773}.__variable_4f3773{--font-justuspro:"__justusPro_4f3773","__justusPro_Fallback_4f3773"}@font-face{font-family:__dinPro_a50f13;src:url(/_next/static/media/902e44bedbcabb7a-s.p.woff) format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:__dinPro_a50f13;src:url(/_next/static/media/72b0f239fa743a7c-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__dinPro_a50f13;src:url(/_next/static/media/88584d46ce1f0636-s.p.woff) format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__dinPro_a50f13;src:url(/_next/static/media/dad1c673b40a98b3-s.p.woff) format("woff");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:__dinPro_Fallback_a50f13;src:local("Arial");ascent-override:98.95%;descent-override:25.91%;line-gap-override:0.00%;size-adjust:98.54%}.__className_a50f13{font-family:__dinPro_a50f13,__dinPro_Fallback_a50f13}.__variable_a50f13{--font-dinpro:"__dinPro_a50f13","__dinPro_Fallback_a50f13"}@import"https://fonts.googleapis.com/css2?family=Lato&family=Syne:wght@500;700&display=swap";@layer reset, copy, corsa-ui;blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ol,ul{list-style:none}button,input,select{margin:0}*,:after,:before,html{box-sizing:border-box}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--header-height:clamp(7.5rem,calc(7.5rem + 4.2 * (100vw - 48rem) / 80),11.7rem);--color-brown:#a68c53;--color-brown-dark:#806223;--color-rose:#e5766b;--color-red:#773d41;--color-red-dark:#5f2f32;--color-green:#797b57;--color-offwhite:#e5e2d7;--color-dark:#05060b;--color-primary:var(--color-red);--color-primary-dark:var(--color-red-dark);--color-secondary:var(--color-offwhite);--color-tertiary:var(--color-green);--theme-rgb-color:166,140,83;--color-font:#231f20;--color-background:#fff;--color-background-alt:#efefef;--color-background-brown:rgba(#a68c53,0.1);--button-border-color:#000;--button-background-color:#ccc;--button-color:#fc0;--button-color-hover:#fd0;--gold:var(--color-offwhite);--silver:var(--color-green);--brons:var(--color-red);--segment-padding:clamp(7rem,calc(7rem + 8 * (100vw - 48rem) / 80),15rem);--container-narrow:96rem;--container-main:129rem;--container-wide:144rem;--container-gutter:clamp(2rem,calc(2rem + 2 * (100vw - 48rem) / 80),4rem);font-size:62.5%;--scrollbar-width:0px;--nav-offset:clamp(9rem,calc(9rem + 4 * (100vw - 48rem) / 28),13rem)}@media(min-aspect-ratio:3/2){:root{font-size:clamp(50%,28.125% + .6vh,62.5%)}}*,:after,:before{box-sizing:border-box}body,html{background:var(--color-background,#fff);-webkit-overflow-scrolling:touch}body.no-scroll,body[data-scroll-locked],html.no-scroll{overflow:hidden}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{display:flex;flex-direction:column;min-height:100vh;font-family:var(--font-dinpro,sans-serif);font-size:var(--copy-font-size,clamp(1.5rem,calc(1.5rem + .2 * (100vw - 48rem) / 80),1.7rem));font-weight:400;line-height:1.5;color:var(--color-font,#000);text-size-adjust:100%;overflow-y:scroll}body main{flex:1 1;align-content:flex-start;padding-block:calc(var(--segment-padding, clamp(10rem, calc(10rem + 10 * (100vw - 48rem) / 80), 20rem))) var(--segment-padding,clamp(10rem,calc(10rem + 10 * (100vw - 48rem) / 80),20rem));row-gap:var(--segment-padding,clamp(4rem,calc(4rem + 2 * (100vw - 48rem) / 80),6rem))}body main:has([data-page-title]:first-child){padding-top:2rem}body main:has([data-product-view]:first-child){padding-top:calc(var(--segment-padding)/2)}img{display:block;max-width:100%;height:auto}::selection{color:#fff;background:#000}:root .safari_fix p,_::-webkit-full-page-media,_:future{display:inline}:root .safari_fix p:after,_::-webkit-full-page-media,_:future{content:" \a\a";white-space:pre}