:root{--pf-carbon:#08080a;--pf-carbon2:#0d0d10;--pf-asphalt:#131318;--pf-asphalt2:#1a1a21;--pf-line:#26262e;--pf-line2:#33333d;--pf-white:#f5f5f3;--pf-grey:#9b9ba4;--pf-grey2:#86868f;--pf-signal:#e10600;--pf-signal-dim:#8a0400;--pf-s1:#e10600;--pf-s2:#00d2be;--pf-s3:#ffd100;--pf-disp:"Chakra Petch",sans-serif;--pf-body:"Archivo",sans-serif;--pf-mono:"IBM Plex Mono",monospace;--pf-ease:cubic-bezier(.16,1,.3,1);--pf-team-primary:var(--pf-signal);--pf-team-secondary:#ffffff}.pf-mono{font-family:var(--pf-mono)}::selection{background:var(--pf-signal);color:#fff}.pf-ticker{background:var(--pf-signal);overflow:hidden;white-space:nowrap;padding:8px 0;position:relative;z-index:60}.pf-ticker__track{display:inline-block;animation:pf-tick 28s linear infinite;font-family:var(--pf-mono);font-size:12px;letter-spacing:.2em;font-weight:600;color:#fff;text-transform:uppercase}.pf-ticker__track span{margin:0 34px}@keyframes pf-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.pf-kicker{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.28em;color:var(--pf-signal);text-transform:uppercase;display:flex;align-items:center;gap:12px}.pf-kicker:before{content:"";width:30px;height:2px;background:var(--pf-signal);transform:skew(-25deg)}.pf-display{font-family:var(--pf-disp);font-weight:700;font-style:italic;text-transform:uppercase;line-height:.95;letter-spacing:-.015em}.pf-display .pf-stroke{color:transparent;-webkit-text-stroke:2px var(--pf-white)}.pf-sub{color:var(--pf-grey);font-size:15px;line-height:1.6}.pf-label{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.18em;color:var(--pf-grey);text-transform:uppercase}.pf-sec-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:30px}.pf-sec-head h2{font-family:var(--pf-disp);font-weight:700;font-style:italic;text-transform:uppercase;font-size:clamp(24px,3vw,40px);display:flex;align-items:center;gap:16px;margin:0;color:var(--pf-white)}.pf-sec-head h2:before{content:"";width:34px;height:4px;background:var(--pf-signal);transform:skew(-25deg);flex:none}.pf-sec-head a{font-family:var(--pf-mono);font-size:12px;font-weight:600;color:var(--pf-grey);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:color .15s}.pf-sec-head a:hover{color:var(--pf-signal)}.pf-kerb{height:6px;background:repeating-linear-gradient(90deg,var(--pf-signal) 0 40px,#fff 40px 80px);opacity:.9}.pf-btn{font-family:var(--pf-disp);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 34px;font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:transform .15s var(--pf-ease),box-shadow .15s;cursor:pointer;border:0;text-decoration:none}.pf-btn:hover{transform:translateY(-2px)}.pf-btn--primary{background:var(--pf-signal);color:#fff;box-shadow:0 8px 30px #e1060059}.pf-btn--primary:hover{box-shadow:0 14px 40px #e1060080}.pf-btn--ghost{background:#ffffff0a;color:var(--pf-white);box-shadow:inset 0 0 0 1px var(--pf-line2)}.pf-btn:focus-visible,a:focus-visible,button:focus-visible,.pf-pit:focus-visible,.pf-trow:focus-visible,.pf-link:focus-visible,.pf-drop:focus-visible{outline:2px solid var(--pf-s3);outline-offset:3px;border-radius:2px}.pf-card{border:1px solid var(--pf-line);border-radius:12px;background:var(--pf-asphalt);overflow:hidden}.pf-card--pad{padding:28px}.pf-chip{display:inline-block;font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--pf-s3);border:1px solid rgba(255,209,0,.4);padding:5px 11px;border-radius:3px}.pf-auth{display:inline-flex;align-items:center;gap:6px;font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pf-grey2);border:0;background:none;padding:0;border-radius:0;opacity:.9}.pf-link{font-family:var(--pf-mono);font-size:12px;font-weight:600;color:var(--pf-white);text-transform:uppercase;border-bottom:1px solid var(--pf-signal);padding-bottom:3px;text-decoration:none}.pf-pit{aspect-ratio:3/4.3;border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:16px 14px;cursor:pointer;border:1px solid rgba(255,255,255,.08);overflow:hidden;transition:transform .25s var(--pf-ease),box-shadow .25s;text-decoration:none;background:linear-gradient(180deg,#00000080,#0000 22% 55%,#000000d1),linear-gradient(170deg,var(--pf-team-primary),color-mix(in srgb,var(--pf-team-primary) 38%,#000))}.pf-pit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.14) 48%,transparent 62%);transform:translate(-120%);transition:transform .55s var(--pf-ease)}.pf-pit:hover{transform:translateY(-8px);box-shadow:0 24px 44px #00000080}.pf-pit:hover:after{transform:translate(120%)}.pf-pit__pos{position:absolute;top:11px;left:13px;font-family:var(--pf-mono);font-size:12px;font-weight:600;color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.6)}.pf-pit__pts{position:absolute;top:11px;right:13px;font-family:var(--pf-mono);font-size:12px;font-weight:600;color:#ffffffd9;text-shadow:0 1px 3px rgba(0,0,0,.6)}.pf-pit__tm{font-family:var(--pf-disp);font-weight:700;font-style:italic;font-size:14px;text-transform:uppercase;line-height:1.08;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5)}.pf-pit__drv{font-family:var(--pf-mono);font-size:12px;font-weight:600;color:#ffffffe0;margin-top:4px;text-shadow:0 1px 3px rgba(0,0,0,.6)}.pf-timing{border:1px solid var(--pf-line);border-radius:12px;overflow:hidden}.pf-trow{display:grid;grid-template-columns:64px 1fr 170px 130px;align-items:center;padding:0 22px;min-height:76px;border-bottom:1px solid var(--pf-line);background:var(--pf-asphalt);transition:background .15s;position:relative;text-decoration:none}.pf-trow:last-child{border-bottom:0}.pf-trow:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--pf-signal);transform:scaleY(0);transition:transform .2s var(--pf-ease)}.pf-trow:hover{background:var(--pf-asphalt2)}.pf-trow:hover:before{transform:scaleY(1)}.pf-trow__p{font-family:var(--pf-mono);font-weight:600;font-size:15px;color:var(--pf-grey)}.pf-trow__p--gold{color:var(--pf-s3)}.pf-trow__d{display:flex;align-items:center;gap:16px;font-family:var(--pf-disp);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.03em;color:var(--pf-white)}.pf-trow__d small{display:block;font-family:var(--pf-mono);font-weight:600;color:var(--pf-grey);font-size:12px;letter-spacing:.12em;margin-top:3px}.pf-thumb{width:46px;height:46px;border-radius:8px;object-fit:cover;object-position:top;border:1px solid var(--pf-line2);background:var(--pf-asphalt2)}.pf-trow__delta{font-family:var(--pf-mono);font-size:12px;font-weight:600;color:var(--pf-s2);text-align:right}.pf-trow__shop{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.18em;color:var(--pf-signal);text-align:right;text-transform:uppercase;opacity:.75;transition:opacity .15s}.pf-trow:hover .pf-trow__shop{opacity:1}.pf-drop{position:relative;border-radius:12px;overflow:hidden;min-height:440px;display:flex;align-items:flex-end;border:1px solid var(--pf-line);isolation:isolate;text-decoration:none}.pf-drop__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center;transition:transform .8s var(--pf-ease)}.pf-drop:hover .pf-drop__bg{transform:scale(1.05)}.pf-drop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(8,8,10,.92) 0%,rgba(8,8,10,.25) 55%,transparent 100%)}.pf-drop__c{position:relative;z-index:2;padding:28px}.pf-drop__c h3{font-family:var(--pf-disp);font-weight:700;font-style:italic;text-transform:uppercase;font-size:clamp(20px,2vw,30px);line-height:1.02;margin:14px 0 8px;color:var(--pf-white)}.pf-race-card{background:#0d0d10b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--pf-line);border-radius:12px;padding:26px 28px;min-width:300px}.pf-clock{display:flex;gap:10px;margin:20px 0 14px}.pf-clock>div{flex:1;text-align:center;background:var(--pf-carbon);border:1px solid var(--pf-line);border-radius:8px;padding:12px 6px}.pf-clock .n{font-family:var(--pf-mono);font-size:24px;font-weight:600;color:var(--pf-white)}.pf-clock .l{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.16em;color:var(--pf-grey2);text-transform:uppercase;margin-top:4px}.pf-minilights{display:flex;gap:7px;justify-content:center}.pf-mlight{width:11px;height:11px;border-radius:50%;background:#200}.pf-mlight.on{background:var(--pf-signal);box-shadow:0 0 10px #e10600cc}.pf-spec{border-top:1px solid var(--pf-line)}.pf-spec dl{display:grid;grid-template-columns:150px 1fr;font-size:14px;line-height:1.6;border-bottom:1px solid var(--pf-line);padding:11px 0;margin:0}.pf-spec dt{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--pf-grey);text-transform:uppercase}.pf-spec dd{font-weight:600;margin:0;color:var(--pf-white)}.pf-strip{display:flex;gap:1px;border:1px solid var(--pf-line);border-radius:8px;overflow:hidden}.pf-strip>div{flex:1;background:var(--pf-asphalt);padding:12px 14px}.pf-strip .k{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--pf-grey2);text-transform:uppercase}.pf-strip .v{font-family:var(--pf-disp);font-size:13px;font-weight:600;text-transform:uppercase;margin-top:5px;font-style:italic;color:var(--pf-white)}.pf-enzo-radio{display:flex;gap:12px;align-items:center;border-left:3px solid var(--pf-signal);padding:11px 15px;background:#e106000d;font-size:12.5px;line-height:1.6;color:var(--pf-grey);border-radius:0 8px 8px 0}.pf-enzo-radio b{color:var(--pf-white)}.pf-rewards-chip{display:none}.pf-rewards-chip.is-visible{display:block}.pf-rv{opacity:0;transform:translateY(26px);transition:opacity .7s var(--pf-ease),transform .7s var(--pf-ease)}.pf-rv.in{opacity:1;transform:none}#pf-lightsout{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--pf-carbon);z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;transition:opacity .6s var(--pf-ease),visibility .6s}#pf-lightsout.done{opacity:0;visibility:hidden}.pf-gantry{display:flex;gap:18px}.pf-glight{width:34px;height:34px;border-radius:50%;background:#1c0000;box-shadow:inset 0 2px 6px #000;transition:background .12s}.pf-glight.on{background:var(--pf-signal);box-shadow:0 0 26px #e10600e6,0 0 60px #e1060066}#pf-lightsout .txt{font-family:var(--pf-mono);font-size:12px;font-weight:600;letter-spacing:.4em;color:var(--pf-grey);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.pf-ticker__track{animation:none}.pf-rv{opacity:1;transform:none;transition:none}#pf-lightsout{display:none}.pf-pit:hover,.pf-btn:hover{transform:none}}.pf-page{max-width:160rem;margin:0 auto;padding:0 clamp(18px,4vw,54px)}.pf-section{padding:76px 0 30px}.theme-drawer__dialog:has(#cart-drawer-heading),#cart-drawer .theme-drawer__dialog{background:var(--pf-carbon2, #0d0d10);border-left:1px solid var(--pf-line, #26262e)}.cart-drawer__content,.cart-drawer__summary{background:var(--pf-carbon2, #0d0d10)}.cart-drawer__items .cart-items__table-row{border-bottom-color:var(--pf-line, #26262e)}.cart-drawer__summary .cart-totals:not(:has(.cart-totals__original-container:empty)){border-block-start-color:var(--pf-line, #26262e)}#cart-drawer-heading,.cart-title h1,.theme-drawer__title{font-family:var(--pf-disp, sans-serif);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:-.01em}.cart-page{background:var(--pf-carbon, #08080a)}.cart-summary,.cart-items__table-row{border-color:var(--pf-line, #26262e)!important}.cart__checkout-button{background:var(--pf-signal, #e10600)!important;color:#fff!important;font-family:var(--pf-disp, sans-serif);font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:0;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:0 8px 30px #e1060059;transition:transform .15s var(--pf-ease, ease),box-shadow .15s}.cart__checkout-button:hover{transform:translateY(-2px);box-shadow:0 14px 40px #e1060080}.cart__checkout-button:focus-visible{outline:2px solid var(--pf-s3, #ffd100);outline-offset:3px}.cart-items__title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.cart-items__price,.cart-items__price-unit,.cart-totals__original-value,.cart-totals__total-value,.cart-totals__installments,.cart-discount__pill-code,.gift-card__code,.gift-card__price h2{font-family:var(--pf-mono, monospace)!important}.cart-totals__tax-note,.cart-note__label,.cart-discount__label,.cart-discounts__label{font-family:var(--pf-mono, monospace);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pf-grey, #9b9ba4)}.password-main-content{background:var(--pf-carbon, #08080a);color:var(--pf-white, #f5f5f3)}.password-main-content h1,.password-main-content h2,.password-main-content h3,.password-dialog__title{font-family:var(--pf-disp, sans-serif);font-weight:700;font-style:italic;text-transform:uppercase}.password-dialog{background:var(--pf-carbon2, #0d0d10);color:var(--pf-white, #f5f5f3)}.password-footer{background:var(--pf-carbon, #08080a);color:var(--pf-grey, #9b9ba4)}body.gift-card{background:var(--pf-carbon, #08080a);color:var(--pf-white, #f5f5f3)}.gift-card__text-wrapper h1,.gift-card__price h2{font-family:var(--pf-disp, sans-serif);font-weight:700;font-style:italic;text-transform:uppercase}.gift-card__image-wrapper{background:var(--pf-carbon2, #0d0d10);border-color:var(--pf-line, #26262e)}.gift-card__badge{background:var(--pf-carbon2, #0d0d10);border-color:var(--pf-line, #26262e);color:var(--pf-white, #f5f5f3)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--pf-s3);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/370/assets/parc-ferme.css.map */
