.site-header{width:100%;z-index:9999;position:fixed;top:0;left:0;box-shadow:0 2px 12px 0 rgba(39,68,70,.0784313725);background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media(min-width:540px){.site-header br{display:none}}.site-header .spin-loader-wrap{display:flex;justify-content:center;width:100%;height:100%;margin-top:25px;margin-bottom:25px}.site-header .spin-loader-wrap .spin-loader{background:none!important;border-radius:50%;border:6px solid #f3f3f3;border-top-color:#407360;width:50px!important;height:50px!important;animation:spin 2s linear infinite}.site-header .language-switcher{margin-right:10px}.site-header .language-switcher .wpml-ls-legacy-dropdown{width:auto;max-width:none}.site-header .language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,.site-header .language-switcher .wpml-ls-legacy-dropdown li.wpml-ls-item>a{color:#f1f1f1!important;border:none;background-color:transparent;padding:0}.site-header .language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:hover,.site-header .language-switcher .wpml-ls-legacy-dropdown li.wpml-ls-item>a:hover{background-color:transparent}.site-header .language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding:0}.site-header .language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle span{font-size:24px;line-height:36px;font-weight:300}.site-header .language-switcher .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}.site-header .language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border:none}.site-header .language-switcher .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a{font-size:24px;line-height:36px;font-weight:300}.site-header .banner{height:41px;padding:8px 20px;background:#cee0d9;color:#203839;text-align:center;visibility:visible;opacity:1;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.site-header .banner p{font-weight:500}.site-header .banner p a{color:#346452;text-decoration:underline}.site-header .banner.pharmacy-banner{background:#f0d7c1}@media(max-width:912px){.site-header .banner{height:66px}.site-header .banner p{height:50px}}@media(max-width:486px){.site-header .banner{height:91px}.site-header .banner p{height:75px}}@media(max-width:430px){.site-header .banner{height:79px}.site-header .banner p{font-size:14px;line-height:21px;font-weight:500;height:63px}}.site-header .container{padding:12px 60px}.site-header .container .row{display:flex;justify-content:space-between;align-items:center}.site-header .container .row .login-btn,.site-header .container .row .logo-wrap,.site-header .container .row .logo-wrap>a,.site-header .container .row .prescription-wrap,.site-header .container .row .prescription-wrap>a,.site-header .container .row .search-btn{display:inline-flex}.site-header .container .row .logo-wrap>a{align-items:center}.site-header .container .row .how-icon{display:none}.site-header .container .row .menu-res{flex:1}.site-header .container .row .header-icons{display:flex;justify-content:space-between;align-items:center}.site-header .container .row .header-icons .icons-wrap{order:0}.site-header .container .row .header-icons .prescription-wrap{margin-left:25px;position:relative;order:1}.site-header .container .row .header-icons .prescription-wrap #rezept-products{display:flex;justify-content:center;align-items:center;width:17px;height:17px;font-size:12px;line-height:18px;font-weight:600;border:2px solid #a0b9b0;color:#f1f1f1;background-color:#407360;border-radius:50%;position:absolute;right:-5px;top:-7px}.site-header .container .row .search-btn{padding:4px;margin-right:20px}.site-header .container .row .open-menu{display:none}@media(max-width:1024px){.site-header .container .row .open-menu{display:inline-flex}}.site-header .container .row .icons-wrap,.site-header .container .row .menu{display:flex}.site-header .container .row .icons-wrap{position:relative;align-items:center}.site-header .container .row .icons-wrap .login-btn .user-icon{margin-right:4px;transition:stroke .3s ease-out}.site-header .container .row .icons-wrap .login-btn .arrow-wrap{align-content:center;padding:0 4px}.site-header .container .row .icons-wrap .user-wrap{display:none}.site-header .container .row .icons-wrap .user-wrap .user-loggedin,.site-header .container .row .icons-wrap .user-wrap .user-loggedout{font-size:16px;line-height:24px;font-weight:500;position:absolute;top:35px;right:0;display:flex;flex-direction:column;width:137px;padding:12px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background-color:#fff;box-shadow:1px 1px 6px 2px rgba(0,0,0,.0784313725)}.site-header .container .row .icons-wrap .user-wrap .user-loggedin a,.site-header .container .row .icons-wrap .user-wrap .user-loggedout a{padding:6px 8px;color:#274446!important}.site-header .container .row .icons-wrap .user-wrap .user-loggedin a:hover,.site-header .container .row .icons-wrap .user-wrap .user-loggedout a:hover{color:#407360!important}.site-header .container .row .icons-wrap.user-opened .user-wrap{display:block}.site-header .container .row .logo-sm{display:none}.site-header .container#search-container{width:100%;padding:12px 16px;position:absolute;left:0;visibility:hidden;opacity:0;z-index:10;background-color:#fff;box-shadow:0 2px 12px 0 rgba(39,68,70,.0784313725);transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.site-header .container#search-container.is-visible{visibility:visible;opacity:1}.site-header .container#search-container .row .search-wrapper{display:flex;width:100%;max-width:684px;font-size:16px;line-height:21px;font-weight:300;margin:0 auto;padding:7px 16px;border:1px solid #a0b9b0;border-radius:18px;position:relative}.site-header .container#search-container .row .search-wrapper img{max-width:21px;margin-right:10px;opacity:.6}.site-header .container#search-container .row .search-wrapper #search-bar{font-size:16px;width:90%;border:none;padding:0;color:#637575}.site-header .container#search-container .row .search-wrapper #search-bar:focus,.site-header .container#search-container .row .search-wrapper #search-bar:focus-visible{outline:none}.site-header .container#search-container .row .search-wrapper #search-bar::-moz-placeholder{color:#637575;font-family:inherit}.site-header .container#search-container .row .search-wrapper #search-bar::placeholder{color:#637575;font-family:inherit}.site-header .container#search-container .row .search-wrapper #search-bar:-webkit-autofill,.site-header .container#search-container .row .search-wrapper #search-bar:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.site-header .container#search-container .row .search-wrapper .spin-loader-wrap{margin:0 0 0 auto;width:auto}.site-header .container#search-container .row .search-wrapper .spin-loader-wrap .spin-loader{width:20px!important;height:20px!important;margin:0;border:3px solid #f3f3f3;border-top-color:#407360}.site-header .container#search-container .row .close-search{display:inline-flex;cursor:pointer;padding:5px}.site-header .container#search-container .search-results{width:100%;height:100%;position:fixed;left:0}.site-header .container#search-container .search-results .search-result-wrap{width:100%;max-width:736px;background-color:#d0d8d5;padding:16px 27px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.1607843137);position:absolute;top:0;left:50%;transform:translateX(-50%)}.site-header .container#search-container .search-results .search-result-name{font-size:14px;line-height:21px;font-weight:300;color:#274446}.site-header .container#search-container .search-results .results-overlay:before{content:"";width:100%;height:100vh;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0}.site-header .container#search-container .search-results .results-overlay .results{width:100%;max-width:736px;height:70vh;overflow-y:auto;font-size:14px;line-height:21px;font-weight:400;color:#274446;position:absolute;top:1px;left:50%;transform:translateX(-50%)}.site-header .container#search-container .search-results .results-overlay .results::-webkit-scrollbar{width:10px}.site-header .container#search-container .search-results .results-overlay .results::-webkit-scrollbar-track{background-color:#dce0df;border-radius:5px;padding-left:-10px}.site-header .container#search-container .search-results .results-overlay .results::-webkit-scrollbar-thumb{background:#a0b9b0;height:70px;border-radius:5px}.site-header .container#search-container .search-results .results-overlay .results .search-title,.site-header .container#search-container .search-results .results-overlay .results a{padding:12px 20px}.site-header .container#search-container .search-results .results-overlay .results .search-title{background-color:#d0d8d5}.site-header .container#search-container .search-results .results-overlay .results .search-result{display:flex;flex-direction:column;width:100%;background-color:#f1f1f1;transition:none;border-bottom:1px solid #d0d8d5}.site-header .container#search-container .search-results .results-overlay .results .search-result:hover{opacity:1}.site-header .container#search-container .search-results .results-overlay .results .search-result .name{font-weight:600;margin-bottom:8px;background-color:transparent;color:#274446}.site-header .container#search-container .search-results .results-overlay .results .search-result .name .span-cultivar{font-weight:500;color:#407360}.site-header .container#search-container .search-results .results-overlay .results .search-result .name .span-cultivar .line-cultivar{font-weight:600;color:#274446}.site-header .container#search-container .search-results .results-overlay .results .search-result p:nth-of-type(2) span{color:#274446}.site-header .container#search-container .search-results .results-overlay .results .search-result p:nth-of-type(2) span.search-thc{margin-right:24px}.site-header .container#search-container .search-results .results-overlay .results .search-result p:nth-of-type(2) span.bold{color:#407360;font-weight:600}@media(max-width:1024px){.site-header .container#search-container{padding:14px 16px}.site-header .container#search-container .row .search-logo{display:none}.site-header .container#search-container .row .search-wrapper{max-width:unset;margin-right:16px}.site-header .container#search-container .search-results .results-overlay{background-color:rgba(0,0,0,.3);top:64px}.site-header .container#search-container .search-results .results-overlay .results{height:52vh}}@media(max-width:1024px){.site-header .container#search-container{padding:14px 16px}.site-header .container#search-container .row .search-wrapper{padding-left:12px;padding-right:12px;margin-right:12px}.site-header .container#search-container .search-results .results-overlay{top:60px}.site-header .container#search-container .search-results .results-overlay .results{height:67vh}}.site-header .menu-res .foo-social,.site-header .menu-res_bottom,.site-header .menu-res_upper{display:none;position:relative;z-index:999}.site-header .menu-res .foo-social .copied-text,.site-header .menu-res_bottom .copied-text,.site-header .menu-res_upper .copied-text{color:#f1f1f1}.site-header .menu-res .menu-bg{display:none}@media(max-width:1024px){.site-header .container{padding:8px 31px}.site-header .container .row .logo-lg,.site-header .container .row .open-menu,.site-header .container .row .prescription-wrap{position:relative;z-index:1000}.site-header .container .row .open-menu{flex-direction:column;justify-content:space-between;order:-1;width:18px;height:15px;display:flex;cursor:pointer;position:relative}.site-header .container .row .open-menu .lines-wrap{display:flex;flex-direction:column;justify-content:space-between;width:18px;height:12px;opacity:1;visibility:visible;transition:visibility .3s ease-out,opacity .3s ease-out,overflow .3s ease-out;will-change:visibility,opacity}.site-header .container .row .open-menu .line{display:block;width:100%;height:2px;background-color:#274446;border-radius:2px;transition:all .3s ease-out}.site-header .container .row .open-menu .close-wrap{max-height:0;opacity:0;transition:max-height .3s ease-out;overflow:hidden;position:relative;top:-8px}.site-header .container .row .open-menu.opened .lines-wrap{opacity:0;overflow:hidden;visibility:hidden}.site-header .container .row .open-menu.opened .line{opacity:0;visibility:hidden}.site-header .container .row .open-menu.opened .close-wrap{max-height:20px;opacity:1;overflow:visible}.site-header .container .row .open-menu.opened .close-wrap .line{opacity:1;visibility:visible;width:20px;transition:transform .3s ease-out}.site-header .container .row .open-menu.opened .close-wrap .line.line4{transform:translateY(1px) rotate(-45deg)}.site-header .container .row .open-menu.opened .close-wrap .line.line5{transform:rotate(45deg)}.site-header .container .row .logo-wrap{flex:1;justify-content:center;order:0}.site-header .container .row .header-icons{order:1;flex-direction:row-reverse}.site-header .container .row .header-icons .prescription-wrap{margin:0}.site-header .container .row .header-icons .icons-wrap{order:2;margin-right:20px}.site-header .container .row .header-icons .icons-wrap .login-btn,.site-header .container .row .header-icons .icons-wrap .user-wrap{display:none}.site-header .container .row .header-icons .how-icon{order:3;display:inline-flex}.site-header .container .row .search-btn{margin-right:0}.site-header .menu-res{display:block;visibility:hidden;opacity:0;flex-direction:column;width:100%;padding-top:40px;position:absolute;left:0;top:60px;z-index:999999;overflow-x:hidden;overflow-y:scroll;transition:height .3s ease-out,opacity .3s ease-out}@supports(-webkit-touch-callout:none){.site-header .menu-res{height:100dvh}}.site-header .menu-res .foo-social,.site-header .menu-res_bottom{display:block}.site-header .menu-res .menu-bg{display:block;position:absolute;z-index:999;bottom:0;right:-160px}.site-header .menu-res_upper{display:flex;justify-content:space-between;align-items:center;padding:11px 18px;margin-bottom:76px;display:none}.site-header .menu-res_upper .logo-wrap{display:flex;align-items:center}.site-header .menu-res_upper .logo-wrap a,.site-header .menu-res_upper .logo-wrap button{display:inline-flex}.site-header .menu-res_upper .logo-wrap .prescription-wrap{margin-right:30px}.site-header .menu-res_upper .menu-res-logo-sm{display:inline-flex;max-width:120px}.site-header .menu-res_bottom{width:98%;margin-bottom:54px}.site-header .menu-res_bottom .logout-btn{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #a0b9b0}.site-header .menu-res_bottom .logout-btn a{padding:6px 8px;font-weight:500;color:#274446}.site-header .menu-res_bottom .login-register-wrap{display:flex;align-items:flex-start;flex-direction:column;margin-top:45%;width:95%;margin-bottom:80px}.site-header .menu-res_bottom .login-register-wrap .link-button{display:flex;width:100%;height:56px;font-size:16px;font-weight:500;border-radius:6px;background-color:#e8eeec;color:#274446;margin-bottom:16px}.site-header .menu-res_bottom .login-register-wrap .link-button span{margin:auto}.site-header .menu-res_bottom .login-register-wrap .sign-in-wrap{display:flex;flex-direction:column;margin:16px auto 0;text-align:center}.site-header .menu-res_bottom .login-register-wrap a,.site-header .menu-res_bottom .login-register-wrap button,.site-header .menu-res_bottom .login-register-wrap p{color:#274446}.site-header .menu-res_bottom .login-register-wrap p{margin-bottom:8px}.site-header .menu-res_bottom .login-register-wrap .sign-in{font-weight:600;text-decoration:underline}.site-header .menu-res .foo-social{padding-bottom:64px}.site-header .menu-res .foo-social a{margin-right:12px}.site-header .menu-res .foo-social,.site-header .menu-res .main-navigation,.site-header .menu-res .menu-res_bottom{padding-left:44px}.site-header .menu-res .main-navigation{width:95%;justify-content:flex-start;align-items:flex-start}.site-header .menu-res .main-navigation .menu-menu-1-container{width:100%;height:100%}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu{width:100%;flex-direction:column}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .menu-item{margin-right:0;padding:12px 0;border-bottom:1px solid #a0b9b0}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .menu-item:first-of-type{padding-top:0}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .menu-item a{padding:6px 8px!important}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .menu-item:nth-of-type(2) a{width:100%;display:flex;justify-content:space-between}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu{border:none;padding:0;max-width:none}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu .menu-item{border-bottom:none;padding:0 0 0 10px}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu.opened{position:static;margin-top:0}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu.opened .menu-item{padding:6px 8px;border-bottom:none}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu.opened .menu-item a{padding:0}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .sub-menu.opened .menu-item:first-of-type{padding-top:6px}}@media(max-width:525px){.site-header .container{padding:13px 26px 6px;height:60px}.site-header .container .row .logo-wrap{display:flex;align-items:center;order:1;margin-right:40px}.site-header .container .row .logo-wrap img{max-width:120px}.site-header .container .row .search-btn{order:0;margin-left:19px}.site-header .container .row .header-icons{order:2}.site-header .menu-res .foo-social,.site-header .menu-res .main-navigation{padding:0 22px 36px}.site-header .menu-res .main-navigation{width:100%;padding-bottom:0}.site-header .menu-res .main-navigation .menu-menu-1-container #primary-menu .menu-item{padding:8px 0}.site-header .menu-res .menu-res_bottom{align-items:center;padding:0 14px 0 22px;margin-bottom:24px}.site-header .menu-res .menu-res_bottom .login-register-wrap{width:95%;align-items:center;margin-top:45px;margin-bottom:60px}.site-header .menu-res .menu-res_bottom .sign-in-wrap{flex-direction:column;align-items:center}.site-header .menu-res .menu-res_bottom .sign-in-wrap p{margin-right:0;margin-bottom:10px}}.site-header #notification-alt-header{display:none}#notification-alt-header,#notification-alt-label{display:flex;align-items:center;min-height:72px;height:auto;width:100%;background-color:#fde5ce}#notification-alt-header .notific-data,#notification-alt-label .notific-data{display:flex;justify-content:space-between;align-items:center;width:100%;margin-right:15px;margin-left:20px}#notification-alt-header .notific-data .notific-wrap,#notification-alt-label .notific-data .notific-wrap{display:flex;align-items:center;margin-right:100px}#notification-alt-header .notific-data .notific-wrap .bell-img,#notification-alt-label .notific-data .notific-wrap .bell-img{display:inline-block;width:20px;height:20px;margin-right:15px}#notification-alt-header .notific-data .notific-wrap p,#notification-alt-label .notific-data .notific-wrap p{font-size:16px;line-height:24px;font-weight:500}#notification-alt-header .notific-data .link-block,#notification-alt-label .notific-data .link-block{display:inline-flex;padding-right:40px;padding-left:40px;height:48px;min-width:170px;border-radius:37px;background-color:#ffa34e;font-size:14px;line-height:21px;font-weight:500;color:#fff}#notification-alt-header .notific-data .link-block .link-inn,#notification-alt-label .notific-data .link-block .link-inn{margin:auto}@media(max-width:954px){#notification-alt-header,#notification-alt-label{padding-top:10px;padding-bottom:10px}}@media(max-width:670px){#notification-alt-header .notific-data,#notification-alt-label .notific-data{flex-direction:column}#notification-alt-header .notific-data .notific-wrap,#notification-alt-label .notific-data .notific-wrap{align-items:flex-start;margin-right:0;margin-bottom:15px}}#primary-menu .sub-menu{display:none}#primary-menu .sub-menu.opened{display:block;width:100%;max-width:195px;padding:12px;margin-top:8px;position:absolute;top:30px;background-color:#fff;box-shadow:1px 1px 6px 2px rgba(0,0,0,.0784313725);border-radius:12px;border:1px solid rgba(0,0,0,.1019607843);transition:background-color .3s ease-out}#primary-menu .sub-menu.opened li{display:inline-flex;width:100%;margin-right:0;cursor:pointer}#primary-menu .sub-menu.opened li a{font-size:16px;font-weight:500;width:100%;padding:6px 8px;transition:color .3s ease-in-out}#primary-menu .sub-menu.opened li a:hover{opacity:1;color:#407360}@media(max-width:1024px){#primary-menu .sub-menu.opened{background-color:transparent;box-shadow:none}#primary-menu .sub-menu.opened li a:hover{background-color:unset}}.site-header .main-navigation{display:flex;justify-content:center;align-items:center;position:relative;z-index:99999}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item){padding:12px 8px;margin-right:24px}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a .arrow-wrap{align-content:center}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a .arrow-wrap svg{margin-left:10px}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a .arrow-wrap svg path{stroke:#274446}@media(max-width:1025px){.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a .arrow-wrap svg{margin-left:0}}@media(max-width:1024px){.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a .arrow-wrap{display:block}}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).menu-item-has-children{cursor:pointer}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item{display:flex;align-items:flex-start}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item a,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item a{display:inline-flex}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .dot-desktop,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .dot-desktop{margin-left:2px}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .dot-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .new-feature,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .dot-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .new-feature{display:none}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .sub-menu.opened,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .sub-menu.opened{top:25px}@media(max-width:1024px){.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item{position:relative;flex-direction:column;justify-content:space-between}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item a,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item a{width:100%;display:flex;justify-content:space-between}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .dot-desktop,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .how-desktop,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .dot-desktop,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .how-desktop{display:none}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .dot-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .how-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .new-feature,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .dot-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .how-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .new-feature{display:block}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .new-feature,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .new-feature{font-weight:600;color:#ffb877}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .dot-mobile,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .dot-mobile{position:absolute;left:-20px;top:50%;transform:translateY(-50%);box-shadow:0 0 4px 0 #ffa34e;border-radius:50%}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).pharmacies-item .sub-menu.opened,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).ratgeber-item .sub-menu.opened{max-width:100%!important}}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item{display:flex;align-items:flex-start;cursor:pointer}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .sub-menu.opened{top:25px;max-width:209px!important}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .sub-menu li:nth-of-type(2) a{text-decoration:underline}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item a{display:inline-flex}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .how-desktop,.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .how-mobile{display:none}@media(max-width:1024px){.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item{flex-wrap:wrap;position:relative;justify-content:space-between}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item a:not(.how-redirect-mobile){width:100%;justify-content:space-between;order:0}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .how-redirect-mobile{margin-left:60%;display:none}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .sub-menu{order:2}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item).how-to-use-item .sub-menu.opened{top:unset;max-width:100%!important;background-color:transparent!important}}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item):last-of-type{margin-right:0}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a{display:inline-flex;font-weight:500;color:#274446;transition:color .3s ease-out}.site-header .main-navigation .menu .menu-item:not(.sub-menu .menu-item) a:hover{opacity:1;color:#407360}footer{background-color:#274446;position:relative;z-index:2}footer .foo-img{max-height:810px;position:absolute;left:0;bottom:0;z-index:-1}footer .container{padding-bottom:36px}footer .container:first-of-type{padding-top:40px;padding-bottom:30px}footer .container .row{max-width:1000px;flex-direction:column;color:#f1f1f1}footer .container .row a{color:#f1f1f1}footer .container .row .foo-top{display:flex;justify-content:space-between;flex-wrap:wrap}footer .container .row .foo-top h3{font-size:14px;line-height:21px;font-weight:600;text-transform:uppercase;color:#85e7aa;margin-bottom:19px}footer .container .row .foo-top a:not(.legit-script),footer .container .row .foo-top p{display:block;margin-bottom:12px}footer .container .row .foo-top div a:last-of-type,footer .container .row .foo-top div p:last-of-type{margin-bottom:0}footer .container .row .foo-top div.site-info{display:flex;width:100%;margin-bottom:30px}footer .container .row .foo-top div.site-info .foo-logo{display:inline-flex;align-items:center;margin-right:25px}footer .container .row .foo-top div.site-info .foo-logo a{display:inline-flex}footer .container .row .foo-top div:nth-of-type(4){order:4}footer .container .row .foo-top div:nth-of-type(4) p:nth-of-type(4){margin-bottom:12px}footer .container .row .foo-top div:nth-of-type(5){display:flex;flex-direction:column}footer .container .row .foo-top div:nth-of-type(5) p:first-of-type{order:0}footer .container .row .foo-top div:nth-of-type(5) p:nth-of-type(2){order:1}footer .container .row .foo-top div:nth-of-type(5) p:has(.cmplz-show-banner){order:2;margin-bottom:12px}footer .container .row .foo-top div:nth-of-type(5) p:nth-of-type(3){order:3}footer .container .row .foo-top div:nth-of-type(5) p:nth-of-type(4){order:4}footer .container .row .foo-top .cmplz-show-banner{cursor:pointer}footer .container .row .foo-top a.diamond-sponsor{display:inline-flex;margin-bottom:0;margin-left:25px}footer .container .row .foo-top a.diamond-sponsor:hover{opacity:1}footer .container .row .foo-social{display:flex;justify-content:center;align-items:center;margin-right:25px}footer .container .row .foo-social img{width:24px}footer .container .row .foo-social a.social-prevent{display:inline-flex;margin-bottom:0;margin-right:16px}footer .container .row .foo-social .share-wrap{display:inline-flex;position:relative}footer .container .row .foo-social .share-wrap .copied-text{position:absolute;bottom:-30px;left:-25px;width:100px;margin-right:0}footer .container .row .disclaimer{padding:30px 22px;margin-bottom:30px;border-radius:12px;background-color:rgba(197,210,205,.2)}footer .container .row .disclaimer p{font-size:14px;color:#f1f1f1;margin-bottom:8px}footer .container .row .disclaimer p:nth-of-type(2){margin-bottom:16px}footer .container .row .disclaimer p:last-of-type{margin-bottom:0}footer .container .row .disclaimer p.disclaimer_title{font-weight:500;text-transform:uppercase;color:#85e7aa;margin-bottom:24px}footer .container .row .copyright-wrap .copyright{font-size:14px;font-weight:300;text-align:center;color:#f1f1f1}footer .container.container-declaimer{padding:0 10px 38px}footer .container.container-declaimer .row{max-width:1000px}@media(max-width:1024px){footer .container{padding:55px 55px 26px}footer .container .row .foo-social,footer .container .row .foo-top{margin-bottom:32px}footer .container .row .foo-top{flex-wrap:wrap;align-items:flex-start}footer .container .row .foo-top .share-wrap,footer .container .row .foo-top a{margin-bottom:0}footer .container .row .foo-top div:first-of-type:not(.foo-logo,.share-wrap,.mobile-subsection){justify-content:flex-start;margin-bottom:18px}footer .container .row .foo-top div:first-of-type .foo-logo,footer .container .row .foo-top div:first-of-type .foo-social{margin-bottom:0;margin-right:25px;margin-bottom:25px}footer .container .row .foo-top div:first-of-type .foo-logo a,footer .container .row .foo-top div:first-of-type .foo-logo a img{margin-right:0}footer .container .row .foo-top div:nth-of-type(2):not(.foo-social),footer .container .row .foo-top div:nth-of-type(3),footer .container .row .foo-top div:nth-of-type(4){width:33%}footer .container .row .foo-top div:nth-of-type(4){margin-top:25px}footer .container .row .foo-social{display:flex;align-items:center}footer .container .row .disclaimer{padding:20px 16px;margin-bottom:20px}footer .container .row .disclaimer_title{margin-bottom:16px}footer .container.container-declaimer{padding-left:40px;padding-right:40px}}@media(max-width:540px){footer .foo-img{height:323px;bottom:0}footer .container:first-of-type{padding-top:30px;padding-bottom:30px}footer .container .row .foo-top{flex-direction:column;margin-bottom:0}footer .container .row .foo-top h3{margin-bottom:20px}footer .container .row .foo-top div{margin-bottom:40px}footer .container .row .foo-top div:last-of-type{margin-bottom:0}footer .container .row .foo-top div:first-of-type:not(.foo-logo,.share-wrap,.mobile-subsection){flex-wrap:wrap;align-items:center;margin-bottom:30px;height:159px}footer .container .row .foo-top div:first-of-type:not(.foo-logo,.share-wrap,.mobile-subsection) .diamond-sponsor{margin-top:0}footer .container .row .foo-top div:nth-of-type(2):not(.foo-social),footer .container .row .foo-top div:nth-of-type(3),footer .container .row .foo-top div:nth-of-type(4){width:100%}footer .container .row .foo-top div:nth-of-type(4){margin-bottom:0}footer .container .row .foo-social{margin-bottom:40px}footer .container .row .disclaimer{margin-bottom:30px}footer .container.container-declaimer{padding:0 20px 28px}}@media(max-width:375px){footer .container .row .foo-top div:first-of-type .foo-social{margin-right:0}}#categories{background-image:#e9e9e9}#categories .container{padding:56px 80px 80px}#categories .container .row{max-width:1280px;flex-direction:column}#categories .container .row .categories-heading{max-width:650px;margin-bottom:40px}#categories .container .row .categories-heading h2{color:#0b4033;margin-bottom:18px}#categories .container .row .categories-heading p{font-weight:500;color:#658b7d}#categories .container .row .categories-row-wrap{display:flex;-moz-column-gap:80px;column-gap:80px}#categories .container .row .category-extracts,#categories .container .row .category-flowers{display:flex;flex-direction:column;align-items:center;background-color:#f1f1f1;width:50%;max-width:440px;padding:40px 30px;border-radius:12px;border:1px solid #a0b9b0}#categories .container .row .category-extracts .product-img,#categories .container .row .category-flowers .product-img{display:none}#categories .container .row .category-extracts .category-info,#categories .container .row .category-flowers .category-info{display:flex;flex-direction:column;align-items:center;height:100%}#categories .container .row .category-extracts .category-info h2,#categories .container .row .category-flowers .category-info h2{color:#0b4033;margin-bottom:18px;text-align:center}#categories .container .row .category-extracts .category-info p,#categories .container .row .category-flowers .category-info p{color:#346452;font-weight:500;text-align:center;margin-bottom:24px}#categories .container .row .category-extracts .category-info .green-cta,#categories .container .row .category-flowers .category-info .green-cta{width:100%;max-width:275px}#categories:has(.archive-restricted){background:#e9e9e9}#categories:has(.archive-restricted) .container .row{background:none}@media(max-width:1024px){#categories .container{padding-left:34px;padding-right:34px}#categories .container .row .categories-row-wrap{flex-direction:column;align-items:center;row-gap:60px}#categories .container .row .category-extracts,#categories .container .row .category-flowers{width:auto;padding:60px 17px}#categories .container .row .category-extracts .category-info .green-cta,#categories .container .row .category-flowers .category-info .green-cta{max-width:293px}}@media(max-width:525px){#categories .container{padding:40px 16px 80px}#categories .container .row{flex-direction:column;background:none}#categories .container .row .categories-heading{margin-bottom:30px}#categories .container .row .categories-row-wrap{flex-direction:column;row-gap:30px}#categories .container .row .category-extracts,#categories .container .row .category-flowers{background:linear-gradient(158.53deg,#f3f3f5,#eeecef 46.48%,#e2e0e3 98.89%);width:100%;padding:50px 13px}#categories .container .row .category-extracts .category-info .green-cta,#categories .container .row .category-flowers .category-info .green-cta{max-width:283px}}#delivery-modal-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:9999}#delivery-modal-overlay.visible{display:block}#delivery-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:100%;max-width:986px;padding:30px;border:1px solid #407360;border-radius:12px;background-color:#e9e9e9;text-align:center}@media(max-width:1024px)and (orientation:landscape){#delivery-modal{overflow-y:auto}}@media(max-width:540px){#delivery-modal{overflow-y:auto}}#delivery-modal .title-wrap{display:none}#delivery-modal.visible{display:block}#delivery-modal.visible .title-wrap{position:relative;display:block;margin-bottom:30px}#delivery-modal.visible .title-wrap .close-delivery{position:absolute;top:-15px;right:-15px;cursor:pointer;transition:opacity .25s ease-in-out}#delivery-modal.visible .title-wrap .close-delivery:hover{opacity:.7}#delivery-modal.visible .title-wrap .delivery-title{width:90%;max-width:628px;margin-right:auto;margin-bottom:20px;margin-left:auto;font-size:20px;line-height:32px;font-weight:400;color:#407360}@media(max-width:768px){#delivery-modal.visible .title-wrap .close-delivery{width:20px}#delivery-modal.visible .title-wrap .delivery-title{font-size:16px;line-height:24px}}#delivery-inner .pharmacy-card{display:flex;width:90%;max-width:800px;margin-right:auto;margin-bottom:30px;margin-left:auto;border:1px solid #407360;border-radius:20px;background-color:#dce0df;overflow:hidden}#delivery-inner .pharmacy-card.one-stop{border-color:#368f77;background-color:#f1f1f1}#delivery-inner .pharmacy-card .general-info{display:flex;width:50%;text-align:left}#delivery-inner .pharmacy-card .general-info .logo-wrap{display:flex;flex-direction:column;justify-content:center;width:40%;padding:30px;background-color:#fff}#delivery-inner .pharmacy-card .general-info .logo-wrap img{width:100%}#delivery-inner .pharmacy-card .general-info .logo-wrap .basic-info{display:none}#delivery-inner .pharmacy-card .general-info .info-wrap{display:flex;align-items:center;width:60%;padding-right:0;padding-left:15px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner p{margin-bottom:4px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-name a{font-size:16px;line-height:24px;font-weight:500;text-decoration:underline;color:#203839}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-city{margin-bottom:0;font-size:16px;line-height:24px;font-weight:400;color:#637575}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-distance{font-size:14px;font-weight:400;color:#274446}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .rating{display:flex;align-items:center;margin-bottom:8px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .rating .stars{height:20px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .rating .comment-count{margin-left:7px;font-weight:400;color:#407360}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment{display:flex;flex-direction:column}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-text{margin-top:-8px;margin-right:5px;font-size:12px;font-weight:500;color:#637575}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options .payment-wrap img{max-width:25px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options .payment-wrap .payment-name{display:none}@media(min-width:769px)and (max-width:835px){#delivery-inner .pharmacy-card .general-info .info-wrap{padding-left:7px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .rating .stars img{height:16px;width:16px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .rating .comment-count{margin-left:4px}}@media(max-width:1024px){#delivery-inner .pharmacy-card{max-width:750px}}@media(max-width:768px){#delivery-inner .pharmacy-card{flex-direction:column}#delivery-inner .pharmacy-card .general-info{flex-direction:column;width:100%}#delivery-inner .pharmacy-card .general-info .logo-wrap{flex-direction:row;width:100%;padding:20px}#delivery-inner .pharmacy-card .general-info .logo-wrap .img-wrap{width:20%}#delivery-inner .pharmacy-card .general-info .logo-wrap .img-wrap img{width:100%}#delivery-inner .pharmacy-card .general-info .logo-wrap .basic-info{display:flex;justify-content:center;flex-direction:column;width:80%;padding-left:20px}#delivery-inner .pharmacy-card .general-info .logo-wrap .basic-info p{margin:0}#delivery-inner .pharmacy-card .general-info .logo-wrap .basic-info .pharmacy-name a{font-size:16px;line-height:24px;font-weight:500;text-decoration:underline;color:#203839}#delivery-inner .pharmacy-card .general-info .logo-wrap .basic-info .pharmacy-city{margin-bottom:0;font-size:16px;line-height:24px;font-weight:400;color:#637575}#delivery-inner .pharmacy-card .general-info .info-wrap{width:100%;padding:15px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner{width:100%}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-city,#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-name{display:none}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment{display:flex!important;align-items:flex-start!important;width:100%}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-text{width:100px;margin-top:0!important;padding-right:30px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options{display:flex;flex-wrap:wrap;width:100%;max-width:300px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options .payment-wrap{display:flex;width:50%}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options .payment-wrap img{display:block;margin-right:5px}#delivery-inner .pharmacy-card .general-info .info-wrap .info-inner .pharmacy-payment .payment-options .payment-wrap .payment-name{display:block!important;font-size:12px;font-weight:400;color:#334949}}@media(max-width:450px){#delivery-inner .pharmacy-card{width:100%}}.delivery-info-wrap{width:50%;padding:10px 40px 10px 0}.delivery-info-wrap .delivery-heading{margin-bottom:15px;font-size:14px;line-height:16px;font-weight:400;text-align:left;color:#274446}.delivery-info-wrap .pharmacy-delivery{display:flex;flex-wrap:wrap}.delivery-info-wrap .pharmacy-delivery .delivery-item,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item{width:50%;display:flex;max-width:145px;height:40px;padding:4px 12px;margin-right:20px;border-radius:8px;background-color:#f5f5f5;box-shadow:1px 1px 6px 2px rgba(0,0,0,.08);cursor:pointer;transition:opacity .3s ease-in-out}.delivery-info-wrap .pharmacy-delivery .delivery-item.chosen-one,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item.chosen-one{border:1px solid #368f77}.delivery-info-wrap .pharmacy-delivery .delivery-item:hover,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:hover{opacity:.5}.delivery-info-wrap .pharmacy-delivery .delivery-item:first-of-type,.delivery-info-wrap .pharmacy-delivery .delivery-item:nth-of-type(2),.delivery-info-wrap .pharmacy-delivery .delivery-item:nth-of-type(3),.delivery-info-wrap .pharmacy-delivery .delivery-item:nth-of-type(4),.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:first-of-type,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:nth-of-type(2),.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:nth-of-type(3),.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:nth-of-type(4){margin-bottom:15px}.delivery-info-wrap .pharmacy-delivery .delivery-item .left-part,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item .left-part{display:flex;margin-right:5px}.delivery-info-wrap .pharmacy-delivery .delivery-item .left-part img,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item .left-part img{margin:auto;width:24px}.delivery-info-wrap .pharmacy-delivery .delivery-item .right-part,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item .right-part{text-align:left}.delivery-info-wrap .pharmacy-delivery .delivery-item .right-part .delivery-name,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item .right-part .delivery-name{margin-bottom:0;font-size:12px;line-height:18px;font-weight:400;color:#334949}.delivery-info-wrap .pharmacy-delivery .delivery-item .right-part .delivery-price,.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item .right-part .delivery-price{margin-bottom:0;font-size:12px;line-height:14px;font-weight:500;color:#334949}@media(max-width:1024px){.delivery-info-wrap{padding:10px 10px 10px 0}.delivery-info-wrap .pharmacy-delivery .delivery-item{width:46%;margin-right:10px}.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item{margin-bottom:15px}.delivery-info-wrap .pharmacy-delivery .pseudo-delivery-item:last-of-type{margin-bottom:0}}@media(max-width:768px){.delivery-info-wrap{width:100%;padding:0 15px 15px}.delivery-info-wrap .pharmacy-delivery{max-width:310px}.delivery-info-wrap .pharmacy-delivery .delivery-item:nth-of-type(2n){margin-right:0}}@media(max-width:450px){.delivery-info-wrap .pharmacy-delivery{justify-content:space-between}.delivery-info-wrap .pharmacy-delivery .delivery-item{width:47%;padding:5px}}@media(max-width:374px){.delivery-info-wrap .pharmacy-delivery .delivery-item .left-part{width:16px;margin-right:2px}.delivery-info-wrap .pharmacy-delivery .delivery-item .right-part .delivery-name{font-size:10px}}.spin-loader-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:100000}.spin-loader-wrapper.visible{display:block}.spin-loader-wrapper .spin-loader-wrap .spin-loader{border:6px solid #407360;border-top-color:#f3f3f3}.single-product-modal{display:flex;justify-content:center;align-items:center;display:none;width:100%;height:100%;padding:0 20px;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:10000}.single-product-modal .range-slider{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;margin-bottom:16px}.single-product-modal .cbd-range-slider,.single-product-modal .cbd-range-slider-e,.single-product-modal .price-range-slider,.single-product-modal .price-range-slider-e,.single-product-modal .stars-range-slider,.single-product-modal .stars-range-slider-e,.single-product-modal .thc-range-slider,.single-product-modal .thc-range-slider-e{max-width:124px}@media(max-width:1024px){.single-product-modal .cbd-range-slider,.single-product-modal .cbd-range-slider-e,.single-product-modal .price-range-slider,.single-product-modal .price-range-slider-e,.single-product-modal .stars-range-slider,.single-product-modal .stars-range-slider-e,.single-product-modal .thc-range-slider,.single-product-modal .thc-range-slider-e{max-width:200px}}.single-product-modal .filter-wrap p.text-sm-400{font-weight:500;color:#203839;margin-bottom:4px}.single-product-modal .filter-wrap .max-value-text,.single-product-modal .filter-wrap .min-value-text{width:52px;font-size:12px;line-height:18px;font-weight:600;text-align:center;padding:2px 0;color:#203839;background-color:#c5d2cd;border-radius:10px}.single-product-modal .filter-wrap .min-value-text{margin-right:12px}.single-product-modal .filter-wrap .max-value-text{margin-left:12px}@media(max-width:1024px){.single-product-modal .filter-wrap{max-width:316px}}.single-product-modal .count-btn,.single-product-modal .genetic-btn,.single-product-modal .method-btn,.single-product-modal .radiation-btn{font-size:14px;line-height:21px;font-weight:500;padding:3px 14px;margin-right:5px;border-radius:10px;color:#274446;background-color:#c5d2cd;transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.single-product-modal .count-btn:last-of-type,.single-product-modal .genetic-btn:last-of-type,.single-product-modal .method-btn:last-of-type,.single-product-modal .radiation-btn:last-of-type{margin-right:0}.single-product-modal .count-btn.btn-selected,.single-product-modal .count-btn.genetic-selected,.single-product-modal .count-btn.method-selected,.single-product-modal .genetic-btn.btn-selected,.single-product-modal .genetic-btn.genetic-selected,.single-product-modal .genetic-btn.method-selected,.single-product-modal .method-btn.btn-selected,.single-product-modal .method-btn.genetic-selected,.single-product-modal .method-btn.method-selected,.single-product-modal .radiation-btn.btn-selected,.single-product-modal .radiation-btn.genetic-selected,.single-product-modal .radiation-btn.method-selected{background-color:#274446;color:#f1f1f1}.single-product-modal .hover-parent{display:inline-flex;position:relative;margin-right:4px}.single-product-modal .hover-parent:last-of-type{margin-right:0}.single-product-modal .hover-parent .hover{display:none;font-size:14px;line-height:21px;font-weight:500;font-weight:600;text-transform:uppercase;text-wrap:nowrap;padding:2px 16px;border-radius:4px;color:#a0b9b0;background-color:#0d1717;position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:9999}.single-product-modal .payment-icons img{max-width:30px}.single-product-modal .payment-icons .hover-parent:hover img:first-of-type,.single-product-modal .payment-icons .hover-parent img:nth-of-type(2){display:none}.single-product-modal .payment-icons .hover-parent:hover img:nth-of-type(2){display:block}.single-product-modal .non-listed-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:999;display:none}.single-product-modal .non-listed-overlay.visible{display:block}.single-product-modal .filters-overlay{visibility:hidden;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:9999;transition:background-color .4s ease-in-out,visibility .4s ease-in-out,opacity .4s ease-in-out}.single-product-modal .filters-overlay.overlay-visible{visibility:visible;opacity:1}.single-product-modal .pharmacy-modal{width:100%;max-width:1284px;padding:32px 0 0 65px;margin:0 auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.0784313725);border-radius:12px;background-color:#e9e9e9;position:relative;overflow-y:hidden}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper{justify-content:space-between}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .text-sm-400{color:#0b4033;font-weight:500;margin-bottom:8px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter{max-width:240px;padding-top:126px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .close-modal-filters{display:none}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #onestop-wrapper,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #review-wrapper,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #sorting-wrapper,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .price-wrapper{padding-bottom:30px;border-bottom:1px solid #658b7d}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #sorting-wrapper{padding-bottom:22px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #sorting-wrapper div{display:flex;flex-wrap:wrap}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #review-wrapper,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #sorting-wrapper,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .price-wrapper{padding-top:30px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #review-wrapper .review-amount{display:flex;flex-wrap:wrap;margin-bottom:12px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #review-wrapper .max-value-text,.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #review-wrapper .min-value-text{display:flex;align-items:center;justify-content:center}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .range-slider{margin-bottom:0}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .genetic-btn{margin-bottom:8px;margin-right:4px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter #reset-filter{display:block;font-family:inherit;font-size:14px;line-height:21px;font-weight:500;margin:40px auto 0;color:#203839;cursor:pointer}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .wrapper{width:100%;max-width:888px}.single-product-modal .pharmacy-modal .modal-header{margin-bottom:20px;margin-right:93px}.single-product-modal .pharmacy-modal .modal-header_name,.single-product-modal .pharmacy-modal .modal-header_title{text-align:center;color:#407360}.single-product-modal .pharmacy-modal .modal-header_title{font-size:24px;line-height:36px;font-weight:500;margin-bottom:30px}.single-product-modal .pharmacy-modal .modal-header_name{font-size:20px;line-height:30px}.single-product-modal .pharmacy-modal .modal-header_count{font-size:14px;line-height:21px;font-weight:500;color:#637575}.single-product-modal .pharmacy-modal .modal-header .pharmacy-modal-mob-filter{display:none;color:#0b4033;cursor:pointer}.single-product-modal .pharmacy-modal .modal-header .pharmacy-modal-mob-filter p{font-weight:500}.single-product-modal .pharmacy-modal .modal-header .close-modal,.single-product-modal .pharmacy-modal .modal-header .close-modal-case{display:inline-flex;position:absolute;right:16px;top:16px;cursor:pointer}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper{width:100%;max-width:655px;position:relative}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper input{width:100%;font-family:inherit;font-size:12px;line-height:18px;padding:7px 30px;border:1px solid #dce0df;background-color:#f1f1f1;border-radius:10px}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper input::-moz-placeholder{font-size:inherit;color:#637575}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper input::placeholder{font-size:inherit;color:#637575}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper img{position:absolute;left:12px;top:50%;transform:translateY(-50%)}.single-product-modal .pharmacy-modal .modal-content{height:75vh;padding-bottom:10px;overflow-y:scroll}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies{margin-right:80px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies:has(.not-found){display:flex;flex-direction:column}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies:has(.not-found) .not-in-list{order:0;margin-bottom:40px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies:has(.not-found) .not-in-list #select-non-listed{margin-bottom:0}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies:has(.not-found) .not-in-list.hide-now{display:none}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies:has(.not-found) .not-found{order:1}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found{display:flex;flex-direction:column;align-items:center;width:100%;max-width:616px;text-align:center;padding:25px 25px 37px;margin-bottom:34px;border-radius:8px;border:1px solid #658b7d;background-color:#f1f1f1}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found img{margin-bottom:16px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found h2,.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found p{color:#0b4033}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found h2{font-size:20px;line-height:30px;font-weight:600;margin-bottom:6px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found p{font-weight:500;font-style:italic}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .not-found .green-cta{cursor:pointer;margin-top:16px}@media(max-width:1024px){.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .results-not-found{padding:55px 16px 60px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .results-not-found h2{font-size:18px;line-height:27px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .results-not-found p{font-size:14px;line-height:21px}}@media(max-width:525px){.single-product-modal .pharmacy-modal .modal-content .list-pharmacies .results-not-found h2{font-weight:500}}.single-product-modal .pharmacy-modal .modal-content::-webkit-scrollbar{width:8px}.single-product-modal .pharmacy-modal .modal-content::-webkit-scrollbar-track{background-color:#d1d1d1;margin:10px 0}.single-product-modal .pharmacy-modal .modal-content::-webkit-scrollbar-thumb{width:12px;background:#5d7a67;height:121px;border-radius:2px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row{display:flex;width:100%;background-color:#dce0df;border-radius:20px;box-shadow:-1px 3px 6px 0 rgba(0,0,0,.0901960784);margin-bottom:16px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy{border:2px solid #40cc2a}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.sponsored{border:1px solid #368f77;background-color:#f1f1f1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.sponsored.prev-pharmacy{display:none!important}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .img-name-city-wrap .name-and-city .city-distance-wrap .distance,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .img-name-city-wrap .name-and-city .city-distance-wrap .distance{color:#658b7d}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed{font-size:12px;line-height:18px;color:#c55050;position:absolute;top:-30px;right:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .popup-modal,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .red-info-icon,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .popup-modal,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .red-info-icon{margin-left:6px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .red-info-hover,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .price-not-listed .red-info-hover{width:100%;max-width:256px;padding:18px 14px;background:#0d1717;color:#c5d2cd;position:absolute;top:30px;left:30px;z-index:99;border-radius:4px;opacity:1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .other,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .other{color:#f1f1f1;background-color:#407360;transition:background-color .3s ease-out;position:relative;z-index:1;margin-left:8px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .other:before,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .other:before{content:"";width:10%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;visibility:hidden;opacity:0;transition:width .3s ease-out,opacity .3s ease-out,visibility .3s ease-out,color .3s ease-out;background-color:#274446;z-index:-1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .other:hover,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .other:hover{opacity:1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button .other:hover:before,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button .other:hover:before{right:0;width:100%;visibility:visible;opacity:1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap{display:flex;width:50%;margin-right:30px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city{width:60%;padding:9px 0 9px 12px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .gereral-name-city.hide{display:none}@media(max-width:795px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .gereral-name-city.hide{display:block}}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .city-distance-wrap,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .pharmacy-rating{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .city-distance-wrap{flex-direction:column;align-items:flex-start}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .city-distance-wrap .no-location{font-size:14px;line-height:21px;color:#274446;text-decoration:underline;cursor:pointer;transition:opacity .25s ease-in-out}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .city-distance-wrap .no-location:hover{opacity:.6}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .city-distance-wrap .city{margin-right:4px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .pharmacy-rating{font-size:16px;line-height:21px;color:#407360}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .pharmacy-rating .stars{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .pharmacy-rating .stars .star{margin-right:5px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments{display:none;margin-left:10px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments.revert{display:block}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments .subtitle-payment{margin-bottom:5px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments .wrapper-payment .payment-single{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments .wrapper-payment .payment-single .hover-parent{margin-right:5px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments .wrapper-payment .payment-single .hover-parent img{width:24px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap .temprary-payments p{font-size:12px;font-weight:500;color:#637575}@media(max-width:795px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city .temprary-payments-wrap{display:none}}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-img{display:flex;justify-content:center;align-items:center;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#fff;width:40%;min-width:100px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-img img{max-width:50px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .name{font-size:16px;line-height:24px;font-weight:500;color:#203839;text-decoration:underline}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .city{color:#637575}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .distance{display:flex;align-items:center;font-size:14px;line-height:21px;color:#658b7d}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .distance img{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty{display:flex;flex-direction:column}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile p,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty p{display:flex;align-items:center;font-size:12px;line-height:18px;font-weight:500;color:#637575}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile p:first-of-type,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty p:first-of-type{margin-right:12px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile p span,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty p span{font-size:14px;line-height:21px;font-weight:500;color:#4e5c5c;margin-left:6px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile{display:none;align-items:flex-start}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile.revert{display:flex}@media(max-width:400px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile .subtitle-payment{margin-right:5px}}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile .wrapper-payment{flex:1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile .wrapper-payment .payment-icons{display:flex;flex-wrap:wrap}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile .wrapper-payment .payment-icons .payment-single{display:flex;width:50%}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile .wrapper-payment .payment-icons .payment-single .hover-parent{margin-right:5px}@media(max-width:374px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .temporary-payment-mobile{flex-direction:column}}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price.price-not-exist{align-items:stretch;text-align:right}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price span:first-of-type{font-size:14px;line-height:21px;font-weight:500;color:#203839;opacity:.66}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value{display:flex}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value .scrape-info{margin-left:2px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value span{font-size:16px;line-height:24px;font-weight:500;color:#38785f;margin-left:6px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value.price-scraped{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value.price-scraped span{color:#c55050!important}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value.price-scraped a .scrape-info{margin-top:5px;margin-left:4px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price .price-value .popup-modal{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose-case,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose-other{max-width:100px;font-size:10px;line-height:12px;font-weight:700;text-transform:uppercase;padding:10px 18px;color:#407360;border:1px solid #407360;border-radius:37px;transition:background-color .2s ease-out,color .2s ease-out;cursor:pointer}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose-case:hover,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose-other:hover,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button .choose:hover{background-color:#407360;color:#f1f1f1}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .delivery-info-wrap{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .delivery-info-wrap.revert{display:block}@media(min-width:769px)and (max-width:795px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .delivery-info-wrap{padding-bottom:15px;padding-left:15px}}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner{display:flex;justify-content:space-between;width:50%;padding:9px 20px 8px 0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner.revert{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:40%}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button .one-stop-logo-wrap.hidden{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button .choose{margin-top:15px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery{display:flex;flex-direction:column;width:60%;margin-right:15px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery p{font-size:12px;line-height:18px;font-weight:500;color:#637575}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #delivery,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #payment,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery .delivery-icons,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery .payment-icons{display:flex;align-items:center}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #payment{flex-wrap:wrap;margin-bottom:5px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery .delivery-icons,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery .payment-icons{margin-left:6px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery .delivery-icons img{max-width:24px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row:last-of-type{margin-bottom:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.sponsored .pharmacy-row_inner .price-and-button{justify-content:space-between}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.sponsored .pharmacy-row_inner .price-and-button .choose{margin-top:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.noprice-pharmacy .delivery-info-wrap .delivery-loader-wrap{display:flex;height:100%}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.noprice-pharmacy .delivery-info-wrap .delivery-loader-wrap.hide-load{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.noprice-pharmacy .delivery-info-wrap .delivery-loader-wrap .delivery-loader{margin:auto;background:none!important;border-radius:50%;border:2px solid #407360;border-top-color:#dce0df;width:21px!important;height:21px!important;animation:spin 1s linear infinite}.single-product-modal .pharmacy-modal .modal-content .not-in-list{border-radius:20px;box-shadow:-1px 3px 6px 0 rgba(0,0,0,.0901960784);position:relative}.single-product-modal .pharmacy-modal .modal-content .not-in-list #select-non-listed,.single-product-modal .pharmacy-modal .modal-content .not-in-list .select-non-listed{display:flex;align-items:center;font-size:14px;line-height:21px;padding:9px 16px;margin-bottom:20px;border-radius:20px;font-weight:500;background-color:#dce0df;color:#203839;cursor:pointer}.single-product-modal .pharmacy-modal .modal-content .not-in-list #select-non-listed img,.single-product-modal .pharmacy-modal .modal-content .not-in-list .select-non-listed img{margin-right:16px}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown{width:100%;height:58vh;padding:16px 16px 90px;border-radius:20px;position:absolute;top:0;left:0;background-color:#f1f1f1;box-shadow:4px 4px 12px 0 rgba(0,0,0,.1607843137);z-index:9999}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .inner-wrap{width:100%;height:46vh;margin-bottom:14px;overflow-y:scroll}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .inner-wrap::-webkit-scrollbar{width:8px}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .inner-wrap::-webkit-scrollbar-track{background-color:#d1d1d1;margin:10px 0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .inner-wrap::-webkit-scrollbar-thumb{width:12px;background:#5d7a67;height:121px;border-radius:2px}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .add-pharmacy{font-size:14px;line-height:21px;color:#637575;margin-bottom:16px}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .add-pharmacy a{color:#407360;text-decoration:underline;font-weight:500}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .close-wrap{display:flex;justify-content:flex-end}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .close-wrap .close-btn{font-size:14px;line-height:21px;font-weight:500;font-weight:600;color:#637575;cursor:pointer;transition:.25s ease-in-out}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .close-wrap .close-btn:hover{opacity:.7}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row{width:100%;max-width:740px;padding:12px;border-bottom:1px solid #c5d2cd;margin-bottom:6px;cursor:pointer;transition:background-color .25s ease-in-out}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row:hover{background-color:#c5d2cd}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo{display:flex;align-items:center;justify-content:flex-start;color:#0b4033;font-size:14px;line-height:21px;font-weight:500}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo:has(.no-location) .city-not-listed{flex:none}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo:has(.no-location) .no-location{color:#346452;margin-left:12px;margin-right:6px;text-decoration:underline;order:2}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo.no-location{text-decoration:underline}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span:first-of-type{order:0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span.city-not-listed{color:#637575;order:1}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo .distance{font-weight:500;color:#346452;order:2}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo .distance img{display:none}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo .add{display:flex;align-items:center;justify-content:flex-end;order:3;flex:1}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .city-not-listed{display:flex;align-items:center;margin-left:12px;margin-right:6px}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .city-not-listed img{margin-right:4px}.single-product-modal .pharmacy-modal .modal-content .go-to-all{max-width:616px;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:15px 40px 30px;border:1px solid #658b7d;border-radius:8px;background-color:#f1f1f1;text-align:center}.single-product-modal .pharmacy-modal .modal-content .go-to-all.hide-now{display:none}@media(max-width:350px){.single-product-modal .pharmacy-modal .modal-content .go-to-all{padding-right:15px;padding-left:15px}}.single-product-modal .pharmacy-modal .modal-content .go-to-all .pharmacy-general{margin-bottom:15px}.single-product-modal .pharmacy-modal .modal-content .go-to-all .subtitle-reassign-box{margin-bottom:10px;font-size:20px;line-height:30px;font-weight:600;color:#203839}.single-product-modal .pharmacy-modal .modal-content .go-to-all .text-reassign-box{margin-bottom:10px;font-size:16px;line-height:24px;font-weight:400;font-style:italic;color:#203839}.single-product-modal .pharmacy-modal .modal-content .go-to-all .text-reassign-box .box-strong{font-weight:700}.single-product-modal .pharmacy-modal .modal-content .green-cta{display:block;margin-right:auto;margin-bottom:15px;margin-left:auto;cursor:pointer}.single-product-modal .pharmacy-modal .modal-content .contact-support{font-size:14px;font-weight:600;text-decoration:underline;color:#274446}@media(max-width:1280px){.single-product-modal .pharmacy-modal{padding-left:37px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter{margin-right:10px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies{margin-right:44px}}@media(max-width:1152px){.single-product-modal{padding:0 10px}.single-product-modal .pharmacy-modal{padding:32px 0 0 37px}.single-product-modal .pharmacy-modal .modal-header{margin-right:56px}.single-product-modal .pharmacy-modal .modal-header_title{margin-bottom:20px}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap{flex-wrap:wrap}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .modal-header_count{width:50%;order:0}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .pharmacy-modal-mob-filter{display:flex;justify-content:flex-end;width:50%;order:1}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .pharmacy-modal-mob-filter p{margin-right:6px}.single-product-modal .pharmacy-modal .modal-header .search-count-wrap .search-wrapper{order:2;margin-top:15px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper{flex-direction:column}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter{width:50%;visibility:hidden;opacity:0;height:100vh;max-width:none;padding:110px 28px 40px;margin-right:0;background-color:#e9e9e9;border-top-left-radius:12px;border-bottom-left-radius:12px;position:fixed;top:0;right:0;z-index:10000;transform:translateX(100%);transition:transform .4s ease-in-out}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter .close-modal-filters{display:block;position:absolute;top:20px;right:20px}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .wrapper{max-width:100%}.single-product-modal .pharmacy-modal .modal-content{overflow-x:hidden}.single-product-modal .pharmacy-modal .modal-content .not-in-list,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row{margin-right:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row{margin-bottom:20px;position:relative}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner{max-width:85%}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button{display:flex;margin-top:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-rating{margin-bottom:4px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap{margin-right:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city{padding:12px 0 12px 12px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner{padding-right:18px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery{display:flex;justify-content:flex-start;margin-right:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #delivery,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #payment{flex-wrap:wrap}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row{max-width:97%;padding:10px 6px 10px 12px;position:relative}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo{flex-wrap:wrap;align-items:center}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo:has(.no-location) .no-location{margin-left:0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo:has(.no-location) .city-not-listed{flex:none}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span:first-of-type{width:100%}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span.city-not-listed{margin-left:0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo .add{position:absolute;right:6px;top:50%;transform:translateY(-50%)}}@media(max-width:1024px)and (orientation:landscape){.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter{overflow-y:scroll}.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .wrapper{height:85vh}.single-product-modal .pharmacy-modal .modal-content{height:50vh}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown{height:58vh}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .inner-wrap{height:40vh}}@media(max-width:795px){.single-product-modal{padding:0}.single-product-modal .pharmacy-modal{height:100%;max-height:unset;border-radius:0;padding:0}.single-product-modal .pharmacy-modal .modal-header{padding:44px 37px 20px 16px;margin:0}.single-product-modal .pharmacy-modal .modal-header .close-modal,.single-product-modal .pharmacy-modal .modal-header .close-modal-case{top:12px;right:11px}.single-product-modal .pharmacy-modal .modal-header .close-modal-case img,.single-product-modal .pharmacy-modal .modal-header .close-modal img{max-width:24px}.single-product-modal .pharmacy-modal .modal-header_title{font-size:18px;line-height:27px}.single-product-modal .pharmacy-modal .modal-header_count{margin-top:24px}.single-product-modal .pharmacy-modal .modal-content{padding:0 0 150px 16px}.single-product-modal .pharmacy-modal .modal-content .list-pharmacies{margin-right:27px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row{flex-direction:column;margin-right:16px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner{max-width:100%}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row#other-pharmacy .pharmacy-row_inner .price-and-button,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row.other-pharmacy .pharmacy-row_inner .price-and-button{justify-content:flex-end}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-img,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .price-and-button{display:flex}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile{display:block}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;margin-left:-10px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap .rating-mobile{font-size:16px;line-height:21px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap .rating-mobile .stars{margin-top:4px;margin-right:5px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap .img-mark,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap .non-price-img-mark{width:30px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .rating-mobile-wrap .non-price-img-mark.hidden{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .order-qty-inner{display:flex}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile .order-qty-inner.revert{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner{max-width:none;position:static}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap{width:100%;margin-bottom:14px;border-radius:20px 20px 0 0;background-color:#fff}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .name-and-city{width:100%;padding:12px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .pharmacy-rating{display:none!important;font-size:16px;line-height:24px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .img-name-city-wrap .pharmacy-rating .stars .star{max-width:16px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-img{min-width:98px;max-width:98px;height:98px;border-bottom-left-radius:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile{padding:0 16px;margin-bottom:16px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile p:first-of-type{margin-right:24px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner{width:100%;margin-left:0;padding:0 16px 27px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery{width:60%;flex-direction:column;margin-bottom:16px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #delivery,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #payment{width:100%;margin-right:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .payment-delivery #payment{margin-bottom:6px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button .one-stop-logo-wrap{display:none}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button p{margin-bottom:0}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button .price{margin-bottom:10px}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row_inner .price-and-button .choose{margin-top:5px!important}.single-product-modal .pharmacy-modal .modal-content .not-in-list{margin-right:0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown{height:65vh}}@media(max-width:540px){.single-product-modal .pharmacy-modal .pharmacy-modal-wrapper .pharmacy-modal-filter{width:100%;border-top-left-radius:0;border-bottom-left-radius:0}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo .no-location{width:100%}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span:first-of-type{width:90%}.single-product-modal .pharmacy-modal .modal-content .not-in-list .other-pharamcies-dropdown .non-listed-pharmacy-row .non-listed-apo span.city-not-listed{width:100%}}@media(max-width:400px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row p.price{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:400px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-row_inner{flex-direction:column}.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-row_inner .payment-delivery,.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .pharmacy-row_inner .price-and-button{width:100%}}@media(max-width:350px){.single-product-modal .pharmacy-modal .modal-content .pharmacy-row .order-qty-mobile p:first-of-type{margin-right:10px}}.info-modal,.modal-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.45);z-index:200}.info-modal.modal-open,.modal-modal.modal-open{display:block}.info-modal .the-modal-inner,.modal-modal .the-modal-inner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;padding:40px 30px 30px;border:1px solid #407360;border-radius:12px;background-color:#dce0df;text-align:center}.info-modal .the-modal-inner .close-info,.info-modal .the-modal-inner .close-infomation,.modal-modal .the-modal-inner .close-info,.modal-modal .the-modal-inner .close-infomation{position:absolute;top:14px;right:14px;cursor:pointer}.info-modal .the-modal-inner .popup-wrapper,.modal-modal .the-modal-inner .popup-wrapper{margin-bottom:30px}.info-modal .the-modal-inner .popup-wrapper .inner-1,.modal-modal .the-modal-inner .popup-wrapper .inner-1{font-size:16px;line-height:24px;font-weight:500!important;color:#274446!important}.info-modal .the-modal-inner .popup-wrapper .inner-2,.modal-modal .the-modal-inner .popup-wrapper .inner-2{display:none;margin-top:15px;font-size:14px;line-height:18px;font-weight:500;color:#274446}.info-modal .the-modal-inner .popup-wrapper .inner-2.visable,.modal-modal .the-modal-inner .popup-wrapper .inner-2.visable{display:block}.info-modal .the-modal-inner .popup-wrapper .inner-2 .pharmacy-pass,.modal-modal .the-modal-inner .popup-wrapper .inner-2 .pharmacy-pass{font-size:16px;line-height:24px}.info-modal .the-modal-inner a,.modal-modal .the-modal-inner a{display:inline-block;width:140px;padding-top:3px;padding-bottom:3px;margin-bottom:10px;border:1px solid #407360;border-radius:37px;background-color:#f1f1f1;font-size:16px;line-height:24px;font-weight:500;color:#407360;cursor:pointer;transition:opacity .25s}.info-modal .the-modal-inner a:hover,.modal-modal .the-modal-inner a:hover{opacity:.7}.item-row{max-width:700px;margin-bottom:15px;border-radius:10px;border:2px solid transparent}.item-row .upper-part{display:flex;justify-content:space-between;align-items:center;padding-right:15px;padding-left:15px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff;box-shadow:1px 1px 6px 2px rgba(0,0,0,.08)}.item-row .upper-part .basic-wrap{display:flex;align-items:center;height:100%}.item-row .upper-part .basic-wrap .checkbox-title-wrap{display:flex;align-items:center}.item-row .upper-part .basic-wrap .checkbox-title-wrap .pseudo-checkbox{margin-right:8px}.item-row .upper-part .basic-wrap .checkbox-title-wrap span{font-size:14px;line-height:21px;font-weight:500;display:none}.item-row .upper-part .basic-wrap .check-rezept{cursor:pointer}.item-row .upper-part .basic-wrap .basic-inner{display:flex;align-items:center;height:100%}.item-row .upper-part .basic-wrap .basic-inner .img-wrap{display:flex;margin-right:10px;margin-left:10px}.item-row .upper-part .basic-wrap .basic-inner .img-wrap img{height:100%;min-height:120px;max-width:100px;-o-object-fit:contain;object-fit:contain;border-top-left-radius:10px}.item-row .upper-part .basic-wrap .basic-inner .img-wrap img.undisplayed-img{border-top-left-radius:0;background:linear-gradient(180deg,#f3f3f5 55%,#eeecef 0,#e2e0e3 80%)}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-link{display:inline-block;font-size:18px;line-height:22px;font-weight:500;margin-bottom:2px;color:#203839}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-category{font-size:16px;line-height:20px;color:#407360}.item-row .upper-part .qty-wrap{display:flex;flex-direction:column;align-items:flex-end}.item-row .upper-part .qty-wrap .choose-qty{display:flex;align-items:center;margin-bottom:12px}.item-row .upper-part .qty-wrap .choose-qty #minusQty,.item-row .upper-part .qty-wrap .choose-qty #plusQty{width:30px;height:30px;cursor:pointer}.item-row .upper-part .qty-wrap .choose-qty #minusQty:after,.item-row .upper-part .qty-wrap .choose-qty #minusQty:before,.item-row .upper-part .qty-wrap .choose-qty #plusQty:after,.item-row .upper-part .qty-wrap .choose-qty #plusQty:before{width:12px}.item-row .upper-part .qty-wrap .choose-qty #valueQty{width:auto;font-size:14px;line-height:21px}.item-row .upper-part .qty-wrap .sum-wrapper{display:flex}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-sum{margin-right:5px;font-size:18px;line-height:22px;font-weight:600}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price{font-size:16px;line-height:20px}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner{display:flex}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner .not-available{font-size:14px;font-weight:500;color:#c55050}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner .not-available img{width:16px;height:16px}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner .info-link{display:inline;margin-left:4px}.item-row .one-stop-mark,.item-row .one-stop-mark-wrapper-mobile{display:none}.item-row .pharmacy-wrapper,.item-row .pharmacy-wrapper-mobile{display:flex}.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy,.item-row .pharmacy-wrapper .item-cell-pharmacy{display:flex;align-items:center;margin-bottom:4px}.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy .pharmacy-logo,.item-row .pharmacy-wrapper .item-cell-pharmacy .pharmacy-logo{height:18px;margin-right:7px}.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy .choose-pharmacy,.item-row .pharmacy-wrapper .item-cell-pharmacy .choose-pharmacy{max-width:15vw;margin-right:20px;font-size:16px;line-height:20px;text-decoration:underline;text-wrap-style:balance;color:#274446;cursor:pointer;transition:opacity .3s ease-in-out}.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy .choose-pharmacy:hover,.item-row .pharmacy-wrapper .item-cell-pharmacy .choose-pharmacy:hover{opacity:.6}@media(max-width:1024px){.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy .choose-pharmacy,.item-row .pharmacy-wrapper .item-cell-pharmacy .choose-pharmacy{max-width:30vw}}.item-row .pharmacy-wrapper-mobile .item-cell-delivery,.item-row .pharmacy-wrapper .item-cell-delivery{display:flex;align-items:center}.item-row .pharmacy-wrapper-mobile .item-cell-delivery img,.item-row .pharmacy-wrapper .item-cell-delivery img{height:18px;margin-right:5px}.item-row .pharmacy-wrapper-mobile .item-cell-delivery .delivery-name,.item-row .pharmacy-wrapper .item-cell-delivery .delivery-name{text-decoration:underline}@media(max-width:540px){.item-row .pharmacy-wrapper-mobile .item-cell-delivery,.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy,.item-row .pharmacy-wrapper .item-cell-delivery,.item-row .pharmacy-wrapper .item-cell-pharmacy{font-size:14px}}.item-row .pharmacy-wrapper-mobile p.non-onestop,.item-row .pharmacy-wrapper p.non-onestop{display:inline-flex;align-items:center;font-weight:500;text-wrap-style:balance;margin-left:20px}.item-row .pharmacy-wrapper-mobile p.non-onestop img,.item-row .pharmacy-wrapper p.non-onestop img{margin-right:6px}.item-row .one-stop-mark-wrapper{display:inline-flex;margin-left:10px}.item-row .pharmacy-wrapper-mobile{display:none}.item-row .downer-part{display:flex;justify-content:space-between;align-items:center;padding:9px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#f1f1f1;box-shadow:1px 1px 6px 2px rgba(0,0,0,.08);transition:background-colors .25s ease-in-out}.item-row .downer-part .remove-row{cursor:pointer;transition:opacity .3s ease-in-out}.item-row .downer-part .remove-row:hover{opacity:.6}.item-row:not(.not-active):has(.the-price.not-available){border:2px solid #c55050}.item-row:not(.not-active):has(.the-price.not-available) .downer-part{background-color:#fadfe1}.item-row:not(.not-active).one-stop{border:2px solid #368f77}.item-row:not(.not-active).one-stop .one-stop-mark{display:block}.item-row:not(.not-active).one-stop .downer-part{background-color:rgba(215,233,228,.75)}.item-row:not(.not-active){border:2px solid #ffa34e}.item-row:not(.not-active) .downer-part{background-color:#fdead9}@media(max-width:1024px){.item-row{max-width:100%;margin-bottom:20px}}@media(max-width:540px){.item-row{position:relative}.item-row .upper-part{padding:0}.item-row .upper-part .basic-wrap .basic-inner{align-items:normal;min-height:120px}.item-row .upper-part .basic-wrap .basic-inner .img-wrap{margin:0 8px 0 0}.item-row .upper-part .basic-wrap .basic-inner .img-wrap img.undisplayed-img{border-top-left-radius:10px}.item-row .upper-part .basic-wrap .basic-inner .general-wrap{display:flex;justify-content:center;flex-direction:column;padding:8px 0}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-link{max-width:200px;font-size:16px;line-height:20px;margin:4px 0}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-category{display:none}.item-row .upper-part .basic-wrap .checkbox-title-wrap{position:absolute;bottom:16px;right:15px}.item-row .upper-part .basic-wrap .checkbox-title-wrap span{display:block}.item-row .upper-part .qty-wrap{align-items:center;flex-direction:row-reverse;position:absolute;bottom:10px;left:15px}.item-row .upper-part .qty-wrap .choose-qty{margin-left:9px;margin-bottom:0}.item-row .upper-part .qty-wrap .sum-wrapper{flex-direction:column-reverse}.item-row .upper-part .qty-wrap .sum-wrapper .the-price{font-size:14px;line-height:18px}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-sum{font-size:16px;line-height:20px;margin-right:0}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner.scraped{flex-direction:column;align-items:flex-start;max-width:86px}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner.scraped .info-link{width:16px;margin-left:0}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner.scraped .info-link img{width:16px;margin-right:4px}.item-row .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner.scraped .not-available{font-size:13px}.item-row .pharmacy-wrapper{display:none}.item-row .pharmacy-wrapper-mobile{display:flex;flex-direction:column;align-items:flex-start}.item-row .pharmacy-wrapper-mobile .item-cell-pharmacy .choose-pharmacy{max-width:100%;margin-right:0}.item-row .pharmacy-wrapper-mobile .choose-pharmacy.open-modal,.item-row .pharmacy-wrapper-mobile .delivery-name{font-size:14px;line-height:18px}.item-row .pharmacy-wrapper-mobile p.non-onestop{font-size:14px;margin-left:0;position:absolute;bottom:6px;right:15px}.item-row.one-stop .one-stop-mark-wrapper-mobile{display:inline-flex;position:absolute;bottom:10px;right:15px}.item-row.one-stop .pharmacy-wrapper-mobile .item-cell-pharmacy .one-stop-mark{display:inline}.item-row.one-stop .pharmacy-wrapper-mobile .item-cell-pharmacy .one-stop-mark-wrapper{display:inline-flex;position:absolute;top:-55px;left:0}.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .upper-part .basic-wrap .checkbox-title-wrap,.item-row:has(.the-price.not-available) .upper-part .basic-wrap .checkbox-title-wrap{bottom:38px}.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .upper-part .qty-wrap,.item-row:has(.the-price.not-available) .upper-part .qty-wrap{bottom:30px}.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .downer-part,.item-row:has(.the-price.not-available) .downer-part{min-height:82px}.item-row:has(.the-price.not-available) .upper-part .qty-wrap{bottom:25px}.item-row:has(.the-price.not-available) .upper-part .qty-wrap .sum-wrapper .item-cell-price .the-price-inner.scraped{transform:translateY(10px)}.item-row .downer-part{min-height:55px;padding:8px 15px}.item-row .downer-part .remove-row{position:absolute;right:10px;top:10px}}@media(max-width:360px){.item-row .upper-part .qty-wrap .choose-qty #valueQty{margin:0 10px}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-link{max-width:87%}.item-row .upper-part .basic-wrap .checkbox-title-wrap .pseudo-checkbox{margin-right:2px}.item-row .upper-part .basic-wrap .checkbox-title-wrap span{font-size:12px}}@media(max-width:344px){.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .upper-part .basic-wrap .checkbox-title-wrap,.item-row:has(.the-price.not-available) .upper-part .basic-wrap .checkbox-title-wrap{bottom:10px;right:15px}.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .upper-part .qty-wrap,.item-row:has(.the-price.not-available) .upper-part .qty-wrap{width:90%;justify-content:space-between;bottom:35px}.item-row:has(.pharmacy-wrapper-mobile .non-onestop) .downer-part,.item-row:has(.the-price.not-available) .downer-part{min-height:90px}.item-row.one-stop .one-stop-mark-wrapper-mobile{left:12px;bottom:12px;right:unset}.item-row .pharmacy-wrapper-mobile p.non-onestop{font-size:12px;left:12px;bottom:12px;right:unset}.item-row .upper-part .qty-wrap .choose-qty #valueQty{margin:0 10px}.item-row .upper-part .basic-wrap .basic-inner .general-wrap .product-link{max-width:87%}.item-row .upper-part .basic-wrap .checkbox-title-wrap .pseudo-checkbox{margin-right:2px}.item-row .upper-part .basic-wrap .checkbox-title-wrap span{font-size:12px}}.costs-overview{width:39%;max-width:492px;position:sticky;top:70px;padding:32px 28px;border-radius:12px;border:1px solid #a0b9b0;background-color:#f1f1f1;box-shadow:5px 5px 20px 2px rgba(42,48,47,.2)}.costs-overview .pseudo-checkbox{min-width:18px;width:18px;height:18px;border:2px solid #203839;border-radius:3px}.costs-overview .pseudo-checkbox.checkbox-selected,.costs-overview .pseudo-checkbox.checked,.costs-overview .pseudo-checkbox:checked{background-color:#203839;background-image:url(/wp-content/themes/medcanonestop/assets/img/filter-option-checkmark.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.costs-overview .request-recipe .request-recipe-inner{display:flex;flex-direction:column}.costs-overview .request-recipe .request-recipe-inner h2{font-size:26px;line-height:33px;font-weight:600;color:#274446;margin-bottom:16px}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary{order:0}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary h3{display:flex;align-items:center;position:relative}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .info-img{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:10px;border-radius:50%;border:2px solid #c55050;color:#c55050;font-weight:500;background-color:transparent;transition:border .1s ease-out,background-color .1s ease-out}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .info-img:hover{border-color:#c55050;background-color:#c55050;color:#f1f1f1}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .info-hover{font-size:14px;font-weight:500;font-weight:400;line-height:21px;width:100%;max-width:450px;border-radius:4px;padding:18px;background-color:#0d1717;color:#f1f1f1;position:absolute;left:30px;top:-80px;z-index:99}@media(max-width:525px){.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .info-hover{padding:18px;left:0;top:-100px}}.costs-overview .request-recipe .request-recipe-inner .baseprice{order:2}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap .pharmacy-name.one-stop{background:linear-gradient(1turn,#036248 4.57%,#088e73 100.69%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.costs-overview .request-recipe .request-recipe-inner .pay-at-pharmacy-checkbox-wrap{order:1}.costs-overview .request-recipe .request-recipe-inner .totals{order:3}.costs-overview .request-recipe .request-recipe-inner .warnings{order:4}.costs-overview .request-recipe .request-recipe-inner .sticky-btns{order:5}.costs-overview .request-recipe .request-recipe-inner .baseprice,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary,.costs-overview .request-recipe .request-recipe-inner .totals{padding:6px 0;border-radius:6px;margin-bottom:16px}.costs-overview .request-recipe .request-recipe-inner .baseprice h3,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary h3,.costs-overview .request-recipe .request-recipe-inner .totals h3{font-size:18px;line-height:27px;font-weight:600;padding:4px 8px}.costs-overview .request-recipe .request-recipe-inner .baseprice .baseprice-inner,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .baseprice-inner,.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#637575;padding:8px 8px 5px;border-bottom:1px solid #a0b9b0;position:relative}.costs-overview .request-recipe .request-recipe-inner .baseprice .baseprice-inner img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .baseprice-inner img,.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner img{margin-right:8px}.costs-overview .request-recipe .request-recipe-inner .baseprice .baseprice-inner img:last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .baseprice-inner img:last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner img:last-of-type{margin-left:6px}.costs-overview .request-recipe .request-recipe-inner .baseprice .baseprice-inner img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .baseprice-inner img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner img#intotal-info-1{margin-left:6px;transform:translateY(4px)}.costs-overview .request-recipe .request-recipe-inner .baseprice .baseprice-inner span:last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .baseprice-inner span:last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner span:last-of-type{text-align:right;flex:1}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner{display:flex;align-items:center;margin-bottom:4px}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap img,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price img,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner img,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap img,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price img,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner img{max-width:24px;margin-right:6px}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap p,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price p,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner p,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap p,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price p,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner p,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap p,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price p,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner p{font-weight:600;color:#274446}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:not(.info-hover){font-size:14px;line-height:21px;font-weight:600;color:#637575}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price span:not(.info-hover):first-of-type img,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:not(.info-hover):first-of-type img{transform:translateY(4px)}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:not(.info-hover):last-of-type:not(.info-hover){text-align:end;flex:1}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price span:not(.info-hover).no-price,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:not(.info-hover).no-price{font-weight:500;color:#c55050}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price:has(.no-price),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner:has(.no-price){justify-content:flex-start}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price:has(.no-price) .no-price,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner:has(.no-price) .no-price{display:inline-block;max-width:84px;margin-left:auto}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-prices,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-prices,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-prices{padding:8px}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-prices .summary-product-price,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-prices .summary-product-price,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-prices .summary-product-price{display:flex;justify-content:space-between}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-prices .summary-product-price img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-prices .summary-product-price img,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-prices .summary-product-price img{margin-left:6px}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-prices .summary-product-price:last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-prices .summary-product-price:last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-prices .summary-product-price:last-of-type{margin-bottom:0}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner{padding:3px 8px 0;margin-bottom:8px}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner img:last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner img:last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner img:last-of-type{margin-left:6px}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.onestop-subtotal span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.pharmacy-subtotal span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.onestop-subtotal span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.pharmacy-subtotal span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.onestop-subtotal span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:not(.info-hover){font-size:16px;font-weight:600}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.onestop-subtotal span:not(.info-hover) img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.pharmacy-subtotal span:not(.info-hover) img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.onestop-subtotal span:not(.info-hover) img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.pharmacy-subtotal span:not(.info-hover) img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.onestop-subtotal span:not(.info-hover) img#intotal-info-1,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:not(.info-hover) img#intotal-info-1{margin-left:6px;transform:translateY(4px)}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.onestop-subtotal span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.onestop-subtotal span:last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.onestop-subtotal span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.onestop-subtotal span:last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.onestop-subtotal span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.onestop-subtotal span:last-of-type{color:#274446}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.total,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.total,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total{padding:8px;background-color:#dedfdf;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #407360;margin-bottom:0}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.total span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.total span:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total span:not(.info-hover){font-size:16px}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.total span:not(.info-hover):first-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.total span:not(.info-hover):first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total span:not(.info-hover):first-of-type{display:flex;align-items:center;max-width:70%}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.total span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.total span:not(.info-hover):last-of-type:not(.info-hover),.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total span:not(.info-hover):last-of-type:not(.info-hover){font-size:20px;color:#274446}.costs-overview .request-recipe .request-recipe-inner .baseprice .total-inner.total span:not(.info-hover) img,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .total-inner.total span:not(.info-hover) img,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total span:not(.info-hover) img{margin-left:6px}.costs-overview .request-recipe .request-recipe-inner .totals{padding-bottom:0;position:relative}.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner{position:relative}.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:first-of-type{display:flex}.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner img:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner img:first-of-type{margin-left:0}body.page-id-1016 .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal,body.page-template-page-rezeptkonfigurator .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal{position:static}body.page-id-1016 .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type,body.page-template-page-rezeptkonfigurator .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type{display:block}body.page-id-1016 .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type .info-img,body.page-template-page-rezeptkonfigurator .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type .info-img{display:inline-block;padding-left:5px;line-height:12px}body.page-template-page-prescription .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal{position:static}body.page-template-page-prescription .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal .info-hover{top:-130px}body.page-template-page-prescription-payment .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type{display:block}body.page-template-page-prescription-payment .costs-overview .request-recipe .request-recipe-inner .totals .total-inner.pharmacy-subtotal span:first-of-type .info-img{display:inline-block;padding-left:5px;line-height:12px}.costs-overview .request-recipe .request-recipe-inner .totals span.info-img{width:18px;min-width:18px;margin-left:6px}.costs-overview .request-recipe .request-recipe-inner .totals .info-hover{font-size:14px;line-height:21px;font-weight:500;font-weight:400;text-align:left;margin-bottom:24px;width:100%;max-width:450px;border-radius:4px;padding:18px;background-color:#0d1717;color:#f1f1f1!important;position:absolute;left:100px;top:-160px;z-index:9999}@media(max-width:540px){.costs-overview .request-recipe .request-recipe-inner .totals .info-hover{padding:18px;left:unset;right:0;top:-150px}}.costs-overview .request-recipe .request-recipe-inner .baseprice,.costs-overview .request-recipe .request-recipe-inner .totals{background-color:#e9e9e9}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary{background-color:rgba(255,163,78,.12)}.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-prices .pharmacy-name-wrap p{color:#346452}.costs-overview .request-recipe .request-recipe-inner .pay-at-pharmacy-checkbox-wrap{display:flex;color:#274446;margin-bottom:16px}.costs-overview .request-recipe .request-recipe-inner .pay-at-pharmacy-checkbox-wrap label{font-weight:500}.costs-overview .request-recipe .request-recipe-inner .warnings{margin-bottom:16px}.costs-overview .request-recipe .request-recipe-inner .warnings p{color:#c55050;font-size:14px;line-height:21px;font-weight:500}.costs-overview .request-recipe .request-recipe-inner .warnings p span{font-weight:600}@media(max-width:525px){.costs-overview{padding:20px 16px}.costs-overview .request-recipe .request-recipe-inner h2{font-size:20px;line-height:28px;font-weight:700}.costs-overview .request-recipe .request-recipe-inner .baseprice,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary,.costs-overview .request-recipe .request-recipe-inner .totals{margin-bottom:12px}.costs-overview .request-recipe .request-recipe-inner .baseprice .pharmacy-name-wrap,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .pharmacy-name-wrap,.costs-overview .request-recipe .request-recipe-inner .totals .pharmacy-name-wrap{margin-bottom:6px}.costs-overview .request-recipe .request-recipe-inner .baseprice .summary-product-price span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary .summary-product-price span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .summary-product-price span:first-of-type{max-width:75%}.costs-overview .request-recipe .request-recipe-inner .baseprice h3,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary h3,.costs-overview .request-recipe .request-recipe-inner .totals h3{font-size:16px;line-height:24px}.costs-overview .request-recipe .request-recipe-inner .baseprice p,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary p,.costs-overview .request-recipe .request-recipe-inner .totals p{font-size:14px;line-height:21px}.costs-overview .request-recipe .request-recipe-inner .baseprice p span:not(.no-price):last-of-type,.costs-overview .request-recipe .request-recipe-inner .non-one-stop-summary p span:not(.no-price):last-of-type,.costs-overview .request-recipe .request-recipe-inner .totals p span:not(.no-price):last-of-type{font-size:16px}.costs-overview .request-recipe .request-recipe-inner .pay-at-pharmacy-checkbox-wrap{margin-bottom:12px}.costs-overview .request-recipe .request-recipe-inner .pay-at-pharmacy-checkbox-wrap .pseudo-checkbox{margin-right:9px}.costs-overview .request-recipe .request-recipe-inner .warnings p:first-of-type{margin-bottom:6px}.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner span:first-of-type{font-size:14px;line-height:21px;max-width:55%}.costs-overview .request-recipe .request-recipe-inner .totals .baseprice-inner.total span:first-of-type,.costs-overview .request-recipe .request-recipe-inner .totals .total-inner.total span:first-of-type{max-width:55%}}.archive-restricted{min-height:615px;text-align:center;color:#0b4033;padding:0 80px 80px}@media(max-width:1025px){.archive-restricted{padding:30px 42px}}@media(max-width:525px){.archive-restricted{padding:24px 12px}}.archive-restricted .container .row{background:none!important}.archive-restricted .border-cta{width:100%;max-width:240px;height:100%;font-family:inherit;padding:12px 96px;border:1px solid #203839;border-radius:37px;color:#203839;background-color:#f1f1f1;position:relative;z-index:1;font-size:16px;font-weight:500;text-transform:uppercase;text-align:center}@media(max-width:1024px){.archive-restricted .border-cta{font-size:14px}}.archive-restricted .border-cta:before{content:"";width:10%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;visibility:hidden;opacity:0;transition:width .3s ease-out,opacity .3s ease-out,visibility .3s ease-out,color .3s ease-out;background-color:rgba(64,115,96,.2);z-index:-1}.archive-restricted .border-cta:hover{opacity:1}.archive-restricted .border-cta:hover:before{right:0;width:100%;visibility:visible;opacity:1}@media(max-width:1024px){.archive-restricted .border-cta{padding:12px 32px;max-width:192px}}@media(max-width:525px){.archive-restricted .border-cta{padding:12px 18px;max-width:164px}}.archive-restricted .border-cta,.archive-restricted .green-cta{width:50%}.archive-restricted .green-cta{max-width:258px;margin-right:18px}.archive-restricted .border-cta{padding:12px 30px;max-width:267px}.archive-restricted h2{font-size:31px;line-height:42px;font-weight:600}.archive-restricted h2,.archive-restricted p.text{margin-bottom:33px}@media(max-width:525px){.archive-restricted h2{font-size:21px;line-height:26px}.archive-restricted p.text{font-size:11px;line-height:17px}.archive-restricted h2,.archive-restricted p.text{margin-bottom:30px}}.archive-restricted #search-container-archive{padding:0;margin-bottom:30px;position:relative}.archive-restricted #search-container-archive .row .search-wrapper-archive{display:flex;width:100%;max-width:684px;font-size:14px;line-height:21px;font-weight:300;margin:0 auto;padding:7px 16px;border:1px solid #346452;border-radius:18px;position:relative}.archive-restricted #search-container-archive .row .search-wrapper-archive img{max-width:21px;margin-right:10px}.archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive{width:90%;font-size:16px;line-height:24px;border:none;background-color:#e9e9e9!important;padding:0;color:#346452}.archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::-moz-placeholder{color:#346452}.archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::placeholder{color:#346452}.archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill,.archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap{margin:0 0 0 auto;width:auto}.archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap .spin-loader{width:20px!important;height:20px!important;margin:0;border:3px solid #f3f3f3;border-top-color:#407360}.archive-restricted #search-container-archive .row .close-search{display:inline-flex;cursor:pointer}.archive-restricted #search-container-archive .search-results-archive{width:100%;height:100%;left:0;z-index:999}.archive-restricted #search-container-archive .search-results-archive:has(.results){position:absolute}.archive-restricted #search-container-archive .search-results-archive .search-result-wrap{width:100%;max-width:736px;background-color:#d0d8d5;padding:16px 27px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.1607843137);position:absolute;top:0;left:50%;transform:translateX(-50%)}.archive-restricted #search-container-archive .search-results-archive .search-result-name{font-size:14px;line-height:21px;font-weight:300;color:#274446}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results{width:100%;max-width:736px;height:58vh;overflow-y:auto;font-size:14px;line-height:21px;font-weight:400;color:#274446;position:absolute;top:1px;left:50%;transform:translateX(-50%);overscroll-behavior:none}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar{width:10px}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-track{background-color:#dce0df;border-radius:5px;padding-left:-10px}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-thumb{background:#a0b9b0;height:70px;border-radius:5px}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title,.archive-restricted #search-container-archive .search-results-archive .results-overlay .results a{padding:12px 20px}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title{background-color:#d0d8d5}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result{display:flex;flex-direction:column;width:100%;background-color:#f1f1f1;transition:none;border-bottom:1px solid #d0d8d5}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result:hover{opacity:1}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name{font-weight:600;margin-bottom:8px;background-color:transparent;color:#274446}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar{font-weight:500;color:#407360}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar .line-cultivar{font-weight:600;color:#274446}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span{color:#274446}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.search-thc{margin-right:24px}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.bold{color:#407360;font-weight:600}@media(max-width:1024px){.archive-restricted #search-container-archive .row .search-wrapper-archive{max-width:unset}.archive-restricted #search-container-archive .search-results-archive .results-overlay .results{height:55vh}}@media(max-width:525px){.archive-restricted #search-container-archive .search-results-archive .results-overlay .results{height:55vh}}.archive-restricted .btn-wrap{display:flex;justify-content:center;width:100%}@media(max-width:525px){.archive-restricted .btn-wrap{flex-direction:column}.archive-restricted .btn-wrap .border-cta,.archive-restricted .btn-wrap .green-cta{width:100%;max-width:100%;margin-right:0}.archive-restricted .btn-wrap .green-cta{margin-bottom:20px}}.popup-postcode-overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:99999}.popup-postcode-overlay.closed{display:none}.popup-postcode-overlay .green-cta{padding:12px 48px;border-radius:37px;color:#f1f1f1;background-color:#407360;transition:background-color .3s ease-out;position:relative;z-index:1;font-size:16px;font-weight:500;text-transform:uppercase;text-align:center}@media(max-width:1024px){.popup-postcode-overlay .green-cta{font-size:14px}}.popup-postcode-overlay .green-cta:before{content:"";width:10%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;visibility:hidden;opacity:0;transition:width .3s ease-out,opacity .3s ease-out,visibility .3s ease-out,color .3s ease-out;background-color:#274446;z-index:-1}.popup-postcode-overlay .green-cta:hover{opacity:1}.popup-postcode-overlay .green-cta:hover:before{right:0;width:100%;visibility:visible;opacity:1}@media(max-width:1024px){.popup-postcode-overlay .green-cta{padding:12px 32px}}@media(max-width:525px){.popup-postcode-overlay .green-cta{padding:12px 18px}}.popup-postcode-overlay .popup-outer{width:100%;max-width:500px;background-color:#f1f1f1;border:2px solid #658b7d;box-shadow:0 2.1px 2.1px 0 rgba(0,0,0,.0784313725);border-radius:6px}@media(max-width:540px){.popup-postcode-overlay .popup-outer{margin:0 10px}}@media(max-width:1023px)and (orientation:landscape){.popup-postcode-overlay .popup-outer{max-height:95vh;overflow-y:scroll}}.popup-postcode-overlay .popup-postcode{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:60px 55px 40px}.popup-postcode-overlay .popup-postcode .close-postcode-popup{position:absolute;top:13px;right:13px;cursor:pointer;transition:opacity .25s ease-out}.popup-postcode-overlay .popup-postcode .close-postcode-popup:hover{opacity:.6}.popup-postcode-overlay .popup-postcode:has(#postcode-input:invalid) .green-cta{pointer-events:none;opacity:.5}.popup-postcode-overlay .popup-postcode img{margin-bottom:45px}.popup-postcode-overlay .popup-postcode p{font-size:16px;line-height:24px;font-weight:500;font-style:italic;text-align:center;margin-bottom:20px}.popup-postcode-overlay .popup-postcode #postcode-input,.popup-postcode-overlay .popup-postcode .log-in{color:#203839}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper{position:relative}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap{position:absolute;display:none;height:auto;max-height:260px;width:auto;padding:12px 30px;border-radius:8px;background-color:#f1f1f1;box-shadow:1px 1px 6px 2px rgba(0,0,0,.0784313725);z-index:99;left:0;top:46px;overflow-y:auto;overflow-x:hidden}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap.showen{display:block}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap::-webkit-scrollbar{width:10px}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap::-webkit-scrollbar-track{background-color:#dce0df;margin:10px 0}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap::-webkit-scrollbar-thumb{width:10px;background:#a0b9b0;height:95px;border-radius:5px}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap .postcode-suggestions .postcode-option{font-size:14px;line-height:21px;font-weight:500;color:#203839;padding:8px;cursor:pointer;transition:background-color .25s ease-out}.popup-postcode-overlay .popup-postcode .postcode-input-wrapper .postcode-suggestions-wrap .postcode-suggestions .postcode-option:hover{border-radius:4px;background-color:#c5d2cd}.popup-postcode-overlay .popup-postcode #postcode-input{font-size:16px;line-height:21px;font-weight:500;padding:7px 16px;border:1px solid #658b7d;border-radius:18px;margin-bottom:25px;width:210px}.popup-postcode-overlay .popup-postcode #postcode-input::-moz-placeholder{font-size:inherit}.popup-postcode-overlay .popup-postcode #postcode-input::placeholder{font-size:inherit}.popup-postcode-overlay .popup-postcode .green-cta{padding:12px 32px;margin-top:25px;text-transform:capitalize;margin-bottom:24px;cursor:pointer}.popup-postcode-overlay .popup-postcode .log-in{font-size:14px;line-height:21px;font-weight:500}@media(max-width:540px){.popup-postcode-overlay .popup-postcode{padding:60px 20px 40px}}.popup-postcode-overlay #error-message{display:none;margin-bottom:0}.popup-postcode-overlay #error-message.displayed{display:block;color:#c55050}.popup-postcode-overlay .fixed-spin-loader{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;z-index:9999999}.popup-postcode-overlay .fixed-spin-loader .spin-loader{margin:auto;border:6px solid #0d1717;border-top-color:#f3f3f3}.popup-postcode-overlay .fixed-spin-loader .fixed-loader-wrap{display:flex;justify-content:center;width:100%;height:100%;margin-top:25px;margin-bottom:25px}.popup-postcode-overlay .fixed-spin-loader .fixed-loader-wrap .fixed-spin-inner{background:none!important;border-radius:50%;border:6px solid #0d1717;border-top-color:#f3f3f3;margin:auto;width:50px!important;height:50px!important;animation:spin 2s linear infinite}.popup-postcode-overlay .fixed-spin-loader.display-loader{display:flex}.new-feature-modal-overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:hsla(0,0%,85.1%,.5);position:fixed;top:0;left:0;z-index:99999;display:none}.new-feature-modal-overlay .new-feature-modal-content{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1030px;background-color:#e9e9e9;border:1px solid #658b7d;border-radius:12px;padding:72px 36px 80px;margin:0 10px;position:relative}.new-feature-modal-overlay .new-feature-modal-content .close-new-feature-modal{position:absolute;top:14px;right:16px;cursor:pointer}@media(max-width:525px){.new-feature-modal-overlay .new-feature-modal-content .close-new-feature-modal{right:10px}}.new-feature-modal-overlay .new-feature-modal-content h2{font-size:32px;line-height:48px;font-weight:500;width:100%;max-width:607px;color:#407360;margin-bottom:30px}.new-feature-modal-overlay .new-feature-modal-content_left{display:flex;flex-direction:column;align-items:flex-start;width:50%}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content{margin-bottom:40px}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content p{font-size:20px;line-height:30px;color:#407360;max-width:393px}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content .action-anniversary-placeholder,.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content .action-anniversary-placeholder .action-inner{margin-bottom:0}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal{display:flex;align-items:flex-start;width:100%}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal .google-link{box-shadow:unset;background-color:transparent;padding:0;margin-left:40px}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal .google-link:before{display:none}.new-feature-modal-overlay .new-feature-modal-content_left .green-cta{width:100%;max-width:207px;text-transform:none}.new-feature-modal-overlay .new-feature-modal-content_right{display:flex;flex-direction:column;align-self:center;width:50%;max-width:400px;margin-top:-100px}.new-feature-modal-overlay .new-feature-modal-content_right .cta-mobile{display:none}@media(max-width:1024px)and (orientation:landscape){.new-feature-modal-overlay .new-feature-modal-content{height:74vh;overflow-y:scroll}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar{width:8px}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar-track{background-color:#d1d1d1;margin:10px 0}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar-thumb{width:12px;background:#5d7a67;height:121px;border-radius:2px}}@media(max-width:960px){.new-feature-modal-overlay .new-feature-modal-content{padding:47px 25px 47px 35px}.new-feature-modal-overlay .new-feature-modal-content h2{font-size:28px;line-height:42px;font-weight:500}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content p{font-size:16px;line-height:24px}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal{min-width:426px}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal .google-link{margin-left:10px}.new-feature-modal-overlay .new-feature-modal-content_right{max-width:320px;margin-top:-130px}.new-feature-modal-overlay .new-feature-modal-content_right img{max-height:413px}}@media(max-width:844px)and (orientation:landscape){.new-feature-modal-overlay .new-feature-modal-content_right{margin-top:-100px}}@media(max-width:820px){.new-feature-modal-overlay .new-feature-modal-content h2{max-width:372px}.new-feature-modal-overlay .new-feature-modal-content_right{margin-top:-200px}}@media(max-width:540px){.new-feature-modal-overlay .new-feature-modal-content{padding:38px 22px 14px;flex-wrap:nowrap;flex-direction:column;align-items:center;position:absolute;top:72px;height:80%;overflow-y:scroll}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar{width:8px}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar-track{background-color:#d1d1d1;margin:10px 0}.new-feature-modal-overlay .new-feature-modal-content::-webkit-scrollbar-thumb{width:12px;background:#5d7a67;height:121px;border-radius:2px}.new-feature-modal-overlay .new-feature-modal-content h2{margin-bottom:24px;margin-right:0;order:0;max-width:100%}.new-feature-modal-overlay .new-feature-modal-content_left{width:100%;max-width:100%;margin-right:0;order:2}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content{margin-bottom:40px}.new-feature-modal-overlay .new-feature-modal-content_left .modal-text-content p{max-width:100%}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal{flex-direction:column;align-items:center;min-width:unset}.new-feature-modal-overlay .new-feature-modal-content_left .button-wrapper-modal .google-link{margin-left:0;margin-top:20px}.new-feature-modal-overlay .new-feature-modal-content_left .green-cta{max-width:100%}.new-feature-modal-overlay .new-feature-modal-content_right{width:100%;order:1;margin-bottom:24px;margin-top:0}}body,html{font-size:100%;width:100%;font-family:Poppins,sans-serif;font-size-adjust:.55}html{overscroll-behavior:none}html.disable-scroll{overflow-y:hidden}body{margin:0}body .site-content{margin-top:109px}@media(max-width:1024px){body .site-content{margin-top:109px}}@media(max-width:943px){body .site-content{margin-top:134px}}@media(max-width:501px){body .site-content{margin-top:149px}}@media(max-width:430px){body .site-content{margin-top:141px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;box-sizing:border-box}:not(.site-header)>.container{padding:60px}@media(max-width:1024px){:not(.site-header)>.container{padding:60px 40px}}@media(max-width:525px){:not(.site-header)>.container{padding:60px 16px}}.page-id-1016,.page-template-page-rezeptkonfigurator{background:#e9e9e9}.page-id-1016 a,.page-template-page-rezeptkonfigurator a{text-decoration:none;transition:opacity .25s}.page-id-1016 a:hover,.page-template-page-rezeptkonfigurator a:hover{text-decoration:none;opacity:.7}.page-id-1016 a:focus,.page-template-page-rezeptkonfigurator a:focus{box-shadow:none}.page-id-1016 a:focus,.page-id-1016 input:focus,.page-template-page-rezeptkonfigurator a:focus,.page-template-page-rezeptkonfigurator input:focus{outline-color:transparent}.page-id-1016 ul,.page-template-page-rezeptkonfigurator ul{margin:0;padding:0}.page-id-1016 ul li,.page-template-page-rezeptkonfigurator ul li{list-style:none}.page-id-1016 img,.page-template-page-rezeptkonfigurator img{max-width:100%;height:auto}.page-id-1016 picture,.page-template-page-rezeptkonfigurator picture{display:inline-flex;justify-content:center}.page-id-1016 picture img,.page-template-page-rezeptkonfigurator picture img{width:100%}.page-id-1016 input,.page-template-page-rezeptkonfigurator input{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none}.page-id-1016 button,.page-template-page-rezeptkonfigurator button{font-family:inherit;background:none;border:none;padding:0}.page-id-1016 h1,.page-id-1016 h2,.page-id-1016 h3,.page-id-1016 h4,.page-id-1016 h5,.page-id-1016 h6,.page-id-1016 p,.page-template-page-rezeptkonfigurator h1,.page-template-page-rezeptkonfigurator h2,.page-template-page-rezeptkonfigurator h3,.page-template-page-rezeptkonfigurator h4,.page-template-page-rezeptkonfigurator h5,.page-template-page-rezeptkonfigurator h6,.page-template-page-rezeptkonfigurator p{margin:0}.page-id-1016 h1,.page-id-1016 h2,.page-template-page-rezeptkonfigurator h1,.page-template-page-rezeptkonfigurator h2{font-weight:500}.page-id-1016 h3,.page-id-1016 p,.page-template-page-rezeptkonfigurator h3,.page-template-page-rezeptkonfigurator p{font-weight:400;font-style:normal}.page-id-1016 h1,.page-template-page-rezeptkonfigurator h1{font-size:32px;line-height:48px;color:#203839;margin-bottom:50px}@media(max-width:1024px){.page-id-1016 h1,.page-template-page-rezeptkonfigurator h1{font-size:28px;line-height:42px;margin-bottom:80px}}@media(max-width:525px){.page-id-1016 h1,.page-template-page-rezeptkonfigurator h1{font-size:20px;line-height:30px}}.page-id-1016 h2,.page-template-page-rezeptkonfigurator h2{font-size:28px;line-height:42px}.page-id-1016 h3,.page-template-page-rezeptkonfigurator h3{font-size:20px;line-height:30px}.page-id-1016 .text-sm-400,.page-template-page-rezeptkonfigurator .text-sm-400{font-size:14px;line-height:21px;font-weight:400}.page-id-1016 .row,.page-template-page-rezeptkonfigurator .row{display:flex;width:100%;max-width:1200px;margin:0 auto}.page-id-1016 .spin-loader-wrap,.page-template-page-rezeptkonfigurator .spin-loader-wrap{display:flex;justify-content:center;width:100%;height:100%}.page-id-1016 .spin-loader-wrap .comment-loader,.page-id-1016 .spin-loader-wrap .spin-loader,.page-template-page-rezeptkonfigurator .spin-loader-wrap .comment-loader,.page-template-page-rezeptkonfigurator .spin-loader-wrap .spin-loader{background:none!important;border-radius:50%;border:6px solid #f3f3f3;border-top-color:#407360;width:50px!important;height:50px!important;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-id-1016 .spin-loader-wrap .comment-loader,.page-template-page-rezeptkonfigurator .spin-loader-wrap .comment-loader{border:4px solid #407360;border-top-color:#f3f3f3;width:25px!important;height:25px!important}.page-id-1016 .scroll-top,.page-template-page-rezeptkonfigurator .scroll-top{display:flex;justify-content:center;align-items:center;box-sizing:border-box;cursor:pointer;position:fixed;bottom:48px;right:17px;visibility:hidden;opacity:0;transition:opacity .25s ease-in-out,visibility .25s ease-in-out;z-index:9999}.page-id-1016 .scroll-top.scroll-top-visible,.page-template-page-rezeptkonfigurator .scroll-top.scroll-top-visible{visibility:visible;opacity:1}.page-id-1016 .green-cta,.page-template-page-rezeptkonfigurator .green-cta{padding:12px 48px;font-family:inherit;border-radius:37px;color:#f1f1f1;background-color:#407360;transition:background-color .3s ease-out;position:relative;z-index:1;font-size:16px;font-weight:500;text-transform:uppercase;text-align:center}@media(max-width:1024px){.page-id-1016 .green-cta,.page-template-page-rezeptkonfigurator .green-cta{font-size:14px}}.page-id-1016 .green-cta:before,.page-template-page-rezeptkonfigurator .green-cta:before{content:"";width:10%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;visibility:hidden;opacity:0;transition:width .3s ease-out,opacity .3s ease-out,visibility .3s ease-out,color .3s ease-out;background-color:#274446;z-index:-1}.page-id-1016 .green-cta:hover,.page-template-page-rezeptkonfigurator .green-cta:hover{opacity:1}.page-id-1016 .green-cta:hover:before,.page-template-page-rezeptkonfigurator .green-cta:hover:before{right:0;width:100%;visibility:visible;opacity:1}@media(max-width:1024px){.page-id-1016 .green-cta,.page-template-page-rezeptkonfigurator .green-cta{padding:12px 32px}}@media(max-width:525px){.page-id-1016 .green-cta,.page-template-page-rezeptkonfigurator .green-cta{padding:12px 18px}}.page-id-1016 .genetic-btn,.page-template-page-rezeptkonfigurator .genetic-btn{font-size:14px;line-height:21px;font-weight:500;font-family:inherit;padding:3px 14px;margin-right:5px;border-radius:10px;color:#274446;background-color:#c5d2cd;transition:background-color .3s ease-in-out,color .3s ease-in-out;cursor:pointer}.page-id-1016 .genetic-btn:last-of-type,.page-template-page-rezeptkonfigurator .genetic-btn:last-of-type{margin-right:0}.page-id-1016 .genetic-btn.btn-selected,.page-id-1016 .genetic-btn.genetic-selected,.page-id-1016 .genetic-btn.method-selected,.page-template-page-rezeptkonfigurator .genetic-btn.btn-selected,.page-template-page-rezeptkonfigurator .genetic-btn.genetic-selected,.page-template-page-rezeptkonfigurator .genetic-btn.method-selected{background-color:#274446;color:#f1f1f1}.page-id-1016 .range-slider,.page-template-page-rezeptkonfigurator .range-slider{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;margin-bottom:16px}.page-id-1016 .stars-range-slider,.page-template-page-rezeptkonfigurator .stars-range-slider{max-width:124px}@media(max-width:1024px){.page-id-1016 .stars-range-slider,.page-template-page-rezeptkonfigurator .stars-range-slider{max-width:200px}}.page-id-1016 .filter-wrap p.text-sm-400,.page-template-page-rezeptkonfigurator .filter-wrap p.text-sm-400{font-weight:500;color:#203839;margin-bottom:4px}.page-id-1016 .filter-wrap .max-value-text,.page-id-1016 .filter-wrap .min-value-text,.page-template-page-rezeptkonfigurator .filter-wrap .max-value-text,.page-template-page-rezeptkonfigurator .filter-wrap .min-value-text{width:52px;font-size:12px;line-height:18px;font-weight:600;text-align:center;padding:2px 0;color:#203839;background-color:#c5d2cd;border-radius:10px}.page-id-1016 .filter-wrap .min-value-text,.page-template-page-rezeptkonfigurator .filter-wrap .min-value-text{margin-right:12px}.page-id-1016 .filter-wrap .max-value-text,.page-template-page-rezeptkonfigurator .filter-wrap .max-value-text{margin-left:12px}@media(max-width:1024px){.page-id-1016 .filter-wrap,.page-template-page-rezeptkonfigurator .filter-wrap{max-width:316px}}.page-id-1016 .info-img,.page-template-page-rezeptkonfigurator .info-img{display:flex;justify-content:center;align-items:center;width:18px;height:18px;border-radius:50%;border:2px solid #637575;color:#637575;font-weight:500;background-color:transparent;transition:border .1s ease-out,background-color .1s ease-out}.page-id-1016 .info-img:hover,.page-template-page-rezeptkonfigurator .info-img:hover{border-color:#274446;background-color:#274446;color:#d0d8d5}.page-id-1016 .pseudo-checkbox,.page-template-page-rezeptkonfigurator .pseudo-checkbox{min-width:18px;width:18px;height:18px;border:2px solid #203839;border-radius:3px}.page-id-1016 .pseudo-checkbox.checkbox-selected,.page-id-1016 .pseudo-checkbox.checked,.page-id-1016 .pseudo-checkbox:checked,.page-template-page-rezeptkonfigurator .pseudo-checkbox.checkbox-selected,.page-template-page-rezeptkonfigurator .pseudo-checkbox.checked,.page-template-page-rezeptkonfigurator .pseudo-checkbox:checked{background-color:#203839;background-image:url(/wp-content/themes/medcanonestop/assets/img/filter-option-checkmark.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.page-id-1016 #minusQty,.page-id-1016 #plusQty,.page-template-page-rezeptkonfigurator #minusQty,.page-template-page-rezeptkonfigurator #plusQty{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#d0d8d5;border-radius:3px;position:relative;transition:background-color .3s ease-in-out}.page-id-1016 #minusQty:after,.page-id-1016 #minusQty:before,.page-id-1016 #plusQty:after,.page-id-1016 #plusQty:before,.page-template-page-rezeptkonfigurator #minusQty:after,.page-template-page-rezeptkonfigurator #minusQty:before,.page-template-page-rezeptkonfigurator #plusQty:after,.page-template-page-rezeptkonfigurator #plusQty:before{content:"";width:21px;height:2px;background-color:#203839;position:absolute;transition:background-color .3s ease-in-out}.page-id-1016 #minusQty:hover,.page-id-1016 #plusQty:hover,.page-template-page-rezeptkonfigurator #minusQty:hover,.page-template-page-rezeptkonfigurator #plusQty:hover{background-color:#c5d2cd}.page-id-1016 #minusQty:hover:after,.page-id-1016 #minusQty:hover:before,.page-id-1016 #plusQty:hover:after,.page-id-1016 #plusQty:hover:before,.page-template-page-rezeptkonfigurator #minusQty:hover:after,.page-template-page-rezeptkonfigurator #minusQty:hover:before,.page-template-page-rezeptkonfigurator #plusQty:hover:after,.page-template-page-rezeptkonfigurator #plusQty:hover:before{background-color:#407360}.page-id-1016 #plusQty:after,.page-template-page-rezeptkonfigurator #plusQty:after{transform:rotate(-90deg)}.page-id-1016 #valueQty,.page-template-page-rezeptkonfigurator #valueQty{width:100%;max-width:91px;font-size:28px;line-height:42px;font-weight:500;text-align:center;margin:0 12px;color:#274446}.page-id-1016 .rezeptkonfigurator-disclamer,.page-template-page-rezeptkonfigurator .rezeptkonfigurator-disclamer{width:100%;max-width:450px;border-radius:4px;padding:18px;background-color:#0d1717;color:#f1f1f1;position:absolute;left:100px;top:-30px;z-index:99}.page-id-1016 .rezeptkonfigurator-disclamer_title,.page-template-page-rezeptkonfigurator .rezeptkonfigurator-disclamer_title{font-weight:600;margin-bottom:8px}.page-id-1016 .rezeptkonfigurator-disclamer_text,.page-template-page-rezeptkonfigurator .rezeptkonfigurator-disclamer_text{font-size:14px;line-height:21px;font-weight:500;font-weight:400;margin-bottom:24px}@media(max-width:525px){.page-id-1016 .rezeptkonfigurator-disclamer,.page-template-page-rezeptkonfigurator .rezeptkonfigurator-disclamer{padding:18px}}.page-id-1016 #breadcrumbs-archive,.page-template-page-rezeptkonfigurator #breadcrumbs-archive{margin-bottom:40px}.page-id-1016 #breadcrumbs-archive .container,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container{padding:28px 80px}.page-id-1016 #breadcrumbs-archive .container p.text-sm-400,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container p.text-sm-400{font-weight:500;max-width:1280px;margin:0 auto}.page-id-1016 #breadcrumbs-archive .container p.text-sm-400 a,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container p.text-sm-400 a{color:#203839}.page-id-1016 #breadcrumbs-archive .container p.text-sm-400 span,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container p.text-sm-400 span{color:#658b7d}@media(max-width:1024px){.page-id-1016 #breadcrumbs-archive .container,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container{padding:16px 20px 32px}}.page-id-1016 .manufacturer-spinner,.page-template-page-rezeptkonfigurator .manufacturer-spinner{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.page-id-1016 #case-in-progress,.page-id-1016 #empty-receptconfigurator,.page-id-1016 #none-selected,.page-id-1016 #over3-modal,.page-id-1016 #registration-modal,.page-id-1016 #screening-in-progress,.page-id-1016 #too-much-modal,.page-template-page-rezeptkonfigurator #case-in-progress,.page-template-page-rezeptkonfigurator #empty-receptconfigurator,.page-template-page-rezeptkonfigurator #none-selected,.page-template-page-rezeptkonfigurator #over3-modal,.page-template-page-rezeptkonfigurator #registration-modal,.page-template-page-rezeptkonfigurator #screening-in-progress,.page-template-page-rezeptkonfigurator #too-much-modal{display:none}.page-id-1016 #case-in-progress.visable,.page-id-1016 #empty-receptconfigurator.visable,.page-id-1016 #none-selected.visable,.page-id-1016 #over3-modal.visable,.page-id-1016 #registration-modal.visable,.page-id-1016 #screening-in-progress.visable,.page-id-1016 #too-much-modal.visable,.page-template-page-rezeptkonfigurator #case-in-progress.visable,.page-template-page-rezeptkonfigurator #empty-receptconfigurator.visable,.page-template-page-rezeptkonfigurator #none-selected.visable,.page-template-page-rezeptkonfigurator #over3-modal.visable,.page-template-page-rezeptkonfigurator #registration-modal.visable,.page-template-page-rezeptkonfigurator #screening-in-progress.visable,.page-template-page-rezeptkonfigurator #too-much-modal.visable{display:block}.page-id-1016 #registration-modal .ginput_container,.page-template-page-rezeptkonfigurator #registration-modal .ginput_container{flex-direction:column}.page-id-1016 #registration-modal .gfield_description,.page-id-1016 #registration-modal .gfield_label,.page-id-1016 #registration-modal .gform_description,.page-id-1016 #registration-modal input:not(#gform_submit_button_11),.page-id-1016 #registration-modal label,.page-template-page-rezeptkonfigurator #registration-modal .gfield_description,.page-template-page-rezeptkonfigurator #registration-modal .gfield_label,.page-template-page-rezeptkonfigurator #registration-modal .gform_description,.page-template-page-rezeptkonfigurator #registration-modal input:not(#gform_submit_button_11),.page-template-page-rezeptkonfigurator #registration-modal label{color:#203839;font-weight:500}.page-id-1016 #registration-modal #field_11_2.gfield--type-email,.page-id-1016 #registration-modal .ginput_password,.page-template-page-rezeptkonfigurator #registration-modal #field_11_2.gfield--type-email,.page-template-page-rezeptkonfigurator #registration-modal .ginput_password{width:100%;grid-column:span 12}.page-id-1016 #registration-modal .gform_wrapper form textarea,.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form textarea{resize:none}.page-id-1016 #registration-modal .gform_wrapper form input[type=checkbox],.page-id-1016 #registration-modal .gform_wrapper form input[type=email],.page-id-1016 #registration-modal .gform_wrapper form input[type=number],.page-id-1016 #registration-modal .gform_wrapper form input[type=password],.page-id-1016 #registration-modal .gform_wrapper form input[type=radio],.page-id-1016 #registration-modal .gform_wrapper form input[type=tel],.page-id-1016 #registration-modal .gform_wrapper form input[type=text],.page-id-1016 #registration-modal .gform_wrapper form input[type=textarea],.page-id-1016 #registration-modal .gform_wrapper form textarea,.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=checkbox],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=email],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=number],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=password],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=radio],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=tel],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=text],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form input[type=textarea],.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form textarea{padding:7px 16px;border:1px solid #203839;border-radius:18px;background-color:#e9e9e9;font-size:14px;line-height:21px;font-weight:300;color:#203839}.page-id-1016 #registration-modal .gform_wrapper form #gform_submit_button_11,.page-template-page-rezeptkonfigurator #registration-modal .gform_wrapper form #gform_submit_button_11{display:block;width:100%;height:48px;font-size:16px;text-align:center;text-decoration:none;text-transform:uppercase;color:#f1f1f1;border:none;padding:12px 48px;cursor:pointer;background-color:#407360;border-radius:37px}.page-id-1016 .archive-restricted,.page-template-page-rezeptkonfigurator .archive-restricted{min-height:unset;text-align:center;color:#0b4033}.page-id-1016 .archive-restricted h2,.page-template-page-rezeptkonfigurator .archive-restricted h2{font-size:31px;line-height:42px;font-weight:600;margin-bottom:40px}.page-id-1016 .archive-restricted p.text,.page-template-page-rezeptkonfigurator .archive-restricted p.text{margin-bottom:20px}.page-id-1016 .archive-restricted p.text:first-of-type,.page-template-page-rezeptkonfigurator .archive-restricted p.text:first-of-type{margin-bottom:0}.page-id-1016 .archive-restricted p.text:last-of-type,.page-template-page-rezeptkonfigurator .archive-restricted p.text:last-of-type{margin-bottom:40px}@media(max-width:525px){.page-id-1016 .archive-restricted h2,.page-template-page-rezeptkonfigurator .archive-restricted h2{font-size:21px;line-height:26px}.page-id-1016 .archive-restricted p.text,.page-template-page-rezeptkonfigurator .archive-restricted p.text{font-size:11px;line-height:17px}.page-id-1016 .archive-restricted h2,.page-id-1016 .archive-restricted p.text,.page-template-page-rezeptkonfigurator .archive-restricted h2,.page-template-page-rezeptkonfigurator .archive-restricted p.text{margin-bottom:30px}}@media(max-width:1025px){.page-id-1016 .archive-restricted,.page-template-page-rezeptkonfigurator .archive-restricted{padding-top:0}}.page-id-1016 .archive-restricted #search-container-archive,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive{padding:0;margin-bottom:30px;position:relative}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive{display:flex;width:100%;max-width:684px;font-size:14px;line-height:21px;font-weight:300;margin:0 auto;padding:7px 16px;border:1px solid #346452;border-radius:18px;position:relative}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive img,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive img{max-width:21px;margin-right:10px}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive{width:90%;font-size:16px;line-height:24px;border:none;background-color:#e9e9e9!important;padding:0;color:#346452}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::-moz-placeholder,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::-moz-placeholder{color:#346452}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::placeholder,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive::placeholder{color:#346452}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill,.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill:focus,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive #search-bar-archive:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap{margin:0 0 0 auto;width:auto}.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap .spin-loader,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive .spin-loader-wrap .spin-loader{width:20px!important;height:20px!important;margin:0;border:3px solid #f3f3f3;border-top-color:#407360}.page-id-1016 .archive-restricted #search-container-archive .row .close-search,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .close-search{display:inline-flex;cursor:pointer}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive{width:100%;height:100%;left:0;z-index:999}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive:has(.results),.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive:has(.results){position:absolute}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .search-result-wrap,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .search-result-wrap{width:100%;max-width:736px;background-color:#d0d8d5;padding:16px 27px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.1607843137);position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .search-result-name,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .search-result-name{font-size:14px;line-height:21px;font-weight:300;color:#274446}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results{width:100%;max-width:736px;height:58vh;overflow-y:auto;font-size:14px;line-height:21px;font-weight:400;color:#274446;position:absolute;top:1px;left:50%;transform:translateX(-50%);overscroll-behavior:none}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar{width:10px}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-track,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-track{background-color:#dce0df;border-radius:5px;padding-left:-10px}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-thumb,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results::-webkit-scrollbar-thumb{background:#a0b9b0;height:70px;border-radius:5px}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title,.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results a,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results a{padding:12px 20px}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-title{background-color:#d0d8d5}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result{display:flex;flex-direction:column;width:100%;background-color:#f1f1f1;transition:none;border-bottom:1px solid #d0d8d5}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result:hover,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result:hover{opacity:1}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name{font-weight:600;margin-bottom:8px;background-color:transparent;color:#274446}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar{font-weight:500;color:#407360}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar .line-cultivar,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result .name .span-cultivar .line-cultivar{font-weight:600;color:#274446}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span{color:#274446}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.search-thc,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.search-thc{margin-right:24px}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.bold,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results .search-result p:nth-of-type(2) span.bold{color:#407360;font-weight:600}@media(max-width:1024px){.page-id-1016 .archive-restricted #search-container-archive .row .search-wrapper-archive,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .row .search-wrapper-archive{max-width:unset}.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results{height:55vh}}@media(max-width:525px){.page-id-1016 .archive-restricted #search-container-archive .search-results-archive .results-overlay .results,.page-template-page-rezeptkonfigurator .archive-restricted #search-container-archive .search-results-archive .results-overlay .results{height:55vh}}.page-id-1016 .archive-restricted .btn-wrap,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap{display:flex;justify-content:center;width:100%}.page-id-1016 .archive-restricted .btn-wrap .border-cta,.page-id-1016 .archive-restricted .btn-wrap .green-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .border-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .green-cta{width:50%}.page-id-1016 .archive-restricted .btn-wrap .border-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .border-cta{max-width:267px;padding:12px 30px}.page-id-1016 .archive-restricted .btn-wrap .green-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .green-cta{max-width:258px;margin-right:18px}@media(max-width:525px){.page-id-1016 .archive-restricted .btn-wrap,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap{flex-direction:column}.page-id-1016 .archive-restricted .btn-wrap .border-cta,.page-id-1016 .archive-restricted .btn-wrap .green-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .border-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .green-cta{width:100%;max-width:100%;margin-right:0}.page-id-1016 .archive-restricted .btn-wrap .green-cta,.page-template-page-rezeptkonfigurator .archive-restricted .btn-wrap .green-cta{margin-bottom:20px}}.page-id-1016 #registration-modal,.page-template-page-rezeptkonfigurator #registration-modal{max-height:80vh;overflow-y:auto;z-index:9999}.page-id-1016 #registration-modal .modal-header,.page-template-page-rezeptkonfigurator #registration-modal .modal-header{display:flex}.page-id-1016 #registration-modal .modal-header .modal-close,.page-template-page-rezeptkonfigurator #registration-modal .modal-header .modal-close{cursor:pointer;margin-left:auto}.page-id-1016 #registration-modal .modal-header .modal-close img,.page-template-page-rezeptkonfigurator #registration-modal .modal-header .modal-close img{max-width:20px}.page-id-1016 #registration-modal .gfield_description,.page-id-1016 #registration-modal .gfield_label,.page-id-1016 #registration-modal .gform_description,.page-id-1016 #registration-modal input:not(#gform_submit_button_11),.page-id-1016 #registration-modal label,.page-template-page-rezeptkonfigurator #registration-modal .gfield_description,.page-template-page-rezeptkonfigurator #registration-modal .gfield_label,.page-template-page-rezeptkonfigurator #registration-modal .gform_description,.page-template-page-rezeptkonfigurator #registration-modal input:not(#gform_submit_button_11),.page-template-page-rezeptkonfigurator #registration-modal label{text-align:left}.page-id-1016 #registration-modal .ginput_container,.page-template-page-rezeptkonfigurator #registration-modal .ginput_container{width:100%}.page-id-1016 #registration-modal #field_11_2.gfield--type-email,.page-template-page-rezeptkonfigurator #registration-modal #field_11_2.gfield--type-email{grid-column:span 12}.page-id-1016 #registration-modal #gform_confirmation_message_11,.page-template-page-rezeptkonfigurator #registration-modal #gform_confirmation_message_11{color:#203839}@media(max-width:525px){.page-id-1016 #registration-modal,.page-template-page-rezeptkonfigurator #registration-modal{height:auto}}.page-id-1016 .confirm-modal-overlay,.page-template-page-rezeptkonfigurator .confirm-modal-overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);z-index:9999;display:none}.page-id-1016 .confirm-modal-overlay.visible,.page-template-page-rezeptkonfigurator .confirm-modal-overlay.visible{display:flex}.page-id-1016 .confirm-modal,.page-template-page-rezeptkonfigurator .confirm-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:628px;padding:30px;border:1px solid #407360;border-radius:12px;background-color:#dce0df;text-align:center;z-index:100}.page-id-1016 .confirm-modal .mod-close,.page-template-page-rezeptkonfigurator .confirm-modal .mod-close{position:absolute;top:20px;right:20px;cursor:pointer}.page-id-1016 .confirm-modal h3,.page-template-page-rezeptkonfigurator .confirm-modal h3{margin-bottom:20px;font-size:18px;line-height:27px;font-weight:500;color:#203839}.page-id-1016 .confirm-modal p,.page-template-page-rezeptkonfigurator .confirm-modal p{margin-bottom:30px;font-size:16px;line-height:24px;font-weight:500;color:#274446}.page-id-1016 .confirm-modal .submit-wrap,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap{display:flex;justify-content:center}.page-id-1016 .confirm-modal .submit-wrap input,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap input{height:32px;margin-right:10px}.page-id-1016 .confirm-modal .btn-mod,.page-template-page-rezeptkonfigurator .confirm-modal .btn-mod{width:140px;padding-top:3px;padding-bottom:3px;border:1px solid #407360;border-radius:37px;background-color:#f1f1f1;font-size:16px;line-height:24px;font-weight:500;color:#407360;cursor:pointer;transition:opacity .25s}.page-id-1016 .confirm-modal .btn-mod:hover,.page-template-page-rezeptkonfigurator .confirm-modal .btn-mod:hover{opacity:.7}.page-id-1016 .confirm-modal .btn-confirm,.page-id-1016 .confirm-modal .btn-reverse,.page-template-page-rezeptkonfigurator .confirm-modal .btn-confirm,.page-template-page-rezeptkonfigurator .confirm-modal .btn-reverse{margin-right:10px}.page-id-1016 .confirm-modal .gif-mobile,.page-id-1016 .confirm-modal .gif-tablet,.page-template-page-rezeptkonfigurator .confirm-modal .gif-mobile,.page-template-page-rezeptkonfigurator .confirm-modal .gif-tablet{display:none}.page-id-1016 .confirm-modal .gif-desktop,.page-id-1016 .confirm-modal .gif-mobile,.page-id-1016 .confirm-modal .gif-tablet,.page-template-page-rezeptkonfigurator .confirm-modal .gif-desktop,.page-template-page-rezeptkonfigurator .confirm-modal .gif-mobile,.page-template-page-rezeptkonfigurator .confirm-modal .gif-tablet{margin-bottom:30px}@media(max-width:1024px){.page-id-1016 .confirm-modal .gif-desktop,.page-template-page-rezeptkonfigurator .confirm-modal .gif-desktop{display:none}.page-id-1016 .confirm-modal .gif-tablet,.page-template-page-rezeptkonfigurator .confirm-modal .gif-tablet{display:block}}@media(max-width:525px){.page-id-1016 .confirm-modal .gif-tablet,.page-template-page-rezeptkonfigurator .confirm-modal .gif-tablet{display:none}.page-id-1016 .confirm-modal .gif-mobile,.page-template-page-rezeptkonfigurator .confirm-modal .gif-mobile{display:block}}.page-id-1016 .confirm-modal .submit-wrap,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap{flex-direction:column}.page-id-1016 .confirm-modal .submit-wrap .btn-mod,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap .btn-mod{width:100%;margin-right:0}.page-id-1016 .confirm-modal .submit-wrap .btn-mod:first-of-type,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap .btn-mod:first-of-type{margin-bottom:16px}.page-id-1016 .confirm-modal .submit-wrap .btn-mod.none-selected-confirm,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap .btn-mod.none-selected-confirm{margin-bottom:14px}@media(max-width:525px){.page-id-1016 .confirm-modal .submit-wrap .btn-mod,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap .btn-mod{font-size:14px;line-height:21px}}.page-id-1016 .confirm-modal .submit-wrap .btn-mod.empty-btn-mod,.page-template-page-rezeptkonfigurator .confirm-modal .submit-wrap .btn-mod.empty-btn-mod{margin-bottom:14px}@media(max-width:1024px)and (orientation:landscape){.page-id-1016 .confirm-modal,.page-template-page-rezeptkonfigurator .confirm-modal{top:60%;height:65vh;z-index:99999}.page-id-1016 .confirm-modal#videocall-warning-modal,.page-template-page-rezeptkonfigurator .confirm-modal#videocall-warning-modal{height:auto}.page-id-1016 .confirm-modal .confirm-scroll-wrap,.page-template-page-rezeptkonfigurator .confirm-modal .confirm-scroll-wrap{overflow-y:scroll;height:55vh}}@media(max-width:540px){.page-id-1016 .confirm-modal,.page-template-page-rezeptkonfigurator .confirm-modal{height:auto;z-index:99999}.page-id-1016 .confirm-modal#videocall-warning-modal,.page-template-page-rezeptkonfigurator .confirm-modal#videocall-warning-modal{height:auto}.page-id-1016 .confirm-modal .confirm-scroll-wrap,.page-template-page-rezeptkonfigurator .confirm-modal .confirm-scroll-wrap{overflow-y:scroll;height:55vh}}@media(max-width:540px){.page-id-1016 .confirm-modal#onestop-warning-modal,.page-template-page-rezeptkonfigurator .confirm-modal#onestop-warning-modal{height:auto}}.page-id-1016 #breadcrumbs-archive .container,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container{padding-bottom:5px}@media(max-width:1024px){.page-id-1016 #breadcrumbs-archive,.page-template-page-rezeptkonfigurator #breadcrumbs-archive{margin-bottom:0}.page-id-1016 #breadcrumbs-archive .container,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container{padding:20px 34px 24px}}@media(max-width:525px){.page-id-1016 #breadcrumbs-archive .container,.page-template-page-rezeptkonfigurator #breadcrumbs-archive .container{padding:20px 16px 24px}}.page-id-1016 .rezept-intro .container,.page-template-page-rezeptkonfigurator .rezept-intro .container{padding:0 80px 24px}.page-id-1016 .rezept-intro .container .row,.page-template-page-rezeptkonfigurator .rezept-intro .container .row{max-width:1280px;flex-direction:column;align-items:flex-start;color:#0b4033}.page-id-1016 .rezept-intro .container .row h1,.page-template-page-rezeptkonfigurator .rezept-intro .container .row h1{font-size:28px;line-height:42px;font-weight:500;color:#0b4033;margin-bottom:18px}.page-id-1016 .rezept-intro .container .row p,.page-template-page-rezeptkonfigurator .rezept-intro .container .row p{max-width:650px;font-weight:500;color:#658b7d;margin-bottom:30px}.page-id-1016 .rezept-intro .container .row .green-cta,.page-template-page-rezeptkonfigurator .rezept-intro .container .row .green-cta{width:100%;max-width:291px}@media(max-width:1024px){.page-id-1016 .rezept-intro .container,.page-template-page-rezeptkonfigurator .rezept-intro .container{padding:0 34px 24px}.page-id-1016 .rezept-intro .container .row h1,.page-template-page-rezeptkonfigurator .rezept-intro .container .row h1{margin-bottom:24px}.page-id-1016 .rezept-intro .container .row p,.page-template-page-rezeptkonfigurator .rezept-intro .container .row p{margin-bottom:48px}}@media(max-width:525px){.page-id-1016 .rezept-intro .container,.page-template-page-rezeptkonfigurator .rezept-intro .container{padding:0 16px 20px}.page-id-1016 .rezept-intro .container .row h1,.page-template-page-rezeptkonfigurator .rezept-intro .container .row h1{margin-bottom:16px}.page-id-1016 .rezept-intro .container .row p,.page-template-page-rezeptkonfigurator .rezept-intro .container .row p{margin-bottom:24px}}.page-id-1016 #configurator .container,.page-template-page-rezeptkonfigurator #configurator .container{padding:0 80px 136px}.page-id-1016 #configurator .container .row,.page-template-page-rezeptkonfigurator #configurator .container .row{max-width:1280px;flex-direction:column;color:#274446}.page-id-1016 #configurator .container .row h2,.page-template-page-rezeptkonfigurator #configurator .container .row h2{color:#203839;margin-bottom:16px}.page-id-1016 #configurator .container .row .add-to-recipe-info,.page-template-page-rezeptkonfigurator #configurator .container .row .add-to-recipe-info{max-width:650px;font-weight:500;color:#658b7d;margin-bottom:44px}.page-id-1016 #configurator .container .row .wrapper,.page-template-page-rezeptkonfigurator #configurator .container .row .wrapper{display:flex;align-items:flex-start;justify-content:space-between}.page-id-1016 #configurator .container .row .configurator .title-row,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row{display:flex;justify-content:space-between;padding-bottom:6px;border-bottom:1px solid #a0b9b0}.page-id-1016 #configurator .container .row .configurator .title-row span,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span{flex:1;padding:0 8px;font-size:14px;line-height:21px;font-weight:500;font-weight:600}.page-id-1016 #configurator .container .row .configurator .title-row span:first-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:first-of-type{max-width:102px}.page-id-1016 #configurator .container .row .configurator .title-row span:last-of-type,.page-id-1016 #configurator .container .row .configurator .title-row span:nth-of-type(2),.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:last-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:nth-of-type(2){max-width:120px}.page-id-1016 #configurator .container .row .configurator .title-row span:nth-last-of-type(2),.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:nth-last-of-type(2){max-width:190px;text-align:right}.page-id-1016 #configurator .container .row .configurator .title-row span:last-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:last-of-type{text-align:right}.page-id-1016 #configurator .container .row .configurator .title-row span:nth-last-of-type(3),.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row span:nth-last-of-type(3){max-width:180px;text-align:center}.page-id-1016 #configurator .container .row .configurator .item-row .pharmacy-wrapper .item-cell-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .item-row .pharmacy-wrapper .item-cell-delivery{cursor:pointer;transition:opacity .25s ease-in-out}.page-id-1016 #configurator .container .row .configurator .item-row .pharmacy-wrapper .item-cell-delivery:hover,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .item-row .pharmacy-wrapper .item-cell-delivery:hover{opacity:.7}.page-id-1016 #configurator .container .row .configurator .left-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .left-wrap{margin-right:40px}.page-id-1016 #configurator .container .row .configurator .request-recipe .request-recipe-inner h2,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .request-recipe .request-recipe-inner h2{color:#274446}.page-id-1016 #configurator .container .row .configurator .request-recipe_btn:last-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .request-recipe_btn:last-of-type{display:flex;justify-content:center;align-items:center;padding-top:12px;padding-bottom:12px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap{max-width:700px;padding:32px 20px;margin-top:80px;background-color:#f1f1f1;border-radius:8px;border:2px solid #c2c9c9;box-shadow:1px 1px 6px 2px rgba(0,0,0,.0784313725)}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time img,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time img{transform:translateY(6px);margin-right:5px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time h3{font-size:18px;font-weight:500;flex:1}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time .check-videocall,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time .check-videocall{align-self:flex-end;margin-bottom:5px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .text-info,.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info p,.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price p:not(.price),.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .text-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info p,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price p:not(.price){font-size:14px;line-height:21px;color:#637575}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .text-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .text-info{margin-bottom:20px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .text-wrap h3,.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .text-wrap h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3{font-size:16px;line-height:24px;font-weight:500;margin-bottom:2px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #a0b9b0;border-radius:12px;margin-bottom:20px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price{color:#274446}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price span,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price span{font-size:18px;line-height:23px;font-weight:600}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info{padding:8px 16px;background-color:#dce0df;border-radius:12px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3{display:flex;align-items:center}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3 img,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3 img{margin-right:4px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap{margin-top:80px;max-width:700px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .shipping-title,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .shipping-title{font-size:20px;color:#0b4033;margin-bottom:20px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .shipping-card.one-stop .delivery-card,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .shipping-card.one-stop .delivery-card{border:2px solid #368f77}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .shipping-card .delivery-card,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .shipping-card .delivery-card{border:2px solid #ffa34e}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;padding:12px 16px;background-color:#f1f1f1;border-radius:8px;margin-bottom:20px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .pharmacy-name,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .product-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .pharmacy-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .product-name{color:#334949}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .pharmacy-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .pharmacy-name{font-weight:500}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .product-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .product-name{font-size:14px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .delivery-data .delivery-name{color:#407360}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .one-stop-cart-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .one-stop-cart-wrap{transform:translateY(10px);margin-right:8px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery{font-size:14px;line-height:18px;font-weight:500;transform:translateY(10px);margin-left:auto;max-width:65px}@media(max-width:540px){.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery{display:none}}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .change-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery{transform:translateY(10px)}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery{padding:12px 6px;margin-left:8px;cursor:pointer;transition:transform .25s ease-in-out}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery.rotate,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery.rotate{transform:rotate(180deg)}@media(max-width:540px){.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .delivery-card .dropdown-icon-delivery{margin-left:auto}}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .one-stop-delivery-info,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .standard-delivery-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .one-stop-delivery-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .standard-delivery-info{width:100%;font-size:12px;font-weight:500;padding-left:35px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .one-stop-delivery-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .one-stop-delivery-info{color:#368f77}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .standard-delivery-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .standard-delivery-info{padding-left:0;color:#f07503}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info{padding:3px 10px 4px 19px;border-radius:4px;margin-bottom:16px;position:relative}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info:before,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info:before,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info:before{content:"";width:5px;height:100%;position:absolute;left:0;top:0;border-radius:8px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info h3,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info h3,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info h3{font-size:16px;font-weight:500}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info p,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info p,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info p,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info p,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info p,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info p{font-size:14px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info p span,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info p span,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info p span,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info p span,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info p span,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info p span{font-weight:500}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info{margin-bottom:0}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info{background-color:rgba(64,115,96,.12);color:#274446}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-onestop-info:before{background-color:#274446}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info{background-color:rgba(255,191,191,.11);color:#c55050}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .general-non-onestop-info:before{background-color:#c55050}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info{background-color:rgba(54,143,119,.0784313725)}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info:before,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info:before{background-color:#407360}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .blog-link-info .blog-link,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .blog-link-info .blog-link{font-weight:600;color:#407360;text-decoration:underline}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options{display:none}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options.opened,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options.opened{display:block}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option{padding:8px 16px;border-radius:8px;margin-bottom:12px;position:relative;cursor:pointer;transition:background-color .25s ease-in-out}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:not(:first-of-type),.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:not(:first-of-type){margin-top:6px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:after,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:after{content:"";width:100%;height:1px;background-color:#c5d2cd;position:absolute;bottom:-6px;left:0}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option.selected,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option.selected{background-color:hsla(0,0%,100%,.36);background-image:url(/wp-content/themes/medcanonestop/assets/img/selected.svg);background-repeat:no-repeat;background-position:97%;background-size:30px 30px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:hover,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:hover{background-color:rgba(56,120,95,.1215686275)}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:last-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option:last-of-type{margin-bottom:0}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-name,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-price{font-weight:500}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-name,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-name{color:#334949}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type .option-price{color:#346452}@media(max-width:525px){.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .hidden-dropdown-delivery-options .single-delivery-option p:first-of-type{max-width:90%}}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap:has(.hidden-dropdown-delivery-options.opened) .hidden-dropdown-delivery-options .single-delivery-option:last-of-type,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap:has(.hidden-dropdown-delivery-options.opened) .hidden-dropdown-delivery-options .single-delivery-option:last-of-type{margin-bottom:26px}.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner{display:flex;flex-direction:column;width:100%}.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner .request-recipe_btn,.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner a.border-cta,.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner a.green-cta,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner .request-recipe_btn,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner a.border-cta,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner a.green-cta{width:100%}.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner .request-recipe_btn,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner .request-recipe_btn{font-weight:500;color:#0b4033;text-align:center;text-transform:uppercase;padding:12px;border:1px solid #0b4033;border-radius:37px;margin-top:15px}.page-id-1016 #configurator .container .row .sticky-btns .hidden-buttons_inner a.green-cta,.page-template-page-rezeptkonfigurator #configurator .container .row .sticky-btns .hidden-buttons_inner a.green-cta{margin-bottom:20px}@media(max-width:1024px){.page-id-1016 #configurator .container,.page-template-page-rezeptkonfigurator #configurator .container{padding:0 34px 120px}.page-id-1016 #configurator .container .row .add-to-recipe-info,.page-template-page-rezeptkonfigurator #configurator .container .row .add-to-recipe-info{margin-bottom:36px}.page-id-1016 #configurator .container .row .configurator .title-row,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .title-row{display:none}.page-id-1016 #configurator .container .row .configurator .wrapper,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .wrapper{flex-direction:column;align-items:center}.page-id-1016 #configurator .container .row .configurator .costs-overview,.page-id-1016 #configurator .container .row .configurator .left-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .costs-overview,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .left-wrap{width:100%}.page-id-1016 #configurator .container .row .configurator .left-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .left-wrap{margin-right:0}.page-id-1016 #configurator .container .row .configurator .costs-overview,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .costs-overview{position:static;margin-top:80px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap{max-width:100%;margin-top:60px}}@media(max-width:525px){.page-id-1016 #configurator .container,.page-template-page-rezeptkonfigurator #configurator .container{padding-left:16px;padding-right:16px;padding-bottom:60px}.page-id-1016 #configurator .container .row .configurator .item-row,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .item-row{margin-bottom:12px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap,.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap{margin-top:40px}.page-id-1016 #configurator .container .row .configurator .shipping-info-wrap .shipping-card .delivery-card .delivery-data,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .shipping-info-wrap .shipping-card .delivery-card .delivery-data{max-width:85%}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time{align-items:flex-start}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time img,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time img{margin-top:3px;transform:translateY(6px)}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time h3{position:relative;top:-6px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .appointment-time .check-videocall,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .appointment-time .check-videocall{align-self:flex-start;margin-top:6px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price{flex-direction:column}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price .text-wrap,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price .text-wrap{margin-bottom:2px}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-price p.price{align-self:flex-end}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3{display:block}.page-id-1016 #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3 img,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .check-videocall-wrap .videocall-info h3 img{margin-right:0;transform:translateY(4px)}.page-id-1016 #configurator .container .row .configurator .costs-overview,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .costs-overview{margin-top:40px}.page-id-1016 #configurator .container .row .configurator .costs-overview .request-recipe .request-recipe-inner h2,.page-template-page-rezeptkonfigurator #configurator .container .row .configurator .costs-overview .request-recipe .request-recipe-inner h2{margin-bottom:12px}}.page-id-1016 .personal-doctor-modal-overlay,.page-template-page-rezeptkonfigurator .personal-doctor-modal-overlay{justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:9999}.page-id-1016 .personal-doctor-modal,.page-template-page-rezeptkonfigurator .personal-doctor-modal{background-color:#e9e9e9;width:100%;max-width:1060px;max-height:65vh;margin:auto;z-index:9999;border:1px solid #658b7d;border-radius:12px;overflow-y:auto;position:relative}.page-id-1016 .personal-doctor-modal::-webkit-scrollbar,.page-template-page-rezeptkonfigurator .personal-doctor-modal::-webkit-scrollbar{width:8px}.page-id-1016 .personal-doctor-modal::-webkit-scrollbar-track,.page-template-page-rezeptkonfigurator .personal-doctor-modal::-webkit-scrollbar-track{background-color:#d1d1d1;margin:10px 0}.page-id-1016 .personal-doctor-modal::-webkit-scrollbar-thumb,.page-template-page-rezeptkonfigurator .personal-doctor-modal::-webkit-scrollbar-thumb{width:12px;background:#5d7a67;height:121px;border-radius:2px}.page-id-1016 .personal-doctor-modal .modal-content,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content{display:flex;flex-direction:column;padding:65px 40px 41px}.page-id-1016 .personal-doctor-modal .modal-content .close-button,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .close-button{display:inline-flex;position:absolute;right:22px;top:24px;cursor:pointer}.page-id-1016 .personal-doctor-modal .modal-content .upper-wrap,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .upper-wrap{color:#203839;margin-bottom:40px}.page-id-1016 .personal-doctor-modal .modal-content .upper-wrap h2,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .upper-wrap h2{margin-bottom:20px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap{display:flex;flex-wrap:wrap}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info{display:flex;align-items:center;width:calc(33% - 16px);max-width:310px;max-height:-moz-fit-content;max-height:fit-content;margin-right:24px;margin-bottom:24px;height:auto;background-color:#f1f1f1;border-radius:20px;border:1px solid #a0b9b0;cursor:pointer}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info img,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info img{height:100%;max-width:100px;-o-object-fit:cover;object-fit:cover;border-top-left-radius:20px;border-bottom-left-radius:20px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info[data-doctorid="0"] img,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info[data-doctorid="0"] img{height:auto;max-width:44px;margin-left:32px;border-radius:0}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info[data-doctorid="0"] .doctor-details,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info[data-doctorid="0"] .doctor-details{padding:20px 10px 18px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n),.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n){margin-right:0}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-details,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-details{width:100%;padding:20px 15px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-name,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-name{font-size:16px;line-height:24px;font-weight:500;color:#0b4033}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-location,.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-specialization,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-location,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-specialization{font-size:14px;line-height:21px;color:#407360}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-location,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info .doctor-location{color:#637575}@media(max-width:1024px){.page-id-1016 .personal-doctor-modal,.page-template-page-rezeptkonfigurator .personal-doctor-modal{height:60vh}.page-id-1016 .personal-doctor-modal .modal-content,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content{padding:42px 26px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap{justify-content:center}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info{width:calc(50% - 12px)}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n),.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n){margin-right:24px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(2n),.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(2n){margin-right:0}}@media(max-width:540px){.page-id-1016 .personal-doctor-modal,.page-template-page-rezeptkonfigurator .personal-doctor-modal{height:80vh}.page-id-1016 .personal-doctor-modal .modal-content .close-button,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .close-button{max-width:20px;top:18px;right:18px}.page-id-1016 .personal-doctor-modal .modal-content .upper-wrap,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .upper-wrap{margin-bottom:30px}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info,.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info{width:100%;margin-right:0}.page-id-1016 .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n),.page-template-page-rezeptkonfigurator .personal-doctor-modal .modal-content .doctors-wrap .doctor-info:nth-of-type(3n){margin-right:0}}