html,body{overflow-x:hidden}::selection{background:#d3dc30;color:#000}::-webkit-selection{background:#d3dc30;color:#000}.page-main-header .page-header .contains_wrapper{padding-left:0!important;padding-right:0!important}.page-header_nav{max-width:1400px;margin:0 auto;padding-left:2rem;padding-right:2rem}.--top-localization .localization-wrapper:empty{display:none}.main-navigation_child-link{color:#000}.page-header_logo .--desktop-logo-transparent,.page-header_logo .--mobile-logo-transparent,.transparent-header .page-header .--desktop-img:not(.--desktop-logo-transparent),.transparent-header .page-header .--mobile-img:not(.--mobile-logo-transparent){display:none}.transparent-header .page-main-header .scheme{--section-foreground-color: #ffffff;--section-links-color: #ffffff;--section-active-hover-color: #ffffff}.transparent-header .page-header_nav.bottom--border{border-bottom:none}.transparent-header .page-header_nav.bottom--border:after{content:none}.page-header_nav.bottom--border:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #dce5e5}.shopify-section{position:relative}.wave--horizontal.wave--top-right svg:first-child{position:absolute;top:-16px;right:-40px}.wave--horizontal.wave--top-right svg:last-child{position:absolute;top:24px;right:-24px}.wave--horizontal.wave--bottom-right svg:first-child{position:absolute;bottom:24px;right:-40px}.wave--horizontal.wave--bottom-right svg:last-child{position:absolute;bottom:16px;right:-24px}.wave--horizontal.wave--bottom-left svg:first-child{position:absolute;bottom:-32px;left:-24px}.wave--horizontal.wave--bottom-left svg:last-child{position:absolute;left:16px;bottom:-8px}.wave--horizontal.wave--top-left svg:first-child{position:absolute;top:16px;left:-24px}.wave--horizontal.wave--top-left svg:last-child{position:absolute;top:32px;left:16px}.wave--vertical.wave--top-right svg:first-child{position:absolute;top:64px;right:-16px}.wave--vertical.wave--top-right svg:last-child{position:absolute;top:128px;right:16px}.wave--vertical.wave--bottom-right svg:first-child{position:absolute;bottom:128px;right:-16px}.wave--vertical.wave--bottom-right svg:last-child{position:absolute;bottom:96px;right:16px}.wave--vertical.wave--top-left svg:first-child{position:absolute;top:40px;left:-24px}.wave--vertical.wave--top-left svg:last-child{position:absolute;top:96px;left:8px}.wave--vertical.wave--bottom-left svg:first-child{position:absolute;bottom:60px;left:-24px}.wave--vertical.wave--bottom-left svg:last-child{position:absolute;bottom:40px;left:8px}@media(min-width:768px){.wave--horizontal,.wave--vertical{position:relative;z-index:1}}.featured--wave svg:first-child{position:absolute;top:-24px;left:-40px}.featured--wave svg:last-child{position:absolute;top:80px;right:-64px}.booking-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.booking-banner_content{z-index:1}.booking-banner_button{margin-top:20px}.announcement-bar__slider .announcement-bar_column:before{content:none!important}.announcement-bar__slider .announcement-bar_heading{text-align:center!important;color:#fff;line-height:4rem}.announcement-bar__slider .announcement-bar_heading a{color:#fff}.announcement-bar__wrapper{display:block;width:100%}.announcement-bar__slider{background:#599498;color:#fff;height:45px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:0 1rem}.announcement-bar__slider .slick-list{width:100%}.announcement-bar_text-wrap{display:flex;align-items:center;justify-content:center;gap:1.2rem}.announcement-bar_text-wrap .button{padding:.8rem 1.6rem}.announcement-bar_text-wrap .button:hover{background-color:#fff!important;color:#000;border-color:#fff}.page-main-header{position:relative;z-index:2}.page-header{background-color:transparent}.page-header_links-col,.page-header_links-col .modal-component_body{--section-background-color: transparent}.booking-banner_content{padding-top:15%}.booking-banner_background video{display:block;width:100%;height:100vh;object-fit:cover}.multirow_caption-title{display:block;margin-bottom:1rem}.heading-head{position:relative;padding-bottom:3px}.richtext_heading,.contact-form_heading{padding-bottom:3rem}.booking-form_heading:after,.richtext_heading:after,.contact-form_heading:after,.heading-head .multicolumn_heading:after,.heading-head .multirow_heading:after,.heading-head .collapsible-with-media_heading:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:#d3dc30;z-index:1}.--align-center .richtext_heading:after,[style*="--desktop-q-align: center"] .contact-form_heading:after,[style*="--desktop-q-align: center"] .heading-head .multicolumn_heading:after,[style*="--desktop-q-align: center"] .heading-head .multirow_heading:after{left:50%;transform:translate(-50%)}.multirow_description{margin-top:4rem}.multirow_description a{text-decoration:none}.multirow_description ul{list-style:none;padding-left:0}.multirow_description ul li{position:relative;padding-left:32px;margin-top:5px;padding-bottom:5px}.collapsible-with-media .heading-head{margin-bottom:4rem!important}.multicolumn_heading{margin-bottom:28px;padding-bottom:30px}.multicolumn_column-card.--align-left img{margin-left:0!important}.collapsible-accordion{margin-bottom:2rem}.collapsible-accordion summary{padding:1rem!important;background:#fff}.collapsible-accordion .open-close_slide{padding:0 1rem}.collapsible-accordion .ico-minus,.collapsible-accordion[open] .ico-plus{display:none}.collapsible-accordion[open] .ico-minus{display:block}.collapsible-accordion summary:hover .ico,.collapsible-accordion[open] summary .ico{color:#d3dc30}.page-header .view_2-button{--button-padding-x: 2.4rem;--button-padding-y: 1.4rem;border:none}.page-header .view_2-button:hover{background-image:none;background-color:#599498!important;color:#fff;border-color:#599498}.hero__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:1170px;padding:30px 15px;z-index:1}.hero__subheading{margin-bottom:1rem}.hero__heading{margin:0 0 2rem}.icon-with-text__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.icon-with-text__icon-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:15px;text-align:center}.icon-with-text__icon{background:#fff;padding:32px 20px;border-radius:20px}.icon-with-text__icon .icon-box-icon img{display:block;width:6rem;margin:0 auto}.icon-with-text__icon .icon-box-title{margin:0 0 2rem}.icon-with-text__subheading{margin-bottom:1rem}.icon-with-text__heading{position:relative;margin:0 0 2rem;padding-bottom:1rem}.icon-with-text__heading:before{content:"";position:absolute;bottom:0;left:0;width:100px;height:3px;background:#d3dc30;z-index:1}.icon-with-text__button{margin-top:4rem}.image-with-text__wrapper{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:1rem}.image-with-text__wrapper.background-text{align-items:stretch}.image-with-text__wrapper.background-text .image-with-text__text-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ecf0f2;border-radius:10px}.image-with-text__wrapper.background-text .image-with-text__heading,.image-with-text__wrapper.background-text .image-with-text__text{color:#000}.image-with-text__image-item{height:100%}.image-with-text__image-item img{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}.image-with-text__text-item{text-align:center}.image-with-text__text{max-width:300px;margin:0 auto}.image-with-text__heading{margin:0 0 2rem;line-height:1.2}.image-with-text__button{margin-top:3rem}.footer-bottom_menu a{font-size:1.4rem;line-height:1;font-weight:400;color:#fff;text-underline-offset:1px}.footer-top .container-fluid,.footer-bottom .contained-container{max-width:1410px;margin:0 auto}.footer-top_socials .list-social_link{height:46px;width:46px;border-radius:10%;background:#ecf0f2}.footer-top_socials .list-social_link .ico{width:23px;height:23px;color:#599498}.footer_description+.footer-top_socials{margin-top:32px}.footer_description a{text-decoration:none;color:var(--section-foreground-color)}.multicolumn_column-card{padding:32px 24px;gap:20px}.multicolumn_column-card .column-card_logo img{display:block;width:auto;height:var(--icon-width);margin:0 auto}.multicolumn_caption{margin-bottom:1rem}.column-card_heading svg{display:inline-block;width:15px;height:15px;margin-left:5px}.column-card_content:empty{display:none}.column-card_content a{text-decoration:none}.multicard{--q-align-value: var(--desktop-q-align)}.multicard_heading{margin-bottom:28px}.multicard__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.multicard__item-container{display:grid;grid-template-columns:1fr 1fr;gap:2rem;background:#f5f5f5;border-radius:10px;height:100%}.multicard__image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}.multicard .heading-head{margin-bottom:24px}.multicard__content{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:30px 20px 30px 0}.multicard__title.h3{font-size:2.8rem;line-height:3.4rem;margin:0 0 2rem}.timeline .page-width,.multicard .page-width{max-width:1140px;margin:0 auto}.text-col_html{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:2rem}.text-col_html img{display:block;width:100%;height:auto;border-radius:10px}.text-col_html iframe{width:100%;height:100%;border-radius:10px}.footer.--split-layout .footer_wapper{padding:50px 0;margin-top:-26px}.text-col_description a{text-decoration:none}.floating-contact-button-wrapper{display:flex;flex-direction:column;gap:6px}.floating-contact-button-icon svg{display:block;width:24px;height:auto}.floating-contact-button-phone,.floating-contact-button-email{display:flex;align-items:center;justify-content:flex-start;padding-left:12px;text-decoration:none;min-height:52px;background-color:#599498;border-radius:50px 0 0 50px;color:#fff;transform:translate(calc(100% - 42px));transition:all .3s}.floating-contact-button-phone:hover,.floating-contact-button-email:hover{transform:none;color:#fff}.floating-contact-button-title{padding:12px;font-size:18px;line-height:22px;font-weight:500}.floating-contact-button{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:1}.contact-form_block-description a{text-decoration:none}.shopify-app-block{max-width:1410px;margin:0 auto;padding:0 15px}.booking-form__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:space-between;gap:6rem}.booking-form__form{padding:32px 30px;border-radius:20px;background-color:#fff}.booking-form_heading{padding-bottom:2rem;margin-top:1rem}.booking-form_description{margin-top:3rem}.booking-form_description ul{list-style:none;padding-left:0}.booking-form_description ul li{position:relative;padding-left:32px;margin-top:10px}.booking-form_description ul li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:22px;height:22px;background:url(//ergotherapie-moller.myshopify.com/cdn/shop/t/3/assets/icon-check.png?v=1238614\2026) no-repeat;background-position:center;background-size:contain;z-index:1}.step-boxes{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.step-box{flex:0 0 18rem;box-shadow:0 4px 10px #0000001a;border-radius:10px;overflow:hidden;transition:all .3s ease;cursor:pointer}.step-box:hover{transform:scale(1.03)}.step-box_title{padding:25px 10px 15px;margin-top:-10px;font-size:16px;text-align:center;font-weight:600}.step-box_image{display:block;width:90%;height:150px;object-fit:cover;margin:0 auto}.step-box_button{display:flex;align-items:center;justify-content:center;gap:15px;margin:14px 0;padding:36px 0;text-align:center}.step-box_button .button{cursor:pointer;pointer-events:auto;opacity:1}.booking-form__step-heading{font-size:32px;line-height:1.2;padding:15px 0;margin-top:10px;text-align:center}.booking-form__step .form-group{margin-bottom:17px}.booking-form__step .form-group input:not([type=checkbox]){background-color:#ecf0f2;border-radius:10px;border:1px solid #ddd;padding:18px;min-height:66px}.booking-form__step{display:none}#step1.booking-form__step{display:block}.step-box input{display:inline-block;vertical-align:middle;border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.booking-form__step .step-boxes .form-group{width:100%;margin-bottom:0}.booking-form__step .step-boxes .form-group select{background-color:#ecf0f2;border:1px solid #ddd;padding:10px;margin-top:.8rem}#tinycookie-wrapper{max-width:540px!important;box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}#tinycookie-wrapper .tinycookie-box .tinycookie-buttons{display:grid!important;grid-template-columns:1fr 155px!important}#tinycookie-wrapper .tinycookie-box .tinycookie-buttons .tinycookie-main-buttons{display:grid!important;grid-template-columns:3fr 2fr!important}#tinycookie-wrapper .tinycookie-description{font-family:Lato!important;font-size:14px!important;line-height:18px!important;font-weight:400!important;color:#000!important}#tinycookie-wrapper .tinycookie-title{text-align:center}#tinycookie-wrapper .tinycookie-button{font-size:15px!important;min-height:45px!important}@media(min-width:1200px){.multicard .heading-head{margin-bottom:24px}}@media(max-width:1024px){.multicard__grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1024px){.icon-with-text .page-width,.image-with-text .page-width,.multicard .page-width{padding-left:3rem;padding-right:3rem}}@media(min-width:992px){.booking-banner_text-content{padding:0!important}}@media(min-width:768px){.transparent-header .--desktop-logo-transparent{display:block}.main-navigation--second .main-navigation_dropdown-wrapper--level1{background-color:#fff;border-radius:0!important}.booking-banner_content{max-width:1140px;left:50%!important;transform:translate(-50%)}.main-navigation_link{position:relative}.main-navigation_link:after{content:"";position:absolute;bottom:0;right:50%;width:100%;height:1px;background:#fff;border-bottom:1px solid var(--section-active-hover-color);z-index:1;transform:scale(0) translate(-50%);transition:transform .3s ease-in-out,color 0s ease-in-out}.main-navigation_link:hover:after{transform:scale(1) translate(50%)}.icon-box-wrapper{display:flex;flex-direction:column;gap:15px}.icon-with-text__content,.icon-with-text__icon-list{flex:0 0 calc(50% - 1rem)}.image-with-text__image-item,.image-with-text__text-item{grid-column:var(--width-column) span}.view_2-btn--desktop{display:flex!important;align-items:center;justify-content:center;gap:5px}.view_2-btn--desktop svg{display:block;height:18px;width:auto}.footer.--split-layout .footer_wapper{padding:50px 80px 50px 30px}}@media(max-width:767px){.transparent-header .--mobile-logo-transparent{display:block}.page-header .view_2-button{display:none}.page-header_nav{padding-left:15px!important;padding-right:15px!important}.mobile-menu_label{display:block!important;font-size:17px;margin-left:10px;text-transform:uppercase}.icon-with-text .page-width,.image-with-text .page-width,.multicard .page-width{padding-left:1.5rem;padding-right:1.5rem}.icon-with-text__wrapper{flex-direction:column;gap:4rem}.image-with-text__wrapper{grid-template-columns:1fr}.hero__content{top:auto;bottom:0;left:0;transform:none}.footer{padding-bottom:40px!important}.footer-top_socials .socials-list--icns{justify-content:center!important}.footer-bottom_wrapper{flex-direction:column!important}.multicard__item-container{grid-template-columns:1fr}.multicard__content{padding:0 20px 30px}.booking-banner{min-height:60rem}.booking-banner_text-content{justify-content:flex-end!important;padding:40px 30px!important}.image-with-text__wrapper.background-text .image-with-text__text-item{padding:3rem 0}.richtext_heading,.contact-form_heading{position:relative}}@media(max-width:575px){.booking-banner{min-height:100vh}#tinycookie-wrapper .tinycookie-box .tinycookie-buttons{grid-template-columns:1fr!important}#tinycookie-wrapper .tinycookie-box .tinycookie-buttons .tinycookie-button{padding:12px 6px!important}}@media(min-width:768px){.main-navigation_dropdown-wrapper--level1.dropdown--open{padding-left:0}.main-navigation_dropdown-link--level1.dropdown-level1--open{background-color:#599598}.main-navigation_dropdown-link--level1.dropdown-level1--open a,.main-navigation_dropdown-link--level1.dropdown-level1--open button{color:#fff!important}.main-navigation_dropdown-wrapper--level2.dropdown--open{background:#599598;border-radius:0!important}.main-navigation_dropdown-wrapper--level2.dropdown--open .main-navigation_child-link{color:#fff}.main-navigation_dropdown-link--level1{padding-left:28px!important}}@media(min-width:1200px){.main-navigation_dropdown-wrapper--level1.dropdown--open .dropdown-internal-wrapper:not(.dropdown-internal-wrapper .dropdown-internal-wrapper){width:100%;max-width:300px}}@media(min-width:768px)and (max-width:1199px){.main-navigation_dropdown-wrapper--level1.dropdown--open .dropdown-internal-wrapper:not(.dropdown-internal-wrapper .dropdown-internal-wrapper){width:100%;max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
