@font-face{font-family:ABC Schengen A;src:url(ABCSchengenA-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Schengen A Mono;src:url(ABCSchengenAMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Schengen B;src:url(ABCSchengenB-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;min-height:100svh;font-family:var(--font-body);font-size:var(--body);font-weight:var(--weight-regular);line-height:var(--lh-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit;background:none;border:none;outline:none;appearance:none;-webkit-appearance:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;padding:0;margin:0}button{cursor:pointer}:root{--color-vintage-grey: #f4f1ec;--color-slate: #171717;--color-blue: #00a9c7;--color-red: #ec2700;--color-white: #ffffff;--fade-slate-5: #1717170d;--fade-white-20: #ffffff33;--color-primary: var(--color-blue);--color-bg: var(--color-vintage-grey);--color-text: var(--color-slate);--color-text-reversed: var(--color-white);--color-focus: var(--color-blue);--space-xxs: .25rem;--space-xs: .5rem;--space-s: .75rem;--space-m: 1rem;--space-l: 1.25rem;--space-xl: 1.5rem;--space-2xl: 2rem;--space-3xl: 2.5rem;--space-4xl: 3rem;--space-5xl: 4rem;--space-6xl: 5rem;--space-7xl: 6rem;--space-8xl: 8rem;--content-gap: 20px;--field-spacing: 12px;--text-gap-m: 10px;--text-gap-s: 5px;--card-padding: 15px;--font-body: "ABC Schengen A", sans-serif;--font-heading: "ABC Schengen A", sans-serif;--font-display: "ABC Schengen B", sans-serif;--font-mono: "ABC Schengen A Mono", monospace;--weight-regular: 400;--weight-medium: 500;--h1: clamp(2.125rem, 1rem + 1.25vw, 2.5rem);--h2: 2.5rem;--text-l: 1.125rem;--body: 1rem;--btn: .875rem;--text-xs: .6875rem;--caption: .6784rem;--text-xxs: .5625rem;--lh-tight: .9;--lh-snug: 1.1;--lh-body: 1.4;--container-max: 100%;--site-margin: 30px;--radius-s: 3px;--radius-card: 20px;--btn-font: var(--font-body);--btn-fs: var(--btn);--btn-fw: var(--weight-regular);--btn-lh: var(--lh-tight);--btn-height: 48px;--btn-padding-x: 30px;--btn-radius: var(--radius-s);--btn-roll-gap: 30px;--btn-transition: .3s ease;--input-height: 42px;--input-padding-x: 10px;--input-fs: var(--text-xs);--input-radius: var(--radius-s);--input-border: 1px solid var(--fade-slate-5);--input-bg: var(--color-white);--input-color: var(--color-slate);--input-placeholder: var(--color-slate);--glass-bg: #d4d4d426;--glass-blur: .75em;--dialog-width: 560px;--dialog-in: .6s;--dialog-out: .25s;--dialog-ease-out: cubic-bezier(.16, 1, .3, 1);--dialog-ease-in: cubic-bezier(.7, 0, .84, 0);--bp-md: 768px;--bp-lg: 1024px}h1,.h1{font-family:var(--font-heading);font-size:var(--h1);font-weight:var(--weight-regular);line-height:var(--lh-tight)}h2,.h2{font-family:var(--font-display);font-size:var(--h2);font-weight:var(--weight-medium);line-height:var(--lh-tight)}.text-l{font-family:var(--font-body);font-size:var(--text-l);font-weight:var(--weight-regular);line-height:var(--lh-tight)}.text-xs{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-tight)}.text-caption{font-family:var(--font-display);font-size:var(--caption);font-weight:var(--weight-medium);line-height:var(--lh-snug)}.label-mono{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--lh-tight);text-transform:uppercase}.label-mono-s{font-size:var(--text-xxs)}.text-trim{text-box:trim-both cap alphabetic}.container{width:100%;max-width:var(--container-max);margin-inline:auto}.padding-global{padding-inline:var(--site-margin)}.py-global{padding-block:var(--site-margin)}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-noshrink{flex-shrink:0}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.col-full{grid-column:1 / -1}.gap-xxs{gap:var(--space-xxs)}.gap-xs{gap:var(--space-xs)}.gap-s{gap:var(--space-s)}.gap-m{gap:var(--space-m)}.gap-l{gap:var(--space-l)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.gap-3xl{gap:var(--space-3xl)}.gap-content{gap:var(--content-gap)}.gap-field{gap:var(--field-spacing)}.gap-text-m{gap:var(--text-gap-m)}.gap-text-s{gap:var(--text-gap-s)}.p-none{padding:0}.p-card{padding:var(--card-padding)}.p-xs{padding:var(--space-xs)}.p-s{padding:var(--space-s)}.p-m{padding:var(--space-m)}.p-l{padding:var(--space-l)}.p-xl{padding:var(--space-xl)}.px-xs{padding-inline:var(--space-xs)}.px-s{padding-inline:var(--space-s)}.px-m{padding-inline:var(--space-m)}.py-xs{padding-block:var(--space-xs)}.py-s{padding-block:var(--space-s)}.py-m{padding-block:var(--space-m)}.hide{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--btn-height);padding-inline:var(--btn-padding-x);overflow:clip;font-family:var(--btn-font);font-size:var(--btn-fs);font-weight:var(--btn-fw);line-height:var(--btn-lh);text-transform:uppercase;white-space:nowrap;border-radius:var(--btn-radius);cursor:pointer}.btn[disabled]{opacity:.4;pointer-events:none}.btn--primary{background:var(--color-primary);color:var(--color-slate)}.btn--full{width:100%}.btn_label{position:relative;display:block;text-box:trim-both cap alphabetic;transition:transform var(--btn-transition)}.btn_label:after{content:attr(data-label);content:attr(data-label) / "";position:absolute;inset-inline:0;top:calc(100% + var(--btn-roll-gap))}.form-input{width:100%;height:var(--input-height);padding-inline:var(--input-padding-x);font-family:var(--font-body);font-size:var(--input-fs);line-height:var(--lh-tight);background:var(--input-bg);color:var(--input-color);border:var(--input-border);border-radius:var(--input-radius)}.form-input::placeholder{color:var(--input-placeholder);opacity:1}.glass-card{position:relative;isolation:isolate;border-radius:var(--radius-card)}.glass-card>:not(.glass-effect){position:relative}.glass-effect{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;overflow:hidden;font-size:1rem;color:#201d1d;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:saturate(120%) blur(var(--glass-blur));backdrop-filter:saturate(120%) blur(var(--glass-blur))}.glass-effect>*{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.glass-effect_fill{background-color:var(--glass-bg)}.glass-effect_fill-burn{opacity:.05;mix-blend-mode:color-burn;background-color:currentColor}.glass-effect_highlight-soft{mix-blend-mode:overlay;box-shadow:inset -.28125em -.28125em .09375em -.328125em #ffffff80}.glass-effect_highlight-strong{box-shadow:inset .28125em .28125em .09375em -.328125em #fffc}.glass-effect_edge-light{mix-blend-mode:plus-lighter;box-shadow:inset .1875em .28125em .09375em -.1875em #b3b3b380}.glass-effect_edge-dark{mix-blend-mode:overlay;box-shadow:inset -.1875em -.28125em .09375em -.1875em #b3b3b34d}.glass-effect_inner-glow{mix-blend-mode:darken;box-shadow:inset 0 0 1.75em #f2f2f24d}.dialog{width:min(var(--dialog-width),100% - 2 * var(--space-xs));max-width:none;margin:auto;padding:0;border:0;background:transparent;color:var(--color-text-reversed);overflow:visible}.dialog::backdrop{background:transparent}.dialog:focus{outline:none}.dialog_header{min-height:82px}.dialog_spacer{width:8.647px;height:8.647px}.dialog_close{position:relative;width:8.647px;height:8.647px;color:var(--color-white)}.dialog_close:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.dialog_close svg{width:100%;height:100%}@media(prefers-reduced-motion:no-preference){.dialog[open]{animation:dialog-in var(--dialog-in) var(--dialog-ease-out) both}.dialog[open] .glass-effect{animation:glass-in var(--dialog-in) var(--dialog-ease-out) both}.dialog[open] .glass-card>:not(.glass-effect){animation:dialog-fade-in var(--dialog-in) var(--dialog-ease-out) both}.dialog[data-dialog-closing]{animation:dialog-out var(--dialog-out) var(--dialog-ease-in) both}.dialog[data-dialog-closing] .glass-effect{animation:glass-out var(--dialog-out) var(--dialog-ease-in) both}.dialog[data-dialog-closing] .glass-card>:not(.glass-effect){animation:dialog-fade-out var(--dialog-out) var(--dialog-ease-in) both}}@keyframes dialog-in{0%{transform:translateY(24px) scale(.96)}}@keyframes dialog-out{to{transform:translateY(12px) scale(.98)}}@keyframes glass-in{0%{opacity:0;-webkit-backdrop-filter:saturate(100%) blur(0px);backdrop-filter:saturate(100%) blur(0px)}}@keyframes glass-out{to{opacity:0;-webkit-backdrop-filter:saturate(100%) blur(0px);backdrop-filter:saturate(100%) blur(0px)}}@keyframes dialog-fade-in{0%{opacity:0}}@keyframes dialog-fade-out{to{opacity:0}}.img-cover{object-fit:cover;width:100%;height:100%}.img-contain{object-fit:contain;width:100%;height:100%}.img-wrapper{position:relative;overflow:hidden}.bg-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-upper{text-transform:uppercase}.text-nowrap{white-space:nowrap}.text-reversed{color:var(--color-text-reversed)}.w-full{width:100%}.h-full{height:100%}.mx-auto{margin-inline:auto}.relative{position:relative}.absolute{position:absolute}.inset-0{top:0;right:0;bottom:0;left:0}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.min-w-0{min-width:0}.opacity-0{opacity:0}@media(hover:hover){.btn:hover .btn_label{transform:translateY(calc(-100% - var(--btn-roll-gap)))}}@media(max-width:767px){:root{--h1: 1.875rem;--h2: 1.875rem;--text-l: .875rem;--caption: .5625rem;--site-margin: 16px;--dialog-width: 370px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
