*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-start:0;margin-block-end:0}ul[role='list'],ol[role='list']{list-style:none}body{line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{--swiper-pagination-bullet-inactive-opacity:0.5;--sketched-border-radius:255px 15px 225px 15px/15px 225px 15px 255px;--sketched-border-radius-only-left:255px 0 0 15px/15px 225px 15px 255px;--sketched-border-radius-only-right:0 15px 225px 0/15px 225px 15px 255px;--sketched-border-radius-less:355px 8px 200px 8px/8px 200px 8px 355px;height:100%}[id]{scroll-margin-top:160px}b,strong{font-weight:700}.elementor-button-icon svg{fill:currentColor}.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover{line-height:var(--e-global-typography-text-line-height) !important}@media all and (max-width: 767px){.elementor-widget-text-editor ul{padding-inline-start:26px}}.em-highlighted em,.highlighted{font-style:normal;color:var(--e-global-color-accent)}.em-highlighted-underline em, .em-highlighted-underline-transparent em,.highlighted-underline,.highlighted-underline-transparent{font-style:normal;--underline-color:var(--e-global-color-accent);background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, var(--underline-color) 20%, var(--underline-color) 41%, rgba(0, 0, 0, 0) 41%);text-decoration:underline;text-decoration-color:var(--underline-color);text-underline-offset:0;text-decoration-thickness:5px;text-decoration-skip-ink:none}.em-highlighted-underline-transparent em,.highlighted-underline-transparent{--underline-color:color-mix(in srgb, var(--e-global-color-accent) 25%, transparent)}.shiny-right-bottom,.shiny-left-bottom,.shiny-right-top{position:relative;z-index:3;--shiny-color:var(--e-global-color-90b34f8);overflow:hidden}.shiny-right-bottom:before,.shiny-left-bottom:before,.shiny-right-top:before{content:'';position:absolute;bottom:0;left:0;top:unset;left:unset;width:100%;height:100%;opacity:0.7;z-index:2}.shiny-right-bottom:before{background-image:radial-gradient(circle at 100% 100%, var(--shiny-color) 0, transparent 60%)}.shiny-left-bottom:before{background-image:radial-gradient(circle at 0% 100%, var(--shiny-color) 0, transparent 60%)}.shiny-right-top:before{background-image:radial-gradient(circle at 100% 0%, var(--shiny-color) 0, transparent 60%)}.heading-accent-left, .heading-accent-full-left, .heading-accent-right, .heading-accent-full-right, .heading-accent-left .elementor-heading-title, .heading-accent-full-left .elementor-heading-title, .heading-accent-right .elementor-heading-title, .heading-accent-full-right .elementor-heading-title{display:block;width:100%;position:relative}.heading-accent-left .elementor-heading-title:after, .heading-accent-full-left .elementor-heading-title:after, .heading-accent-right .elementor-heading-title:after, .heading-accent-full-right .elementor-heading-title:after{content:'';position:absolute;top:0.75em;width:140px;height:0.5px;background-color:var(--e-global-color-primary);z-index:0}.heading-accent-left .elementor-heading-title:after{--space:30px;right:calc(100% + var(--space));left:unset}.heading-accent-full-left .elementor-heading-title:after{--space:30px;width:100vw;left:calc(-100vw - var(--space));right:unset}.heading-accent-right .elementor-heading-title:after{--space:0px;left:calc(100% + var(--space));right:unset}.heading-accent-full-right .elementor-heading-title:after{--space:30px;width:100vw;right:calc(-100vw - var(--space));left:unset}@media all and (max-width: 1024px){.heading-accent-left .elementor-heading-title:after, .heading-accent-full-left .elementor-heading-title:after, .heading-accent-1024-left .elementor-heading-title:after, .heading-accent-full-right .elementor-heading-title:after{--space:20px}.heading-accent-1024-left .elementor-heading-title:after{left:calc(-140px - var(--space)) !important;right:unset !important;width:140px !important}}@media all and (max-width: 767px){.heading-accent-left .elementor-heading-title:after, .heading-accent-full-left .elementor-heading-title:after, .heading-accent-767-left .elementor-heading-title:after, .heading-accent-full-right .elementor-heading-title:after{--space:15px}.heading-accent-767-left .elementor-heading-title:after{left:calc(-140px - var(--space)) !important;right:unset !important;width:140px !important}}header{top:0;z-index:999;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:sticky}body:not(.home).scroll-js-half-paged header{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body:not(.home).scroll-js-scrolled-up header{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}body:not(.home) header:hover{-webkit-transform:translateY(0%) !important;-ms-transform:translateY(0%) !important;transform:translateY(0%) !important}.elementor-widget-image-carousel{max-height:100% !important}.elementor-widget-image-carousel .elementor-image-carousel-wrapper, .elementor-widget-image-carousel figure.swiper-slide-inner, .elementor-widget-image-carousel img{height:100%}.elementor-widget-image-carousel img{width:100%;object-fit:cover;object-position:bottom center}@media all and (max-width: 768px){.elementor-widget-animated-headline:not(.not-extra-space) .elementor-headline-plain-text{display:block;margin-top:20px}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper{display:inline}}.elementor-widget-icon-list .elementor-icon-list-text{display:flex;align-items:center;justify-content:center;gap:6px}.interviews-grid{--gap-between-elements:40px;--element-width:max(210px, 27%);align-items:stretch !important}@media all and (max-width: 1023px){.interviews-grid{--element-width:250px}}@media all and (max-width: 800px){.interviews-grid{--gap-between-elements:30px;--element-width:min(200px, 60%)}}.interviews-grid a *{color:var(--e-global-color-text)}.interviews-grid a{border-width:1px 1px 1px 0;border-style:solid;border-color:var(--e-global-color-2989210)}.interviews-grid a:hover{background-color:var(--e-global-color-2989210)}.interviews-grid a:hover:before{background-color:var(--e-global-color-90b34f8)}.interviews-grid a:after{content:"\2197";position:absolute;bottom:8px;right:8px;font-family:eicons;font-size:20px;color:var(--e-global-color-text)}.interviews-grid .elementor-widget-text-editor{padding-left:36px}.interviews-grid a{display:block;position:relative;padding:16px 16px 16px 0;height:100%}.interviews-grid a:before{content:'';position:absolute;top:0;left:0;display:block;height:100%;width:6px;background-color:var(--e-global-color-primary)}@supports(scroll-snap-type: x mandatory){.scroll-snap-container, .scroll-carousel-snap-container .elementor-grid{--gap-between-elements:90px;--element-width:max(160px, 20vw);overflow-x:scroll;scroll-snap-type:x mandatory}.elementor-widget-loop-grid.scroll-snap-grid .elementor-grid, .e-grid.scroll-snap-grid, .scroll-carousel-snap-container .elementor-grid .swiper-wrapper,.custom-grid.scroll-snap-grid{display:grid;grid-template-columns:repeat(20, var(--element-width)) !important;grid-template-rows:1fr !important;column-gap:var(--gap-between-elements) !important;row-gap:0 !important;position:relative}.elementor-widget-loop-grid.scroll-snap-grid .elementor-grid > *, .e-grid.scroll-snap-grid > *, .scroll-carousel-snap-container .elementor-grid .swiper-wrapper>*,.custom-scroll-snap-grid>*{margin:0 !important;scroll-snap-align:center;scroll-snap-stop:normal;width:100% !important;max-width:100% !important}.elementor-widget-loop-grid.scroll-snap-grid .elementor-grid:after, .e-grid.scroll-snap-grid:after, .elementor-widget-loop-carousel.scroll-snap-grid .swiper-wrapper:after,.custom-grid.scroll-snap-grid:after{content:'';position:relative;width:1px}@media all and (max-width: 1280px){.e-grid.scroll-snap-grid-1280 > .e-child, .elementor-widget-loop-grid.scroll-snap-grid-1280 [data-elementor-type="loop-item"]{opacity: .3;transition:opacity 0.4s}.e-grid.scroll-snap-grid-1280 > .e-child.current-snap, .elementor-widget-loop-grid.scroll-snap-grid-1280 [data-elementor-type="loop-item"].current-snap{opacity:1}}@media all and (max-width: 768px){.e-grid.scroll-snap-grid-768 > .e-child, .elementor-widget-loop-grid.scroll-snap-grid-768 [data-elementor-type="loop-item"]{opacity: .3;transition:opacity 0.4s}.e-grid.scroll-snap-grid-768 > .e-child.current-snap, .elementor-widget-loop-grid.scroll-snap-grid-768 [data-elementor-type="loop-item"].current-snap{opacity:1}}[class*="scroll-snap-container"].scrollbar::-webkit-scrollbar{height:6px}[class*="scroll-snap-container"].scrollbar::-webkit-scrollbar-track{background-color:color-mix(in srgb, var(--e-global-color-accent), transparent 70%)}[class*="scroll-snap-container"].scrollbar::-webkit-scrollbar-thumb{background-color:var(--e-global-color-accent);border-radius:0px}[class*="scroll-snap-container"].scrollbar>div{padding-bottom:30px}@media all and (max-width: 1280px){.scroll-snap-container-1280{--gap-between-elements:90px;--element-width:max(220px, 30vw);overflow-x:scroll;scroll-snap-type:x mandatory}.elementor-widget-loop-grid.scroll-snap-grid-1280 .elementor-grid,.e-grid.scroll-snap-grid-1280,.custom-grid.scroll-snap-grid-1280{display:grid;grid-template-columns:repeat(20, var(--element-width)) !important;grid-template-rows:1fr !important;column-gap:var(--gap-between-elements) !important;row-gap:0 !important;position:relative}.elementor-widget-loop-grid.scroll-snap-grid-1280 .elementor-grid>*,.e-grid.scroll-snap-grid-1280>*,.custom-scroll-snap-grid-1280>*{margin:0 !important;scroll-snap-align:center;scroll-snap-stop:normal}.elementor-widget-loop-grid.scroll-snap-grid-1280 .elementor-grid:after,.e-grid.scroll-snap-grid-1280:after,.custom-grid.scroll-snap-grid-1280:after{content:'';position:relative;width:1px}}@media all and (max-width: 768px){.scroll-snap-container-768{--gap-between-elements:30px;--element-width:max(220px, 66vw);overflow-x:scroll;scroll-snap-type:x mandatory}.elementor-widget-loop-grid.scroll-snap-grid-768 .elementor-grid,.e-grid.scroll-snap-grid-768,.custom-grid.scroll-snap-grid-768{display:grid;grid-template-columns:repeat(20, var(--element-width)) !important;grid-template-rows:1fr !important;column-gap:var(--gap-between-elements) !important;row-gap:0 !important;position:relative}.elementor-widget-loop-grid.scroll-snap-grid-768 .elementor-grid>*,.e-grid.scroll-snap-grid-768>*,.custom-grid.scroll-snap-grid-768>*{margin:0 !important;scroll-snap-align:center;scroll-snap-stop:normal}.elementor-widget-loop-grid.scroll-snap-grid-768 .elementor-grid:after,.e-grid.scroll-snap-grid-768:after,.custom-grid.scroll-snap-grid-768:after{content:'';position:relative;width:1px}}}[class*="collapsable-accordion-"].empty-title .e-n-accordion-item{flex-direction:column-reverse}[class*="collapsable-accordion-"].empty-title .e-n-accordion-item-title-text{padding:12px 0}[class*="collapsable-accordion-"] .e-n-accordion-item .e-n-accordion-item-title-text{position:relative}[class*="collapsable-accordion-"] .e-n-accordion-item ul{margin-block-start:0;margin-block-end:0;display:grid;grid-gap:20px}[class*="collapsable-accordion-"] .e-n-accordion-item .e-n-accordion-item-title-text:after{display:block;font-size:16px;color:var(--e-global-color-accent);font-weight:400;text-decoration:underline}[class*="collapsable-accordion-"].dark .e-n-accordion-item .e-n-accordion-item-title-text:after{color:var(--e-global-color-12a4e86)}[class*="collapsable-accordion-"] .e-n-accordion-item[open] .e-n-accordion-item-title-text:after{content:'weniger lesen'}[class*="collapsable-accordion-"] .e-n-accordion-item:not([open]) .e-n-accordion-item-title-text:after{content:'mehr lesen'}@media all and (min-width: 1025px){body:not(.elementor-editor-active) .collapsable-accordion-1024 .e-n-accordion-item{pointer-events:none}.collapsable-accordion-1024 .e-n-accordion-item .e-n-accordion-item-title-text:after{display:none}}@media all and (min-width: 768px){body:not(.elementor-editor-active) .collapsable-accordion-767 .e-n-accordion-item{pointer-events:none}.collapsable-accordion-767 .e-n-accordion-item .e-n-accordion-item-title-text:after{display:none}}@media all and (min-width: 2150px){main{max-width:2150px;display:flex;flex-direction:column;align-items:center;margin:0 auto}}.equal-text-heights.text-box .elementor-widget-text-editor .elementor-widget-container, .equal-text-heights.text-box .elementor-testimonial-content,.equal-text-heights.text-box>p{opacity:0;transition:opacity 0.4s}.equal-text-heights.text-box .elementor-widget-text-editor .elementor-widget-container.processed, .equal-text-heights.text-box .elementor-testimonial-content.processed,.equal-text-heights.text-box>p.processed{opacity:1}a.read-more{display:block}.dark a.read-more{color:var(--e-global-color-12a4e86);text-decoration:underline}.dark a.read-more:hover{color:var(--e-global-color-90b34f8);text-decoration:none}#home-slider .swiper-slide{opacity:0;transition:opacity 0.6s}#home-slider .swiper-slide.swiper-slide-active{opacity:1}#home-slider .swiper-pagination-bullets .swiper-pagination-bullet{transition:all 0.4s}#home-slider .swiper-pagination-bullets.rs-init-done .swiper-pagination-bullet{border:1px solid var(--e-global-color-primary)}#home-slider .swiper-pagination-bullets.rs-init-done .swiper-pagination-bullet-active{background-color:var(--e-global-color-primary)}#home-slider .swiper-pagination-bullets.rs-init-done .swiper-pagination-bullet:first-child{margin-left:0 !important}.elementor-lightbox-item{height:calc(100% - 150px) !important}footer.elementor-slideshow__footer{display:flex;flex-direction:column;align-items:center;padding:50px}footer.elementor-slideshow__footer>*{max-width:800px}.elementor-lightbox .swiper .elementor-swiper-button svg, .elementor-lightbox .swiper ~ .elementor-swiper-button svg{fill:var(--e-global-color-12a4e86);width:1.4em;height:1.4em}.elementor-lightbox .swiper .elementor-swiper-button:hover svg, .elementor-lightbox .swiper ~ .elementor-swiper-button:hover svg{fill:var(--e-global-color-accent)}html#ecwid_html .ec-store{transition:opacity 0.3s ease, visibility 0.3s ease}html#ecwid_html{}html#ecwid_html h1{font-family:var(--e-global-typography-primary-font-family),Sans-serif !important;font-size:var(--e-global-typography-primary-font-size) !important;font-weight:var(--e-global-typography-primary-font-weight) !important;font-style:var(--e-global-typography-primary-font-style) !important;line-height:var(--e-global-typography-primary-line-height) !important;letter-spacing:var(--e-global-typography-primary-letter-spacing) !important;color:var(--e-global-color-primary) !important;margin:0 0 20px 0 !important}html#ecwid_html .form-control__button{background-color:var(--e-global-color-accent) !important;color:var(--e-global-color-12a4e86) !important}html#ecwid_html .form-control__button:hover{background-color:var(--e-global-color-90b34f8) !important}html#ecwid_html .ec-link{color:var(--e-global-color-accent) !important;text-decoration:underline !important}html#ecwid_html .ec-link:hover{color:var(--e-global-color-90b34f8) !important}html#ecwid_html .ec-footer .ec-link:hover{color:var(--e-global-color-accent) !important}@media all and (max-width: 767px){html#ecwid_html body.rs-ecwid-page-type-category .elementor-widget-heading{margin:0 !important;padding:0 !important}}html#ecwid_html body.rs-ecwid-page-type-category div.ecwid-productBrowser{padding:0 !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__categories, html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .page-title__name{display:none !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products{display:grid !important;grid-template-columns:repeat(3, 1fr) !important;grid-template-rows:1fr !important;grid-gap:30px !important;margin-left:0 !important;margin-right:0 !important}@media all and (max-width: 1024px){html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products{grid-template-columns:repeat(2, 1fr) !important}}@media all and (max-width: 768px){html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products{grid-template-columns:1fr !important}}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product{width:100% !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap{padding:0 !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner{box-shadow:none !important;border:1px solid #E7E7E7 !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__title, html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__price, html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__tax{padding-left:20px !important;padding-right:20px !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__title{margin-bottom:20px !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__title .grid-product__title-inner{font-family:var(--e-global-typography-text-font-family),Sans-serif !important;font-size:var(--e-global-typography-text-font-size) !important;font-weight:600 !important;line-height:var(--e-global-typography-text-line-height) !important;color:var(--e-global-color-accent) !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner:hover{background-color:#F0F0F0 !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner:hover .grid-product__title-inner{color:var(--e-global-color-90b34f8) !important}html#ecwid_html body.rs-ecwid-page-type-category .ec-size .ec-store .grid__products .grid-product .grid-product__wrap .grid-product__wrap-inner .grid-product__textblock{display:block !important;padding:5px 0 !important}html#ecwid_html .ec-minicart.ec-minicart--pill, html#ecwid_html .ec-minicart.ec-minicart--rect{border-radius:0 !important;border:1px solid #E7E7E7 !important}html#ecwid_html .ec-minicart.ec-minicart--pill .ec-minicart__icon, html#ecwid_html .ec-minicart.ec-minicart--rect .ec-minicart__icon{width:unset !important;height:unset !important;position:relative}@media all and (min-width: 768px){html#ecwid_html .ec-minicart.ec-minicart--pill .ec-minicart__icon:before, html#ecwid_html .ec-minicart.ec-minicart--rect .ec-minicart__icon:before{content:"Warenkorb" !important;display:inline-block !important}html#ecwid_html .ec-minicart.ec-minicart--pill .ec-minicart__icon svg, html#ecwid_html .ec-minicart.ec-minicart--rect .ec-minicart__icon svg{margin-left:6px !important;width:30px !important}}@media all and (max-width: 767px){html#ecwid_html .ec-minicart.ec-minicart--pill .ec-minicart__icon svg, html#ecwid_html .ec-minicart.ec-minicart--rect .ec-minicart__icon svg{width:36px !important}}html#ecwid_html .ec-minicart.ec-minicart--pill .ec-minicart__counter::after, html#ecwid_html .ec-minicart.ec-minicart--rect .ec-minicart__counter::after{background-color:var(--e-global-color-accent) !important;border:1px solid var(--e-global-color-accent) !important}html#ecwid_html .ec-minicart.ec-minicart--pill:hover, html#ecwid_html .ec-minicart.ec-minicart--rect:hover{background-color:var(--e-global-color-accent) !important}html#ecwid_html .ec-minicart.ec-minicart--pill:hover .ec-minicart__icon:before, html#ecwid_html .ec-minicart.ec-minicart--rect:hover .ec-minicart__icon:before{color:var(--e-global-color-12a4e86) !important}html#ecwid_html .ec-minicart.ec-minicart--pill:hover .ec-minicart__icon svg path, html#ecwid_html .ec-minicart.ec-minicart--rect:hover .ec-minicart__icon svg path{stroke:var(--e-global-color-12a4e86) !important}html#ecwid_html .ec-minicart.ec-minicart--pill:hover .ec-minicart__counter, html#ecwid_html .ec-minicart.ec-minicart--rect:hover .ec-minicart__counter{color:var(--e-global-color-accent) !important}html#ecwid_html .ec-minicart.ec-minicart--pill:hover .ec-minicart__counter::after, html#ecwid_html .ec-minicart.ec-minicart--rect:hover .ec-minicart__counter::after{background-color:var(--e-global-color-12a4e86) !important}html#ecwid_html body.rs-ecwid-page-type-cart .elementor-heading-title{display:none !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart{font-family:var(--e-global-typography-text-font-family),Sans-serif !important;font-size:var(--e-global-typography-text-font-size) !important;font-weight:var(--e-global-typography-text-font-weight) !important;line-height:var(--e-global-typography-text-line-height) !important;color:var(--e-global-color-text) !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__sidebar .ec-cart-summary__row--total{margin-top:20px !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body{padding-left:40px !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body .ec-cart__agreement .form-control{margin-bottom:20px !important;border-radius:0 !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body .ec-cart__button--checkout, html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body .ec-cart__button--apple-pay, html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body .ec-cart__button--stripe-express{margin-bottom:10px !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-cart .ec-cart__body .ec-cart-next{display:none !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-header-h4{margin-bottom:40px !important}html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-related-products, html#ecwid_html body.rs-ecwid-page-type-cart .ecwid-productBrowser-CartPage .ec-size .ec-store .ec-footer{margin-top:80px !important}@media all and (max-width: 767px){html#ecwid_html body.rs-ecwid-page-type-product .elementor-widget-heading{margin:0 !important;padding:0 !important}}@media all and (min-width: 561px){html#ecwid_html body.rs-ecwid-page-type-product .ec-size .ec-store .product-details--layout-sidebar-right .product-details__gallery{width:35% !important}html#ecwid_html body.rs-ecwid-page-type-product .ec-size .ec-store .product-details--layout-sidebar-right .product-details__sidebar{width:65% !important}}html#ecwid_html body.rs-ecwid-page-type-product .ec-size .ec-store .form-control__button{border:none !important;border-radius:0 !important}html#ecwid_html body.rs-ecwid-page-type-product .ec-size .ec-store .product-details__product-description *{font-family:var(--e-global-typography-text-font-family),Sans-serif !important;font-size:var(--e-global-typography-text-font-size) !important;font-weight:var(--e-global-typography-text-font-weight) !important;line-height:var(--e-global-typography-text-line-height) !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation h1.elementor-heading-title{display:none}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage{background-color:none !important;padding:0 !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .page-title__name{text-align:left !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__email{text-align:left !important;padding-bottom:40px !important;margin:0 !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps{max-width:100% !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step{padding:20px 0 40px 0 !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step .ec-confirmation__title, html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step .ec-confirmation__title *:not(a){margin-bottom:14px !important;font-family:var(--e-global-typography-secondary-font-family),Sans-serif !important;font-size:var(--e-global-typography-secondary-font-size) !important;font-weight:var(--e-global-typography-secondary-font-weight) !important;font-style:var(--e-global-typography-secondary-font-style) !important;line-height:var(--e-global-typography-secondary-line-height) !important;letter-spacing:var(--e-global-typography-secondary-letter-spacing) !important;color:var(--e-global-color-text) !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step .h-captcha, html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step .form-control__button{width:auto !important}html#ecwid_html body.rs-ecwid-page-type-order_confirmation .ecwid-productBrowser-OrderConfirmationPage .ec-confirmation .ec-confirmation__steps .ec-confirmation__step .h-captcha{margin:20px 0 !important}