#riders.rv-section{--rv-paper:#f3e7d7;--rv-ink:#111;--rv-orange:#ef6a32;--rv-line:#d7cbbb;--rv-muted:#68645c;--rv-card-width:clamp(200px,21vw,280px);--rv-card-height:calc(var(--rv-card-width)*1.77778);--rv-gap:14px;padding:48px 0 56px;scroll-margin-top:150px;color:var(--rv-ink);overflow:hidden}.rv-section *{box-sizing:border-box}.rv-heading{text-align:center;padding:0 20px 24px}.rv-heading h2{font-family:Anton,Impact,sans-serif;font-size:32px;line-height:1.2;letter-spacing:.01em;margin:0;color:inherit}.rv-heading h2:after{display:none!important}.rv-heading p{font-family:Roboto Mono,monospace;font-size:12px;line-height:1.65;margin:12px 0 0}.rv-carousel{position:relative;max-width:1500px;margin:auto;outline-offset:-3px}.rv-stage{position:relative;width:calc(100% - 88px);height:var(--rv-card-height);margin:0 auto;overflow:hidden;touch-action:pan-y;isolation:isolate}.rv-card{position:absolute;left:50%;top:50%;width:var(--rv-card-width);height:calc(var(--rv-card-height)*.78);transform:translate(calc(-50% + var(--rv-offset,0px)),-50%);overflow:hidden;background:#dad6cd;border-radius:0;transition:transform .45s cubic-bezier(.22,.7,.3,1),height .45s cubic-bezier(.22,.7,.3,1),opacity .2s;opacity:1;isolation:isolate}.rv-card.is-active{height:var(--rv-card-height);z-index:2}.rv-card.is-away{opacity:0;pointer-events:none}.rv-video{display:block;width:100%;height:100%;object-fit:cover}.rv-surface{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;z-index:1}.rv-card:after{content:"";position:absolute;top:48%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0000001f 35%,#000000c2);pointer-events:none;z-index:1}.rv-tools{position:absolute;top:9px;right:9px;display:flex;flex-direction:column;gap:6px;opacity:0;pointer-events:none;z-index:3;transition:opacity .2s}.rv-card.is-active .rv-tools{opacity:1;pointer-events:auto}.rv-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #f3e7d780;color:var(--rv-paper);background:#1119;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:7px;cursor:pointer}.rv-icon svg,.rv-nav svg{display:block;width:100%;height:100%}.rv-audible,.rv-pause-symbol{display:none}.rv-card.is-playing .rv-pause-symbol,.rv-card.has-sound .rv-audible{display:block}.rv-card.is-playing .rv-play-symbol,.rv-card.has-sound .rv-muted{display:none}.rv-rider{position:absolute;left:12px;bottom:104px;z-index:3;font-family:Anton,Impact,sans-serif;font-size:18px;line-height:1.2;color:var(--rv-paper);text-decoration:none;text-shadow:0 1px 5px #0008}.rv-product{position:absolute;bottom:10px;left:10px;width:calc(100% - 20px);min-height:76px;display:flex;align-items:center;gap:8px;border:0;text-align:left;font:12px/1.25 Roboto Mono,monospace;background:transparent;color:var(--rv-paper);padding:0;cursor:pointer;z-index:3}.rv-product img{width:43px;height:60px;object-fit:contain;background:#fff;flex:none;border-radius:2px}.rv-product>span:not(.rv-plus){flex:1;min-width:0}.rv-product small{display:block;font-size:9px;line-height:1.3;color:#f3e7d7cc;margin-bottom:4px}.rv-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.2;text-transform:uppercase}.rv-product strong{display:block;font-size:12px;margin-top:4px;font-weight:700}.rv-plus{display:grid;place-items:center;align-self:flex-end;flex:none;width:28px;height:28px;border-radius:0;background:var(--rv-orange);color:var(--rv-ink);font:24px/1 Roboto Mono,monospace;margin-bottom:3px}.rv-progress{position:absolute;bottom:5px;left:12px;right:12px;height:2px;border-radius:2px;overflow:hidden;background:#f7f0e54d;z-index:4;opacity:0;pointer-events:none}.rv-card.is-active .rv-progress{opacity:1}.rv-progress span{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left;background:var(--rv-orange)}.rv-nav{position:absolute;top:50%;width:44px;height:44px;display:grid;place-items:center;transform:translateY(-50%);padding:12px;border:0;background:transparent;color:#151515;cursor:pointer;z-index:4}.rv-prev{left:0}.rv-next{right:0}.rv-prev svg{transform:rotate(180deg)}.rv-nav:hover{background:#0000000a;border-radius:50%}.rv-section button:focus-visible,.rv-section a:focus-visible,.rv-carousel:focus-visible{outline:2px solid #ed6a32;outline-offset:-3px}.rv-error{position:absolute;z-index:3;inset:45% 12px auto;background:#181818e6;color:#fff;padding:12px;font:12px/1.5 Arial,sans-serif}.rv-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rv-dialog{width:min(440px,calc(100% - 32px));max-height:85dvh;padding:28px;border:1px solid var(--rv-line);background-color:var(--rv-paper);background-image:url(//www.cabanedelaglisse.fr/cdn/shop/t/49/assets/nr-design-cabane-paper-texture.webp?v=101475357283209907731792179962);background-size:1440px auto;background-blend-mode:multiply;color:var(--rv-ink);box-shadow:0 20px 80px #0005;overflow:auto;font:14px/1.5 Roboto Mono,monospace}.rv-dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rv-close{position:absolute;right:8px;top:8px;width:40px;height:40px;background:var(--rv-paper);color:var(--rv-ink);border:1px solid var(--rv-line);font-size:30px;cursor:pointer;z-index:1}.rv-shop-content>img{display:block;width:100%;height:220px;object-fit:contain;margin-bottom:24px;background:#fff;border:1px solid var(--rv-line);padding:12px}.rv-shop-content small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--rv-muted)}.rv-shop-content h3{font:500 25px/1.2 Cabane Oswald,sans-serif;margin:9px 0 14px;letter-spacing:0}.rv-shop-price{font-weight:700;font-size:22px;color:var(--rv-orange);margin:0 0 20px}.rv-variant-label{display:block;margin:0 0 7px;font-size:12px}.rv-variant{display:block;width:100%;padding:12px;margin:0 0 14px;border:1px solid #cbbfaa;border-radius:0;background:#f7f0e4;color:var(--rv-ink);font:13px Roboto Mono,monospace}.rv-add{width:100%;min-height:48px;padding:15px 8px;background:var(--rv-orange);color:var(--rv-ink);font:700 12px/1.4 Roboto Mono,monospace;border:1px solid var(--rv-orange);border-radius:0;cursor:pointer;letter-spacing:0}.rv-add:hover:not(:disabled){background:var(--rv-ink);color:var(--rv-paper);border-color:var(--rv-ink)}.rv-add:disabled{opacity:.45;cursor:not-allowed}.rv-product-link{display:block;text-align:center;margin:14px 0 0;color:#141414;font-size:12px;text-underline-offset:3px}.rv-shop-note{color:var(--rv-muted);font-size:11px;line-height:1.6;margin-top:18px;padding-top:14px;border-top:1px solid var(--rv-line)}#MainContent #riders.rv-section .rv-rider{font-family:Anton,Impact,sans-serif!important;font-weight:400!important}#MainContent #riders.rv-section .rv-product-title,#MainContent #riders.rv-section #rv-shop-title{font-family:Cabane Oswald,sans-serif!important;font-weight:500!important}#MainContent #riders.rv-section .rv-product,#MainContent #riders.rv-section .rv-product small,#MainContent #riders.rv-section .rv-product strong,#MainContent #riders.rv-section .rv-plus,#MainContent #riders.rv-section .rv-dialog,#MainContent #riders.rv-section .rv-dialog :is(button,select,label,p,a,small){font-family:Roboto Mono,monospace!important}#MainContent #riders.rv-section .rv-plus:hover{background:var(--rv-paper)}@media(max-width:749px){#riders.rv-section{--rv-card-width:min(67vw,280px);--rv-gap:10px;padding:34px 0 40px;scroll-margin-top:90px}.rv-heading{padding-bottom:22px}.rv-heading h2{font-size:28px}.rv-heading p{max-width:280px;margin:10px auto 0;font-size:11px}.rv-stage{width:100%}.rv-nav{width:30px;height:42px;padding:8px;color:#fff;background:#0005;border-radius:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.rv-prev{left:3px}.rv-next{right:3px}.rv-tools{top:8px;right:8px}.rv-icon{width:34px;height:34px}.rv-rider{font-size:17px}.rv-product small{font-size:9px}}@media(prefers-reduced-motion:reduce){.rv-card,.rv-tools{transition:none}}@layer cabane-local-filters{html[lang] body #MainContent #riders.rv-section .rv-plus{width:28px!important;height:28px!important;background:transparent!important;font-size:0!important;line-height:0!important}html[lang] body #MainContent #riders.rv-section .rv-plus:after{content:"";display:block;width:23px;height:23px;background:#f7f0e5;-webkit-mask:url(nr-filter-plus.svg) center/contain no-repeat;mask:url(nr-filter-plus.svg) center/contain no-repeat}}@layer cabane-local-filters{html[lang] body #MainContent #riders.rv-section .rv-card :is(.rv-rider,.rv-product strong){color:var(--lcg-orange, var(--rv-orange, #ef6a32))!important}html[lang] body #MainContent #riders.rv-section .rv-card :is(.rv-product-title,.rv-product small){color:#fff!important}html[lang] body #MainContent #riders.rv-section .rv-progress{display:none!important}}@layer cabane-local-filters{html[lang] body #MainContent #riders.rv-section .rv-card .rv-product{display:none!important}html[lang] body #MainContent #riders.rv-section .rv-card .rv-rider{bottom:16px!important}html[lang] body #MainContent #riders.rv-section .rv-card:after{top:70%;right:0;bottom:0;left:0}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/nr-rider-legends.css.map */
