*,:after,:before{box-sizing:inherit;margin:0;outline:none;padding:0}html{font-size:62.5%}img{height:auto;line-height:normal;max-width:100%}body{box-sizing:border-box;font-size:2rem;line-height:3.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin:0 auto;max-width:192rem}select{letter-spacing:.07rem}.fal{font-weight:400}::-moz-selection{background-color:#77897b;color:#fff}::selection{background-color:#77897b;color:#fff}body.cms-no-route .columns{display:none;margin:0 auto;max-width:144rem;padding-top:0}body.cms-no-route .columns a{font-weight:700}.column-main{position:relative}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Regular.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Regular.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Regular.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Regular.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/RobotoSlab-Regular.svg#RobotoSlab-Regular) format("svg")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Light.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Light.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Light.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Light.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/RobotoSlab-Light.svg#RobotoSlab-Light) format("svg")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Bold.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Bold.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Bold.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Bold.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/RobotoSlab-Bold.svg#RobotoSlab-Bold) format("svg")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:500;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Medium.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Medium.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Medium.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/RobotoSlab-Medium.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/RobotoSlab-Medium.svg#RobotoSlab-Medium) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Medium.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Medium.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Medium.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/Roboto-Medium.svg#Roboto-Medium) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Bold.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Bold.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Bold.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/Roboto-Bold.svg#Roboto-Bold) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Light.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Light.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Light.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/Roboto-Light.svg#Roboto-Light) format("svg")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Regular.eot);src:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Regular.woff2) format("woff2"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/fonts/Roboto-Regular.woff) format("woff"),url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/Roboto-Regular.svg#Roboto-Regular) format("svg")}body{font-family:Roboto;font-size:1.35rem;line-height:2.2rem}@media only screen and (max-width:768px){body{font-size:1.2rem;line-height:1.8rem}}h1,h2,h3,h4,h5,h6{text-align:left;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab;font-weight:500}h1{font-size:3.6rem;line-height:5.1rem;padding-bottom:0}h1:not(:first-child){padding-top:0}h1.noPadding{padding-bottom:0}@media only screen and (max-width:768px){h1{font-size:2.2rem;line-height:2.6rem}}h2{color:#4b5458;font-family:Roboto Slab;font-size:4.5rem;font-weight:500;line-height:4.5rem;padding-bottom:2.3rem;padding-top:7.2rem}h2:not(:first-child){padding-top:0}@media only screen and (max-width:768px){h2{font-size:5.2rem;line-height:5.2rem;margin:0 auto;padding-top:5rem}}h3{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.36rem}h3:not(:first-child){padding-top:0}@media only screen and (max-width:768px){h3{font-size:1.7rem;line-height:2.4rem}}h4{font-family:Roboto Slab;font-size:1.6rem;font-weight:500;padding-bottom:2.8rem;text-align:left}@media only screen and (max-width:768px){h4{font-size:1.6rem;line-height:2.1rem;padding-bottom:1.6rem}}a{color:#000;text-decoration:none}b,strong{font-weight:700}ol,ul{list-style:none;margin:0;padding:0}.webcrossing-widget-product-slider{display:flex;flex-direction:column;height:auto;width:100%}.webcrossing-widget-product-slider .block-title h2{padding:5.5rem 0}.webcrossing-widget-product-slider .block-content{height:auto;width:100%}.webcrossing-widget-product-slider .block-content .items{flex-wrap:nowrap;text-align:center}.webcrossing-widget-product-slider .block-content .items.toolbar{margin:0}.webcrossing-widget-product-slider .block-content .items .item.title{display:inline-block;padding:0 1.5rem;width:auto}.webcrossing-widget-product-slider .block-content .items .item.title a{box-sizing:border-box;cursor:pointer;display:block;padding-bottom:1.6rem;position:relative;text-align:center;text-align:left;z-index:2}.webcrossing-widget-product-slider .block-content .items .item.title.active a{border-left:0;text-decoration:underline}.webcrossing-widget-product-slider .block-content .items .item.title.active+.content .inner-content{opacity:1}.webcrossing-widget-product-slider .block-content .items .item.title:first-child a{padding-left:0}.webcrossing-widget-product-slider .block-content .items .item.title:last-child a{padding-right:0}.webcrossing-widget-product-slider .block-content .items .item.content{display:none;float:right;margin-left:-100%;margin-top:7.3rem;width:100%}.webcrossing-widget-product-slider .block-content .items .item.content#tab-1,.webcrossing-widget-product-slider .block-content .items .item.content.active,.webcrossing-widget-product-slider .block-content .items .item.content:first-child{display:block}.webcrossing-widget-product-slider .products.list .product-item:nth-of-type(4n){margin-right:10px}.webcrossing-widget-product-slider .splide{position:relative}.webcrossing-widget-product-slider.gray,.webcrossing-widget-product-slider.gray .product-items{background:#f7f7f7}body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide{margin:0 auto;max-width:144rem;width:100%}@media only screen and (max-width:1440px){body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide{max-width:105rem}}@media only screen and (max-width:1051px){body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide{max-width:65rem}}@media only screen and (max-width:768px){body:not(.catalog-product-view) .webcrossing-widget-product-slider .splide{max-width:100%;padding-left:1.6rem!important;padding-right:1.6rem!important}}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--prev{display:none;left:5rem}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next{background:hsla(0,0%,100%,.5);border-radius:50px;height:6.6rem;margin-top:8rem;right:8rem;transition:all .2s ease;width:6.6rem}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next:before{color:#77897b;font-weight:400}.webcrossing-widget-image-slider .block-content .splide__arrows button.splide__arrow.splide__arrow--next:hover{background:hsla(0,0%,100%,.8)}.webcrossing-widget-image-slider .block-content ul li{max-height:calc(100vh - 173px);overflow:hidden;position:relative}.webcrossing-widget-image-slider .block-content ul li .info{align-items:center;display:flex;flex-wrap:wrap;height:auto;left:50%;max-width:105rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width:1051px){.webcrossing-widget-image-slider .block-content ul li .info{max-width:65rem}}@media only screen and (max-width:650px){.webcrossing-widget-image-slider .block-content ul li .info{max-width:90%}}.webcrossing-widget-image-slider .block-content ul li .info>*{width:100%}.webcrossing-widget-image-slider .block-content ul li .info h2{color:#000;font-size:6.75rem;font-weight:500;line-height:normal;padding-bottom:0;padding-top:0;text-align:left}.webcrossing-widget-image-slider .block-content ul li .info>p{font-size:1.87rem;letter-spacing:1.25px;text-align:left}.webcrossing-widget-image-slider .block-content ul li .info .actions{display:flex;padding-top:3.2rem}.webcrossing-widget-image-slider .block-content ul li .info .actions a{-webkit-border-bottom-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomright:20px;border:0;border-bottom-right-radius:20px;border-top-left-radius:20px;color:#000;padding-bottom:1rem;padding-top:1rem}.webcrossing-widget-image-slider .block-content ul li .info .actions a.primary{background:#fad0ca}.webcrossing-widget-image-slider .block-content ul li .info .actions a.secondary{background:#77897b}.webcrossing-widget-image-slider .block-content ul li .info.white,.webcrossing-widget-image-slider .block-content ul li .info.white h2{color:#fff}.elementor-widget.image-slider{margin:0 auto 8rem}@media only screen and (max-width:1051px){.elementor-widget.image-slider{margin-bottom:4rem}}.elementor-widget.image-slider .widget-content{margin-top:0}.elementor-widget.image-slider ul{margin-bottom:0}.elementor-widget.image-slider ul li{position:relative}>.elementor-widget.image-slider ul li:not(:first-child){display:none}.elementor-widget.image-slider ul li .overlay{align-items:center;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;left:0;position:absolute;right:0;top:0}.elementor-widget.image-slider ul li .overlay h3{color:#fff;font-size:8.9rem;line-height:12.7rem;margin-bottom:6rem;width:100%;z-index:1}@media only screen and (max-width:1051px){.elementor-widget.image-slider ul li .overlay h3{font-size:6rem;line-height:8rem;margin-bottom:4rem}}@media only screen and (max-width:768px){.elementor-widget.image-slider ul li .overlay h3{font-size:3.8rem;line-height:4.8rem;margin-bottom:3.7rem;margin:0 auto 3.5rem;max-width:29rem}}.elementor-widget.image-slider ul li .overlay a.action.toexternal{background-color:#fff;border-color:#fff;color:#000;z-index:1}.elementor-widget.image-slider ul li .overlay a.action.toexternal:hover{box-shadow:0 0 1px 1px #fff}.elementor-widget.image-slider ul li .overlay:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.elementor-widget.image-slider.content{max-width:65rem}.webcrossing-widget-teaser-store{background:url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/hg.jpg) no-repeat 50%;background-size:cover}.webcrossing-widget-teaser-store .block-content{align-items:center;display:flex;margin:0 auto;max-width:144rem;padding:9.6rem 0;width:100%}@media only screen and (max-width:1440px){.webcrossing-widget-teaser-store .block-content{max-width:105rem}}@media only screen and (max-width:1051px){.webcrossing-widget-teaser-store .block-content{max-width:65rem}}@media only screen and (max-width:768px){.webcrossing-widget-teaser-store .block-content{max-width:100%;padding-left:1.6rem!important;padding-right:1.6rem!important}}.webcrossing-widget-teaser-store .block-content .image{align-items:center;display:flex;width:60%}.webcrossing-widget-teaser-store .block-content .image img{width:auto}.webcrossing-widget-teaser-store .block-content .image img.main{width:85%}.webcrossing-widget-teaser-store .block-content .image img.sub{transform:translate(-50%);width:30%}.webcrossing-widget-teaser-store .block-content .info{padding:2.6rem;text-align:center;width:40%}.webcrossing-widget-teaser-store .block-content .info h2{color:#000;font-size:3rem;padding-bottom:3.4rem;padding-top:0}.checkout-cart-index .page-main{padding-top:5.8rem}.cart-price{font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:2.6rem}.cart-container{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:144rem;padding-top:5rem;width:100%}@media only screen and (max-width:1440px){.cart-container{max-width:105rem}}@media only screen and (max-width:1051px){.cart-container{max-width:65rem}}@media only screen and (max-width:768px){.cart-container{max-width:100%;padding-left:1.6rem!important;padding-right:1.6rem!important}}.cart-container #gift-options-cart{display:none}.cart-container form table{border-collapse:collapse;width:100%}.cart-container form table thead tr{font-size:1.2rem;font-weight:700;letter-spacing:.18rem;line-height:1;text-transform:uppercase}.cart-container form table thead tr:first-child{text-align:left}.cart-container form table thead th{border-bottom:.1rem solid rgba(0,0,0,.5);padding:0 7.5rem 1rem 0;text-align:right}.cart-container form table thead th.subtotal{padding-right:0;text-align:right}.cart-container form table thead th.item{text-align:left}.cart-container form table thead th.actions{padding:0;width:24px}.cart-container form table thead th.price{padding-right:4.5rem;text-align:right}.cart-container form table tr .control.size{display:flex;justify-content:flex-end;padding-right:8.2rem;text-align:right}.cart-container form table tr td{padding:2.5rem 0 0;text-align:right}.cart-container form table tr td.col.item a{display:table-cell}.cart-container form table tr td.col.item a span{display:block;height:7.2rem;padding-bottom:0!important;width:7.2rem!important}.cart-container form table tr td.col.item a span img{width:7.2rem}.cart-container form table tr td.col.item .product-item-name{font-family:Roboto Slab}.cart-container form table tr td.col.item .product-item-details{display:table-cell;padding-left:3.5rem;text-align:left;vertical-align:middle;width:60.5rem}.cart-container form table tr td.col.item .product-item-brand{display:block;font-family:Verlag;font-size:1.2rem;font-weight:700;letter-spacing:.18rem;line-height:1;padding-bottom:1.1rem;text-transform:uppercase;width:100%}.cart-container form table tr td.col.item .product strong{line-height:1}.cart-container form table tr td.col.price{display:table-cell;padding-right:4.5rem;text-align:right;vertical-align:top}.cart-container form table tr td.col.qty{display:table-cell;text-align:center;vertical-align:top}.cart-container form table tr td.col.qty .label{display:none}.cart-container form table tr td.col.qty input{color:#000;width:6rem}.cart-container form table tr td.col.subtotal{display:table-cell;padding-right:0;text-align:right;vertical-align:top}.cart-container form table tr td.col input{align-items:center;display:flex;height:4.8rem;justify-content:center;margin-bottom:0;padding:0;text-align:center;width:4.8rem}.cart-container form table .item-options{font-size:1.6rem;line-height:2rem;margin-top:1rem}.cart-container form table .item-actions{position:relative}.cart-container form table .item-actions td{padding:0 0 2.5rem;text-align:right}.cart-container form table .item-actions td .actions-toolbar{display:inline-block;position:relative}.cart-container form table.cart.item{border-bottom:.1rem solid rgba(0,0,0,.5)}.cart-container form .actions{display:flex;justify-content:flex-end;padding-top:2rem}.cart-container form .actions .action{border:1px solid #4b5458;color:#4b5458;margin-left:2rem;margin-right:0;text-align:center;width:34.2rem}.cart-container form .actions .action.continue{margin-left:0}.cart-container form .actions-toolbar{align-items:center;bottom:0;position:absolute;right:0;top:.5rem;width:2.5rem}.cart-container .shipping,.cart-container caption.table-caption,.cart-container form .actions-edit,.cart-container form .actions-toolbar .towishlist span{display:none}.cart-summary{width:35rem}.cart-summary .summary.title{color:#000;display:block;font-size:2.2rem;font-weight:700;letter-spacing:.33rem;line-height:1;padding-bottom:5.3rem;text-transform:uppercase}.cart-summary .primary,.cart-summary button{width:100%}.cart-summary .block.discount{border-bottom:.1rem solid rgba(0,0,0,.5);color:#b9a99c;cursor:pointer;font-size:1.6rem;letter-spacing:.16rem;margin-top:.8rem;padding-bottom:6rem}.cart-summary .block.discount .field{margin-bottom:1.5rem}.cart-summary .block.discount .fieldset.coupon label{display:none}.cart-summary .block.discount .actions-toolbar{left:inherit;position:relative;top:inherit;width:100%}.cart-totals .table-caption{text-align:right}.cart-totals .table.totals{width:100%}.cart-totals .table.totals .totals-tax{color:rgba(0,0,0,.5);padding-top:0}.cart-totals .table.totals td,.cart-totals .table.totals th{font-size:1.6rem;letter-spacing:.16rem;line-height:1;padding:0 0 1.6rem}.cart-totals .table.totals .sub{color:#000}.cart-totals .table.totals th.mark{text-align:left}.cart-totals .table.totals td.amount{text-align:right}.cart-totals .table-wrapper tr.grand.totals{color:#000}.cart-totals .table-wrapper .load.indicator{background-color:hsla(0,0%,97%,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:9999}.cart-totals .table-wrapper .load.indicator:before{background:transparent url(/static/frontend/Webcrossing/endlessriding/de_DE/build/images/loader.gif) no-repeat 50% 50%;border-radius:.5rem;bottom:0;box-sizing:border-box;content:"";height:16rem;left:0;margin:auto;position:absolute;right:0;top:0;width:16rem}.cart-totals .table-wrapper .load.indicator>span{display:none}.cart-totals .table-wrapper .loading-mask{background:hsla(0,0%,97%,.5);bottom:0!important;left:0!important;margin:auto;position:fixed!important;right:0!important;top:0!important;z-index:100}.cart-totals .table-wrapper .loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.cart-totals .table-wrapper .loading-mask .loader>p{display:none}.cart-totals .table-wrapper body>.loading-mask{z-index:9999}.cart-totals .table-wrapper ._block-content-loading{position:relative}.cart-totals .table-wrapper [data-role=main-css-loader]{display:none}