.elite-header{isolation:isolate;z-index:3000!important}.elite-header__main,.elite-header__nav,.elite-header__nav-item{z-index:3001!important}.elite-header__mega{z-index:3010!important}.elite-product-main{position:relative;z-index:auto}.elite-product-configurator,.elite-product-configurator__groups,.elite-product-configurator__group{position:relative}.elite-product-configurator{z-index:1}.elite-product-configurator__group.is-open{z-index:20}.elite-product-configurator__dropdown{z-index:25!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.elite-product-configurator__group.is-open .elite-product-configurator__dropdown{left:0!important;right:0!important;width:auto!important;max-width:100%!important;min-width:0!important;gap:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow-x:hidden!important}.elite-product-configurator__group.is-open{background:transparent!important;box-shadow:none!important}.elite-product-configurator__group.is-open .elite-product-configurator__row{grid-template-columns:60px minmax(92px,.38fr) minmax(0,1fr) 24px!important}.elite-product-configurator__group.is-open .elite-product-configurator__row-value,.elite-product-configurator__option-copy,.elite-product-configurator__option-copy strong,.elite-product-configurator__option-copy small{min-width:0!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.elite-product-configurator__option{grid-template-columns:42px minmax(0,1fr) max-content max-content!important;align-items:center!important;min-height:var(--configurator-row-height, 44px)!important;padding:5px 10px!important}.elite-product-configurator__option+.elite-product-configurator__option{margin-top:-1px!important}.elite-product-configurator__option-icon,.elite-product-configurator__option-radio{width:32px!important;height:32px!important;flex:0 0 32px!important}.elite-product-configurator__option-icon svg,.elite-product-configurator__option-icon img,.elite-product-configurator__option-radio svg{width:30px!important;height:30px!important}.elite-product-configurator__icon-image{filter:none!important;mix-blend-mode:normal!important;object-fit:contain!important;opacity:1!important}.elite-product-configurator__row-icon .elite-product-configurator__icon-image,.elite-product-configurator__option-icon .elite-product-configurator__icon-image{width:calc(100% - 2px)!important;height:calc(100% - 2px)!important;max-width:calc(100% - 2px)!important;max-height:calc(100% - 2px)!important}html body .elite-product-main .elite-product-configurator__row{align-items:stretch!important}html body .elite-product-main .elite-product-configurator__row-icon{align-self:stretch!important;display:inline-flex!important;width:100%!important;min-width:var(--configurator-icon-size, 35px)!important;height:auto!important;min-height:calc(var(--configurator-row-height, 46px) - (var(--configurator-row-padding-y, 5px) * 2))!important}html body .elite-product-main .elite-product-configurator__row-label,html body .elite-product-main .elite-product-configurator__row-value,html body .elite-product-main .elite-product-configurator__row-chevron{align-self:center!important}html body .elite-product-main .elite-product-configurator__row-icon .icon,html body .elite-product-main .elite-product-configurator__row-icon .elite-product-configurator__icon-image{width:auto!important;height:auto!important;max-width:min(30px,calc(100% - 8px))!important;max-height:min(30px,calc(100% - 8px))!important}@media(min-width:761px){html body .elite-product-main .elite-railway-configurator{--elite-configurator-add-to-cart-offset-y: 0px !important;--elite-configurator-cart-gap: 0px !important;--elite-configurator-margin-top: 0px !important;background:#eceff2!important;background-image:none!important;position:relative!important;z-index:1!important;margin-top:0!important;margin-bottom:0!important}html body .elite-product-main .elite-product-klarna-options{border-top:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator{position:relative!important;z-index:1!important}html body .elite-product-main .elite-product-price-card--actions-only{position:relative!important;z-index:3!important;transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-details .elite-product-details__core .elite-product-price-card.elite-product-price-card--actions-only{transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-configurator{background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-product-configurator__groups{padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator__component-card,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{box-sizing:border-box!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111820!important}html body .elite-product-main .elite-railway-configurator__component-card{margin-bottom:3px!important;margin-left:16px!important;margin-right:16px!important;padding:4px 6px!important}html body .elite-product-main .elite-railway-configurator__component-card:first-child{border-top:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{padding:0!important;border:0!important;max-width:100%!important;transform:none!important;width:100%!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label,html body .elite-product-main .elite-product-configurator__row-label{color:#111820!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{margin-bottom:3px!important}html body .elite-product-main .elite-product-configurator__row{background:#fff!important;background-image:none!important;border:1px solid #000000!important;box-sizing:border-box!important;color:#111820!important;box-shadow:none!important}html body .elite-product-main .elite-product-configurator__row:hover,html body .elite-product-main .elite-product-configurator__row:focus-visible,html body .elite-product-main .elite-product-configurator__group.is-open .elite-product-configurator__row{background:#f7f8fa!important;border-color:#000!important}html body .elite-product-main .elite-product-configurator__row [data-railway-row-status]{display:none!important}html body .elite-product-main .elite-product-configurator__row .elite-product-configurator__row-chevron{align-self:center!important;aspect-ratio:1 / 1!important;background:#000!important;border-radius:0!important;color:#fff!important;flex:0 0 40px!important;height:40px!important;min-height:40px!important;min-width:40px!important;width:40px!important}html body .elite-product-main .elite-product-configurator__row-icon{background:#fff!important;border:1px solid #000000!important;color:#111820!important;flex:0 0 40px!important;height:40px!important;min-height:40px!important;min-width:40px!important;transform:none!important;width:40px!important}html body .elite-product-main .elite-product-configurator__group.is-open .elite-product-configurator__dropdown{padding:6px!important;background:#eceff2!important;background-image:none!important;border:1px solid #d2d8de!important;border-top:0!important;box-shadow:0 14px 30px #0000002e!important}html body .elite-product-main .elite-product-configurator__option{background:#fff!important;background-image:none!important;border-color:#c9d1d9!important;color:#111820!important;box-shadow:none!important}html body .elite-product-main .elite-product-configurator__option:hover,html body .elite-product-main .elite-product-configurator__option:focus-visible{background:#f7f8fa!important;border-color:#aeb8c2!important}html body .elite-product-main .elite-product-configurator__option.is-selected{background:#f1f5f9!important;border-color:var(--elite-product-accent, #18a8ff)!important}}.elite-product-configurator__option-badge,.elite-product-configurator__option-price{min-width:0!important;white-space:nowrap!important}.elite-product-configurator__option:not(.is-selected) .elite-product-configurator__option-badge{display:none!important}.elite-product-configurator__option-price{justify-self:end!important}.elite-product-gallery-modal{z-index:4010!important}body.elite-gallery-modal-open .elite-product-main,body.elite-gallery-modal-open .elite-product-gallery{z-index:4000!important}body.elite-gallery-modal-open .elite-header__mega{pointer-events:none}.elite-product-main__media-column{align-self:start!important;display:block!important;position:relative!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:visible!important}.elite-product-gallery{display:grid!important;grid-template-rows:auto auto auto;gap:14px!important;position:relative!important;inset:auto!important;align-self:start!important;order:initial!important;z-index:auto;width:100%;height:auto!important;min-height:0!important;overflow:visible!important;contain:none!important}.elite-product-gallery__badge{z-index:3}.elite-product-gallery__main{display:grid!important;place-items:stretch;position:relative!important;z-index:1;width:100%;max-width:100%;aspect-ratio:4 / 3!important;min-height:clamp(340px,38vw,520px)!important;height:auto!important;padding:0!important;flex:none!important;overflow:hidden!important}.elite-product-gallery__main-button{display:grid!important;place-items:center;position:relative;z-index:1;width:100%;height:100%;min-height:100%!important;max-width:100%;padding:0!important;box-sizing:border-box;overflow:hidden!important;align-self:stretch!important;justify-self:stretch!important}.elite-product-gallery__main-image{display:block!important;position:static!important;width:auto!important;height:auto!important;max-width:calc(100% - 64px)!important;max-height:calc(100% - 64px)!important;object-fit:contain!important;object-position:center center!important;margin:auto!important;align-self:center!important;justify-self:center!important}.elite-product-gallery__thumbs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px!important;position:relative!important;inset:auto!important;z-index:1;align-self:auto!important;order:initial!important;width:100%;max-width:100%;min-height:0!important;padding:0!important;margin-top:0!important;overflow:visible!important}.elite-product-gallery__thumb{display:grid!important;place-items:center;aspect-ratio:1 / 1;min-width:0!important;min-height:0!important;width:100%;height:auto!important;padding:6px!important;box-sizing:border-box;overflow:hidden!important}.elite-product-gallery__thumb img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:auto!important}.elite-product-gallery__build-notes{margin-top:0!important}@media(max-width:900px){.elite-product-configurator__group.is-open .elite-product-configurator__dropdown{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;min-width:0!important}.elite-product-configurator__group.is-open .elite-product-configurator__row{grid-template-columns:54px minmax(78px,.36fr) minmax(0,1fr) 22px!important}.elite-product-gallery__main{min-height:clamp(280px,68vw,460px)}.elite-product-gallery__thumbs{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))}}@media(max-width:640px){.elite-product-configurator__group.is-open .elite-product-configurator__row{grid-template-columns:44px minmax(0,1fr) 22px!important}.elite-product-configurator__group.is-open .elite-product-configurator__row-value{grid-column:2 / 3!important}.elite-product-configurator__option{grid-template-columns:38px minmax(0,1fr)!important}.elite-product-configurator__option-badge,.elite-product-configurator__option-price{grid-column:2!important;justify-self:start!important;margin-top:2px!important}.elite-product-gallery{gap:10px!important}.elite-product-gallery__main{min-height:260px;max-height:340px}.elite-product-gallery__main-button{padding:0!important;touch-action:pan-y!important}.elite-product-gallery__main-image{max-width:calc(100% - 36px)!important;max-height:calc(100% - 36px)!important}.elite-product-gallery__thumbs{box-sizing:border-box!important;display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;width:calc(100% + 8px)!important;padding:16px 16px 9px 8px!important;margin-left:-8px!important;margin-top:-16px!important;scroll-padding-inline:8px 16px}.elite-product-gallery__thumb{flex:0 0 72px!important;width:72px!important}}html body .elite-product-main .elite-product-main__media-column{display:block!important;align-self:start!important;position:relative!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:visible!important}html body .elite-product-main .elite-product-main__media-column>.elite-product-gallery{display:grid!important;grid-template-rows:auto auto auto!important;gap:14px!important;position:relative!important;inset:auto!important;align-self:start!important;order:initial!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;contain:none!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{display:grid!important;place-items:stretch!important;position:relative!important;width:100%!important;max-width:100%!important;aspect-ratio:4 / 3!important;min-height:clamp(340px,38vw,520px)!important;height:auto!important;max-height:none!important;padding:0!important;flex:none!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{display:grid!important;place-items:center!important;position:relative!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;height:100%!important;min-height:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery__main-image{display:block!important;position:static!important;width:auto!important;height:auto!important;max-width:calc(100% - 64px)!important;max-height:calc(100% - 64px)!important;object-fit:contain!important;object-position:center center!important;margin:auto!important;align-self:center!important;justify-self:center!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;position:relative!important;inset:auto!important;align-self:auto!important;align-content:initial!important;justify-content:initial!important;order:initial!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin-top:0!important;overflow:visible!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{display:grid!important;place-items:center!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;padding:6px!important;box-sizing:border-box!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;margin:auto!important}@media(max-width:900px){html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{min-height:clamp(280px,68vw,460px)!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important}}@media(max-width:640px){html body .elite-product-main .elite-product-main__media-column>.elite-product-gallery{gap:10px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{min-height:260px!important;max-height:340px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{padding:0!important;touch-action:pan-y!important}html body .elite-product-main .elite-product-gallery__main-image{max-width:calc(100% - 36px)!important;max-height:calc(100% - 36px)!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{box-sizing:border-box!important;display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;width:calc(100% + 8px)!important;padding:16px 16px 9px 8px!important;margin-left:-8px!important;margin-top:-16px!important;scroll-padding-inline:8px 16px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{flex:0 0 72px!important;width:72px!important}}.elite-product-gallery__thumb,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.elite-product-gallery__thumb>img,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb>img{display:block!important;position:absolute!important;width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.elite-product-gallery__thumb:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:after{content:none!important;display:none!important}.elite-product-gallery__thumb.is-active:after,.elite-product-gallery__thumb[aria-current=true]:after,.elite-product-gallery__thumb:hover:after,.elite-product-gallery__thumb:focus-visible:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb.is-active:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb[aria-current=true]:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:hover:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:focus-visible:after{content:none!important;display:none!important}.elite-product-gallery__thumb.is-active,.elite-product-gallery__thumb[aria-current=true],.elite-product-gallery__thumb:hover,.elite-product-gallery__thumb:focus-visible,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb.is-active,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb[aria-current=true],html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:hover,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:focus-visible{border-color:var(--epc-cyan-primary, #18a8ff)!important;box-shadow:0 0 0 2px var(--epc-cyan-primary, #18a8ff),0 0 14px #18a8ff85!important}.elite-product-gallery__thumb:before,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:before{content:""!important;position:absolute!important;top:6px!important;right:6px!important;bottom:6px!important;left:6px!important;z-index:1!important;background-image:var(--elite-gallery-thumb-image)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.elite-product-gallery__main-button,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{display:flex!important;align-items:center!important;justify-content:center!important}.elite-product-gallery__main-image,html body .elite-product-main .elite-product-gallery__main-image{position:static!important;width:calc(100% - 64px)!important;height:calc(100% - 64px)!important;max-width:calc(100% - 64px)!important;max-height:calc(100% - 64px)!important;object-fit:contain!important;object-position:center center!important;margin:auto!important}@media(max-width:640px){.elite-product-gallery__main-image,html body .elite-product-main .elite-product-gallery__main-image{width:calc(100% - 36px)!important;height:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important;max-height:calc(100% - 36px)!important}}.elite-product-tabs__tab.is-active,.elite-product-tabs__tab[aria-selected=true]{box-shadow:none!important}.elite-product-tabs__tab:after{bottom:0!important;height:3px!important;background:var(--elite-product-accent, var(--serious-blue, #18a8ff))!important;box-shadow:none!important}.elite-product-tabs__tab.is-active:after,.elite-product-tabs__tab[aria-selected=true]:after{opacity:1!important;transform:scaleX(1)!important}html body .elite-product-main .button--secondary[data-compatible-games-open],html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open],html body .elite-product-tabs .button[data-compatible-games-open],html body .elite-product-configurator__compatible-games{background:#147a3d!important;border-color:#0b5f2d!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff29!important}html body .elite-product-main .button--secondary[data-compatible-games-open]:hover,html body .elite-product-main .button--secondary[data-compatible-games-open]:focus-visible,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open]:hover,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open]:focus-visible,html body .elite-product-tabs .button[data-compatible-games-open]:hover,html body .elite-product-tabs .button[data-compatible-games-open]:focus-visible,html body .elite-product-configurator__compatible-games:hover,html body .elite-product-configurator__compatible-games:focus-visible{background:#0f6933!important;border-color:#0a4f26!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 2px #147a3d47!important}html body .elite-product-main .button--secondary[data-compatible-games-open] .icon,html body .elite-product-main .button--secondary[data-compatible-games-open] svg.icon,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] .icon,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] svg.icon,html body .elite-product-tabs .button[data-compatible-games-open] .icon,html body .elite-product-tabs .button[data-compatible-games-open] svg.icon,html body .elite-product-configurator__compatible-games .icon,html body .elite-product-configurator__compatible-games svg.icon{color:#fff!important;opacity:1!important}html body .elite-product-main .button--secondary[data-compatible-games-open] svg.icon *,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] svg.icon *,html body .elite-product-tabs .button[data-compatible-games-open] svg.icon *,html body .elite-product-configurator__compatible-games svg.icon *{fill:currentColor!important;stroke:currentColor!important}html body .elite-product-main .elite-product-form__submit,html body .elite-product-main .button--secondary[data-compatible-games-open],html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open],html body .elite-product-tabs .button[data-compatible-games-open]{min-height:60px!important;gap:12px!important;padding:13px 18px!important;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.18!important;text-transform:none!important;color:#fff!important;text-shadow:none!important;-webkit-font-smoothing:auto!important;text-rendering:geometricPrecision!important}html body .elite-product-main .elite-product-form__submit,html body .elite-product-main .elite-product-details .elite-product-price-card--actions-only .elite-product-form__submit.button{transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-form__submit span,html body .elite-product-main .button--secondary[data-compatible-games-open] span,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] span,html body .elite-product-tabs .button[data-compatible-games-open] span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:1.2em!important;font:inherit!important;letter-spacing:0!important;line-height:1.18!important;text-transform:none!important;white-space:normal!important}html body .elite-product-main .elite-product-form__submit .icon,html body .elite-product-main .elite-product-form__submit svg.icon,html body .elite-product-main .button--secondary[data-compatible-games-open] .icon,html body .elite-product-main .button--secondary[data-compatible-games-open] svg.icon,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] .icon,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] svg.icon,html body .elite-product-tabs .button[data-compatible-games-open] .icon,html body .elite-product-tabs .button[data-compatible-games-open] svg.icon{width:34px!important;min-width:34px!important;height:34px!important;flex:0 0 34px!important;color:#fff!important;display:block!important;filter:none!important;transform:none!important;shape-rendering:geometricPrecision!important}html body .elite-product-main .elite-product-form__submit svg.icon *,html body .elite-product-main .button--secondary[data-compatible-games-open] svg.icon *,html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open] svg.icon *,html body .elite-product-tabs .button[data-compatible-games-open] svg.icon *{fill:currentColor!important;stroke:none!important;stroke-width:0!important}@media(max-width:640px){html body .elite-product-main .elite-product-form__submit,html body .elite-product-main .button--secondary[data-compatible-games-open],html body .elite-product-main .elite-product-form__secondary[data-compatible-games-open],html body .elite-product-tabs .button[data-compatible-games-open]{font-size:16px!important;padding-inline:14px!important}}@media(min-width:1121px){html body .elite-product-main .elite-product-details,html body .elite-product-main .elite-product-details__core{height:100%!important}html body .elite-product-main .elite-product-details__core{display:flex!important;flex-direction:column!important;padding-bottom:16px!important}html body .elite-product-main .elite-product-price-card--actions-only{margin-top:auto!important;margin-bottom:0!important}}html body .elite-product-main .elite-product-form__express{border-top:0!important;padding-bottom:0!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button{gap:6px!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{margin:4px 0 0!important;padding-bottom:0!important}html body .elite-product-main .elite-product-details__core{background:linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-position:0 0,0 0,0 0!important;background-size:auto!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card,html body .elite-product-main .elite-product-price-card--actions-only{background:transparent!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-size:inherit!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{background:linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-position:0 0,0 0,0 0!important;background-size:32px 32px,32px 32px,auto!important}html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{border-top:0!important}html body .elite-product-main .elite-product-details__heading{border-bottom:0!important}@media(max-width:640px){html body .elite-product-main .elite-product-main__container{width:min(100% - 22px,1240px)!important}html body .elite-product-main .elite-product-main__grid{position:relative!important;grid-template-columns:1fr!important;gap:0!important;padding-top:0!important;border:1px solid var(--serious-carbon-740)!important;background:linear-gradient(90deg,oklch(100% 0 0 / .11) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .095) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-position:0 0,0 0,0 0!important;background-size:32px 32px,32px 32px,auto!important;box-shadow:none!important;overflow:visible!important}html body .elite-product-main .elite-product-main__grid:before{content:none!important;display:none!important;height:0!important;background:none!important;pointer-events:none!important}html body .elite-product-main .elite-product-main__media-column,html body .elite-product-main .elite-product-details,html body .elite-product-main .elite-product-gallery,html body .elite-product-main .elite-product-details__core,html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card,html body .elite-product-main .elite-product-price-card--actions-only{border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body .elite-product-main .elite-product-gallery{padding:14px!important}html body .elite-product-main .elite-product-gallery__main{border:0!important;border-bottom:1px solid oklch(100% 0 0 / .1)!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-product-gallery__main:before,html body .elite-product-main .elite-product-details__heading:before,html body .elite-product-main .elite-product-price-card:before{content:none!important;display:none!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{background:transparent!important}html body .elite-product-main .elite-product-gallery__build-notes{grid-template-columns:1fr!important;gap:0!important;margin:0!important;padding:0!important;border-top:1px solid oklch(100% 0 0 / .1)!important;background:transparent!important}html body .elite-product-main .elite-product-gallery__build-notes article{grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;min-width:0!important;padding:11px 0!important;border-bottom:1px solid oklch(100% 0 0 / .08)!important;background:transparent!important}html body .elite-product-main .elite-product-gallery__build-notes h2{color:var(--serious-inverse)!important}html body .elite-product-main .elite-product-gallery__build-notes p{color:var(--serious-inverse-muted)!important}html body .elite-product-main .elite-product-details{gap:0!important}html body .elite-product-main .elite-product-details__core{padding:0!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card--actions-only{padding-inline:14px!important}html body .elite-product-main .elite-product-details__heading{padding-top:7px!important;padding-bottom:10px!important;border-top:1px solid oklch(100% 0 0 / .1)!important;border-bottom:1px solid oklch(100% 0 0 / .08)!important}html body .elite-product-main .elite-product-details__description{padding-top:10px!important;padding-bottom:10px!important;border-bottom:1px solid oklch(100% 0 0 / .08)!important;color:var(--elite-product-description-html-colour, var(--serious-inverse-muted))!important}html body .elite-product-main .elite-product-details__description--rich strong{color:var(--elite-product-description-html-label-colour, var(--serious-inverse))!important}html body .elite-product-main .elite-product-price-card--actions-only{margin-top:0!important;padding-top:12px!important;padding-bottom:14px!important}html body .elite-product-main .elite-product-klarna-options{border-color:#ffffff1a!important;background:transparent!important}}@media(min-width:1121px){html body .elite-product-main .elite-product-main__grid{align-items:stretch!important}html body .elite-product-main .elite-product-main__media-column,html body .elite-product-main .elite-product-details{align-self:stretch!important;height:auto!important;min-height:100%!important}html body .elite-product-main .elite-product-main__media-column{align-content:stretch!important;align-items:stretch!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important}html body .elite-product-main .elite-product-gallery,html body .elite-product-main .elite-product-details__core{height:100%!important;min-height:100%!important}html body .elite-product-main .elite-product-gallery{align-self:stretch!important;grid-template-rows:minmax(0,1fr) auto auto!important;gap:14px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{height:100%!important}}html body .elite-compatible-games-modal .elite-compatible-games-modal__action-cell,html body .elite-compatible-games-modal .elite-compatible-games-modal__action-cell--fps,html body .elite-compatible-games-modal .elite-compatible-games-modal__action-cell--match{width:auto!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;padding:12px!important;border:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action{width:100%!important;min-height:54px!important;gap:3px!important;padding:10px 12px!important;border-radius:0!important;color:#fff!important;font-family:Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-weight:800!important;letter-spacing:0!important;line-height:1.16!important;text-shadow:none!important;box-shadow:none!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action strong,html body .elite-compatible-games-modal .elite-compatible-games-modal__action small{color:inherit!important;letter-spacing:0!important;text-transform:none!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action strong{font-size:14px!important;line-height:1.15!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action small{font-size:12px!important;font-weight:700!important;line-height:1.2!important;opacity:.88!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action--secondary{background:#0f5d9f!important;border:1px solid #074777!important;color:#fff!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action--secondary:hover,html body .elite-compatible-games-modal .elite-compatible-games-modal__action--secondary:focus-visible{background:#0a4f88!important;border-color:#063c68!important;color:#fff!important;box-shadow:0 0 0 2px #0f5d9f47!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action:not(.elite-compatible-games-modal__action--secondary){background:#147a3d!important;border:1px solid #0b5f2d!important;color:#fff!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__action:not(.elite-compatible-games-modal__action--secondary):hover,html body .elite-compatible-games-modal .elite-compatible-games-modal__action:not(.elite-compatible-games-modal__action--secondary):focus-visible{background:#0f6933!important;border-color:#0a4f26!important;color:#fff!important;box-shadow:0 0 0 2px #147a3d47!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-card,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-card{background:#f7f9fc!important;border:1px solid #151515!important;color:#111!important;box-shadow:0 24px 70px #0000006b!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-card *,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-card *{text-shadow:none!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-eyebrow,html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-hero h3,html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-hero p,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-eyebrow,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-head-copy h3,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-title,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-verdict strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-reason p{color:#111!important}@media(max-width:760px){html body .elite-product-main .elite-product-gallery__build-notes,html body .elite-product-tabs .elite-product-tabs__features{display:none!important}}@media(max-width:760px){html body .elite-product-main .elite-product-main__container{width:min(100% - 22px,760px)!important}html body .elite-product-main .elite-product-main__grid{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding-top:0!important;border:1px solid var(--serious-carbon-740)!important;background:linear-gradient(90deg,oklch(100% 0 0 / .11) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .095) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-position:0 0,0 0,0 0!important;background-size:32px 32px,32px 32px,auto!important;background-origin:border-box!important;background-clip:border-box!important;box-shadow:none!important;overflow:visible!important}html body .elite-product-main .elite-product-main__grid:before{content:none!important;display:none!important;height:0!important;background:none!important;pointer-events:none!important}html body .elite-product-main .elite-product-main__media-column,html body .elite-product-main .elite-product-details{position:relative!important;z-index:1!important;display:block!important;width:100%!important;min-width:0!important;border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body .elite-product-main .elite-product-gallery,html body .elite-product-main .elite-product-gallery__main,html body .elite-product-main .elite-product-gallery__main-button,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs,html body .elite-product-main .elite-product-details__core,html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card,html body .elite-product-main .elite-product-price-card--actions-only,html body .elite-product-main .elite-product-form,html body .elite-product-main .elite-product-form__actions,html body .elite-product-main .elite-product-form__express{border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body .elite-product-main .elite-product-gallery__main,html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card--actions-only{border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important}html body .elite-product-main .elite-product-gallery{gap:0!important;padding:14px 14px 0!important}html body .elite-product-main .elite-product-details,html body .elite-product-main .elite-product-details__core{gap:0!important}html body .elite-product-main .elite-product-details__core{padding:0!important;overflow:visible!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-details__description,html body .elite-product-main .elite-product-price-card--actions-only{padding-inline:14px!important}html body .elite-product-main .elite-product-klarna-options{background:transparent!important;border-color:#ffffff1a!important}}html body .elite-related-products .elite-product-card,html body .related-products .elite-product-card,html body .elite-related-products .elite-product-card__link,html body .related-products .elite-product-card__link{overflow:hidden!important}html body .elite-related-products .elite-product-card__media,html body .related-products .elite-product-card__media{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;margin:0 0 12px!important;padding:6px!important;overflow:hidden!important;border:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;contain:paint!important}html body .elite-related-products .elite-product-card__media img,html body .related-products .elite-product-card__media img{box-sizing:border-box!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;filter:none!important;mix-blend-mode:normal!important;transform:none!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-verdict span,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-verdict small,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact:not(.elite-compatible-games-modal__match-fact--price) span,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact:not(.elite-compatible-games-modal__match-fact--price) small{color:#111!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__hardware{display:none!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__note,html body .elite-compatible-games-modal .elite-compatible-games-modal__note *{color:#111!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__search,html body .elite-compatible-games-modal .elite-compatible-games-modal__search input,html body .elite-compatible-games-modal .elite-compatible-games-modal__search .icon,html body .elite-compatible-games-modal .elite-compatible-games-modal__search svg.icon{color:#111!important}html body .elite-compatible-games-modal .elite-compatible-games-modal__search svg.icon *{fill:currentColor!important;stroke:none!important;stroke-width:0!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-eyebrow,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-eyebrow{color:#0f5d9f!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-summary span,html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-summary strong,html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-summary small,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-summary span,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-summary strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__detail-summary small{background:#fff!important;border-color:#cfd8e3!important;color:#111!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__fps-box,html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__fps-table{background:#eef6ff!important;border-color:#93c5fd!important;color:#0b1724!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__fps-table th{color:#0f3f68!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__fps-table td{color:#111!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--price{background:#111!important;border-color:#000!important;color:#fff!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--price span,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--price strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--price small{color:#fff!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--current,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--comparison,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-callout,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-reason{background:#ecfdf3!important;border-color:#86efac!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--current strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-fact--comparison strong{color:#0f6933!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-hardware span{background:#111!important;border-color:#000!important;color:#fff!important}html body .elite-compatible-games-modal__detail[data-detail-mode=fps] .elite-compatible-games-modal__detail-hardware span strong{color:#fff!important}html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-specs,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-specs h4,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-spec,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-spec span,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-spec strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-specs p,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-reason,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-reason strong,html body .elite-compatible-games-modal__detail[data-detail-mode=match] .elite-compatible-games-modal__match-reason p{color:#111!important}html body .elite-product-main{--elite-reference-grid-bg: #02070c;--elite-reference-grid-line: rgba(130, 165, 190, .17);--elite-reference-grid-line-strong: rgba(99, 152, 196, .28);--elite-reference-panel-border: #26384f;--elite-reference-blue: #0877f2;--elite-reference-blue-bright: #118bff;--elite-reference-green: #268f25;--elite-reference-green-border: #92e795;--elite-reference-ink: #111820;--elite-reference-muted: #536179;--elite-reference-white: #ffffff;--elite-reference-soft: #f7f8fa;--elite-reference-row-border: #69727e;--elite-reference-arrow: #1b2028;--elite-reference-pink: #ffa8cd;--elite-reference-purple: #5f28ff;--elite-reference-icon-size: clamp(30px, 2.1vw, 36px);--elite-reference-arrow-size: clamp(30px, 2.1vw, 36px);--elite-reference-row-height: clamp(32px, 2.35vw, 38px);--elite-reference-row-gap: clamp(6px, .6vw, 8px);--elite-reference-side-pad: clamp(18px, 2vw, 28px);--elite-reference-grid: linear-gradient(90deg, var(--elite-reference-grid-line) 1px, transparent 1px), linear-gradient(180deg, var(--elite-reference-grid-line) 1px, transparent 1px), radial-gradient(circle at 90% 10%, rgba(8, 119, 242, .16), transparent 32%), linear-gradient(135deg, #01050a 0%, #07111b 100%)}html body .elite-product-main .elite-product-details__core{gap:0!important;padding:0!important;overflow:hidden!important;border:1px solid var(--elite-reference-panel-border)!important;border-radius:4px!important;background:var(--elite-reference-grid)!important;background-size:36px 36px,36px 36px,auto,auto!important;box-shadow:none!important;color:var(--elite-reference-white)!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{background:var(--elite-reference-grid)!important;background-size:36px 36px,36px 36px,auto,auto!important}html body .elite-product-main .elite-product-details__heading{padding:clamp(18px,2vw,26px) var(--elite-reference-side-pad) clamp(16px,1.8vw,24px)!important;border:0!important;color:var(--elite-reference-white)!important}html body .elite-product-main .elite-product-details__heading:before,html body .elite-product-main .elite-product-details__heading:after,html body .elite-product-main .elite-product-price-card:before,html body .elite-product-main .elite-product-price-card:after{content:none!important;display:none!important}html body .elite-product-main .elite-product-details__title{margin:0 0 clamp(10px,1.2vw,16px)!important;max-width:none!important;color:var(--elite-reference-white)!important;font-size:clamp(20px,1.55vw,24px)!important;font-weight:950!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 2px 0 rgba(255,255,255,.08),0 10px 28px rgba(0,0,0,.4)!important}html body .elite-product-main .elite-product-details__rating{display:inline-flex!important;align-items:center!important;gap:clamp(10px,1vw,14px)!important;margin:0 0 clamp(14px,1.6vw,20px)!important;color:var(--elite-reference-white)!important;text-decoration:none!important}html body .elite-product-main .elite-product-details__rating span{color:#ff9100!important;font-size:clamp(20px,1.65vw,26px)!important;line-height:1!important;letter-spacing:0!important;text-shadow:0 6px 18px rgba(255,145,0,.28)!important}html body .elite-product-main .elite-product-details__rating small{color:var(--elite-reference-white)!important;font-size:clamp(13px,1vw,16px)!important;font-weight:500!important}html body .elite-product-main .elite-product-details__price-inline{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:clamp(7px,.9vw,12px)!important;margin:0!important;color:var(--elite-reference-white)!important}html body .elite-product-main .elite-product-price__compare{order:1!important;color:#ffffffa8!important;font-size:clamp(13px,.95vw,16px)!important;font-weight:850!important;line-height:1!important;text-decoration-color:#ffffffb8!important;text-decoration-thickness:3px!important}html body .elite-product-main .elite-product-price__current{order:2!important;min-height:clamp(34px,2.6vw,42px)!important;padding:0 clamp(10px,1vw,14px)!important;border:2px solid var(--elite-reference-blue-bright)!important;border-radius:7px!important;background:var(--elite-reference-white)!important;color:#0769d4!important;box-shadow:0 0 0 2px #0877f224,0 8px 18px #00000038!important;font-size:clamp(18px,1.35vw,24px)!important;font-weight:950!important;line-height:1!important}html body .elite-product-main .elite-product-price__tax{order:3!important;display:inline-flex!important;align-items:center!important;gap:clamp(8px,1vw,13px)!important;color:var(--elite-reference-white)!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:500!important}html body .elite-product-main .elite-product-price__tax:after{content:""!important;display:block!important;width:2px!important;height:clamp(24px,2vw,32px)!important;background:#ffffffd6!important}html body .elite-product-main .elite-product-details__stock-badge{order:4!important;display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:clamp(30px,2.3vw,36px)!important;padding:0 clamp(10px,1vw,14px)!important;border:1px solid var(--elite-reference-green-border)!important;border-radius:7px!important;background:linear-gradient(180deg,#f9fff6,#ecffec)!important;color:var(--elite-reference-green)!important;box-shadow:0 0 0 1px #43c64c1f,0 5px 12px #3cbd4029!important;font-size:clamp(12px,.9vw,14px)!important;font-weight:900!important;text-transform:none!important}html body .elite-product-main .elite-product-details__stock-badge:before{content:""!important;display:inline-grid!important;place-items:center!important;width:12px!important;height:12px!important;border-radius:999px!important;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.92) 0 2px,transparent 3px),var(--elite-reference-green)!important;box-shadow:0 0 0 2px #268f251f!important}html body .elite-product-main .elite-product-details__stock-count{order:5!important;color:var(--elite-reference-white)!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:500!important}html body .elite-product-main .elite-railway-configurator{margin:0!important;padding:clamp(8px,.9vw,12px) var(--elite-reference-side-pad) clamp(8px,.9vw,12px)!important;border:0!important;background:radial-gradient(circle at 50% 50%,#fffffff5,#f5f7fafa 58%,#eef2f6)!important;color:var(--elite-reference-ink)!important;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #11182714!important}html body .elite-product-main .elite-railway-configurator,html body .elite-product-main .elite-railway-configurator .elite-product-configurator,html body .elite-product-main .elite-product-configurator__groups,html body .elite-product-main .elite-railway-configurator__component-card,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{background-image:none}html body .elite-product-main .elite-product-configurator__groups{display:grid!important;gap:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator__component-card{margin:0 0 clamp(5px,.7vw,8px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{display:block!important;margin:0 0 2px calc(var(--elite-reference-icon-size) + var(--elite-reference-row-gap))!important;padding:0!important;color:var(--elite-reference-ink)!important;font-size:clamp(11px,.82vw,12px)!important;font-weight:520!important;line-height:1.14!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell{display:grid!important;grid-template-columns:var(--elite-reference-icon-size) minmax(0,1fr)!important;column-gap:var(--elite-reference-row-gap)!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group>.elite-product-configurator__row-icon{grid-column:1!important;grid-row:1!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) var(--elite-reference-arrow-size)!important;gap:0!important;align-items:stretch!important;width:100%!important;min-height:var(--elite-reference-row-height)!important;height:var(--elite-reference-row-height)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:5px!important;background:transparent!important;box-shadow:0 3px 8px #0f172a1f!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:hover,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:focus-visible,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group.is-open .elite-product-configurator__row{border:0!important;background:transparent!important;box-shadow:0 4px 10px #0877f224!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon{display:grid!important;place-items:center!important;align-self:stretch!important;width:var(--elite-reference-icon-size)!important;min-width:var(--elite-reference-icon-size)!important;height:var(--elite-reference-row-height)!important;min-height:var(--elite-reference-row-height)!important;margin:0!important;padding:0!important;border:1px solid #9ba4af!important;border-left:2px solid var(--elite-reference-blue)!important;border-radius:5px!important;background:var(--elite-reference-white)!important;color:var(--elite-reference-ink)!important;box-shadow:0 3px 8px #0f172a1f!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:500!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon .icon,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon img{max-width:calc(var(--elite-reference-icon-size) - 10px)!important;max-height:calc(var(--elite-reference-icon-size) - 10px)!important;color:currentColor!important;filter:grayscale(1) brightness(.18)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-value{display:flex!important;align-items:center!important;min-width:0!important;min-height:var(--elite-reference-row-height)!important;height:var(--elite-reference-row-height)!important;padding:0 clamp(8px,.9vw,12px)!important;overflow:hidden!important;border:1px solid #9ba4af!important;border-right:0!important;border-radius:5px 0 0 5px!important;background:var(--elite-reference-white)!important;color:var(--elite-reference-ink)!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:860!important;line-height:1.1!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron{display:grid!important;place-items:center!important;align-self:stretch!important;width:var(--elite-reference-arrow-size)!important;min-width:var(--elite-reference-arrow-size)!important;height:var(--elite-reference-row-height)!important;min-height:var(--elite-reference-row-height)!important;margin:0!important;padding:0!important;border:1px solid var(--elite-reference-arrow)!important;border-radius:0 5px 5px 0!important;background:linear-gradient(180deg,#222832,#131820)!important;color:var(--elite-reference-white)!important;box-shadow:none!important;font-size:clamp(14px,1vw,17px)!important;font-weight:900!important;line-height:1!important}html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{margin:0!important;padding:clamp(10px,1.1vw,14px) var(--elite-reference-side-pad) clamp(10px,1.1vw,14px)!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-form__actions{display:grid!important;gap:8px!important}html body .elite-product-main .elite-product-form__submit.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:clamp(8px,1vw,12px)!important;width:100%!important;min-height:clamp(38px,3vw,46px)!important;margin:0!important;border:1px solid #0b72e7!important;border-radius:4px!important;background:linear-gradient(90deg,#0877f2,#006fee)!important;color:var(--elite-reference-white)!important;box-shadow:0 8px 18px #0877f233!important;font-size:clamp(13px,1vw,16px)!important;font-weight:950!important;line-height:1!important;text-transform:none!important;transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-form__submit.button .icon,html body .elite-product-main .elite-product-form__submit.button svg.icon{width:clamp(18px,1.55vw,24px)!important;height:clamp(18px,1.55vw,24px)!important;color:currentColor!important}html body .elite-product-main .elite-product-payment-stack{display:grid!important;gap:clamp(7px,.8vw,10px)!important;margin:clamp(9px,1vw,13px) 0 0!important;padding:0!important}html body .elite-product-main .elite-product-klarna-options,html body .elite-product-main .elite-product-shop-payments{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--elite-reference-white)!important}html body .elite-product-main .elite-product-klarna-options__header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:clamp(7px,.9vw,10px)!important;align-items:center!important;margin:0 0 clamp(7px,.8vw,10px)!important}html body .elite-product-main .elite-product-klarna-options__brand{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:clamp(54px,4.6vw,66px)!important;min-height:clamp(28px,2.3vw,34px)!important;padding:0 12px!important;border-radius:7px!important;background:var(--elite-reference-pink)!important;color:#111!important;font-size:clamp(12px,.92vw,14px)!important;font-weight:950!important}html body .elite-product-main .elite-product-klarna-options__brand:after{content:""!important;position:absolute!important;top:6px!important;bottom:6px!important;right:-6px!important;display:block!important;width:1px!important;background:#ffffff42!important}html body .elite-product-main .elite-product-klarna-options__copy strong{color:var(--elite-reference-white)!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:850!important}html body .elite-product-main .elite-product-klarna-options__copy small{color:#ffffffdb!important;font-size:clamp(10px,.76vw,12px)!important}html body .elite-product-main .elite-product-klarna-options__learn-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:clamp(28px,2.2vw,34px)!important;padding:0 clamp(12px,1.1vw,16px)!important;border:0!important;border-radius:999px!important;background:#fff!important;color:#111820!important;box-shadow:0 4px 12px #0000003d!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:850!important}html body .elite-product-main .elite-product-klarna-options__learn-more:after{content:"\203a"!important;display:inline-block!important;color:inherit!important;font-size:1.35em!important;font-weight:950!important;line-height:.75!important}html body .elite-product-main .elite-product-klarna-options__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(6px,.7vw,9px)!important;margin:0!important}html body .elite-product-main .elite-product-klarna-options__item{position:relative!important;display:grid!important;align-content:start!important;gap:3px!important;min-height:clamp(48px,3.8vw,60px)!important;padding:clamp(8px,.8vw,10px) clamp(46px,4.1vw,58px) clamp(8px,.8vw,10px) clamp(10px,1vw,13px)!important;border:1px solid #aeb9c8!important;border-radius:8px!important;background:var(--elite-reference-white)!important;color:#24314a!important;box-shadow:0 3px 10px #0f172a3d,inset 0 0 0 1px #0877f212!important}html body .elite-product-main .elite-product-klarna-options__item:after{content:""!important;position:absolute!important;top:50%!important;right:clamp(10px,1vw,14px)!important;width:clamp(30px,2.7vw,38px)!important;height:clamp(30px,2.7vw,38px)!important;transform:translateY(-50%)!important;border-radius:8px!important;background:#fde8f4!important}html body .elite-product-main .elite-product-klarna-options__item:before{position:absolute!important;z-index:1!important;top:50%!important;right:clamp(25px,2.35vw,33px)!important;transform:translate(50%,-50%)!important;color:#d72d7e!important;font-size:clamp(16px,1.55vw,21px)!important;font-weight:400!important;line-height:1!important}html body .elite-product-main .elite-product-klarna-options__item:first-child:before{content:"\25a3"!important}html body .elite-product-main .elite-product-klarna-options__item:nth-child(2):before{content:"\25ef"!important}html body .elite-product-main .elite-product-klarna-options__item strong{color:#24314a!important;font-size:clamp(12px,.9vw,14px)!important;font-weight:900!important}html body .elite-product-main .elite-product-klarna-options__item span,html body .elite-product-main .elite-product-klarna-options__item small{color:#536179!important;font-size:clamp(10px,.76vw,12px)!important;line-height:1.16!important}html body .elite-product-main .elite-product-klarna-options__instalment-value{color:#24314a!important;font-weight:900!important}html body .elite-product-main .elite-product-klarna-options__disclaimer{display:block!important;margin:clamp(6px,.7vw,9px) 0 0!important;color:#ffffffb8!important;font-size:clamp(9px,.7vw,11px)!important}html body .elite-product-main .elite-product-shop-payments{display:grid!important;gap:clamp(6px,.7vw,9px)!important;margin:0!important;padding:0!important;text-align:center!important}html body .elite-product-main .elite-product-payment-terms,html body .elite-product-main .elite-product-payment-terms *,html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{color:var(--elite-reference-white)!important;font-size:clamp(10px,.78vw,12px)!important}html body .elite-product-main .elite-product-payment-terms a,html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{text-decoration:underline!important;text-underline-offset:3px!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button{display:grid!important;gap:clamp(5px,.6vw,8px)!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__button{min-height:clamp(32px,2.5vw,40px)!important;border:0!important;border-radius:4px!important;background:linear-gradient(90deg,#5b23ff,#681cff)!important;color:var(--elite-reference-white)!important;box-shadow:0 0 18px #5f28ff38!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options:after{content:"\203a"!important;display:inline-block!important;margin-left:10px!important;font-size:1.35em!important;line-height:.7!important;text-decoration:none!important}@media(max-width:760px){html body .elite-product-main{--elite-reference-icon-size: 32px;--elite-reference-arrow-size: 32px;--elite-reference-row-height: 36px;--elite-reference-row-gap: 6px;--elite-reference-side-pad: 14px}html body .elite-product-main .elite-product-details__heading{padding-top:18px!important;padding-bottom:18px!important}html body .elite-product-main .elite-product-details__price-inline{gap:12px!important}html body .elite-product-main .elite-product-price__current{padding-inline:14px!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{font-size:11px!important}html body .elite-product-main .elite-product-klarna-options__header,html body .elite-product-main .elite-product-klarna-options__grid{grid-template-columns:minmax(0,1fr)!important}}html body .elite-product-main .elite-product-details__core{--elite-exact-blue: #0875dc;--elite-exact-blue-dark: #0564c1;--elite-exact-black: #05080b;--elite-exact-grid: rgba(115, 151, 184, .16);--elite-exact-white: #ffffff;--elite-exact-panel: #f5f7fa;--elite-exact-line: #b9bec4;--elite-exact-text: #0b0f16;--elite-exact-green: #148136;--elite-exact-purple: #5d25f3;--elite-exact-pink: #ff9bc5;container-type:inline-size;width:100%!important;margin:0!important;overflow:hidden!important;border:1px solid #cfd4da!important;border-radius:0!important;background:var(--elite-exact-white)!important;box-shadow:none!important;color:var(--elite-exact-text)!important}html body .elite-product-main .elite-product-details__heading,html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{background-color:var(--elite-exact-black)!important;background-image:linear-gradient(var(--elite-exact-grid) 1px,transparent 1px),linear-gradient(90deg,var(--elite-exact-grid) 1px,transparent 1px)!important;background-size:34px 34px,34px 34px!important;color:var(--elite-exact-white)!important}html body .elite-product-main .elite-product-details__heading{min-height:clamp(150px,19.9cqw,199px)!important;padding:clamp(18px,2.8cqw,28px) clamp(18px,3.7cqw,37px) clamp(16px,2.2cqw,22px)!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.2)!important}html body .elite-product-main .elite-product-details__title{margin:0 0 clamp(12px,1.8cqw,18px)!important;max-width:none!important;color:var(--elite-exact-white)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(22px,3.1cqw,31px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important}html body .elite-product-main .elite-product-details__rating{display:flex!important;align-items:center!important;gap:clamp(12px,2.4cqw,24px)!important;margin:0 0 clamp(14px,2cqw,20px)!important;color:var(--elite-exact-white)!important;text-decoration:none!important}html body .elite-product-main .elite-product-details__rating span{color:#ff920b!important;font-size:clamp(22px,3.2cqw,32px)!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important;white-space:nowrap!important}html body .elite-product-main .elite-product-details__rating small{color:var(--elite-exact-white)!important;font-size:clamp(14px,2.1cqw,21px)!important;font-weight:500!important;line-height:1.1!important}html body .elite-product-main .elite-product-details__price-inline{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:clamp(9px,3.4cqw,34px)!important;margin:0!important;color:var(--elite-exact-white)!important;white-space:nowrap!important}html body .elite-product-main .elite-product-price__compare{order:1!important;color:#aeb6bf!important;font-size:clamp(15px,2.6cqw,26px)!important;font-weight:800!important;line-height:1!important;text-decoration:line-through!important;text-decoration-thickness:3px!important}html body .elite-product-main .elite-product-price__current{order:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:clamp(120px,21cqw,210px)!important;min-height:clamp(35px,6.4cqw,64px)!important;padding:0 clamp(12px,2.3cqw,23px)!important;border:2px solid #0b72d7!important;border-radius:clamp(3px,.7cqw,7px)!important;background:var(--elite-exact-white)!important;color:#0b72d7!important;box-shadow:0 0 0 1px #0b72d721,0 2px 12px #0000003d!important;font-size:clamp(19px,3.4cqw,34px)!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}html body .elite-product-main .elite-product-price__tax{order:3!important;display:inline-flex!important;align-items:center!important;gap:clamp(9px,2.4cqw,24px)!important;color:var(--elite-exact-white)!important;font-size:clamp(12px,2.1cqw,21px)!important;font-weight:500!important;line-height:1!important}html body .elite-product-main .elite-product-price__tax:after{content:""!important;display:block!important;width:1px!important;height:clamp(30px,4.5cqw,45px)!important;background:#ffffffb8!important}html body .elite-product-main .elite-product-details__stock-badge{order:4!important;display:inline-flex!important;align-items:center!important;gap:clamp(8px,1.4cqw,14px)!important;min-height:clamp(35px,5.6cqw,56px)!important;padding:0 clamp(12px,2.6cqw,26px)!important;border:1px solid #82c982!important;border-radius:clamp(3px,.5cqw,5px)!important;background:#eaf8e9!important;color:var(--elite-exact-green)!important;box-shadow:none!important;font-size:clamp(13px,2.1cqw,21px)!important;font-weight:800!important;line-height:1!important;text-transform:none!important}html body .elite-product-main .elite-product-details__stock-badge:before{content:""!important;display:block!important;width:clamp(11px,1.7cqw,17px)!important;height:clamp(11px,1.7cqw,17px)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,#eaf8e9 0 clamp(1.5px,.5cqw,2.5px),transparent clamp(2px,.6cqw,3px)),#2fad42!important;box-shadow:none!important}html body .elite-product-main .elite-product-details__stock-count{order:5!important;color:var(--elite-exact-white)!important;font-size:clamp(12px,2.1cqw,21px)!important;font-weight:500!important;line-height:1!important}html body .elite-product-main .elite-railway-configurator{margin:0!important;padding:clamp(20px,2.9cqw,29px) clamp(20px,3.9cqw,39px) clamp(18px,2.5cqw,25px)!important;border:0!important;background:linear-gradient(90deg,#f9fafc,#f3f6f9,#fafbfc)!important;color:var(--elite-exact-text)!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator,html body .elite-product-main .elite-railway-configurator .elite-product-configurator,html body .elite-product-main .elite-product-configurator__groups,html body .elite-product-main .elite-railway-configurator__component-card,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{background-image:none!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator__header{display:none!important}html body .elite-product-main .elite-product-configurator__groups{display:grid!important;gap:0!important;padding:0!important;border:0!important;background:transparent!important}html body .elite-product-main .elite-railway-configurator__component-card{margin:0 0 clamp(19px,3.1cqw,31px)!important;padding:0!important;border:0!important;background:transparent!important}html body .elite-product-main .elite-railway-configurator__component-card:last-child{margin-bottom:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{display:block!important;margin:0 0 clamp(6px,1cqw,10px) calc(clamp(37px,7.4cqw,74px) + clamp(18px,3.5cqw,35px))!important;padding:0!important;color:#111722!important;font-size:clamp(13px,2.1cqw,21px)!important;line-height:1.05!important;font-weight:500!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell{display:grid!important;grid-template-columns:clamp(37px,7.4cqw,74px) minmax(0,1fr)!important;column-gap:clamp(18px,3.5cqw,35px)!important;align-items:stretch!important;width:100%!important;margin:0!important;padding:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell>.elite-product-configurator__row-icon{grid-column:1!important;grid-row:1!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell>.elite-product-configurator__row{grid-column:2!important;grid-row:1!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(32px,6.4cqw,64px)!important;gap:0!important;align-items:stretch!important;width:100%!important;min-height:clamp(34px,6.6cqw,66px)!important;height:clamp(34px,6.6cqw,66px)!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:clamp(2px,.6cqw,6px)!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:hover,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:focus-visible,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group.is-open .elite-product-configurator__row{border:0!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon{display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;width:clamp(37px,7.4cqw,74px)!important;min-width:clamp(37px,7.4cqw,74px)!important;height:clamp(42px,8.3cqw,83px)!important;min-height:clamp(42px,8.3cqw,83px)!important;margin:0!important;padding:0!important;border:clamp(1px,.2cqw,2px) solid #aeb4ba!important;border-radius:0!important;background:var(--elite-exact-white)!important;color:var(--elite-exact-text)!important;box-shadow:none!important;font-size:clamp(16px,2.9cqw,29px)!important;font-weight:500!important;line-height:1!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon .icon,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon img{max-width:calc(clamp(37px,7.4cqw,74px) - clamp(12px,2.4cqw,24px))!important;max-height:calc(clamp(42px,8.3cqw,83px) - clamp(12px,2.4cqw,24px))!important;color:currentColor!important;filter:grayscale(1) brightness(.18)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-value{display:flex!important;align-items:center!important;min-width:0!important;min-height:clamp(34px,6.6cqw,66px)!important;height:clamp(34px,6.6cqw,66px)!important;padding:0 clamp(12px,2.5cqw,25px)!important;overflow:hidden!important;border:1px solid #b8bec4!important;border-right:0!important;border-radius:clamp(2px,.6cqw,6px) 0 0 clamp(2px,.6cqw,6px)!important;background:var(--elite-exact-white)!important;color:var(--elite-exact-text)!important;font-size:clamp(13px,2.4cqw,24px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-label,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__compat-pill,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row [data-railway-row-status]{display:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron{position:relative!important;display:block!important;align-self:stretch!important;width:clamp(32px,6.4cqw,64px)!important;min-width:clamp(32px,6.4cqw,64px)!important;height:clamp(34px,6.6cqw,66px)!important;min-height:clamp(34px,6.6cqw,66px)!important;margin:0!important;padding:0!important;border:1px solid #040506!important;border-radius:0 clamp(2px,.5cqw,5px) clamp(2px,.5cqw,5px) 0!important;background:#040506!important;color:var(--elite-exact-white)!important;font-size:0!important;line-height:0!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron .icon{display:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:clamp(7px,1.4cqw,14px)!important;height:clamp(7px,1.4cqw,14px)!important;border-right:clamp(2px,.4cqw,4px) solid var(--elite-exact-white)!important;border-bottom:clamp(2px,.4cqw,4px) solid var(--elite-exact-white)!important;transform:translate(-50%,-65%) rotate(45deg)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__dropdown{margin-left:calc(clamp(37px,7.4cqw,74px) + clamp(18px,3.5cqw,35px))!important;border:1px solid #b8bec4!important;border-radius:0 0 6px 6px!important;background:var(--elite-exact-white)!important;box-shadow:0 12px 24px #05080b29!important}html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{margin:0!important;padding:clamp(10px,1.7cqw,17px) clamp(10px,3cqw,30px) clamp(7px,1.2cqw,12px)!important;border:0!important;border-top:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;box-shadow:none!important;transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-form,html body .elite-product-main .elite-product-form__actions,html body .elite-product-main .elite-product-form__express{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-product-form__actions{display:grid!important;gap:0!important}html body .elite-product-main .elite-product-form__submit.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:clamp(12px,2.2cqw,22px)!important;width:100%!important;min-height:clamp(51px,7cqw,70px)!important;margin:0!important;border:0!important;border-radius:4px!important;background:linear-gradient(180deg,#0979e5,#0569d1)!important;color:var(--elite-exact-white)!important;box-shadow:none!important;font-size:clamp(15px,2.5cqw,25px)!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;will-change:auto!important}html body .elite-product-main .elite-product-form__submit.button span{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}html body .elite-product-main .elite-product-form__submit.button .icon,html body .elite-product-main .elite-product-form__submit.button svg.icon{width:clamp(22px,3.8cqw,38px)!important;height:clamp(22px,3.8cqw,38px)!important;color:currentColor!important}html body .elite-product-main .elite-product-payment-stack{display:grid!important;gap:0!important;margin:clamp(15px,2.3cqw,23px) 0 0!important;padding:0!important}html body .elite-product-main .elite-product-klarna-options,html body .elite-product-main .elite-product-shop-payments{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--elite-exact-white)!important}html body .elite-product-main .elite-product-klarna-options{padding:0!important}html body .elite-product-main .elite-product-klarna-options__header{display:grid!important;grid-template-columns:clamp(60px,9.4cqw,94px) minmax(0,1fr) clamp(100px,16.8cqw,168px)!important;column-gap:clamp(8px,1.8cqw,18px)!important;align-items:center!important;margin:0!important}html body .elite-product-main .elite-product-klarna-options__brand{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:clamp(54px,9cqw,90px)!important;min-width:0!important;height:clamp(28px,5.2cqw,52px)!important;min-height:0!important;padding:0!important;border-radius:clamp(5px,.8cqw,8px)!important;background:var(--elite-exact-pink)!important;color:#121212!important;font-size:clamp(10px,1.6cqw,16px)!important;font-weight:900!important;line-height:1!important}html body .elite-product-main .elite-product-klarna-options__brand:after{content:none!important;display:none!important}html body .elite-product-main .elite-product-klarna-options__copy strong{display:block!important;color:var(--elite-exact-white)!important;font-size:clamp(13px,2cqw,20px)!important;line-height:1.2!important;font-weight:900!important}html body .elite-product-main .elite-product-klarna-options__copy small{display:block!important;margin-top:3px!important;color:var(--elite-exact-white)!important;font-size:clamp(10px,1.5cqw,15px)!important;line-height:1.15!important;opacity:.96!important}html body .elite-product-main .elite-product-klarna-options__learn-more{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(5px,1.3cqw,13px)!important;width:clamp(92px,16.3cqw,163px)!important;min-height:clamp(29px,4.5cqw,45px)!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--elite-exact-white)!important;color:#111!important;box-shadow:none!important;font-size:clamp(10px,1.5cqw,15px)!important;font-weight:900!important;line-height:1!important}html body .elite-product-main .elite-product-klarna-options__learn-more:after{content:"\203a"!important;display:inline-block!important;color:inherit!important;font-size:clamp(18px,2.8cqw,28px)!important;font-weight:400!important;line-height:1!important;margin-top:-2px!important}html body .elite-product-main .elite-product-klarna-options__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(6px,1.1cqw,11px)!important;margin:clamp(10px,1.5cqw,15px) 0 0!important}html body .elite-product-main .elite-product-klarna-options__item{position:relative!important;display:block!important;min-height:clamp(62px,10.1cqw,101px)!important;padding:clamp(8px,1.5cqw,15px) clamp(45px,8.8cqw,88px) clamp(7px,1.2cqw,12px) clamp(10px,1.7cqw,17px)!important;border:0!important;border-radius:clamp(4px,.7cqw,7px)!important;background:var(--elite-exact-white)!important;color:#111722!important;box-shadow:0 0 0 1px #ffffffbf!important}html body .elite-product-main .elite-product-klarna-options__item:before,html body .elite-product-main .elite-product-klarna-options__item:after{content:none!important;display:none!important}html body .elite-product-main .elite-product-klarna-options__item strong{display:block!important;margin:0 0 clamp(3px,.5cqw,5px)!important;color:#111722!important;font-size:clamp(11px,1.8cqw,18px)!important;line-height:1.1!important;font-weight:900!important}html body .elite-product-main .elite-product-klarna-options__item span,html body .elite-product-main .elite-product-klarna-options__item small{color:#2b3442!important;font-size:clamp(10px,1.7cqw,17px)!important;line-height:1.35!important;font-weight:500!important}html body .elite-product-main .elite-product-klarna-options__instalment-value{display:inline-block!important;margin-top:2px!important;padding:3px 8px 4px!important;border-radius:4px!important;background:var(--elite-exact-pink)!important;color:#111722!important;font-weight:900!important}html body .elite-product-main .elite-product-klarna-options__instalment-value small{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}html body .elite-product-main .elite-product-klarna-options__icon{position:absolute!important;right:clamp(10px,2cqw,20px)!important;top:clamp(15px,2.1cqw,21px)!important;width:clamp(31px,6.2cqw,62px)!important;height:clamp(31px,6.2cqw,62px)!important;border-radius:clamp(6px,1.1cqw,11px)!important;background:#ffe6f1!important}html body .elite-product-main .elite-product-klarna-options__icon--calendar:before{content:""!important;position:absolute!important;left:27%!important;top:29%!important;width:45%!important;height:45%!important;border:clamp(2px,.3cqw,3px) solid #e32982!important;border-radius:3px!important}html body .elite-product-main .elite-product-klarna-options__icon--calendar:after{content:""!important;position:absolute!important;left:35%!important;top:44%!important;width:29%!important;height:clamp(2px,.3cqw,3px)!important;background:#e32982!important;box-shadow:0 clamp(5px,.8cqw,8px) 0 #e32982!important}html body .elite-product-main .elite-product-klarna-options__icon--clock:before{content:""!important;position:absolute!important;left:27%!important;top:27%!important;width:45%!important;height:45%!important;border:clamp(2px,.3cqw,3px) solid #e32982!important;border-radius:50%!important}html body .elite-product-main .elite-product-klarna-options__icon--clock:after{content:""!important;position:absolute!important;left:50%!important;top:36%!important;width:clamp(2px,.3cqw,3px)!important;height:28%!important;background:#e32982!important;transform:rotate(-45deg)!important;transform-origin:bottom center!important}html body .elite-product-main .elite-product-klarna-options__disclaimer{display:block!important;margin:clamp(8px,1.2cqw,12px) 0 clamp(10px,1.7cqw,17px) clamp(2px,.4cqw,4px)!important;color:#f8f8f8!important;font-size:clamp(9px,1.3cqw,13px)!important;line-height:1.25!important;opacity:.98!important}html body .elite-product-main .elite-product-shop-payments{display:grid!important;gap:clamp(6px,.9cqw,9px)!important;margin:0!important;padding:0!important;text-align:center!important}html body .elite-product-main .elite-product-payment-terms,html body .elite-product-main .elite-product-payment-terms *,html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{color:var(--elite-exact-white)!important;font-size:clamp(10px,1.6cqw,16px)!important;line-height:1.25!important}html body .elite-product-main .elite-product-payment-terms{margin:0 0 clamp(9px,1.6cqw,16px) clamp(2px,.4cqw,4px)!important;text-align:left!important}html body .elite-product-main .elite-product-payment-terms a,html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{color:var(--elite-exact-white)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:600!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button{display:grid!important;gap:0!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__button{min-height:clamp(36px,5.3cqw,53px)!important;border:0!important;border-radius:clamp(2px,.4cqw,4px)!important;background:linear-gradient(180deg,#6129ff,#551df0)!important;color:var(--elite-exact-white)!important;box-shadow:none!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:clamp(25px,3.1cqw,31px)!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options:after{content:"\203a"!important;display:inline-block!important;margin-left:0!important;font-size:clamp(18px,2.6cqw,26px)!important;line-height:1!important;text-decoration:none!important}@media(max-width:700px){html body .elite-product-main .elite-product-details__heading{min-height:0!important}html body .elite-product-main .elite-product-details__price-inline{gap:9px!important}html body .elite-product-main .elite-product-klarna-options__header{grid-template-columns:60px minmax(0,1fr) 100px!important}html body .elite-product-main .elite-product-klarna-options__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:1121px){html body .elite-product-main .elite-product-gallery{grid-template-rows:minmax(0,1fr) 84px auto!important;gap:11px!important;padding:11px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{min-height:clamp(272px,30vw,416px)!important}html body .elite-product-main .elite-product-gallery__main-image{max-width:calc(100% - 52px)!important;max-height:calc(100% - 52px)!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{min-height:84px!important;gap:8px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{padding:5px!important}html body .elite-product-main .elite-product-gallery__build-notes{min-height:134px!important}html body .elite-product-main .elite-product-gallery__build-notes article{grid-template-columns:26px minmax(0,1fr)!important;gap:8px!important;padding:9px!important}html body .elite-product-main .elite-product-gallery__build-notes svg{width:20px!important;height:20px!important}html body .elite-product-main .elite-product-gallery__build-notes h2{margin-bottom:3px!important;font-size:.68rem!important;line-height:1.05!important}html body .elite-product-main .elite-product-gallery__build-notes p{font-size:.68rem!important;line-height:1.22!important}html body .elite-product-main .elite-product-details__heading{min-height:clamp(120px,15.9cqw,159px)!important;padding:clamp(14px,2.25cqw,22px) clamp(14px,2.95cqw,30px) clamp(13px,1.75cqw,18px)!important}html body .elite-product-main .elite-product-details__title{margin-bottom:clamp(10px,1.45cqw,14px)!important;font-size:clamp(20px,2.8cqw,28px)!important}html body .elite-product-main .elite-product-details__rating{margin-bottom:clamp(11px,1.6cqw,16px)!important}html body .elite-product-main .elite-product-details__rating span{font-size:clamp(19px,2.7cqw,27px)!important}html body .elite-product-main .elite-product-details__rating small,html body .elite-product-main .elite-product-price__tax,html body .elite-product-main .elite-product-details__stock-count{font-size:clamp(11px,1.75cqw,17px)!important}html body .elite-product-main .elite-product-details__price-inline{gap:clamp(8px,2.7cqw,27px)!important}html body .elite-product-main .elite-product-price__compare{font-size:clamp(13px,2.1cqw,21px)!important}html body .elite-product-main .elite-product-price__current{min-width:clamp(96px,16.8cqw,168px)!important;min-height:clamp(28px,5.1cqw,51px)!important;padding-inline:clamp(10px,1.85cqw,18px)!important;font-size:clamp(17px,3cqw,30px)!important}html body .elite-product-main .elite-product-price__tax:after{height:clamp(24px,3.6cqw,36px)!important}html body .elite-product-main .elite-product-details__stock-badge{min-height:clamp(28px,4.5cqw,45px)!important;padding-inline:clamp(10px,2.1cqw,21px)!important;font-size:clamp(11px,1.75cqw,17px)!important}html body .elite-product-main .elite-product-details__stock-badge:before{width:clamp(9px,1.35cqw,14px)!important;height:clamp(9px,1.35cqw,14px)!important}html body .elite-product-main .elite-railway-configurator{padding:clamp(16px,2.3cqw,23px) clamp(16px,3.1cqw,31px) clamp(14px,2cqw,20px)!important}html body .elite-product-main .elite-railway-configurator__component-card{margin-bottom:clamp(15px,2.5cqw,25px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{margin:0 0 clamp(5px,.8cqw,8px) calc(clamp(30px,5.9cqw,59px) + clamp(14px,2.8cqw,28px))!important;font-size:clamp(12px,1.85cqw,19px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell{grid-template-columns:clamp(30px,5.9cqw,59px) minmax(0,1fr)!important;column-gap:clamp(14px,2.8cqw,28px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row{grid-template-columns:minmax(0,1fr) clamp(26px,5.1cqw,51px)!important;min-height:clamp(27px,5.3cqw,53px)!important;height:clamp(27px,5.3cqw,53px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon{width:clamp(30px,5.9cqw,59px)!important;min-width:clamp(30px,5.9cqw,59px)!important;height:clamp(34px,6.6cqw,66px)!important;min-height:clamp(34px,6.6cqw,66px)!important;font-size:clamp(14px,2.35cqw,23px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon .icon,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon img{max-width:calc(clamp(30px,5.9cqw,59px) - clamp(10px,1.9cqw,19px))!important;max-height:calc(clamp(34px,6.6cqw,66px) - clamp(10px,1.9cqw,19px))!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-value{min-height:clamp(27px,5.3cqw,53px)!important;height:clamp(27px,5.3cqw,53px)!important;padding-inline:clamp(10px,2cqw,20px)!important;font-size:clamp(12px,2.05cqw,20px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron{width:clamp(26px,5.1cqw,51px)!important;min-width:clamp(26px,5.1cqw,51px)!important;height:clamp(27px,5.3cqw,53px)!important;min-height:clamp(27px,5.3cqw,53px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron:before{width:clamp(6px,1.1cqw,11px)!important;height:clamp(6px,1.1cqw,11px)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__dropdown{margin-left:calc(clamp(30px,5.9cqw,59px) + clamp(14px,2.8cqw,28px))!important}html body .elite-product-main .elite-product-price-card.elite-product-price-card--actions-only{padding:clamp(8px,1.35cqw,14px) clamp(8px,2.4cqw,24px) clamp(6px,1cqw,10px)!important}html body .elite-product-main .elite-product-form__submit.button{min-height:clamp(41px,5.6cqw,56px)!important;gap:clamp(10px,1.75cqw,18px)!important;font-size:clamp(13px,2.15cqw,22px)!important}html body .elite-product-main .elite-product-form__submit.button .icon,html body .elite-product-main .elite-product-form__submit.button svg.icon{width:clamp(18px,3cqw,30px)!important;height:clamp(18px,3cqw,30px)!important}html body .elite-product-main .elite-product-details__core .elite-product-price-card.elite-product-price-card--actions-only .elite-product-payment-stack{margin-top:clamp(12px,1.85cqw,18px)!important}html body .elite-product-main .elite-product-details__core .elite-product-price-card.elite-product-price-card--actions-only .elite-product-shop-payments{margin-top:0!important}html body .elite-product-main .elite-product-klarna-options__header{grid-template-columns:clamp(64px,13.1cqw,131px) minmax(0,1fr) clamp(74px,13.1cqw,130px)!important;gap:clamp(8px,1.6cqw,16px)!important}html body .elite-product-main .elite-product-klarna-options__brand{width:clamp(64px,10.2cqw,102px)!important;height:clamp(22px,4.15cqw,42px)!important;font-size:clamp(9px,1.35cqw,14px)!important}html body .elite-product-main .elite-product-klarna-options__copy strong{font-size:clamp(11px,1.65cqw,16px)!important}html body .elite-product-main .elite-product-klarna-options__copy small{margin-top:2px!important;font-size:clamp(9px,1.25cqw,12px)!important}html body .elite-product-main .elite-product-klarna-options__learn-more{width:clamp(74px,13.1cqw,130px)!important;min-height:clamp(23px,3.6cqw,36px)!important;font-size:clamp(9px,1.25cqw,12px)!important}html body .elite-product-main .elite-product-klarna-options__grid{gap:clamp(5px,.9cqw,9px)!important;margin-top:clamp(8px,1.2cqw,12px)!important}html body .elite-product-main .elite-product-klarna-options__item{min-height:clamp(50px,8.1cqw,81px)!important;padding:clamp(6px,1.2cqw,12px) clamp(36px,7cqw,70px) clamp(6px,1cqw,10px) clamp(8px,1.35cqw,14px)!important}html body .elite-product-main .elite-product-klarna-options__item strong{margin-bottom:clamp(2px,.4cqw,4px)!important;font-size:clamp(10px,1.5cqw,15px)!important}html body .elite-product-main .elite-product-klarna-options__item span,html body .elite-product-main .elite-product-klarna-options__item small{font-size:clamp(9px,1.35cqw,14px)!important;line-height:1.22!important}html body .elite-product-main .elite-product-klarna-options__instalment-value{padding:2px 7px 3px!important}html body .elite-product-main .elite-product-klarna-options__icon{right:clamp(8px,1.6cqw,16px)!important;top:clamp(12px,1.7cqw,17px)!important;width:clamp(25px,5cqw,50px)!important;height:clamp(25px,5cqw,50px)!important}html body .elite-product-main .elite-product-klarna-options__disclaimer{margin:clamp(6px,1cqw,10px) 0 clamp(8px,1.35cqw,14px) clamp(2px,.4cqw,4px)!important;font-size:clamp(8px,1.1cqw,11px)!important}html body .elite-product-main .elite-product-payment-terms,html body .elite-product-main .elite-product-payment-terms *,html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{font-size:clamp(9px,1.3cqw,13px)!important}html body .elite-product-main .elite-product-payment-terms{margin-bottom:clamp(7px,1.25cqw,13px)!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__button{min-height:clamp(29px,4.25cqw,42px)!important}html body .elite-product-main .elite-product-form__express .shopify-payment-button__more-options{min-height:clamp(20px,2.5cqw,25px)!important}}@media(min-width:1121px){html body .elite-product-main .elite-railway-configurator{padding:20px 20px 18px!important}html body .elite-product-main .elite-product-configurator__groups{display:grid!important;gap:0!important}html body .elite-product-main .elite-railway-configurator__component-card,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{margin:0 0 19px!important}html body .elite-product-main .elite-railway-configurator__component-card:last-child,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group:last-child{margin-bottom:0!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group{display:grid!important;grid-template-columns:37px minmax(0,1fr)!important;grid-template-rows:auto 34px auto!important;column-gap:18px!important;align-items:start!important;align-content:start!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__field-label{grid-column:2!important;grid-row:1!important;align-self:start!important;display:block!important;width:auto!important;margin:0 0 6px!important;padding:0!important;transform:none!important;color:#111722!important;font-size:13px!important;font-weight:500!important;line-height:1.05!important;text-align:left!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell{display:contents!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon{grid-column:1!important;grid-row:1 / span 2!important;align-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;width:37px!important;min-width:37px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:1px solid #aeb4ba!important;border-radius:0!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-size:16px!important;font-weight:500!important;line-height:1!important;transform:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell>.elite-product-configurator__row-icon,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group>.elite-product-configurator__row-icon{grid-column:1!important;grid-row:1 / span 2!important;align-self:end!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon .icon,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-icon img{max-width:25px!important;max-height:25px!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row{grid-column:2!important;grid-row:2!important;align-self:start!important;display:grid!important;grid-template-columns:minmax(0,1fr) 32px!important;align-items:stretch!important;width:100%!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:2px!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important;transform:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-shell>.elite-product-configurator__row{grid-column:2!important;grid-row:2!important;align-self:start!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:hover,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row:focus-visible,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__group.is-open .elite-product-configurator__row{border:0!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-value{display:flex!important;align-items:center!important;min-width:0!important;min-height:34px!important;height:34px!important;width:auto!important;margin:0!important;padding:0 12px!important;overflow:hidden!important;border:1px solid #b8bec4!important;border-right:0!important;border-radius:2px 0 0 2px!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row-label,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__compat-pill,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row [data-railway-row-status]{display:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron{position:relative!important;display:block!important;align-self:stretch!important;width:32px!important;min-width:32px!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0!important;border:1px solid #040506!important;border-radius:0 1px 1px 0!important;background:#040506!important;color:#fff!important;font-size:0!important;line-height:0!important;box-shadow:none!important;transform:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron svg,html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron .icon{display:none!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__row .elite-product-configurator__row-chevron:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:7px!important;height:7px!important;border-right:2px solid #ffffff!important;border-bottom:2px solid #ffffff!important;transform:translate(-50%,-65%) rotate(45deg)!important}html body .elite-product-main .elite-railway-configurator .elite-product-configurator__dropdown{grid-column:2!important;grid-row:3!important;margin-left:0!important;border:1px solid #b8bec4!important;border-radius:0 0 6px 6px!important;background:#fff!important;box-shadow:0 12px 24px #05080b29!important;transform:none!important}}html body .elite-product-main .pc-product-configurator{--pc-side-blue: #0875dc;--pc-side-blue-dark: #0564c1;--pc-side-grid: rgba(115,151,184,.16);--pc-side-white: #ffffff;--pc-side-panel: #f5f7fa;--pc-side-line: #c9cfd6;--pc-side-text: #0b0f16;--pc-side-green: #148136;--pc-side-purple: #5d25f3;--pc-side-pink: #ffd4e5;--pc-side-pink-strong: #e32982;--pc-side-checkout-text: #111722;--pc-side-checkout-subtext: #2b3442;box-sizing:border-box!important;display:block!important;width:100%!important;max-width:560px!important;min-height:0!important;height:auto!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;border:1px solid #cfd4da!important;border-radius:0!important;background:#fff!important;color:var(--pc-side-text)!important;font-family:Arial,Helvetica,sans-serif!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator *,html body .elite-product-main .pc-product-configurator *:before,html body .elite-product-main .pc-product-configurator *:after{box-sizing:border-box!important}html body .elite-product-main .pc-product-configurator .elite-product-details__heading{display:block!important;min-height:0!important;margin:0!important;padding:18px 22px 16px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.2)!important;border-radius:0!important;background-color:#05080b!important;background-image:linear-gradient(var(--pc-side-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pc-side-grid) 1px,transparent 1px)!important;background-size:28px 28px,28px 28px!important;color:#fff!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-details__heading>div{display:block!important;min-width:0!important;margin:0!important;padding:0!important}html body .elite-product-main .pc-product-configurator .elite-product-details__title{display:block!important;margin:0 0 10px!important;padding:0!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:900!important;letter-spacing:-.25px!important;line-height:1.12!important;text-align:left!important;text-transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;width:auto!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>span{display:inline-flex!important;align-items:center!important;color:#ff920b!important;font-family:Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:900!important;letter-spacing:.5px!important;line-height:1!important;white-space:nowrap!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>small{color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important}html body .elite-product-main .pc-product-configurator .elite-product-details__price-inline{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px 10px!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;white-space:nowrap!important}html body .elite-product-main .pc-product-configurator .elite-product-price__compare{order:1!important;display:inline-flex!important;align-items:center!important;margin:0!important;color:#aeb6bf!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:800!important;line-height:1!important;text-decoration-line:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:#aeb6bf!important}html body .elite-product-main .pc-product-configurator .elite-product-price__current{order:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:138px!important;height:40px!important;margin:0!important;padding:0 14px!important;border:2px solid #0b72d7!important;border-radius:4px!important;background:#fff!important;color:#0b72d7!important;box-shadow:0 2px 8px #00000038!important;font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;font-weight:900!important;letter-spacing:-.55px!important;line-height:1!important}html body .elite-product-main .pc-product-configurator .elite-product-price__tax{order:3!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge{order:5!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:auto!important;min-width:0!important;height:33px!important;margin:0 0 0 18px!important;padding:0 11px 0 31px!important;border:1px solid #82c982!important;border-radius:4px!important;background-color:#eaf8e9!important;background-image:radial-gradient(circle at 16.5px 16.5px,#eaf8e9 0 1.8px,transparent 2px),radial-gradient(circle at 16.5px 16.5px,#2fad42 0 5.5px,transparent 5.7px)!important;color:var(--pc-side-green)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge:before{content:""!important;position:absolute!important;left:-15px!important;top:50%!important;width:1px!important;height:28px!important;transform:translateY(-50%)!important;background:#ffffffa3!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-count{order:6!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important}html body .elite-product-main .pc-product-configurator .elite-product-details__description{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator{display:block!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:16px 20px 15px!important;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#f9fafc,#f3f6f9,#fafbfc)!important;box-shadow:none!important;color:var(--pc-side-text)!important;container-type:inline-size!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__inner,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__header{display:none!important}html body .elite-product-main .pc-product-configurator .elite-product-configurator__groups{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__component-card,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{width:100%!important;min-width:0!important;margin:0 0 13px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__component-card:last-child,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group:last-child{margin-bottom:0!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto 40px!important;column-gap:13px!important;align-items:end!important;align-content:start!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__field-label{grid-column:2!important;grid-row:1!important;display:block!important;width:auto!important;margin:0 0 5px!important;padding:0!important;color:#111722!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.05!important;text-align:left!important;text-transform:none!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-shell{display:contents!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon{grid-column:1!important;grid-row:1 / span 2!important;align-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border:1px solid #aeb4ba!important;border-radius:0!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon .icon,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon svg,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon img{display:block!important;width:auto!important;height:auto!important;max-width:24px!important;max-height:24px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row{grid-column:2!important;grid-row:2!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row:hover,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row:focus-visible,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group.is-open .elite-product-configurator__row{border:0!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important;outline:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row:focus-visible .elite-product-configurator__row-value{border-color:#7b8b9b!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-value{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;min-height:40px!important;height:40px!important;width:auto!important;margin:0!important;padding:0 12px!important;overflow:hidden!important;border:1px solid #b8bec4!important;border-right:0!important;border-radius:4px 0 0 4px!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.1px!important;line-height:1!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-label,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__compat-pill,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row [data-railway-row-status]{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron{position:relative!important;display:block!important;align-self:stretch!important;width:40px!important;min-width:40px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0!important;border:1px solid #040506!important;border-radius:0 3px 3px 0!important;background:#040506!important;color:#fff!important;box-shadow:none!important;font-size:0!important;line-height:0!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron svg,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron .icon{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:8px!important;height:8px!important;border-right:2px solid #ffffff!important;border-bottom:2px solid #ffffff!important;transform:translate(-50%,-65%) rotate(45deg)!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown{grid-column:auto!important;grid-row:auto!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;bottom:auto!important;left:57px!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:280px!important;margin:0!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid #b8bec4!important;border-radius:0 0 5px 5px!important;background:#fff!important;color:#0b0f16!important;box-shadow:0 12px 24px #05080b29!important;transform:none!important;z-index:80!important;scrollbar-color:#aeb4ba #f3f6f9!important;scrollbar-width:thin!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown[hidden]{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown::-webkit-scrollbar{width:8px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown::-webkit-scrollbar-track{background:#f3f6f9!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown::-webkit-scrollbar-thumb{background:#aeb4ba!important;border-radius:999px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__dropdown-header{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:40px!important;width:100%!important;margin:0!important;padding:0 12px!important;border:0!important;border-bottom:1px solid #e1e6ec!important;border-radius:0!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.1px!important;line-height:1.1!important;text-align:left!important;text-transform:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option:hover,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option:focus-visible{background:#f3f6f9!important;outline:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option.is-selected{background:#f5f8fb!important;color:#0b0f16!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option-radio,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option-copy,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option-copy small,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option-reason,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-configurator-modal__option-side,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__option-price{display:none!important}html body .elite-product-main .pc-product-configurator .elite-product-price-card.pc-product-configurator__checkout{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:12px 18px 8px!important;border:0!important;border-top:1px solid #d5dbe2!important;border-radius:0!important;background:linear-gradient(90deg,#f9fafc,#f3f6f9,#fafbfc)!important;color:var(--pc-side-checkout-text)!important;box-shadow:none!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-form,html body .elite-product-main .pc-product-configurator .elite-product-form__actions,html body .elite-product-main .pc-product-configurator .elite-product-payment-stack,html body .elite-product-main .pc-product-configurator .elite-product-shop-payments,html body .elite-product-main .pc-product-configurator .elite-product-form__express{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-form__field{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}html body .elite-product-main .pc-product-configurator .elite-product-form__actions{gap:0!important}html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:4px!important;background:linear-gradient(180deg,#0979e5,#0569d1)!important;color:#fff!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important;transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button .icon,html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button svg{display:block!important;width:22px!important;height:22px!important;color:#fff!important}html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button span{color:#fff!important;font:inherit!important;letter-spacing:0!important}html body .elite-product-main .pc-product-configurator .elite-product-payment-stack{gap:0!important;margin-top:10px!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pc-side-checkout-text)!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__header{display:grid!important;grid-template-columns:54px minmax(0,1fr) 82px!important;column-gap:8px!important;align-items:center!important;width:100%!important;margin:0!important;padding:8px 9px!important;border:1px solid #e0e5eb!important;border-radius:5px!important;background:#ffffffad!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__brand{display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:26px!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:var(--pc-side-pink)!important;color:#121212!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__copy{display:block!important;min-width:0!important;color:var(--pc-side-checkout-text)!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__copy strong{display:block!important;color:var(--pc-side-checkout-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1.12!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__copy small{display:block!important;margin-top:2px!important;color:var(--pc-side-checkout-subtext)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:500!important;line-height:1.2!important;opacity:.92!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__learn-more{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:78px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:1px solid #d8dde3!important;border-radius:999px!important;background:#fff!important;color:#111!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:9px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;text-transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__learn-more:after{content:"\203a"!important;display:inline-block!important;margin-top:-2px!important;font-size:16px!important;line-height:1!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;margin:7px 0 0!important;padding:0!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__item{position:relative!important;min-height:58px!important;margin:0!important;padding:8px 37px 7px 9px!important;border:1px solid #e1e6ec!important;border-radius:5px!important;background:#ffffffb8!important;color:#111722!important;box-shadow:none!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__item strong{display:block!important;margin:0 0 3px!important;color:#111722!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__item span{color:#2b3442!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:500!important;line-height:1.22!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__instalment,html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__instalment-copy{display:block!important;margin:0!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__item .elite-product-klarna-options__instalment-value{display:inline!important;margin:0!important;padding:0!important;border-radius:0!important;background:transparent!important;color:var(--pc-side-pink-strong)!important;font-weight:900!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__item .elite-product-klarna-options__instalment-value small{display:inline!important;margin:0!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__pay-later-text{display:block!important;margin:0!important;color:#2b3442!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:500!important;line-height:1.22!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__icon{position:absolute!important;right:8px!important;top:50%!important;width:24px!important;height:24px!important;margin:0!important;border-radius:5px!important;background:#fff1f7!important;transform:translateY(-50%)!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__icon--calendar:before{content:""!important;position:absolute!important;left:7px!important;top:7px!important;width:10px!important;height:10px!important;border:1.5px solid var(--pc-side-pink-strong)!important;border-radius:3px!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__icon--calendar:after{content:""!important;position:absolute!important;left:9px!important;top:11px!important;width:7px!important;height:1.5px!important;background:var(--pc-side-pink-strong)!important;box-shadow:0 4px 0 var(--pc-side-pink-strong)!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__icon--clock:before{content:""!important;position:absolute!important;left:7px!important;top:7px!important;width:10px!important;height:10px!important;border:1.5px solid var(--pc-side-pink-strong)!important;border-radius:50%!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__icon--clock:after{content:""!important;position:absolute!important;left:12px!important;top:9px!important;width:1.5px!important;height:7px!important;background:var(--pc-side-pink-strong)!important;transform:rotate(-45deg)!important;transform-origin:bottom center!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__disclaimer{display:block!important;margin:7px 0 8px 2px!important;color:var(--pc-side-checkout-subtext)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:9px!important;font-weight:500!important;line-height:1.25!important;opacity:.86!important}html body .elite-product-main .pc-product-configurator .elite-product-payment-terms{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:5px!important;min-height:0!important;margin:0 0 8px 2px!important;padding:0!important;color:var(--pc-side-checkout-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.25!important;background:transparent!important;border:0!important}html body .elite-product-main .pc-product-configurator .elite-product-payment-terms *,html body .elite-product-main .pc-product-configurator .elite-product-payment-terms a,html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button__more-options{color:var(--pc-side-checkout-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important;text-decoration:underline!important}html body .elite-product-main .pc-product-configurator .elite-product-form__express>span{display:none!important}html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button{display:grid!important;gap:0!important;width:100%!important;margin:0!important}html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button__button,html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button__button--unbranded{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:38px!important;height:38px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:4px!important;background:linear-gradient(180deg,#6129ff,#551df0)!important;color:#fff!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:900!important;line-height:1!important;text-transform:none!important}html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button__more-options{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:22px!important;height:22px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--pc-side-checkout-text)!important;font-size:12px!important;font-weight:700!important}html body .elite-product-main .pc-product-configurator .elite-product-form__express .shopify-payment-button__more-options:after{content:"\203a"!important;display:inline-block!important;margin-top:-1px!important;font-size:19px!important;line-height:1!important;text-decoration:none!important}@media(max-width:749px){html body .elite-product-main .pc-product-configurator .elite-product-details__heading{padding:15px 15px 13px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__title{margin-bottom:9px!important;font-size:18px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating{gap:9px!important;margin-bottom:10px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>span{font-size:18px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>small,html body .elite-product-main .pc-product-configurator .elite-product-price__tax,html body .elite-product-main .pc-product-configurator .elite-product-details__stock-count{font-size:12px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__price-inline{gap:7px 8px!important}html body .elite-product-main .pc-product-configurator .elite-product-price__compare{font-size:14px!important}html body .elite-product-main .pc-product-configurator .elite-product-price__current{min-width:126px!important;height:36px!important;padding:0 12px!important;font-size:21px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge{height:30px!important;margin-left:0!important;padding:0 9px 0 27px!important;font-size:12px!important;background-image:radial-gradient(circle at 15px 15px,#eaf8e9 0 1.8px,transparent 2px),radial-gradient(circle at 15px 15px,#2fad42 0 5.5px,transparent 5.7px)!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge:before{display:none!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator{padding:14px 14px 13px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto 37px auto!important;column-gap:10px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__component-card,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{margin-bottom:11px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__field-label{margin-bottom:4px!important;font-size:12px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon{width:38px!important;min-width:38px!important;height:42px!important;min-height:42px!important;font-size:14px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row{grid-template-columns:minmax(0,1fr) 36px!important;min-height:37px!important;height:37px!important;border-radius:3px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-value{min-height:37px!important;height:37px!important;padding:0 10px!important;border-radius:3px 0 0 3px!important;font-size:13px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron{width:36px!important;min-width:36px!important;min-height:37px!important;height:37px!important;border-radius:0 2px 2px 0!important}html body .elite-product-main .pc-product-configurator .elite-product-price-card.pc-product-configurator__checkout{padding:10px 12px 7px!important}html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button{height:44px!important;min-height:44px!important;font-size:15px!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__header{grid-template-columns:50px minmax(0,1fr)!important;row-gap:6px!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__learn-more{grid-column:2!important;justify-self:start!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__grid{grid-template-columns:1fr!important}}@media(max-width:749px){html body .elite-product-main .pc-product-configurator .elite-product-details__heading{padding:18px 22px 16px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__title{margin-bottom:10px!important;font-size:21px!important;line-height:1.12!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating{gap:11px!important;margin-bottom:12px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>span{font-size:20px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__rating>small,html body .elite-product-main .pc-product-configurator .elite-product-price__tax,html body .elite-product-main .pc-product-configurator .elite-product-details__stock-count{font-size:13px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__price-inline{gap:8px 10px!important}html body .elite-product-main .pc-product-configurator .elite-product-price__compare{font-size:16px!important}html body .elite-product-main .pc-product-configurator .elite-product-price__current{min-width:138px!important;height:40px!important;padding:0 14px!important;font-size:23px!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge{height:33px!important;margin-left:18px!important;padding:0 11px 0 31px!important;font-size:13px!important;background-image:radial-gradient(circle at 16.5px 16.5px,#eaf8e9 0 1.8px,transparent 2px),radial-gradient(circle at 16.5px 16.5px,#2fad42 0 5.5px,transparent 5.7px)!important}html body .elite-product-main .pc-product-configurator .elite-product-details__stock-badge:before{display:block!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator{padding:16px 20px 15px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto 40px auto!important;column-gap:13px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator__component-card,html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__group{margin-bottom:13px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__field-label{margin-bottom:5px!important;font-size:13px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-icon{width:44px!important;min-width:44px!important;height:46px!important;min-height:46px!important;font-size:16px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row{grid-template-columns:minmax(0,1fr) 40px!important;min-height:40px!important;height:40px!important;border-radius:4px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-value{min-height:40px!important;height:40px!important;padding:0 12px!important;border-radius:4px 0 0 4px!important;font-size:15px!important}html body .elite-product-main .pc-product-configurator .elite-railway-configurator .elite-product-configurator__row-chevron{width:40px!important;min-width:40px!important;min-height:40px!important;height:40px!important;border-radius:0 3px 3px 0!important}html body .elite-product-main .pc-product-configurator .elite-product-price-card.pc-product-configurator__checkout{padding:12px 18px 8px!important}html body .elite-product-main .pc-product-configurator .elite-product-form__submit.button{height:48px!important;min-height:48px!important;font-size:16px!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__header{grid-template-columns:54px minmax(0,1fr) 82px!important;row-gap:0!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__learn-more{grid-column:auto!important;justify-self:end!important}html body .elite-product-main .pc-product-configurator .elite-product-klarna-options__grid{grid-template-columns:1fr 1fr!important}html body .elite-product-main .elite-railway-mobile-mount{display:block!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:16px 20px 15px!important;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#f9fafc,#f3f6f9,#fafbfc)!important;box-shadow:none!important;color:var(--pc-side-text)!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__groups{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-railway-configurator__component-card,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__group{width:100%!important;min-width:0!important;margin:0 0 13px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-railway-configurator__component-card:last-child,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__group:last-child{margin-bottom:0!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__group{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:13px!important;align-items:end!important;align-content:start!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__field-label{grid-column:2!important;grid-row:1!important;display:block!important;width:auto!important;margin:0 0 5px!important;padding:0!important;color:#111722!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.05!important;text-align:left!important;text-transform:none!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-shell{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:13px!important;align-items:end!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-icon{grid-column:1!important;grid-row:1!important;align-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;border:1px solid #aeb4ba!important;border-radius:0!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row{grid-column:2!important;grid-row:1!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:stretch!important;gap:0!important;width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:4px!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row:hover,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row:focus-visible,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__group.is-open .elite-product-configurator__row{border:0!important;background:transparent!important;box-shadow:inset 0 1px #ffffffe6!important;outline:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row:focus-visible .elite-product-configurator__row-value,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__group.is-open .elite-product-configurator__row-value{border-color:#b8bec4!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-label,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__compat-pill,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row [data-railway-row-status]{display:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-value{grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:initial!important;min-width:0!important;min-height:40px!important;height:40px!important;width:100%!important;margin:0!important;padding:0 12px!important;overflow:hidden!important;border:1px solid #b8bec4!important;border-right:0!important;border-radius:4px 0 0 4px!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.1px!important;line-height:1!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-chevron{grid-column:2!important;grid-row:1!important;position:relative!important;display:block!important;align-self:stretch!important;justify-self:auto!important;width:40px!important;min-width:40px!important;min-height:40px!important;height:40px!important;margin:0!important;padding:0!important;border:1px solid #040506!important;border-radius:0 3px 3px 0!important;background:#040506!important;color:#fff!important;box-shadow:none!important;font-size:0!important;line-height:0!important;transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__row-chevron:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:8px!important;height:8px!important;border-right:2px solid #ffffff!important;border-bottom:2px solid #ffffff!important;transform:translate(-50%,-65%) rotate(45deg)!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__dropdown{grid-column:2!important;grid-row:3!important;position:static!important;inset:auto!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:280px!important;margin:6px 0 0!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;border:1px solid #b8bec4!important;border-radius:0 0 5px 5px!important;background:#fff!important;color:#0b0f16!important;box-shadow:0 12px 24px #05080b29!important;transform:none!important;z-index:20!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__dropdown[hidden],html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__dropdown-header{display:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:40px!important;width:100%!important;margin:0!important;padding:0 12px!important;border:0!important;border-bottom:1px solid #e1e6ec!important;border-radius:0!important;background:#fff!important;color:#0b0f16!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:-.1px!important;line-height:1.1!important;text-align:left!important;text-transform:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option:hover,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option:focus-visible{background:#f3f6f9!important;color:#0b0f16!important;outline:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option.is-selected,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option.is-selected:hover,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option.is-selected:focus-visible{background:#f5f8fb!important;color:#0b0f16!important;box-shadow:none!important}html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option-radio,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option-copy,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option-copy small,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option-reason,html body .elite-product-main .elite-railway-mobile-mount .elite-configurator-modal__option-side,html body .elite-product-main .elite-railway-mobile-mount .elite-product-configurator__option-price{display:none!important}html body .elite-product-main .elite-mobile-purchase-after-configurator{--pc-side-checkout-text: #111722;--pc-side-checkout-subtext: #2b3442;display:contents!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-price-card.pc-product-configurator__checkout{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:12px 18px 8px!important;border:0!important;border-top:1px solid #d5dbe2!important;border-radius:0!important;background:linear-gradient(90deg,#f9fafc,#f3f6f9,#fafbfc)!important;color:var(--pc-side-checkout-text)!important;box-shadow:none!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form,html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__actions,html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-payment-stack,html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-shop-payments,html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__express{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__field{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__submit.button{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:4px!important;background:linear-gradient(180deg,#0979e5,#0569d1)!important;color:#fff!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;text-transform:none!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__submit.button .icon,html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__submit.button svg{display:block!important;width:22px!important;height:22px!important;color:#fff!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-form__submit.button span{color:#fff!important;font:inherit!important;letter-spacing:0!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-payment-stack{gap:0!important;margin-top:10px!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-klarna-options{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--pc-side-checkout-text)!important;box-shadow:none!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-klarna-options__header{display:grid!important;grid-template-columns:54px minmax(0,1fr) 82px!important;column-gap:8px!important;row-gap:0!important;align-items:center!important;width:100%!important;margin:0!important;padding:0 0 9px!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-klarna-options__learn-more{grid-column:auto!important;justify-self:end!important}html body .elite-product-main .elite-mobile-purchase-after-configurator .elite-product-klarna-options__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}html body .elite-configurator-modal .elite-configurator-modal__option.is-selected,html body .elite-configurator-modal .elite-configurator-modal__option.is-selected:hover,html body .elite-configurator-modal .elite-configurator-modal__option.is-selected:focus-visible{border-color:#d8dde3!important;background:#f5f8fb!important;color:#0b0f16!important;box-shadow:none!important}html body .elite-configurator-modal .elite-product-configurator__compat-pill,html body .elite-configurator-modal .elite-configurator-modal__option-side,html body .elite-configurator-modal .elite-configurator-modal__price{display:none!important}}.elite-pc-check,.elite-pc-check button{border-radius:0!important}.elite-pc-picker:not([data-picker-mode=accessories]) .elite-pc-picker__actions [data-picker-save]{background:#fff!important;border-color:#075cff!important;border-radius:0!important;color:#075cff!important}.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button:focus-visible:not(:disabled){border-color:#075cff!important;box-shadow:0 0 0 2px #075cff26,0 3px 12px #075cff33}@media(hover:hover)and (pointer:fine){.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button:hover:not(:disabled){border-color:#075cff!important;box-shadow:0 0 0 2px #075cff26,0 3px 12px #075cff33;transform:translateY(-1px)}.elite-pc-picker .elite-pc-picker__nav button:hover:not(:disabled),.elite-pc-picker .elite-pc-picker__actions [data-picker-clear]:hover:not(:disabled),.elite-pc-picker:not([data-picker-mode=accessories]) .elite-pc-picker__actions [data-picker-save]:hover:not(:disabled),.elite-pc-picker[data-picker-mode=accessories] .elite-pc-picker__actions [data-picker-next]:hover:not(:disabled){background:#eef4ff!important;color:#075cff!important}.elite-pc-picker:not([data-picker-mode=accessories]) .elite-pc-picker__actions [data-picker-next]:hover:not(:disabled),.elite-pc-picker[data-picker-mode=accessories] .elite-pc-picker__actions [data-picker-save]:hover:not(:disabled){background:#004fe0!important;color:#fff!important}}.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button:active:not(:disabled){transform:translateY(0)}@media(prefers-reduced-motion:reduce){.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button{transition:none}.elite-pc-picker :is(.elite-pc-picker__actions,.elite-pc-picker__nav) button:hover:not(:disabled){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/elite-product-page-fixes.css.map */
