:root{--paper:#FFFFFF;--snow:#F3F6F9;--frost:#E8EDF3;--line:#DDE3EA;--ink:#121418;--muted:#5B6472;--rosso:#D7141B;--rosso-deep:#A80E16;--rosso-ink:#B00F18;--on-rosso:#FFFFFF;--night:#101317;--night-2:#1A1F26;--night-fg:#F1F3F6;--night-muted:#A3ADB9;--plate:#FFFFFF;--amz:#FF9900;--f-display:"Rubik","Arial Black","Helvetica Neue",Arial,sans-serif;--f-body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"Red Hat Mono",ui-monospace,Menlo,monospace;--skew:-11deg;--r:14px;--shadow:0 1px 2px rgba(18,20,24,.06),0 12px 32px -18px rgba(18,20,24,.28);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0E1115;--snow:#151A20;--frost:#1C222A;--line:#2A313B;--ink:#EEF1F5;--muted:#9AA4B1;--rosso:#E0232A;--rosso-ink:#FF6B70;--night:#07090C;--night-2:#141920;--shadow:0 1px 2px rgba(0,0,0,.4),0 14px 34px -18px rgba(0,0,0,.8);color-scheme:dark}}:root[data-theme=dark]{--paper:#0E1115;--snow:#151A20;--frost:#1C222A;--line:#2A313B;--ink:#EEF1F5;--muted:#9AA4B1;--rosso:#E0232A;--rosso-ink:#FF6B70;--night:#07090C;--night-2:#141920;--shadow:0 1px 2px rgba(0,0,0,.4),0 14px 34px -18px rgba(0,0,0,.8);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(72px + env(safe-area-inset-top,0px))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{margin:0;background:var(--paper);color:var(--ink);font:400 1rem/1.6 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--rosso);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--f-display);margin:0;line-height:1.04;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.wrap{max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;z-index:60;background:var(--ink);color:var(--paper);padding:8px 14px;border-radius:8px}.skip:focus{left:16px}.mono{font-family:var(--f-mono);font-weight:600;letter-spacing:.01em}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 .76rem/1.2 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rosso-ink)}.eyebrow:before{content:"";width:18px;height:10px;background:var(--rosso);transform:skew(var(--skew));border-radius:2px}.h2{font-size:clamp(2rem,4.6vw,3.4rem);font-style:italic;font-weight:900;letter-spacing:-.035em}.lead{font-size:clamp(1.05rem,1.6vw,1.2rem);color:var(--muted);max-width:42em}.sec{padding-block:clamp(64px,9vw,120px)}.sec.snow{background:var(--snow)}.sec.night{background:var(--night);color:var(--night-fg)}.sec.night .lead{color:var(--night-muted)}.sec.night .eyebrow{color:#ff8589}.head{display:grid;gap:14px;margin-bottom:clamp(32px,5vw,56px);max-width:780px}.head.center{margin-inline:auto;text-align:center;justify-items:center}.announce{background:var(--ink);color:var(--paper);font:700 .74rem/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.announce ul{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 28px;padding-block:9px}.announce li{display:flex;align-items:center;gap:8px}.announce li:before{content:"";width:8px;height:8px;background:var(--rosso);transform:skew(var(--skew))}@media(max-width:680px){.announce li:not(:first-child){display:none}}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:saturate(1.5) blur(12px);-webkit-backdrop-filter:saturate(1.5) blur(12px);border-bottom:1px solid var(--line)}.top .wrap{display:flex;align-items:center;gap:18px;min-height:66px}.logo{display:block;width:104px}.logo img{width:100%}.top nav.jump{display:flex;gap:2px;margin-left:auto}.top nav.jump a{text-decoration:none;font-weight:600;font-size:.93rem;padding:8px 11px;border-radius:8px}.top nav.jump a:hover{background:var(--snow)}.top .buy{display:inline-flex;align-items:center;text-decoration:none;font-weight:800;font-size:.9rem;background:var(--rosso);color:var(--on-rosso);padding:9px 16px;border-radius:999px}.top .buy:hover{background:var(--rosso-deep)}.langs{display:flex;gap:2px;font:700 .72rem/1 var(--f-mono);text-transform:uppercase}.langs a{text-decoration:none;padding:8px 7px;border-radius:6px;color:var(--muted)}.langs a[aria-current=true]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--rosso)}@media(max-width:900px){.top nav.jump{display:none}.top .buy{margin-left:auto}}@media(max-width:600px){.logo{width:82px}.top .wrap{min-height:58px}}@media(max-width:400px){.top .buy{display:none}.langs{margin-left:auto}}.pdp{padding-block:clamp(16px,3vw,36px) clamp(56px,7vw,88px)}.pdp>.wrap{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4.5vw,64px);align-items:start}@media(max-width:940px){.pdp>.wrap{grid-template-columns:minmax(0,1fr)}}.gallery{position:sticky;top:86px;display:grid;gap:12px}@media(max-width:940px){.gallery{position:static}}.stage{position:relative;aspect-ratio:1/1;border-radius:22px;overflow:hidden;background:var(--plate);box-shadow:var(--shadow);isolation:isolate}.stage img{width:100%;height:100%;object-fit:contain;transition:opacity .25s}.stage img.cover{object-fit:cover}.stage img.fade{opacity:0}.stage .tag{position:absolute;left:18px;top:18px;z-index:2;font:700 .72rem/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-rosso);padding:10px 14px;isolation:isolate}.stage .tag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rosso);transform:skew(var(--skew));border-radius:3px;z-index:-1}.stage .arrows{position:absolute;right:14px;bottom:14px;display:flex;gap:8px;z-index:2}.stage .arrows button{width:44px;height:44px;border-radius:50%;border:1px solid #DDE3EA;background:#fff;color:#121418;font-size:1.25rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px -6px #00000059}.stage .arrows button:hover{border-color:#121418}.thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.thumbs button{padding:0;border:2px solid var(--line);border-radius:12px;overflow:hidden;background:var(--plate);cursor:pointer;aspect-ratio:1/1;transition:border-color .15s}.thumbs button img{width:100%;height:100%;object-fit:cover}.thumbs button.contain img{object-fit:contain}.thumbs button[aria-current=true]{border-color:var(--ink)}.thumbs button[hidden]{display:none}.buybox{display:grid;gap:20px}.buybox h1{font-size:clamp(2.4rem,5vw,3.6rem);font-style:italic;font-weight:900;letter-spacing:-.045em;line-height:.95}.buybox h1 .brand{display:block;font-size:.5em;letter-spacing:-.02em;color:var(--muted);margin-bottom:4px}.buybox h1 .mname{display:block;color:var(--rosso)}.buybox h1 .mname.white{color:var(--ink)}.buybox .sub{font:600 1.05rem/1.4 var(--f-body);color:var(--muted);margin-top:-6px}.proof{display:flex;flex-wrap:wrap;gap:8px}.proof li{font:700 .74rem/1 var(--f-mono);letter-spacing:.04em;padding:8px 11px;border:1px solid var(--line);border-radius:999px;background:var(--snow)}.checks{display:grid;gap:10px}.checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-weight:600;line-height:1.45}.checks li:before{content:"";width:22px;height:22px;border-radius:50%;background:var(--rosso) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;margin-top:1px}.field{display:grid;gap:10px;border:0;padding:0;margin:0;min-width:0}.field legend.lab{float:left;width:100%;padding:0;margin-bottom:10px}.field legend.lab+*{clear:both}.field .lab{font:700 .74rem/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.field .lab b{font:700 .95rem/1 var(--f-body);letter-spacing:0;text-transform:none;color:var(--ink);margin-left:6px}.swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.swatch{position:relative;cursor:pointer;border:2px solid var(--line);border-radius:14px;padding:8px 8px 10px;display:grid;gap:6px;background:var(--paper);transition:border-color .15s,transform .15s}.swatch:hover{transform:translateY(-2px)}.swatch input{position:absolute;opacity:0;pointer-events:none}.swatch:has(input:checked){border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.swatch:has(input:focus-visible){outline:3px solid var(--rosso);outline-offset:2px}.swatch img{aspect-ratio:1/1;object-fit:contain;background:var(--plate);border-radius:9px;width:100%}.swatch small{font:700 .62rem/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rosso-ink)}.swatch b{font:italic 800 .95rem/1.15 var(--f-display)}.sizebox{display:flex;align-items:stretch;border:2px solid var(--line);border-radius:14px;background:var(--paper);overflow:hidden;transition:border-color .15s}.sizebox:focus-within{border-color:var(--ink)}.sizebox input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:600 1.35rem/1 var(--f-mono);padding:15px 16px}.sizebox input:focus{outline:none}.sizebox output{display:grid;place-items:center;min-width:78px;font:italic 900 1.6rem/1 var(--f-display);color:#fff;background:#8a93a0;transition:background .2s}.sizebox output.ok{background:var(--rosso)}.sizemsg{font-size:.92rem;color:var(--muted);min-height:1.45em}.sizemsg b{color:var(--ink)}.cta{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;text-decoration:none;background:var(--rosso);color:var(--on-rosso);border-radius:14px;padding:19px 22px;font:800 1.12rem/1 var(--f-body);letter-spacing:.01em;box-shadow:0 12px 26px -14px #d7141bbf;transition:transform .15s,background .15s,box-shadow .15s}.cta:hover{background:var(--rosso-deep);transform:translateY(-1px);box-shadow:0 16px 30px -14px #d7141bd9}.cta .amz{display:inline-flex;align-items:baseline;gap:2px;font:700 1rem/1 var(--f-body);background:#fff;color:#121418;padding:7px 10px 9px;border-radius:8px;position:relative}.cta .amz:after{content:"";position:absolute;left:12%;right:16%;bottom:4px;height:3px;border-radius:0 0 60% 60%;background:var(--amz)}.cta.dark{background:#121418;color:#fff;box-shadow:none}.cta.dark:hover{background:#000}.cta-sub{font-size:.86rem;color:var(--muted);text-align:center;margin-top:-8px}.picto{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border-top:1px solid var(--line);padding-top:18px}.picto li{display:grid;justify-items:center;gap:8px;text-align:center;font-weight:700;font-size:.8rem;line-height:1.25}.picto img{width:54px;height:54px;object-fit:contain;background:var(--plate);border-radius:50%;padding:2px}@media(max-width:420px){.picto{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}.seals{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.seals img{height:44px;width:auto;background:var(--plate);border:1px solid var(--line);border-radius:8px;padding:3px}.band{background:var(--night);color:var(--night-fg);overflow:hidden}.band .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding-block:clamp(56px,8vw,104px)}@media(max-width:860px){.band .wrap{grid-template-columns:minmax(0,1fr)}}.band h2{font-size:clamp(2.6rem,7vw,5.2rem);font-style:italic;font-weight:900;letter-spacing:-.05em;line-height:.92;margin-top:18px}.band h2 span{display:block}.band h2 .r{color:var(--rosso)}.band p{color:var(--night-muted);font-size:1.1rem;margin-top:22px;max-width:34em}.band .eyebrow{color:#ff8589}.band figure{margin:0;position:relative;aspect-ratio:791/725}.band figure:before{content:"";position:absolute;right:-12%;top:6%;bottom:-6%;width:56%;background:var(--rosso);transform:skew(var(--skew));border-radius:8px}.band figure .pic{position:relative;height:100%;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);border-radius:8px;overflow:hidden}.band figure img{width:100%;height:100%;object-fit:cover}.models{display:grid;gap:clamp(28px,4vw,44px)}.model{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4.5vw,64px);align-items:center;padding:clamp(18px,3vw,32px);border-radius:28px;background:var(--paper);border:1px solid var(--line)}.model:nth-child(2n) .m-pic{order:2}@media(max-width:860px){.model{grid-template-columns:minmax(0,1fr)}.model:nth-child(2n) .m-pic{order:0}}.model.rosso{border:2px solid var(--rosso);box-shadow:0 26px 60px -40px #d7141bb3}.m-pic{position:relative;border-radius:20px;overflow:hidden;background:var(--plate);aspect-ratio:1/1}.m-pic img{width:100%;height:100%;object-fit:contain}.m-pic .tag{position:absolute;left:16px;top:16px;font:700 .7rem/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;padding:9px 12px;isolation:isolate}.m-pic .tag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#121418;transform:skew(var(--skew));border-radius:3px;z-index:-1}.model.rosso .m-pic .tag:before{background:#d7141b}.m-body{display:grid;gap:14px;align-content:center}.m-body .kick{font:700 .74rem/1.2 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.m-body .word{height:clamp(40px,5vw,56px);width:auto;max-width:100%}.m-body .word.inv{filter:none}:root[data-theme=dark] .m-body .word.inv{filter:invert(1) hue-rotate(180deg)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .m-body .word.inv{filter:invert(1) hue-rotate(180deg)}}.m-body .wordtxt{font:italic 900 clamp(2.5rem,5.4vw,3.6rem)/.9 var(--f-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink);transform:skew(-4deg);transform-origin:left}.m-body h3{font-size:clamp(1.9rem,3.6vw,2.6rem);font-style:italic;font-weight:900;letter-spacing:-.035em}.m-body h3 small{display:block;font-size:.45em;letter-spacing:0;color:var(--muted);margin-bottom:4px}.m-body .lead2{font-weight:700;font-size:1.12rem}.m-body p.txt{color:var(--muted)}.specs{display:grid;grid-template-columns:auto minmax(0,1fr);border-top:1px solid var(--line);margin:4px 0 0}.specs dt,.specs dd{margin:0;padding:10px 0;border-bottom:1px solid var(--line);font-size:.93rem}.specs dt{font:700 .7rem/1.6 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-right:18px}.specs dd{font-weight:600}.m-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.m-actions .pick{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:800;border:2px solid var(--ink);border-radius:12px;padding:13px 18px;background:transparent;cursor:pointer}.m-actions .pick:hover{background:var(--ink);color:var(--paper)}.m-actions .go{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:800;border-radius:12px;padding:13px 18px;background:var(--rosso);color:var(--on-rosso)}.m-actions .go:hover{background:var(--rosso-deep)}.tech{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}@media(max-width:860px){.tech{grid-template-columns:minmax(0,1fr)}}.fabric{margin:0;position:relative;max-width:460px;justify-self:center}.fabric img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%;border:12px solid var(--paper);box-shadow:0 0 0 1px var(--line),var(--shadow)}.fabric figcaption{margin-top:14px;font:700 .74rem/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center}.feat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;margin-top:34px}@media(max-width:560px){.feat{grid-template-columns:minmax(0,1fr)}}.feat li{display:grid;gap:6px;padding-top:14px;border-top:3px solid var(--ink)}.feat b{font:italic 800 1.2rem/1.2 var(--f-display)}.feat p{color:var(--muted);font-size:.96rem}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;counter-reset:st}@media(max-width:1020px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:340px){.steps{grid-template-columns:minmax(0,1fr)}}.steps li{counter-increment:st;display:grid;gap:10px;align-content:start}.steps figure{margin:0;background:#fff;border-radius:16px;aspect-ratio:1/1;display:grid;place-items:center;position:relative;overflow:hidden}.steps figure img{width:84%}.steps figure:before{content:counter(st);position:absolute;left:12px;top:8px;font:italic 900 2rem/1 var(--f-display);color:#d7141b}.steps h3{font-size:1.1rem;font-style:italic;font-weight:800}.steps p{color:var(--night-muted);font-size:.94rem}.notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:34px}@media(max-width:760px){.notes{grid-template-columns:minmax(0,1fr)}}.note{display:flex;gap:16px;align-items:center;background:var(--night-2);border-radius:16px;padding:18px 20px;color:var(--night-fg)}.note .lim{flex:0 0 auto;width:62px;height:62px;border-radius:50%;border:7px solid #D7141B;background:#fff;color:#121418;display:grid;place-items:center;font:900 1.3rem/1 var(--f-display)}.note .ico{flex:0 0 auto;width:62px;height:62px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#121418;font:900 1.6rem/1 var(--f-display)}.sizes-top{display:grid;grid-template-columns:minmax(0,1fr);max-width:760px;gap:clamp(24px,4vw,48px);align-items:stretch}@media(max-width:900px){.sizes-top{grid-template-columns:minmax(0,1fr)}}.sidewall{background:var(--night);color:var(--night-fg);border-radius:22px;padding:clamp(24px,3.4vw,40px);position:relative;overflow:hidden;display:grid;gap:22px;align-content:center}.sidewall:after{content:"";position:absolute;right:-60px;top:-40px;bottom:-40px;width:140px;background:var(--rosso);transform:skew(var(--skew))}.sidewall .code{position:relative;z-index:1;font:700 clamp(2.4rem,7vw,4.2rem)/1 var(--f-mono);letter-spacing:-.02em;display:flex;flex-wrap:wrap;gap:.18em;align-items:baseline;padding-right:90px}.sidewall .code span{padding-bottom:8px;border-bottom:6px solid transparent}.sidewall .c1{border-color:#5b9bff!important}.sidewall .c2{border-color:#ffc94d!important}.sidewall .c3{border-color:#7be0a5!important}.sidewall dl{position:relative;z-index:1;margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 16px;padding-right:90px}.sidewall dt{font:700 .9rem/1.4 var(--f-mono);padding-left:10px;border-left:5px solid}.sidewall dd{margin:0;color:var(--night-muted);font-size:.95rem}.sidewall .hint{position:relative;z-index:1;color:var(--night-muted);font-size:.9rem;padding-right:90px}.sizes-side{display:grid;gap:16px;align-content:start}.wt{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;background:var(--paper);border:1px solid var(--line);border-radius:16px;overflow:hidden}.wt caption{text-align:left;font:italic 800 1.2rem/1.2 var(--f-display);padding-bottom:10px}.wt th,.wt td{text-align:left;padding:13px 18px;border-top:1px solid var(--line)}.wt tr:first-child th,.wt tr:first-child td{border-top:0}.wt th{font:italic 900 1.3rem/1 var(--f-display);color:var(--rosso-ink);width:4em}.wt td{font:500 1rem/1 var(--f-mono)}.tablewrap{overflow-x:auto}.alltable{margin-top:36px;border-top:2px solid var(--ink)}.alltable summary{cursor:pointer;list-style:none;padding:20px 0;display:flex;align-items:baseline;gap:10px;font:italic 800 1.35rem/1.2 var(--f-display)}.alltable summary::-webkit-details-marker{display:none}.alltable summary:after{content:"+";color:var(--rosso);font-style:normal}.alltable[open] summary:after{content:"\2013"}.sgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:980px){.sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.sgrid{grid-template-columns:minmax(0,1fr)}}.scol{border:1px solid var(--line);border-radius:16px;padding:16px;background:var(--paper)}.scol.hit{border-color:var(--rosso);box-shadow:0 0 0 2px var(--rosso)}.scol h3{font-size:2rem;font-style:italic;font-weight:900;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.scol h3 small{font:600 .74rem/1 var(--f-mono);color:var(--muted)}.rim{display:grid;grid-template-columns:2.6em minmax(0,1fr);gap:8px;padding-block:7px;border-top:1px solid var(--line)}.rim em{font:700 .8rem/1.55 var(--f-mono);font-style:normal;color:var(--rosso-ink)}.rim p{font:500 .76rem/1.55 var(--f-mono);color:var(--muted);display:flex;flex-wrap:wrap;gap:2px 8px}.rim button{all:unset;cursor:pointer;border-radius:3px;padding:0 2px}.rim button:hover,.rim button:focus-visible{color:var(--ink);background:var(--frost)}.rim button.hit{background:var(--rosso);color:#fff}.certs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:900px){.certs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.certs{grid-template-columns:minmax(0,1fr)}}.cert{display:grid;grid-template-rows:auto auto 1fr;gap:10px;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:20px}.cert .plate{height:96px;background:#fff;border-radius:12px;display:grid;place-items:center;padding:10px;border:1px solid var(--line)}.cert .plate img{max-height:76px;width:auto;max-width:100%}.cert b{font:italic 800 1.18rem/1.2 var(--f-display)}.cert p{color:var(--muted);font-size:.93rem}.countries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media(max-width:1020px){.countries{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.countries{grid-template-columns:minmax(0,1fr)}}.country{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:22px;display:grid;gap:10px;align-content:start}.country .code{font:800 .8rem/1 var(--f-mono);letter-spacing:.14em;color:var(--rosso-ink)}.country h3{font-size:1.5rem;font-style:italic;font-weight:900}.country .when{font:600 .8rem/1.35 var(--f-mono);background:var(--frost);border-radius:6px;padding:7px 9px;justify-self:start}.country p{color:var(--muted);font-size:.95rem}.disclaimer{margin-top:20px;color:var(--muted);font-size:.88rem}.care{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}@media(max-width:760px){.care{grid-template-columns:minmax(0,1fr)}}.care section{border-radius:22px;padding:clamp(20px,3vw,30px);background:var(--paper);border:1px solid var(--line)}.care h3{display:flex;align-items:center;gap:12px;font-size:1.6rem;font-style:italic;font-weight:900;margin-bottom:16px}.care h3 i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font:900 1.1rem/1 var(--f-body);font-style:normal;color:#fff}.care .yes h3 i{background:#1f8a4c}.care .no h3 i{background:var(--rosso)}.care li{padding:11px 0;border-top:1px solid var(--line);font-weight:600}.box{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,56px);align-items:center}@media(max-width:860px){.box{grid-template-columns:minmax(0,1fr)}}.box figure{margin:0}.box figure img{border-radius:20px;box-shadow:var(--shadow);width:100%}.box figcaption{margin-top:12px;font:700 .74rem/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.box ul{display:grid;gap:12px;margin-top:22px}.box li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;align-items:baseline;font-weight:700;font-size:1.08rem;padding-bottom:12px;border-bottom:1px solid var(--line)}.box li:before{content:"";width:16px;height:12px;background:var(--rosso);transform:skew(var(--skew));border-radius:2px}.about{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,72px);align-items:center}@media(max-width:860px){.about{grid-template-columns:minmax(0,1fr)}}.about .isse{max-width:280px;width:100%}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px}.facts li{border-top:2px solid var(--night-2);padding-top:12px;display:grid;gap:4px}.facts b{font:italic 900 1.7rem/1 var(--f-display)}.facts span{color:var(--night-muted);font-size:.9rem}.about .txt{display:grid;gap:14px;color:var(--night-muted);margin-top:18px;max-width:40em;font-size:1.04rem}.about .bo{margin-top:20px;font:700 .76rem/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.faq{max-width:900px;margin-inline:auto;border-top:2px solid var(--ink)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:20px 44px 20px 0;font:italic 800 1.18rem/1.3 var(--f-display);position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:6px;top:16px;font:900 1.5rem/1 var(--f-display);color:var(--rosso)}.faq details[open] summary:after{content:"\2013"}.faq p{padding-bottom:20px;color:var(--muted);max-width:64ch}.final{background:var(--rosso);color:var(--on-rosso);padding-block:clamp(64px,9vw,112px);position:relative;overflow:hidden}.final:before{content:"";position:absolute;left:-10%;top:-20%;bottom:-20%;width:34%;background:#00000017;transform:skew(var(--skew))}.final .wrap{position:relative}.final h2{font-size:clamp(2.2rem,5.6vw,4rem);font-style:italic;font-weight:900;letter-spacing:-.045em;text-align:center}.final>.wrap>p{text-align:center;font-size:1.15rem;opacity:.92;margin-top:12px}.shop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px}@media(max-width:900px){.shop{grid-template-columns:minmax(0,1fr)}}.shopcard{background:#fff;color:#121418;border-radius:20px;padding:16px;display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center}.shopcard img{width:96px;height:96px;object-fit:contain;border-radius:12px}.shopcard h3{font-size:1.25rem;font-style:italic;font-weight:900;letter-spacing:-.02em}.shopcard h3 small{display:block;font:700 .64rem/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#b00f18;font-style:normal}.stores{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.stores a{text-decoration:none;text-align:center;border:1px solid #DDE3EA;border-radius:10px;padding:10px 4px;display:grid;gap:3px;color:#121418;transition:border-color .15s,background .15s}.stores a:hover{border-color:#d7141b;background:#fff5f5}.stores a b{font:700 .82rem/1 var(--f-mono)}.stores a span{font-size:.72rem;color:#5b6472}.stores a.here{border-color:#121418}.contact{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;background:#0000002e;border-radius:18px;padding:18px 22px}.contact b{font:italic 800 1.15rem/1.2 var(--f-display)}.contact p{opacity:.9}.mailbox{display:flex;align-items:center;gap:8px;background:#fff;color:#121418;border-radius:10px;padding:6px 6px 6px 14px}.mailbox span{font:600 1rem/1 var(--f-mono);-webkit-user-select:all;user-select:all}.mailbox button{font-weight:700;font-size:.8rem;border:0;background:#121418;color:#fff;border-radius:8px;padding:10px 12px;cursor:pointer}footer{background:var(--night);color:var(--night-muted);padding-block:40px calc(120px + env(safe-area-inset-bottom,0px));font-size:.9rem}footer .wrap{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:flex-start}footer .id{display:grid;gap:8px;max-width:46em}footer .logo{width:110px}footer .bo{font:700 .72rem/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night-fg)}footer nav{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--night-fg)}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);box-shadow:0 -14px 34px -24px #00000080;padding-bottom:env(safe-area-inset-bottom,0px);transform:translateY(110%);transition:transform .3s}.sticky.show{transform:none}.sticky .wrap{display:flex;align-items:center;gap:12px;padding-block:10px}.sticky img{width:52px;height:52px;border-radius:10px;object-fit:contain;background:var(--plate);flex:0 0 auto}.sticky .t{min-width:0;flex:1;display:grid}.sticky .t b{font:italic 800 1.02rem/1.15 var(--f-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky .t span{font:600 .76rem/1.3 var(--f-mono);color:var(--muted)}.sticky .cta{width:auto;padding:12px 16px;font-size:.95rem;box-shadow:none}@media(max-width:460px){.sticky .cta .lbl{display:none}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pdp .gallery,.pdp .buybox{animation:rise .6s cubic-bezier(.2,.7,.2,1) both}.pdp .buybox{animation-delay:.08s}.gx{padding-block:clamp(40px,7vw,96px)}.gx-wrap{max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.gx-reader{max-width:760px}.gx-h1{font-size:clamp(2rem,5vw,3.2rem);line-height:1.05;margin:0 0 18px}.gx-lead{font-size:1.1rem;opacity:.85;margin:0 0 18px}.gx-rte{line-height:1.7;font-size:1.05rem}.gx-rte>*+*{margin-top:1em}.gx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;text-decoration:none;border:0;border-radius:10px;padding:14px 20px;cursor:pointer;background:var(--gx-accent);color:var(--gx-on-accent)}.gx-btn[disabled]{opacity:.5;cursor:not-allowed}.gx-search{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.gx-search input{flex:1 1 220px;min-width:0;font:inherit;padding:13px 14px;border:2px solid currentColor;border-radius:10px;background:transparent;color:inherit}.gx-list{list-style:none;padding:0;margin:0;display:grid;gap:14px}.gx-list li{padding-bottom:14px;border-bottom:1px solid rgba(127,127,127,.3);display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.gx-list p{flex-basis:100%;margin:0;opacity:.8}.gx-cart input{width:72px;font:inherit;padding:6px 8px}.gx-grid{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.gx-grid a{display:grid;gap:8px;text-decoration:none;color:inherit}.gx-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:start}@media(max-width:860px){.gx-product{grid-template-columns:minmax(0,1fr)}}.gx-media{display:grid;gap:12px}.gx-img{width:100%;height:auto;border-radius:12px;display:block}.gx-info{display:grid;gap:14px}.gx-price{font-size:1.4rem;font-weight:800;margin:0}.gx-buy{display:grid;gap:10px}.gx-buy select{font:inherit;padding:12px;border-radius:10px}.gx-label{font-weight:700}.gx-small{font-size:.9rem;opacity:.8}.gx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gx-cartlink{display:inline-block;padding:8px 7px;margin-left:4px;color:inherit;font-weight:600;text-decoration:none}.gx-lang{display:inline-flex;gap:2px;margin:0}.gx-lang button{font:inherit;background:none;border:0;cursor:pointer;padding:8px 7px;border-radius:6px;color:inherit;opacity:.7;text-transform:uppercase}.gx-lang button[aria-current=true]{opacity:1;box-shadow:inset 0 -2px 0 var(--gx-accent)}.langs .gx-lang button{font:700 .72rem/1 var(--f-mono);color:var(--muted)}.langs .gx-lang button[aria-current=true]{color:var(--ink)}.gx-h1{font-family:var(--f-display);font-style:italic;font-weight:900}.sec .gx-rte p{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/easysock.css.map */
