@import url("https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&family=Titillium+Web:wght@300;400;700&display=swap");img,legend{border:0;}legend,td,th{padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,optgroup,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre,textarea{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}table{border-collapse:collapse;border-spacing:0;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:active{top:1px;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1100px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}html,html#ecwid_html{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-size:16px;line-height:1.467em;background-color:#fff;height:100%;scroll-behavior:smooth;overflow-x:hidden;}html body,html#ecwid_html body,html body#ecwid_body,html#ecwid_html body#ecwid_body,html body#ecwid_body .escp,html#ecwid_html body#ecwid_body .escp,html body#ecwid_body .ecwid,html#ecwid_html body#ecwid_body .ecwid{background-color:transparent !important;font-size:1rem;}html body,html#ecwid_html body{overflow:hidden;}html#ecwid_html body#ecwid_body .ecsp,html#ecwid_html body#ecwid_body .ecwid,html#ecwid_html body#ecwid_body .ecwid-minicart,html#ecwid_html body#ecwid_body .ecwid-SearchPanel,html#ecwid_html body#ecwid_body .dateBoxPopup,html#ecwid_html body#ecwid_body .gwt-PopupPanel{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;}*{box-sizing:border-box;}h1,h2,h3,h4{margin:0 auto 1em auto;max-width:62.5rem;}h1{font-family:'Titillium Web',sans-serif;font-weight:700;font-style:normal;color:#92c56e;line-height:1.125em;text-overflow:ellipsis;font-size:5rem;margin-bottom:0.125em;}h2{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;font-size:1.75rem;margin-top:0;margin-bottom:1.25em;color:#000;}h3{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;font-weight:700;font-size:1.125rem;letter-spacing:0;margin-top:0;margin-bottom:0.25rem;}a{display:inline-block;position:relative;color:#92c56e;text-decoration:none;outline:none;z-index:0;vertical-align:bottom;transition:color 300ms ease;}a:before{position:absolute;left:0;bottom:3px;width:0;height:1px;display:block;content:'';background-color:#92c56e;z-index:-1;transition:all 0.2s ease-out;}a:hover:before{width:100%;}a.saf-icon-link,a.saf-icon-link-jobs{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}a.saf-icon-link:before,a.saf-icon-link-jobs:before{position:relative;bottom:auto;left:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;margin-left:0.4em;display:block;width:0.2em;height:0.2em;border-radius:50%;background-color:#fff;content:'';}a.saf-icon-link:after,a.saf-icon-link-jobs:after{-webkit-box-flex:0;-webkit-flex:0 0 4em;-moz-box-flex:0;-moz-flex:0 0 4em;-ms-flex:0 0 4em;flex:0 0 4em;-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3;display:block;width:4em;height:4em;margin-left:1.25em;content:'';border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:70%;background-position:center;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/logo_safran_drogerie_blaetter.svg');transition:transform 300ms ease;}a.saf-icon-link:hover:after,a.saf-icon-link-jobs:hover:after{transform:rotate(15deg);}a.saf-icon-link.small-in-text:before,a.saf-icon-link-jobs.small-in-text:before{margin-top:0.124em;background-color:#6e6f6f;}a.saf-icon-link.small-in-text:after,a.saf-icon-link-jobs.small-in-text:after{-webkit-box-flex:0;-webkit-flex:0 0 2.75rem;-moz-box-flex:0;-moz-flex:0 0 2.75rem;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin-left:1rem;border-radius:50%;background-color:rgba(146,169,110,0.3);}a.saf-icon-link-jobs{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:1.5rem;}a.saf-icon-link-jobs:before{display:none;}a.saf-icon-link-jobs:after{-webkit-box-flex:0;-webkit-flex:0 0 2.5em;-moz-box-flex:0;-moz-flex:0 0 2.5em;-ms-flex:0 0 2.5em;flex:0 0 2.5em;width:2.5em;height:2.5em;background-color:rgba(146,169,110,0.3);}a:active,a:focus,a:visited{color:#92c56e;outline:none;}p{line-height:1.8em;}ul{margin:0 0 1em 0;padding:0 0 0 1em;line-height:1.75em;}strong{font-weight:700;}figure{margin:0;}img,svg{max-width:100%;width:100%;height:auto;display:block;border-image-width:0;}.lazyload,.lazyloading{opacity:0;transition:opacity 0.3s ease-in 0s;}.lazyloaded{opacity:1;transition:opacity 400ms ease-in;}td{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;vertical-align:top;padding:0 2em 0.5em 0;font-size:inherit;}td:first-child{padding-left:0;}#saf-wrap-all{margin:0 auto;background-color:#fff;z-index:0;}#saf-header-container{position:fixed;top:0;left:0;width:100vw;z-index:1000;}#saf-header-container #saf-header-container-content{position:relative;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;height:20rem;background-color:#fff;transition:all 400ms ease;}#saf-header-container #saf-header-container-content.saf-header-reduced-height{height:11rem;}#saf-header-container #saf-header-container-content.saf-header-reduced-height #saf-header-logo{margin-bottom:0.5rem;width:12rem;}#saf-header-container #saf-header-container-content.saf-layout-shop-header{height:23rem;}#saf-header-container #saf-header-container-content.saf-layout-shop-header #saf-header-logo{margin-bottom:0;}#saf-header-container #saf-header-container-content.saf-layout-shop-header.saf-header-reduced-height{height:14rem;}#saf-header-logo{margin:0 auto 1.5rem auto;width:24rem;z-index:9;opacity:1;transition:all 400ms ease;}#saf-header-logo.hide-me{opacity:0;}#saf-header-logo a{display:block;}#saf-header-logo a:before{display:none;}#saf-header-meta-navi-container{position:absolute;top:0;left:0;width:100%;}#saf-header-meta-navi-container .saf-header-meta-navi{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0 auto;max-width:77rem;padding:1rem 1rem 0 1rem;}#saf-lead-container{position:absolute;top:20rem;left:0;height:44vw;min-height:340px;max-height:43.75rem;width:100vw;z-index:0;}#saf-main-content-wrapper{position:relative;margin-top:calc(20rem + 44vw);z-index:1;background-color:#fff;}#saf-main-content-wrapper.saf-layout-shop-page{margin-top:16rem;}#saf-main-content-wrapper.saf-layout-shop-page #saf-main-content-container{padding-top:0;}#saf-main-content-wrapper #saf-main-content-container{padding-top:5rem;text-align:center;}#saf-main-content-wrapper #saf-main-content-container .saf-top-content-indicator{display:inline-block;margin:0 auto 3rem auto;height:7rem;}#saf-main-content-wrapper #saf-main-content-container .saf-top-content-indicator svg{width:auto;height:inherit;}#saf-main-content-wrapper #saf-main-content-container #saf-main-content{position:relative;margin:0 auto;max-width:77rem;padding:0 1rem 6rem 1rem;min-height:37rem;}#saf-main-content-wrapper #saf-main-content-container #saf-main-content p{margin:0 auto 1em auto;max-width:62.5rem;}#saf-main-content-wrapper #saf-main-content-container #saf-main-content .saf-content-el-container{margin-bottom:6rem;}#saf-bottom-bg-container{position:absolute;bottom:-20rem;left:0;z-index:-1;max-height:37rem;}#saf-bottom-bg-container .saf-background-image{max-height:inherit;width:auto;}#saf-footer-container{position:relative;z-index:1;}#saf-footer-container .saf-footer-content-top{border-top:8px solid #3f6e46;margin-top:4rem;padding:2.5rem 0 1rem 0;color:#3f6e46;background-color:rgba(255,255,255,0.9);}#saf-footer-container .saf-footer-content-top .saf-footer-content{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}#saf-footer-container .saf-footer-content-bottom{background-color:#92c56e;}#saf-footer-container .saf-footer-content-bottom .saf-footer-content{color:#3f6e46;}#saf-footer-container .saf-footer-content-bottom .saf-footer-content p{margin:0;}#saf-footer-container .saf-footer-content-bottom .saf-footer-content a{color:#3f6e46;}#saf-footer-container .saf-footer-content{margin:0 auto;max-width:77rem;padding:0 1rem 0 1rem;}#saf-mainnavi-button-container{display:none;position:fixed;left:1rem;top:0.5rem;z-index:101;}#saf-mainnavi-button-container:hover{cursor:pointer;}#saf-mainnavi-button-container .saf-mainnavi-button-innerwrap{display:table;height:3rem;width:3rem;border-radius:50%;background-color:transparent;text-align:center;}#saf-mainnavi-button-container .saf-mainnavi-button-innerwrap .navi-button-line-wrapper{display:table-cell;padding:0;vertical-align:middle;}#saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line{width:76%;height:2px;margin:0 0 9px 4px;background-color:#92c56e;transition-duration:0.3s;transition-delay:0s;}#saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line:last-child{margin-bottom:0;}.saf-mainnavi-visible #saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line{width:80%;margin-left:9%;}.saf-mainnavi-visible #saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line:nth-child(1){transform:translateY(7px) rotate(45deg);}.saf-mainnavi-visible #saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line:nth-child(2){opacity:0;}.saf-mainnavi-visible #saf-mainnavi-button-container .saf-mainnavi-button-innerwrap div.navi-button-line:nth-child(3){transform:translateY(-13px) rotate(-45deg);}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list{display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;list-style:none;margin:0;padding:0;}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point a{display:block;}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point a:hover .saf-icon-navigation-list-point-icon svg{width:$naviIconDefaultIconSize0.75rem;}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point .saf-icon-navigation-list-point-icon,.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point .saf-icon-navigation-list-point-text{display:block;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point .saf-icon-navigation-list-point-icon svg{width:$naviIconDefaultIconSize;transition:all 0.35s ease;}.saf-icon-navigation .saf-icon-navigation-content ul.saf-icon-navigation-list li.saf-icon-navigation-list-point .saf-icon-navigation-list-point-text{margin-top:0.5em;font-size:0.9rem;line-height:normal;text-align:center;text-transform:uppercase;color:#6e6f6f;}#saf-main-navigation-container{position:relative;width:auto;height:auto;z-index:10;transition:all 0.5s ease;background-color:#fff;}#saf-main-navigation-container #saf-main-navigation-content{height:inherit;margin:0 auto;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation{height:inherit;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation #saf-sub-navigation-container{display:none;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure{display:flex;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin:2rem auto;padding:0;height:inherit;max-width:60rem;list-style:none;font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#92c56e;font-size:1.255rem;line-height:1em;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li{height:inherit;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li:last-child{margin-right:0;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li a{color:inherit;letter-spacing:1px;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li a:before{display:none;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li.active,#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li:hover{color:#3f6e46;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure .saf-main-navi-level-1-spacer{display:block;width:1px;height:1.125em;background-color:#92c56e;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure .saf-main-navi-level-1-spacer:last-child{display:none;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation-logo,#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation-icon-navi{width:0;height:0;overflow:hidden;opacity:0;transition:opacity 1s ease;}ul.saf-meta-navi{display:flex;margin:0;padding:0;}ul.saf-meta-navi li{margin:0;padding:0;list-style:none;margin-left:1.25rem;}ul.saf-meta-navi li a:before{display:none;}ul.saf-meta-navi li a svg{width:2rem;transition:width 250ms ease-out;}ul.saf-meta-navi li a:hover svg{width:2.5rem;}#saf-header-container #saf-header-container-content.saf-header-reduced-height #saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure{margin:1rem auto;}.saf-lead-image-and-title-container{position:relative;width:100%;height:inherit;min-height:inherit;max-height:inherit;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text{position:absolute;top:3rem;left:calc((100vw - 75rem) / 2);max-width:calc(120rem + 4rem);padding:0 1rem;transition:top 200ms ease;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text.saf-text-color-dark{color:#92c56e;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text.saf-text-color-light{color:#fff;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text h1{color:inherit;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text h1 span{display:block;font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;font-size:4rem;color:inherit;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text .saf-lead-image-and-title-text-more{display:inline-block;font-family:'Titillium Web',sans-serif;font-weight:300;font-style:normal;font-size:1.5rem;text-transform:uppercase;color:inherit;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text .saf-lead-image-and-title-text-more a{color:inherit;line-height:1.25em;}.saf-lead-image-and-title-container .saf-lead-background-image{width:100%;height:100%;min-height:inherit;max-height:inherit;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(146,169,110,0.3);object-fit:cover;font-family:"object-fit:cover";}.saf-lead-image-and-title-container .saf-lead-background-image.saf-bg-image-pos-top{background-position:center top;}.saf-teaser-boxes-wrapper{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin:0 -0.5rem;}.saf-teaser-box-container{-webkit-box-flex:1;-webkit-flex:1 1 calc(33.33% + 2 * 0.5rem);-moz-box-flex:1;-moz-flex:1 1 calc(33.33% + 2 * 0.5rem);-ms-flex:1 1 calc(33.33% + 2 * 0.5rem);flex:1 1 calc(33.33% + 2 * 0.5rem);max-width:calc(21.25rem + 2 * 0.5rem);min-width:calc(21.25rem + 2 * 0.5rem);margin-bottom:3.75rem;padding:0 0.5rem;}.saf-teaser-box-container .saf-teaser-box-content{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;height:100%;border:1px solid #92c56e;background-color:#fff;}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-image{margin:-1px -1px 0 -1px;width:calc(100% + 2px);}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-image img{width:100%;height:auto;}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-text-container{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;height:100%;padding:0 1.5rem 1.5rem 1.5rem;text-align:left;}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-text-container .saf-teaser-box-title{margin-top:2rem;font-family:'Titillium Web',sans-serif;font-weight:700;font-style:normal;color:#92c56e;line-height:1.125em;text-overflow:ellipsis;font-size:2.625rem;}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-text-container .saf-teaser-box-link{display:inline-block;}.saf-teaser-box-container .saf-teaser-box-content .saf-teaser-box-text-container .saf-teaser-box-link a{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-family:'Titillium Web',sans-serif;font-weight:300;font-style:normal;font-size:1.125rem;font-weight:700;color:#6e6f6f;}.saf-team-member-wrapper{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;margin:0 -0.5rem;}.saf-team-member-container{-webkit-box-flex:1;-webkit-flex:1 1 calc(33.33% + 2 * 0.5rem);-moz-box-flex:1;-moz-flex:1 1 calc(33.33% + 2 * 0.5rem);-ms-flex:1 1 calc(33.33% + 2 * 0.5rem);flex:1 1 calc(33.33% + 2 * 0.5rem);max-width:calc(21.25rem + 2 * 0.5rem);min-width:calc(21.25rem + 2 * 0.5rem);margin-bottom:3.75rem;padding:0 0.5rem;}.saf-team-member-container .saf-team-member-content{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;height:100%;border:1px solid #92c56e;background-color:#fff;}.saf-team-member-container .saf-team-member-content .saf-team-member-image{margin:-1px -1px 0 -1px;width:calc(100% + 2px);}.saf-team-member-container .saf-team-member-content .saf-team-member-image img{width:100%;height:auto;}.saf-team-member-container .saf-team-member-content .saf-team-member-text-container{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%;height:100%;padding:0.66rem 1.5rem 1rem 1.5rem;}.saf-team-member-container .saf-team-member-content .saf-team-member-text-container .saf-team-member-name{font-size:1.25rem;}.saf-team-member-container .saf-team-member-content .saf-team-member-text-container .saf-team-member-jobtitle{font-family:'Titillium Web',sans-serif;font-size:1.06rem;}.saf-single-image-container{position:relative;margin:0 auto 5rem auto;width:100%;max-width:50rem;}.saf-single-image-container.remove-space-below{margin-bottom:0;}.saf-image-gallery-container{position:relative;margin:0 auto 5rem auto;width:100%;max-width:50rem;}.saf-image-gallery-container.remove-space-below{margin-bottom:0;}.saf-image-gallery-container .saf-image-gallery{display:flex;}.saf-image-gallery-container .saf-image-gallery-item{position:relative;}.saf-image-gallery-container .saf-image-gallery-item img{width:100%;height:auto;transition:opacity 500ms ease-in;}.saf-image-gallery-container .saf-image-gallery-item-text,.saf-single-image-container .saf-image-gallery-item-text{position:absolute;left:0;bottom:0;width:100%;padding:0.5em 4%;background-color:rgba(0,0,0,0.4);}.saf-image-gallery-container .saf-image-gallery-item-text .saf-image-gallery-item-text-descr,.saf-single-image-container .saf-image-gallery-item-text .saf-image-gallery-item-text-descr{color:#fff;line-height:1.33em;font-size:1.25rem;font-weight:300;}.bx-wrapper{position:relative;}.bx-wrapper .bx-viewport{height:auto !important;}.bx-wrapper .bx-pager{position:absolute;width:100%;bottom:-2rem;text-align:center;font-size:0.85em;color:#fff;z-index:499;}.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;margin:0 0.33rem;}.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{display:block;color:transparent;font-weight:normal;border:none;width:0.75rem;height:0.75rem;border-radius:0.75rem;border:1px solid #92c56e;background-color:transparent;}.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link::before{display:none;}.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link:hover,.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{border:none;text-decoration:none;background-color:#92c56e;}.bx-wrapper .bx-controls-direction.disabled{display:none;}.saf-bx-control{position:absolute;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;top:0;outline:0;width:6rem;height:100%;text-indent:-10000px;border:none;z-index:900;}.saf-bx-control a{display:block;position:absolute;top:0;width:100%;height:100%;}.saf-bx-control a:before{display:none;}.saf-bx-control a:hover{cursor:pointer;}.saf-bx-control .saf-bx-indicator-container{position:relative;margin-top:-2.5rem;}.saf-bx-control .saf-bx-indicator-container .line-1,.saf-bx-control .saf-bx-indicator-container .line-2{position:absolute;left:0;width:2.5rem;height:2.5rem;}.saf-bx-control .saf-bx-indicator-container .line-1{transform:rotate(-45deg);border-top:1px solid #92c56e;}.saf-bx-control .saf-bx-indicator-container .line-2{transform:rotate(45deg);border-bottom:1px solid #92c56e;}.saf-bx-prev{left:-4.199999999999999rem;}.saf-bx-next{right:-4.199999999999999rem;}.saf-bx-next .saf-bx-indicator-container{position:relative;}.saf-bx-next .saf-bx-indicator-container .line-1,.saf-bx-next .saf-bx-indicator-container .line-2{left:auto;right:0;}.saf-bx-next .saf-bx-indicator-container .line-1{transform:rotate(45deg);}.saf-bx-next .saf-bx-indicator-container .line-2{transform:rotate(-45deg);}.saf-multicolumn-container{max-width:62.5rem;margin:0 auto;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap{margin:0;margin-left:-1rem;margin-right:-1rem;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.saf-text-align-left h1,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.saf-text-align-left h2,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.saf-text-align-left h3,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.saf-text-align-left p{text-align:left;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 0.75rem 0 0.75rem;margin-bottom:1rem;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content .saf-multicolumn-container-column .saf-content-el-container{margin-bottom:0 !important;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content .saf-multicolumn-container-column .saf-content-el-container p{max-width:none;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap.saf-column-space-2{margin-left:-0.5rem;margin-right:-0.5rem;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap.saf-column-space-2 .saf-multicolumn-container-content .saf-multicolumn-container-column{padding-left:0.5rem;padding-right:0.5rem;margin-bottom:1rem;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-1 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 1 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 1 - 3px);-ms-flex:0 1 calc(100% / 1 - 3px);flex:0 1 calc(100% / 1 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-2 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 2 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 2 - 3px);-ms-flex:0 1 calc(100% / 2 - 3px);flex:0 1 calc(100% / 2 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-3 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 3 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 3 - 3px);-ms-flex:0 1 calc(100% / 3 - 3px);flex:0 1 calc(100% / 3 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-4 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 4 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 4 - 3px);-ms-flex:0 1 calc(100% / 4 - 3px);flex:0 1 calc(100% / 4 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-5 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 5 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 5 - 3px);-ms-flex:0 1 calc(100% / 5 - 3px);flex:0 1 calc(100% / 5 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-6 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 6 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 6 - 3px);-ms-flex:0 1 calc(100% / 6 - 3px);flex:0 1 calc(100% / 6 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-7 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 7 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 7 - 3px);-ms-flex:0 1 calc(100% / 7 - 3px);flex:0 1 calc(100% / 7 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-8 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 8 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 8 - 3px);-ms-flex:0 1 calc(100% / 8 - 3px);flex:0 1 calc(100% / 8 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-9 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 9 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 9 - 3px);-ms-flex:0 1 calc(100% / 9 - 3px);flex:0 1 calc(100% / 9 - 3px);}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-10 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(100% / 10 - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(100% / 10 - 3px);-ms-flex:0 1 calc(100% / 10 - 3px);flex:0 1 calc(100% / 10 - 3px);}.saf-tip-window-container{position:absolute;top:5rem;right:-41.75rem;width:41.75rem;max-width:calc(100vw - 5.75rem);transition:right 350ms ease-out;}.saf-tip-window-container.visible{right:0;}.saf-tip-window-container .saf-tip-window-content-wrapper{padding:2.5rem 4rem 3rem 4rem;text-align:left;background-color:#d3e8c5;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-title{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;font-size:1.75rem;font-weight:700;letter-spacing:0.5px;line-height:1.25em;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-team-member-image{margin-top:2rem;max-width:10.25rem;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-description{margin-top:2rem;font-size:1.125rem;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-description h3{font-size:1.5rem;}.saf-tip-window-container .saf-tip-window-handle{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;top:0;left:-4.75rem;width:4.75rem;padding-top:1rem;background-color:#92c56e;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-icon{width:63%;transition:all 300ms ease;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-icon svg{transition:inherit;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text{display:flex;font-style:italic;font-weight:700;font-size:1.5rem;letter-spacing:0;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text span{display:block;transform:skewY(-9deg);}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text span:nth-child(1){line-height:2.4em;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text span:nth-child(2){line-height:2.2em;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text span:nth-child(3){line-height:2em;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text span:nth-child(4){line-height:1.8em;}.saf-tip-window-container .saf-tip-window-handle:hover{cursor:pointer;}.saf-tip-window-container .saf-tip-window-handle:hover .saf-tip-window-handle-icon{width:70%;}.saf-google-maps{width:100%;height:500px;color:#000;}form{font-size:1.125rem;}form >h3{display:none;}form fieldset h3{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;font-size:1.75rem;margin:1.5em 0 0.25em 0;}form fieldset h4{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;font-weight:400;font-style:italic;letter-spacing:-1px;line-height:1.33em;color:$themeSecondColor;font-size:1.5rem;margin:0.5em 0 0.25em 0;}form fieldset h3~h4{margin-top:0.5em;}form a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-wrap:break-word;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}form legend{display:none;}form fieldset{margin:0;padding:0;border:none;}form input,form input:focus,form select{width:100%;}form input[type="submit"],form input[type="reset"]{background-color:#92c56e !important;color:#fff !important;}form select{-webkit-appearance:none;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;}form select:hover{cursor:pointer;}form textarea{border-color:transparent;width:100%;}form label,form .powermail_label{display:block;margin:0;padding-top:0.25em;}form :focus{outline:none;}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}form input[type=checkbox],form input[type=radio]{position:relative;display:inline-block;line-height:2rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:left;border:0;clip:rect(0 0 0 0);height:$formCheckboxSize;width:$formCheckboxSize;margin:0 -2rem -2rem 0;padding:0;opacity:0.001;overflow:hidden;z-index:$formZIndexCheckbox;}form input[type=checkbox]:hover,form input[type=radio]:hover{cursor:pointer;}form .checkbox-checkmark,form .immotoole-form-field-checkbox-checkmark{display:inline-block;position:relative;vertical-align:top;margin-top:0.2em;margin-right:0.5em;width:$formCheckboxVisibleSize;height:$formCheckboxVisibleSize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:$formZIndexCheckboxCheckmark;}form .checkbox-checkmark:before,form .immotoole-form-field-checkbox-checkmark:before{content:'';position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:$formCheckboxVisibleSize;height:$formCheckboxVisibleSize;background:transparent;border-radius:$formCheckboxBorderRadius;border:2px solid $themeMainColor;cursor:pointer;}form .checkbox-checkmark:after,form .immotoole-form-field-checkbox-checkmark:after{opacity:0;content:'';position:absolute;width:$formCheckboxVisibleInnerSize;height:$formCheckboxVisibleInnerSize;margin:4px 0 0 4px;background:$themeMainColor;border-radius:$formCheckboxBorderRadius;}form .powermail_fieldwrap_type_radio .checkbox-checkmark:before{border-radius:50%;}form .powermail_fieldwrap_type_radio .checkbox-checkmark:after{border-radius:50%;}form :checked + .checkbox-checkmark:after,form :checked + .immotoole-form-field-checkbox-checkmark:after{opacity:1;}form input[type=range]{padding:0;width:100%;height:3.5rem;background:none;outline:none;-webkit-appearance:none;appearance:none;}form input[type=range]:focus{outline:none;}form .powermail_fieldwrap.powermail_fieldwrap_type_input,form .powermail_fieldwrap.powermail_fieldwrap_type_textarea{margin-bottom:1rem;}form .powermail_fieldwrap.powermail_fieldwrap_type_select.select-label-inline{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}form .powermail_fieldwrap.powermail_fieldwrap_type_select.select-label-inline .powermail_label{margin-right:1.5em;}form .powermail_fieldwrap.powermail_fieldwrap_type_select.select-label-inline .powermail_field{position:relative;}form .powermail_fieldwrap.powermail_fieldwrap_type_select.select-label-inline .powermail_field .powermail_select{position:relative;padding-right:2rem;z-index:1;background-color:transparent;}form .powermail_fieldwrap.powermail_fieldwrap_type_select.select-label-inline .powermail_field .select-marker{position:absolute;top:0;right:0;width:1.9rem;height:100%;background-repeat:no-repeat;background-position:right bottom;background-size:contain;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/triangle-down.svg');z-index:0;}form .powermail_fieldwrap.powermail_fieldwrap_type_text{margin:1em 0 0 0;}form .powermail_fieldwrap .powermail_captcha_explain{margin-top:0.5rem;font-size:1rem;}form .powermail_fieldwrap .powermail_captchaimage{margin:1rem auto 0.5rem auto;width:16rem;}form .powermail_fieldwrap.powermail_fieldwrap_type_submit{margin-top:2rem;}#saf-shop-category-button{display:none;}#saf-shop-fixed-header-container{width:100%;height:3rem;margin:0 auto;background-color:rgba(110,111,111,0.2);}#saf-shop-fixed-header-container .saf-shop-fixed-header{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 auto;max-width:77rem;padding:0 1rem 0 1rem;}#saf-shop-fixed-header-container .saf-shop-fixed-header > div{margin-left:1.5rem;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;width:80%;max-width:40rem;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget{max-width:100%;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]{transition:none;width:34rem;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]:focus{width:40rem;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header svg path{stroke:#6e6f6f;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header .ec-minicart--m .ec-minicart__counter::after{background-color:#92c56e !important;color:#fff !important;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header,#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header{display:none;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header.visible,#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header.visible{display:flex;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header:hover,#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header:hover{cursor:pointer;}#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header svg,#saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header svg{width:2rem;height:2rem;margin-left:0.5rem;}#saf-shop-navigation-container{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;width:100%;min-height:2.5rem;background-color:#6e6f6f;}#saf-shop-navigation-container #saf-shop-navigation{position:relative;display:block;margin-left:16rem;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container{position:absolute;min-width:9.5rem;margin-left:-9.75rem;top:calc(-1.375rem - 0.3em);display:flex;color:#92c56e;z-index:20;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container a{font-family:'Titillium Web',sans-serif;font-weight:400;font-style:normal;color:#fff;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container a:before{display:none;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container a span{display:block;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container a span.saf-shop-navigation-icon{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:5.5rem;height:5.5rem;border-radius:50%;background-color:#fff;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container a span.saf-shop-navigation-icon svg{max-width:4rem;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;left:-4.9rem;padding:0 0.75rem 0 0.5rem;top:0;height:100%;display:flex;color:#92c56e;background-color:#fff;z-index:20;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a{font-family:'Titillium Web',sans-serif;font-weight:400;font-style:normal;color:#fff;color:inherit;text-decoration:none;text-transform:uppercase;font-size:1.625rem;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a:before{display:none;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a span{display:block;}#saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a span.saf-shop-navigation-text{margin-left:-6px;}html#ecwid_html body#ecwid_body .ecwid{min-width:75rem !important;}html#ecwid_html body#ecwid_body del{visibility:hidden;height:0;width:0;overflow:hidden;}html#ecwid_html body#ecwid_body .horizontal-menu-container{font-size:inherit;background-color:#6e6f6f;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu{padding:0;border:none !important;font-family:'Titillium Web',sans-serif;font-weight:400;font-style:normal;color:#fff;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent{float:none;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item{position:relative;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item a:before{display:none;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--hover > a{background-color:transparent;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item > a,html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item > a span{font-size:1.125rem;color:#fff;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item > a svg.horizontal-arrow-bottom,html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item > a span svg.horizontal-arrow-bottom{display:none !important;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop{position:static;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop.horizontal-menu-item--hover > .horizontal-menu-subParent{left:0;top:100%;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop:last-child > a::after{display:none;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop > a{position:relative;display:flex;padding:6px 12px;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop > a::before{display:none;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop > a::after{position:absolute;top:0;right:0;margin-top:11px;content:'';width:1px;height:1.125em;background-color:#fff;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop > a span{float:none;padding-right:0;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent li.horizontal-menu-item.horizontal-menu-item--levelTop > ul.horizontal-menu-subParent{margin-top:2rem;width:100%;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent{margin-top:-2rem;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;border-radius:0;background-color:#6e6f6f;z-index:10;max-height:calc(100vh - 22rem);overflow:visible;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent.horizontal-menu-item--hover{left:auto;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent li.horizontal-menu-item{-webkit-box-flex:0;-webkit-flex:0 1 30%;-moz-box-flex:0;-moz-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent li.horizontal-menu-item a{font-size:1rem;padding:0.375em 0.75em;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent li.horizontal-menu-item a span{font-size:inherit;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent > li.horizontal-menu-item--hover{background-color:#8f9191;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent > li.horizontal-menu-item--hover > ul.horizontal-menu-subParent{top:75%;left:50%;right:auto;background-color:#8f9191;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent > li.horizontal-menu-item--hover > ul.horizontal-menu-subParent > li{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent > li.horizontal-menu-item--hover > ul.horizontal-menu-subParent > li.horizontal-menu-item--hover{background-color:#a7a7a7;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent > li.horizontal-menu-item--hover > ul.horizontal-menu-subParent > li.horizontal-menu-item--hover > ul.horizontal-menu-subParent{background-color:#a7a7a7;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--desktop{margin:0 auto;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile{padding:1rem;background-color:#6e6f6f;width:100vw;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile:after{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;content:'';background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/navigation-icon-close-white.svg');}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile:after:hover{cursor:pointer;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item--back{margin-right:5rem !important;background-color:transparent;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item--back svg{display:inline-block;}html#ecwid_html body#ecwid_body .horizontal-menu-container nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a{color:#fff;}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile{border:none;border-radius:0;}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button{display:flex;}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button svg{display:none;}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button:after{display:block;content:'';width:2rem;height:2rem;margin-left:0.5rem;background-position:right 0.125rem;background-repeat:no-repeat;background-size:contain;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/navigation-icon.svg');}html#ecwid_html body#ecwid_body .horizontal-menu-container.horizontal-mobile .horizontal-menu-button .horizontal-menu-button-text{display:block;color:#fff;font-size:1.625rem;}html#ecwid_html body#ecwid_body #saf-main-content .ecwid div,html#ecwid_html body#ecwid_body #saf-main-content .ecwid span,html#ecwid_html body#ecwid_body #saf-main-content .ecwid a,html#ecwid_html body#ecwid_body #saf-main-content .ecwid p{font-family:'Titillium Web',sans-serif;color:#6e6f6f;font-size:1rem;line-height:1.5em;}html#ecwid_html body#ecwid_body #saf-main-content .ecwid p{margin:0 0 1em 0;margin:0 0 1em 0;}html#ecwid_html body#ecwid_body #saf-main-content .ecwid a{position:relative;color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ecwid-productBrowser{padding:0;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .form-control__button{background-color:#92c56e !important;color:#fff !important;font-weight:normal;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .form-control__button span{color:inherit;}html#ecwid_html body#ecwid_body #saf-main-content .ec-radiogroup__item.ec-radiogroup__item--A-Post{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-cart-step__section--birth_date{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-cart-step--payment.ec-cart-step--current .ec-cart-step__wrap .ec-cart-step__section .ec-link{font-size:1.25rem;font-weight:bold;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .label--attention{padding:0.25em 0.5em 0.33em 0.5em;background-color:#3f6e46;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .label--attention:before,html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .label--attention:after{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .label--attention .label__text{color:#fff;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-radiogroup__item--columns-layout .ec-radiogroup__text{grid-row:auto;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-filters--popup .ec-filters__wrap,html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-filters--popup .ec-openable-block{padding-top:16rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid-product__title-inner,html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__products--small-items .grid-product__title-inner{color:#6e6f6f;font-size:1.125rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid-product__price .grid-product__price-value{font-size:1rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid-product__sku .grid-product__sku-inner{font-size:0.85rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-page-title .ec-header-h1{font-weight:300;font-size:4rem;text-transform:uppercase;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-grid{overflow:visible;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-grid .grid__description .grid__description-inner h2{font-weight:400;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-grid .grid__description .grid__description-inner p{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#6e6f6f;margin:0 auto;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-grid .grid__description .grid__description-inner a{font-family:inherit;color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products{margin-left:-1.5rem;margin-right:-1.5rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-moz-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;width:25%;max-width:20.5rem;min-width:15.5rem !important;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product .grid-product__wrap-inner{border:1px solid #92c56e;border-radius:0;box-shadow:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product .grid-product__wrap-inner a:before{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product .grid-product__wrap-inner .grid-product__bg{background-color:#fff !important;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product .grid-product__wrap-inner .grid-product__image-wrap{border-radius:0;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap{padding:1.5rem 1.5rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap .grid-product__wrap-inner{transition:box-shadow 400ms ease,transform 400ms ease;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap .grid-product__wrap-inner:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);background-color:#fff;transform:scale(1.02);}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap .grid-product__wrap-inner:hover .grid-product__shadow{background:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories{position:absolute;top:0;left:0;width:100%;margin:0;max-width:15.5rem !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:0;transform:opacity 500ms ease;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-categories{padding-top:0.5rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category{width:100%;max-width:100%;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category .grid-category__wrap{padding:0;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category .grid-category__wrap a.grid-category__title{padding-left:0;padding-right:0;min-height:auto;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category .grid-category__wrap a.grid-category__title:before{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category .grid-category__wrap a.grid-category__title .grid-category__title-inner{font-family:'Arvo',serif;font-weight:400;font-style:normal;color:#92c56e;color:#6e6f6f;text-align:left;margin:0 0 0.25em 0;padding:0.5em 0;border-bottom:1px solid #92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid__categories .grid-category .grid-category__wrap a.grid-category__title:hover .grid-category__title-inner{color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__title-inner{transform:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-size .ec-store .ec-notices__wrap{position:fixed;right:0;top:50vh;max-width:25rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper{position:relative;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper svg{width:auto;height:auto;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .product-details__product-title.ec-header-h3{margin-bottom:2rem;font-size:1.75rem;font-weight:normal;line-height:1.25em;color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-page-title{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart a.ec-cart-item__control-inner:before,html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart a.ec-cart-item__title:before{display:none;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart a.ec-cart-item__title{margin-right:4rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart a.ec-cart-item__control-inner svg{width:1.25rem;height:auto;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-cart.ec-cart--empty .ec-cart__message{font-size:2rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-grid{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-pager{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-related-products{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-footer{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper.ec-store__content-wrapper--has-categroy-menu{padding-left:18.5rem;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper.ec-store__content-wrapper--has-categroy-menu .grid__categories{opacity:1;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control__checkbox ~ .form-control__checkbox-view svg{top:-2px;width:1.1em;height:1.1em;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control__checkbox:hover ~ .form-control__checkbox-view::after{border-color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control__checkbox:checked ~ .form-control__checkbox-view::after{background-color:#92c56e !important;color:#fff !important;border-color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control__radio:hover ~ .form-control__radio-view::after{border-color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control__radio:checked ~ .form-control__radio-view::after{background-color:#92c56e;border-color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--filter,html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--sortby{padding:0.25em 0.5em;background-color:#92c56e !important;color:#fff !important;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--filter div,html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--sortby div,html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--filter span,html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .form-control.form-control--select-inline.grid-sort__item--sortby span{color:#fff;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-range__runner{border-color:#92c56e;background-color:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content .ec-store__content-wrapper .ec-range__slider{background:#92c56e;}html#ecwid_html body#ecwid_body #saf-main-content input.ecwid-search-widget__input[type="text"]{box-shadow:none;}html#ecwid_html body#ecwid_body #instant_search_menu .see-details a.cs-product-link{color:transparent;}html#ecwid_html body#ecwid_body #instant_search_menu .see-details a.cs-product-link:after{display:block;position:relative;content:'Zu den Details';color:#6e6f6f;}html#ecwid_html body#ecwid_body .ec-footer ul.ec-footer__row li.ec-footer__cell .ec-footer__link:before{display:none;}html#ecwid_html body#ecwid_body .ec-footer ul.ec-footer__row li.ec-footer__cell .ec-footer__link .svg-icon{height:2.5rem;}html#ecwid_html body#ecwid_body .ec-footer ul.ec-footer__row li.ec-footer__cell .ec-footer__link .svg-icon svg{width:auto !important;height:74% !important;}html#ecwid_html body#ecwid_body #rvp-products{margin-top:2rem;}html#ecwid_html body#ecwid_body #rvp-products.ec-store__content-wrapper--has-categroy-menu{padding-left:18.5rem;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper:before{display:block;width:100%;content:'Zuletzt besuchte Produkte';text-align:center;font-weight:600;font-size:1.25rem;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper .recently-viewed-title{display:none;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list a.recently-viewed__url:before{display:none;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed{position:relative;padding:1rem 2rem 1rem 2rem;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed:hover{box-shadow:none;background-color:rgba(0,0,0,0.04);}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed:after{position:absolute;top:0;right:-1px;content:'';width:1px;height:100%;background-color:rgba(0,0,0,0.2);}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed:last-child:after{display:none;}html#ecwid_html body#ecwid_body #rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed .recently-viewed__thumb img{width:auto;height:auto;}html#ecwid_html body#ecwid_body .saf-layout-shop-page #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent{max-height:calc(100vh - 13rem);}html#ecwid_html body#ecwid_body .saf-layout-standard-page .saf-header-reduced-height #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container nav.horizontal-menu ul.horizontal-menu-parent ul.horizontal-menu-subParent{max-height:calc(100vh - 13rem);}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms;}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms;}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:0.1s;}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:0.1s;}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:0.15s;}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:0.15s;}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:0.2s;}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:0.2s;}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:0.25s;}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:0.25s;}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:0.3s;}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:0.3s;}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:0.35s;}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:0.35s;}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:0.4s;}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:0.4s;}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:0.45s;}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:0.45s;}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:0.5s;}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:0.5s;}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:0.55s;}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:0.55s;}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:0.6s;}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:0.6s;}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:0.65s;}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:0.65s;}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:0.7s;}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:0.7s;}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:0.75s;}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:0.75s;}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:0.8s;}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:0.8s;}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:0.85s;}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:0.85s;}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:0.9s;}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:0.9s;}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:0.95s;}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:0.95s;}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s;}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s;}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s;}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s;}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s;}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s;}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s;}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s;}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s;}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s;}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s;}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s;}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s;}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s;}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s;}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s;}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s;}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s;}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s;}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s;}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s;}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s;}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s;}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s;}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s;}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s;}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s;}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s;}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s;}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s;}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s;}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s;}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s;}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s;}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s;}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s;}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s;}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s;}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s;}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s;}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s;}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s;}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s;}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s;}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s;}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s;}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s;}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s;}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s;}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s;}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s;}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s;}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s;}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s;}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s;}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s;}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s;}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s;}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s;}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s;}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s;}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s;}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s;}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s;}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s;}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s;}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s;}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s;}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s;}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s;}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s;}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s;}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s;}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s;}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s;}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s;}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s;}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s;}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s;}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s;}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s;}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0;}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s;}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease;}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in;}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out;}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out;}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform;}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0);}[data-aos=fade-up]{transform:translate3d(0,100px,0);}[data-aos=fade-down]{transform:translate3d(0,-100px,0);}[data-aos=fade-right]{transform:translate3d(-100px,0,0);}[data-aos=fade-left]{transform:translate3d(100px,0,0);}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0);}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0);}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0);}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0);}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform;}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1);}[data-aos=zoom-in]{transform:scale(0.6);}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(0.6);}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(0.6);}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(0.6);}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(0.6);}[data-aos=zoom-out]{transform:scale(1.2);}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2);}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2);}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2);}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2);}[data-aos^=slide][data-aos^=slide]{transition-property:transform;}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0);}[data-aos=slide-up]{transform:translate3d(0,100%,0);}[data-aos=slide-down]{transform:translate3d(0,-100%,0);}[data-aos=slide-right]{transform:translate3d(-100%,0,0);}[data-aos=slide-left]{transform:translate3d(100%,0,0);}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform;}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg);}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0);}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg);}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0);}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg);}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0);}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg);}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0);}@media (min-width:120rem){#saf-lead-container{width:120rem;left:calc((100vw - 120rem) / 2);}.saf-lead-image-and-title-container .saf-lead-image-and-title-text{left:12.5rem;}#saf-main-content-wrapper{margin-top:63.75rem;}.saf-tip-window-container{right:calc(-41.75rem - (100vw - 120rem) / 2);}.saf-tip-window-container.visible{right:calc((100vw - 120rem) / (-2));}}@media (max-width:75rem){html#ecwid_html body#ecwid_body .ecwid{min-width:auto !important;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-left:0;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation{margin-left:6rem;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container{margin-left:5rem;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container.horizontal-mobile{border:none;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container.horizontal-mobile .horizontal-menu-button{display:flex;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container{margin-left:-4.75rem;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container{left:0;padding:0 0.5rem;}html#ecwid_html body#ecwid_body #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a span.saf-shop-navigation-text{margin-left:0;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile{padding:1rem;background-color:#6e6f6f;width:100vw;font-size:1.25rem;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile ul.horizontal-menu-parent{max-width:40rem;margin:0 auto;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile ul.horizontal-menu-parent:before{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;content:'';background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/navigation-icon-close-white.svg');}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile ul.horizontal-menu-parent:before:hover{cursor:pointer;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile ul.horizontal-menu-parent li:first-child{margin-top:3rem;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item--back{margin-right:5rem !important;background-color:transparent;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item--back svg{display:inline-block;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a{color:#fff;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text{left:0;width:100vw;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text h1{font-size:calc(80px + (80 - 32) * (100vw - 1200px) / (1200 - 320));}.saf-lead-image-and-title-container .saf-lead-image-and-title-text h1 span{font-size:calc(64px + (64 - 28) * (100vw - 1200px) / (1200 - 320));}}@media (max-width:62.5rem){.saf-bx-control{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;height:calc(100% + 3.75rem);}.saf-bx-control .saf-bx-indicator-container{padding-bottom:2rem;}.saf-bx-control .saf-bx-indicator-container .line-1,.saf-bx-control .saf-bx-indicator-container .line-2{width:1.75rem;height:1.75rem;border-width:2px;}.saf-bx-prev{left:0;margin-left:0.25rem;}.saf-bx-next{right:0;margin-right:0.25rem;}}@media (max-width:1100px){#saf-header-container #saf-header-container-content{height:16.25rem;}#saf-header-container #saf-header-container-content.saf-layout-shop-header{height:19.25rem;}#saf-header-logo{margin:0 auto;width:18rem;}#saf-lead-container{top:16.25rem;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure{padding:0 1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]:focus{width:auto;min-width:40vw;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation{margin:0;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container{margin-left:5.5rem;width:12rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-icon-container{display:none;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container{padding-left:1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .ec-page-title .ec-header-h1{font-size:calc(58px + (58 - 32) * (100vw - 1200px) / (1200 - 320));}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .ec-page-title .ec-breadcrumbs{margin-bottom:1.5rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__categories{position:fixed;top:22rem;left:-16.5rem;background-color:#fff;z-index:10;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-store__content-wrapper.ec-store__content-wrapper--has-categroy-menu{padding-left:0;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-store__content-wrapper.ec-store__content-wrapper--has-categroy-menu .grid__categories{opacity:1;}#saf-main-content-wrapper{position:relative;margin-top:calc(16.25rem + 44vw);}}@media (max-width:800px){#saf-header-container #saf-header-container-content{height:11rem;}#saf-header-container #saf-header-container-content.saf-layout-shop-header,#saf-header-container #saf-header-container-content.saf-layout-shop-header.saf-header-reduced-height{height:11rem;}#saf-header-container #saf-header-container-content.saf-header-reduced-height{height:8rem;}#saf-header-container #saf-header-container-content #saf-header-top-part-wrapper{position:absolute;top:0;left:0;width:100%;}#saf-header-container #saf-header-container-content #saf-header-logo{margin-top:0.5rem;}.saf-tip-window-container{right:calc((90vw - 5.75rem) * (-1));width:calc(90vw - 5.75rem);max-width:calc(90vw - 5.75rem);}.saf-tip-window-container .saf-tip-window-content-wrapper{padding:1.5rem 2rem 1rem 2rem;}#saf-mainnavi-button-container{display:block;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation{position:fixed;top:0;left:calc((100vw + 1rem) * (-1));width:100vw;height:100vh;max-width:100%;margin:0;overflow-y:scroll;background-color:#fff;opacity:0;z-index:100;transition:left 400ms ease,opacity 300ms ease;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure{position:absolute;top:0;left:0;margin:4rem 0 0 0 !important;width:100%;height:auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure li a{padding:1rem;}#saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation ul#saf-main-navigation-structure .saf-main-navi-level-1-spacer{display:none;}.saf-mainnavi-visible #saf-main-navigation-container #saf-main-navigation-content #saf-main-navigation{left:0;opacity:1;}#saf-main-content-wrapper.saf-layout-shop-page{margin-top:11rem;padding-top:2rem;}#saf-main-content-wrapper #saf-main-content-container{padding-top:2rem;}#saf-lead-container{top:11rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header .saf-text-label,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header .saf-text-label,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header .saf-text-label{display:none;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header{margin-left:0;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header div:first-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget{margin-right:1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]{width:100%;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]:focus{width:inherit;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-2 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-3 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-4 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-5 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-6 .saf-multicolumn-container-column{-webkit-box-flex:0;-webkit-flex:0 1 calc(50% - 3px);-moz-box-flex:0;-moz-flex:0 1 calc(50% - 3px);-ms-flex:0 1 calc(50% - 3px);flex:0 1 calc(50% - 3px);}#saf-footer-container{position:relative;z-index:1;}#saf-footer-container .saf-footer-content-top,#saf-footer-container .saf-footer-content-bottom{font-size:0.9rem;}#saf-footer-container .saf-footer-content-top{padding-top:1rem;}#saf-footer-container .saf-footer-content-top .saf-footer-content{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}}@media (max-width:600px){html,html#ecwid_html{font-size:15px;}h2{font-size:calc(26px + (26 - 22) * (100vw - 600px) / (600 - 320));}#saf-header-container #saf-header-container-content{height:8rem;}#saf-header-container #saf-header-container-content #saf-header-logo{margin-left:5rem;width:36vw;min-width:8rem;}#saf-header-container #saf-header-container-content.saf-header-reduced-height{height:6rem;}#saf-header-container #saf-header-container-content.saf-header-reduced-height #saf-header-logo{opacity:1;width:0.95vw;}#saf-header-container #saf-header-container-content.saf-layout-shop-header #saf-header-logo,#saf-header-container #saf-header-container-content.saf-layout-shop-header.saf-header-reduced-height #saf-header-logo{opacity:1;width:30vw;}.saf-tip-window-container{right:calc((100vw - 4.5rem) * (-1));width:calc(100vw - 4.5rem);max-width:calc(100vw - 4.5rem);}.saf-tip-window-container .saf-tip-window-content-wrapper{padding:1.5rem 2rem 1rem 2rem;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-title{font-size:calc(26px + (26 - 20) * (100vw - 600px) / (600 - 320));}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-team-member-image{margin-top:1.5rem;max-width:11rem;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-description{margin-top:2rem;font-size:1rem;}.saf-tip-window-container .saf-tip-window-content-wrapper .saf-tip-window-content .saf-tip-window-description h3{font-size:calc(22px + (22 - 18) * (100vw - 600px) / (600 - 320));}.saf-tip-window-container .saf-tip-window-handle{left:-3.5rem;width:3.5rem;}.saf-tip-window-container .saf-tip-window-handle .saf-tip-window-handle-text{font-size:1.25rem;}#saf-lead-container{top:8rem;height:40vh;min-height:300px;max-height:100%;}.saf-lead-image-and-title-container .saf-lead-image-and-title-text .saf-lead-image-and-title-text-more{font-size:calc(22px + (22 - 16) * (100vw - 600px) / (600 - 320));}#saf-main-content-wrapper{margin-top:calc(10rem + 40vh);}#saf-main-content-wrapper #saf-main-content-container .saf-top-content-indicator{height:5rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap{padding:1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products{margin-left:-0.75rem;margin-right:-0.75rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container{min-height:2.33rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container{margin-left:4.5rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container.horizontal-mobile .horizontal-menu-button:after{display:block;content:'';width:1.75rem;height:1.75rem;margin-left:0.5rem;background-position:right 0;background-repeat:no-repeat;background-size:contain;background-image:url('../../../typo3conf/ext/safran_drogerie/Resources/Public/Images/navigation-icon.svg');}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation .horizontal-menu-container.horizontal-mobile .horizontal-menu-button .horizontal-menu-button-text{display:block;color:#fff;font-size:1.25rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-navigation-container #saf-shop-navigation #saf-shop-navigation-text-container a{font-size:1.25rem;}html#ecwid_html body#ecwid_body.saf-page-layout nav.horizontal-menu.horizontal-menu--mobile{width:100vw;}}@media (max-width:480px){html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-room-for-shop{margin-top:-4.5rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-room-for-shop #saf-shop-cart-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-room-for-shop #saf-shop-login-icon-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-room-for-shop #saf-shop-account-icon-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-room-for-shop #saf-mainnavi-button-container{display:none;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-layout-shop-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-header-container #saf-header-container-content.saf-layout-shop-header.saf-header-reduced-height{height:10rem;}ul.saf-meta-navi li{margin-left:1rem;}ul.saf-meta-navi li a svg{width:1.9rem;}ul.saf-meta-navi li a:hover svg{width:2.2rem;}#saf-main-content-wrapper.saf-layout-shop-page{margin-top:13rem;}.saf-bx-control .saf-bx-indicator-container{padding-bottom:2rem;}.saf-bx-control .saf-bx-indicator-container .line-1,.saf-bx-control .saf-bx-indicator-container .line-2{width:1.25rem;height:1.25rem;border-width:2px;}.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-2 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-3 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-4 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-5 .saf-multicolumn-container-column,.saf-multicolumn-container .saf-multicolumn-container-inner-wrap .saf-multicolumn-container-content.column-count-6 .saf-multicolumn-container-column{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding-top:0.33rem;background-color:#e2e2e2;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header{margin-left:0;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-login-icon-header .saf-text-label,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-account-icon-header .saf-text-label,html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header .saf-text-label{display:inline;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-cart-header .ec-minicart__icon{width:2rem;height:2rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:0.25rem 0 0.5rem 0;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget{margin-right:1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]{width:100%;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-shop-fixed-header-container .saf-shop-fixed-header #saf-shop-search-header .ecwid-search-widget input.ecwid-search-widget__input[type="text"]:focus{width:inherit;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products--appearance-frame .grid-product__wrap{padding:1rem;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}html#ecwid_html body#ecwid_body.saf-page-layout #saf-main-content .ec-size .ec-store .grid__wrap .grid__products .grid-product{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;max-width:26rem;}}@media (max-width:360px){ul.saf-meta-navi li{display:none;}ul.saf-meta-navi li:nth-child(1),ul.saf-meta-navi li:nth-child(2){display:inline-block;}}
