.atl{color-scheme:light;--k:#111112;--k2:#222223;--w:#FFFFFF;--g:#F2F2F0;--mute-k:rgba(255,255,255,.7);--mute-w:#5B5B5E;--stone:#B3A2C8;--stone-k:#5B4A7A;--stone-d:#54416F;--sans:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--serif:"Bodoni Moda","Didot","Times New Roman",serif;--e-out:cubic-bezier(.23,1,.32,1);--e-io:cubic-bezier(.77,0,.175,1);--expo:cubic-bezier(.16,1,.3,1);--gl:max(20px,env(safe-area-inset-left,0px));--gr:max(20px,env(safe-area-inset-right,0px));--gut:clamp(20px,2.4vw,40px);--sec:clamp(64px,6.5vw,112px);--maxw:1360px;--pad:max(var(--gut),calc((100vw - var(--maxw)) / 2));--h-ch:clamp(46px,5.4vw,92px);--lede:clamp(20px,1.8vw,28px);--body:16px;--H:100vh;--H:100svh}.atl *{box-sizing:border-box}.atl{font-family:var(--sans)!important;font-weight:300;font-size:18px;line-height:1.3;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.atl :where(h1,h2,h3,h4,h5,h6){font-family:inherit!important;font-weight:inherit;font-style:normal;font-size:inherit;letter-spacing:normal;line-height:inherit;color:inherit;word-break:normal;margin:0;text-transform:none}.atl :where(p){margin:1em 0;font-size:inherit;line-height:inherit;letter-spacing:normal}.atl :where(ul,ol){margin:1em 0;padding:0 0 0 40px;list-style:none}.atl :where(figure){margin:1em 40px}.atl :where(fieldset,legend){margin:0;padding:0;border:0;min-width:0}.atl :where(input,button,label){letter-spacing:inherit;box-shadow:none;border-radius:0}.atl :where(a,a:hover,a:focus){text-decoration:none;color:inherit}.atl svg{display:block}.atl svg.atl-placeholder{display:block;width:100%;height:100%;background:#1a181f;fill:#4a4852;object-fit:cover}.atl img{display:block;max-width:100%}.atl a{color:inherit;text-decoration:none}.atl button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;touch-action:manipulation}.atl :focus-visible{outline:2px solid var(--stone);outline-offset:4px}.atl .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atl .up{text-transform:uppercase}.atl .big{font-weight:300;text-transform:uppercase;line-height:.82;letter-spacing:-.01em;margin:0}.atl .lk{display:inline-block;font-size:18px;font-weight:400;text-transform:uppercase;padding:8px 0;transition:color .3s ease}@media(hover:hover)and (pointer:fine){.atl .lk:hover{color:var(--stone)}}.atl .wrap{padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.atl .L{background:var(--sec-bg,var(--w));color:var(--sec-fg,var(--k2))}.atl .D{background:var(--sec-bg,var(--k));color:var(--sec-fg,var(--w))}.atl .ed{display:inline-block}.atl .ed[data-swap]{animation:ed-in .7s var(--e-out)}@keyframes ed-in{0%{opacity:0;transform:translateY(.5em);filter:blur(3px)}}.atl .cta{display:inline-flex;align-items:center;gap:14px;white-space:nowrap;min-height:52px;padding:0 10px 0 24px;border-radius:999px;font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:#f1eee9;color:#0a090c;transition:background-color .35s ease,color .35s ease}.atl .cta i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#0a090c;color:#f1eee9;font-style:normal;font-size:15px;transition:transform .5s var(--e-out)}.atl .cta-k{background:#0a090c;color:#f1eee9}.atl .cta-k i{background:#f1eee9;color:#0a090c}@media(hover:hover)and (pointer:fine){.atl .cta:hover{background:var(--stone);color:#0a090c}.atl .cta:hover i{transform:translate(4px) rotate(-45deg)}.atl .cta-k:hover{background:var(--stone-d);color:#fff}}.atl .cta:focus-visible{outline:1px solid var(--stone);outline-offset:3px}.atl .hx-cta{margin-top:14px;pointer-events:auto}.atl .cta-l{margin-top:10px;align-self:flex-start}.atl .lks{display:inline-flex;flex-wrap:wrap;gap:4px 24px}.atl .mono{font-family:ui-monospace,SFMono-Regular,IBM Plex Mono,Menlo,Consolas,monospace!important;font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;margin:0}.atl .ln,.atl .ln>span{display:block}@media(prefers-reduced-motion:no-preference){.js .atl [data-rv]:not([data-in]){opacity:0;transform:translate3d(0,30px,0)}.js .atl [data-rv]{transition:opacity .6s var(--expo) var(--d,0s),transform .7s var(--expo) var(--d,0s)}.js .atl .ln{display:block;overflow:clip}.js .atl .ln>span{display:block;transition:transform .7s var(--expo) var(--d,0s)}.js .atl [data-lines]:not([data-in]) .ln>span{transform:translate3d(0,105%,0)}}@media(prefers-reduced-motion:reduce){.atl *{transition-duration:.01ms!important}}.atl .wrap,.atl .stm,.atl .prn,.atl .join{padding-left:var(--pad)!important;padding-right:var(--pad)!important}.atl{--t-gap:clamp(28px,4vh,44px)}.atl .cl-head .mono,.atl .cr-txt .mono,.atl .sp-key .mono,.atl .mx-txt .mono,.atl .ex-head .mono{margin-bottom:20px!important}.atl .stm,.atl .prn,.atl .obj,.atl .mx,.atl .cr,.atl .cl,.atl .co-pin{padding-top:var(--sec)!important;padding-bottom:var(--sec)!important}.atl .join{padding-top:var(--sec)!important}.atl .prn .top{margin-bottom:var(--t-gap)!important}.atl .obj .btm{margin-top:var(--sec)!important}.atl .cl-head{margin-bottom:var(--t-gap)!important}@media only screen and (min-width:590px){.main-content{min-height:inherit}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/atelier-base.css.map */
