:root{--t2t-paper: #ffffff;--t2t-ink: #1a1a1a;--t2t-ink-soft: #4a4744;--t2t-red: #d62828;--t2t-red-dark: #b01f1f;--t2t-stone: #8c857d;--t2t-stone-light: #e7e3de;--t2t-wash: #f6f4f1;--t2t-profile: #fbeded;--t2t-heading: var(--font-heading--family), "Archivo Black", "Arial Black", "Helvetica Neue", Arial, sans-serif;--t2t-body: var(--font-body--family), "Barlow", "Helvetica Neue", Arial, sans-serif;--t2t-s3: 12px;--t2t-s4: 16px;--t2t-s5: 24px;--t2t-s6: 32px;--t2t-s7: 48px;--t2t-s8: 72px;--t2t-s9: 112px;--t2t-max: 1200px;--t2t-text: 640px;--t2t-ease: .18s cubic-bezier(.2, 0, 0, 1)}.t2t{color:var(--t2t-ink);font-family:var(--t2t-body);font-size:17px;line-height:1.6}.t2t-wrap{max-width:var(--t2t-max);margin:0 auto;padding:var(--t2t-s9) 48px}.t2t-wrap--wash{background:var(--t2t-wash)}.t2t-narrow{max-width:var(--t2t-text);margin:0 auto}.t2t h1,.t2t h2,.t2t h3,.t2t-h{font-family:var(--t2t-heading);text-transform:uppercase;letter-spacing:.01em;line-height:1.02;margin:0 0 var(--t2t-s5);color:var(--t2t-ink);font-weight:400}.t2t h1{font-size:56px}.t2t h2{font-size:40px}.t2t h3{font-size:20px}.t2t p{margin:0 0 var(--t2t-s4);color:var(--t2t-ink-soft)}.t2t-label{font:600 12px/1.4 var(--t2t-body);text-transform:uppercase;letter-spacing:.24em;color:var(--t2t-stone);margin:0 0 var(--t2t-s4)}.t2t-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;background:var(--t2t-ink);color:var(--t2t-paper);font:600 14px/1 var(--t2t-body);text-transform:uppercase;letter-spacing:.12em;border-radius:2px;text-decoration:none;border:1px solid var(--t2t-ink);transition:background var(--t2t-ease),border-color var(--t2t-ease);cursor:pointer}.t2t-btn:hover{background:var(--t2t-red);border-color:var(--t2t-red)}.t2t-btn--ghost{background:transparent;color:var(--t2t-ink)}.t2t-btn--ghost:hover{color:var(--t2t-paper)}.t2t :focus-visible{outline:2px solid var(--t2t-red);outline-offset:2px}.t2t-frame{border:1px solid var(--t2t-stone-light);background:var(--t2t-paper);aspect-ratio:4 / 5;display:flex;align-items:flex-end;justify-content:center;padding:var(--t2t-s5);position:relative}.t2t-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.t2t-frame__cap{font:600 11px/1.4 var(--t2t-body);text-transform:uppercase;letter-spacing:.2em;color:var(--t2t-stone);text-align:center}.t2t-rule{display:flex;align-items:center;gap:var(--t2t-s4);color:var(--t2t-stone);font:500 12px/1 var(--t2t-body)}.t2t-rule:before,.t2t-rule:after{content:"";flex:1;border-top:1px solid var(--t2t-stone)}.t2t-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--t2t-s8);align-items:center}.t2t-hero__route{width:100%;height:auto;margin:var(--t2t-s5) 0 var(--t2t-s6)}.t2t-hero__ctas{display:flex;gap:var(--t2t-s3);flex-wrap:wrap}.t2t-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--t2t-s7);counter-reset:step;list-style:none;padding:0;margin:var(--t2t-s7) 0 0}.t2t-steps li{border-top:1px solid var(--t2t-ink);padding-top:var(--t2t-s5)}.t2t-steps li:before{counter-increment:step;content:"0" counter(step);display:block;font:400 28px/1 var(--t2t-heading);color:var(--t2t-red);margin-bottom:var(--t2t-s4)}.t2t-sizes{display:grid;grid-template-columns:1fr 1fr;gap:var(--t2t-s7);margin-top:var(--t2t-s7);align-items:end}.t2t-size{text-align:center}.t2t-size svg{display:block;margin:0 auto var(--t2t-s5);max-width:100%;height:auto}.t2t-size__price{font:600 20px/1 var(--t2t-body);color:var(--t2t-ink);margin-bottom:var(--t2t-s3)}.t2t-stats{display:flex;justify-content:space-between;gap:var(--t2t-s4);flex-wrap:wrap;margin:var(--t2t-s5) 0;padding:0;list-style:none}.t2t-stats li{flex:1 1 80px;text-align:center}.t2t-stats b{display:block;font:700 11px/1.4 var(--t2t-body);text-transform:uppercase;letter-spacing:.12em;color:var(--t2t-ink)}.t2t-stats span{font-size:15px;color:var(--t2t-ink-soft)}.t2t-faq details{border-top:1px solid var(--t2t-stone-light);padding:var(--t2t-s5) 0}.t2t-faq details:last-child{border-bottom:1px solid var(--t2t-stone-light)}.t2t-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--t2t-s4);font:600 18px/1.4 var(--t2t-body);color:var(--t2t-ink)}.t2t-faq summary::-webkit-details-marker{display:none}.t2t-faq summary:after{content:"+";color:var(--t2t-stone)}.t2t-faq details[open] summary:after{content:"\2212"}.t2t-faq details>div{padding-top:var(--t2t-s3)}.t2t-draft{display:inline-block;font:600 11px/1 var(--t2t-body);letter-spacing:.12em;text-transform:uppercase;color:var(--t2t-red);border:1px solid var(--t2t-red);padding:6px 8px;margin-bottom:var(--t2t-s4)}.t2t-gpx{font-family:var(--t2t-body);color:var(--t2t-ink);display:grid;gap:var(--t2t-s4)}.t2t-gpx__drop{border:1px dashed var(--t2t-stone);border-radius:2px;padding:var(--t2t-s6) var(--t2t-s5);text-align:center;background:var(--t2t-paper);cursor:pointer;transition:border-color var(--t2t-ease)}.t2t-gpx__drop:hover,.t2t-gpx__drop.is-over{border-color:var(--t2t-ink)}.t2t-gpx__drop input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.t2t-gpx__hint{font-size:14px;color:var(--t2t-stone);margin:0}.t2t-gpx__status{font-size:14px;min-height:1.4em;margin:0}.t2t-gpx__status.is-error{color:var(--t2t-red)}.t2t-gpx__preview{border:1px solid var(--t2t-stone-light);padding:var(--t2t-s4)}.t2t-gpx__preview img{display:block;width:100%;height:auto}.t2t-gpx__attr{font-size:11px;line-height:1.4;color:var(--t2t-stone);margin:var(--t2t-s3) 0 0}.t2t-gpx__fields{display:grid;gap:var(--t2t-s3)}.t2t-gpx__fields label{display:grid;gap:6px;font:600 12px/1.4 var(--t2t-body);text-transform:uppercase;letter-spacing:.12em}.t2t-gpx__fields input{min-height:48px;border:1px solid var(--t2t-stone-light);border-radius:2px;padding:0 var(--t2t-s3);font:400 16px var(--t2t-body);color:var(--t2t-ink);background:var(--t2t-paper)}.t2t-gpx__fields input:focus{outline:2px solid var(--t2t-red);outline-offset:0;border-color:transparent}.t2t-gpx__privacy{font-size:13px;color:var(--t2t-ink-soft);margin:0}@media(max-width:749px){.t2t-wrap{padding:var(--t2t-s8) 20px}.t2t h1{font-size:36px}.t2t h2{font-size:28px}.t2t-hero,.t2t-steps,.t2t-sizes{grid-template-columns:1fr;gap:var(--t2t-s6)}.t2t-stats li{flex-basis:40%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/t2t-tokens.css.map */
