.product-layout{flex-wrap:wrap;width:100%;margin-bottom:4rem;display:flex}.product-img--wrap{width:100%}@media (width>=1024px){.product-img--wrap{width:60%}}.product-banners{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;margin-bottom:2.5rem;display:grid}@media (width>=1024px){.product-banners{gap:.75rem}.product-banners:has(>.product-banner--reservation):has(>.product-banner--warranty){grid-template-columns:repeat(2,minmax(0,1fr))}}.product-banner{background-color:var(--mainLightGrey);border-radius:var(--border-radius-m);width:100%;min-width:0;color:var(--mainDarkGrey);will-change:transform;justify-content:space-between;align-items:center;padding:.75rem;text-decoration:none;transition:transform .2s;display:flex}.product-banner--setup{grid-column:1/-1}.product-banner:hover{transform:scale(1.03)}.product-banner__content{align-items:center;gap:.5rem;width:100%;display:flex}.product-banner__icon{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#ffffff80;border-radius:9999px;justify-content:center;align-items:center;width:35px;height:35px;font-size:1.875rem;line-height:35px;display:flex}.product-banner__text{line-height:1.3}.product-banner__title{font-size:1.35rem;font-weight:500}.product-banner__subtitle{font-size:1.25rem;font-weight:300;line-height:1.75rem}.product-banner__badge{text-transform:uppercase;text-wrap:nowrap;border-radius:50px;flex-shrink:0;margin-left:auto;padding-left:.5rem;padding-right:.5rem;font-size:1.35rem;font-weight:600}.product-gallery-shell{opacity:0;transition:opacity .15s}.product-gallery-shell.is-ready{opacity:1}.product-gallery{aspect-ratio:3/2;position:relative;overflow:hidden}.product-gallery .swiper-slide{justify-content:center;align-items:center;display:flex}.product-gallery .swiper-slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.product-gallery__fullscreen-button,.product-gallery .swiper-button-next,.product-gallery .swiper-button-prev{appearance:none;-webkit-box-shadow:0 0 11px #00000012, var(--glassShadowCorners);box-shadow:0 0 11px #00000012, var(--glassShadowCorners);-webkit-backdrop-filter:saturate(180%)blur(5px);backdrop-filter:saturate(180%)blur(5px);cursor:pointer;will-change:transform;z-index:2;background-color:#e6e6e6cc;background-position:50%;background-repeat:no-repeat;background-size:32px;border:0;border-radius:50%;width:40px;height:40px;padding:0;transition:background-color .2s,transform .2s;position:absolute}.product-gallery .swiper-button-next svg,.product-gallery .swiper-button-prev svg{display:none}.product-gallery .swiper-button-prev{background-image:url(/build/assets/nav_arrow_left-cAGeboje.svg);top:50%;left:10px;transform:translateY(-50%)}.product-gallery .swiper-button-next{background-image:url(/build/assets/nav_arrow_right-BDSLnLzP.svg);top:50%;right:10px;transform:translateY(-50%)}.product-gallery .swiper-button-next:hover,.product-gallery .swiper-button-prev:hover{background-color:#fffc;transform:translateY(-50%)scale(1.1)}.product-gallery .swiper-button-disabled{opacity:.35;pointer-events:none}.product-gallery__fullscreen-button{background-image:url(/build/assets/fullscreen-CnQQPkST.svg);background-size:18px;margin:.5rem;top:0;right:0}.product-gallery__fullscreen-button:hover{background-color:#fffc;transform:scale(1.1)}.product-gallery-shell.is-fullscreen .product-gallery__fullscreen-button{background-image:url(/build/assets/fullscreen_exit-dJX9hjX2.svg)}.product-gallery-thumbs{box-sizing:border-box;margin-top:12px;padding:2px}.product-gallery-thumbs .swiper-slide{border-radius:var(--border-radius-l);cursor:pointer;opacity:.59;border:2px solid #0000;width:110px;height:85px;transition:border-color .2s,opacity .2s;overflow:hidden}.product-gallery-thumbs .swiper-slide img{filter:brightness(85%)grayscale(50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:2.5/2;width:100%;height:100%;transition:filter .2s;display:block}.product-gallery-thumbs .swiper-slide:hover,.product-gallery-thumbs .swiper-slide-thumb-active{opacity:1}.product-gallery-thumbs .swiper-slide:hover img,.product-gallery-thumbs .swiper-slide-thumb-active img{filter:none}.product-gallery-thumbs .swiper-slide-thumb-active{border-color:var(--mainBlue)}.product-gallery-shell:fullscreen{box-sizing:border-box;background:#fff;grid-template-rows:minmax(0,1fr) auto;gap:12px;width:100%;height:100%;padding:1rem;display:grid}.product-gallery-shell:fullscreen .product-gallery{aspect-ratio:auto;justify-self:center;width:100%;max-width:1600px;height:100%}.product-gallery-shell:fullscreen .product-gallery-thumbs{justify-self:center;width:100%;max-width:1600px;margin-top:0}@media (prefers-reduced-motion:reduce){.product-gallery-shell,.product-gallery .swiper-button-next,.product-gallery .swiper-button-prev,.product-gallery__fullscreen-button,.product-gallery-thumbs .swiper-slide,.product-gallery-thumbs .swiper-slide img{transition:none}}.product-summary--wrap{width:100%}@media (width>=1024px){.product-summary--wrap{width:40%;padding-left:2rem}}.product-summary{--tw-shadow:0 0 12px #00000026, var(--glassShadow);--tw-shadow-colored:0 0 12px var(--tw-shadow-color), var(--glassShadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);margin-bottom:2rem;padding:2rem}@media (width>=1024px){.product-summary{margin-top:-1rem}}.product-summary{border-radius:var(--border-radius-l);background:#fff}.product-summary .perex{margin-bottom:2rem}.product-summary .warranty-cta{min-height:54px;color:var(--mainDarkGrey);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background-color:#ffffff47;background-image:linear-gradient(to bottom right,#9ea6a12e,#5dc08040);border:1px solid #ffffffb8;border-radius:20px;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:2rem;padding:.68rem .9rem .68rem .72rem;text-decoration:none;transition:transform .24s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 8px 20px #232c3c14,inset 0 -1px #ffffff2e}@media (hover:hover){.product-summary .warranty-cta:hover{transform:scale(1.015)}}.product-summary .warranty-cta:active{transform:scale(.985)}.product-summary .warranty-cta:focus-visible{outline-offset:4px;outline:2px solid #06c}.product-summary .warranty-cta__main{align-items:center;gap:.8rem;min-width:0;display:flex}.product-summary .warranty-cta__icon{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);color:#fff;background:linear-gradient(135deg,#326e3c,#72d998);border-radius:13px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.product-summary .warranty-cta__icon svg{width:26px;height:26px}.product-summary .warranty-cta__content{display:grid}.product-summary .warranty-cta__label{font-size:1.25rem;font-weight:500;line-height:1.75rem}.product-summary .warranty-cta__detail{font-size:1.125rem;font-weight:300;line-height:1.75rem}.product-summary .warranty-cta__arrow{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:#ffffffb3;border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.product-summary .warranty-cta__arrow svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.product-summary .warranty-cta{transition:none}}.frame-toggle{text-align:right}.frame-toggle__button{color:#888;cursor:pointer;background:0 0;border-radius:10px;padding:.25rem .5rem;font-size:1.5rem;line-height:2rem;transition:background-color .2s,color .2s}.frame-toggle__button:hover,.frame-toggle__button:focus-visible{color:var(--mainDarkGrey);background-color:#eee}.frame-calc{opacity:0;visibility:hidden;grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s,opacity .4s,visibility 0s linear .4s,-ms-grid-rows .4s;display:grid}.frame-calc--open{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .4s,opacity .4s,visibility,-ms-grid-rows .4s}.frame-calc__clip{min-height:0;overflow:hidden}.frame-calc__body{border-radius:var(--border-radius-l);flex-direction:column;gap:.5rem;max-width:100%;margin-bottom:10px;padding:1.25rem 1.5rem;display:flex}.frame-calc__height{color:var(--mainDarkGrey);gap:.5rem;font-size:1.5rem;line-height:2rem;display:flex}.frame-calc__value{color:var(--mainDarkGrey);font-weight:600}.frame-calc__slider{--frame-calc-thumb:25px;--frame-calc-track:10px;appearance:none;background:0 0;width:100%;margin:8px 0;overflow:visible}.frame-calc__slider::-webkit-slider-runnable-track{width:100%;height:var(--frame-calc-track);background-image:linear-gradient(to right, var(--mainLightGrey), var(--mainGrey), #aaa);border-radius:var(--border-radius-l);cursor:pointer;-webkit-appearance:none}.frame-calc__slider::-webkit-slider-thumb{width:var(--frame-calc-thumb);height:var(--frame-calc-thumb);border:2px solid var(--mainBlack);cursor:pointer;-webkit-appearance:none;background-color:#fff;border-radius:50%;margin-top:-8px;transition:transform 50ms}.frame-calc__slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.frame-calc__slider::-moz-range-track{width:100%;height:var(--frame-calc-track);background-image:linear-gradient(to right, var(--mainLightGrey), var(--mainGrey), #aaa);border-radius:var(--border-radius-l);cursor:pointer}.frame-calc__slider::-moz-range-thumb{box-sizing:border-box;width:var(--frame-calc-thumb);height:var(--frame-calc-thumb);border:2px solid var(--mainBlack);cursor:pointer;background-color:#fff;border-radius:50%}.frame-calc__limits{justify-content:space-between;display:flex}.frame-calc__limit{color:#494949;font-size:14px;font-weight:300}.frame-calc__result{font-weight:400}.frame-calc__required{color:red}.frame-calc__size{padding-left:4px;font-weight:700}.frame-calc__warning{color:#797979;margin:0 0 3px;font-size:12px}@media (prefers-reduced-motion:reduce){.frame-calc,.frame-calc--open,.frame-toggle__button{transition:none}}.section.section-zigZag,.section.section-attributes,.section.section-description{background:linear-gradient(#fff,#ededed)}.variant-selection{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.variant-selection__label{width:inherit;color:var(--mainDarkGrey);align-items:center;gap:.25rem;font-weight:500;display:flex}.variant-selection__icon{opacity:.8}.variants-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=1024px){.variants-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.variant__button{box-sizing:border-box;cursor:pointer;width:100%;min-height:70px;color:var(--mainDarkGrey);border-radius:20px;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.frame-calc__body,.variant__button,#showMoreButton{border:2px solid #eee}.variant__button:hover,#showMoreButton:hover,.related-products label:hover{border-color:#888;transition:border-color .2s}.variants-container .variant__radio:checked+.variant__button{border-color:var(--mainBlack)}.variants-container .variant__radio:checked+.variant__button .variant__name{background:var(--mainBlack);color:#fff}.variant__body{flex-direction:column;align-items:flex-start;width:100%;display:flex}.variant__name{text-align:center;background:#eee;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-size:1.2rem;font-weight:500;line-height:1.2;transition:background .2s,color .2s;display:flex}.variant__button:hover .variant__name{color:#fff;background:#888}.variant__meta{flex-flow:column wrap;align-items:center;gap:.5rem;width:100%;min-height:45px;padding:.75rem .1rem .5rem;display:flex}.variant__stock{white-space:nowrap;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:1rem;font-weight:500;display:inline-flex}.variant__ean{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;bottom:0;overflow:hidden}.variant__discount-badge{background:linear-gradient(to right, #ff7e61, var(--mainRed));color:#fff;border-radius:22px;padding:.2rem .5rem;font-size:1rem;font-weight:500;bottom:0}.variant__price{white-space:nowrap;text-align:right;flex-direction:column;align-items:center;font-size:1.25rem;line-height:1.25;display:flex}.variant__price-value{color:var(--mainDarkGrey);font-weight:700}.variant__price-value--old{color:#aaa;font-size:.8rem;font-weight:400;text-decoration:line-through}.variant__price-value--new{color:var(--mainRed)}.variant__body--unavail,.variant__body--unavail .variant__price-value,.variant__body--unavail .variant__ean{color:#aaa}.variants-container .variant__radio{opacity:0;pointer-events:none;position:absolute}.variants-container .variant__radio:focus-visible+.variant__button{outline:2px solid var(--mainBlack);outline-offset:2px}.select-container.variants{width:100%;margin-bottom:10px}.select-container.variants select{background-color:unset;border:2px solid #eee;margin-bottom:0}.product-detail--ean-wrapper{color:#888;flex-direction:row;margin-bottom:0;font-size:1rem;font-weight:200;display:flex;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}#showMoreButton{border-radius:var(--border-radius-l);color:#555;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1.2rem;font-weight:600;transition:all .2s;display:flex}.hide-pulldown-arrow:after{display:none!important}.hide-pulldown-arrow select{pointer-events:none}.related-products-wrapper{background:unset;padding:0}.related-products{padding:0}.related-products__item:not(:last-child){margin-bottom:.75rem}.related-products__row{align-items:center;display:flex}.related-products__wrapper{width:100%;color:var(--mainBlack);border:2px solid #0000000f;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1.25rem;font-size:1.25rem;font-weight:400;line-height:1.25;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.related-products__left,.related-products__right{align-items:center;display:flex}.related-products__right{text-wrap:nowrap;font-weight:600}.related-products .related-checkbox{accent-color:var(--mainBlack);flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.75rem}.related-products label{cursor:pointer;width:100%}.related-products label:not(:has(.related-checkbox:checked)) .related-products__wrapper{color:#636363;font-weight:400}.related-products label:not(:has(.related-checkbox:checked)):hover .related-products__wrapper{background:#00000005;border-color:#888}.related-products label:has(.related-checkbox:checked) .related-products__wrapper{color:var(--mainBlack);border-color:var(--mainBlack);background:#00000005}.related-products label:has(.related-checkbox:focus-visible) .related-products__wrapper{box-shadow:0 0 0 2px #fff,0 0 0 4px #1d82f080}.related-products__left img{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-right:.75rem}.related-products__item.related-products__item--rider label .related-products__wrapper{color:var(--mainDarkGrey)!important;font-weight:500!important}.related-products__item.related-products__item--rider label:has(.related-checkbox:checked) .related-products__wrapper{border-radius:20px 20px 0 0}.related-products__details{border-bottom:3px solid #cce1fc;border-left:3px solid #cce1fc;border-right:3px solid #cce1fc;border-radius:0 0 20px 20px;margin-bottom:1rem}.rider-details{padding:.75rem 1rem 1rem}@media (width>=640px){.rider-details{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.rider-details{background:#fff}.rider-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width>=640px){.rider-details__grid{gap:1.5rem}}.rider-details__field{flex-direction:column;display:flex}.rider-details label{padding:unset;color:#888;cursor:default;border:none;margin-bottom:.5rem}.rider-details__input-wrapper{position:relative}.rider-details__input{width:100%;padding-right:3rem}.rider-details__input--error{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.rider-details__unit{--tw-translate-y:-50%;-webkit-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-ms-transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:#888;pointer-events:none;position:absolute;top:50%;right:.75rem}.rider-details__error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.tooltip--popup-trigger{cursor:pointer}.media-popup{z-index:999999999;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.media-popup:not([hidden]){display:flex}.media-popup__backdrop{position:absolute;inset:0}.media-popup__box{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);z-index:1;color:var(--mainDarkGrey);border-radius:var(--border-radius-l);width:calc(100% - 2rem);max-width:800px;-webkit-backdrop-filter:var(--fancy-blur);backdrop-filter:var(--fancy-blur);background:linear-gradient(#ffffffe6,#ffffffb3);margin:0 1rem;padding:2rem 2rem 1.5rem;line-height:1.5;position:relative}.media-popup__close{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);color:#888;cursor:pointer;z-index:9999;background-color:#fffc;border:none;border-radius:50px;justify-content:center;align-items:center;width:35px;height:35px;padding:1rem;transition:background-color .2s;display:flex;position:absolute;top:10px;right:10px}.media-popup__close:hover{background-color:#cecece}.media-popup__header{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.75rem;padding-bottom:1.5rem;display:flex;position:relative}.media-popup__header:after{content:"";background:#2222221f;width:320px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.media-popup__icon{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);-o-object-fit:cover;object-fit:cover;border-radius:15px;flex-shrink:0;width:37px;height:37px}.media-popup__title{color:var(--mainBlack);margin-bottom:0;padding-right:1.5rem;font-weight:600}.media-popup__content{flex-direction:column;gap:1.5rem;display:flex}@media (width>=640px){.media-popup__content{flex-direction:row;align-items:center}}.media-popup__image{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);width:100%;-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width>=640px){.media-popup__image{width:40%}}.media-popup__image{aspect-ratio:4/3;border-radius:25px;flex-shrink:0;overflow:hidden}.media-popup__image img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;max-width:100%!important;height:100%!important}.media-popup__text{margin:0;font-size:1.5rem;line-height:1.5}.weHelp-wrapper{--tw-shadow:0 0 12px #00000026, var(--glassShadow);--tw-shadow-colored:0 0 12px var(--tw-shadow-color), var(--glassShadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);color:#fff;background:0 0;border-radius:25px;padding:1rem;position:relative}.weHelp{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;line-height:1.5;display:flex}.weHelp img{border-radius:50px}.weHelp p{color:#888;margin-bottom:0}.weHelp .h3{color:var(--mainDarkGrey);margin-bottom:0;font-size:1.6rem;font-weight:400}.weHelp a{color:#888;font-size:1.5rem;font-weight:400;transition:color .2s}.weHelp a:hover{color:var(--mainDarkBlue)}.weHelp .contacts a{color:#888;padding:.25rem 0;font-size:1.5rem;font-weight:400;transition:color .2s}.weHelp .contacts a:hover{color:var(--mainDarkGrey)}.product-benefit{color:var(--mainDarkGrey);justify-content:space-between;align-items:center;min-height:40px;padding:.5rem .7rem;font-size:1.3rem;font-weight:600;line-height:1.3;display:flex}.product-benefit:hover{z-index:1}.product-benefit p{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;gap:.25rem;font-weight:900}.product-benefit .icon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;margin-right:.2rem;line-height:1;display:flex}.product-benefit .icon span{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.product-benefit.authorized-seller .icon span{background-image:linear-gradient(120deg, var(--mainGreen), #1a9b2b)}.product-benefit.sale-two .icon span{background-image:linear-gradient(120deg,#ff7b3e,#ff2626)}.scrollTo-menu{z-index:10;justify-content:center;width:100%;margin-bottom:2rem;display:flex;position:sticky;top:100px}.scrollTo-menu .scrollTo{justify-content:center;gap:.25rem;padding:.5rem;display:flex}@media (width>=640px){.scrollTo-menu .scrollTo{gap:.5rem}}.scrollTo-menu .scrollTo{background:var(--mainLightGrey);border-radius:var(--border-radius-s);transition:all .2s cubic-bezier(0,0,.5,1)}.scrollTo-menu.stuck .scrollTo{background:var(--menu-bg);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);-webkit-box-shadow:var(--menu-shadow);box-shadow:var(--menu-shadow)}.scrollTo-menu .scrollTo a{padding:.5rem .75rem}@media (width>=768px){.scrollTo-menu .scrollTo a{padding-left:1rem;padding-right:1rem}}.scrollTo-menu .scrollTo a{color:var(--mainBlack);border-radius:14px;transition:all .2s cubic-bezier(0,0,.5,1)}.scrollTo-menu .scrollTo a:hover{background:var(--mainGrey)}.scrollTo-menu.stuck .scrollTo a:hover{background:#0000001a}@media (width<=1280px){.scrollTo-menu{top:calc(8% + 2vw)}}.rangeCalc--wrapper{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:var(--border-radius-l);background:linear-gradient(to right, #777, var(--mainDarkGrey));overflow:hidden}.rangeCalc{background:#fffc}.rangeCalc--wrapper h3{color:#fff;text-align:center;border-radius:25px 25px 0 0;margin:0;padding:.75rem}#terrainOptions{white-space:nowrap;margin:0}#terrainOptions .image-option{cursor:pointer;text-align:center}#terrainOptions .image-option img{border-radius:var(--border-radius-s);opacity:.4;transition:border-color .2s;background:#ccc;width:50px;height:50px;transition:opacity .2s}#terrainOptions .image-option:hover img,#terrainOptions .image-option:hover p{opacity:.7}#terrainOptions .image-option.selected img{opacity:1;background:#fff;box-shadow:0 0 10px #0003}#terrainOptions .image-option p{opacity:.4;margin:.2rem 0 0;font-size:1.4rem;font-weight:500;transition:opacity .2s;position:relative}#terrainOptions .image-option.selected p{color:var(--mainBlack);opacity:1}#terrainOptions .terrain{color:var(--mainBlack);font-weight:400}.rangeCalc-values label{color:var(--mainBlack);white-space:nowrap;font-weight:400}.rangeCalc-values .values{color:var(--mainBlack);min-width:80px;margin-left:.5rem;font-weight:600}.rangeCalc-values .slider-container input[type=range]{appearance:none;border-radius:var(--border-radius-l);background:unset;z-index:0;outline:none;width:100%;height:0;padding:10px 0;position:relative}.rangeCalc-values .slider-container input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--mainLightGrey), var(--mainGrey));border-radius:5px;width:100%;height:10px}.rangeCalc-values .slider-container input[type=range]#batteryCapacity::-webkit-slider-runnable-track{background:linear-gradient(90deg,#00000010,#62d669) 50% no-repeat}.rangeCalc-values .slider-container input[type=range]#riderWeight::-webkit-slider-runnable-track{background:-webkit-gradient(linear, left top, right top, from(#00000010), color-stop(#f1c953), to(#f45353)) no-repeat center;background:linear-gradient(90deg,#00000010,#f1c953,#f45353) 50% no-repeat}.rangeCalc-values .slider-container input[type=range]#assistanceLevel::-webkit-slider-runnable-track{background:linear-gradient(to right, #00000010, var(--mainBlue), #005aa3) no-repeat center}.rangeCalc-values .slider-container input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;z-index:2;background-color:#fff;border:2px solid #333;border-radius:50%;width:25px;height:25px;margin-top:-8px;position:relative;box-shadow:0 0 10px #00000026}.rangeCalc-values .slider-container input[type=range]::-moz-range-thumb{cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:20px;height:20px}.rangeCalc-values .slider-container input[type=range]::-ms-thumb{cursor:pointer;background-color:#fff;border:none;border-radius:50%;width:20px;height:20px}.rangeCalc .rangeCalc-result{border-radius:var(--border-radius-m);background:#0000000d}.rangeCalc .rangeCalc-result-title{color:var(--mainBlack);margin-bottom:.25rem;font-size:1.7rem;font-weight:600}.rangeCalc .rangeCalc-result-title #result{background:var(--mainDarkGrey);color:#fff;text-shadow:0 0 .5px;text-wrap:nowrap;border-radius:50px;padding:.3rem .75rem}.rangeCalc .rangeCalc-result-desc{color:#888;font-size:14px;font-style:italic}.rangeCalc .rangeSliderTicks{justify-content:space-between;width:100%;padding:0 12px;display:flex}.rangeCalc .rangeSliderTicks span{white-space:nowrap;color:#888;background:#888;justify-content:center;width:1px;height:5px;font-size:1.2rem;font-weight:300;line-height:30px;display:flex}.mainParts{--spec-shadow:0 18px 45px #19202e1a;--spec-inner-shadow:inset 0 1px 0 #fffc;padding:.5rem}@media (width>=640px){.mainParts{padding:1rem}}.mainParts{border-radius:var(--border-radius-l);isolation:isolate;width:100%;height:320px;-webkit-box-shadow:var(--spec-shadow), var(--spec-inner-shadow);box-shadow:var(--spec-shadow), var(--spec-inner-shadow);background:radial-gradient(circle at 5% 0,#fffffffa,#0000 34%),linear-gradient(145deg,#fff 0%,#f1f4f8 100%);border:1px solid #ffffffd1;display:block;position:relative;overflow:hidden}.mainParts .outer{gap:.5rem}@media (width>=640px){.mainParts .outer{gap:1rem}}.mainParts .outer{flex-direction:column;min-height:100%;margin:0;padding:0;display:flex}.mainParts .outer .row{gap:.5rem}@media (width>=640px){.mainParts .outer .row{gap:1rem}}.mainParts .outer .row{flex:1;align-items:stretch;display:flex}.mainParts .outer .row .item{gap:.75rem;padding:.5rem;font-size:1.25rem;line-height:1.75rem}@media (width>=640px){.mainParts .outer .row .item{padding:.75rem;font-size:1.6rem}}.mainParts .outer .row .item{min-width:0;color:var(--mainBlack);text-align:center;border-radius:var(--border-radius-l);isolation:isolate;background-color:#ffffff47;border:1px solid #ffffffb8;flex-direction:column;flex:1;justify-content:center;align-items:center;line-height:1.2;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #232c3c14,inset 0 -1px #ffffff2e}.mainParts .outer .row .item:after{content:"";pointer-events:none;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#ffffff52), to(transparent));opacity:.5;z-index:0;background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:75%;height:150%;position:absolute;top:-45%;left:-30%;transform:rotate(25deg)}.mainParts .outer .item:before,.mainParts .outer .row .item .info{z-index:1}.mainParts .outer .row .item .info{z-index:1;letter-spacing:-.015em;color:var(--mainDarkGrey);margin:0;font-weight:700;position:relative}.mainParts .outer .item:before{--tw-shadow:0 0 11px #00000012, var(--glassShadowCorners);--tw-shadow-colored:0 0 11px var(--tw-shadow-color), var(--glassShadowCorners);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:2rem}@media (width>=640px){.mainParts .outer .item:before{padding:2.5rem}}.mainParts .outer .item:before{z-index:1;content:"";vertical-align:middle;opacity:.95;background-position:50%;background-repeat:no-repeat;background-size:55%,cover;border-radius:50%;margin-bottom:.1rem;display:inline-block;position:relative;box-shadow:0 10px 18px #161b2629,inset 0 1px 1px #ffffff59}.item.Engine:before{background-image:url(/build/assets/motor_white-CL_MyomI.svg),linear-gradient(135deg,#c06433,#ff9b3b)}.item.Engine{background:linear-gradient(135deg,#762b0021,#ff9b3b45)}.item.Power:before{background-image:url(/build/assets/bolt_white-DUxrS1nG.svg),linear-gradient(135deg,#535965,#1f2530)}.item.Power{background:linear-gradient(135deg,#5c626c26,#2222223b)}.item.Battery:before{background-image:url(/build/assets/battery_white-DJu5ocA6.svg),linear-gradient(135deg,#315746,#72d998)}.item.Battery{background:linear-gradient(135deg,#3b5b4e29,#5dc08040)}.item.Shifter:before{background-image:url(/build/assets/shifter_white-BnDX7K8u.svg),linear-gradient(135deg,#12365c,#5aa9e6)}.item.Shifter{background:linear-gradient(135deg,#17395b29,#367ab147)}.item.Wheels:before{background-image:url(/build/assets/wheel_white-BACmtgE9.svg),linear-gradient(135deg,#3c5e64,#a7c0c7)}.item.Wheels{background:linear-gradient(135deg,#4a646829,#869da347)}.item.Fork:before{background-image:url(/build/assets/suspension_white-D4upDEpc.svg),linear-gradient(135deg,#3e435f,#a1a8c5)}.item.Fork{background:linear-gradient(135deg,#4d506b29,#7784c347)}:is(.zig-zag p:has(iframe),.zig-zag p:has(img)){justify-content:center;margin-bottom:0;display:flex}.zig-zag iframe,.zig-zag img{border-radius:var(--border-radius-l);width:100%!important;height:auto!important}.zig-zag iframe{min-height:370px}.zig-zag img{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;filter:drop-shadow(0 0 50px #ffffff80)drop-shadow(0 2px 40px #0000001a)}.addArticles-banner{border-radius:var(--border-radius-l);transition:transform .3s cubic-bezier(0,0,.3,1);position:relative;overflow:hidden}.addArticles-banner:before{content:"";z-index:0;border-radius:var(--border-radius-l);-webkit-box-shadow:var(--glassShadow);box-shadow:var(--glassShadow);background-color:#ffffff0a;position:absolute;inset:0}.addArticles-banner:hover{transform:scale(1.005)}.specsBikes{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}@media (width>=1024px){.specsBikes{grid-template-columns:repeat(2,minmax(0,1fr))}}.specsBikes>*{flex-direction:column;gap:1.5rem;width:100%;display:flex}.specsBikes .specsBikes--box{isolation:isolate;border-radius:var(--border-radius-l);background:radial-gradient(circle at 4% 0,#fffffff5,#0000 40%),linear-gradient(145deg,#ffffffdb,#e7ebf1c7);border:1px solid #ffffffd6;position:relative;overflow:hidden;box-shadow:0 18px 42px #19202e1a,inset 0 1px #ffffffe6}.specsBikes .specsBikes--box>*{z-index:1;position:relative}.specsBikes .specsBikes--box table{border-collapse:collapse;background:#ffffff4d;width:100%}.specsBikes .specsBikes--box table tbody{background:#fffc}.specsBikes .specsBikes--box-main{--spec-accent-start:#4c5562;--spec-accent-end:#87919e}.specsBikes .specsBikes--box-main table{background:linear-gradient(135deg,#5c626c26,#2222223b)}.specsBikes .specsBikes--box-motor{--spec-accent-start:#b95a2c;--spec-accent-end:#f29a47}.specsBikes .specsBikes--box-motor table{background:linear-gradient(135deg,#762b0021,#ff9b3b45)}.specsBikes .specsBikes--box-battery{--spec-accent-start:#315e49;--spec-accent-end:#69be8c}.specsBikes .specsBikes--box-battery table{background:linear-gradient(135deg,#3b5b4e29,#5dc08040)}.specsBikes .specsBikes--box-others{--spec-accent-start:#46646b;--spec-accent-end:#9bb5ba}.specsBikes .specsBikes--box-others table{background:linear-gradient(135deg,#4a646829,#869da347)}.specsBikes .specsBikes--box-shifter{--spec-accent-start:#245681;--spec-accent-end:#5c9fd2}.specsBikes .specsBikes--box-shifter table{background:linear-gradient(135deg,#5c3b3b29,#367ab147)}.specsBikes .specsBikes--box-brakes{--spec-accent-start:#a92f35;--spec-accent-end:#e76161}.specsBikes .specsBikes--box-brakes table{background:linear-gradient(135deg,#3b5b4e29,#de5a5b40)}.specsBikes .specsBikes--box-suspension{--spec-accent-start:#555b76;--spec-accent-end:#9ca5c0}.specsBikes .specsBikes--box-suspension table{background:linear-gradient(135deg,#3b405c29,#9aa2bc40)}.specsBikes--title{color:#fff;background:linear-gradient(105deg, #ffffff24, transparent 42%), linear-gradient(135deg, #222, var(--spec-accent-start), var(--spec-accent-end));border-bottom:1px solid #ffffff3d;justify-content:flex-start;align-items:center;min-height:3.5rem;padding:.8rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.specsBikes--title:after{content:"";background:#ffffff21;width:22%;height:310%;position:absolute;top:-120%;right:8%;transform:rotate(24deg)}.specsBikes--title h3{z-index:1;letter-spacing:-.015em;color:inherit;padding-left:.55rem;font-size:1rem;font-weight:700;position:relative;margin-bottom:0!important}.specsBikes table td{border-bottom:1px solid #47505f14;padding:.8rem 1rem;background-color:#0000!important}.specsBikes table tr:last-child td{border-bottom:0}.specsBikes table tr:nth-child(2n) td{background-color:#00000005!important}.specsBikes table tr{transition:background-color .18s}.specsBikes table td:first-of-type{width:38%;color:var(--mainBlack);padding-left:clamp(1rem,4vw,2rem);font-size:1.25rem;font-weight:600;line-height:1.75rem}.specsBikes table td:last-of-type{width:62%;color:var(--mainDarkGrey);font-size:1.25rem;font-weight:400;line-height:1.75rem}.parameters h3{margin-bottom:10px;font-size:1.5rem;font-weight:700;line-height:2rem}.parameters table{border-collapse:collapse;width:100%}.product-detail--price{color:var(--mainBlack);align-items:flex-start;margin-bottom:.5rem;font-size:2.6rem;font-weight:700;line-height:1.1;display:flex;flex-direction:column-reverse!important}.product-detail--leasing--wrapper a,.product-detail--instalment--wrapper a{color:#636363;font-size:1.5rem;font-weight:500;line-height:1.5;transition:color .2s}.product-detail--leasing--wrapper a:hover,.product-detail--instalment--wrapper a:hover{color:var(--mainBlack)}#product-detail-recommender{overflow-x:hidden}#product-detail-recommender .product-box{border-radius:var(--border-radius-m)!important}.item-description--video iframe{border-radius:var(--border-radius-l);margin-bottom:2.5rem}
