.en-pg{--en-pg-inv: .6667}.en-pg--r-16-9{--en-pg-inv: .5625}.en-pg--r-4-5{--en-pg-inv: 1.25}.en-pg--r-1-1{--en-pg-inv: 1}.en-pg--bleed,.en-pg--edge{overflow-x:clip}.en-pg__wrap{max-width:1920px;margin:0 auto;padding:0 clamp(16px,3vw,56px)}.en-pg__in{margin:0 auto;container-type:inline-size}.en-pg__in--narrow{max-width:1280px}.en-pg__in--small{max-width:1080px}.en-pg__head{margin-bottom:clamp(20px,2.5vw,32px)}.en-pg__title{margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:800;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;color:inherit}.en-pg__intro{margin:12px 0 0;max-width:640px;line-height:1.5;color:#5c5c5c}.en-h--black .en-pg__intro{color:#a8a8a8}.en-pg__stage{--en-pg-gap: 16px;--en-pg-w: calc((100cqw - (var(--en-pg-cols) - 1) * var(--en-pg-gap)) / var(--en-pg-cols));position:relative}.en-pg__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:var(--en-pg-w);gap:var(--en-pg-gap);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.en-pg__track::-webkit-scrollbar{display:none}.en-pg--bleed .en-pg__track{margin-right:calc(50% - 50vw);padding-right:clamp(16px,3vw,56px)}.en-pg__item{min-width:0;scroll-snap-align:start}.en-pg--edge .en-pg__stage{--en-pg-gap: 8px;--en-pg-w: calc((100vw - (var(--en-pg-cols) - 1) * var(--en-pg-gap)) / var(--en-pg-cols))}.en-pg--edge .en-pg__track{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.en-pg--edge .en-pg__arrow--prev{left:calc(50% - 50vw + 16px)}.en-pg--edge .en-pg__arrow--next{right:calc(50% - 50vw + 16px)}.en-pg__open{position:relative;display:block;width:100%;aspect-ratio:3 / 2;padding:0;border:0;background:#f7f7f7;overflow:hidden;cursor:zoom-in}.en-pg--r-16-9 .en-pg__open{aspect-ratio:16 / 9}.en-pg--r-4-5 .en-pg__open{aspect-ratio:4 / 5}.en-pg--r-1-1 .en-pg__open{aspect-ratio:1 / 1}.en-pg--round .en-pg__open{border-radius:8px}.en-pg__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease,filter .5s ease}.en-pg__open:hover .en-pg__img{transform:scale(1.03);filter:brightness(1.06)}.en-pg__zoom{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border-radius:50%;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.en-pg__zoom svg{width:16px;height:16px}.en-pg__open:hover .en-pg__zoom,.en-pg__open:focus-visible .en-pg__zoom{opacity:1}.en-pg__arrow{position:absolute;top:calc(var(--en-pg-w) * var(--en-pg-inv) / 2);z-index:2;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:#ffffffd1;color:#000;box-shadow:0 1px 6px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%);opacity:.8;transition:opacity .25s ease,background-color .2s ease,color .2s ease}.en-pg__arrow svg{width:18px;height:18px}.en-pg__arrow--prev{left:12px}.en-pg__arrow--next{right:12px}.en-pg__stage:hover .en-pg__arrow{opacity:1}.en-pg__arrow:hover{background:#da291c;color:#fff}.en-pg__arrow:disabled{opacity:0;pointer-events:none}.en-pg__arrow[hidden]{display:none}@media(hover:none){.en-pg__arrow{display:none}}.en-pg__open:focus-visible,.en-pg__arrow:focus-visible,.en-pg__btn:focus-visible,.en-pg__prods a:focus-visible{outline:2px solid #DA291C;outline-offset:2px}.en-pg__cap{padding-top:12px}.en-pg__bike{margin:0;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.en-pg__txt{margin:6px 0 0;font-size:14px;line-height:1.45;color:#5c5c5c}.en-pg__plabel{margin:12px 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#8c8c8c}.en-pg__prods{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.en-pg__prods a{display:inline-block;padding:6px 10px;font-size:13px;line-height:1.3;color:inherit;text-decoration:none;background:#f7f7f7;border-left:2px solid #DA291C;transition:background-color .2s ease}.en-pg__prods a:hover{background:#efefef}.en-h--grey .en-pg__prods a{background:#fff}.en-h--black .en-pg__txt{color:#a8a8a8}.en-h--black .en-pg__prods a{background:#1a1a1a}.en-h--black .en-pg__prods a:hover{background:#262626}.en-pg--edge .en-pg__cap{padding-left:4px;padding-right:4px}.en-pg__empty{margin:0;padding:24px;border:1px dashed #E2E2E2;font-size:14px;color:#8c8c8c}html.en-pg-lock{overflow:hidden}.en-pg__dlg{width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000000f0;color:#fff}.en-pg__dlg[open]{display:flex;align-items:center;justify-content:center}.en-pg__dlg::backdrop{background:#0009}.en-pg__btn{position:absolute;z-index:2;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.en-pg__btn svg{width:18px;height:18px}.en-pg__btn:hover{background:#da291c;border-color:#da291c}.en-pg__btn[hidden]{display:none}.en-pg__x{top:16px;right:16px}.en-pg__dprev{left:16px;top:50%;transform:translateY(-50%)}.en-pg__dnext{right:16px;top:50%;transform:translateY(-50%)}.en-pg__dlg-fig{margin:0;max-width:calc(100vw - 150px);display:flex;flex-direction:column;align-items:center}.en-pg__dlg-fig img{display:block;max-width:100%;max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);object-fit:contain}.en-pg__dlg-fig figcaption{display:flex;gap:16px;align-items:baseline;margin-top:14px;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.en-pg__count{font-weight:400;color:#a8a8a8}@media(max-width:989px){.en-pg__stage{--en-pg-w: 62cqw }.en-pg[class*=en-pg--r-4-5] .en-pg__stage{--en-pg-w: 45cqw }.en-pg--edge .en-pg__stage{--en-pg-w: 62vw }.en-pg--edge.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 45vw }}@media(max-width:599px){.en-pg__stage{--en-pg-gap: 12px;--en-pg-w: 86cqw }.en-pg[class*=en-pg--r-4-5] .en-pg__stage{--en-pg-w: 72cqw }.en-pg--edge .en-pg__stage{--en-pg-w: 86vw }.en-pg--edge.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 72vw }.en-pg__dlg-fig{max-width:100vw}.en-pg__dlg-fig img{max-height:calc(100dvh - 150px)}.en-pg__dprev,.en-pg__dnext{top:auto;bottom:16px;transform:none}}.en-pg--big .en-pg__stage{--en-pg-w: calc((100cqw - var(--en-pg-cols) * var(--en-pg-gap)) / (var(--en-pg-cols) - .7))}.en-pg--big.en-pg--edge .en-pg__stage{--en-pg-w: calc((100vw - var(--en-pg-cols) * var(--en-pg-gap)) / (var(--en-pg-cols) - .7))}@media(max-width:989px){.en-pg--big .en-pg__stage{--en-pg-w: 80cqw }.en-pg--big.en-pg--edge .en-pg__stage{--en-pg-w: 80vw }.en-pg--big.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 60cqw }.en-pg--big.en-pg--edge.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 60vw }}@media(max-width:599px){.en-pg--big .en-pg__stage{--en-pg-w: 92cqw }.en-pg--big.en-pg--edge .en-pg__stage{--en-pg-w: 92vw }.en-pg--big.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 82cqw }.en-pg--big.en-pg--edge.en-pg--r-4-5 .en-pg__stage{--en-pg-w: 82vw }}@media(max-width:989px){.en-pg.en-pg--m-1-1{--en-pg-inv: 1}.en-pg.en-pg--m-1-1 .en-pg__open{aspect-ratio:1 / 1}.en-pg.en-pg--m-4-5{--en-pg-inv: 1.25}.en-pg.en-pg--m-4-5 .en-pg__open{aspect-ratio:4 / 5}.en-pg--big.en-pg--m-1-1 .en-pg__stage{--en-pg-w: 80cqw }.en-pg--big.en-pg--edge.en-pg--m-1-1 .en-pg__stage{--en-pg-w: 80vw }.en-pg--big.en-pg--m-4-5 .en-pg__stage{--en-pg-w: 60cqw }.en-pg--big.en-pg--edge.en-pg--m-4-5 .en-pg__stage{--en-pg-w: 60vw }}@media(max-width:599px){.en-pg--big.en-pg--m-1-1 .en-pg__stage{--en-pg-w: 92cqw }.en-pg--big.en-pg--edge.en-pg--m-1-1 .en-pg__stage{--en-pg-w: 92vw }.en-pg--big.en-pg--m-4-5 .en-pg__stage{--en-pg-w: 82cqw }.en-pg--big.en-pg--edge.en-pg--m-4-5 .en-pg__stage{--en-pg-w: 82vw }}@media(prefers-reduced-motion:reduce){.en-pg__img,.en-pg__zoom,.en-pg__arrow{transition:none}.en-pg__open:hover .en-pg__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/en-product-gallery.css.map */
