.sesto{--carbon:#0A0B0D;--surface:#101216;--surface2:#15181C;--line:#20242A;--line2:#2C3138;--bone:#EDEAE4;--titan:#8A9099;--titan-dim:#5C636B;--red:#E42313;--red-dim:#8E1A11;--s-sans:"SestoArchivo","Helvetica Neue",Arial,sans-serif;--s-mono:"SestoMono",ui-monospace,"SF Mono",Menlo,monospace;--s-pad:clamp(20px,5vw,72px);background:var(--carbon);color:var(--bone);font-family:var(--s-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;border-bottom:1px solid var(--line)}.sesto *{box-sizing:border-box}.sesto a{color:inherit;text-decoration:none}.sesto img,.sesto svg{display:block;max-width:100%}.sesto p,.sesto h1,.sesto h2,.sesto h3,.sesto h4,.sesto h5,.sesto h6,.sesto ul,.sesto li,.sesto figure{margin:0;padding:0}.sesto ul{list-style:none}.s-wrap{max-width:1440px;margin:0 auto;padding-inline:var(--s-pad)}.s-mono{font-family:var(--s-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan)}.s-display{font-stretch:125%;font-weight:700;letter-spacing:-.01em;line-height:.92;text-transform:uppercase}.s-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--s-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan)}.s-eyebrow:before{content:"";width:6px;height:6px;background:var(--red);flex:none}.s-btn{display:inline-flex;align-items:center;gap:12px;padding:16px 25px;font-family:var(--s-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line2);background:transparent;color:var(--bone);cursor:pointer;transition:.18s ease;white-space:nowrap}.s-btn:hover{border-color:var(--bone)}.s-btn--primary{background:var(--red);border-color:var(--red);color:#fff;font-weight:500}.s-btn--primary:hover{background:#f5320f;border-color:#f5320f}.s-arrow{transition:transform .18s ease}.s-btn:hover .s-arrow{transform:translate(4px)}.s-cta{display:flex;gap:13px;flex-wrap:wrap}.s-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:clamp(52px,6.5vw,88px) 0 32px;flex-wrap:wrap}.s-head h2{font-size:clamp(28px,3.4vw,46px);margin-top:14px}.s-head p{color:var(--titan);max-width:46ch;margin-top:12px}.s-head .s-more{font-family:var(--s-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan);border-bottom:1px solid var(--line2);padding-bottom:4px}.s-head .s-more:hover{color:var(--bone);border-color:var(--red)}.s-announce{background:var(--red);color:#fff;font-family:var(--s-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:9px 16px;border-bottom:0}.s-announce span{opacity:.72;margin:0 6px}.s-hero{position:relative;overflow:hidden}.s-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:88px 88px;opacity:.5;-webkit-mask-image:radial-gradient(120% 80% at 72% 45%,#000 18%,transparent 76%);mask-image:radial-gradient(120% 80% at 72% 45%,#000 18%,transparent 76%)}.s-hero__glow{position:absolute;width:720px;height:720px;right:-200px;top:-240px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(228,35,19,.15),transparent 62%)}.s-hero__in{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,4vw,56px);align-items:center;padding-block:clamp(48px,6.5vw,86px) clamp(34px,4vw,54px)}.s-hero h1{font-size:clamp(46px,7.4vw,108px);margin-top:20px}.s-hero h1 .s-red{color:var(--red)}.s-hero__lede{max-width:46ch;margin-top:24px;color:var(--titan);font-size:clamp(15px,1.15vw,17.5px);line-height:1.62}.s-hero .s-cta{margin-top:32px}.s-hero__media img{width:100%;height:auto}.s-doors{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.s-doors>a{padding:30px 26px 34px;border-right:1px solid var(--line);display:block;transition:.2s;position:relative}.s-doors>a:last-child{border-right:0}.s-doors>a:hover{background:var(--surface)}.s-doors .s-ic{width:26px;height:26px;color:var(--red);margin-bottom:22px}.s-doors h3{font-size:19px;font-stretch:118%;font-weight:700;text-transform:uppercase;margin-bottom:7px}.s-doors p{color:var(--titan);font-size:13.5px;max-width:26ch}.s-doors .s-n{position:absolute;top:28px;right:24px;font-family:var(--s-mono);font-size:10px;color:var(--titan-dim);letter-spacing:.14em}.s-brands{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.s-brands>a,.s-brands>div{background:var(--carbon);padding:32px 26px 30px;transition:.2s;display:block;position:relative}.s-brands>a:hover{background:var(--surface)}.s-brands .s-bn{font-stretch:125%;font-weight:700;text-transform:uppercase;font-size:clamp(17px,1.5vw,21px);line-height:1.06}.s-brands .s-meta{font-family:var(--s-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--titan-dim);margin:14px 0 12px}.s-brands p{color:var(--titan);font-size:13.5px;max-width:30ch}.s-brands .s-chip{position:absolute;top:26px;right:22px;font-family:var(--s-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--red);padding:3px 7px}.s-house{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(30px,5vw,72px);align-items:center;padding-block:clamp(52px,6.5vw,88px)}.s-house__art{border:1px solid var(--line);background:var(--surface);padding:30px;position:relative}.s-house__fig{position:absolute;top:13px;left:17px;font-family:var(--s-mono);font-size:9.5px;letter-spacing:.16em;color:var(--titan-dim)}.s-house h2{font-size:clamp(30px,3.8vw,52px);margin:16px 0 18px}.s-house p{color:var(--titan);max-width:48ch}.s-house ul{margin:26px 0 30px;border-top:1px solid var(--line)}.s-house li{border-bottom:1px solid var(--line);padding:14px 0;display:flex;gap:18px;align-items:baseline;font-size:14.5px}.s-house li b{font-family:var(--s-mono);font-size:10.5px;letter-spacing:.14em;color:var(--red);flex:none;width:26px}.s-house li span{color:var(--titan)}.s-filters{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:26px}.s-filters button{font-family:var(--s-mono);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;padding:10px 16px;border:1px solid var(--line2);background:transparent;color:var(--titan);cursor:pointer;transition:.18s}.s-filters button:hover{color:var(--bone);border-color:var(--titan-dim)}.s-filters button[aria-pressed=true]{background:var(--bone);border-color:var(--bone);color:var(--carbon)}.s-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.s-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.s-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.s-card{background:var(--carbon);padding:0 0 26px;transition:background .2s;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.s-card:hover{background:var(--surface)}.s-card__fig{position:relative;padding:34px 26px 18px;display:flex;align-items:center;justify-content:center;min-height:250px}.s-card__fig svg,.s-card__fig img{height:180px;width:auto;object-fit:contain;transition:transform .3s}.s-card:hover .s-card__fig svg,.s-card:hover .s-card__fig img{transform:translateY(-5px)}.s-card__brand{position:absolute;top:18px;left:22px;font-family:var(--s-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--titan-dim)}.s-card__brand.is-house{color:var(--red)}.s-card__flag{position:absolute;top:18px;right:22px;font-family:var(--s-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan-dim);border:1px solid var(--line2);padding:3px 7px}.s-card__body{padding:0 26px;flex:1;display:flex;flex-direction:column}.s-card h3{font-size:17px;font-stretch:112%;font-weight:600;line-height:1.24;min-height:42px}.s-card__sub{color:var(--titan);font-size:13px;margin-top:8px;flex:1}.s-card__meta{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:15px;border-top:1px solid var(--line)}.s-card__price{font-family:var(--s-mono);font-size:15px;font-weight:500}.s-card__price s{color:var(--titan-dim);margin-right:8px}.s-card__buy{font-family:var(--s-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan);background:none;border:0;padding:0;cursor:pointer}.s-card:hover .s-card__buy{color:var(--red)}.s-card[hidden]{display:none}.s-loadout{padding-block:clamp(52px,6.5vw,88px)}.s-loadout h2{font-size:clamp(28px,3.4vw,46px);margin:14px 0 10px}.s-loadout>p{color:var(--titan);max-width:52ch}.s-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin:32px 0}.s-steps>div{background:var(--carbon);padding:30px 26px 34px}.s-steps .s-n{font-family:var(--s-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.s-steps h4{font-size:20px;font-stretch:118%;font-weight:700;text-transform:uppercase;margin:12px 0 9px}.s-steps p{color:var(--titan);font-size:14px}.s-steps .s-pick{margin-top:20px;font-family:var(--s-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan-dim)}.s-std{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,72px);padding-block:clamp(52px,6.5vw,88px);align-items:start}.s-std h2{font-size:clamp(28px,3.4vw,46px);margin:14px 0}.s-std__intro{color:var(--titan)}.s-std__list{border-top:1px solid var(--line)}.s-std__row{border-bottom:1px solid var(--line);padding:24px 0;display:grid;grid-template-columns:44px 1fr;gap:22px;align-items:start}.s-std__row .s-n{font-family:var(--s-mono);font-size:11px;letter-spacing:.14em;color:var(--red);padding-top:4px}.s-std__row h4{font-size:18px;font-stretch:112%;font-weight:600;margin-bottom:7px}.s-std__row p{color:var(--titan);font-size:14px;max-width:56ch}.s-trust{display:grid;grid-template-columns:repeat(4,1fr)}.s-trust>div{padding:34px 26px;border-right:1px solid var(--line)}.s-trust>div:last-child{border-right:0}.s-trust h5{font-family:var(--s-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.s-trust p{color:var(--titan);font-size:13.5px}.s-trust .s-ic{width:21px;height:21px;margin-bottom:17px;color:var(--red)}.s-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border-top:1px solid var(--line)}.s-posts article{background:var(--carbon);padding:32px 28px 38px;transition:.2s}.s-posts article:hover{background:var(--surface)}.s-posts .s-k{font-family:var(--s-mono);font-size:10px;letter-spacing:.16em;color:var(--red);text-transform:uppercase}.s-posts h4{font-size:19px;margin:15px 0 9px;line-height:1.28}.s-posts p{color:var(--titan);font-size:14px}.s-signup{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,72px);align-items:center;padding-block:clamp(52px,6.5vw,88px)}.s-signup h3{font-size:clamp(26px,3vw,42px);margin-top:14px}.s-signup__copy{color:var(--titan);max-width:42ch}.s-field{display:flex;border:1px solid var(--line2);margin-top:20px}.s-field input{flex:1;background:transparent;border:0;outline:0;color:var(--bone);font-family:var(--s-mono);font-size:13px;padding:18px 19px;min-width:0}.s-field input::placeholder{color:var(--titan-dim)}.s-field button{border:0;border-left:1px solid var(--line2)}.s-note{margin-top:13px;font-family:var(--s-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--titan-dim)}.s-note--error{color:var(--red)}.sesto .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:1180px){.s-grid,.s-grid[data-cols="3"],.s-doors,.s-brands{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.s-hero__in,.s-house,.s-std,.s-signup,.s-steps,.s-trust,.s-posts{grid-template-columns:1fr}.s-trust>div{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:560px){.s-grid,.s-grid[data-cols="3"],.s-grid[data-cols="2"],.s-doors,.s-brands{grid-template-columns:1fr}.s-doors>a{border-right:0;border-bottom:1px solid var(--line)}}@media(prefers-reduced-motion:reduce){.sesto *,.sesto *:before,.sesto *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sesto.css.map */
