[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
:focus{outline:none}::selection{color:#fff;background:#94ebf5}::-moz-selection{color:#fff;background:#94ebf5}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-regular.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-regular.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-italic.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-italic.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-500.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-500.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-500italic.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-500italic.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-600.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-600.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-600italic.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-600italic.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-700.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-700.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-700italic.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-700italic.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-800.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-800.woff) format("woff")}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-800italic.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/montserrat-v12-latin-ext_latin-800italic.woff) format("woff")}@font-face{font-family:'Montserrat';src:url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/Montserrat-Light.woff2) format("woff2"),url(/profiles/gepida/themes/gepida_theme/assets/fonts/montserrat/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;color:#000}:root{--default-line-height:1.85}h1,h2,h3,h4,h5{color:#38363f}h1{font-size:32px;letter-spacing:2px;text-transform:uppercase}.path-node h1{font-size:24px;letter-spacing:1px}@media only screen and (min-width:64em){.path-node h1{font-size:36px}}.page-node-type-retailer h1{text-align:center}h2{font-size:18px;letter-spacing:0.2px}@media only screen and (min-width:64em){h2{font-size:28px;letter-spacing:1px}}h3{font-size:16px;letter-spacing:0.2px}@media only screen and (min-width:64em){h3{font-size:24px;letter-spacing:1px}}h4{font-size:20px;letter-spacing:1px}h5{font-size:16px;letter-spacing:2px}p{font-size:14px;color:#38363f;line-height:var(--default-line-height)}p.p-small{font-size:12px;line-height:1.67}a{color:#68d2df;text-decoration:none}ol,ul{margin:1.5rem 0}ol p,ul p{margin:0}ol li,ul li{line-height:var(--default-line-height)}ul{padding-left:26px}ol{list-style:none;counter-reset:counter;padding-left:6px}ol li{counter-increment:counter;display:flex}ol li:before{content:counter(counter) ". ";margin-right:15px}blockquote{font-style:normal;margin:25px 0 25px 26px;padding:0 0 0 35px;border-left:3px solid #68d2df;font-weight:300}@media only screen and (min-width:64em){blockquote{margin:35px 0 35px 71px;padding:0 0 0 35px}}:root{--gutter-width:2.5rem;--outer-margin:2rem;--gutter-compensation:calc((var(--gutter-width) * 0.5) * -1);--half-gutter-width:calc((var(--gutter-width) * 0.5));--xs-min:30;--sm-min:48;--md-min:64;--lg-min:75;--screen-xs-min:var(--xs-min)em;--screen-sm-min:var(--sm-min)em;--screen-md-min:var(--md-min)em;--screen-lg-min:var(--lg-min)em;--container-sm:calc(var(--sm-min) + var(--gutter-width));--container-md:calc(var(--md-min) + var(--gutter-width));--container-lg:calc(var(--lg-min) + var(--gutter-width))}.container-fluid,.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:var(--half-gutter-width);padding-left:var(--half-gutter-width)}.path-product .container-fluid{padding-left:0;padding-right:0}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:var(--gutter-compensation);margin-left:var(--gutter-compensation)}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:var(--half-gutter-width,0.5rem);padding-left:var(--half-gutter-width,0.5rem)}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:var(--half-gutter-width,0.5rem);padding-left:var(--half-gutter-width,0.5rem)}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.container{width:60rem}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:var(--half-gutter-width,0.5rem);padding-left:var(--half-gutter-width,0.5rem)}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:var(--half-gutter-width,0.5rem);padding-left:var(--half-gutter-width,0.5rem)}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:90em){.container{width:80rem}}.navbar-collapse .menu--main-b2b ul:not(.contextual-links),.navbar-collapse .menu--main ul:not(.contextual-links){padding:0;margin:0}@media only screen and (min-width:64em){.navbar-collapse .menu--main-b2b,.navbar-collapse .menu--main{display:flex}}.navbar-collapse .menu--main-b2b .menu-item,.navbar-collapse .menu--main .menu-item{position:relative}@media only screen and (min-width:64em){.navbar-collapse .menu--main-b2b>li,.navbar-collapse .menu--main>li{margin:0 5px}}@media only screen and (min-width:75em){.navbar-collapse .menu--main-b2b>li,.navbar-collapse .menu--main>li{margin:0 16px}}.navbar-collapse .menu--main-b2b>li:focus a,.navbar-collapse .menu--main-b2b>li:hover a,.navbar-collapse .menu--main>li:focus a,.navbar-collapse .menu--main>li:hover a{border-bottom-color:#68d2df}.navbar-collapse .menu--main-b2b>li>a,.navbar-collapse .menu--main>li>a{text-decoration:none;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:0.5px;transition:ease .2s padding;padding:17px 0;display:block;transition:ease .2s all}.navbar-collapse .menu--main-b2b>li>a.is-active,.navbar-collapse .menu--main-b2b>li>a:focus,.navbar-collapse .menu--main-b2b>li>a:hover,.navbar-collapse .menu--main>li>a.is-active,.navbar-collapse .menu--main>li>a:focus,.navbar-collapse .menu--main>li>a:hover{color:#68d2df}@media only screen and (min-width:64em){.navbar-collapse .menu--main-b2b>li>a,.navbar-collapse .menu--main>li>a{padding:18px 10px 15px 10px;font-size:12px;border-bottom:2px solid transparent}}@media only screen and (min-width:75em){.navbar-collapse .menu--main-b2b>li>a,.navbar-collapse .menu--main>li>a{font-size:14px;padding:1.2rem}}@media only screen and (min-width:75em){.navbar-collapse .menu--main-b2b>li>a,.navbar-collapse .menu--main>li>a{padding:20px 0 17px}}.header-site .navbar-collapse .menu-item{padding-top:0}@media only screen and (min-width:64em){.navbar-collapse nav.menu--main-b2b:before,.navbar-collapse nav.menu--main:before{content:' ';display:block;background-color:#55525f;width:1px;height:24px;transform:translate(0,100%);margin-left:21px;margin-right:9px;transform:translate(0,17px)}}@media only screen and (min-width:75em){.navbar-collapse nav.menu--main-b2b:before,.navbar-collapse nav.menu--main:before{transform:translate(0,21px)}}ul.menu{list-style:none inside;margin:0;padding:0}ul.menu a{text-decoration:none}.menu--fixed-elements{margin:0;padding:0;list-style:inside none}.menu--fixed-elements li{margin:32px 0 0}.menu--fixed-elements li:first-child{margin:0}.menu--fixed-elements a{position:relative;display:flex;align-items:flex-end;width:400px;height:130px;padding:27px 29px;color:#fff;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.2px;text-decoration:none}.menu--fixed-elements a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(36,35,42,0.3),rgba(36,35,42,0.6))}.menu--fixed-elements a.bicycle-selector{background:url(/profiles/gepida/themes/gepida_theme/assets/img/mfe--bs.jpg) 0 0 no-repeat;background-size:100% auto}.menu--fixed-elements a.frame-warranty{background:url(/profiles/gepida/themes/gepida_theme/assets/img/mfe--fw.jpg) 0 0 no-repeat;background-size:100% auto}.menu--fixed-elements a.mfe--technology{background:url(/profiles/gepida/themes/gepida_theme/assets/img/mfe--technology.jpg) 0 0 no-repeat;background-size:100% auto}.menu--fixed-elements a.mfe--gepida-world{background:url(/profiles/gepida/themes/gepida_theme/assets/img/mfe--facebook.jpg) 0 0 no-repeat;background-size:100% auto}.menu--fixed-elements a span{position:relative}.menu--fixed-element{position:absolute;right:0;top:0}footer .menu--fixed-element{display:none}.menu-leaflet--fixed-element{right:calc(var(--gutter-width) / 2);top:0}.menu-leaflet--fixed-element,.navbar-collapse .menu--main .menu-leaflet--fixed-element{position:absolute}.menu--gepida_sidebar_menu{position:relative;overflow:hidden}.menu--gepida_sidebar_menu:before,.menu--gepida_sidebar_menu:after{content:'';width:76px;height:calc(100% - 23px);position:absolute;top:23px;z-index:10;pointer-events:none}@media only screen and (min-width:64em){.menu--gepida_sidebar_menu:before,.menu--gepida_sidebar_menu:after{display:none}}.menu--gepida_sidebar_menu:after{right:-1px;background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.menu--gepida_sidebar_menu:before{left:-1px;background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}.menu--gepida_sidebar_menu .menu-item--expanded>a{text-transform:uppercase;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;text-align:center;display:block;color:#38363f;margin-bottom:11px}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu-item--expanded>a{text-align:left;margin-bottom:0}}.menu--gepida_sidebar_menu .menu{display:flex;margin:0;padding:0;overflow-y:hidden;overflow-x:scroll}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu{display:block;margin:17px 0 0;overflow-y:unset;overflow-x:unset}}.menu--gepida_sidebar_menu .menu:after{content:'';position:absolute;bottom:0;border-bottom:3px solid #e8e8e8;left:-100px;right:-100px}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu:after{display:none}}.menu--gepida_sidebar_menu .menu li{flex:55% 0 0;text-align:center;padding:0 16px 20px;border-bottom:3px solid #e8e8e8;line-height:1.2}.menu--gepida_sidebar_menu .menu li:first-child{margin-left:23%}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu li:first-child{margin-left:0}}.menu--gepida_sidebar_menu .menu li:last-child{margin-right:23%}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu li:last-child{margin-right:0}}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu li{padding:0;text-align:left;border-bottom:0}}.menu--gepida_sidebar_menu .menu li.menu-item--active-trail{border-bottom-color:#68d2df}.menu--gepida_sidebar_menu .menu a{font-size:13px;font-weight:bold;letter-spacing:0.2px;color:#38363f;opacity:0.6}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu a{line-height:4.31;opacity:0.5;display:block;border-left:3px solid #e8e8e8;padding-left:25px}}.menu--gepida_sidebar_menu .menu a.is-active{opacity:1}@media only screen and (min-width:48em){.menu--gepida_sidebar_menu .menu a.is-active{border-left-color:#68d2df}}.header-site .megamenu-wrapper{display:none;position:fixed;top:auto;left:0;right:0;background:#2c2b30;box-shadow:0 2px 8px 0 rgba(36,35,42,0.3);border-top:2px solid #68d2df}.navbar-collapse .menu--main-b2b .megamenu-wrapper,.navbar-collapse .menu--main .megamenu-wrapper{display:block;visibility:hidden;opacity:0;transition:visibility 0s linear 0.25s,opacity 0.7s ease;padding:49px 0}.navbar-collapse .menu--main-b2b .megamenu-menu,.navbar-collapse .menu--main .megamenu-menu{position:relative;display:flex;width:100%;min-height:86px}.navbar-collapse .menu--main-b2b .megamenu-menu>.menu-item,.navbar-collapse .menu--main .megamenu-menu>.menu-item{padding:0 20px;flex:16.6666666667% 0 0}.navbar-collapse .menu--main-b2b .megamenu-menu>.menu-item>a,.navbar-collapse .menu--main .megamenu-menu>.menu-item>a{transition:color 0.125s ease;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal}.navbar-collapse .menu--main-b2b .megamenu-menu>.menu-item>a:hover,.navbar-collapse .menu--main .megamenu-menu>.menu-item>a:hover{color:#fff}.navbar-collapse .menu--main-b2b .megamenu-menu>.menu-item>a>ul,.navbar-collapse .menu--main .megamenu-menu>.menu-item>a>ul{display:none}.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--webshop--2nd>.menu-item>a,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--webshop--2nd>.menu-item>a{display:block;width:100%;color:#f5f5f8;font-size:13px;font-weight:bold;line-height:1.695;letter-spacing:0.5px;text-transform:uppercase;text-transform:uppercase}@media only screen and (min-width:64em){.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--webshop--2nd>.menu-item>a,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--webshop--2nd>.menu-item>a{width:130px}}.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--other--2nd,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--other--2nd{align-content:flex-start;flex-flow:column wrap;max-height:120px}.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--other--2nd>.menu-item,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--other--2nd>.menu-item{width:100%}@media only screen and (min-width:64em){.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--other--2nd>.menu-item,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--other--2nd>.menu-item{width:16.6666666667%}}.navbar-collapse .menu--main-b2b .megamenu-menu.menu-leaflet--other--2nd ul.menu,.navbar-collapse .menu--main .megamenu-menu.menu-leaflet--other--2nd ul.menu{display:none}.navbar-collapse .menu--main-b2b .megamenu-menu>.type--accessory,.navbar-collapse .menu--main .megamenu-menu>.type--accessory{flex:33.3333333333% 0 0}.navbar-collapse .menu--main-b2b .megamenu-menu>.type--accessory>.menu,.navbar-collapse .menu--main .megamenu-menu>.type--accessory>.menu{display:flex;flex-wrap:wrap;flex-direction:column;height:200px}.navbar-collapse .menu--main-b2b .menu-level--1>a,.navbar-collapse .menu--main .menu-level--1>a{display:block;margin:0 0 4px}.navbar-collapse .menu--main-b2b .menu-level--2>a,.navbar-collapse .menu--main .menu-level--2>a{transition:color 0.125s ease;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal}.navbar-collapse .menu--main-b2b .menu-level--2>a:hover,.navbar-collapse .menu--main .menu-level--2>a:hover{color:#fff}.navbar-collapse .menu--main-b2b .menu-leaf-label,.navbar-collapse .menu--main .menu-leaf-label{color:#68d2df;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase;display:block;margin-bottom:18px}.navbar-collapse .menu--main-b2b>.menu-item,.navbar-collapse .menu--main>.menu-item{position:relative}.navbar-collapse .menu--main-b2b>.menu-item:hover>.megamenu-wrapper,.navbar-collapse .menu--main>.menu-item:hover>.megamenu-wrapper{visibility:visible;opacity:1;transition:visibility 0s ease 0s,opacity 0.125s ease 0s}.navbar-collapse .menu--main-b2b ul.menu--fixed-elements,.navbar-collapse .menu--main ul.menu--fixed-elements{margin:-44px 0 0}.mobile-menu-wrapper{transition:transform 0.65s cubic-bezier(0.22,0.61,0.36,1);transform:translate3d(0,0,0);position:fixed;top:46px;bottom:0;left:0;right:0;z-index:100;padding:20px var(--half-gutter-width) 0;background:#2c2b30;text-align:center;overflow-y:scroll}.mobile-menu-wrapper.closed{transform:translate3d(-100%,0,0)}.mobile-menu-wrapper .mm--back-button{display:inline-block;width:24px;height:24px;margin:0 auto 9px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-white-left.svg) no-repeat 50% 50%;background-size:12px}.mobile-menu-wrapper .mm--menulink{display:inline-block;margin:0 0 20px;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase}.mobile-menu-wrapper li{text-align:center}.mobile-menu-wrapper li>a{display:inline-block}.mobile-menu-wrapper .menu-level--1{margin:0 0 17px}.mobile-menu-wrapper .menu-level--1>a{color:#f5f5f8;font-size:13px;font-weight:bold;line-height:1.69;letter-spacing:0.5px;text-transform:uppercase}.mobile-menu-wrapper .menu-level--2>a{color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal}.mobile-menu-wrapper .megamenu-menu{width:100%}.mobile-menu-wrapper .menu--fixed-elements{display:none}
@keyframes fadeInAndShow{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}100%{opacity:1;visibility:visible}}@keyframes fadeOutAndHide{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes compareSlideIn{from{right:-104px}to{right:0}}@keyframes bicycleIconFill{0%{clip-path:inset(40px 0 0 0)}10%{clip-path:inset(40px 0 0 0)}15%{clip-path:inset(32px 0 0 0)}25%{clip-path:inset(32px 0 0 0)}30%{clip-path:inset(24px 0 0 0)}40%{clip-path:inset(24px 0 0 0)}45%{clip-path:inset(16px 0 0 0)}55%{clip-path:inset(16px 0 0 0)}60%{clip-path:inset(8px 0 0 0)}70%{clip-path:inset(8px 0 0 0)}100%{clip-path:inset(0 0 0 0)}}.copyright .arr{text-transform:lowercase}.iv-logo-block .iv{text-align:center;margin-top:18px;margin-bottom:14px}@media only screen and (min-width:48em){.iv-logo-block .iv{margin-top:unset;margin-bottom:unset}}.iv-logo-block .iv a{display:inline-block;font-size:12px;line-height:2em;text-decoration:none}.iv-logo-block .iv a:hover .inner{max-width:250px;opacity:1}.iv-logo-block .iv .iv-logo,.iv-logo-block .iv .inner{display:inline-block;vertical-align:middle}.iv-logo-block .iv .iv-logo{width:24px;height:11px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/ivLogo.svg);background-size:contain;background-repeat:no-repeat}.iv-logo-block .iv .inner{transition:0.6s all ease-in-out;opacity:0;max-width:0;overflow:hidden;white-space:nowrap;padding:1px 0 0 5px}.block-social a{display:inline-block;width:32px;height:32px;margin:0 0 14px;cursor:pointer}.region--content .block-social{display:none;position:absolute;top:24%;right:20px;width:48px;z-index:20;transform:translate(0,-50%)}@media only screen and (min-width:48em){.region--content .block-social{display:block}}@media only screen and (min-width:64em){.region--content .block-social{top:50%;right:5%}}.region--content .block-social a{transition:ease-in .2s background-color;width:48px;height:48px;justify-content:center;align-items:center;display:flex;background-color:#2c2b30;border-radius:24px}.region--content .block-social a:focus,.region--content .block-social a:hover{background-color:#89888b}footer .block-social svg path{fill:#89888b}footer .block-social .socials{text-align:center}@media only screen and (min-width:64em){footer .block-social .socials{text-align:left}}footer .block-social{width:100%;height:30px}@media only screen and (min-width:64em){footer .block-social{margin:0 40px 0 0;height:48px}}footer .block-social a{margin:0 3px}@media only screen and (min-width:64em){footer .block-social a{margin:0 5px 0 0}footer .block-social a.social-facebook{margin-right:0}}footer .block-social a svg path{transition:fill .4s}footer .block-social a:hover svg path{fill:#fff}.block--views--home_carousel{position:relative}.view-home-carousel{position:relative;overflow:hidden;height:360px}@media only screen and (min-width:48em){.view-home-carousel{height:460px}}@media only screen and (min-width:64em){.view-home-carousel{height:calc(100vh - 66px);min-height:566px}}.view-home-carousel .node-carousel_item{display:flex;flex-wrap:wrap;align-items:center;position:relative;height:360px}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item{height:460px}}@media only screen and (min-width:64em){.view-home-carousel .node-carousel_item{height:calc(100vh - 66px);min-height:566px}}.view-home-carousel .node-carousel_item .video{position:absolute;top:-55px;left:50%;transform:translateX(-50%);min-width:100%;min-height:calc(100% + 100px);z-index:-1;border:0;display:none}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .video{display:block}}.view-home-carousel .node-carousel_item .ytimg{width:100%;height:100%;object-fit:cover;position:absolute}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .ytimg{display:none}}.view-home-carousel .node-carousel_item .content{position:relative;left:auto;margin:-43px 0 0 0;width:100%;color:#fff;text-align:center}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .content{margin:-120px auto 0}}@media only screen and (min-width:64em){.view-home-carousel .node-carousel_item .content{left:50%;margin:-120px 0 0 -480px;width:520px;text-align:unset}}@media only screen and (min-width:75em){.view-home-carousel .node-carousel_item .content{left:50%;margin:-120px 0 0 -568px;width:520px}}@media only screen and (min-width:90em){.view-home-carousel .node-carousel_item .content{left:50%;margin:-120px 0 0 -640px;width:520px}}.view-home-carousel .node-carousel_item .content .title,.view-home-carousel .node-carousel_item .content .subtitle,.view-home-carousel .node-carousel_item .content .button{transition:transform 1s ease 0.25s,opacity 1s ease 0.25s;transform:translateY(30px);opacity:0}.view-home-carousel .node-carousel_item .content .subtitle{transition:transform 1.25s ease 0.4s,opacity 1.25s ease 0.4s}.view-home-carousel .node-carousel_item .content .button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:transform 1.25s ease 0.6s,opacity 1.25s ease 0.6s}.view-home-carousel .node-carousel_item .content .title,.view-home-carousel .node-carousel_item .content .subtitle{padding:0 16px}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .content .title,.view-home-carousel .node-carousel_item .content .subtitle{padding:unset}}.view-home-carousel .node-carousel_item .content .title{font-size:30px;font-weight:800;line-height:normal;text-shadow:0 2px 30px rgba(0,0,0,0.4);letter-spacing:0.5px}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .content .title{font-size:44px}}@media only screen and (min-width:64em){.view-home-carousel .node-carousel_item .content .title{font-size:60px}}.view-home-carousel .node-carousel_item .content .subtitle{margin:7px 0 18px;font-size:14px;font-weight:normal;line-height:1.44;letter-spacing:0.2px}@media only screen and (min-width:48em){.view-home-carousel .node-carousel_item .content .subtitle{margin:16px 0 18px;font-size:18px}}.view-home-carousel .tns-slide-active .node-carousel_item .title,.view-home-carousel .tns-slide-active .node-carousel_item .subtitle,.view-home-carousel .tns-slide-active .node-carousel_item .button{transform:translateY(0);opacity:1}.view-home-carousel .carousel-pager{position:absolute;left:15px;right:15px;bottom:0;z-index:20;display:flex;color:#fff;border-top:3px solid rgba(255,255,255,0.3)}@media only screen and (min-width:64em){.view-home-carousel .carousel-pager{left:0;right:0}}.view-home-carousel .carousel-pager>span{transition:border 0.125s ease;display:flex;flex:25% 1 1;align-items:center;padding:0 68px 33px 0;position:relative;margin:-3px 0 0;cursor:pointer;border-top:3px solid transparent}@media only screen and (min-width:64em){.view-home-carousel .carousel-pager>span{padding:33px 68px 33px 0}}.view-home-carousel .carousel-pager>span:hover,.view-home-carousel .carousel-pager>span.tns-nav-active{border-top-color:#68d2df}.view-home-carousel .carousel-pager>span .index,.view-home-carousel .carousel-pager>span .title{font-size:16px;display:none}@media only screen and (min-width:64em){.view-home-carousel .carousel-pager>span .index,.view-home-carousel .carousel-pager>span .title{display:block}}.view-home-carousel .carousel-pager>span .index{position:relative;width:22px;margin:0 15px 0 0;font-weight:bold;letter-spacing:0.5px}.view-home-carousel .carousel-pager>span .index:after{display:block;content:'';width:22px;margin:15px 0 0;border-top:1px solid #fff}.view-home-carousel .carousel-pager>span .title{line-height:1.5}.view-home-carousel .tns-controls{display:none}.view-home-carousel .field--name-field-lead-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:0}.view-home-carousel .field--name-field-lead-image img{max-width:100%;width:100%;height:100%;object-fit:cover}.block.menu--webshop-categories{background:#24232a}.block.menu--webshop-categories .title-block{position:relative;text-align:center;border-bottom:1px solid #38363f;padding:43px 0 16px}@media only screen and (min-width:64em){.block.menu--webshop-categories .title-block{display:flex;align-items:center;justify-content:center;height:230px;padding:unset}}@media only screen and (min-width:64em){.block.menu--webshop-categories .title-block:before{position:absolute;top:0;left:0;right:0;z-index:9;content:attr(data-title);color:#2c2b30;font-size:170px;font-weight:800;line-height:1.35;letter-spacing:2px;text-transform:uppercase}}.block.menu--webshop-categories h2{position:relative;z-index:10;margin:0 0 2px;padding:0;color:#68d2df;font-size:24px;font-weight:bold;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width:64em){.block.menu--webshop-categories h2{font-size:36px;margin:0}}.block.menu--webshop-categories .subtitle{text-align:center;color:#89888b;font-size:14px;font-weight:normal;line-height:1.6;letter-spacing:normal}@media only screen and (min-width:64em){.block.menu--webshop-categories .subtitle{position:absolute;z-index:10;top:151px;left:0;right:0;font-size:16px}}.block.menu--webshop-categories .menu{margin:0 auto}@media only screen and (min-width:48em){.block.menu--webshop-categories .menu{display:flex}}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu{max-width:1920px}}.block.menu--webshop-categories .menu>li{transition:background-color 0.35s ease;flex:33.33% 1 1;position:relative;height:240px;border-bottom:1px solid #38363f}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li{height:360px;border-bottom:unset}}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li:nth-child(2){border-left:1px solid #38363f;border-right:1px solid #38363f}}.block.menu--webshop-categories .menu>li a{position:relative;display:block;padding:32px 40px 0 40px;height:100%}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li a{padding:52px 78px 0 78px}}.block.menu--webshop-categories .menu>li a b{position:relative;display:block;color:#fff;font-size:18px;font-weight:bold;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li a b{padding-right:24px}}.block.menu--webshop-categories .menu>li a b:after{transition:opacity 0.35s ease,transform 0.35s ease;content:'';position:absolute;top:10px;right:0;width:13px;height:13px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow.svg) 0 0 no-repeat;opacity:0;transform:translateX(-10px)}.block.menu--webshop-categories .menu>li a span{color:#89888b;font-size:14px;transform:translate(0,-2px);display:block}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li a span{font-size:16px;transform:unset}}.block.menu--webshop-categories .menu>li.menu-item--bicycle{background:transparent url(/profiles/gepida/themes/gepida_theme/assets/img/frontpage/bicycle.png) 0 100% no-repeat;background-size:auto 148px}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li.menu-item--bicycle{background-size:auto 220px}}.block.menu--webshop-categories .menu>li.menu-item--electric_bicycle{background:transparent url(/profiles/gepida/themes/gepida_theme/assets/img/frontpage/electric_bicycle.png) 0 100% no-repeat;background-size:auto 148px}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li.menu-item--electric_bicycle{background-size:auto 220px}}.block.menu--webshop-categories .menu>li.menu-item--accessory{background:transparent url(/profiles/gepida/themes/gepida_theme/assets/img/frontpage/accessory.png) 0 100% no-repeat;background-size:auto 148px}@media only screen and (min-width:64em){.block.menu--webshop-categories .menu>li.menu-item--accessory{background-size:auto 220px}}.block.menu--webshop-categories .menu>li.menu-item--accessory{background-position-x:60px}.block.menu--webshop-categories .menu>li:before{transition:border 0.35s ease;content:'';position:absolute;top:-1px;left:0;right:0;border-top:2px solid transparent}.block.menu--webshop-categories .menu>li:hover{background-color:#2c2b30}.block.menu--webshop-categories .menu>li:hover:before{border-color:#68d2df}.block.menu--webshop-categories .menu>li:hover b:after{opacity:1;transform:translateX(0)}.block-gepida-home-bicycle-selector{margin:80px 0}@media only screen and (min-width:48em){.block-gepida-home-bicycle-selector .bicycle-selector-block{display:flex;align-content:center;align-items:center}}@media only screen and (min-width:64em){.block-gepida-home-bicycle-selector .bicycle-selector-block .col-image{flex:50% 0 0}}.block-gepida-home-bicycle-selector .bicycle-selector-block .col-image img{max-width:100%;height:auto}.block-gepida-home-bicycle-selector .bicycle-selector-block .col-action{padding:30px 20px;text-align:center}@media only screen and (min-width:64em){.block-gepida-home-bicycle-selector .bicycle-selector-block .col-action{flex:50% 0 0;padding:60px 0 60px 60px}}.block-gepida-home-bicycle-selector .bicycle-selector-block__text{font-size:24px;color:#38c4d6;font-weight:600;line-height:32px;letter-spacing:1px;text-transform:uppercase;margin:0 0 24px;text-align:left}@media only screen and (min-width:64em){.block-gepida-home-bicycle-selector .bicycle-selector-block__text{margin:0 0 56px}}.block-gepida-world-of-gepida{margin:43px 0 16px;padding:0 16px}@media only screen and (min-width:64em){.block-gepida-world-of-gepida{margin:92px 0 102px;padding:unset}}.path-frontpage .block-gepida-world-of-gepida>.block-title{color:#38363f;margin:0;font-size:24px;letter-spacing:1px;border:unset}@media only screen and (min-width:64em){.path-frontpage .block-gepida-world-of-gepida>.block-title{font-size:36px}}.block-gepida-world-of-gepida .world-of-gepida-block__text{color:#89888b;text-align:center;font-size:14px;margin:7px 0 18px}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .world-of-gepida-block__text{margin:14px 0 60px;font-size:16px}}.block-gepida-world-of-gepida .world-of-gepida-block__entities{margin:0 0 16px}@media only screen and (min-width:48em){.block-gepida-world-of-gepida .world-of-gepida-block__entities{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .world-of-gepida-block__entities{margin:0 0 40px;height:980px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:300px;grid-auto-flow:dense;grid-gap:30px}}@media only screen and (min-width:75em){.block-gepida-world-of-gepida .world-of-gepida-block__entities{grid-gap:40px}}.block-gepida-world-of-gepida .world-of-gepida-block__video{width:100%;max-width:100%;height:290px}@media only screen and (min-width:48em){.block-gepida-world-of-gepida .world-of-gepida-block__video{height:720px}}.block-gepida-world-of-gepida .wog--content .target-type{display:block;margin:0 0 6px;color:#68d2df;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.block-gepida-world-of-gepida .wog--content h2{position:absolute;left:30px;right:30px;bottom:24px;margin:0;z-index:20;overflow:hidden}.block-gepida-world-of-gepida .wog--content h2 .label{transition:margin 0.35s ease;position:relative;display:block;color:#fff;font-size:16px;font-weight:bold;line-height:1.67;letter-spacing:0.2px}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .wog--content h2 .label{font-size:18px}}.block-gepida-world-of-gepida .wog--content .field:before{content:'';position:absolute;left:0;right:0;bottom:0;z-index:10;height:135px;background:linear-gradient(to bottom,rgba(36,35,42,0),#24232a)}.block-gepida-world-of-gepida .wog--content .icon--play{position:absolute;top:30px;left:30px;z-index:10;display:block;width:50px;height:50px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/play.svg) 0 0 no-repeat}.block-gepida-world-of-gepida .wog-item{position:relative;height:300px;overflow:hidden;display:block;line-height:1;margin-bottom:16px}@media only screen and (min-width:48em){.block-gepida-world-of-gepida .wog-item{margin-bottom:unset}}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .wog-item{display:unset}}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .wog-item--tall{grid-column-end:span 1;grid-row-end:span 2;height:640px}}.block-gepida-world-of-gepida .wog-item--tall h2 .label{font-size:16px;line-height:1.5}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .wog-item--tall h2 .label{font-size:26px;line-height:1.54}}.block-gepida-world-of-gepida .wog-item--tall .field:before{height:249px}@media only screen and (min-width:64em){.block-gepida-world-of-gepida .wog-item--wide{grid-column-end:span 2;grid-row-end:span 3;max-width:100%}}.block-gepida-world-of-gepida .wog-type--blue h2,.block-gepida-world-of-gepida .wog-type--black h2{top:24px;left:45px;right:45px;display:flex;flex-wrap:wrap;align-content:center;text-align:center}.block-gepida-world-of-gepida .wog-type--blue h2 label,.block-gepida-world-of-gepida .wog-type--blue h2 .label,.block-gepida-world-of-gepida .wog-type--black h2 label,.block-gepida-world-of-gepida .wog-type--black h2 .label{flex:100% 0 0}.block-gepida-world-of-gepida .wog-type--blue h2 .label,.block-gepida-world-of-gepida .wog-type--black h2 .label{transition:padding 0.35s ease;padding:0;font-size:26px;font-weight:300;line-height:1.54;letter-spacing:normal;overflow:hidden}.block-gepida-world-of-gepida .wog-type--blue h2 .label:after,.block-gepida-world-of-gepida .wog-type--black h2 .label:after{transition:bottom 0.35s ease;position:absolute;left:50%;bottom:-20px;margin-left:-7px;content:'';background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow.svg) 0 0 no-repeat;display:block;width:13px;height:13px}.block-gepida-world-of-gepida .wog-type--blue:hover h2 .label,.block-gepida-world-of-gepida .wog-type--black:hover h2 .label{padding-bottom:20px}.block-gepida-world-of-gepida .wog-type--blue:hover h2 .label:after,.block-gepida-world-of-gepida .wog-type--black:hover h2 .label:after{bottom:0}.block-gepida-world-of-gepida .wog-type--blue .field:before,.block-gepida-world-of-gepida .wog-type--black .field:before{transition:background 0.35s ease;height:100%;background-image:none !important;height:100% !important}.block-gepida-world-of-gepida .wog-type--blue h2 label{color:#fff !important}.block-gepida-world-of-gepida .wog-type--blue h2 .label{color:#38363f}.block-gepida-world-of-gepida .wog-type--blue h2 .label:after{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-white-right.svg)}.block-gepida-world-of-gepida .wog-type--blue .field:before{background:rgba(104,210,223,0.95) !important}.block-gepida-world-of-gepida .wog-type--blue:hover .field:before{background:#68d2df !important}.block-gepida-world-of-gepida .wog-type--black .field:before{background:rgba(44,43,48,0.95) !important}.block-gepida-world-of-gepida .wog-type--black:hover .field:before{background:#2c2b30 !important}.block-gepida-world-of-gepida .wog-type--default h2 .label:after{position:absolute;bottom:-20px;content:'';background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow.svg) 0 0 no-repeat;display:block;width:13px;height:13px}.block-gepida-world-of-gepida .wog-type--default img{transform:scale(1);transition:transform 0.35s ease;object-fit:cover;width:100%}.block-gepida-world-of-gepida .wog-type--default:hover h2 .label{margin-bottom:20px}.block-gepida-world-of-gepida .wog-type--default:hover img{transform:scale(1.05)}.block-gepida-world-of-gepida .wog-type--default:hover .field:after{opacity:0.2}.block-gepida-world-of-gepida .wog-type--default .field:after{transition:opacity 0.35s ease;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0.1;background:#24232a}.block.compare-block{display:none}@media only screen and (min-width:75em){.block.compare-block{animation:fadeInAndShow 0.125s ease forwards;display:block;position:fixed;bottom:0;left:0;right:0;z-index:60;padding:11px 0;height:78px;border-top:1px solid #e8e8e8;background:#f6f6f6}}.block.compare-block .product-list{display:grid;grid-template-columns:minmax(auto,290px) minmax(auto,290px) minmax(auto,290px);grid-gap:40px;flex:75% 0 0;margin:0;padding:0}.block.compare-block .product-list li{position:relative;display:flex;border:1px dashed #e8e8e8;background:#fafafa}.block.compare-block .product-list li.empty a{background:transparent}.block.compare-block .product-list a{display:flex;align-items:center;background:#fff;max-width:100%}.block.compare-block .product-list label{cursor:pointer}.block.compare-block .product-list span{display:flex;align-content:center;flex:77px 0 0;height:56px;padding:5px;border-right:1px dashed #e8e8e8}.block.compare-block .product-list img{width:100%;height:auto;object-fit:cover}.block.compare-block .product-list label{flex:auto 1 1;padding:18px 56px 18px 22px;color:#38363f;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:0.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block.compare-block .compare--list{display:flex;flex:100% 0 0}.block.compare-block .compare-item-remove{position:absolute;top:13px;right:13px;z-index:11;width:30px;height:30px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/delete.svg) 0 0 no-repeat;text-indent:-100px;overflow:hidden;cursor:pointer}.block.compare-block .compare--actions{display:flex;align-items:center;justify-content:flex-end;flex:25% 0 0;padding:0 0 0 40px}.block.compare-block .compare-list--clear-all{display:inline-block;margin:0 20px 0 0;color:#68d2df;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;cursor:pointer}.block.compare-block.compare-items--empty{display:none}.block.compare-block[compare-items="1"] .compare-link{background-color:#dedede;color:#bababb;cursor:not-allowed;pointer-events:none}.checkout-steps{display:flex;justify-content:center;font-size:11px;font-weight:700;color:#e8e8e8;margin:7px 0 0;padding:0}@media only screen and (min-width:48em){.checkout-steps{font-size:13px}}.checkout-steps ol li:before{margin-right:10px}.checkout-steps li{align-items:center;margin-left:10px}.checkout-steps li::after{content:'';display:inline-block;width:5px;height:2px;background-color:#68d2df;margin-left:10px}@media only screen and (min-width:48em){.checkout-steps li::after{width:24px}}.checkout-steps li:first-child{margin-left:0}.checkout-steps li:last-child::after{display:none}.path-cart .checkout-steps li:first-child,.checkout-page .checkout-steps li:nth-child(2),.checkout-page-complete .checkout-steps li:last-child{color:#38363f}.block-title{font-weight:bold;font-size:18px;letter-spacing:0.2px;color:#38363f;display:block;border-bottom:3px solid #e8e8e8;width:100%;padding-bottom:18px;margin-bottom:21px}@media only screen and (min-width:64em){.block-title{font-size:20px;padding-bottom:23px;margin-bottom:39px}}.breadcrumb{padding-bottom:0.5em;font-size:8px}@media only screen and (min-width:64em){.breadcrumb{font-size:10px}}.breadcrumb,.breadcrumb a{color:#000;text-transform:uppercase;letter-spacing:.5px}.product--full .breadcrumb,.product--full .breadcrumb a{color:#89888b}.product--full .breadcrumb{margin:13px 0 18px;padding:0}@media only screen and (min-width:64em){.product--full .breadcrumb{margin:25px 0 0}}.breadcrumb a{text-decoration:none}.breadcrumb ol{margin:0;padding:unset;text-align:center}@media only screen and (min-width:64em){.breadcrumb ol{text-align:unset}}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li:before{content:'|';margin:0 1px}.breadcrumb li:first-child:before{content:none}.button{transition:all 0.2s ease;padding:12px 18px;font-weight:700;line-height:1.5;font-size:13px;letter-spacing:0.2px;text-align:center;background:transparent;border:0;outline:none;box-sizing:border-box;color:#fff;white-space:normal;cursor:pointer}@media only screen and (min-width:64em){.button{padding:16px 26px;font-size:16px}}.button[disabled],.button.disabled{box-shadow:none;background-color:#dedede;color:#fff}.button[disabled]:focus,.button[disabled]:hover,.button.disabled:focus,.button.disabled:hover{background-color:#dedede}.button--sm{font-size:13px;padding:12px 24px}.button--fill{color:#fff}.button--fill [disabled],.button--fill.button--disabled{background-color:#89888b;border-color:#89888b;box-shadow:none}.button--fill--green{background-color:#68d2df}.button--fill--green:hover{background-color:#38c4d6}.button--fill--orange{background-color:#f47327}.button--fill--orange:hover{background-color:#db6723}.button--fill--disabled{background-color:#e8e8e8;cursor:default}.button--icon{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/buttonIconDefault.svg);background-repeat:no-repeat;padding:12px 19px 13px 44px;background-position:11px 50%;background-size:22px 20px}@media only screen and (min-width:64em){.button--icon{background-size:unset;background-position:26px 50%;padding:18px 26px 18px 64px}}.button--icon--arrow{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/buttonIconArrow.svg)}.button--icon--cart{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/buttonIconCart.svg)}.button--icon--download{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/buttonIconDownload.svg)}.button--link{color:#68d2df;font-weight:500}.button--social{border:1px solid #cbcbcb;font-size:13px;font-weight:600;color:#38363f;transition:border-color 0.2s ease;position:relative;padding:12px 18px 12px 48px;flex:50% 0 0;text-align:left;margin:0 12px}.button--social:focus,.button--social:hover{border-color:#89888b}.button--social:before{content:' ';width:28px;height:28px;display:block;background-repeat:no-repeat;background-size:cover;position:absolute;left:7px;top:50%;transform:translate(0,-50%)}.button--social[href$="facebook"]:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/socialFacebook.svg)}.button--social[href$="google"]:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/socialGoogle.svg)}.field--name-field-properties{display:flex;flex-wrap:wrap;width:176px}.field--name-field-properties .field--item{height:43px}.field--name-field-properties .term--id{display:inline-block;position:relative;margin:0 -1px -1px 0;width:44px;height:44px;overflow:hidden;text-indent:-500px;border:1px solid #dedede;background:#fafafa}.field--name-field-properties .term--id:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:50% 50% no-repeat}.field--name-field-properties .term--id.available{background-color:#fff}.field--name-field-properties .term--id.not-available:before{opacity:0.5}.field--name-field-properties .term--id--gepida-traditional-bicycles:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-bike.svg)}.field--name-field-properties .term--id--gepida-electric-bicycles:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike.svg)}.field--name-field-properties .term--id--gepida-accessories:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-accessory.svg)}.field--name-field-properties .term--id--traditional-bicycle-service:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-bike-service.svg)}.field--name-field-properties .term--id--topeak-products:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-topeak.svg)}.field--name-field-properties .term--id--electric-bicycle-service:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike-service.svg)}.field--name-field-properties .term--id--electric-bicycle-test-center:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike-testing.svg)}.field--label-inline{display:flex;flex-wrap:wrap}.field--label-inline .field--label{margin-right:4px}.field--label-above .field--label{margin-bottom:8px}.field{color:#38363f;font-size:16px}.field .field--label{font-weight:600}fieldset{border:0;margin:0 0 39px;padding:0}fieldset legend{margin-bottom:.5rem}details summary{margin-bottom:.5rem;display:flex;align-items:center;outline:none;cursor:pointer}details summary[aria-expanded=true]:after{background-position:-14px 6px}details summary[aria-expanded=false]:after{background-position:4px 6px}details summary:after{content:' ';display:block;width:20px;height:29px;background:url(/libraries/chosen/chosen-sprite.png) no-repeat;margin-left:auto}details summary::-webkit-details-marker{display:none}.field-group-fieldset legend{font-weight:bold;font-size:18px;letter-spacing:0.2px;color:#38363f;display:block;border-bottom:3px solid #e8e8e8;width:100%;padding-bottom:18px;margin-bottom:21px}@media only screen and (min-width:64em){.field-group-fieldset legend{font-size:20px;padding-bottom:23px;margin-bottom:24px}}.hidden{display:none}.field--label-visually_hidden .field--label,.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.iv-map{grid-gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (min-width:48em){.iv-map{display:grid}}.iv-map .toggle-filters{margin-bottom:15px;display:none}.path-store-locator .iv-map .toggle-filters{display:block}@media only screen and (min-width:48em){.path-store-locator .iv-map .toggle-filters{display:none}}.iv-map--search{grid-area:1 / 2 / 2 / 5}.filters-invisible .iv-map--search{display:none}.iv-map--search--title{margin:0 0 12px;color:#38363f;font-size:10px;font-weight:600;line-height:normal;letter-spacing:0.3px;text-transform:uppercase}.iv-map--search input{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede;background:#fff url(/profiles/gepida/themes/gepida_theme/assets/img/magnifier.svg) calc(100% - 10px) 50% no-repeat}.iv-map--search input.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.iv-map--search input:focus,.iv-map--search input:hover{border-color:#bababb}.iv-map__form{grid-area:1 / 1 / 4 / 2}.filters-invisible .iv-map__form{display:none}@media only screen and (min-width:48em){.filters-invisible .iv-map__form{display:block}}.iv-map__form__filters{display:none}.iv-map__form .map__region__inner{margin:15px 0;padding:20px 30px 30px;background:#fafafa}@media only screen and (min-width:48em){.iv-map__form .map__region__inner{margin:0}}.iv-map__form button{-webkit-appearance:none;display:flex;align-items:center;padding:0;color:#38363f;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;border:0;background:transparent}.iv-map__form button i{display:inline-block;width:18px;height:20px;margin:0 12px 0 0;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconRemove.svg) 0 0 no-repeat}.iv-map__form .iv-map--form--item .form-type-checkbox{margin:0 0 12px}.iv-map__form .iv-map--form--item--type-clear-button{padding:0 0 17px;margin:0 0 19px;border-bottom:1px solid #e8e8e8}.iv-map__form .iv-map--form--item--point_of_receipt{padding:0 0 17px;margin:0 0 19px;border-bottom:1px solid #e8e8e8}.iv-map__form .iv-map--form--item--point_of_receipt .form-type-checkbox{margin:0}.iv-map__form .iv-map--form--item--p .form-type-checkbox label{display:flex;align-items:center;padding:0}.iv-map__form .iv-map--form--item--p .form-type-checkbox label:before{flex:44px 0 0;position:relative;top:auto;left:auto;width:44px;height:44px;margin:0 16px 0 0;background:#fff 50% 50% no-repeat;border:1px solid #dedede}.iv-map__form .iv-map--form--item--p .form-type-checkbox:last-child{margin:0}.iv-map__form .iv-map--form--item--p .form-type-checkbox input:checked+label:before{border-color:#68d2df}.iv-map__form .iv-map--form--item--p .item--gepida_traditional_bicycles label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-bike.svg) !important}.iv-map__form .iv-map--form--item--p .item--gepida_electric_bicycles label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike.svg) !important}.iv-map__form .iv-map--form--item--p .item--gepida_accessories label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-accessory.svg) !important}.iv-map__form .iv-map--form--item--p .item--topeak_products label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-topeak.svg) !important}.iv-map__form .iv-map--form--item--p .item--traditional_bicycle_service label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-bike-service.svg) !important}.iv-map__form .iv-map--form--item--p .item--electric_bicycle_service label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike-service.svg) !important}.iv-map__form .iv-map--form--item--p .item--electric_bicycle_test_center label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/services/v2-ebike-testing.svg) !important}.path-store-locator .iv-map--map{position:fixed;top:0;left:0;width:100%;z-index:-100;pointer-events:none;opacity:0.01}@media only screen and (min-width:48em){.path-store-locator .iv-map--map{position:relative;width:unset;height:unset;pointer-events:unset;opacity:unset;z-index:unset;grid-area:2 / 2 / 3 / 5}}.iv-map--map .map__region__inner{position:sticky;top:66px;background:#fafafa}.iv-map--header--shops,.iv-map--header--choose{display:none;color:#38363f;font-weight:bold;line-height:normal}.path-store-locator .iv-map--header--shops{display:block;margin:0 0 22px;padding:0 0 24px;border-bottom:3px solid #e8e8e8;font-size:20px;letter-spacing:0.2px}.path-checkout .iv-map--header--choose{display:block;margin:0 0 24px;font-size:16px;letter-spacing:0.5px;text-transform:uppercase}.iv-map--list--header{display:none}.iv-map--list--alphabet{display:none}.iv-map--result-list>div{position:relative}.path-store-locator .iv-map--result-list>div:first-child .node{margin:0;padding:0;border:0}.iv-map--result-list input[name="place"]{opacity:0;position:absolute;top:0;left:0}.iv-map--result-list input[name="place"]+label{margin:0;text-transform:initial}.iv-map__content{grid-area:3 / 2 / 4 / 5}.iv-map .pager>ul{display:flex;justify-content:center;margin:0;list-style:none}@media only screen and (min-width:64em){.iv-map .pager>ul{margin:43px 0 0}}.iv-map .pager li{margin:0 -1px 0 0}.iv-map .pager li,.iv-map .pager li a,.iv-map .pager li span{color:#38363f;font-size:13px;font-weight:600;cursor:pointer}.iv-map .pager li a,.iv-map .pager li span{transition:border-color 0.2s ease-in;display:block;padding:9px 17px;border:1px solid #dedede;text-decoration:none}.iv-map .pager li a.first,.iv-map .pager li a.last,.iv-map .pager li span.first,.iv-map .pager li span.last{display:none}.iv-map .pager li a.prev,.iv-map .pager li a.next,.iv-map .pager li span.prev,.iv-map .pager li span.next{width:44px;text-indent:-150px;overflow:hidden;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-grey-left.svg) 50% 50% no-repeat}.iv-map .pager li a.next,.iv-map .pager li span.next{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-grey-right.svg)}.iv-map .pager li.active span{position:relative;z-index:10;border:2px solid #68d2df;padding:8px 17px}.iv-map .pager li.disabled a,.iv-map .pager li.disabled span{background-color:#fafafa}.link{transition:color 0.35s ease;position:relative;display:inline-block;color:#68d2df;font-size:13px;font-weight:500;line-height:normal;letter-spacing:normal;text-decoration:none;outline:none}.link:hover,.link:focus{color:#38c4d6}.link.disabled{color:#bababb}.link--icon{padding-left:28px}.link--icon:before{content:'';position:absolute;top:2px;left:0;width:24px;height:24px;display:block;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconArrowDefault.svg) no-repeat 0 0}.link--icon:focus:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconArrowGreen.svg)}.link.arrow--green:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconArrowGreen.svg)}.link.remove:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconRemove.svg);top:4px}.link.close:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconCloseDefault.svg)}.link.close:focus:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconCloseGreen.svg)}.link.close--green:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/linkIconCloseGreen.svg)}.link.create-account-link{text-transform:none;font-size:14px;letter-spacing:0}.link.create-account-link b{text-transform:uppercase}.link.link-edit-summary{border:0;background-color:unset;text-transform:unset;letter-spacing:normal;line-height:1;font-size:14px;padding:0;color:#68d2df}.block--tools--arch-cart-mini-cart .block--tools__icon i{position:relative;z-index:2;display:block;margin:0 auto;width:20px;height:20px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/cartHeaderWhiteHas.svg) 50% 50% no-repeat;background-size:auto 20px}.block--tools--arch-cart-mini-cart .mini-cart__icon[data-count="0"] i{height:18px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/cartHeaderWhite.svg);background-size:auto 18px}.block--tools--arch-cart-mini-cart .mini-cart__wrapper{position:fixed;background-image:linear-gradient(to bottom,rgba(44,43,48,0.8),rgba(44,43,48,0.8));right:0;z-index:20;transform:translate(100%,0);transition:transform 0.4s ease-in;width:100%;top:0}@media only screen and (min-width:48em){.block--tools--arch-cart-mini-cart .mini-cart__wrapper{min-width:250px;height:100vh}}.block--tools--arch-cart-mini-cart .mini-cart__wrapper__title{font-weight:bold;font-size:18px;letter-spacing:0.2px;color:#38363f;display:block;border-bottom:3px solid #e8e8e8;width:100%;padding-bottom:18px;margin-bottom:21px;position:relative}@media only screen and (min-width:64em){.block--tools--arch-cart-mini-cart .mini-cart__wrapper__title{font-size:20px;padding-bottom:23px;margin-bottom:24px}}.block--tools--arch-cart-mini-cart .mini-cart__buttons{margin-top:24px}.block--tools--arch-cart-mini-cart .mini-cart__buttons a{margin-left:23px}.block--tools--arch-cart-mini-cart .mini-cart-product-remove a{cursor:pointer}.block--tools--arch-cart-mini-cart .mini-cart-product-remove a,.block--tools--arch-cart-mini-cart .mini-cart-product-remove a:before{position:absolute;top:0;left:0;width:100%;height:100%}.block--tools--arch-cart-mini-cart .mini-cart-product-remove a:before{transition:opacity 0.2s ease;content:'';opacity:0;background:rgba(44,43,48,0.8) url(/profiles/gepida/themes/gepida_theme/assets/img/icons/deleteActive.svg) 50% 50% no-repeat}.block--tools--arch-cart-mini-cart .mini-cart-product-remove a:hover:before{opacity:1}.block--tools--arch-cart-mini-cart .mini-cart__total{border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;padding:15px 0;font-weight:bold}.block--tools--arch-cart-mini-cart .mini-cart__total__label{font-size:13px;letter-spacing:0.5px;color:#38363f;text-transform:uppercase}.block--tools--arch-cart-mini-cart .mini-cart__total__value{font-size:20px;letter-spacing:0.2px;color:#68d2df}.block--tools--arch-cart-mini-cart .mini-cart__image{display:flex;flex:110px 0 0;position:relative;margin:0 30px 0 0;max-width:110px;height:80px}.block--tools--arch-cart-mini-cart .mini-cart__image img{max-width:100%;max-height:80px;margin:0 auto;align-self:center}.block--tools--arch-cart-mini-cart .mini-cart__data{flex:0 1 75%;font-size:14px;opacity:1;transition:opacity 0.2s ease-in}.block--tools--arch-cart-mini-cart .mini-cart__table__item{margin-bottom:7px}.block--tools--arch-cart-mini-cart .mini-cart__table__item:hover .mini-cart__data,.block--tools--arch-cart-mini-cart .mini-cart__table__item:focus .mini-cart__data{opacity:0.5}.block--tools--arch-cart-mini-cart .mini-cart__table__item:last-child{margin-bottom:0}.block--tools--arch-cart-mini-cart .mini-cart__item__link{font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:0.46px;color:#38363f;text-transform:uppercase}.block--tools--arch-cart-mini-cart .mini-cart__extra_fields span,.block--tools--arch-cart-mini-cart .mini-cart__item__quantity{font-size:11px;color:#89888b}.block--tools--arch-cart-mini-cart .mini-cart__item__price{font-size:13px;color:#89888b;margin-left:5px;flex:auto 1 1;text-align:right}[data-minicart-status="hidden"] .mini-cart-wrapper{transform:translate(100%,0);display:block}[data-minicart-status="visible"] .mini-cart-wrapper{transform:translate(0,0)}.mini-cart__inner{position:relative;width:100%;height:100vh;margin-left:auto;padding:20px;box-shadow:2px 0 8px 0 rgba(36,35,42,0.3);background-color:white}@media only screen and (min-width:64em){.mini-cart__inner{width:480px;padding:46px 41px 41px}}.mini-cart__close{position:absolute;top:5px;right:0;cursor:pointer}.mini-cart__close,.mini-cart__close i{width:14px;height:14px;display:block}.mini-cart__close i{background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/closeDark.svg) no-repeat scroll 0 0 transparent}.mini-cart__footer{position:absolute;left:41px;right:41px;bottom:41px}#popup-wrapper{display:none}#popup-wrapper.visible{display:flex;position:fixed;justify-content:center;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}#popup-wrapper .popup-content{display:flex;flex-flow:column;background:white;width:80%;align-self:center;overflow:auto}.messages{background:no-repeat 10px 20px;border-style:solid;border-width:1px 1px 1px 0;padding:1.2rem 2.4rem;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:1rem;font-weight:500}.path-frontpage .messages{position:absolute;top:80px;left:20px;right:10px;z-index:90}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1rem}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:0.769em}.messages--status{color:#37a447;background-color:#f3faef;border-color:#37a447 #37a447 #37a447 transparent;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #37a447}[dir="rtl"] .messages--status{border-color:#37a447 transparent #37a447 #37a447;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);border-color:#ffc560 #ffc560 #ffc560 transparent;color:#e29700;box-shadow:-8px 0 0 #ffc560}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #ffc560}.messages--error{background-color:#fcf4f2;color:#ff4747;background-image:url(/core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #ff4747}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #ff4747}.messages--error p.error{color:#ff4747}.stock__message{color:#89888b;font-size:13px;display:flex;align-items:center;justify-content:flex-start}.stock__message:before{content:' ';width:28px;height:28px;background-repeat:no-repeat;margin-right:8px}.stock__message--out:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/stockOut.svg)}.stock__message--in:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/stockIn.svg)}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.modal{display:none;position:fixed;z-index:9999}.modal--checkout--body{text-align:center}.modal--checkout--body p{margin:40px 0 0;line-height:0}.modal--checkout--body span{position:relative;display:inline-block;width:104px;height:104px;margin:0 auto;border-radius:50%;background:#fafafa}.modal--checkout--body i{position:absolute;top:auto;left:21px;right:21px;bottom:37px;display:inline-block;width:63px;height:40px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/bicycle-def.svg) 0 100% no-repeat}.modal--checkout--body i.fill{animation:bicycleIconFill 20s cubic-bezier(0,0.85,0.7,1) forwards paused;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/bicycle-fill.svg)}.modal--checkout--body i.fill.started{animation-play-state:running}.modal--checkout--body i.fill.ended{animation-duration:0s}.modal.is-open{display:block}.modal[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0,0,0.2,1)}.modal[aria-hidden="false"] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0,0,0.2,1)}.modal[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0,0,0.2,1)}.modal[aria-hidden="true"] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1)}.modal .modal__container,.modal .modal__overlay{will-change:transform}.modal--content{overflow:unset;text-align:unset}.modal--container{max-width:380px;max-height:100vh;overflow-y:auto;height:auto;padding:37px 40px 40px}.modal--framesize .modal--container{max-width:480px;max-height:65vh;min-height:450px}.modal--framesize .help-text{margin:29px 0 37px;color:#89888b;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:center}.modal--framesize--body{display:flex}.modal--framesize--body i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/frameSizeHuman_v2.png);background-size:contain;background-repeat:no-repeat;width:141px;height:223px;display:block}.modal--framesize--body ul{flex:0 1 61%;width:61%;margin:0 0 0 auto}.modal--framesize--body ul li{display:flex;justify-content:space-between;padding:21px 0 17px;border-bottom:1px solid #e8e8e8;font-size:13px;letter-spacing:0.13px;color:#89888b;line-height:1}.modal--framesize--body ul li b{font-size:16px;font-weight:bold;letter-spacing:0.2px;color:#68d2df}.modal--framesize--body ul li:first-child{border-top:1px solid #e8e8e8}.node--teaser h2{position:relative;margin:0 0 7px;font-size:13px;line-height:1.54;letter-spacing:0.2px}@media only screen and (min-width:64em){.node--teaser h2{font-size:16px;line-height:1.63}}.node--teaser h2,.node--teaser h2 a{color:#38363f}.node--teaser h2 a{transition:background-size 0.35s ease;background:linear-gradient(#68d2df,#68d2df) 0 100% no-repeat;background-size:0 2px;text-decoration:none}.node--teaser h2 a:hover{background-size:100% 2px}.node--teaser:hover h2 a{background-size:100% 2px}.node--teaser:hover .field--name-field-lead-image img{transform:scale(1.05)}.node--teaser:hover .field--name-field-lead-image:after{opacity:.2}.node--teaser__create{font-size:8px;font-weight:600;letter-spacing:0.3px;color:#bababb;display:block;margin-top:9px}@media only screen and (min-width:48em){.node--teaser__create{margin-top:16px;font-size:10px}}.node--teaser .field--name-field-lead-image{flex:40% 0 0;overflow:hidden;position:relative}@media only screen and (min-width:48em){.node--teaser .field--name-field-lead-image{flex:220px 0 0}}.node--teaser .field--name-field-lead-image:after{transition:opacity 0.35s ease;background-color:#24232a;content:' ';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1}.node--teaser .field--name-field-lead-image img{transition:transform 0.35s ease;object-fit:cover;display:block}.node--teaser .node__content{padding-left:15px}@media only screen and (min-width:48em){.node--teaser .node__content{flex:60% 0 0}}@media only screen and (min-width:64em){.node--teaser .node__content{padding-left:30px}}.node--teaser .field--name-body{display:none}@media only screen and (min-width:48em){.node--teaser .field--name-body{display:block}}.node--teaser .field--name-body,.node--teaser .field--name-body p{color:#89888b;line-height:1.69;letter-spacing:normal;font-size:13px;margin:0}.node--teaser img{width:100%;height:auto}.node-tips_and_tricks-full,.node-news-full{position:relative;margin:-48px auto 0;max-width:1060px}@media only screen and (min-width:64em){.node-tips_and_tricks-full,.node-news-full{margin:-100px auto 0}}.node--full p{line-height:1.85}.node--full blockquote p{font-size:18px;font-weight:300;line-height:1.78}.node--full .field--name-body,.node--full li,.node--full p{font-size:13px}.node--full .field--name-body img{max-width:100%;height:auto}.node--full .field--name-body p:first-child{margin-top:unset}.node--full .node__content>.field{max-width:840px;margin-left:auto;margin-right:auto}.node--full .node__content>.field--name-field-summary{font-size:14px;font-weight:500;line-height:1.86;color:#38363f;margin-bottom:20px;margin-left:25px;margin-right:25px;padding:unset}@media only screen and (min-width:64em){.node--full .node__content>.field--name-field-summary{margin-left:auto;margin-right:auto;font-size:16px;line-height:1.75;margin-bottom:34px}}.node--full .node__content .field--name-field-lead-image{max-width:1040px;padding-left:0;padding-right:0}.node--full .field--name-field-lead-image{margin-top:1.4rem;margin-bottom:2.2rem}.node--full .field--name-field-lead-image img{width:100%;max-width:1040px;height:auto}.node--full figure{margin:0 0 19px}.node--full figure.align-center{text-align:center}@media only screen and (min-width:48em){.node--full figure.align-right{float:right;margin:0 0 20px 20px}}@media only screen and (min-width:48em){.node--full figure.align-left{float:left;margin:0 20px 20px 0}}.node--full figcaption{font-size:11px;font-style:italic;margin-top:5px}.node--full img.align-center{margin:25px auto;display:block}@media only screen and (min-width:48em){.node--full img.align-left{float:left;margin:0 20px 20px 0}}@media only screen and (min-width:48em){.node--full img.align-right{float:right;margin:0 0 20px 20px}}.node--full table{width:100% !important;border:0;display:block;overflow-x:auto;white-space:nowrap}@media only screen and (min-width:64em){.node--full table{display:table;overflow-x:unset;white-space:unset}}.node--full table td,.node--full table th{border:0}.node--full table thead tr{border-bottom-width:3px}.node--full table tr{border-bottom:1px solid #e8e8e8}.node--full table tbody tr:last-child{border-bottom:unset}.node--full table th{text-align:left;font-size:14px;font-weight:bold;padding:8px 5px}.node--full table td{color:#38363f;padding:12px 5px;font-size:12px;letter-spacing:0.44px}@media only screen and (min-width:64em){.node--full table td{font-size:13px;line-height:1.69;letter-spacing:0.5px}}.node--full iframe{width:100%;max-width:100%;min-height:300px}.nfc{background-color:#fff}.lead-image--with .nfc{padding-top:42px}@media only screen and (min-width:64em){.lead-image--with .nfc{padding-top:92px}}.nft{margin:0;text-align:center;text-transform:uppercase}.lead-image--with .nft{color:#fff}.lead-image--without .nft{color:#38363f}@media only screen and (min-width:64em){.nft{font-size:36px}}.nfli{background:transparent no-repeat 50% 50%;background-size:cover;position:relative;margin:0 -1rem;padding:39px 0 50px}@media only screen and (min-width:64em){.nfli{margin:0;padding:93px 0}}.nfli--content{position:relative;z-index:1;max-width:1060px;margin:0 auto;padding:0 1rem}@media only screen and (min-width:48em){.nfli--content{padding:0}}.nfli .node__submitted{color:#38363f;font-size:10px;font-weight:600;letter-spacing:0.3px;text-align:center;margin:8px auto 18px}.lead-image--with .nfli .node__submitted{color:#bababb}@media only screen and (min-width:64em){.nfli .node__submitted{margin:21px auto 57px;font-size:13px}}.nfli .node__submitted__author{margin-left:4px;padding-left:10px}@media only screen and (min-width:64em){.nfli .node__submitted__author{margin-left:11px}}.nfli .node__submitted__author:before{content:"";display:inline-block;width:3px;height:3px;background-color:#68d2df;transform:translate(-9px,-2px);border-radius:50%}@media only screen and (min-width:64em){.nfli .node__submitted__author:before{transform:translate(-12px,-3px)}}.nfli:after{content:'';position:absolute;top:0;left:0;background:rgba(44,43,48,0.7);height:100%;width:100%}.node-retailer-map_list_item{display:flex;flex-wrap:wrap;margin:25px 0 0;padding:25px 0 0;border-top:1px solid #e8e8e8}.path-checkout .node-retailer-map_list_item{margin:0 0 -1px;padding:34px 40px;border:0;cursor:pointer}.path-checkout .node-retailer-map_list_item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;border:1px solid #dedede}.path-checkout input[name="place"]:checked+label .node-retailer-map_list_item:before{z-index:5;border:2px solid #68d2df}.node-retailer-map_list_item .group--opening-hours{padding:0 40px 0 0}.node-retailer-map_list_item .group--map-list-item{position:relative;z-index:10}.node-retailer-map_list_item .group--map-list-item,.node-retailer-map_list_item .group--map-list-item p,.node-retailer-map_list_item .group--map-list-item .field{color:#89888b;font-size:13px;font-weight:normal;line-height:1.69}.node-retailer-map_list_item .group--map-list-item .field--label{margin:0;font-weight:bold}.node-retailer-map_list_item .group--map-list-item p.address{color:#68d2df}@media only screen and (min-width:48em){.node-retailer-map_list_item .group--map-list-item p.address{color:unset}}.node-retailer-map_list_item .group--title{display:flex;flex:100% 0 0;justify-content:flex-start}.node-retailer-map_list_item .group--title .flag{margin:0 0 0 auto;height:24px}.node-retailer-map_list_item .group--title .flag a{display:inline-block;width:24px;height:24px;margin:0 0 0 10px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/starIconDefault.svg) no-repeat 0 0;overflow:hidden;text-indent:-500px;text-decoration:none}.node-retailer-map_list_item .group--title .flag.action-unflag a{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/starIconActive.svg)}.node-retailer-map_list_item .field .field--label:after{content:':'}.node-retailer-retailer_admin_item .retailer-title,.node-retailer-map_list_item .retailer-title,.node-retailer-my_gepida_dealer .retailer-title{color:#38363f;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:0.5px}.node-retailer-retailer_admin_item .group--title,.node-retailer-map_list_item .group--title,.node-retailer-my_gepida_dealer .group--title{margin:0 0 14px;text-transform:uppercase}.node-retailer-retailer_admin_item .group--shop,.node-retailer-map_list_item .group--shop,.node-retailer-my_gepida_dealer .group--shop{flex:220px 1 1;padding:0 40px 0 0;max-width:220px}.node-retailer-retailer_admin_item .group--shop p,.node-retailer-map_list_item .group--shop p,.node-retailer-my_gepida_dealer .group--shop p{margin:0}.node-retailer-retailer_admin_item .group--opening-hours,.node-retailer-map_list_item .group--opening-hours,.node-retailer-my_gepida_dealer .group--opening-hours{flex:280px 1 1;max-width:280px}.node-retailer-retailer_admin_item .group--opening-hours .office-hours,.node-retailer-map_list_item .group--opening-hours .office-hours,.node-retailer-my_gepida_dealer .group--opening-hours .office-hours{display:flex;flex-flow:wrap column;height:85px;margin:-21px 0 0}.node-retailer-retailer_admin_item .group--opening-hours .office-hours>div:first-child,.node-retailer-map_list_item .group--opening-hours .office-hours>div:first-child,.node-retailer-my_gepida_dealer .group--opening-hours .office-hours>div:first-child{margin:21px 0 0}.node-retailer-retailer_admin_item .group--contacts,.node-retailer-map_list_item .group--contacts,.node-retailer-my_gepida_dealer .group--contacts{flex:235px 0 0;max-width:235px;padding:0 40px 0 0;max-width:235px;word-break:break-word}.node-retailer-retailer_admin_item .group--services,.node-retailer-map_list_item .group--services,.node-retailer-my_gepida_dealer .group--services{flex:215px 1 1;padding:0}.path-checkout .node-retailer-retailer_admin_item .group--services,.path-checkout .node-retailer-map_list_item .group--services,.path-checkout .node-retailer-my_gepida_dealer .group--services{display:none}.node-retailer-retailer_admin_item,.node-retailer-my_gepida_dealer{display:flex;flex-wrap:wrap;border:solid 1px #dedede;padding:34px 40px 36px 40px;margin-bottom:20px}.node-retailer-retailer_admin_item .field--label-above .field--label,.node-retailer-my_gepida_dealer .field--label-above .field--label{margin-bottom:unset}@media only screen and (min-width:75em){.node-retailer-retailer_admin_item,.node-retailer-my_gepida_dealer{padding:34px 40px;margin-bottom:40px}}.node-retailer-retailer_admin_item .retailer-title,.node-retailer-my_gepida_dealer .retailer-title{flex:100% 0 0;text-transform:uppercase;margin-bottom:15px}.node-retailer-retailer_admin_item .group--opening-hours .office-hours,.node-retailer-my_gepida_dealer .group--opening-hours .office-hours{height:105px}.node-retailer-retailer_admin_item .group--list-item,.node-retailer-retailer_admin_item .group--list-item p,.node-retailer-retailer_admin_item .group--list-item .field,.node-retailer-my_gepida_dealer .group--list-item,.node-retailer-my_gepida_dealer .group--list-item p,.node-retailer-my_gepida_dealer .group--list-item .field{color:#89888b;font-size:13px;font-weight:normal;line-height:1.69}.node-retailer-retailer_admin_item .group--actions a,.node-retailer-my_gepida_dealer .group--actions a{font-size:13px;padding-right:7px;margin-right:8px;border-right:solid 1px #dedede}.node-retailer-retailer_admin_item .group--actions a:last-child,.node-retailer-my_gepida_dealer .group--actions a:last-child{border-right:unset;margin-right:unset;padding-right:unset}.node-retailer.map-infowindow{display:flex;font-family:"Montserrat",sans-serif}.node-retailer.map-infowindow .field{line-height:1}.node-retailer.map-infowindow .field--name-field-retailer-image{flex:143px 0 0;padding:0 23px 0 0;max-width:143px}.node-retailer.map-infowindow .field--name-field-retailer-image.empty,.node-retailer.map-infowindow .field--name-field-retailer-image img{width:120px;height:150px}.node-retailer.map-infowindow .field--name-field-retailer-image.empty{opacity:1;background:#fff url(/profiles/gepida/themes/gepida_theme/assets/img/brand/gepida.svg) 50% 50% no-repeat;background-size:100px auto}.node-retailer.map-infowindow .group--infos{flex:217px 1 1;max-width:217px;display:flex;flex-direction:column;justify-content:center}.node-retailer.map-infowindow .retailer-title{color:#38363f;font-size:12px;font-weight:bold;line-height:1.5;letter-spacing:0.5px;text-transform:uppercase}.node-retailer.map-infowindow .address{margin:0;color:#89888b;font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:normal}.node-retailer.map-infowindow .address br{display:none}.node-retailer.map-infowindow .address .locality:after,.node-retailer.map-infowindow .address .address-line1:after{content:', '}.node-retailer.map-infowindow a{color:#68d2df;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:normal}.node-retailer.map-infowindow a.shop-select-button{margin:8px 0 0;cursor:pointer;line-height:1.83}.path-store-locator .node-retailer.map-infowindow a.shop-select-button{display:none}.field--name-field-opening-hours .office-hours .office-hours__item-label{font-weight:400}.field--name-field-opening-hours .office-hours .office-hours__item.today,.field--name-field-opening-hours .office-hours .office-hours__item.today .office-hours__item-label{font-weight:500}.node--history-pager{border-top:3px solid #e8e8e8;margin:38px auto 0;padding:19px 0 0}@media only screen and (min-width:48em){.node--history-pager{padding:38px 0 0;margin:38px auto 0}}.node--history-pager>ul{margin:unset;list-style:none;display:flex;padding:0}.node--history-pager>ul li{flex:50% 0 0}.node--history-pager>ul li:first-child{text-align:left}.node--history-pager>ul li:first-child a{padding-right:15px}.node--history-pager>ul li:last-child{text-align:right}.node--history-pager>ul li:last-child a{padding-left:15px}.node--history-pager>ul li:last-child i{margin-left:auto;transform:rotate(180deg);transform-origin:center 56%}.node--history-pager>ul label{font-size:8px;font-weight:bold;letter-spacing:0.5px;color:#bababb;display:block;text-transform:uppercase}@media only screen and (min-width:48em){.node--history-pager>ul label{font-size:10px;letter-spacing:0.83px}}.node--history-pager>ul a{font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:0.2px;color:#38363f;display:block}@media only screen and (min-width:48em){.node--history-pager>ul a{font-size:18px;line-height:1.67}}.node--history-pager i{background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/tnsArrow.svg) no-repeat 0 0 transparent;display:block;width:12px;height:12px}.node-tips_and_tricks-teaser_large .node-title{font-size:24px;margin:1rem 0 0;font-weight:500}@media only screen and (min-width:64em){.node-tips_and_tricks-teaser_large .node-title{font-size:40px}}.node-tips_and_tricks-teaser_large .node-title,.node-tips_and_tricks-teaser_large .node-title a{color:#38363f}.node-tips_and_tricks-teaser_large .node-title a{text-decoration:none}.node-tips_and_tricks-teaser_large .field--name-field-lead-image img{width:100%;height:auto}.node-tips_and_tricks-teaser_large footer,.node-tips_and_tricks-teaser_large .node__content{padding:0 1rem}@media only screen and (min-width:64em){.node-tips_and_tricks-teaser_large footer,.node-tips_and_tricks-teaser_large .node__content{padding:0}}.node-tips_and_tricks-teaser{display:flex;align-items:flex-start;position:relative}.node-tips_and_tricks-teaser .boxer{position:absolute;top:0;bottom:0;width:100%}a.node-tips_and_tricks-world_of_gepida,a.node-news-world_of_gepida{display:block;max-width:400px}.node-tips_and_tricks-world_of_gepida,.node-news-world_of_gepida{position:relative;overflow:hidden}.node-tips_and_tricks-world_of_gepida h2,.node-news-world_of_gepida h2{margin:unset}.node-tips_and_tricks-world_of_gepida h2 .target-type,.node-news-world_of_gepida h2 .target-type{display:block;margin:0 0 6px;color:#68d2df;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.path-news .node-tips_and_tricks-world_of_gepida h2 .target-type,.path-tips-and-tricks .node-tips_and_tricks-world_of_gepida h2 .target-type,.path-news .node-news-world_of_gepida h2 .target-type,.path-tips-and-tricks .node-news-world_of_gepida h2 .target-type{display:none}.node-tips_and_tricks-world_of_gepida h2 .label,.node-news-world_of_gepida h2 .label{transition:margin 0.35s ease;position:relative;display:block;color:#fff;font-size:18px;font-weight:bold;line-height:1.67;letter-spacing:0.2px}.node-tips_and_tricks-world_of_gepida h2 .label:after,.node-news-world_of_gepida h2 .label:after{position:absolute;bottom:-20px;content:'';background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow.svg) 0 0 no-repeat;display:block;width:13px;height:13px}.node-tips_and_tricks-world_of_gepida .wog--content h2,.node-news-world_of_gepida .wog--content h2{position:absolute;left:30px;right:30px;bottom:24px;margin:0;z-index:20;overflow:hidden}.node-tips_and_tricks-world_of_gepida .wog--content .icon--play,.node-news-world_of_gepida .wog--content .icon--play{position:absolute;top:30px;left:30px;z-index:10;display:block;width:50px;height:50px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/play.svg) 0 0 no-repeat}.node-tips_and_tricks-world_of_gepida .wog--content .field--name-field-lead-image,.node-news-world_of_gepida .wog--content .field--name-field-lead-image{position:relative;display:flex}.node-tips_and_tricks-world_of_gepida .wog--content .field:before,.node-news-world_of_gepida .wog--content .field:before{content:'';position:absolute;left:0;right:0;bottom:0;z-index:10;height:135px;background:linear-gradient(to bottom,rgba(36,35,42,0),#24232a)}.node-tips_and_tricks-world_of_gepida .wog--content .field:after,.node-news-world_of_gepida .wog--content .field:after{transition:opacity 0.35s ease;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0.1;background:#24232a}.node-tips_and_tricks-world_of_gepida img,.node-news-world_of_gepida img{transform:scale(1);transition:transform 0.35s ease;object-fit:cover;width:100%}.node-tips_and_tricks-world_of_gepida:hover h2 .label,.node-news-world_of_gepida:hover h2 .label{margin-bottom:20px}.node-tips_and_tricks-world_of_gepida:hover img,.node-news-world_of_gepida:hover img{transform:scale(1.05)}.node-tips_and_tricks-world_of_gepida:hover .field:after,.node-news-world_of_gepida:hover .field:after{opacity:0.2}.node-news-teaser{display:flex;align-items:flex-start;position:relative}.node-news-teaser .boxer{position:absolute;top:0;bottom:0;width:100%}.node-news-minimal{margin-bottom:30px}.node-news-minimal .node-title{font-size:16px;color:#38363f;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:0 0 16px}.node-news-minimal .node-title a{text-decoration:none;margin-bottom:2px}.node-news-minimal .node-title a:after{display:block;content:" ";width:38px;height:3px;background-color:#68d2df;transition:ease-in width .2s;margin-top:2px}.node-news-minimal .node-title a:focus:after,.node-news-minimal .node-title a:hover:after{width:72px}.node-news-minimal p{line-height:1.3em;margin:0}.node-news-minimal .publishDate{font-size:12px;color:#89888b;font-weight:700;letter-spacing:2px;margin:5px 0 0}.node-page-full{margin:25px 0 0}@media only screen and (min-width:64em){.node-page-full{margin:98px 0 0}}@media only screen and (min-width:48em){.order--full .order--line-item{display:grid;grid-template-columns:60% 1fr 1fr 1fr;border-bottom:1px solid #e8e8e8;padding-bottom:24px;padding-top:24px}}.order--full .order--line-item .col--product_name{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:0.5px;width:220px}.order--full .order--line-item .col--product_name a{color:#38363f}.order--full .order--line-item .price--gross{font-weight:700}.order--full .order--line-item .price.discounted-price{color:#f47327 !important}.order--full .order--line-item .price.has-discount{font-size:12px;letter-spacing:0.2px;color:#bababb;text-decoration:line-through;text-decoration-color:rgba(186,186,187,0.5)}.order--full .order--line-item .price.has-discount .label{display:none}.order--full .order--line-item .col--item--calculated{text-align:right;color:#38363f}.order--full .order--line-items__header{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;text-transform:uppercase;display:grid;grid-template-columns:60% 1fr 1fr 1fr;border-bottom:3px solid #e8e8e8;padding-bottom:20px}.order--full .order--line-items__header .label{text-align:right}.order--full .order--line-items__header .label:first-child{font-size:14px;text-align:left;font-weight:bold}.order--full .col--item{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#38363f}@media only screen and (min-width:48em){.order--full .col--item{margin-right:unset;margin-bottom:unset}}.order--full .col--item--group{color:#89888b;font-size:12px}.order--full .col--item--gross{color:#89888b}.order--full .col--item--product_image{width:110px;border:solid 1px #e8e8e8;padding:6px 3px;margin-right:25px}.order--full .col--item--product_image img{width:100%;height:auto}.order--full .group--order-details{display:flex}.order--full .group--order-details .field--label:after{content:":"}.order--full .group--invoice-details{flex:0 0 33.333%;max-width:33.333%}.order--full .field--name-order-number{margin-bottom:35px;letter-spacing:0.5px;font-size:14px}.order--full .field--name-order-number .field--label{text-transform:uppercase}.order--full .field--name-order-number .field--label:after{content:":"}.order--full .group--invoice-details .field--label{font-weight:normal}.order--full .group--invoice-details .field--label:after{content:':'}.order--full .group--invoice-details .field--item{max-width:50%}.order--full .group--amounts{margin-bottom:55px}.order--full .group--amounts .field{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.order--full .group--amounts .field:last-child{margin-bottom:unset}.order--full .group--amounts .field .field--label{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.5px;color:#38363f;text-transform:uppercase}.order--full .group--amounts .field .field--item{font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.2px;color:#38363f}.order--full .group--addresses{display:flex;margin-bottom:55px}.order--full .group--addresses .field{flex:0 1 30%}.order--full .group--addresses .field--label,.order--full .field--name-field-point-of-receipt .field--label{font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:0.5px;color:#38363f;text-transform:uppercase}.order--full .group--order-items{flex:0 0 66.666%;max-width:66.666%;display:flex;flex-wrap:wrap}.order--full .group--order-items,.order--full .field--name-order-number,.order--administration .group--order-items,.order--administration .field--name-order-number{display:flex;flex-wrap:wrap}.order--full .group--order-items .field--label,.order--full .field--name-order-number .field--label,.order--administration .group--order-items .field--label,.order--administration .field--name-order-number .field--label{font-weight:normal}.order--full .group--order-items .field--label:after,.order--full .field--name-order-number .field--label:after,.order--administration .group--order-items .field--label:after,.order--administration .field--name-order-number .field--label:after{content:':'}.order--full .group--order-items .field,.order--full .field--name-order-number .field,.order--administration .group--order-items .field,.order--administration .field--name-order-number .field{flex:0 0 50%;max-width:50%}.order--full .group--order-items .field--item,.order--full .field--name-order-number .field--item,.order--administration .group--order-items .field--item,.order--administration .field--name-order-number .field--item{font-weight:700}.order--full .group--invoice-details .field,.order--full .group--order-items .field,.order--administration .group--invoice-details .field,.order--administration .group--order-items .field{font-size:13px;margin-bottom:8px}.order--administration .field--name-line-items{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:48em){.order--administration .field--name-line-items{margin-top:50px}}.order--line-items{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:48em){.order--line-items{margin-top:50px}}.pager__items{display:flex;justify-content:center;margin:15px 0 0;padding:0;list-style:none}@media only screen and (min-width:64em){.pager__items{margin:43px 0 0}}.pager__item{margin:0 -1px 0 0}.pager__item,.pager__item a{font-size:13px;color:#38363f;font-weight:600}.pager__item a{transition:ease-in border-color .2s;position:relative;z-index:9;display:flex;align-items:center;justify-content:center;width:44px;height:100%;padding:9px 17px;text-decoration:none;border:1px solid #dedede}.pager__item a:hover{border-color:#bababb;z-index:10}.pager__item a.disabled{background:#fafafa}.pager__item.is-active a{border:2px solid #68d2df;padding:8px 17px;z-index:10}.pager__item--first,.pager__item--last,.pager__item--ellipsis{display:none}.pager__item--next a.disabled path,.pager__item--previous a.disabled path{fill:#bababb}.paragraph--type--file-list .field--name-field-title{font-size:20px;color:#38363f;margin-top:20px;margin-bottom:20px;padding-bottom:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.2px;border-bottom:3px solid #e8e8e8}@media only screen and (min-width:48em){.paragraph--type--file-list .field--name-field-title{margin-top:56px;padding-bottom:25px;margin-bottom:unset}}.paragraph--type--file-list .field--name-field-multiple-file--desc{flex:0 1 100%;margin-bottom:17px;line-height:19px}@media only screen and (min-width:48em){.paragraph--type--file-list .field--name-field-multiple-file--desc{flex:0 1 60%;max-width:60%;margin-bottom:0}}.paragraph--type--file-list .field--name-field-multiple-file--size{font-weight:500}@media only screen and (min-width:48em){.paragraph--type--file-list .field--name-field-multiple-file--size{font-weight:400}}.paragraph--type--file-list .field--name-field-multiple-file--link a{color:#38c4d6;font-weight:500;line-height:1.69;text-align:right}.paragraph--type--file-list ul{list-style:none;padding:0 16px;margin:0 -15px}@media only screen and (min-width:48em){.paragraph--type--file-list ul{margin:0;padding:0}}.paragraph--type--file-list ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:normal;color:#38363f;border-bottom:1px solid #e8e8e8;padding:18px 0 17px}.paragraph--type--file-featured{margin-top:32px}@media only screen and (min-width:48em){.paragraph--type--file-featured{display:flex}}.paragraph--type--file-featured .field--name-field-image{text-align:center;margin-bottom:38px;margin:0 auto 38px;width:290px;flex:290px 0 0}@media only screen and (min-width:48em){.paragraph--type--file-featured .field--name-field-image{margin-bottom:0}}.paragraph--type--file-featured .field--name-field-image img{width:100%;height:auto}.paragraph--type--file-featured .field--name-field-title{font-size:16px;font-weight:bold;letter-spacing:0.2px;color:#38363f;padding-right:15px}@media only screen and (min-width:48em){.paragraph--type--file-featured .field--name-field-title{padding-right:0}}.paragraph--type--file-featured .field--name-field-short-description{font-size:18px;font-weight:300;line-height:1.78;letter-spacing:normal;color:#38363f;border-left:3px solid #68d2df;padding-left:37px}.paragraph--type--file-featured .featured-content{flex:auto 1 1;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}@media only screen and (min-width:48em){.paragraph--type--file-featured .featured-content{padding-left:40px}}.paragraph--type--file-featured .featured-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (min-width:48em){.paragraph--type--file-featured .featured-title{margin-bottom:40px}}.paragraph--type--file-featured .button{display:inline-block}.product--full__name-and-price{text-align:center;width:100%}@media only screen and (min-width:48em){.product--full__name-and-price{text-align:unset;position:absolute;top:52px;left:0;z-index:10}}.product--full__name-and-price h1{margin:0 0 2px;color:#38363f;font-size:24px;font-weight:bold;line-height:normal;letter-spacing:1px}@media only screen and (min-width:64em){.product--full__name-and-price h1{margin:0 0 5px;font-size:36px}}.product--full__name-and-price .field--name-price{color:#68d2df;font-size:14px;font-weight:bold;line-height:normal;letter-spacing:0.2px}@media only screen and (min-width:64em){.product--full__name-and-price .field--name-price{font-size:26px}}.product--full__name-and-price .field--name-price .field--item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (min-width:64em){.product--full__name-and-price .field--name-price .field--item{justify-content:unset}}.product--full__name-and-price .field--name-price .field--item .watermark{width:44px;height:44px;margin:0 20px 0 0}.product--full__name-and-price .field--name-price .field--item .watermark img{max-width:44px;height:auto}.product--full__name-and-price .field--name-price .field--item .watermark--top-left{top:100px;left:0}.product--full__name-and-price .field--name-price .field--item .watermark--top-right{top:35px;right:0}.product--full__name-and-price .field--name-price .price{margin:0 8px 0 0}.product--full__name-and-price .field--name-price .price.discounted-price{color:#f47327 !important}@media only screen and (min-width:64em){.product--full__name-and-price .field--name-price .price{margin:0 14px 0 0}}.product--full__name-and-price .field--name-price .price:last-child{margin-right:unset}.product--full__name-and-price .field--name-price .has-discount{color:#bababb;font-weight:normal;line-height:normal;letter-spacing:0.12px;text-decoration:line-through;font-size:10px}@media only screen and (min-width:64em){.product--full__name-and-price .field--name-price .has-discount{font-size:16px}}.product--full__name-and-price .field--name-price .has-discount .label{display:none}.product--full .tns-controls{display:none}@media only screen and (min-width:64em){.product--full .gallery-wrap .tns-inner>.iv-gallery--items.tns-slider{height:632px}}.product--full .iv-gallery--nav{position:absolute;left:16px;bottom:-46px;z-index:10;display:flex;align-items:center}@media only screen and (min-width:48em){.product--full .iv-gallery--nav{bottom:0}}@media only screen and (min-width:64em){.product--full .iv-gallery--nav{left:0}}.product--full .iv-gallery--nav--number{margin:0 10px 0 0;color:#bababb;font-size:10px;font-weight:bold;line-height:normal;letter-spacing:0.41px}@media only screen and (min-width:64em){.product--full .iv-gallery--nav--number{font-size:13px;margin:0 24px 0 0}}.product--full .iv-gallery--nav--number.tns-nav-active{position:relative;color:#38363f;font-size:16px;font-weight:600;letter-spacing:1px}@media only screen and (min-width:64em){.product--full .iv-gallery--nav--number.tns-nav-active{font-size:26px}}.product--full .iv-gallery--nav--number.tns-nav-active:after{content:'';position:absolute;left:0;right:0;bottom:-12px;border-top:2px solid #000}.product--full .iv-gallery img{max-width:100%}@media only screen and (min-width:64em){.product--full .iv-gallery .easyzoom img{max-width:unset}}.product--full__col.product-basics{flex:calc(100% - 400px) 1 1}@media only screen and (min-width:64em){.product--full__col.product-basics{padding:0 40px 40px 0}}.product--full__col.product-basics-row{display:flex;flex-wrap:wrap;margin:42px 0 0}@media only screen and (min-width:64em){.product--full__col.product-basics-row{margin:92px 0 0}}.product--full__col .detailed-gallery{margin:50px 0 0;flex:100% 0 0}@media only screen and (min-width:64em){.product--full__col .detailed-gallery{margin:0}}.product--full__col .detailed-gallery li{margin-top:15px}.product--full__col .detailed-gallery li:first-child{margin-top:unset}.product--full__col .detailed-gallery li a{width:100%;background-size:cover}@media only screen and (min-width:48em){.product--full__col .detailed-gallery li a{width:400px}}.product--full__col .detailed-gallery .fancy-item,.product--full__col .detailed-gallery .fancy-item img{display:flex;width:100%}.product--full__col .detailed-gallery .fancy-item img{max-width:100%}.product--full__col .detailed-gallery .fancy-item--1{border-bottom:1px solid #e8e8e8}.product--full__col .detailed-gallery .fancy-item.video,.product--full__col .detailed-gallery .fancy-item.detailed_gallery_square{max-width:50%}.product--full__col .detailed-gallery .fancy-item.video img,.product--full__col .detailed-gallery .fancy-item.detailed_gallery_square img{max-width:200px}.product--full__col .detailed-gallery .fancy-item.video img{object-fit:cover;max-width:100%;max-height:200px}.product--full__col .detailed-gallery .fancy-item--1.video{max-width:100%}.product--full__col .detailed-gallery-wrapper{display:flex;flex-wrap:wrap;border:1px solid #e8e8e8}.product--full__col .detailed-gallery-wrapper.has-enough-items .fancy-item--2{border-right:1px solid #e8e8e8}@media only screen and (min-width:48em){.product--full__col .detailed-gallery{flex:400px 0 0;max-width:400px;overflow:hidden}}.product--full__col .oneliner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.product--full__col .add-to-cart{margin:0 23px 0 0}@media only screen and (min-width:64em){.product--full__col .add-to-cart{margin:0 38px 0 0}}.product--full__col .add-to-cart .button{display:block}.product--full__col .compare-item{display:none;flex:100% 1 1;margin:29px 0 0}@media only screen and (min-width:64em){.product--full__col .compare-item{display:block}}.product--full__col .compare-item label{margin:0;color:#38363f;font-size:13px;font-weight:normal;line-height:1.31;letter-spacing:normal;text-transform:none}.product--full__col .compare-item .form-item{display:inline-block}.product--full .product-matrix{position:relative}@media only screen and (min-width:64em){.product--full .product-matrix{display:flex;flex-wrap:wrap;flex-direction:row}}.product--full .product-matrix-field h3{display:flex;align-items:center;margin:0 0 12px;padding:0;color:#38363f;font-size:14px;letter-spacing:normal}@media only screen and (min-width:64em){.product--full .product-matrix-field h3{margin:0 0 16px;font-size:16px}}.product--full .product-matrix-field-items{margin:0;padding:0;display:flex}.product--full .product-matrix-field-items li{display:flex;list-style:none;margin:0 0 0 -1px}.product--full .product-matrix-field-items li:first-child{margin:0}.product--full .product-matrix-field-items a{display:flex;align-items:center;color:#38363f;font-weight:normal;line-height:1;border:1px solid #dedede;font-size:13px;padding:14px 15px}@media only screen and (min-width:64em){.product--full .product-matrix-field-items a{padding:17px 25px}}.product--full .product-matrix-field-items a[class*="active"]{border:2px solid #68d2df;z-index:10}@media only screen and (min-width:64em){.product--full .product-matrix-field-items a{font-size:18px}}.product--full .product-matrix-field-items .ajax-progress{display:none}.product--full .product-matrix-field-items--field_color a{display:flex;align-items:center;padding:9px 9px}@media only screen and (min-width:64em){.product--full .product-matrix-field-items--field_color a{padding:12px 14px}}.product--full .product-matrix-field-items--field_color a span+span{margin:0 0 0 8px}.product--full .product-matrix-field-items--field_color a span,.product--full .product-matrix-field-items--field_color a i{display:inline-block;width:22px;height:22px}@media only screen and (min-width:64em){.product--full .product-matrix-field-items--field_color a span,.product--full .product-matrix-field-items--field_color a i{width:28px;height:28px}}.product--full .product-matrix-field-items--field_color a i{background:50% 50% no-repeat;background-size:contain}@media only screen and (min-width:64em){.product--full .product-matrix-field--field_color{margin:0 0 0 40px}}.product--full .product-matrix>.product-matrix-field{margin-bottom:26px}.product--full .product-matrix>.product-matrix-field:first-child{margin-left:0}.product--full .product-matrix>.product-matrix-field:last-child{margin-bottom:unset}@media only screen and (min-width:64em){.product--full .product-matrix>.product-matrix-field{margin-bottom:unset}}.product--full .product-matrix .link--micromodal{margin:0 0 0 auto;padding:0 0 0 20px;color:#68d2df;font-size:12px;font-weight:500;line-height:normal;letter-spacing:normal;cursor:pointer}.product--full .field--name-field-gallery{margin:13px 0 0}@media only screen and (min-width:48em){.product--full .field--name-field-gallery{margin:0}}.product--full .field--name-description{color:#38363f;font-size:14px;font-weight:500;line-height:1.86;letter-spacing:normal}.product--full .field--name-description p{margin:0 0 1.5em}@media only screen and (min-width:64em){.product--full .field--name-description p{margin:0 0 1em}}.product--full .field--name-sku{margin:30px 0 29px;color:#89888b;font-size:12px;line-height:1.33;letter-spacing:0.5px;text-transform:uppercase}@media only screen and (min-width:64em){.product--full .field--name-sku{margin:47px 0}}.product--full .field--name-sku .field--label{font-weight:normal}.product--full .field--name-sku .field--label:after{content:':'}.product--full .field--name-sku .field--item{font-weight:bold}.product--full .stock-notifier-form{position:relative;margin:41px 0 0}@media only screen and (min-width:64em){.product--full .stock-notifier-form{margin:47px 0 0}}.product--full .stock-notifier-form .form-item-email{margin:0;padding:0;width:100%}@media only screen and (min-width:48em){.product--full .stock-notifier-form .form-item-email{width:400px}}.product--full .stock-notifier-form .form-item-email .form-email{padding-right:45px}.product--full .stock-notifier-form .form-item-accept{margin:0 0 14px}@media only screen and (min-width:48em){.product--full .stock-notifier-form .form-item-accept{margin:0 0 24px}}.product--full .stock-notifier-form .form-item-accept label{color:#38363f;font-size:13px;font-weight:normal;line-height:1.38;letter-spacing:normal;text-transform:none}.product--full .stock-notifier-form .button--stock{transition:opacity 0.35s ease,background 0.35s ease;position:absolute;left:auto;bottom:0;right:0;margin:0;padding:10px 13px;width:44px;text-indent:-150px;border:none;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/paperjet.svg) 50% 50% no-repeat;opacity:1}@media only screen and (min-width:48em){.product--full .stock-notifier-form .button--stock{left:356px;right:unset}}.product--full .stock-notifier-form .button--stock:hover{opacity:0.65}.product--full .stock-notifier-label{margin:0 0 17px;color:#38363f;font-size:14px;font-weight:bold;letter-spacing:0.18px}@media only screen and (min-width:48em){.product--full .stock-notifier-label{margin:0 0 24px}}.product--full .group--specs>h3,.product--full .group--technologies>h3{border-bottom:3px solid #e8e8e8;color:#38363f;font-weight:bold;letter-spacing:0.2px;font-size:18px;margin:47px 0 0;padding:0 0 19px}@media only screen and (min-width:64em){.product--full .group--specs>h3,.product--full .group--technologies>h3{font-size:20px;margin:97px 0 0;padding:0 0 24px}}.product--full .group--specs>h3{margin-right:-16px}@media only screen and (min-width:48em){.product--full .group--specs>h3{margin-right:unset}}.product--full .group--detailed-specification{border-top:1px solid #e8e8e8;margin-bottom:20px}.product--full .group--detailed-specification .field-group-wrapper{width:100% !important}.product--full .group--detailed-specification .field-group-toggler{margin:-1px 0 0;padding:30px 0 0;border-top:1px solid #e8e8e8;text-align:center}.product--full .group--detailed-specification .field-group-toggler a{display:none}.product--full .group--detailed-specification .field-group-toggler a.button{display:inline-flex}@media only screen and (min-width:64em){.product--full .group--technologies--wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px}}.product--full .group--technologies .technology{padding:16px 0;border-top:1px solid #e8e8e8;display:grid;grid-template-columns:60px 1fr;grid-column-gap:16px}@media only screen and (min-width:64em){.product--full .group--technologies .technology{padding:40px 0;display:block}.product--full .group--technologies .technology:nth-child(1),.product--full .group--technologies .technology:nth-child(2){border:none}}.product--full .group--technologies .technology.clicked .description{opacity:1;height:auto;display:block}.product--full .group--technologies .technology.clicked .title:after{transform:rotate(0)}.product--full .group--technologies .technology .description{transition:all 0.2s ease-in;grid-row:2 / span 1;grid-column:1 / span 2;height:0;opacity:0;display:none;padding-left:0}@media only screen and (min-width:64em){.product--full .group--technologies .technology .description{padding-left:180px}}@media only screen and (min-width:48em){.product--full .group--technologies .technology .description{height:unset;opacity:unset;display:block}}.product--full .group--technologies .technology p{color:#89888b;font-size:13px;line-height:1.69;letter-spacing:normal;margin:20px 0 0}@media only screen and (min-width:64em){.product--full .group--technologies .technology p{margin:0 0 1em}}.product--full .group--technologies .technology i{display:block;float:left;width:60px;height:60px;margin:0 15px 0 0;border-radius:50%;overflow:hidden;background:#fafafa 50% 50% no-repeat;background-size:50%}@media only screen and (min-width:64em){.product--full .group--technologies .technology i{background-size:unset;margin:0 40px 0 0;width:140px;height:140px}}.product--full .group--technologies .technology i img{max-width:140px;width:100%;height:auto}.product--full .group--technologies .technology .title{color:#38363f;font-size:14px;font-weight:bold;letter-spacing:0.5px;text-transform:uppercase;grid-row:1 / span 1;grid-column:2 / span 1;display:flex;align-items:center;position:relative}.product--full .group--technologies .technology .title:after,.product--full .group--technologies .technology .title:before{content:' ';width:9px;height:1px;position:absolute;right:0;top:50%;background-color:#38363f}@media only screen and (min-width:64em){.product--full .group--technologies .technology .title:after,.product--full .group--technologies .technology .title:before{display:none}}.product--full .group--technologies .technology .title:after{transition:transform 0.2s ease-in;transform:rotate(90deg)}@media only screen and (min-width:64em){.product--full .group--technologies .technology .title{margin:0 0 15px}}.product--full .group--technologies .technology--field-extra-bosch i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--bosch.png)}.product--full .group--technologies .technology--field-extra-hydroforming i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--hydroforming.png)}.product--full .group--technologies .technology--field-extra-integrated-cable i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--integrated-cable.png)}.product--full .group--technologies .technology--field-extra-iso i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--iso.png)}.product--full .group--technologies .technology--field-extra-optimized-rigidity i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--optimized-rigidity.png)}.product--full .group--technologies .technology--field-extra-wb-painting i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--wb-painting.png)}.product--full .group--technologies .technology--field-extra-comfort-geometry i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--comfort-geometry.png)}.product--full .group--technologies .technology--field-extra-postmount i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--postmount.png)}.product--full .group--technologies .technology--field-extra-visibility i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/technology--visibility.png)}.product--full .bicycle-specifications{overflow-x:scroll;margin-left:-16px;margin-right:-16px}.product--full .bicycle-specifications::before{content:' ';display:block;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 100%);width:16px;right:0;top:0;bottom:0;position:absolute;z-index:1}@media only screen and (min-width:64em){.product--full .bicycle-specifications{overflow-x:unset;margin-left:unset;margin-right:unset}}.product--full .subgroup--specs{display:grid;grid-template-columns:130px repeat(4,190px);grid-column-gap:25px;border-top:1px solid #e8e8e8;padding:17px 0;width:1000px}@media only screen and (min-width:64em){.product--full .subgroup--specs{display:flex;padding:20px 0;flex-wrap:nowrap;width:unset}}.product--full .subgroup--specs:first-child{border:none}.product--full .subgroup--specs>p{flex:14% 0 0;color:#68d2df;font-size:14px;font-weight:bold;line-height:normal;letter-spacing:0.5px;text-transform:uppercase;position:sticky;left:0;margin:0;padding-left:16px;padding-top:1px;z-index:1;background:#fff;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0.900998) 70%,rgba(255,255,255,0) 100%)}.product--full .subgroup--specs>div{flex:20% 0 0;color:#38363f;font-size:13px;text-transform:uppercase;align-self:flex-start}.product--full .subgroup--specs>div .field--label{display:block;width:100%;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:0.5px}.product--full .subgroup--specs>div .field--item{font-weight:bold;line-height:1.69;letter-spacing:0.5px}.product--full .subgroup--specs.group--e-bike .field--label{position:relative}.product--full .subgroup--specs.group--e-bike .field--label:before{display:block;content:'';width:29px;height:37px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/ebike/bosch.svg) 0 50% no-repeat;margin:0 0 11px}.product--full .subgroup--specs.group--e-bike .field--name-field-battery .field--label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/ebike/battery.svg)}.product--full .subgroup--specs.group--e-bike .field--name-field-display .field--label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/ebike/display.svg)}.product--full .subgroup--specs.group--e-bike .field--name-field-charger .field--label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/ebike/charger.svg)}.product--full .related-products-wrap{background:#fafafa;padding:45px 0 100px}@media only screen and (min-width:64em){.product--full .related-products-wrap{margin-left:unset;margin-right:unset;margin-top:0;padding-top:96px}}.product--full .related-products-wrap>.field{position:relative}.product--full .related-products-wrap>.field>.field--label{color:#38363f;margin:0 0 57px;font-size:18px;font-weight:bold;letter-spacing:0.2px;padding-top:3px;padding-left:16px}@media only screen and (min-width:48em){.product--full .related-products-wrap>.field>.field--label{padding-left:0}}@media only screen and (min-width:64em){.product--full .related-products-wrap>.field>.field--label{padding-left:0}}.product--full .related-products-wrap .iv-gallery{margin:0 16px}@media only screen and (min-width:48em){.product--full .related-products-wrap .iv-gallery{margin:0 -20px}}.product--full .related-products-wrap .tns-controls{display:block;position:absolute;top:0;right:-10px;z-index:10;top:-80px}.product--full .related-products-wrap .tns-controls button{transition:opacity 0.35s ease;display:inline-block;border:none;width:30px;height:26px;padding:0;overflow:hidden;text-indent:-100px;background:transparent url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-left.svg) 50% 50% no-repeat;-webkit-appearance:none;opacity:1}.product--full .related-products-wrap .tns-controls button[data-controls="next"]{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-right.svg)}.product--full .related-products-wrap .tns-controls button:hover{opacity:0.65}@media only screen and (min-width:48em){.product--full .related-products-wrap .tns-controls{right:10px}}.product--full.electric-bicycle .field-group.icons{top:108px}.product--card{background-color:#fff;position:relative;margin-bottom:16px;height:100%}@media only screen and (min-width:48em){.product--card{margin-bottom:0}}.tns-slider .product--card{margin:0;max-width:100%}@media only screen and (min-width:48em){.tns-slider .product--card{margin:0 20px;max-width:348px}}@media only screen and (min-width:64em){.tns-slider .product--card{max-width:293px}}@media only screen and (min-width:75em){.tns-slider .product--card{max-width:254px}}@media only screen and (min-width:90em){.tns-slider .product--card{max-width:290px}}.product--card__text{padding:0 15px;height:100px;display:flex;align-items:center;flex-direction:column;justify-content:center}.product--card__image{padding:30px 15px 0;min-height:212px;max-height:256px}.product--card .field--type-image{text-align:center;height:236px;display:flex;justify-content:center;align-items:center}.product--card img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.product--card h2{font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-align:center;font-size:14px;margin:unset}.product--card h2,.product--card h2 a{color:#38363f}.product--card h2 a{text-decoration:none}.product--card .field--name-price .field--item{display:flex;justify-content:center;align-items:center}.product--card .field--name-price .field--item .watermark{position:absolute;width:44px;height:44px}.product--card .field--name-price .field--item .watermark img{max-width:44px;height:auto}.product--card .field--name-price .field--item .watermark--top-left{top:19px;left:19px}.product--card .field--name-price .field--item .watermark--top-right{top:19px;right:19px}.product--card .price{font-weight:bold;letter-spacing:0.2px;color:#68d2df;text-align:center;padding-bottom:10px}.product--card .price.discounted-price{color:#f47327 !important}.product--card .price.has-discount{font-size:12px;font-weight:500;letter-spacing:0.2px;color:#bababb;text-decoration:line-through;text-decoration-color:rgba(186,186,187,0.5);margin-left:7px}.product--card .price.has-discount .label{display:none}.product--card__hover{display:flex;flex-flow:column;align-items:center;justify-content:center;bottom:0;opacity:0;left:0;position:absolute;right:0;text-align:center;top:0;margin:0 auto;width:auto;height:auto}.product--card:focus .product--card__hover,.product--card:hover .product--card__hover{background-blend-mode:multiply;background-image:linear-gradient(to bottom,rgba(44,43,48,0.8),rgba(44,43,48,0.8));opacity:1;transition:opacity .8s}.product--card .form-type-checkbox input[type=checkbox]+label{font-size:13px;line-height:1.31;letter-spacing:normal;color:#fff}.product--card .form-type-checkbox input[type=checkbox]+label::before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxTransparentDefault.svg)}.product--card .form-type-checkbox input[type=checkbox]:checked+label::before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxTransparentChecked.svg)}.product--card .compare-item{display:none;justify-content:center;margin-top:18px;margin-bottom:unset}@media only screen and (min-width:64em){.product--card .compare-item{display:flex}}.product--card .button{display:inline-block}.product--card .product--brand-logo{position:absolute;width:50px;top:10px;right:10px}.product-service-full>.content-wrapper,.product-accessory-full>.content-wrapper{position:relative}@media only screen and (min-width:64em){.product-service-full>.content-wrapper:after,.product-accessory-full>.content-wrapper:after{content:'';position:absolute;left:0;right:50%;bottom:0;display:block;height:178px;background:linear-gradient(to bottom,transparent,rgba(44,43,48,0.025))}}.product-service-full .content,.product-accessory-full .content{position:relative;display:grid}@media only screen and (min-width:64em){.product-service-full .content,.product-accessory-full .content{margin-top:56px;grid-template-rows:minmax(80px,auto);grid-template-columns:50% 50%}}@media only screen and (min-width:64em){.product-service-full .group--title,.product-accessory-full .group--title{grid-row:1 / span 1;grid-column:2 / span 1}}.product-service-full .group--gallery,.product-accessory-full .group--gallery{padding-bottom:50px}@media only screen and (min-width:64em){.product-service-full .group--gallery,.product-accessory-full .group--gallery{padding-bottom:unset;grid-row:1 / span 2;grid-column:1 / span 1}}.product-service-full .group--details,.product-accessory-full .group--details{margin:42px 0 0}@media only screen and (min-width:64em){.product-service-full .group--details,.product-accessory-full .group--details{grid-row:2 / span 1;grid-column:2 / span 1}}.product-service-full .group--details--matrix,.product-accessory-full .group--details--matrix{display:flex;flex-wrap:wrap}.product-service-full .group--details--matrix label,.product-accessory-full .group--details--matrix label{display:flex;align-items:center;margin:0 0 12px;padding:0;color:#38363f;font-size:14px;font-weight:bold;letter-spacing:normal;text-transform:initial}.product-service-full .group--details--matrix label:after,.product-accessory-full .group--details--matrix label:after{content:':'}@media only screen and (min-width:64em){.product-service-full .group--details--matrix label,.product-accessory-full .group--details--matrix label{margin:0 0 16px;font-size:16px}}.product-service-full .group--details div.quantity-stepper,.product-accessory-full .group--details div.quantity-stepper{width:112px;max-width:112px}.product-service-full .group--title,.product-service-full .group--details,.product-accessory-full .group--title,.product-accessory-full .group--details{position:relative;max-width:100%}.product-service-full .group--actions,.product-accessory-full .group--actions{display:flex;align-items:center}@media only screen and (min-width:64em){.product-service-full .iv-gallery--items,.product-accessory-full .iv-gallery--items{height:380px;overflow:hidden}}.product-service-full .iv-gallery--item,.product-accessory-full .iv-gallery--item{text-align:center}.product-service-full .iv-gallery--nav,.product-accessory-full .iv-gallery--nav{bottom:36px}@media only screen and (min-width:64em){.product-service-full .iv-gallery--nav,.product-accessory-full .iv-gallery--nav{bottom:85px}}.product-service-full .group--gallery .field--name-field-gallery,.product-accessory-full .group--gallery .field--name-field-gallery{display:block;width:100%;margin:26px auto 47px}@media only screen and (min-width:48em){.product-service-full .group--gallery .field--name-field-gallery,.product-accessory-full .group--gallery .field--name-field-gallery{width:480px;height:380px}}@media only screen and (min-width:64em){.product-service-full .group--gallery .field--name-field-gallery,.product-accessory-full .group--gallery .field--name-field-gallery{height:380px;margin:70px auto 178px}}@media only screen and (min-width:64em){.product-service-full .group--gallery .field--name-group-id,.product-accessory-full .group--gallery .field--name-group-id{margin:42px 0 0}}@media only screen and (min-width:64em){.product-service-full .group--gallery .field--name-sku,.product-accessory-full .group--gallery .field--name-sku{margin:50px 0}}.product-service-full .group--gallery .field--name-stock,.product-accessory-full .group--gallery .field--name-stock{margin:0 0 0 var(--gutter-width)}.product-service-full .field--name-group-id,.product-accessory-full .field--name-group-id{flex:100% 0 0}@media only screen and (min-width:48em){.product-service-full .field--name-group-id,.product-accessory-full .field--name-group-id{flex:auto 0 0}}.product-service-full .product--full__name-and-price,.product-accessory-full .product--full__name-and-price{top:0}@media only screen and (min-width:64em){.product-service-full .product--full__name-and-price h1,.product-accessory-full .product--full__name-and-price h1{text-align:left}}.product-service-full .product--brand-logo,.product-accessory-full .product--brand-logo{position:absolute;width:50px;right:16px;bottom:30px}@media only screen and (min-width:64em){.product-service-full .product--brand-logo,.product-accessory-full .product--brand-logo{top:10px;right:auto;bottom:unset;left:0}}.product-service-full .form-item-quantity-stepper.form-item,.product-accessory-full .form-item-quantity-stepper.form-item{margin:26px 0 0}.product-service-full .form-item-quantity-stepper.form-item input,.product-accessory-full .form-item-quantity-stepper.form-item input{height:42px}@media only screen and (min-width:48em){.product-service-full .form-item-quantity-stepper.form-item input,.product-accessory-full .form-item-quantity-stepper.form-item input{height:54px}}@media only screen and (min-width:48em){.product-service-full .form-item-quantity-stepper.form-item,.product-accessory-full .form-item-quantity-stepper.form-item{margin:0 0 0 40px}}.product-accessory-product_list_item .field--name-field-gallery>.field--item:not(:nth-child(1)){display:none}@media only screen and (min-width:64em){.product-accessory-product_list_item .product--brand-logo{top:19px;right:19px;left:unset}}@media only screen and (min-width:48em){.product-service-full .form-item-quantity-stepper.form-item{margin:0}}.product-service-full .field--name-field-files{margin:50px 0 0}.product-service-full .field--name-field-files>.field--label{color:#38363f;font-size:16px;font-weight:bold;letter-spacing:normal}.product-service-full .field--name-field-files>.field--label:after{content:':'}.product-service-full .field--name-field-files .paragraph--type--file-list .field--name-field-title{margin:20px 0 0;font-size:14px;padding-bottom:10px}.product--compare_card{text-align:center;padding:0 10px}.product--compare_card .field--name-field-gallery>.field--item:not(:nth-child(1)){display:none}.product--compare_card .field--name-field-gallery img{width:100%;height:auto}.product--compare_card__content{margin-top:-4px;padding:1.2rem 0 1.5rem;margin-bottom:3rem}.product--compare_card .product-title{font-size:20px;margin:0 0 2.2rem;padding-left:5px;padding-right:5px}.product--compare_card .field--name-price{font-size:21px;font-weight:500;text-transform:uppercase;text-align:center}.product--compare_card .compare-item{margin-bottom:1.8rem}.product--compare_card .compare-item>.form-item{display:inline-block}.product-accessory-product_list_item .product--brand-logo{width:30px}@media only screen and (min-width:64em){.product-accessory-product_list_item .product--brand-logo{top:5px;right:5px;left:unset}}.quantity-stepper.form-item{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:0}.quantity-stepper input[type="number"]::-webkit-inner-spin-button,.quantity-stepper input[type="number"]::-webkit-outer-spin-button{display:none}.quantity-stepper--element{flex:33.33% 1 1;align-self:center}.quantity-stepper--element input{display:block;width:100%;height:42px;text-align:center;background:#fff}.quantity-stepper--element.minus input,.quantity-stepper--element.plus input{color:#fff;border:0;padding:0;line-height:0;font-size:0;background-repeat:no-repeat;background-position:center center;cursor:pointer}.quantity-stepper--element.minus.disabled input,.quantity-stepper--element.plus.disabled input{background-color:#fff}.quantity-stepper--element.disabled{cursor:default;pointer-events:none}.quantity-stepper--element .ajax-progress{display:none}.quantity-stepper--element.plus input{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperPlus_v2.svg)}.quantity-stepper--element.plus input:focus,.quantity-stepper--element.plus input:hover{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperPlusHover_v2.svg)}.quantity-stepper--element.plus.disabled input{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperPlusDisable_v2.svg)}.quantity-stepper--element.minus input{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperMinus_v2.svg)}.quantity-stepper--element.minus input:focus,.quantity-stepper--element.minus input:hover{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperMinusHover_v2.svg)}.quantity-stepper--element.minus.disabled input{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/quantityStepperMinusDisabled_v2.svg)}.quantity-stepper--element.value input{color:#38363f;margin-bottom:0;border:none;padding:0}div.quantity-stepper{display:flex;width:80px;max-width:80px;border:1px solid #dedede;background:#fff}.form-item.form-item-quantity-stepper{margin:0}.tabs--primary{text-transform:uppercase;border:none;letter-spacing:-0.025em;list-style:none;font-size:14px;padding:0}@media only screen and (min-width:48em){.tabs--primary{display:flex}.role--authenticated .tabs--primary,.sidebar--null .tabs--primary{justify-content:center}}.page-node-type-retailer .tabs--primary,.path-user .tabs--primary,.path-address .tabs--primary{justify-content:center}.tabs--primary li{margin:-1px 0}@media only screen and (min-width:48em){.tabs--primary li{margin:0}}.tabs--primary li a{border-top:1px solid #68d2df;border-bottom:1px solid #68d2df;transition:color 0.15s ease;color:#38363f;padding:.2rem 1rem;background-color:#fff;text-decoration:none;display:block}.tabs--primary li a:hover{color:#68d2df;background:#fff;text-decoration:underline}.tabs--primary li.is-active a{background-color:#68d2df;color:#fff}.tabs--primary li:first-child a{border-radius:4px 4px 0 0}@media only screen and (min-width:48em){.tabs--primary li:first-child a{border-radius:4px 0 0 4px;border-left:1px solid #68d2df}}.tabs--primary li:last-child a{border-radius:0 0 4px 4px}@media only screen and (min-width:48em){.tabs--primary li:last-child a{border-radius:0 4px 4px 0;border-right:1px solid #68d2df}}.user-view--gepida_contact{text-align:center}.user-view--gepida_contact img{border-radius:50%}.user-view--gepida_contact .field--type-image{margin-bottom:13px}.user-view--gepida_contact .field--label{font-size:12px;color:#89888b;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.user-view--gepida_contact .field--name-field-name{font-size:21px;color:#38363f;font-weight:500;letter-spacing:1px;text-transform:capitalize;text-align:center;margin:13px 0 7px}.user-view--gepida_contact a{font-size:16px;color:#38363f;letter-spacing:1px;text-align:center;text-decoration:none}.user-view--gepida_contact .field--name-field-dealer-phone{margin-bottom:8px}.text-right{text-align:right}.text-right--md{text-align:left}@media only screen and (min-width:48em){.text-right--md{text-align:right}}.text-center{text-align:center}@media only screen and (min-width:48em){.visible--xs{display:none}}@media only screen and (min-width:64em){.visible--md{display:none}}@media only screen and (min-width:64em){.hidden--lg{display:none}}.clearfix::after{display:block;content:"";clear:both}.views-exposed-form .form-text{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.views-exposed-form .form-text.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.views-exposed-form .form-text:focus,.views-exposed-form .form-text:hover{border-color:#bababb}.views-exposed-form .form-item{margin:1.3rem 0}.ul-ns{padding:0;list-style:none}.view-empty{margin:100px 0;text-align:center}.popup-wrapper .popup-content{position:relative;width:unset !important}.popup-wrapper .popup-content .close{position:absolute;right:30px;top:30px;font-size:22px;font-weight:400;transform:scaleY(0.9);z-index:100;cursor:pointer}.popup-wrapper .popup-content .popup-header{display:flex;flex-flow:row;position:relative;padding:20px 40px}.popup-wrapper .popup-content .popup-header .header{display:flex}.popup-wrapper .popup-content .popup-header .header .icon{width:36px;margin-right:35px}.popup-wrapper .popup-content .popup-header .header .icon svg{margin-top:7px}.popup-wrapper .popup-content .popup-header .header .message{color:#68d2df;font-size:18px}.popup-wrapper .popup-content .popup-header .count{margin-top:15px;font-size:11px;color:#68d2df}.popup-wrapper .popup-content .product .mini-cart__table__item{width:100%;padding:20px}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data{display:flex;flex-flow:column;width:100%}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .mini-cart__extra_fields{display:flex;flex-flow:nowrap;justify-content:space-between}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .mini-cart__extra_fields .total{color:#89888b;font-weight:bold;font-size:11px}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .mini-cart__extra_fields .total .price{white-space:nowrap}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .service{display:flex;flex-flow:nowrap;justify-content:space-between;margin-top:10px}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .service div:nth-child(1){font-size:11px;font-weight:bold}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__data .service div:nth-child(2){color:#89888b;font-weight:bold;font-size:11px}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__item__price{padding:0 40px}.popup-wrapper .popup-content .product .mini-cart__table__item .mini-cart__item__price .price{font-size:26px;color:#68d2df;font-weight:bold;white-space:nowrap}.popup-wrapper .popup-content .product .mini-cart__table__item .back-button{display:flex;align-items:center;background:#f47327;color:white;padding:11px 40px}.popup-wrapper .popup-content .product .mini-cart__table__item .back-button a{color:white;font-weight:bold;font-size:13px;white-space:nowrap}.popup-wrapper .popup-content .product .price-cart-wrapper{width:100%;display:flex;flex-flow:column}.popup-wrapper .popup-content .product .price-cart-wrapper .field--name-price{padding-bottom:15px;border-bottom:15px solid #fafafa}.popup-wrapper .iv-gallery{display:flex;align-items:center;max-width:100vw;width:100% !important;font-weight:bold}.popup-wrapper .iv-gallery .related-title{width:100%;background:#fafafa;padding:30px}.popup-wrapper .iv-gallery .related-title>div:first-of-type{margin-top:20px}.popup-wrapper .iv-gallery .iv-gallery--items{display:flex}@media (max-width:1200px){.popup-wrapper .iv-gallery .iv-gallery--items{flex-flow:column;align-items:center}.popup-wrapper .iv-gallery .iv-gallery--items .tns--item-wrapper{margin-bottom:25px}}.popup-wrapper .iv-gallery .button{position:absolute;width:100%;bottom:0;padding:10px 26px;border:1px solid #f47327;color:#f47327;background:#fff;font-size:13px;white-space:nowrap}.popup-wrapper .iv-gallery .button.added{background:#fafafa;border:0}.popup-wrapper .tns-inner{padding:10px}.popup-wrapper .tns-ovh{max-width:100vw}.popup-wrapper .product{padding-bottom:37px}.popup-wrapper .product .product--card__hover{display:none}.popup-wrapper .product .product--card__text{height:50px}.popup-wrapper .product .product--card__text*{font-size:12px !important}.popup-wrapper .nav-wrapper{position:absolute;width:100%;padding:173px 20px 0 20px;left:0;display:flex;justify-content:space-between}.popup-wrapper .nav-wrapper span{z-index:100}
.path-frontpage .block-page-title-block{display:none}.path-frontpage .block>h2{text-align:center;letter-spacing:2px;font-size:40px;word-break:break-word;padding:0 20px;margin:0 40px;text-transform:uppercase}@media only screen and (min-width:64em){.path-frontpage .block>h2{margin:0 0 60px;padding:unset}}.atlwdg-trigger.atlwdg-RIGHT{top:61% !important;z-index:1000}.path-cart .totals .total-item .price,.path-cart .totals .total-item-label,.arch-cart-form-form .td-gross-price,.arch-cart-form-form .td-net-price{font-size:13px;letter-spacing:0.2px}.path-cart .totals .total-item .price{color:#38363f;font-weight:bold}.path-cart .totals .total-item-label{color:#38363f;text-transform:uppercase}@media (max-width:1000px){.path-cart table.cart-items{display:flex;flex-flow:column}.path-cart table.cart-items thead{display:none !important}.path-cart table.cart-items tbody{display:flex;justify-content:center;flex-flow:column}.path-cart table.cart-items tbody tr{display:flex;flex-flow:column;align-items:center;border-bottom:15px solid white}.path-cart table.cart-items tbody tr td{justify-content:center;text-align:center !important}.path-cart table.cart-items tbody tr td:nth-child(1){display:none}.path-cart .total-item{display:flex;flex-flow:column}.path-cart .total-item div{margin-top:5px;text-align:center !important}}.path-cart table.cart-items{width:100%}@media only screen and (min-width:48em){.path-cart table.cart-items{display:table}}.path-cart table.cart-items tr{border-bottom:0}.path-cart table.cart-items tr.cart-product-row{border-top:1px solid #e8e8e8}.path-cart table.cart-items tr.cart-product-row:last-child{border-bottom:1px solid #e8e8e8}.path-cart table.cart-items tr.line-break{height:40px;display:block}.path-cart table.cart-items tr .td-product-label .product-name{font-size:14px;font-weight:bold;color:#38363f}.path-cart table.cart-items tr.warranty-wrapper{background-color:#fafafa}.path-cart table.cart-items tr.warranty-wrapper.index-1 .dropdown-header,.path-cart table.cart-items tr.warranty-wrapper.index-2 .dropdown-header{opacity:0}.path-cart table.cart-items tr.warranty-wrapper.close{display:none}.path-cart table.cart-items tr.warranty-wrapper.selected td:nth-child(4){font-weight:bold}.path-cart table.cart-items tr.warranty-wrapper.selected .close.dropdown-header{opacity:1}.path-cart table.cart-items tr.warranty-wrapper td:nth-child(1){background-color:#fff}.path-cart table.cart-items tr.warranty-wrapper td:nth-child(3){display:flex;flex-flow:row;letter-spacing:normal;color:#89888b;font-size:12px}.path-cart table.cart-items tr.warranty-wrapper td:nth-child(4){text-align:right;color:#89888b;font-weight:400}.path-cart table.cart-items tr.warranty-wrapper td .input-wrapper{width:18px;height:18px;display:flex;margin-right:10px;background-color:#fff;border:1px solid #dedede;cursor:pointer}.path-cart table.cart-items tr.warranty-wrapper td .input-wrapper input{width:8px;height:8px;margin:4px;margin-left:5px;padding:0;background-color:#fff}.path-cart table.cart-items tr.warranty-wrapper td .input-wrapper input[disabled]{background-color:#68d2df}.path-cart table.cart-items tr.cart-related-product-row{margin-top:10px;background-color:#fafafa;border-top:20px solid white}.path-cart table.cart-items tr.cart-related-product-row.close .recommended-products--container{height:0;visibility:hidden}.path-cart table.cart-items tr.cart-related-product-row.close .close .dropdown-arrow{margin-top:6px}.path-cart table.cart-items tr.cart-related-product-row .container{width:unset}.path-cart table.cart-items tr.cart-related-product-row td:nth-child(1){background-color:#fff}.path-cart table.cart-items tr.cart-related-product-row td:nth-child(2){display:flex}.path-cart table.cart-items tr.cart-related-product-row td article{text-align:center;display:flex;flex-flow:column}.path-cart table.cart-items tr.cart-related-product-row td article .product-title{padding:0;font-size:12px;line-height:1.2}.path-cart table.cart-items tr.cart-related-product-row td article .field--name-price{margin-bottom:20px;font-size:14px}.path-cart table.cart-items tr.cart-related-product-row td article .product--card__text{height:50px}.path-cart table.cart-items tr.cart-related-product-row td article .price-cart-wrapper{border-bottom:20px solid #fafafa}.path-cart table.cart-items tr.cart-related-product-row td article .price-cart-wrapper .field{margin-bottom:10px}.path-cart table.cart-items tr.cart-related-product-row td article .add-to-cart{margin-top:0;border-top:20px solid #fafafa;background-color:#fff;border:2px solid #f47327;color:#f47327}.path-cart table.cart-items tr .dropdown-header{font-size:14px;white-space:nowrap;padding:10px 18px;cursor:pointer}.path-cart table.cart-items tr .dropdown-header.close .dropdown-arrow{transform:rotate(225deg);margin-bottom:-3px}.path-cart table.cart-items tr .dropdown-header .dropdown-arrow{display:inline-block;height:10px;width:10px;margin-left:15px;margin-bottom:2px;border-bottom:2px solid #38363f;border-right:2px solid #38363f;transform:rotate(45deg);transition:all 0.3s}.path-cart table.cart-items .product--card{text-align:center}.path-cart table.cart-items .product--card .button.add-to-cart{position:relative;z-index:1}.path-cart .cart-form-actions.text-right{text-align:unset}.path-cart .totals{padding:20px 0}.path-cart .totals .total-item{font-weight:500;color:#000;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.path-cart .totals .total-item:last-child{margin-bottom:0}.path-cart .totals .total-item-label{letter-spacing:0.5px;width:50%;display:block}.path-cart .totals .total-item .price{width:50%;display:block;text-align:right}.path-cart .totals .total-item:last-child .price{font-size:20px;font-weight:bold;letter-spacing:0.2px;color:#68d2df}.path-cart .cart-actions-wrapper{padding:1.5rem 0;justify-content:space-between;display:flex;margin:unset;align-items:center}.path-cart .btn-continue-shopping{font-size:14px}.path-cart .form-actions .button{margin-left:auto}.arch-cart-form-form table thead{width:100%}.arch-cart-form-form table thead tr{border-bottom:3px solid #e8e8e8;justify-content:space-between}@media only screen and (min-width:48em){.arch-cart-form-form table thead tr{display:table-row;border:none}}.arch-cart-form-form table th{font-size:11px;font-weight:bold;letter-spacing:0.2px;text-align:right;color:#38363f;padding:0 0 10px}@media only screen and (min-width:48em){.arch-cart-form-form table th{font-size:14px;border-bottom:3px solid #e8e8e8;padding:0 18px 10px;padding-bottom:25px}}.arch-cart-form-form table th.th-details{display:none}@media only screen and (min-width:48em){.arch-cart-form-form table th.th-details{display:table-cell}}.arch-cart-form-form table th.th-product{font-size:20px;text-align:left;padding-left:unset;display:none}@media only screen and (min-width:48em){.arch-cart-form-form table th.th-product{display:table-cell}}.arch-cart-form-form table th.th-gross-price{padding-right:unset}.arch-cart-form-form table td{padding:10px 0}.arch-cart-form-form table td.td-remove{position:relative;padding-left:0}.arch-cart-form-form table td.td-remove .ajax-progress{animation:pulse 1.5s ease infinite;position:absolute;top:8px;left:9px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/timer-gray.svg)}.arch-cart-form-form table td.td-remove .ajax-progress .throbber{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:0 0}.arch-cart-form-form table td.td-remove .ajax-progress .message{display:none}.arch-cart-form-form table td.quantity-stepper{padding:30px 18px 30px 58px}.arch-cart-form-form .product-image{padding:2px}.arch-cart-form-form tbody{width:100%}.arch-cart-form-form tbody tr{border-bottom:1px solid #e8e8e8}@media only screen and (min-width:48em){.arch-cart-form-form tbody tr{display:table-row}}.arch-cart-form-form .td-product .product-name{order:2;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;color:#38363f;margin-left:10px}@media only screen and (min-width:48em){.arch-cart-form-form .td-product .product-name{margin-left:43px}}.arch-cart-form-form .td-product .product-image{order:1}.arch-cart-form-form .td-remove .button{width:30px;height:30px;border:0;box-shadow:none;text-indent:-9000px;font-size:0;padding:0;margin:0;min-height:auto;border-radius:50%;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/delete.svg);background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:contain}.arch-cart-form-form .td-details{font-size:10px;line-height:1.67;letter-spacing:normal;color:#89888b}.arch-cart-form-form .td-details ul{list-style:none;margin:0;padding:0}@media only screen and (min-width:48em){.arch-cart-form-form .td-details{font-size:12px}}.arch-cart-form-form .td-gross-price,.arch-cart-form-form .td-net-price{color:#89888b;font-weight:bold;text-align:right;grid-area:price;align-self:center}.arch-cart-form-form .td-gross-price.td-gross-total-price,.arch-cart-form-form .td-gross-price.td-net-total-price,.arch-cart-form-form .td-net-price.td-gross-total-price,.arch-cart-form-form .td-net-price.td-net-total-price{color:#89888b;padding-right:unset}.arch-cart-form-form td.td-quantity{text-align:right}.arch-cart-form-form .td-quantity.form-item{margin:0}.arch-cart-form-form .td-quantity.form-item .quantity-stepper{justify-content:center;margin-left:auto;padding-top:0}.block-gepida-upsale-related-products{background-color:#fafafa;padding:40px 0;margin-bottom:-101px}@media only screen and (min-width:48em){.block-gepida-upsale-related-products{margin-top:76px;padding:97px 0 100px}}.block-gepida-upsale-related-products .iv-gallery{margin:0 16px}@media only screen and (min-width:48em){.block-gepida-upsale-related-products .iv-gallery{margin:0 -20px}}.block-gepida-upsale-related-products .iv-gallery .tns-controls{right:14px}@media only screen and (min-width:48em){.block-gepida-upsale-related-products .iv-gallery .tns-controls{right:0}}.block-gepida-upsale-related-products .recommended-products--container{position:relative;transition:all 0.5s}.block-gepida-upsale-related-products .block-title{color:#38363f;margin:0 0 30px;font-size:18px;font-weight:bold;letter-spacing:0.2px;border-bottom:none;padding-left:16px}@media only screen and (min-width:48em){.block-gepida-upsale-related-products .block-title{padding-left:0}}@media only screen and (min-width:64em){.block-gepida-upsale-related-products .block-title{padding-left:0}}.block-gepida-upsale-related-products .product--card{min-height:300px}@media only screen and (min-width:48em){.block-gepida-upsale-related-products .product--card{min-height:220px}}@media only screen and (min-width:64em){.block-gepida-upsale-related-products .product--card{min-height:210px}}@media only screen and (min-width:75em){.block-gepida-upsale-related-products .product--card{min-height:156px}}@media only screen and (min-width:90em){.block-gepida-upsale-related-products .product--card{min-height:180px}}.block-gepida-upsale-related-products .product--card__image{min-height:unset;padding-top:15px}.block-gepida-upsale-related-products .product--card__text{height:70px;padding:0;bottom:0;right:0;left:0}.block-gepida-upsale-related-products .product--card__text h2{font-size:12px;padding:0}.block-gepida-upsale-related-products .product--card .price{font-size:12px;letter-spacing:0.2px}.block-gepida-upsale-related-products .product--card .button{margin-top:33%}.block-gepida-upsale-related-products .product--card .field--type-image{height:130px}.block-gepida-upsale-related-products .product--brand-logo{top:10px;right:10px;width:35px}.price{white-space:nowrap}.cart-related-product-row:not(.close) td:nth-child(3){padding-top:30px}.cart-related-product-row .iv-gallery .tns-inner{margin-left:-20px !important}.cart-related-product-row .iv-gallery .tns-inner .iv-gallery--items{width:100% !important}.path-cart .product--card__image{min-height:unset !important}.path-cart .product--card__image .field--name-thumbnail{height:unset !important}.ch-message{text-align:center;max-width:670px;margin:0 auto}.ch-message h4{font-size:20px;font-weight:bold;letter-spacing:0.2px;color:#38363f;margin:16px 0 29px}.ch-message p{font-size:12px;line-height:1.67;color:#89888b}.ch-message p.highlighted{font-size:14px;font-weight:500;line-height:1.86;color:#38363f}.path-checkout-complete .container-payment-success{color:#89888b;font-size:14px;margin:35px auto 0;text-align:center}.path-checkout-complete .container-payment-success>div{display:flex;margin:0 0 10px}.path-checkout-complete .container-payment-success>div span,.path-checkout-complete .container-payment-success>div label{flex:50% 0 0;display:block;margin:0;font-weight:600}.path-checkout-complete .container-payment-success>div label{text-align:right;padding:0 20px 0 0}.path-checkout-complete .container-payment-success>div span{padding:0 0 0 20px;font-weight:400;text-align:left}.path-checkout-complete .container-payment-success div.price{padding:0 0 0 20px;text-align:left}.path-checkout-complete .container-payment-success div.price>span{display:inline;padding:0}.path-checkout-complete .b2b--order-number b{display:inline-block}.path-checkout-complete .container-payment-label{display:block;color:#89888b;margin:0 0 20px;font-weight:500;text-transform:uppercase}.path-checkout-complete .form-actions{margin:40px 0 0;justify-content:center}.path-checkout .form-item{margin:0}@media only screen and (min-width:48em){.path-checkout .form-item-address{grid-column:span 2}}@media only screen and (min-width:48em){.path-checkout .form-item-note{grid-column:span 3}}.path-checkout .form-item-note textarea{resize:vertical;min-height:100px;max-height:300px}.path-checkout .form-item-shipping-methods label{color:#68d2df;font-size:14px;font-weight:bold;line-height:normal;letter-spacing:0.2px}.path-checkout .form-actions{display:flex;align-items:center;justify-content:space-around}.path-checkout .form-actions a{margin:0 auto 0 0}.path-checkout .form-actions .button{background:#f47327}.path-checkout .form-actions .button[disabled],.path-checkout .form-actions .button.disabled{background-color:#dedede}.path-checkout.checkout-page-complete .form-actions{justify-content:center}.path-checkout.checkout-page-complete .form-actions a{margin:0 auto;background-color:#68d2df}.path-checkout .fieldset-wrapper legend{display:none}@media (max-width:1040px){.path-checkout .checkout{flex:65% 0 0}}.path-checkout .checkout--wrapper{display:flex;flex-wrap:wrap}.path-checkout .checkout--wrapper>section{flex:1 0 100%;order:2}@media only screen and (min-width:48em){.path-checkout .checkout--wrapper>section{flex:68% 0 0}}.path-checkout .checkout--wrapper .checkout-summary{flex:1 0 100%;order:1}@media only screen and (min-width:48em){.path-checkout .checkout--wrapper .checkout-summary{order:3;flex:25% 0 0;padding:0 0 0 var(--gutter-width)}}.path-checkout .checkout--wrapper .order-summary{position:sticky;top:66px;color:#38363f;padding:0;font-size:13px;margin-bottom:40px}@media only screen and (min-width:48em){.path-checkout .checkout--wrapper .order-summary{padding:26px 30px;background:#fafafa}}.path-checkout .checkout--wrapper .order-summary--title{margin:0 0 20px;padding:0 0 10px;color:#38363f;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.2px;border-bottom:1px solid #68d2df}@media only screen and (min-width:48em){.path-checkout .checkout--wrapper .order-summary--title{font-size:20px;padding:0 0 25px;border-width:3px}}.path-checkout .checkout--wrapper .order-summary>div{display:flex;flex-wrap:wrap;align-items:center}.path-checkout .checkout--wrapper .order-summary-label{flex:auto 0 0;font-weight:normal;line-height:normal;letter-spacing:0.5px;text-transform:uppercase}.path-checkout .checkout--wrapper .order-summary-value{flex:50% 1 0;text-align:right;font-weight:bold;line-height:normal;letter-spacing:0.2px;white-space:nowrap}.path-checkout .checkout--wrapper .order-summary .subtotal{margin:0 0 16px}@media (max-width:1200px){.path-checkout .checkout--wrapper .order-summary .subtotal{display:flex;flex-flow:column}}@media (max-width:1200px){.path-checkout .checkout--wrapper .order-summary .shipping-cost{display:flex;flex-flow:column;justify-content:center}.path-checkout .checkout--wrapper .order-summary .shipping-cost .price{text-align:center}}.path-checkout .checkout--wrapper .order-summary .vat{margin-bottom:-16px}.path-checkout .checkout--wrapper .order-summary .vat *{font-weight:normal;font-size:12px}.path-checkout .checkout--wrapper .order-summary .grand-total{display:flex;flex-flow:column;justify-content:center}.path-checkout .checkout--wrapper .order-summary .grand-total:not(:nth-child(2)){margin:22px 0 0;padding:15px 0 0;border-top:1px solid #e8e8e8}.path-checkout .checkout--wrapper .order-summary .grand-total label{font-weight:bold}.path-checkout .checkout--wrapper .order-summary .grand-total div{color:#68d2df;font-size:20px}.path-checkout .checkout--wrapper .order-summary .grand-total .order-summary-value{flex:0;margin-top:5px}.path-checkout .checkout--wrapper .order-summary .order-shipping-infos label{margin:15px 0 5px;font-weight:600}.path-checkout .checkout--wrapper .order-summary--actions{margin:13px 0 0}.path-checkout .checkout-fieldset{margin:0 0 56px}.path-checkout .checkout-fieldset>legend{font-weight:bold;font-size:18px;letter-spacing:0.2px;color:#38363f;display:block;border-bottom:3px solid #e8e8e8;width:100%;padding-bottom:18px;margin-bottom:21px}@media only screen and (min-width:64em){.path-checkout .checkout-fieldset>legend{font-size:20px;padding-bottom:23px;margin-bottom:24px}}.path-checkout .checkout-billing-info>.fieldset-wrapper{display:grid;grid-template-columns:1fr;grid-gap:24px 0}@media only screen and (min-width:48em){.path-checkout .checkout-billing-info>.fieldset-wrapper{grid-template-columns:1fr 1fr 1fr;grid-gap:24px 40px}}.path-checkout .checkout-billing-info>.fieldset-wrapper .field--name-vat_id{word-break:break-all}.path-checkout .shop-selector-map{margin:23px 0 0}.path-checkout .iv-map{grid-template-columns:1fr}.path-checkout .iv-map--form{display:none}.path-checkout .iv-map--search,.path-checkout .iv-map--map,.path-checkout .iv-map__content{grid-column-start:1}.path-checkout .iv-map--content{display:none}.path-checkout #edit-shipping-methods .ajax-progress{display:none}.path-checkout .shipping-address-selector{margin:18px 0 0}.path-checkout .shipping-new-address legend{display:block}.path-checkout .shipping-new-address legend span{display:block;margin:46px 0 21px;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.5px;text-transform:uppercase}.path-checkout .shipping-new-address h3{display:none}.path-checkout .shipping-new-address .fieldset-wrapper{display:grid;grid-template-columns:1fr;grid-gap:40px 0}@media only screen and (min-width:48em){.path-checkout .shipping-new-address .fieldset-wrapper{grid-template-columns:1fr 1fr 1fr;grid-gap:40px 24px}}.path-checkout .shipping-choose-from-list legend{display:block;margin:0}.path-checkout .shipping-choose-from-list legend span{display:block;margin:46px 0 24px;font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.5px;text-transform:uppercase}.path-checkout .shipping-choose-from-list h3{display:none}.path-checkout .shipping-choose-from-list fieldset legend{margin:0}.path-checkout .shipping-choose-from-list .address--container .title{display:block;margin:0 0 14px;color:#38363f;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:0.5px;text-transform:uppercase}.path-checkout .shipping-choose-from-list p.address{margin:0;color:#89888b;font-size:13px;line-height:1.69}.path-checkout #edit-choose-address--2{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 1px}.path-checkout #edit-choose-address--2 .form-item-choose-address{height:100%;margin:0 -1px -1px 0}.path-checkout #edit-choose-address--2 .form-item-choose-address input{position:absolute;opacity:0;visibility:hidden}.path-checkout #edit-choose-address--2 .form-item-choose-address input:checked+label:after{z-index:10;border:2px solid #68d2df}.path-checkout #edit-choose-address--2 .form-item-choose-address>label{position:relative;margin:0;padding:34px 40px;width:100%;height:100%}.path-checkout #edit-choose-address--2 .form-item-choose-address>label:before{background:none}.path-checkout #edit-choose-address--2 .form-item-choose-address>label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border:1px solid #dedede;width:auto;height:auto;background:transparent;border-radius:0}.path-checkout #edit-shipping-address-selector,.path-checkout #edit-payment-method{display:grid;grid-template-columns:1fr;padding:0 1px}@media only screen and (min-width:48em){.path-checkout #edit-shipping-address-selector,.path-checkout #edit-payment-method{grid-template-columns:repeat(auto-fill,minmax(33%,1fr))}}.path-checkout #edit-shipping-address-selector>div,.path-checkout #edit-payment-method>div{height:100%;margin:0 -1px 0 0;transition:opacity ease-out 0.25s}.path-checkout #edit-shipping-address-selector>div.disabled,.path-checkout #edit-payment-method>div.disabled{opacity:0.4}.path-checkout #edit-shipping-address-selector .ajax-progress,.path-checkout #edit-payment-method .ajax-progress{display:none}.path-checkout #edit-shipping-address-selector label,.path-checkout #edit-payment-method label{position:relative;display:flex;align-items:center;width:100%;height:100%;margin:0;padding:22px 22px 22px 88px;color:#38363f;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:0.5px;text-transform:uppercase}.path-checkout #edit-shipping-address-selector label:before,.path-checkout #edit-payment-method label:before{content:"";position:absolute;top:50%;left:24px;display:block;margin:-15px 0 0;width:42px;height:30px;border:0;border-radius:0;background:0 50% no-repeat}.path-checkout #edit-shipping-address-selector label:after,.path-checkout #edit-payment-method label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;border:1px solid #dedede;width:auto;height:auto;background:transparent;border-radius:0}.path-checkout #edit-shipping-address-selector input:checked+label:after,.path-checkout #edit-payment-method input:checked+label:after{z-index:10;border:2px solid #68d2df}.path-checkout #edit-shipping-address-selector label:before{height:32px;margin:-16px 0 0}.path-checkout #edit-shipping-address-selector input[value="sameas"]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/shipping/sameas.svg)}.path-checkout #edit-shipping-address-selector input[value="new_shipping"]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/shipping/new-shipping.svg)}.path-checkout #edit-shipping-address-selector input[value="choose_address"]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/shipping/choose-address.svg)}.path-checkout #edit-payment-method input[value="barion"]+label span:after{content:" ";display:block;margin:5px 0 0 -4px;width:210px;height:26px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/barion.svg) 0 0 no-repeat;background-size:210px 26px}@media only screen and (min-width:48em){.path-checkout #edit-payment-method input[value="barion"]+label span:after{display:none}}.path-checkout #edit-payment-method input[value="barion"]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/credit-card.svg)}.path-checkout #edit-payment-method input[value="transfer"]+label:before{left:29px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/transfer-payment.svg)}.path-checkout #edit-payment-method input[value="ccur"]+label:before{left:30px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/credit-card-pos.svg)}.path-checkout #edit-payment-method input[value="custom_cod"]+label:before{left:30px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/custom-cod.svg)}.path-checkout .payment-method--barion-logo{display:none}@media only screen and (min-width:48em){.path-checkout .payment-method--barion-logo{display:block}}.path-checkout .payment-method--barion-logo i{display:block;width:247px;height:30px;margin:17px 0 0 -5px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/payment/barion.svg) 0 0 no-repeat}.path-checkout h3.section-title{font-size:18px}.path-checkout .checkout-shipping-info .section-title{display:none}.path-checkout .checkout-billing-info h3{display:none}.path-checkout .checkout-billing-info .second-col .field,.path-checkout .checkout-billing-info .first-col .field{font-size:13px;margin-bottom:3px}@media (max-width:1200px){.path-checkout .fieldset-wrapper{display:flex !important;flex-flow:column}.path-checkout .fieldset-wrapper label{margin-top:15px}}.path-checkout .fieldset-wrapper .form-item-country select{height:44px;padding:0 10px;background:#fff;border-color:#dedede;color:#bababb}.path-checkout .checkout-login{display:flex;flex-flow:column}.path-checkout .checkout-login span{margin-bottom:10px}.path-product{background:#fff}.path-product .product-accessory-full .gallery-wrap,.path-product .product-bicycle-full .gallery-wrap,.path-product .product-electric_bicycle-full .gallery-wrap{position:relative;padding-bottom:28px;margin:0 -16px}@media only screen and (min-width:64em){.path-product .product-accessory-full .gallery-wrap,.path-product .product-bicycle-full .gallery-wrap,.path-product .product-electric_bicycle-full .gallery-wrap{overflow:hidden;padding:0 0 60px;margin:unset;height:690px}}.path-product .product-accessory-full .gallery-wrap:after,.path-product .product-bicycle-full .gallery-wrap:after,.path-product .product-electric_bicycle-full .gallery-wrap:after{content:"";position:absolute;left:0;right:0;bottom:0;height:115px;background:linear-gradient(to bottom,transparent,rgba(44,43,48,0.03))}.path-product .product-accessory-full .gallery-wrap>.container,.path-product .product-bicycle-full .gallery-wrap>.container,.path-product .product-electric_bicycle-full .gallery-wrap>.container{position:relative;padding:0 16px 49px}@media only screen and (min-width:64em){.path-product .product-accessory-full .gallery-wrap>.container,.path-product .product-bicycle-full .gallery-wrap>.container,.path-product .product-electric_bicycle-full .gallery-wrap>.container{padding:unset}}.path-product .product-accessory-full .gallery-wrap .tns-inner,.path-product .product-bicycle-full .gallery-wrap .tns-inner,.path-product .product-electric_bicycle-full .gallery-wrap .tns-inner{margin:0 auto;max-width:100%;position:relative;text-align:center}.path-product .product-accessory-full .gallery-wrap .video-play,.path-product .product-bicycle-full .gallery-wrap .video-play,.path-product .product-electric_bicycle-full .gallery-wrap .video-play{display:block;height:50px;width:50px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/video.svg)}.path-product .product-accessory .product-basics,.path-product .product-bicycle .product-basics,.path-product .product-electric_bicycle .product-basics{position:relative}.path-product .product-accessory .product-basics .field--name-sku,.path-product .product-bicycle .product-basics .field--name-sku,.path-product .product-electric_bicycle .product-basics .field--name-sku{margin-bottom:42px}.path-product .product-accessory .product-basics .extended-warranty-label,.path-product .product-bicycle .product-basics .extended-warranty-label,.path-product .product-electric_bicycle .product-basics .extended-warranty-label{font-weight:bold;margin-bottom:15px}.path-product .product-accessory .product-basics .extended-warranty-buttons,.path-product .product-bicycle .product-basics .extended-warranty-buttons,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons{display:flex;position:relative}@media only screen and (min-width:48em){.path-product .product-accessory .product-basics .extended-warranty-buttons,.path-product .product-bicycle .product-basics .extended-warranty-buttons,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons{padding-left:120px}}.path-product .product-accessory .product-basics .extended-warranty-buttons:before,.path-product .product-bicycle .product-basics .extended-warranty-buttons:before,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons:before{content:'';background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/gepida_garancia.jpg);background-repeat:no-repeat;background-position:center;display:inline-block;height:100px;width:100%}@media only screen and (min-width:48em){.path-product .product-accessory .product-basics .extended-warranty-buttons:before,.path-product .product-bicycle .product-basics .extended-warranty-buttons:before,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons:before{position:absolute;left:0;top:-10px;width:100px}}@media (max-width:1200px){.path-product .product-accessory .product-basics .extended-warranty-buttons,.path-product .product-bicycle .product-basics .extended-warranty-buttons,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons{flex-flow:column}.path-product .product-accessory .product-basics .extended-warranty-buttons .extended-warranty,.path-product .product-bicycle .product-basics .extended-warranty-buttons .extended-warranty,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .extended-warranty{white-space:break-spaces}}@media only screen and (min-width:75em){.path-product .product-accessory .product-basics .extended-warranty-buttons>div:nth-child(2) .extended-warranty,.path-product .product-accessory .product-basics .extended-warranty-buttons>div:last-child,.path-product .product-bicycle .product-basics .extended-warranty-buttons>div:nth-child(2) .extended-warranty,.path-product .product-bicycle .product-basics .extended-warranty-buttons>div:last-child,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons>div:nth-child(2) .extended-warranty,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons>div:last-child{border-left-color:transparent}}.path-product .product-accessory .product-basics .extended-warranty-buttons .extended-warranty--button-wrapper,.path-product .product-bicycle .product-basics .extended-warranty-buttons .extended-warranty--button-wrapper,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .extended-warranty--button-wrapper{position:relative}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon{margin-left:15px;position:absolute;right:15px;top:10px;cursor:pointer}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon img,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon img,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon img{opacity:.7}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon img:hover,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon img:hover,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon img:hover{opacity:1}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text{position:absolute;font-size:12px;line-height:16px;background-color:#fafafa;padding:20px;width:240px;bottom:40px;right:0;box-shadow:0 2px 8px 0 rgba(36,35,42,0.3);z-index:10;display:none}@media only screen and (min-width:48em){.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon .warranty-info-text{right:-100px}}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon.show img,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon.show img,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon.show img{opacity:1}.path-product .product-accessory .product-basics .extended-warranty-buttons .warranty-info-icon.show .warranty-info-text,.path-product .product-bicycle .product-basics .extended-warranty-buttons .warranty-info-icon.show .warranty-info-text,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .warranty-info-icon.show .warranty-info-text{display:block}.path-product .product-accessory .product-basics .extended-warranty-buttons .extended-warranty,.path-product .product-bicycle .product-basics .extended-warranty-buttons .extended-warranty,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .extended-warranty{box-sizing:border-box;align-items:center;display:flex;justify-content:center;padding:15px 62px 15px 22px;border:1px solid #dedede;font-size:18px;font-weight:400;cursor:pointer;z-index:1;height:55px}.path-product .product-accessory .product-basics .extended-warranty-buttons .extended-warranty:last-child,.path-product .product-bicycle .product-basics .extended-warranty-buttons .extended-warranty:last-child,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .extended-warranty:last-child{margin-right:0;padding:15px 22px}.path-product .product-accessory .product-basics .extended-warranty-buttons .extended-warranty.selected,.path-product .product-bicycle .product-basics .extended-warranty-buttons .extended-warranty.selected,.path-product .product-electric_bicycle .product-basics .extended-warranty-buttons .extended-warranty.selected{z-index:5;border:1px solid #68d2df !important}.path-product .product-accessory .product-basics .extended-warranty-helptext,.path-product .product-bicycle .product-basics .extended-warranty-helptext,.path-product .product-electric_bicycle .product-basics .extended-warranty-helptext{font-size:12px;margin-top:11px;margin-bottom:37px}@media only screen and (min-width:48em){.path-product .product-accessory .product-basics .extended-warranty-helptext,.path-product .product-bicycle .product-basics .extended-warranty-helptext,.path-product .product-electric_bicycle .product-basics .extended-warranty-helptext{padding-left:120px}}.path-product .product-accessory .product-basics .extended-warranty-helptext.selected,.path-product .product-bicycle .product-basics .extended-warranty-helptext.selected,.path-product .product-electric_bicycle .product-basics .extended-warranty-helptext.selected{color:#68d2df}.path-product .product-accessory .product-basics .extended-warranty-helptext.selected svg,.path-product .product-bicycle .product-basics .extended-warranty-helptext.selected svg,.path-product .product-electric_bicycle .product-basics .extended-warranty-helptext.selected svg{display:unset}.path-product .product-accessory .product-basics .extended-warranty-helptext svg,.path-product .product-bicycle .product-basics .extended-warranty-helptext svg,.path-product .product-electric_bicycle .product-basics .extended-warranty-helptext svg{display:none;margin-right:5px}.path-product .product-accessory .product-basics .final-price-label,.path-product .product-bicycle .product-basics .final-price-label,.path-product .product-electric_bicycle .product-basics .final-price-label{font-weight:bold}.path-product .product-accessory .product-basics .final-price,.path-product .product-bicycle .product-basics .final-price,.path-product .product-electric_bicycle .product-basics .final-price{font-size:36px;color:#68d2df;font-weight:700;margin-top:15px}@media only screen and (min-width:48em){.path-product .product-accessory .product-basics .final-price,.path-product .product-bicycle .product-basics .final-price,.path-product .product-electric_bicycle .product-basics .final-price{float:left;margin-right:87px}}.path-product .product-accessory .product-basics .gepida-cart-message,.path-product .product-bicycle .product-basics .gepida-cart-message,.path-product .product-electric_bicycle .product-basics .gepida-cart-message{margin-top:6px}@media only screen and (min-width:64em){.path-product .product-service .gallery-wrap:after,.path-product .product-accessory .gallery-wrap:after{display:none}}.path-product .product-service-full .add-to-cart,.path-product .product-accessory-full .add-to-cart{margin:0 23px 0 0}@media only screen and (min-width:64em){.path-product .product-service-full .add-to-cart,.path-product .product-accessory-full .add-to-cart{margin:0 38px 0 0}}@media only screen and (min-width:64em){.path-product .product-service-full .gallery-wrap,.path-product .product-accessory-full .gallery-wrap{height:620px}}.path-product .product-bicycle .product-name,.path-product .product-electric_bicycle .product-name{font-size:90px;font-weight:800;letter-spacing:1.65px;line-height:0.93;color:#38363f;cursor:default;position:absolute;right:0;bottom:0;width:80%;text-align:right;word-break:break-word;opacity:0.05;transition:opacity 0.3s ease-in-out;pointer-events:none;display:none}@media only screen and (min-width:48em){.path-product .product-bicycle .product-name,.path-product .product-electric_bicycle .product-name{display:block}}@media only screen and (min-width:64em){.path-product .product-bicycle .product-name,.path-product .product-electric_bicycle .product-name{font-size:140px}}body.easy-zoom-active .path-product .product-bicycle .product-name,body.easy-zoom-active .path-product .product-electric_bicycle .product-name{opacity:0;transition-duration:150ms}.path-product .product-bicycle .product--is-electric-bike,.path-product .product-electric_bicycle .product--is-electric-bike{position:absolute;right:16px;z-index:10;bottom:3px;color:#38363f;font-weight:bold;letter-spacing:1px;text-transform:uppercase;font-size:10px}@media only screen and (min-width:48em){.path-product .product-bicycle .product--is-electric-bike,.path-product .product-electric_bicycle .product--is-electric-bike{letter-spacing:1.17px;font-size:14px;right:0;top:58px;bottom:unset}}.path-product .product-bicycle .product--is-electric-bike b,.path-product .product-electric_bicycle .product--is-electric-bike b{color:#68d2df}.path-product .product--full__name-and-price,.path-product .product--is-electric-bike,.path-product .iv-gallery--nav{opacity:1;transition:opacity 0.25s,top 0.25s,bottom 0.25s}.path-product.easy-zoom-active .product-bicycle .product--full__name-and-price,.path-product.easy-zoom-active .electric_bicycle .product--full__name-and-price{top:42px;opacity:0}.path-product.easy-zoom-active .product-bicycle .product--is-electric-bike,.path-product.easy-zoom-active .electric_bicycle .product--is-electric-bike{top:48px;opacity:0}.path-product.easy-zoom-active .product-bicycle .iv-gallery--nav,.path-product.easy-zoom-active .electric_bicycle .iv-gallery--nav{bottom:-10px;opacity:0}#datatables_processing{position:absolute;z-index:10;background:rgba(255,255,255,0.85);width:100%;height:100%;top:92px;padding-top:20px}#datatables_processing[style*="display: block"]+#datatables{filter:blur(4px)}#datatables{transition:filter 0.125s ease;filter:none}.heading--b2b{display:none}@media only screen and (min-width:48em){.heading--b2b{display:block}}.path-product-browser .filters{background:#fafafa;padding:20px 30px}.path-product-browser .filters h3{text-transform:uppercase;font-size:13px;line-height:1.38;letter-spacing:0.5px}.path-product-browser .dataTables_wrapper{margin-top:0}.path-product-browser .dataTables_wrapper thead th{text-transform:uppercase;font-size:10px;letter-spacing:0.3px;font-weight:600;border-width:3px;padding:14px 20px}.path-product-browser .dataTables_wrapper thead th:nth-child(6){text-align:right}.path-product-browser .dataTables_wrapper thead th:first-child{padding-left:0}.path-product-browser .dataTables_wrapper thead th:last-child{padding-right:0;text-align:right}.path-product-browser .dataTables_wrapper thead th.sorting_asc{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/sort_asc.svg)}.path-product-browser .dataTables_wrapper thead th.sorting_desc{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/sort_desc.svg)}.path-product-browser .dataTables_wrapper thead th.sorting{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/sort_both.svg)}.path-product-browser .dataTables_wrapper tbody tr.even{background-color:#fff}.path-product-browser .dataTables_wrapper tbody td{padding:14px 20px;font-size:13px;line-height:15px;letter-spacing:0.5px}.path-product-browser .dataTables_wrapper tbody td img{border:1px solid #e8e8e8}.path-product-browser .dataTables_wrapper tbody td .price{text-align:right;font-weight:600}.path-product-browser .dataTables_wrapper tbody td a{color:#68d2df;font-weight:600}.path-product-browser .dataTables_wrapper tbody td i{display:inline-block;width:20px;height:22px;margin-right:5px}.path-product-browser .dataTables_wrapper tbody td:first-child{padding-left:0}.path-product-browser .dataTables_wrapper tbody td:nth-child(3),.path-product-browser .dataTables_wrapper tbody td:nth-child(4),.path-product-browser .dataTables_wrapper tbody td:nth-child(6){white-space:nowrap}.path-product-browser .dataTables_wrapper tbody td:last-child{padding-right:0;text-align:right}.path-product-browser .dataTables_wrapper tbody td:last-child div{margin-left:auto}.path-product-browser .dataTables_filter label{text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:0.3px;max-width:290px;display:block;position:relative}.path-product-browser .dataTables_filter label:after{content:' ';display:block;width:18px;height:18px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/search.svg);position:absolute;bottom:12px;right:12px;cursor:pointer}.path-product-browser .dataTables_filter input{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede;display:block;margin-left:0;margin-top:9px;font-weight:normal;color:#bababb;font-size:13px;max-width:254px}.path-product-browser .dataTables_filter input.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.path-product-browser .dataTables_filter input:focus,.path-product-browser .dataTables_filter input:hover{border-color:#bababb}.path-product-browser .dataTables_filter input::placeholder{color:#bababb}.path-product-browser .dataTables_info{text-transform:uppercase;font-size:13px}.path-product-browser .dataTables_wrapper .dataTables_paginate .paginate_button,.path-product-browser .dataTables_wrapper .dataTables_paginate span.ellipsis{font-size:13px;color:#38363f;font-weight:600;margin:0 -1px 0 0;transition:ease-in border-color .2s;position:relative;z-index:9;display:inline-block;align-items:center;justify-content:center;height:100%;padding:11px 17px;text-decoration:none;border:1px solid #dedede;border-radius:0}.path-product-browser .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.path-product-browser .dataTables_wrapper .dataTables_paginate span.ellipsis:hover{border-color:#bababb;z-index:10}.path-product-browser .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.path-product-browser .dataTables_wrapper .dataTables_paginate span.ellipsis.disabled{background:#fafafa}.path-product-browser .dataTables_wrapper .dataTables_paginate .paginate_button:active:focus,.path-product-browser .dataTables_wrapper .dataTables_paginate span.ellipsis:active:focus{box-shadow:none}.path-product-browser .dataTables_wrapper .dataTables_paginate .paginate_button.current,.path-product-browser .dataTables_wrapper .dataTables_paginate span.ellipsis.current{color:#38363f !important;background:#fff;border:2px solid #68d2df;z-index:10;padding:10px 17px}@media only screen and (min-width:48em){.path-product-browser .link--b2b-top{position:absolute;top:1.6rem;right:0;z-index:10}}.path-product-browser .link--b2b-bottom{text-align:right}.path-product-browser .quantity-stepper{padding-top:0}.b2b-action{position:relative}.b2b-action--bottom{text-align:right;margin-bottom:2rem}.path-webshop{background-color:#fafafa}.path-webshop .view-product-search{margin:0 0 var(--gutter-width)}.path-webshop .view-product-search .ul-ns{margin:20px 0 0;padding:0;display:grid;grid-template-columns:none}@media only screen and (min-width:48em){.path-webshop .view-product-search .ul-ns{grid-template-columns:repeat(2,1fr);grid-gap:16px}}@media only screen and (min-width:64em){.path-webshop .view-product-search .ul-ns{margin:unset;grid-template-columns:repeat(3,1fr);grid-gap:40px}}.path-webshop .view-product-search .ul-ns>li{padding:0}.path-webshop .view-product-search .infinite-pager{position:relative;text-align:center;padding:0;list-style:none;margin:60px 0 0}.path-webshop .view-product-search .infinite-pager .button{display:inline-block}.path-webshop .views-infinite-scroll-content-wrapper>.item-list{margin:var(--gutter-width) 0 0}.path-webshop .views-infinite-scroll-content-wrapper>.item-list:first-child{margin:0}@media only screen and (min-width:64em){.path-webshop .filters-invisible .view-product-search .ul-ns{grid-template-columns:repeat(4,1fr)}}.path-webshop .filters-label{margin:0 0 30px;color:#38363f;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;text-transform:uppercase;display:none}@media only screen and (min-width:64em){.path-webshop .filters-label{display:block}}.path-webshop .reset-container a{color:#38363f;font-size:13px;font-weight:500;text-transform:none;border-bottom:1px solid #e8e8e8;padding-bottom:12px;display:block;padding-top:6px;margin-bottom:15px}.path-webshop .price-label{color:#38363f;font-size:10px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:9px;display:block;margin-top:15px}.path-webshop .price-slider{display:none}.path-webshop .price-slider-min-max{position:relative;margin:0 0 1.3rem}.path-webshop .price-slider-min-max:before{content:'\2013';position:absolute;left:50%;margin:0 0 0 -4px;bottom:0.5rem;top:14px}.path-webshop .price-slider-min-max input{font-size:14px}.path-webshop .price-slider-min-max label{display:none}.path-webshop .price-slider-min-max .form-item{flex:50% 0 0;padding:0}.path-webshop .price-slider-min-max .form-item-price-min{padding-right:5%}.path-webshop .price-slider-min-max .form-item-price-max{padding-left:5%}.path-webshop .views-exposed-form{border-bottom:1px solid #e8e8e8;padding-bottom:11px;margin-bottom:16px}.path-webshop .views-exposed-form .form-actions{display:none}.path-webshop .views-exposed-form .form-item{margin:0}.path-webshop .views-exposed-form .form-item-s{width:100%;margin-bottom:15px}.path-webshop .views-exposed-form .form-item-s input{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/search.svg);background-repeat:no-repeat;background-position:95% center}.path-webshop .views-exposed-form .form-item.form-item-instock input+label,.path-webshop .views-exposed-form .form-item.form-item-discounted input+label{font-size:13px;font-weight:normal;line-height:1.31;letter-spacing:normal;color:#38363f;text-transform:none}.path-webshop .region-sidebar-first{background-color:#fff;padding:16px 24px}@media only screen and (min-width:64em){.path-webshop .region-sidebar-first{padding:16px 30px;margin-top:0 !important}}.block-facets .facet__inner{border-bottom:1px solid #e8e8e8;padding-bottom:13px;margin-bottom:14px}.block-facets .facet__inner.clicked h3:after{transform:rotate(90deg)}.block-facets .facet__inner.clicked .facets-soft-limit-link,.block-facets .facet__inner.clicked ul{height:0;opacity:0;display:none}.block-facets .facet__inner h3{margin:0}.block-facets .facet-empty{display:none}.block-facets h3{font-size:13px;font-weight:700;line-height:1.38;letter-spacing:0.5px;color:#38363f;text-transform:uppercase;margin:0 0 5px;padding-right:15px;position:relative;cursor:pointer}.block-facets h3:after,.block-facets h3:before{content:' ';width:9px;height:1px;position:absolute;right:0;top:8px;background-color:#38363f}.block-facets h3:after{transition:ease-in .2s transform;transform:rotate(0)}.block-facets ul,.block-facets .facets-soft-limit-link{transition:ease .2s opacity;opacity:1}.block-facets .facets-soft-limit-link{display:block}.block-facets ul{list-style:none;padding:0;margin:12px 0 0}.block-facets ul li{margin:7px 0 8px}.block-facets .item-list__checkbox .facet-item{position:relative;line-height:1.4;word-break:break-word}.block-facets .item-list__checkbox .facet-item input+label{padding-left:28px;cursor:pointer;display:inline-block;font-size:13px;line-height:1.31;text-transform:none;font-weight:normal;letter-spacing:normal;color:#38363f}.block-facets .item-list__checkbox .facet-item input+label:before{content:'';width:18px;height:18px;display:inline-block;position:absolute;left:0;top:3px;background-repeat:no-repeat;background-position:0 0}.block-facets .item-list__checkbox .facet-item input:checked+label:before{content:''}.block-facets .item-list__checkbox .facet-item input[type=checkbox]{opacity:0;position:absolute}.block-facets .item-list__checkbox .facet-item input[type=checkbox]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxDefault.svg)}.block-facets .item-list__checkbox .facet-item input[type=checkbox]:checked.error+label:before,.block-facets .item-list__checkbox .facet-item input[type=checkbox]:checked+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxChecked.svg)}.block-facets .item-list__checkbox .facet-item input[type=checkbox].error+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxDefaultError.svg)}.block-facets .item-list__checkbox .facet-item__value{display:inline-block;padding-top:3px}.block-facet--table ul li{margin:0}.facets-soft-limit-link{font-size:12px;font-weight:500;transform:translate(1px,0px);display:block;margin-bottom:6px}.price-slider{margin:0.8rem 1rem 2rem}.price-slider-min-max{display:flex}.price-slider-min-max .form-item{flex:0 1 50%;margin:.6rem 0 0}.view-display-id-b2b_discounts_block .ul-ns{display:flex;flex-wrap:wrap}.view-display-id-b2b_discounts_block .ul-ns li{flex:25% 0 0}.filters-invisible .layout-sidebar-first{display:none}.toggle-filters{cursor:pointer}.toggle-filters i{display:block;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/searchFilterClose.svg) no-repeat scroll 0 0 transparent;width:44px;height:44px}.toggle-filters .open i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/searchFilter.svg)}.toggle-filters a{display:flex;align-items:center}.toggle-filters span{font-size:13px;font-weight:500;color:#38363f;margin-left:13px;letter-spacing:.2px}.block-system-menu-blockproduct-type-filter{position:relative}.block-system-menu-blockproduct-type-filter:before,.block-system-menu-blockproduct-type-filter:after{content:' ';width:76px;height:44px;position:absolute;top:0;z-index:10}@media only screen and (min-width:64em){.block-system-menu-blockproduct-type-filter:before,.block-system-menu-blockproduct-type-filter:after{display:none}}.block-system-menu-blockproduct-type-filter:after{right:16px;background-image:linear-gradient(to left,#fafafa,rgba(250,250,250,0))}.block-system-menu-blockproduct-type-filter:before{left:60px;width:50px;background-image:linear-gradient(to right,#fafafa,rgba(250,250,250,0))}ul.menu--product-type-filter{display:flex;margin:47px 16px 10px;padding:0;overflow-y:hidden;overflow-x:scroll}@media only screen and (min-width:48em){ul.menu--product-type-filter{padding:0 16px;overflow-x:unset;overflow-y:unset}}@media only screen and (min-width:64em){ul.menu--product-type-filter{padding:unset;margin:90px 0 40px}}ul.menu--product-type-filter .simplebar-content{display:flex;overflow-x:scroll}ul.menu--product-type-filter li{flex:55% 0 0;text-align:center;padding:0 16px 16px;border-bottom:3px solid #e8e8e8}@media only screen and (min-width:64em){ul.menu--product-type-filter li{padding:unset;flex:25% 0 0}}ul.menu--product-type-filter li:nth-child(2){margin-left:23%}@media only screen and (min-width:48em){ul.menu--product-type-filter li:nth-child(2){margin-left:unset}}ul.menu--product-type-filter li.toggle-filters{text-align:left;flex:auto 0 0;position:absolute;left:0;top:0;padding:0;border:0}@media only screen and (min-width:48em){ul.menu--product-type-filter li.toggle-filters{padding-right:unset;flex:25% 0 0;position:unset;left:unset;border-bottom:3px solid #e8e8e8}}ul.menu--product-type-filter li.toggle-filters span{display:none}@media only screen and (min-width:48em){ul.menu--product-type-filter li.toggle-filters span{display:block}}ul.menu--product-type-filter li.menu-item--active-trail{border-bottom-color:#68d2df}ul.menu--product-type-filter li a{font-size:14px;font-weight:bold;letter-spacing:0.5px;color:#38363f;line-height:1;text-transform:uppercase;padding-bottom:18px}@media only screen and (min-width:64em){ul.menu--product-type-filter li a{padding-bottom:33px;font-size:18px}}ul.menu--product-type-filter li a span{text-transform:none;display:block;font-size:13px;font-weight:300;color:#89888b}.compare-table,.compare-page-header{align-items:flex-end;display:flex}@media only screen and (min-width:64em){.compare-table,.compare-page-header{overflow:unset}}.compare-page-header{margin-bottom:30px;display:flex}.compare-page-header article.product{max-width:330px}@media only screen and (min-width:64em){.compare-info-block{min-width:25%}}.compare-info-block label{display:flex;align-items:center;font-size:14px}@media only screen and (min-width:64em){.compare-info-block label{font-size:16px}}.compare-table table{width:100%}.compare-table thead{display:none}.compare-table td{color:#38363f;padding:12px 5px 12px 25px;font-size:12px;letter-spacing:0.44px}@media only screen and (min-width:64em){.compare-table td{font-size:13px;line-height:1.69;letter-spacing:0.5px}}.compare-table .group-header-row{border-bottom-width:3px}.compare-table .group-header-row td{text-align:left;font-size:14px;font-weight:bold;padding:42px 5px 12px 25px}.compare-table tr{border-bottom:1px solid #e8e8e8}.compare--count-2 .compare-page-header>div,.compare--count-2 .compare-page-header>.compare-product{flex:33.33% 0 0}.compare--count-2 .compare-table th,.compare--count-2 .compare-table td{width:33.33%}.compare--count-2 .compare-sticky-title{flex:33.33% 0 0}.compare--count-2 .product-tiles{flex:66.66% 0 0}.compare--count-2 .product-tiles>.product{flex:50% 0 0}.compare--count-3 .compare-table th,.compare--count-3 .compare-table td{width:25%}.compare--count-3 .compare-sticky-title{flex:25% 0 0}.compare--count-3 .product-tiles{flex:75% 0 0}.compare--count-3 .product-tiles>.product{flex:33.3333333333% 0 0}.compare-sticky-header{transition:all 0.125s ease;position:fixed;z-index:5;width:100%;background:#fff;left:0;right:0;top:66px;opacity:0;box-shadow:0 2px 5px rgba(56,54,63,0.1);visibility:hidden;display:none}@media only screen and (min-width:48em){.compare-sticky-header{display:block}}.toolbar-fixed .compare-sticky-header{top:145px}.compare-sticky-header.compare-sticky-visible{transition:all 0.125s ease;visibility:visible;opacity:1}.toolbar-fixed .compare-sticky-header.compare-sticky-visible{top:145px}.compare-sticky-header h2.compare-sticky-title{font-size:18px;font-weight:600;margin:0;padding:0 0 0 25px}.compare-sticky-header .product-tiles{display:flex}.compare-sticky-header .product-tiles article.product{display:flex;align-items:center;padding:0 0 0 25px}.compare-sticky-header .product-tiles article.product .image-wrapper{width:92px;height:92px;overflow:hidden;flex-shrink:0}.compare-sticky-header .product-tiles article.product .image-wrapper img{width:100%;height:100%;object-fit:contain}.compare-sticky-header .product-tiles .field--name-thumbnail{height:92px}.compare-sticky-header .product-tiles h2{font-size:16px;font-weight:700;margin:0 0 0 20px}.compare-sticky-header .product-tiles h2 a{font-size:14px;text-decoration:none}.compare-sticky-wrapper{display:flex;align-items:center}.path-register-faulty-bicycle h1,.path-register-bicycle h1{max-width:740px;margin:40px auto;font-size:32px;text-align:center}.path-register-faulty-bicycle .messages,.path-register-bicycle .messages{max-width:740px;margin-left:auto;margin-right:auto}.path-register-faulty-bicycle h3,.path-register-bicycle h3{font-size:20px;letter-spacing:0.2px;border-bottom:3px solid #e8e8e8;padding-bottom:24px;margin-bottom:24px;clear:both}.path-register-faulty-bicycle h3.other-contact,.path-register-bicycle h3.other-contact{margin:40px 0 20px;font-size:18px;font-weight:600}@media only screen and (min-width:48em){.path-register-faulty-bicycle .wrap--main,.path-register-bicycle .wrap--main{padding:0 16px}}.highlighted-form{max-width:80rem;margin:0 auto}.highlighted-form small{font-size:10px;color:#89888b;padding-top:9px;margin-bottom:10px}.highlighted-form .col .form-text,.highlighted-form .contact .form-text{-webkit-appearance:none}.highlighted-form .col .form-text,.highlighted-form .col .form-select,.highlighted-form .contact .form-text,.highlighted-form .contact .form-select{border-radius:0}.highlighted-form .col select,.highlighted-form .contact select{max-width:100%}@media only screen and (min-width:64em){.highlighted-form #edit-col-1,.highlighted-form #edit-col-2{width:50%;float:left}}.highlighted-form #edit-col-1{padding-right:20px;display:flex;flex-wrap:wrap}.highlighted-form #edit-col-1 .form-type-select{margin-top:0}.highlighted-form #edit-col-1 .form-item-date-of-purchase{margin-top:0;display:block;padding:0;border:none}.highlighted-form #edit-col-1 .form-item-date-of-purchase input{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.highlighted-form #edit-col-1 .form-item-date-of-purchase input.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.highlighted-form #edit-col-1 .form-item-date-of-purchase input:focus,.highlighted-form #edit-col-1 .form-item-date-of-purchase input:hover{border-color:#bababb}.highlighted-form #edit-col-1 .form-item-owner-name,.highlighted-form #edit-col-1 .form-item-owner-email,.highlighted-form #edit-col-1 .form-item-date-of-purchase,.highlighted-form #edit-col-1 .form-item-country-of-purchase,.highlighted-form #edit-col-1 .form-item-name-of-shop,.highlighted-form #edit-col-1 .form-item-other-shop{width:50%}.highlighted-form #edit-col-1 .form-item-owner-name,.highlighted-form #edit-col-1 .form-item-date-of-purchase,.highlighted-form #edit-col-1 .form-item-name-of-shop{padding-right:20px}.highlighted-form #edit-col-1 .form-item-owner-email,.highlighted-form #edit-col-1 .form-item-country-of-purchase,.highlighted-form #edit-col-1 .form-item-other-shop{padding-left:20px}.highlighted-form #edit-col-1 .form-item-date-of-purchase img{position:absolute;right:30px;bottom:12px;cursor:pointer}.highlighted-form #edit-col-1 .form-item-photo-file{width:100%}.highlighted-form #edit-col-1 .form-item-photo-file .dropzone{margin-top:0;background:#fafafa;border:1px dashed #e8e8e8;min-height:unset}.highlighted-form #edit-col-1 .form-item-photo-file .dropzone .dz-message p,.highlighted-form #edit-col-1 .form-item-photo-file .dropzone .dz-message a{color:#89888b;font-size:13px;display:inline;padding-left:5px;padding-right:5px;font-weight:400;position:relative}.highlighted-form #edit-col-1 .form-item-photo-file .dropzone .dz-message a{color:#68d2df}.highlighted-form #edit-col-1 .form-item-photo-file .dropzone .dz-message p:first-child::before{position:absolute;left:-26px;top:-1px;content:' ';display:inline-block;width:21px;height:18px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/upload.svg)}.highlighted-form #edit-col-1 .form-item-photo-file label{display:none}.highlighted-form #edit-col-2{padding-left:20px}.highlighted-form .id-number-images figure{margin:0;padding:0}.highlighted-form .id-number-images figcaption{color:#bababb;font-size:10px;padding:14px 0 8px}.highlighted-form .id-number-images img{max-width:100%}.highlighted-form .id-number-help-text{display:flex;margin:22px 0;padding:40px;font-size:13px;color:#38363f;line-height:1.5}.highlighted-form .id-number-help-text span{flex:50% 0 0;padding:0 20px}.highlighted-form .id-number-help-text b{color:#38363f;display:block;font-size:14px;font-weight:700;letter-spacing:0.2px}.highlighted-form .id-number-help-a,.highlighted-form .id-number-help-b{display:inline-block;max-width:100%;height:auto}.highlighted-form .id-number-help-a{margin:0 0 24px}.highlighted-form .form-type-textfield{width:100%}.highlighted-form .contact{display:flex;width:100%;flex-wrap:wrap}.highlighted-form .contact h3{width:100%}.highlighted-form .contact .form-item-address{width:50%;padding-right:20px}.highlighted-form .contact .form-item-phone-number{max-width:290px;padding-left:20px}.highlighted-form .form-actions{margin:40px 0 0;text-align:center}.highlighted-form .form-item-date-of-purchase.form-type-textfield{margin-top:2.6rem}.id-number-help-text{padding:1rem 0;background-color:#fafafa}.id-number-help-text__inner{max-width:740px;width:100%}@media only screen and (min-width:48em){.id-number-help-text__inner{padding:0}}.id-number-help-text p{margin-top:0;margin-bottom:1rem;line-height:1.8;font-size:13px;color:#89888b}@media only screen and (max-width:30em){.highlighted-form #edit-col-1,.highlighted-form #edit-col-2{padding:0}.highlighted-form #edit-col-1 .form-item-photo-file .dropzone .dz-message p{display:none}.highlighted-form .contact .form-item-address,.highlighted-form .contact .form-item-phone-number{padding:0;width:100%;max-width:100%}.highlighted-form small{font-size:13px}.highlighted-form button{border-radius:0}}@media only screen and (min-width:48em){.path-dealers .block--gepida_b2b_details .container,.user-dealer-data-change-request-form .field--type-address details summary+div>.form-wrapper,.user-dealer-data-change-request-form .group--email .form-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}}.path-dealers{background-color:#fafafa}@media only screen and (min-width:64em){.path-dealers .block-views-blockb2b-banner-block{grid-row:1 / span 1;grid-column:1 / span 12;overflow:hidden;max-height:430px;min-height:120px}}.path-dealers .block-views-blockb2b-banner-block .field--name-field-lead-image{max-height:430px}.path-dealers .block-views-blockb2b-banner-block a{display:block;position:relative}.path-dealers .block-views-blockb2b-banner-block img{width:100%;height:auto;object-fit:cover}.path-dealers .block-views-blockb2b-banner-block h2{position:absolute;bottom:190px;color:#fff;font-size:60px;letter-spacing:0.5px;text-shadow:0 2px 30px rgba(0,0,0,0.4);width:50%;margin:0}@media only screen and (min-width:64em){.path-dealers .block--gepida_b2b_details{position:relative;z-index:1;margin-top:-68px;grid-row:1 / span 1;grid-column:10 / span 3}}.path-dealers .block--gepida_b2b_details .b2b-details--customer-box,.path-dealers .block--gepida_b2b_details .b2b-details--contact-box{min-height:136px;background:#fff;padding:30px 40px}.path-dealers .block--gepida_b2b_details .b2b-details--customer-box{grid-column-start:span 2}.path-dealers .iv-gallery--traders-news-block{margin-bottom:100px}.path-dealers .block-views-blockproduct-search-b2b-discounts-block{margin-top:40px}@media only screen and (min-width:64em){.path-dealers .block-views-blockproduct-search-b2b-discounts-block{grid-row:2 / span 1;grid-column:1 / span 9}}.path-dealers .block-views-blocktraders-news-block-traders-news-block{margin-top:40px}@media only screen and (min-width:64em){.path-dealers .block-views-blocktraders-news-block-traders-news-block{grid-row:2 / span 1;grid-column:10 / span 3;padding-top:84px}}.path-dealers .view-display-id-b2b_discounts_block .ul-ns{margin:0 -20px}.path-dealers .view-display-id-b2b_discounts_block .ul-ns li{padding:20px}.b2b-details{margin-bottom:100px}@media only screen and (min-width:48em){.b2b-details--wrapper{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:48em){.b2b-details--right{flex-shrink:0}}.b2b-details__organization{font-size:26px;color:#38363f;font-weight:700;line-height:24px;letter-spacing:0.72px;text-transform:uppercase;margin-bottom:10px}.b2b-details__info{font-size:13px;color:#89888b;line-height:24px;letter-spacing:0;margin:0}.b2b-details__buttons{display:flex;align-items:center}.b2b-details__buttons .link{padding:0 20px}.b2b-details__contact{position:relative}.b2b-details__contact-title{font-size:10px;color:#bababb;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:0;margin-left:115px}.b2b-details .field--name-field-profile-picture{position:absolute;left:0;top:0}.b2b-details .field--name-field-name{font-size:16px;text-align:left;color:#38363f;letter-spacing:0;margin-top:5px;margin-left:115px;font-weight:700}.b2b-details .field--name-field-visible-email,.b2b-details .field--name-field-dealer-phone{margin-left:115px;margin-bottom:0}.b2b-details .field--name-field-visible-email,.b2b-details .field--name-field-visible-email a,.b2b-details .field--name-field-dealer-phone,.b2b-details .field--name-field-dealer-phone a{font-size:13px;text-align:left;letter-spacing:0}.b2b-details .field--name-field-visible-email a,.b2b-details .field--name-field-dealer-phone a{color:#68d2df}.b2b-details .field--name-field-visible-email .field--label,.b2b-details .field--name-field-dealer-phone .field--label{display:none}.b2b-details .button{margin:0 auto 17px}.block-views-blocktraders-news-block-traders-news-block .block-title{font-size:21px;color:#38363f;font-weight:500;letter-spacing:1px;text-transform:uppercase;margin:0 0 24px}.block-views-blockproduct-search-b2b-discounts-block .block-title{margin:0 0 20px}.path-gepida-world{padding-top:0}@media only screen and (min-width:48em){.path-gepida-world .map{width:541px;height:363px}}.block-wrap{padding:40px 0 24px;margin:10px 0}@media only screen and (min-width:48em){.block-wrap{padding:40px 0;margin:40px 0}}.block-wrap h2,.block-wrap h3{margin-top:0}.block-wrap .container{position:relative}.block-wrap--fs{margin-bottom:0}.block-wrap--fs-col{margin-top:0}.lang-de .block-wrap--fs-col h3{font-size:18px}.block-wrap--background-gray{background-color:#38363f}.block-wrap--background-gray p,.block-wrap--background-gray h2.block-title{color:#fff}.block-wrap--background-white{background-color:#fff}.block-wrap--background-white p,.block-wrap--background-white h2.block-title{color:#38363f}.block-wrap--image-shadow .image{box-shadow:0 2px 30px rgba(0,0,0,0.2)}.block-wrap--image-middle .image{top:-60px}.block-wrap--world{margin-top:0}.history__hero{position:relative}.history__hero__image{background-repeat:no-repeat;background-size:cover;background-position:center center;height:488px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyHero.jpg);position:relative;z-index:1}@media only screen and (min-width:48em){.history__hero__image{height:1024px}}@media only screen and (min-width:64em){.history__hero__image{height:812px}}.history__hero__text{font-size:24px;color:#ffffff;font-weight:300;letter-spacing:1px;text-transform:uppercase;text-align:right;position:absolute;top:105px;right:27px;z-index:10}@media only screen and (min-width:48em){.history__hero__text{font-size:50px;top:135px;right:57px}}@media only screen and (min-width:64em){.history__hero__text{font-size:60px;top:235px}}.history__blocks{overflow:hidden}@media only screen and (min-width:48em){.history__blocks{margin-bottom:5rem}}.history__blocks .block-title{color:#38363f;font-weight:500;font-size:24px;letter-spacing:1px;text-transform:uppercase;text-align:center;border:0}@media only screen and (min-width:64em){.history__blocks .block-title{font-size:32px;margin:3rem 0 3.4rem}}.gepida-history-slider{position:relative}.gepida-history-slider .slider--nav{position:relative;justify-content:center;align-items:flex-end;display:flex}.gepida-history-slider .slider--nav:before{content:" ";height:2px;width:100%;position:absolute;z-index:1;top:30px;background-image:linear-gradient(90deg,rgba(235,235,235,0) 3%,#7fd6db 23%,#7fd6db 78%,rgba(235,235,235,0) 100%)}@media only screen and (min-width:48em){.gepida-history-slider .slider--nav:before{top:40px}}@media only screen and (min-width:64em){.gepida-history-slider .slider--nav:before{top:43px}}.gepida-history-slider .slider--nav-item{transition:ease-in color .2s,ease-in font-size .2s;position:relative;z-index:2;font-size:14px;color:#89888b;letter-spacing:1px;line-height:1;cursor:pointer;margin:0 1.4rem;display:flex;align-items:flex-end}@media screen and (max-width:1023px){.gepida-history-slider .slider--nav-item{display:none}}.gepida-history-slider .slider--nav-item:after{content:' ';width:14px;height:14px;opacity:0.9;border:1px solid #68d2df;background-color:#68d2df;background-size:cover;position:absolute;left:50%;margin-left:-8px;bottom:-28px;border-radius:50%;transition:ease-in all .2s}@media only screen and (min-width:48em){.gepida-history-slider .slider--nav-item{font-size:16px}}.gepida-history-slider .slider--nav-item.tns-nav-active{font-weight:600;color:#38363f;align-items:flex-start}@media screen and (max-width:1023px){.gepida-history-slider .slider--nav-item.tns-nav-active{display:block}}@media only screen and (min-width:48em){.gepida-history-slider .slider--nav-item.tns-nav-active{top:-9px}}.gepida-history-slider .slider--nav-item.tns-nav-active:after{width:22px;height:22px;margin-left:-11px;background-color:#fff;box-shadow:0px 2px 5px rgba(56,54,63,0.2);bottom:-30px}@media only screen and (min-width:48em){.gepida-history-slider .slider--nav-item.tns-nav-active:after{width:32px;height:32px;bottom:-44px;margin-left:-16px}}@media only screen and (min-width:48em){.gepida-history-slider .slider--nav-item.tns-nav-active{font-size:24px}}.gepida-history-slider .slider--list{margin-top:4.5rem}.gepida-history-slider .slider-item__content{box-shadow:0px 1px 30px rgba(137,136,139,0.3);background-color:#fff;max-width:1011px;margin:0 auto 20px}@media only screen and (min-width:64em){.gepida-history-slider .slider-item__content{display:flex}}.gepida-history-slider .slider-item__content .image{display:none}@media only screen and (min-width:64em){.gepida-history-slider .slider-item__content .image{display:block}.gepida-history-slider .slider-item__content .image,.gepida-history-slider .slider-item__content .image img{height:392px}}.gepida-history-slider .slider-item__content .content{padding:20px 40px 10px}@media only screen and (min-width:48em){.gepida-history-slider .slider-item__content .content{padding:20px 19px}}@media only screen and (min-width:64em){.gepida-history-slider .slider-item__content .content{padding:40px 44px 40px 32px}}.gepida-history-slider .slider-item__content .content h2{margin-top:0;font-size:14px;color:#38363f;font-weight:600}@media only screen and (min-width:48em){.gepida-history-slider .slider-item__content .content h2{font-size:20px}}@media only screen and (min-width:64em){.gepida-history-slider .slider-item__content .content h2{font-size:24px;margin-bottom:2rem}}.gepida-history-slider .slider--control{position:relative}.gepida-history-slider .slider--control ul{list-style:none;margin:0;padding:0}.gepida-history-slider .slider--control li{position:absolute;top:45px;outline:none;margin-top:-16px;z-index:20;cursor:pointer}@media only screen and (min-width:64em){.gepida-history-slider .slider--control li{top:270px}}.gepida-history-slider .slider--control li,.gepida-history-slider .slider--control li i{width:32px;height:32px;display:block}.gepida-history-slider .slider--control li i{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrowHistoryGrayLeft.svg)}.gepida-history-slider .slider--control li.left{left:0}.gepida-history-slider .slider--control li.next{right:0;transform:scaleX(-1)}.block-wrap--manufacture{padding:40px 0 24px}.block-wrap--manufacture .manufacture__col{margin-bottom:30px}.block-wrap--manufacture .manufacture__col:last-child{margin-bottom:0}@media only screen and (min-width:48em){.block-wrap--manufacture .manufacture__col{margin-bottom:0}}@media only screen and (min-width:48em){.block-wrap--manufacture{padding-bottom:40px}}.block-wrap--manufacture span{text-align:center;font-size:24px;color:#ffffff;font-weight:500;letter-spacing:1px;display:block;margin-bottom:16px}@media only screen and (min-width:64em){.block-wrap--manufacture span{font-size:32px;margin-bottom:24px}}.fs-col{position:relative;padding-top:243px;margin-bottom:.5rem}@media only screen and (min-width:48em){.fs-col{margin-bottom:2rem;padding-top:0;padding-left:250px}}@media only screen and (min-width:75em){.fs-col{padding-top:243px;padding-left:0}}.fs-col p{margin:0;letter-spacing:1px;line-height:1.4;font-weight:500}.lang-de .fs-col p{font-size:14px}.fs-col .content{padding:24px;position:relative;z-index:2}@media only screen and (min-width:48em){.fs-col .content{min-height:247px}}.fs-col .image{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-size:cover;border-top:1px solid #bababa;border-left:1px solid #bababa;border-right:1px solid #bababa;z-index:1;top:0;left:0}@media only screen and (min-width:48em){.fs-col .image{width:250px}}@media only screen and (min-width:75em){.fs-col .image{width:100%}}.fs-col--first .image{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyStoreColFirst.jpg)}.fs-col--second .image{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyStoreColSecond.jpg)}.fs-col--third .image{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyStoreColThird.jpg)}.bg-white--90{background-color:rgba(255,255,255,0.9)}.pr{position:relative}.block-wrap--decor-image{position:relative}.block-wrap--decor-image .image{background-size:cover;background-position:center center;margin:0 auto 20px}@media only screen and (min-width:48em){.block-wrap--decor-image .image{position:absolute}}.block-wrap--decor-image .block-title{text-align:left}.block-wrap--decor-image .content{padding:0 1.5rem}@media only screen and (min-width:64em){.block-wrap--decor-image .content{max-width:50%}}@media only screen and (min-width:48em){.block-wrap--decor-image--d1,.block-wrap--decor-image--d3{margin-bottom:70px;padding-bottom:360px}}@media only screen and (min-width:48em){.block-wrap--decor-image--d1 .image,.block-wrap--decor-image--d3 .image{left:0;right:auto}}@media only screen and (min-width:64em){.block-wrap--decor-image--d1{padding-bottom:20px;margin-bottom:145px}}.block-wrap--decor-image--d1 .block-title{margin-top:0}.block-wrap--decor-image--d1 .image{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyBrand_v2.jpg);height:400px;width:339px;right:0}@media only screen and (min-width:48em){.block-wrap--decor-image--d1 .image{top:0;bottom:-45px;width:50%;height:400px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d1 .image{height:586px;left:auto;right:0;top:46px}}@media only screen and (min-width:48em){.block-wrap--decor-image--d2{padding-bottom:360px;margin-bottom:70px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d2{margin-top:330px;padding-bottom:60px;margin-bottom:350px}}.block-wrap--decor-image--d2 .image{width:340px;height:400px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyWhy_v2.jpg)}@media only screen and (min-width:48em){.block-wrap--decor-image--d2 .image{bottom:-45px;right:0;left:auto;width:626px;height:400px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d2 .image{left:0;right:auto;width:50%;height:833px;bottom:auto;top:-75px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d2 .content{margin-left:auto}}@media only screen and (min-width:48em){.block-wrap--decor-image--d3{padding-bottom:260px;margin-bottom:200px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d3{padding-bottom:60px;margin-bottom:80px;margin-top:107px}}.block-wrap--decor-image--d3 .content{padding:0 1.5rem}.block-wrap--decor-image--d3 .image{width:338px;height:400px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyGuarantee.jpg)}@media only screen and (min-width:48em){.block-wrap--decor-image--d3 .image{right:0;bottom:-45px;width:626px;bottom:-145px}}@media only screen and (min-width:64em){.block-wrap--decor-image--d3 .image{top:-107px;width:600px;height:828px;right:0;left:auto}}.block-wrap--fs .content .box{padding:1.5rem 1.5rem 0}@media only screen and (min-width:48em){.block-wrap--fs .content .box{padding:1.5rem;position:absolute;bottom:42px;right:0;max-width:638px}}.block-wrap--fs .content p{margin-top:0}.block-wrap--fs .content p:last-child{margin-bottom:0}.block-wrap--fs .image{background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/pages/historyStore_v2.jpg);width:100%;height:250px}@media only screen and (min-width:48em){.block-wrap--fs .image{height:483px}}.block-wrap--fs-col{position:relative}.block-wrap--fs-col:before{content:' ';width:100%;height:50%;position:absolute;top:0;left:0;background-color:#fff}.block-wrap--map{background:#fafafa;font-weight:600}.block-wrap--map .maps{box-shadow:0 2px 30px rgba(0,0,0,0.2)}@media only screen and (min-width:64em){.block-wrap--map .maps{position:absolute;top:-74px;right:0}}.block-wrap--map .mail{margin:1rem 0}.block-wrap--map,.block-wrap--map a{color:#38363f}.block-wrap--map a{text-decoration:none}.block-wrap--map .content{padding:0 15px}@media only screen and (min-width:48em){.block-wrap--map .content{padding:0}}.opening-hours{display:flex;margin:1rem 0}.opening-hours--label{flex:0 1 auto;margin-right:20px}.contact-link a{color:#38c4d6;font-size:14px}.user-bikes--empty{text-align:center}.registered-bikes{margin:35px 0}.registered-bikes table{width:100%}.registered-bikes thead tr{border-bottom:3px solid #e8e8e8}.registered-bikes th{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;padding:5px 5px 21px 0;text-align:left;text-transform:uppercase}.registered-bikes tbody tr{border-bottom:1px solid #e8e8e8}.registered-bikes td{font-size:13px;font-weight:500;line-height:1.69;padding:15px 5px 15px 0;color:#38363f}.registered-bikes td[class$="operations"] .dropbutton-single{justify-content:flex-end}.registered-bikes th{vertical-align:top}.registered-bikes td{font-weight:normal}.registered-bikes .right{text-align:right}.user-page-help-text{margin:35px 0}.user-page-help-text,.user-page-help-text p{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.85;letter-spacing:normal;color:#38363f}.user-page-help-text p{margin:0}.block--content--gepida_iv_gallery{position:relative}.block--content--gepida_iv_gallery h2{padding-right:60px}.block--content--gepida_iv_gallery .tns-controls{position:absolute;top:4px;right:0;display:flex}.block--content--gepida_iv_gallery .tns-controls button{border:unset;background:unset;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/tnsArrow.svg) no-repeat transparent;display:block;width:12px;height:12px;text-indent:-9000px;font-size:0}.block--content--gepida_iv_gallery .tns-controls button[data-controls="next"]{transform:rotate(180deg);transform-origin:center 56%;margin-left:15px}.path-tips-and-tricks .region-content .block,.path-news .region-content .block{margin-bottom:45px}@media only screen and (min-width:64em){.path-tips-and-tricks .region-content .block,.path-news .region-content .block{margin-bottom:97px}}.path-tips-and-tricks .region-content .block:last-child,.path-news .region-content .block:last-child{margin-bottom:unset}.path-news .news--bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.path-news .news--bg i{position:relative;display:block;width:100%;height:100%;filter:saturate(0)}.path-news .news--bg:before{content:'';position:absolute;width:100%;height:100%;z-index:2;background:rgba(44,43,48,0.95)}.path-news .news--bg i{transition:background-image 0.25s ease;background-size:cover}.path-news h1{position:relative;z-index:5;color:#fff;margin:0 0 43px}@media only screen and (min-width:48em){.path-news h1{margin:0 0 60px}}@media only screen and (min-width:75em){.path-news h1{margin:0 0 90px}}.path-news .iv-gallery--news--embed-last-5{position:relative;height:360px;margin:0 0 47px;padding:43px 0 72px;overflow:hidden}@media only screen and (min-width:48em){.path-news .iv-gallery--news--embed-last-5{margin:0 0 95px;padding:40px 0;height:480px}}@media only screen and (min-width:75em){.path-news .iv-gallery--news--embed-last-5{padding:94px 0 60px;height:733px}}.path-news .iv-gallery--news--embed-last-5 .iv-gallery--items{visibility:hidden}.path-news .iv-gallery--news--embed-last-5 .tns-outer{animation:fadeInAndShow 0.35s ease 1s forwards;position:relative;z-index:5;opacity:0;visibility:hidden}.path-news .iv-gallery--news--embed-last-5 .tns-outer .iv-gallery--items{visibility:visible}.path-news .iv-gallery--news--embed-last-5 .tns-controls{display:block;position:absolute;top:0;right:0;z-index:10;top:auto;left:0;bottom:-48px;margin:0 auto;text-align:center}.path-news .iv-gallery--news--embed-last-5 .tns-controls button{transition:opacity 0.35s ease;display:inline-block;border:none;width:30px;height:26px;padding:0;overflow:hidden;text-indent:-100px;background:transparent url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-left.svg) 50% 50% no-repeat;-webkit-appearance:none;opacity:1}.path-news .iv-gallery--news--embed-last-5 .tns-controls button[data-controls="next"]{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/arrow-right.svg)}.path-news .iv-gallery--news--embed-last-5 .tns-controls button:hover{opacity:0.65}@media only screen and (min-width:48em){.path-news .iv-gallery--news--embed-last-5 .tns-controls{top:-95px;bottom:auto;margin:0 auto;text-align:right}}@media only screen and (min-width:75em){.path-news .iv-gallery--news--embed-last-5 .tns-controls{top:-125px}}.path-news .iv-gallery--news--embed-last-5 .node-news{margin:0 auto;width:240px;height:173px}@media only screen and (min-width:48em){.path-news .iv-gallery--news--embed-last-5 .node-news{width:100%;height:300px}}@media only screen and (min-width:90em){.path-news .iv-gallery--news--embed-last-5 .node-news{max-width:620px;width:620px;height:445px}}@media only screen and (min-width:75em){.path-news .iv-gallery--news--embed-last-5 .node-news h2 .label{font-size:26px;line-height:1.54}}.path-news .iv-gallery--news--embed-last-5 .iv-gallery--items{display:flex;overflow:hidden;height:173px}@media only screen and (min-width:48em){.path-news .iv-gallery--news--embed-last-5 .iv-gallery--items{height:300px}}@media only screen and (min-width:90em){.path-news .iv-gallery--news--embed-last-5 .iv-gallery--items{height:445px}}.path-news .iv-gallery--news--embed-last-5 img{max-width:100%}@media only screen and (min-width:90em){.path-news .iv-gallery--news--embed-last-5 img{height:445px}}.path-store-locator .block--system_main_block:not(.gmaps-loaded){min-height:643px}@media only screen and (min-width:48em){.path-store-locator .block--system_main_block:not(.gmaps-loaded){background:url(/profiles/gepida/themes/gepida_theme/assets/img/store-locator-placeholder.svg) 0 0 no-repeat;background-size:100% auto}}.order-status-administration-form{text-align:center;margin-top:40px}@media only screen and (min-width:48em){.order-status-administration-form{width:80%;max-width:800px;margin:40px auto 0}}.order-status-administration-form .form-item{text-align:left}.order-status-administration-form .form-item-reason{width:100%}.order-status-administration-form .button{width:100%;height:40px;padding:0;margin-bottom:5px}.order-status-administration-form--col{display:table-cell;vertical-align:bottom;width:45%}.order-status-administration-form--col--space{width:10%;position:relative}.order-status-administration-form--col--space::before{content:' ';width:1px;height:calc(100% - 30px);background-color:#e8e8e8;position:absolute;bottom:0;left:50%;transform:translateX(-0.5px)}.path-store{background-color:#fff}.path-store .field--name-line-items .field--label{font-size:20px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.2px;color:#38363f}.path-store table{width:100%}.path-store thead tr{border-bottom:3px solid #e8e8e8}.path-store th{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;padding:5px 5px 21px 0;text-align:left;text-transform:uppercase}.path-store tbody tr{border-bottom:1px solid #e8e8e8}.path-store td{font-size:13px;font-weight:500;line-height:1.69;padding:15px 5px 15px 0;color:#38363f}.path-store td[class$="operations"] .dropbutton-single{justify-content:flex-end}.path-store .field--name-payment-method .payment-method--ccur{color:#ff4747}.order__fields{flex-wrap:wrap}.order__fields .field{margin:10px 0}@media only screen and (min-width:48em){.order__fields .field{flex:0 1 50%}}.order__fields .field--label,.order__fields .field--item{color:#38363f;font-size:16px;letter-spacing:2px;text-transform:uppercase}.order__fields .field--label{font-weight:400}.order__fields .field--label:after{content:":"}.order__fields .field--item{font-weight:600}.order--administration{padding:15px}@media only screen and (min-width:48em){.order--administration .order__content{margin-left:-15px;margin-right:-15px}}.view-id-user_orders table{width:100%}.view-id-user_orders thead tr{border-bottom:3px solid #e8e8e8}.view-id-user_orders th{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;padding:5px 5px 21px 0;text-align:left;text-transform:uppercase}.view-id-user_orders tbody tr{border-bottom:1px solid #e8e8e8}.view-id-user_orders td{font-size:13px;font-weight:500;line-height:1.69;padding:15px 5px 15px 0;color:#38363f}.view-id-user_orders td[class$="operations"] .dropbutton-single{justify-content:flex-end}.path-store.page-node-type-retailer .block--system_main_block table{width:100%}.path-store.page-node-type-retailer .block--system_main_block thead tr{border-bottom:3px solid #e8e8e8}.path-store.page-node-type-retailer .block--system_main_block th{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;padding:5px 5px 21px 0;text-align:left;text-transform:uppercase}.path-store.page-node-type-retailer .block--system_main_block tbody tr{border-bottom:1px solid #e8e8e8}.path-store.page-node-type-retailer .block--system_main_block td{font-size:13px;font-weight:500;line-height:1.69;padding:15px 5px 15px 0;color:#38363f}.path-store.page-node-type-retailer .block--system_main_block td[class$="operations"] .dropbutton-single{justify-content:flex-end}.path-store.page-node-type-retailer .empty-message{text-align:center;margin:30px 0}.js td .dropbutton-single{display:flex;align-items:center}.js td .dropbutton-single .dropbutton-widget{border:0;position:unset;display:inline-block}.orders-by-retailer--form{max-width:71rem;margin:0 auto;width:100%}@media only screen and (min-width:48em){.orders-by-retailer--form .form-item{width:25%;margin-left:auto}}.view-user-orders .views-exposed-form .form-item,.view-receipt-point-orders .views-exposed-form .form-item{margin:0}.view-user-orders .views-exposed-form .button,.view-receipt-point-orders .views-exposed-form .button{margin-top:23px}.view-user-orders .view-filters,.view-receipt-point-orders .view-filters{margin-bottom:38px}.view-user-orders table,.view-receipt-point-orders table{width:100%}.view-user-orders thead tr,.view-receipt-point-orders thead tr{border-bottom:3px solid #e8e8e8}.view-user-orders th,.view-receipt-point-orders th{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.3px;color:#38363f;padding:5px 5px 21px 0;text-align:left;text-transform:uppercase}.view-user-orders tbody tr,.view-receipt-point-orders tbody tr{border-bottom:1px solid #e8e8e8}.view-user-orders td,.view-receipt-point-orders td{font-size:13px;font-weight:500;line-height:1.69;padding:15px 5px 15px 0;color:#38363f}.view-user-orders td[class$="operations"] .dropbutton-single,.view-receipt-point-orders td[class$="operations"] .dropbutton-single{justify-content:flex-end}@media only screen and (min-width:64em){.view-receipt-point-orders .views-exposed-form{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}}@media only screen and (min-width:64em){.view-user-orders .views-exposed-form{display:grid;grid-template-columns:repeat(9,1fr);grid-column-gap:40px}}.view-user-orders .form-item-field-date-of-invoice-value{grid-column:1 / span 2}.view-user-orders .form-item-field-date-of-invoice-value-1{grid-column:3 / span 2}.view-user-orders .form-item-field-invoice-number-value-1{grid-column:5 / span 3}.view-user-orders .button,.view-user-orders .form-item-field-date-of-invoice-value-1 input{margin-top:22px}.page-title{font-weight:bold;letter-spacing:1px;text-align:center;color:#38363f;font-size:24px;margin:0}@media only screen and (min-width:64em){.page-title{font-size:36px}}.block-page-title__content .page-title{font-size:26px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0.2px;text-align:left;text-transform:none;padding-bottom:43px;margin-top:7px}.block-page-title__content .page-title:after{content:' ';width:56px;height:3px;display:block;background-color:#68d2df;margin-top:40px}.role--authenticated.path-address .wrap--main,.role--authenticated.path-store .wrap--main,.role--authenticated.path-order .wrap--main,.role--authenticated.path-user .wrap--main{margin-top:24px}@media only screen and (min-width:48em){.role--authenticated.path-address .wrap--main,.role--authenticated.path-store .wrap--main,.role--authenticated.path-order .wrap--main,.role--authenticated.path-user .wrap--main{margin-top:48px}}@media only screen and (min-width:64em){.role--authenticated.path-address .wrap--main,.role--authenticated.path-store .wrap--main,.role--authenticated.path-order .wrap--main,.role--authenticated.path-user .wrap--main{margin-top:94px}}.role--authenticated.path-user .sidebar--one .layout-sidebar-first .region--sidebar_first{margin-top:0}.user-register-form .description,.user-register-form .form-type-password{display:none}body.path-user-view .user-register-form .form-item-newsletter,body.path-user-view .user-register-form .form-item-privacy-policy{display:none}body.path-user-register-register .user-register-form .field-group-fieldset{margin-bottom:0}body.path-user-register-register .user-register-form #edit-actions{margin-top:39px;text-align:center}.b2b-sec-title{font-size:16px;letter-spacing:1px;text-align:center;margin:16px 0 0}.addressbookitem{list-style:none;padding:0;height:100%;margin:0 0 40px}.addressbookitem h3{font-size:14px;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:0.5px;color:#38363f;margin:0 0 15px;text-transform:uppercase}.addressbookitem--address{position:relative;border:solid 1px #dedede;padding:34px 39px}.addressbookitem,.addressbookitem .address{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:normal;color:#89888b}.addressbookitem>li{margin-bottom:1em}.addressbookitem>li:last-child{margin-bottom:0}.addressbookitem .addressbookitem__edit{margin-top:23px;display:inline-block}.social-auth--wrapper{display:flex;justify-content:center;margin:18px -12px;padding:0 24px}.view-own-stores .views-field-title a{display:flex;text-decoration:none}.view-own-stores .views-field-title a:before{position:relative;z-index:2;display:block;margin:0 auto;width:20px;height:18px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/accountB2BHeaderDark.svg) 50% 50% no-repeat;background-size:auto 18px;content:' ';margin-right:5px;align-items:center}.view-own-stores .views-label{display:none}.view-own-stores .os-li{display:flex;justify-content:space-between}@media only screen and (min-width:64em){.field-col-3 .fieldset-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}}@media only screen and (min-width:64em){.field-col-4 .fieldset-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:40px}}div.address-container-inline>.form-item{display:block;margin-right:0}.profile-sidebar span{display:block}.profile-sidebar h2{font-size:36px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#38363f;border:unset;text-transform:uppercase;margin:0 0 27px;padding:0}.profile-sidebar__mail,.profile-sidebar__cnumber{font-size:13px;font-weight:normal;line-height:1.69;color:#89888b}.profile-sidebar__cnumber{word-break:break-all}.profile-sidebar__name{font-size:14px;font-weight:bold;letter-spacing:0.5px;color:#38363f;text-transform:uppercase;margin-bottom:3px}.profile-sidebar .menu--account{margin-top:38px}.profile-sidebar .menu--account li{margin-bottom:3px}.profile-sidebar .menu--account a:not(.button){display:block;background-color:#fafafa;text-transform:uppercase;border-left:3px solid transparent;padding:18px 10px 17px 24px;font-size:13px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:0.5px;color:#38363f}.profile-sidebar .menu--account a:not(.button).is-active{border-left-color:#68d2df}.profile-sidebar .menu--account a.button{display:inline-block;margin-top:37px}.view-addressbook .view-footer a.button{display:inline-block;margin-top:16px}.user-dealer-register-form .field--name-field-dealer-address select.country.required{display:block !important;width:0;height:0;opacity:0;position:absolute;bottom:0;left:50px}@media only screen and (min-width:64em){.user-dealer-register-form .field--name-field-dealer-address details summary+div>.form-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:40px}}.user-dealer-register-form .field--name-field-dealer-comment{grid-column:1 / span 4}.user-dealer-register-form .field--name-field-dealer-comment .form-item{margin:0}.user-dealer-register-form .field--name-field-dealer-distributed-brands{grid-column:3 / span 2}.user-dealer-register-form .field--name-field-dealer-distributed-brands textarea{height:44px}.user-dealer-register-form .group--dealer-details{margin:0 0 60px}.user-dealer-data-change-request-form .group--email .form-wrapper .description{display:none}.user-dealer-data-change-request-form .actions--data-change-request a{font-size:13px;font-weight:500;letter-spacing:normal;color:#68d2df}.addressbookitem-form .field--type-address details summary,.user-dealer-register-form .field--type-address details summary,.user-dealer-data-change-request-form .field--type-address details summary{display:none}@media only screen and (min-width:64em){.addressbookitem-form .address-container-inline,.user-dealer-register-form .address-container-inline,.user-dealer-data-change-request-form .address-container-inline{grid-column:2 / span 2;display:grid;grid-column-gap:40px;grid-template-columns:repeat(2,1fr)}}.addressbookitem-form .form-item-address-0-address-address-line2 .form-text,.addressbookitem-form .form-item-field-dealer-address-0-address-address-line2 .form-text,.user-dealer-register-form .form-item-address-0-address-address-line2 .form-text,.user-dealer-register-form .form-item-field-dealer-address-0-address-address-line2 .form-text,.user-dealer-data-change-request-form .form-item-address-0-address-address-line2 .form-text,.user-dealer-data-change-request-form .form-item-field-dealer-address-0-address-address-line2 .form-text{margin-top:22px}.path-user-login .user-login-form{margin:0 auto;max-width:300px}.path-user-login .user-login-form .form-actions{text-align:center}.path-user-login .block-social-auth{margin:50px auto 0;max-width:300px}.path-user-login .block-social-auth .form__separator{display:block;color:#89888b;font-size:13px;text-align:center}.path-user-register-dealer-register .form-actions{margin:40px 0 0;text-align:center}.path-user-pass .user-pass p{color:#89888b;margin:0;font-size:13px;line-height:1.64}.path-user-pass .form-actions{margin:40px 0 0;text-align:center}.path-user .views-field-payment-method .payment-method--ccur{color:#ff4747}.view-search .views-exposed-form{max-width:760px;margin-left:auto;margin-right:auto;display:flex;margin-bottom:1rem}@media only screen and (min-width:48em){.view-search .views-exposed-form{margin-bottom:4rem}}.view-search .views-exposed-form .form-item{margin:0 3rem 0 0;flex:0 1 100%}.view-search .view-content{max-width:760px;margin-left:auto;margin-right:auto}.path-search .page-title{text-align:center}#block-product-search-facet-color .facet-item i,#block-product-search-facet-color-of-sticker .facet-item i{width:22px;height:22px;display:inline-block;background-size:contain;background-repeat:no-repeat}.block-facets .facet-table[data-drupal-facet-id="wheel_size"]{margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] li{display:flex;list-style:none;margin:0 0 0 -1px}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] li:first-child{margin:0}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] a{display:flex;align-items:center;color:#38363f;font-weight:normal;line-height:1;border:1px solid #dedede;font-size:13px;padding:14px 0}@media only screen and (min-width:64em){.block-facets .facet-table[data-drupal-facet-id="wheel_size"] a{padding:14px 0}}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] a[class*="active"]{border:2px solid #68d2df;z-index:10}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] .facet-item__status{display:none}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] li{flex:0 1 33.333%}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] li:first-child{margin:0 0 0 -1px}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] a{display:block;width:100%;text-align:center;min-width:33.333%}.block-facets .facet-table[data-drupal-facet-id="wheel_size"] a[class*="active"]{border:1px solid #68d2df}.block-facets .facet-table[data-drupal-facet-id="color"],.block-facets .facet-table[data-drupal-facet-id="color_of_sticker"]{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr))}.block-facets .facet-table[data-drupal-facet-id="color"] li,.block-facets .facet-table[data-drupal-facet-id="color_of_sticker"] li{height:38px;width:38px}.block-facets .facet-table[data-drupal-facet-id="color"] li a,.block-facets .facet-table[data-drupal-facet-id="color_of_sticker"] li a{display:block;width:100%;height:100%;border:1px solid transparent}.block-facets .facet-table[data-drupal-facet-id="color"] li a.is-active,.block-facets .facet-table[data-drupal-facet-id="color_of_sticker"] li a.is-active{border:1px solid #68d2df}.block-facets .facet-table[data-drupal-facet-id="color"] li a i,.block-facets .facet-table[data-drupal-facet-id="color_of_sticker"] li a i{display:block;margin:7px;height:22px;width:22px;background:transparent 50% 50% no-repeat;background-size:auto 100%}.path-order-invoice h1,.path-order-invoice .gepida-invoice{text-align:center}.path-order-invoice .gepida-invoice p{margin:80px 0}.view-header span{font-weight:bold;font-size:18px;letter-spacing:0.2px;color:#38363f;display:block;border-bottom:3px solid #e8e8e8;width:100%;padding-bottom:18px;margin-bottom:21px}@media only screen and (min-width:64em){.view-header span{font-size:20px;padding-bottom:23px;margin-bottom:39px}}.listpage-col-2{display:grid;margin:unset;grid-gap:15px}@media only screen and (min-width:64em){.listpage-col-2{grid-gap:40px;grid-template-columns:repeat(2,1fr)}}.addressbookitem-form details summary{display:none}@media only screen and (min-width:64em){.addressbookitem-form details summary+div>.form-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}}#gepida-bicycle-selector h3,#gepida-bicycle-selector fieldset legend{font-weight:700;font-size:16px;letter-spacing:0.2px;text-align:center;color:#38363f}#gepida-bicycle-selector h3{margin:0 0 14px;grid-row:1 / span 1;grid-column:1 / span 2}#gepida-bicycle-selector .data-arch-price-slider-processed{max-width:638px;margin-left:auto;margin-right:auto;display:grid;grid-template-rows:repeat(3,[row] auto);grid-template-columns:repeat(2,1fr);margin-bottom:17px}#gepida-bicycle-selector .price-slider{max-width:620px;margin-left:auto;margin-right:auto;grid-row:2 / span 2;grid-column:1 / span 2;width:100%}#gepida-bicycle-selector .form-item-price-min{grid-row:3 / span 3;grid-column:1 / span 1}#gepida-bicycle-selector .form-item-price-max{grid-row:3 / span 3;grid-column:2 / span 2;text-align:right}#gepida-bicycle-selector .form-item-price-max input{text-align:right}@media only screen and (min-width:48em){#gepida-bicycle-selector .form-item-price-max input{margin-right:-15px}}#gepida-bicycle-selector .noUi-horizontal .noUi-handle{width:18px;height:18px;top:-9px;right:-9px}#gepida-bicycle-selector .form-type-number{padding:15px 0 0;width:100%}#gepida-bicycle-selector .form-type-number label{font-size:10px;color:#bababb;font-weight:600;letter-spacing:unset;position:relative;margin-bottom:6px}#gepida-bicycle-selector .form-type-number .form-number{border:unset;padding:unset;font-size:20px;font-weight:bold;line-height:1;letter-spacing:0.2px;color:#68d2df}#gepida-bicycle-selector fieldset{text-align:center;margin-bottom:46px;max-width:840px;margin-left:auto;margin-right:auto}#gepida-bicycle-selector fieldset legend{margin-bottom:20px}#gepida-bicycle-selector fieldset div[id^=edit]{display:flex;justify-content:center;flex-wrap:wrap}#gepida-bicycle-selector .bicycle-types--wrapper .form-type-radio{flex:30% 0 0}#gepida-bicycle-selector #edit-rain--wrapper .form-type-radio,#gepida-bicycle-selector #edit-gender--wrapper .form-type-radio{flex:13% 0 0}#gepida-bicycle-selector #edit-usage--wrapper .form-type-radio{flex:33% 0 0}#gepida-bicycle-selector .form-type-radio{margin:0 0 0 -1px}#gepida-bicycle-selector .form-type-radio:first-child{margin-left:unset}#gepida-bicycle-selector .form-type-radio input+label{margin-bottom:0;width:100%;padding:17px 0;color:#38363f;font-size:16px;border:1px solid #dedede}#gepida-bicycle-selector .form-type-radio input+label:before{display:none}#gepida-bicycle-selector .form-type-radio input:checked+label{position:relative;z-index:10;padding:16px 0;border-width:2px;border-color:#68d2df}#gepida-bicycle-selector .button{display:block;margin:0 auto}.page-type--success .container--small{margin-left:auto;margin-right:auto;margin-bottom:5rem;max-width:700px}.path-error .region--content{margin-left:auto;margin-right:auto;margin-bottom:5rem;min-height:30vh;text-align:center}.path-login-register-anonym{background-color:#fafafa}.path-login-register-anonym .block--system_main_block{display:flex;flex-flow:row nowrap;justify-content:center}@media (max-width:1023px){.path-login-register-anonym .block--system_main_block{flex-flow:column;align-items:center}}.path-login-register-anonym .block--system_main_block .social-auth--wrapper{margin:20px -12px;margin-bottom:27px}.path-login-register-anonym .block--system_main_block .social-auth--wrapper .button--social{flex:41% 0 0;padding:12px 18px 10px 40px;margin:0 -15px;font-size:11px}.path-login-register-anonym .block--system_main_block .social-auth--wrapper .button--social::before{width:26px;height:26px}.path-login-register-anonym .block--system_main_block .social-auth--wrapper .button--social:nth-child(1){margin-right:38px}.path-login-register-anonym .block--system_main_block>.form-wrapper{display:block;max-width:318px;max-height:506px;height:506px;background-color:#fff}.path-login-register-anonym .block--system_main_block>.form-wrapper:nth-child(2){margin:0 66px}@media (max-width:1023px){.path-login-register-anonym .block--system_main_block>.form-wrapper:nth-child(2){margin:0}}.path-login-register-anonym .block--system_main_block>.form-wrapper .title{display:flex;justify-content:center;align-items:center;height:50px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:26px;padding-top:15px;text-align:center;font-size:20px;font-weight:bold}.path-login-register-anonym .block--system_main_block>.form-wrapper .form__separator{display:block;margin-top:5px;font-size:13px;font-weight:400;text-align:center}.path-login-register-anonym .block--system_main_block>.form-wrapper .form__separator.or{font-size:9px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-login-form{margin:32px 26px 0 31px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-login-form .js-form-type-email{margin-bottom:17px}.path-login-register-anonym .block--system_main_block>.form-wrapper .form-type-password{margin-bottom:10px}.path-login-register-anonym .block--system_main_block>.form-wrapper .form-actions{display:flex;justify-content:center;margin-top:15px}.path-login-register-anonym .block--system_main_block>.form-wrapper .form-actions .form-submit{padding:12px 30px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form{padding:0 28px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .js-form-required{margin-bottom:12px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .description{margin-top:9px;font-size:10px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .js-form-item-mail{margin-bottom:35px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .form-item-privacy-policy label{padding-left:31px;font-size:10px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .form-actions{margin-top:197px}.path-login-register-anonym .block--system_main_block>.form-wrapper .anonym-user-form .form-actions .button{padding:12px 49px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form{padding:1px 28px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form .field-group-fieldset legend{display:none}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form .field-group-fieldset .fieldset-wrapper{display:block}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form .field-group-fieldset .fieldset-wrapper .form-item{margin-bottom:16px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form .bottom-checkboxes label{font-size:10px}.path-login-register-anonym .block--system_main_block>.form-wrapper .user-register-form .js-form-submit{margin-top:10px;padding:12px 15px}@media (max-width:1024px){.path-login-register-anonym .block--system_main_block>.form-wrapper{margin-top:50px !important;height:auto;max-height:auto}.path-login-register-anonym .block--system_main_block>.form-wrapper .form-actions{margin-top:20px !important}}body.lang-hu .block--system_main_block>.form-wrapper .title{min-height:48px}
body{padding:46px 0 0}@media only screen and (min-width:64em){body{padding:59px 0 0}}@media only screen and (min-width:75em){body{padding:66px 0 0}}body.toolbar-fixed{padding:144px 0 0 !important}body.toolbar-fixed .header-site--fixed-top{top:78px}.header-site{background-color:#38363f;width:100%;border-bottom:2px solid #68d2df;padding:0}@media only screen and (min-width:48em){.header-site{padding:unset}}.header-site--fixed-top{position:fixed;top:0;z-index:100}@media only screen and (min-width:64em){.header-site .region-navigation-collapsible,.header-site .region-navigation{display:flex;align-items:center}}.header-site .region-navigation-collapsible{margin:0 auto;transition:ease-in .2s top;position:relative;top:0;max-height:70vh;overflow-x:auto}@media only screen and (min-width:48em){.header-site .region-navigation-collapsible{width:46rem;margin-left:auto;margin-right:auto;padding-right:20px}}@media only screen and (min-width:64em){.header-site .region-navigation-collapsible{margin:unset;width:auto;max-height:unset;overflow:unset;padding-right:unset}}.header-form--visible .header-site .region-navigation-collapsible{transition:ease-in .1s top;top:-200%}.header-site .block--tools__icon{cursor:pointer;display:flex;align-items:center;width:24px;height:24px}.header-site .block--tools__icon+.contextual{display:none !important}.navbar-collapse{display:none;position:absolute;top:46px;background-color:#38363f;left:0;width:100%;padding:19px 1.3rem}@media only screen and (min-width:64em){.navbar-collapse{display:block;position:relative;background-color:transparent;top:0;padding:0}}.d-flex,.region-navigation-tools,.region-brand{display:flex}@media only screen and (min-width:48em){.d-flex--md{display:flex}}.branding__logo,.branding__logo img{width:135px;height:15px;display:block}@media only screen and (min-width:48em){.branding__logo,.branding__logo img{margin-top:1px}}@media only screen and (min-width:75em){.branding__logo,.branding__logo img{width:178px;height:19px;margin-top:5px;display:unset}}.block-gepida-language{position:relative;background:#fff;width:120px;height:15px;overflow:hidden;z-index:10}.block--language_dropdown_block{position:absolute;left:14px;top:96px;z-index:10;display:none}@media only screen and (min-width:64em){.block--language_dropdown_block{position:unset;left:unset;top:unset;display:block}}.block--language_dropdown_block select{width:108px !important;margin:0;color:#7fd6db;font-weight:600;text-align:right;border:0;padding:0;background-color:transparent;border-radius:0;text-transform:uppercase;opacity:0}.block-gepida-search .form-type-textfield{margin:0;padding:0;width:100%}.block-gepida-search .form-type-textfield:before{content:' ';background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/searchHeaderGreen.svg) no-repeat 0 0 transparent;display:block;position:absolute;transform:translate(0,-50%);top:50%;width:18px;height:18px}.block-gepida-search label{display:none}.region-navigation-tools{align-items:center;margin-left:auto;margin-right:11px}@media only screen and (min-width:48em){.region-navigation-tools{flex:0 1 35%;justify-content:flex-end}}@media only screen and (min-width:64em){.region-navigation-tools{margin-right:unset}}.region-navigation-tools .block{margin:0 0 0 9px}@media only screen and (min-width:64em){.region-navigation-tools .block{margin:0 .5rem}}.block--tools--gepida-search-block{position:relative}.block--tools--gepida-search-block .option{display:none}.block--tools--gepida-search-block input.form-autocomplete{background-color:unset;border:unset;color:#fff;padding:15px 30px;margin:10px 0 11px}.block--tools--gepida-search-block input.form-autocomplete.ui-autocomplete-loading{background-image:none}.block--tools--gepida-search-block .block--tools__icon i{position:relative;z-index:2;display:block;margin:0 auto;width:20px;height:18px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/searchHeaderWhite.svg) 50% 50% no-repeat;background-size:auto 18px}.block--tools--gepida-search-block .ui-autocomplete{position:fixed;top:auto !important;left:0 !important;margin:89px 0 0;padding:0 5% 59px !important;width:100% !important;max-height:323px;border:0 !important;background:#2c2b30;overflow-y:scroll}.block--tools--gepida-search-block .ui-autocomplete li:first-child{border-top:1px solid #38363f;padding-top:28px}.block--tools--gepida-search-block .ui-autocomplete li .ui-menu-item-wrapper[data-more="true"]{padding:9px 0;font-size:11px;margin-top:0;margin-bottom:11px;text-decoration:none}.block--tools--gepida-search-block .ui-autocomplete li.ui-autocomplete-category{font-size:13px;letter-spacing:0.5px}.header-form--visible .block--tools--gepida-search-block .megamenu-wrapper{transition:visibility 0s ease 0s,opacity 0.125s ease 0s;display:block;margin:10px 0 0;opacity:1;visibility:visible}@media only screen and (min-width:64em){.header-form--visible .block--tools--gepida-search-block .megamenu-wrapper{margin-top:20px}}.language-switcher-language-url{display:block;position:fixed;bottom:60px;left:var(--half-gutter-width);right:var(--half-gutter-width)}@media only screen and (min-width:64em){.language-switcher-language-url{display:none}}.language-switcher-language-url ul{display:flex;justify-content:center}.language-switcher-language-url ul li{margin:0 0 0 16px}.language-switcher-language-url ul li:first-child{margin:0}.language-switcher-language-url a{color:#89888b;font-size:13px;font-weight:500;line-height:normal;letter-spacing:0.41px;text-transform:uppercase}.language-switcher-language-url a.is-active{color:#fff}.block--tools--system-menu-blockaccount{position:relative}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account{display:none;margin:20px 0 0;padding:49px;background:#38363f;position:fixed;top:auto;left:0;right:0}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .container{position:relative}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu-leaf-label{display:block;margin:0 0 18px;color:#68d2df;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu{display:flex;flex-flow:wrap column;align-content:flex-start}@media only screen and (min-width:48em){.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu{height:90px}}@media only screen and (min-width:48em){.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu li{width:220px;padding:0 40px 0 0}}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu li.menu-link--userlogout{width:auto;padding:0}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu li.menu-link--userlogout a{display:inline-block}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account a:not(.user-logout){transition:color 0.35s ease;display:inline-block;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal}.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account a:not(.user-logout):hover{color:#fff}@media only screen and (min-width:48em){.role--authenticated .block--tools--system-menu-blockaccount .block--menu-account .menu-link--userlogout{position:absolute;top:0;right:0}}.block--tools--system-menu-blockaccount .block--tools__icon i{position:relative;z-index:2;display:block;margin:0 auto;width:20px;height:18px;background:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/accountB2CHeaderWhite.svg) 50% 50% no-repeat;background-size:auto 18px}.role--anonymous .block--tools--system-menu-blockaccount .block--menu-account{display:none}.account-menu--visible .block--tools--system-menu-blockaccount .block--menu-account{display:block}.block-lang-dropdown{width:65px}@media only screen and (min-width:48em){.block-lang-dropdown{margin-left:30px}}.block-lang-dropdown label{display:none !important}.block-lang-dropdown a{color:#fff;text-decoration:none}.region--login_tools{display:none;background:#fff;position:fixed;top:0;left:0;height:100vh;z-index:110;background-color:rgba(44,43,48,0.8)}.region--login_tools .tools__inner{box-shadow:0 2px 8px 0 rgba(36,35,42,0.3);background-color:#fff;width:370px;margin:0 auto;padding:36px 40px;position:relative;top:50%;transform:translate(0,-50%)}.region--login_tools .form__separator{text-align:center;font-size:13px;color:#89888b;display:block}.region--login_tools .form__separator--small{font-size:10px;margin-bottom:7px}.region--login_tools h2{color:#38363f;font-size:20px;font-weight:bold;letter-spacing:0.2px;margin:0 0 32px;text-align:center;padding:unset;border:unset}.gepida-login-register--login-open .region--login_tools .block--social_auth_login,.gepida-login-register--login-open .region--login_tools .block--user_login_block{display:block}.gepida-login-register--login-open .region--login_tools .block-system-menu-blockregister-forms{display:none}.gepida-login-register--register-open .region--login_tools .block--social_auth_login,.gepida-login-register--register-open .region--login_tools .block--user_login_block{display:none}.gepida-login-register--register-open .region--login_tools .block-system-menu-blockregister-forms{display:block}.block--user_login_block ul{list-style:none;padding:0;margin:0}.block--user_login_block .form-actions{text-align:center;margin-top:25px;margin-bottom:23px}.block--user_login_block .user-login-form{margin-top:18px}.block--user_login_block .user-login-form .form-item{margin-bottom:22px}.block--user_login_block .user-login-form .form-item:last-child{margin-bottom:0}.block--user_login_block .request-password-link{position:absolute;right:40px;bottom:225px;font-size:10px}.back-to-login-link,.create-account-link{text-align:center;display:block;font-size:13px;font-weight:500;line-height:1.69;color:#38363f}.back-to-login-link span,.create-account-link span{color:#68d2df;display:block}.toolbar-themes .toolbar .toolbar-tray-horizontal{height:77px}ul.menu--register-forms{display:flex;justify-content:center;margin:0 -12px 25px}ul.menu--register-forms li{flex:50% 1 1;margin:0 12px}ul.menu--register-forms li a{display:block;padding:12px 18px}ul.menu--register-forms li:last-child{margin-bottom:0}.block-system-menu-blockregister-forms p{font-size:13px;line-height:1.85;letter-spacing:normal;text-align:center;color:#89888b}#toggle:checked ~ .navbar-collapse{display:block;position:fixed;left:0;right:0;bottom:0;padding:0;background:#2c2b30}#toggle:checked ~ .navbar-collapse .menu--main{margin:59px 0 0;text-align:center}#toggle:checked ~ .navbar-collapse .menu--main>li>a{margin:0 0 22px;padding:0;color:#68d2df;font-size:14px;font-weight:bold;font-style:normal;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase}#toggle:checked ~ .navbar-collapse .menu--main .megamenu-wrapper{display:none}#toggle:checked ~ .toggle--navbar span{transition:all 0.2s ease-out}#toggle:checked ~ .toggle--navbar span:nth-child(1){transform:rotateZ(45deg);transform-origin:0px 5px}#toggle:checked ~ .toggle--navbar span:nth-child(2){opacity:0}#toggle:checked ~ .toggle--navbar span:nth-child(3){transform:rotateZ(-45deg);transform-origin:2px -2px}#toggle{position:absolute;-webkit-appearance:none;cursor:pointer;left:-100%;top:-100%}.toggle--navbar{width:44px;height:44px;padding:15px 14px;display:block;margin-right:17px;cursor:pointer;background-color:#2c2b30}@media only screen and (min-width:64em){.toggle--navbar{display:none}}.toggle--navbar span{transition:all 0.2s ease-out;background-color:#fff;height:2px;width:16px;display:block;margin-bottom:4px;border-radius:1px}.toggle--navbar span:nth-child(1){transform-origin:0px 5px}.toggle--navbar span:nth-child(3){transform-origin:2px -2px}.toggle--navbar span:nth-child(2){width:13px}.toggle--navbar span:last-child{margin-bottom:0}.path-bicycle-selector .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerBicycleSelector.jpg)}.path-tips-and-tricks .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerTipsTricks_v2.jpg)}.path-webshop .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerWebshop.jpg)}.path-webshop--bicycle .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerWebshopBicycle.jpg)}.path-webshop--electric-bicycle .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerWebshopElectric.jpg)}.path-webshop--accessory .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerWebshopAccessory.jpg)}.path-product-browser .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerB2bWebshop.jpg)}.path-store-locator .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerStoreLocator.jpg)}.path-register-bicycle .region-page-title{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/header/headerRegisterBike.jpg)}.path-webshop .region-page-title,.path-tips-and-tricks .region-page-title,.path-bicycle-selector .region-page-title,.path-store-locator .region-page-title,.path-product-browser .region-page-title,.path-register-bicycle .region-page-title{background-repeat:no-repeat;background-size:cover;margin-bottom:44px;background-position:center center}@media only screen and (min-width:64em){.path-webshop .region-page-title,.path-tips-and-tricks .region-page-title,.path-bicycle-selector .region-page-title,.path-store-locator .region-page-title,.path-product-browser .region-page-title,.path-register-bicycle .region-page-title{margin-bottom:100px}}.path-webshop .page-title,.path-tips-and-tricks .page-title,.path-bicycle-selector .page-title,.path-store-locator .page-title,.path-product-browser .page-title,.path-register-bicycle .page-title{color:#fff}.page-node-type-page .lead-image--with .page-title{color:#fff}.site--footer{background-color:#2c2b30;margin:40px 0 0;border-top:2px solid #68d2df}@media only screen and (min-width:64em){.site--footer{margin-top:101px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/sas.svg);background-repeat:no-repeat;background-position:right bottom}}.site--footer .menu .container{width:100%}.site--footer .menu .row{margin-left:unset;margin-right:unset}.site--footer .menu li.menu-leaflet--fixed-elements,.site--footer .menu .menu-leaf-label{display:none}.region--footer--top{padding:29px 15px 15px;text-align:center}@media only screen and (min-width:64em){.region--footer--top{padding:66px 0 55px;text-align:unset}}@media only screen and (min-width:64em){.region--footer--top>.region{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,[row] auto);column-gap:40px}}.region--footer--top nav.menu--main{grid-row:1 / span 2;grid-column:1 / span 5;height:100%}@media only screen and (min-width:64em){.region--footer--top ul.menu--main{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,[row] auto);grid-column-gap:40px}}.region--footer--top ul.menu--main>li>a{color:#68d2df;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase;display:block;padding:11px 0 9px}@media only screen and (min-width:64em){.region--footer--top ul.menu--main>li>a{padding:unset;margin-bottom:28px}}.region--footer--top ul.menu--main .menu-level--2>a{transition:color 0.125s ease;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal;text-transform:none;display:none}.region--footer--top ul.menu--main .menu-level--2>a:hover{color:#fff}@media only screen and (min-width:64em){.region--footer--top ul.menu--main .menu-level--2>a{display:block}}.region--footer--top ul.menu--main li:nth-child(2) .menu-level--1>a,.region--footer--top ul.menu--main li:nth-child(3) .menu-level--1>a{transition:color 0.125s ease;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal;text-transform:none;display:none}.region--footer--top ul.menu--main li:nth-child(2) .menu-level--1>a:hover,.region--footer--top ul.menu--main li:nth-child(3) .menu-level--1>a:hover{color:#fff}@media only screen and (min-width:64em){.region--footer--top ul.menu--main li:nth-child(2) .menu-level--1>a,.region--footer--top ul.menu--main li:nth-child(3) .menu-level--1>a{display:block}}.region--footer--top ul.menu--main>li:nth-child(2){grid-row:1 / span 1}.region--footer--top ul.menu--main>li:nth-child(3){grid-row:1 / span 2}.region--footer--top ul.menu--main>li:nth-child(4){grid-row:2 / span 2}@media only screen and (min-width:64em){.region--footer--top ul.menu--main>li:nth-child(4){padding-top:40px}}.region--footer--top ul.menu--main>li:nth-child(4) .megamenu-menu{display:none}@media only screen and (min-width:64em){.region--footer--top ul.menu--main>li:nth-child(4) .megamenu-menu{display:block}}.region--footer--top ul.menu--main>li:nth-child(4) .megamenu-menu .menu{display:none}.region--footer--top ul.menu--main>li:nth-child(4) .menu a{transition:color 0.125s ease;color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal;text-transform:none}.region--footer--top ul.menu--main>li:nth-child(4) .menu a:hover{color:#fff}@media only screen and (max-width:1024px){.region--footer--top ul.menu--main>li:nth-child(5){display:none}}.region--footer--top .menu-leaflet--webshop{grid-column:1 / span 3;grid-row:1 / span 3}.region--footer--top .menu-leaflet--webshop .megamenu-menu{width:100%}@media only screen and (min-width:64em){.region--footer--top .menu-leaflet--webshop .megamenu-menu{display:grid;column-gap:40px;grid-template-columns:repeat(3,1fr)}}.region--footer--top .menu-leaflet--webshop .megamenu-menu>.menu-item>a{display:block;width:100%;color:#f5f5f8;font-size:13px;font-weight:bold;line-height:1.695;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:64em){.region--footer--top .menu-leaflet--webshop .megamenu-menu>.menu-item>a{width:130px}}.region--footer--top .menu--contact-us{grid-row:1 / span 1;grid-column:6 / span 1}.region--footer--top .menu--contact-us a{padding:11px 0 9px;display:block}@media only screen and (min-width:64em){.region--footer--top .menu--contact-us a{display:unset;padding:unset}}.region--footer--top .menu--contact-us p{margin-top:0;margin-bottom:27px}@media only screen and (min-width:64em){.region--footer--top .menu--contact-us p{margin-bottom:unset;margin-top:27px}}.region--footer--top .block-gepida-social-social-block{grid-column:6 / span 1;grid-row:2 / span 3;margin-top:30px}@media only screen and (min-width:64em){.region--footer--top nav{flex:25% 1 1}}.region--footer--top nav:last-child{display:block;width:100%;text-align:center}.region--footer--top nav:last-child li{margin-bottom:1.9rem}@media only screen and (min-width:64em){.region--footer--top nav:last-child li{margin-bottom:0}}@media only screen and (min-width:64em){.region--footer--top nav:last-child{text-align:left}}.region--footer--top nav a{color:#68d2df;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:0.5px;text-transform:uppercase}@media only screen and (min-width:64em){.region--footer--top nav a{display:block}}.region--footer--top nav h2.visually-hidden{margin:0}.region--footer--top ul.menu{margin:0}.region--footer--top ul.menu .menu-item{padding:0;line-height:unset}.region--footer--top .contact-us--custom-text,.region--footer--top .contact-us--custom-text p{font-size:13px;line-height:2.15;color:#89888b}.region--footer--top .contact-us--custom-text::first-line,.region--footer--top .contact-us--custom-text p::first-line{letter-spacing:-0.7px}.region--footer--top .contact-us--custom-text--b2b{letter-spacing:-0.3px}.region--footer--top .menu .menu-level--1 a{color:#89888b;font-size:13px;font-weight:normal;line-height:2.15;letter-spacing:normal;text-transform:none}.region--footer--bottom .block-gepida-branding-copyright{order:2}@media only screen and (min-width:64em){.region--footer--bottom .block-gepida-branding-copyright{order:1}}.region--footer--bottom .menu--footer-menu{order:1}@media only screen and (min-width:64em){.region--footer--bottom{padding-bottom:34px}}.region--footer--bottom,.region--footer--bottom a,.region--footer--bottom p{font-size:12px;line-height:1.5;letter-spacing:normal;color:#89888b}.region--footer--bottom p{margin:13px 0 0;padding:0 15px;text-align:center}@media only screen and (min-width:64em){.region--footer--bottom p{margin:0}}.region--footer--bottom>.region{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:64em){.region--footer--bottom>.region{flex-direction:row;justify-content:space-between}}.region--footer--bottom ul.menu{display:flex;flex-wrap:wrap;justify-content:center;padding:0 16px}@media only screen and (min-width:64em){.region--footer--bottom ul.menu{padding:0}}.region--footer--bottom li a,.region--footer--bottom li span{cursor:pointer;border-right:1px solid #89888b;line-height:1;padding:0 8px}.region--footer--bottom li:last-child a{border-right:unset}.region--footer--bottom .block>h2.visually-hidden{margin:unset}.region--footer--bottom .block--gepida_branding_iv_logo{order:3}@media only screen and (min-width:64em){.region--footer--bottom .block--gepida_branding_iv_logo{position:absolute;transform:translate(-50%,0);left:50%}}.footer__barion{background-color:#fff;text-align:center;padding-top:11px;padding-bottom:11px;border-top:2px solid #68d2df}.footer--show-more{text-transform:none !important;font-size:13px !important;color:#545357 !important;font-weight:normal !important;cursor:pointer}:root{--layout-outer-margin:20px}*{box-sizing:border-box}#drupal-live-announce{display:none}.wrap--main{padding:0 16px}@media only screen and (min-width:64em){.wrap--main{padding:unset}}.sidebar--one{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.sidebar--one .layout-sidebar-first{flex:0 1 100%;max-width:100%}@media only screen and (min-width:64em){.sidebar--one .layout-sidebar-first{flex:0 1 25%;padding-right:calc(var(--gutter-width) * 0.75);padding-left:unset;max-width:25%}}.sidebar--one .layout-sidebar-first .region--sidebar_first{margin-top:44px}@media only screen and (min-width:64em){.sidebar--one .layout-sidebar-first .region--sidebar_first{margin-top:98px}}.sidebar--one .layout-content{flex:0 1 100%;max-width:100%}@media only screen and (min-width:64em){.sidebar--one .layout-content{flex:0 1 75%;padding-left:calc(var(--gutter-width) * 0.25);padding-right:unset;max-width:75%}}@media only screen and (min-width:64em){.sidebar--one.filters-invisible .layout-content{flex:0 1 100%;padding-left:unset;padding-right:unset;max-width:100%}}.toggle{cursor:pointer}.toggle--sidebarFilter{font-size:16px;color:#68d2df;font-weight:500;line-height:28px;letter-spacing:1px;text-transform:uppercase;position:relative;margin:22px 0 0;padding:0 0 0 38px;display:inline-block}.toggle--sidebarFilter:before{content:'';width:24px;height:24px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/filter.svg);position:absolute;top:2px;left:0}.region--highlighted{position:relative;z-index:50}.region--highlighted .messages{margin-top:24px}.region-page-title{padding-top:43px;padding-bottom:43px;position:relative;z-index:2;min-height:150px}@media only screen and (min-width:48em){.region-page-title{padding-top:59px;padding-bottom:63px}}@media only screen and (min-width:64em){.region-page-title{padding:92px 0 90px}}@media only screen and (min-width:64em){.page-node-type-page .region-page-title{padding:92px 0 100px}}.page-node-type-page .lead-image--with .region-page-title{margin-bottom:44px}@media only screen and (min-width:64em){.page-node-type-page .lead-image--with .region-page-title{margin-bottom:92px}}@media only screen and (min-width:64em){.path-cart .region-page-title{padding:92px 0 49px}}@media only screen and (min-width:64em){.path-checkout .region-page-title{padding-bottom:30px}}.path-news .region-page-title{padding:0}.form-item{display:block;position:relative}.form-item .description{font-size:11px;color:#89888b;margin:4px 0 0}.form-item label{color:#38363f;font-size:10px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;margin-bottom:9px;display:block}.form-item label .required__star{margin-left:4px}.form-type-select,.form-type-email,.form-type-entity-autocomplete,.form-type-machine-name,.form-type-number,.form-type-password,.form-type-password-confirm,.form-type-path,.form-type-search,.form-type-tel,.form-type-textarea,.form-type-textfield,.form-type-url{margin-bottom:24px}.no-js .form-type-select>label,.no-js .form-type-email>label,.no-js .form-type-entity-autocomplete>label,.no-js .form-type-machine-name>label,.no-js .form-type-number>label,.no-js .form-type-password>label,.no-js .form-type-password-confirm>label,.no-js .form-type-path>label,.no-js .form-type-search>label,.no-js .form-type-tel>label,.no-js .form-type-textarea>label,.no-js .form-type-textfield>label,.no-js .form-type-url>label,.error.form-type-select>label,.error.form-type-email>label,.error.form-type-entity-autocomplete>label,.error.form-type-machine-name>label,.error.form-type-number>label,.error.form-type-password>label,.error.form-type-password-confirm>label,.error.form-type-path>label,.error.form-type-search>label,.error.form-type-tel>label,.error.form-type-textarea>label,.error.form-type-textfield>label,.error.form-type-url>label,.with-value.form-type-select>label,.with-value.form-type-email>label,.with-value.form-type-entity-autocomplete>label,.with-value.form-type-machine-name>label,.with-value.form-type-number>label,.with-value.form-type-password>label,.with-value.form-type-password-confirm>label,.with-value.form-type-path>label,.with-value.form-type-search>label,.with-value.form-type-tel>label,.with-value.form-type-textarea>label,.with-value.form-type-textfield>label,.with-value.form-type-url>label,.focused.form-type-select>label,.focused.form-type-email>label,.focused.form-type-entity-autocomplete>label,.focused.form-type-machine-name>label,.focused.form-type-number>label,.focused.form-type-password>label,.focused.form-type-password-confirm>label,.focused.form-type-path>label,.focused.form-type-search>label,.focused.form-type-tel>label,.focused.form-type-textarea>label,.focused.form-type-textfield>label,.focused.form-type-url>label{top:0;left:0;font-weight:600;font-size:14px;color:#38363f;letter-spacing:2px}.form-type-entity-autocomplete .form-text,.form-type-machine-name .form-text,.form-type-password .form-text,.form-type-password-confirm .form-text,.form-type-path .form-text,.form-type-textfield .form-text{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-entity-autocomplete .form-text.error,.form-type-machine-name .form-text.error,.form-type-password .form-text.error,.form-type-password-confirm .form-text.error,.form-type-path .form-text.error,.form-type-textfield .form-text.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-entity-autocomplete .form-text:focus,.form-type-entity-autocomplete .form-text:hover,.form-type-machine-name .form-text:focus,.form-type-machine-name .form-text:hover,.form-type-password .form-text:focus,.form-type-password .form-text:hover,.form-type-password-confirm .form-text:focus,.form-type-password-confirm .form-text:hover,.form-type-path .form-text:focus,.form-type-path .form-text:hover,.form-type-textfield .form-text:focus,.form-type-textfield .form-text:hover{border-color:#bababb}.form-type-date .form-date{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-date .form-date.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-date .form-date:focus,.form-type-date .form-date:hover{border-color:#bababb}.form-type-email .form-email{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-email .form-email.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-email .form-email:focus,.form-type-email .form-email:hover{border-color:#bababb}.form-type-number .form-number{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-number .form-number.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-number .form-number:focus,.form-type-number .form-number:hover{border-color:#bababb}.form-type-search .form-search{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-search .form-search.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-search .form-search:focus,.form-type-search .form-search:hover{border-color:#bababb}.form-type-tel .form-tel{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-tel .form-tel.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-tel .form-tel:focus,.form-type-tel .form-tel:hover{border-color:#bababb}.form-type-textarea .form-textarea,.form-type-textarea textarea{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-textarea .form-textarea.error,.form-type-textarea textarea.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-textarea .form-textarea:focus,.form-type-textarea .form-textarea:hover,.form-type-textarea textarea:focus,.form-type-textarea textarea:hover{border-color:#bababb}.form-type-url .form-url{color:#38363f;width:100%;padding:13px 17px;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede}.form-type-url .form-url.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-type-url .form-url:focus,.form-type-url .form-url:hover{border-color:#bababb}.form-type-dropzonejs{margin:0 0 20px}.form-type-dropzonejs label{font-weight:600;font-size:14px;color:#38363f;letter-spacing:2px}.form-type-dropzonejs .dropzone{margin-top:0;background:#fafafa;border:1px dashed #e8e8e8;min-height:unset}.form-type-dropzonejs .dropzone .dz-message p,.form-type-dropzonejs .dropzone .dz-message a{color:#89888b;font-size:13px;display:inline;padding-left:5px;padding-right:5px;font-weight:400;position:relative}.form-type-dropzonejs .dropzone .dz-message a{color:#68d2df}.form-type-dropzonejs .dropzone .dz-message p:first-child::before{position:absolute;left:-26px;top:-1px;content:' ';display:inline-block;width:21px;height:18px;background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/icons/upload.svg)}.form-type-dropzonejs label{display:none}.form-type-select.form-item-lang-dropdown-select{padding-top:0;margin-top:0;margin-bottom:0}.form-type-select .chosen-container{width:100% !important}.form-item-date-of-purchase.form-type-textfield{color:#38363f;width:100%;padding:0.6rem 0.4rem 0.4rem 1rem;outline:none;background:#fff;font-size:13px;border:solid 1px #dedede;margin-top:1.6rem;display:flex;justify-content:space-between}.form-item-date-of-purchase.form-type-textfield.error{border-top:0;border-left:0;border-right:0;border-bottom-color:#ff4747}.form-item-date-of-purchase.form-type-textfield:focus,.form-item-date-of-purchase.form-type-textfield:hover{border-color:#bababb}.form-item-date-of-purchase.form-type-textfield label{top:-1.6rem}.form-item-date-of-purchase.form-type-textfield input{border:0;background-color:transparent;padding:0;min-height:auto;width:290px}.form-item-date-of-purchase.form-type-textfield img{margin-left:10px}.form .required-text{color:#89888b;font-size:11px;line-height:1.64}.form-disabled label{color:#bababb}.form-disabled input[disabled],.form-disabled select[disabled],.form-disabled textarea[disabled]{color:#bababb;background:#fafafa;border-color:#e8e8e8}.form-disabled input[disabled]:focus,.form-disabled input[disabled]:hover,.form-disabled select[disabled]:focus,.form-disabled select[disabled]:hover,.form-disabled textarea[disabled]:focus,.form-disabled textarea[disabled]:hover{border-color:#e8e8e8}.form-disabled input[disabled]::-webkit-input-placeholder,.form-disabled select[disabled]::-webkit-input-placeholder,.form-disabled textarea[disabled]::-webkit-input-placeholder{color:#bababb}.form-disabled input[disabled]::-moz-placeholder,.form-disabled select[disabled]::-moz-placeholder,.form-disabled textarea[disabled]::-moz-placeholder{color:#bababb}.form-disabled input[disabled]:-ms-input-placeholder,.form-disabled select[disabled]:-ms-input-placeholder,.form-disabled textarea[disabled]:-ms-input-placeholder{color:#bababb}.form .bottom-checkboxes{position:relative;min-height:18px}.form .bottom-checkboxes .required-text{margin:20px 0 40px}@media only screen and (min-width:48em){.form .bottom-checkboxes .required-text{position:absolute;bottom:0;right:0;margin:0;text-align:right;line-height:22px}}.compare-item,.form-checkboxes .form-item,.form-radios .form-item{margin-top:.8rem;margin-bottom:.8rem}.form-type-radio,.form-type-checkbox{position:relative;line-height:1.4}.form-type-radio input+label,.form-type-checkbox input+label{padding-left:28px;cursor:pointer;display:inline-block;font-size:13px;line-height:1.31;text-transform:none;font-weight:normal;letter-spacing:normal;color:#38363f}.form-type-radio input+label:before,.form-type-checkbox input+label:before{content:'';width:18px;height:18px;display:inline-block;position:absolute;left:0;top:2px;background-repeat:no-repeat;background-position:0 0}.form-type-radio input:checked+label:before,.form-type-checkbox input:checked+label:before{content:''}.js-form-type-checkbox input[type=checkbox],.form-type-checkbox input[type=checkbox]{opacity:0;position:absolute}.js-form-type-checkbox input[type=checkbox]+label:before,.form-type-checkbox input[type=checkbox]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxDefault.svg)}.js-form-type-checkbox input[type=checkbox]:checked.error+label:before,.js-form-type-checkbox input[type=checkbox]:checked+label:before,.form-type-checkbox input[type=checkbox]:checked.error+label:before,.form-type-checkbox input[type=checkbox]:checked+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxChecked.svg)}.js-form-type-checkbox input[type=checkbox].error+label:before,.form-type-checkbox input[type=checkbox].error+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/formCheckboxDefaultError.svg)}input[type="button"][disabled]{background-color:#dedede;color:#fff}input[type="button"][disabled]:focus,input[type="button"][disabled]:hover{background-color:#dedede}.form-type-radio{margin:1.1rem 0}.form-type-radio input[type=radio]{opacity:0;position:absolute;top:0;left:0}.form-type-radio input[type=radio]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/radio--default.svg)}.form-type-radio input[type=radio].error+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/radio--error.svg)}.form-type-radio input[type=radio]:checked+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/radio--selected.svg)}.form-type-radio input[type=radio]:checked.error+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/radio--selected-error.svg)}.form-type-radio input[type=radio][disabled]+label:before{background-image:url(/profiles/gepida/themes/gepida_theme/assets/img/form/radio--disabled.svg)}
