@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins:wght@400;600&display=swap";:root{--noir: #0B0B0C;--gris: #17171A;--jaune: #F4E84D;--blanc: #FFFFFF;--surface: #111113;--surface-2: #0F0F11;--hair: #26262A;--hair-gris: #2E2E33;--accent: #F4E84D;--titre: #ECECEA;--texte: #9A9A9E;--secondaire: #8E8E92;--muet: #6E6E72;--gras-noir: #FFFFFF;--jaune-titre: #0B0B0C;--jaune-texte: #3A3A1E;--jaune-bordure: rgba(11, 11, 12, .22);--jaune-puce: rgba(255, 255, 255, .28);--jaune-encadre: rgba(11, 11, 12, .06);--blanc-titre: #000000;--blanc-texte: #3A3A3C;--blanc-accent-grand: #977712;--blanc-accent-petit: #7A6010;--blanc-filet: rgba(0, 0, 0, .14)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--noir);color:var(--titre);font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6}h1,.hero-title{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(42px,10vw,104px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;font-weight:400;margin:0}h2,.section-title{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(30px,5vw,46px);line-height:.95;letter-spacing:.02em;text-transform:uppercase;font-weight:400;margin:0 0 24px}h3{font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(24px,4.6vw,46px);line-height:1;letter-spacing:.02em;text-transform:uppercase;font-weight:400}.section-yellow h2{font-size:clamp(34px,6vw,64px);line-height:.94;color:var(--jaune-titre)}.price{font-family:Bebas Neue,Impact,sans-serif;font-size:24px;text-transform:uppercase}.product-title{font-family:Bebas Neue,Impact,sans-serif;font-size:23px;text-transform:uppercase}.overline{font-family:Poppins,sans-serif;font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase}@media(min-width:750px){.overline{font-size:11px;letter-spacing:.18em}}p{font-size:14px;line-height:1.7;margin:0 0 16px}@media(min-width:750px){p{font-size:15px}}small,.caption{font-size:12.5px;color:var(--secondaire)}.badge,.label{font-family:Poppins,sans-serif;font-weight:600;font-size:9px;letter-spacing:.14em;text-transform:uppercase}strong,b{color:var(--gras-noir);font-weight:600}section{padding:72px 24px}@media(min-width:750px){section{padding:88px 50px}}.section-wrap{max-width:1920px;margin:0 auto}.section-white{background-color:var(--blanc);color:var(--blanc-titre)}.section-white p{color:var(--blanc-texte)}.section-white strong{color:var(--blanc-titre)}.section-yellow{background-color:var(--jaune);color:var(--jaune-titre)}.section-yellow p{color:var(--jaune-texte)}.section-gray{background-color:var(--gris)}.card{background-color:var(--surface);border:1px solid var(--hair);border-radius:3px;padding:20px;transition:border-color .3s ease}.card:hover,.card.active,.card--featured{border-color:var(--accent)}.button,button,.btn{font-family:Poppins,sans-serif;font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:15px 30px;border-radius:3px;cursor:pointer;border:none;transition:all .18s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.button-primary{background-color:var(--accent);color:var(--noir);border:1px solid var(--accent)}.button-primary:hover{background-color:var(--blanc);border-color:var(--blanc);color:var(--noir)}.button-ghost{background-color:transparent;color:var(--titre);border:1px solid rgba(255,255,255,.35)}.button-ghost:hover{border-color:var(--accent);color:var(--accent)}.section-yellow .button-primary{background-color:var(--noir);color:var(--accent);border-color:var(--noir)}.section-yellow .button-primary:hover{background-color:transparent;border-color:var(--noir);color:var(--noir)}.section-white .button-primary{background-color:var(--blanc-accent-grand);color:var(--blanc);border-color:var(--blanc-accent-grand)}.section-white .button-primary:hover{background-color:var(--blanc-titre);color:var(--blanc)}img{max-width:100%;height:auto;display:block}.media{border-radius:3px;overflow:hidden}.media img{width:100%;height:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes rstBattement{0%{transform:scale(1);opacity:1}14%{transform:scale(1.14);opacity:1}28%{transform:scale(1);opacity:1}42%{transform:scale(1.14);opacity:1}56%{transform:scale(1);opacity:1}70%{opacity:.06}84%{opacity:.06}to{transform:scale(1);opacity:1}}@keyframes glow{0%,to{opacity:.5}50%{opacity:1}}.animate-fade{animation:fadeIn .6s ease-out}.animate-slide-up{animation:slideUp .6s ease-out}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 24px 4px;margin:0 -24px}.track::-webkit-scrollbar{display:none}.track .card{flex:0 0 86%;scroll-snap-align:start;min-width:0}@media(min-width:750px){.track{padding:0 50px 4px;margin:0 -50px}.track .card{flex:0 0 calc((100% - 16px)/2)}}@media(min-width:1100px){.track .card{flex:0 0 calc((100% - 32px) / 3)}}.scene{position:relative;overflow:hidden;touch-action:pan-y;cursor:grab;height:400px}.scene:active{cursor:grabbing}.scene .card{position:absolute;top:50%;left:50%;width:82%;opacity:0;z-index:1;transform:translate(-50%,-50%) scale(.78);transition:transform .46s cubic-bezier(.4,0,.2,1),opacity .46s ease}.scene .card--prev{opacity:.45;z-index:2;transform:translate(-50%,-50%) translate(-30%) scale(.86)}.scene .card--next{opacity:.45;z-index:2;transform:translate(-50%,-50%) translate(30%) scale(.86)}.scene .card--active{opacity:1;z-index:3;border-color:var(--accent);transform:translate(-50%,-50%) scale(1);box-shadow:0 20px 48px #00000080}@media(min-width:750px){.scene .card{width:56%}.scene .card--prev{transform:translate(-50%,-50%) translate(-46%) scale(.86)}.scene .card--next{transform:translate(-50%,-50%) translate(46%) scale(.86)}}@media(min-width:1100px){.scene .card{width:40%}.scene .card--prev{transform:translate(-50%,-50%) translate(-58%) scale(.86)}.scene .card--next{transform:translate(-50%,-50%) translate(58%) scale(.86)}}.scene .card:not(.card--active) .card__media{pointer-events:none}.scene .card:not(.card--active) .card__body{pointer-events:none}.carousel-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:22px}.arrow{width:34px;height:34px;border-radius:3px;border:1px solid #3A3A3C;background:transparent;color:var(--titre);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease}.arrow:hover{border-color:var(--accent);color:var(--accent)}.dot{width:7px;height:7px;border-radius:50%;border:1px solid var(--muet);background:transparent;cursor:pointer;transition:all .18s ease}.dot[aria-current=true]{background:var(--accent);border-color:var(--accent)}.product-grid{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:750px){.product-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.product-grid{grid-template-columns:repeat(3,1fr)}}.product-card{background-color:var(--surface);border:1px solid var(--hair);border-radius:3px;overflow:hidden;transition:all .3s ease}.product-card:hover{border-color:var(--accent)}.product-image{width:100%;aspect-ratio:1;object-fit:cover;overflow:hidden}.product-info{padding:20px}input,textarea,select{font-family:Poppins,sans-serif;border:1px solid var(--hair);border-radius:3px;padding:12px 16px;background-color:var(--surface);color:var(--titre);font-size:14px}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #f4e84d1a}.text-center{text-align:center}.text-accent{color:var(--accent)}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.py-24{padding-top:24px;padding-bottom:24px}.container{max-width:1240px;margin:0 auto;padding:0 24px}@media(min-width:750px){.container{padding:0 50px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/resist-theme.css.map */
