@font-face{font-family:"NotoSans";font-display:swap;font-weight:300;src:url("/files/theme/fonts/noto_sans/NotoSans-Light.ttf") format("opentype")}@font-face{font-family:"NotoSans";font-display:swap;font-weight:400;src:url("/files/theme/fonts/noto_sans/NotoSans-Regular.ttf") format("opentype")}@font-face{font-family:"NotoSans";font-display:swap;font-weight:600;src:url("/files/theme/fonts/noto_sans/NotoSans-Bold.ttf") format("opentype")}@font-face{font-family:"NotoSans";font-display:swap;font-weight:900;src:url("/files/theme/fonts/noto_sans/NotoSans-ExtraBold.ttf") format("opentype")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
@charset "UTF-8";
html{-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}body{font-family:"NotoSans", "Helvetica Neue", sans-serif;font-weight:400;font-size:16px}#header{padding:15px 0;background:#fff}#header .inside{max-width:1280px;width:calc(100% - 30px);margin:0 auto}@media only screen and (min-width:1024px){#header{background:#F4F8F6}}#container #main{max-width:1280px;width:calc(100% - 30px);margin:0 auto}input[type="search"]{line-height:44px;height:44px;padding:0 8px;border:0;margin:0;font-size:13px;background:#F5F8F6;outline:none;border-radius:8px}@media only screen and (min-width:1024px){input[type="search"]{background:#fff}}input[type="search"]::placeholder{color:#000;font-weight:900}a{text-decoration:none;color:#000}a.btn-password-reset{text-decoration:underline}img{height:auto;max-width:100%}.column-50{width:50%}.column-70{width:70%}.column-30{width:30%}@media only screen and (min-width:1024px){body .mobile-only{display:none}}body .desktop-only{display:none}@media only screen and (min-width:1024px){body .desktop-only{display:block}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#006633;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity 0.4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:0.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border 0.1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#006633;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all 0.2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#006633;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#006633}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform 0.2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#006633;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#006633;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed !important;color:#a6a6a6 !important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all 0.15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}a[role="button"]{cursor:pointer}.window-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.window-popup .window-popup-container{position:relative;background:#fff;padding:30px 15px;border-radius:8px;width:calc(100% - 30px);margin:0 auto;max-width:768px;overflow-y:auto;max-height:90vh}.window-popup .window-popup-container .window-loading{height:50px;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px)}.window-popup .popup-headline{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.window-popup .popup-headline h2{font-size:18px}.window-popup .popup-headline button{font-size:13px}.window-popup button{border:0;margin:0;padding:0;cursor:pointer;background:none}.window-popup button.button{margin-top:30px;font-weight:600;padding:10px 20px;background:none;border-radius:8px;background:#006633;cursor:pointer;color:#fff}.window-popup button.button:hover,.window-popup button.button:focus{color:#fff;background:#006633}.multiselect{margin-bottom:15px}.multiselect:last-child{margin-bottom:0}.video{padding-bottom:56.25%;position:relative;height:0}.video iframe{left:0;top:0;padding:15px 0;border:0;height:100%;width:100%;position:absolute}.ce_login_dashboard{position:relative;min-height:100vh;padding:15px 0;display:flex;align-items:center;justify-content:center}.ce_login_dashboard .dashboard_container{background:#fff;max-width:540px;margin:0 auto;border-radius:16px;overflow:hidden;text-align:center}.ce_login_dashboard .dashboard_container .dashboard_text,.ce_login_dashboard .dashboard_container .dashboard_login{padding:24px}@media only screen and (min-width:768px){.ce_login_dashboard .dashboard_container .dashboard_text,.ce_login_dashboard .dashboard_container .dashboard_login{padding:48px}}.ce_login_dashboard .dashboard_container .dashboard_text{background:#F4F8F6;line-height:1.5;display:none}.ce_login_dashboard .dashboard_logo{margin-bottom:30px}.ce_login_dashboard .dashboard_logo img{max-height:64px}.ce_login_dashboard .login_info{line-height:1.5}.ce_login_dashboard label{font-size:15px;margin-bottom:10px;font-weight:600;display:none}.ce_login_dashboard .widget{margin-bottom:15px}.ce_login_dashboard .widget.widget-checkbox fieldset{margin:0;padding:0;border:0}.ce_login_dashboard .widget.widget-checkbox .checkbox_container{display:flex;align-items:center;justify-content:center}.ce_login_dashboard .widget.widget-checkbox .checkbox_container span{order:0;margin-right:10px}.ce_login_dashboard .widget.widget-checkbox .checkbox_container .autologin-pre-label{order:1}.ce_login_dashboard .widget:last-child{margin-bottom:0}.ce_login_dashboard .widget.widget-auth{font-size:14px;margin:15px auto;padding:10px;border-radius:8px;background:#F4F8F6}.ce_login_dashboard .link-to-auth{margin:15px auto;text-align:center}.ce_login_dashboard .link-to-auth a{text-decoration:underline}.ce_login_dashboard input[type="email"],.ce_login_dashboard input[type="password"],.ce_login_dashboard input[type="text"]{width:100%;background:#F4F8F6;padding:0 16px;border:0;margin:0;min-height:44px;line-height:44px;border-radius:8px;text-align:center}.ce_login_dashboard input[type="email"]::placeholder,.ce_login_dashboard input[type="password"]::placeholder,.ce_login_dashboard input[type="text"]::placeholder{font-weight:800;color:#222222;text-align:center}.ce_login_dashboard .remember-notification{margin-top:30px}.ce_login_dashboard .remember-notification h3{font-size:18px;margin:0 0 15px 0}.ce_login_dashboard .remember-notification p{font-size:14px}.ce_login_dashboard .remember-notification p:last-child{margin-bottom:0}.ce_login_dashboard .button,.ce_login_dashboard button{width:100%;padding:10px;border-radius:8px;margin:0;color:#fff;font-weight:600;background:#006633;border:2px solid #006633;cursor:pointer}.ce_login_dashboard .button:hover,.ce_login_dashboard .button:focus,.ce_login_dashboard button:hover,.ce_login_dashboard button:focus{color:#222222;background:#fff;border:2px solid #006633}.ce_login_dashboard .button.secondary,.ce_login_dashboard button.secondary{background:#fff;color:#222222;border:2px solid #006633}.ce_login_dashboard .button.secondary:focus,.ce_login_dashboard .button.secondary:hover,.ce_login_dashboard button.secondary:focus,.ce_login_dashboard button.secondary:hover{background:#006633;color:#fff}.ce_login_dashboard .button{display:block;margin-bottom:15px}.ce_login_dashboard .mod_login.logout .submit{color:#006633;background:#fff;border:2px solid #006633}.ce_login_dashboard .mod_login.logout .submit:hover,.ce_login_dashboard .mod_login.logout .submit:focus{color:#fff;background:#006633;border:2px solid #006633}.delete-button{position:relative;width:16px;height:16px}.delete-button span{width:100%;height:100%;display:block;padding:0 10px}.delete-button span:before,.delete-button span:after{position:absolute;top:2px;left:5px;content:"";height:16px;width:2px;background-color:tomato}.delete-button span:before{transform:rotate(45deg)}.delete-button span:after{transform:rotate(-45deg)}.close-button{position:absolute;right:0;top:0;width:32px;height:32px}.close-button span{width:100%;height:100%;display:block}.close-button span:before,.close-button span:after{position:absolute;top:15px;left:0;content:"";height:28px;width:2px;background-color:#333}.close-button span:before{transform:rotate(45deg)}.close-button span:after{transform:rotate(-45deg)}button.popup-button{background:#F5F8F6;font-size:16px;border-radius:8px;font-weight:600;padding:8px 16px;display:block;text-align:center;margin-bottom:8px}.folder-container{padding:15px 0}.folder-container .folder-item{padding:16px;border-radius:8px;background:#F5F8F6;margin-bottom:8px}.folder-container .folder-item .folder{position:relative;margin-bottom:15px}.folder-container .folder-item strong{display:inline-block;padding:0 24px 0 24px;outline:none}.folder-container .folder-item .delete-button{position:absolute;top:0;right:0}.folder-container .folder-item .drag-button{position:absolute;top:0;left:0}.folder-container .item-container{padding:8px 0}.folder-container .item-container.empty{padding:16px}.folder-container .item-container .item{position:relative;font-size:16px;margin-bottom:8px}.folder-container .item-container .item span.item-title{word-break:break-all;overflow-wrap:break-word;padding:0 24px 0 24px;display:inline-block;cursor:pointer}.folder-container .item-container .item span.item-title:hover{text-decoration:underline}.folder-container .item-container .item:last-child{margin-bottom:0}.drag-button{position:relative;width:18px;height:18px}.drag-button span{position:absolute;left:0;top:0;width:18px;height:18px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LDE4IEM5LjEwNDU2OTUsMTggMTAsMTguODk1NDMwNSAxMCwyMCBDMTAsMjEuMTA0NTY5NSA5LjEwNDU2OTUsMjIgOCwyMiBDNi44OTU0MzA1LDIyIDYsMjEuMTA0NTY5NSA2LDIwIEM2LDE4Ljg5NTQzMDUgNi44OTU0MzA1LDE4IDgsMTggWiBNMTYsMTggQzE3LjEwNDU2OTUsMTggMTgsMTguODk1NDMwNSAxOCwyMCBDMTgsMjEuMTA0NTY5NSAxNy4xMDQ1Njk1LDIyIDE2LDIyIEMxNC44OTU0MzA1LDIyIDE0LDIxLjEwNDU2OTUgMTQsMjAgQzE0LDE4Ljg5NTQzMDUgMTQuODk1NDMwNSwxOCAxNiwxOCBaIE04LDEwIEM5LjEwNDU2OTUsMTAgMTAsMTAuODk1NDMwNSAxMCwxMiBDMTAsMTMuMTA0NTY5NSA5LjEwNDU2OTUsMTQgOCwxNCBDNi44OTU0MzA1LDE0IDYsMTMuMTA0NTY5NSA2LDEyIEM2LDEwLjg5NTQzMDUgNi44OTU0MzA1LDEwIDgsMTAgWiBNMTYsMTAgQzE3LjEwNDU2OTUsMTAgMTgsMTAuODk1NDMwNSAxOCwxMiBDMTgsMTMuMTA0NTY5NSAxNy4xMDQ1Njk1LDE0IDE2LDE0IEMxNC44OTU0MzA1LDE0IDE0LDEzLjEwNDU2OTUgMTQsMTIgQzE0LDEwLjg5NTQzMDUgMTQuODk1NDMwNSwxMCAxNiwxMCBaIE04LDIgQzkuMTA0NTY5NSwyIDEwLDIuODk1NDMwNSAxMCw0IEMxMCw1LjEwNDU2OTUgOS4xMDQ1Njk1LDYgOCw2IEM2Ljg5NTQzMDUsNiA2LDUuMTA0NTY5NSA2LDQgQzYsMi44OTU0MzA1IDYuODk1NDMwNSwyIDgsMiBaIE0xNiwyIEMxNy4xMDQ1Njk1LDIgMTgsMi44OTU0MzA1IDE4LDQgQzE4LDUuMTA0NTY5NSAxNy4xMDQ1Njk1LDYgMTYsNiBDMTQuODk1NDMwNSw2IDE0LDUuMTA0NTY5NSAxNCw0IEMxNCwyLjg5NTQzMDUgMTQuODk1NDMwNSwyIDE2LDIgWiIvPgo8L3N2Zz4=") no-repeat center center;background-size:contain}body .wdb-form-errormessage{margin:0}body .wdb-form-errormessage:before{font-size:1.2rem;height:auto;left:10px;top:10px}body .wdb-form-errormessage .btn-submit:not(:disabled):not(.action-status-disabled):hover,body .wdb-form-errormessage .btn-submit:not(:disabled):not(.action-status-disabled):focus{background-color:unset;border-color:unset;color:var(--base-color-green-dg)}.ce_settings_form .setting_block{border-bottom:1px solid #F5F8F6;padding-bottom:20px;margin-bottom:20px}.ce_settings_form .setting_block strong{font-size:16px;line-height:1.1;display:block;margin-bottom:15px}.ce_settings_form .setting_block label{font-size:14px;line-height:1;margin:0}.ce_settings_form .setting_block input[type="checkbox"]{margin-right:5px}.ce_settings_form .setting_block .checkbox_container{display:flex;align-items:center}.ce_settings_form .drag-container .drag-item{cursor:pointer;border-radius:10px;background:#F5F8F6;font-size:14px;padding:4px 10px;margin-bottom:4px;display:inline-block;margin-right:4px}.ce_settings_form .drag-container .drag-item:before{content:"𐄏 ";font-size:18px;font-weight:900}.ce_settings_form .drag-container .drag-item:last-child{margin-bottom:0}.mod_lostPassword,.mod_changePassword{max-width:500px;margin:30px 0;padding:15px;border-radius:10px;background:#F4F8F6}@media only screen and (min-width:768px){.mod_lostPassword,.mod_changePassword{padding:30px}}.mod_lostPassword .invisible,.mod_changePassword .invisible{display:none}.mod_lostPassword span.mandatory,.mod_changePassword span.mandatory{color:tomato}.mod_lostPassword label,.mod_changePassword label{display:block;font-weight:600;font-size:14px;margin-bottom:5px}.mod_lostPassword .widget,.mod_changePassword .widget{margin-bottom:15px}.mod_lostPassword input[type="password"],.mod_lostPassword input[type="text"],.mod_changePassword input[type="password"],.mod_changePassword input[type="text"]{line-height:32px;height:32px;padding:0 10px;outline:none;width:100%;border:1px solid #E5E5E5}.mod_lostPassword .change-password-button-wrapper,.mod_changePassword .change-password-button-wrapper{display:flex}.mod_lostPassword .change-password-button-wrapper .widget,.mod_changePassword .change-password-button-wrapper .widget{margin:0}.mod_lostPassword .change-password-button-wrapper button,.mod_changePassword .change-password-button-wrapper button{margin:0 5px 0 0;font-weight:600;padding:6px 15px;background:none;border-radius:8px;font-size:14px;background:#006633;cursor:pointer;color:#fff;border:2px solid #006633}.mod_lostPassword .change-password-button-wrapper button:hover,.mod_lostPassword .change-password-button-wrapper button:focus,.mod_changePassword .change-password-button-wrapper button:hover,.mod_changePassword .change-password-button-wrapper button:focus{color:#006633;background:#fff}body .info-content{padding:0;margin:0;border:0}body .image_container{margin:0}.ce_text .image_container.float_left{padding-bottom:60px}@media only screen and (min-width:768px){.ce_text .image_container.float_left{float:left;max-width:600px;margin-right:15px;margin-bottom:30px}}.ce_text .image_container.float_right{padding-bottom:60px}@media only screen and (min-width:768px){.ce_text .image_container.float_right{float:right;max-width:600px;margin-left:15px;margin-bottom:30px}}.ce_text:after,.ce_text:before{content:"";clear:both;display:block}.ce_product_collection_listing{margin:50px 0;display:flex;flex-wrap:wrap}.ce_product_collection_listing .component_product_collection{width:100%}@media only screen and (min-width:600px){.ce_product_collection_listing .component_product_collection{width:calc(50% - 15px);margin-right:30px}.ce_product_collection_listing .component_product_collection:nth-of-type(2n){margin-right:0}}.component_product_collection{width:100%;padding:15px;border-radius:10px;background:#F4F8F6;margin-bottom:30px;position:relative}@media only screen and (min-width:1024px){.component_product_collection{padding:30px}}.component_product_collection .product-title{margin-bottom:15px;font-size:18px}.component_product_collection .product-text{font-size:14px;line-height:1.5}.component_product_collection ul{margin:15px 0;padding:0;list-style:none}.component_product_collection ul li{margin:0;font-size:14px}.component_product_collection .loading{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.component_product_collection button{margin:0;font-weight:600;padding:6px 15px;background:none;border-radius:8px;font-size:14px;background:#006633;cursor:pointer;color:#fff;border:2px solid #006633}.component_product_collection button:hover,.component_product_collection button:focus{color:#006633;background:#fff}.component_product_collection input[type="number"]{line-height:32px;height:32px;padding:0 10px;outline:none;width:100%;border:1px solid #E5E5E5}.component_product_collection .product-cart{border-top:1px solid #E5E5E5;padding-top:15px;margin-top:15px}.component_product_collection p{margin:0}.component_product_collection .columns{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.component_product_collection .columns .column{width:40%}.component_product_collection .columns .column:last-child{width:60%}.component_product_collection .product-price p{color:#006633;font-size:18px;font-style:normal}.component_product_collection .product-price p strong{font-style:normal}.component_checkout_navigation_container{margin:50px 0}.component_checkout_navigation_container .navigation_headline{font-size:20px;margin-bottom:30px}.component_checkout,.checkout_cart{margin:0 0 25px 0}.component_checkout .checkout_items,.checkout_cart .checkout_items{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #006633}.component_checkout .checkout_items:last-of-type,.checkout_cart .checkout_items:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}@media only screen and (min-width:600px){.component_checkout .checkout_items,.checkout_cart .checkout_items{display:flex;align-items:center}}.component_checkout .checkout_items p,.checkout_cart .checkout_items p{margin:0}.component_checkout .checkout_items .item-column-head,.checkout_cart .checkout_items .item-column-head{display:none}@media only screen and (min-width:600px){.component_checkout .checkout_items .item-column-head,.checkout_cart .checkout_items .item-column-head{display:block}}.component_checkout .checkout_items .item-column-head p,.checkout_cart .checkout_items .item-column-head p{font-weight:600}.component_checkout .checkout_items .cart-name,.checkout_cart .checkout_items .cart-name{margin-top:15px;margin-bottom:15px}@media only screen and (min-width:600px){.component_checkout .checkout_items .cart-name,.checkout_cart .checkout_items .cart-name{width:60%;margin:0}}@media only screen and (min-width:600px){.component_checkout .checkout_items .cart-buttons,.component_checkout .checkout_items .cart-price,.component_checkout .checkout_items .cart-units,.checkout_cart .checkout_items .cart-buttons,.checkout_cart .checkout_items .cart-price,.checkout_cart .checkout_items .cart-units{width:20%}}@media only screen and (min-width:600px){.component_checkout .checkout_items .cart-buttons,.checkout_cart .checkout_items .cart-buttons{margin:0;text-align:right}}.component_checkout .checkout_items .cart-price,.checkout_cart .checkout_items .cart-price{margin-bottom:15px;text-align:right}@media only screen and (min-width:600px){.component_checkout .checkout_items .cart-price,.checkout_cart .checkout_items .cart-price{margin:0}}.component_checkout .checkout_items .item-attributes,.checkout_cart .checkout_items .item-attributes{margin:0}.component_checkout button,.checkout_cart button{margin:0 5px 0 0;font-weight:600;padding:6px 15px;background:none;border-radius:8px;font-size:14px;cursor:pointer;border:2px solid #006633;color:#006633;background:#fff}.component_checkout button:hover,.component_checkout button:focus,.checkout_cart button:hover,.checkout_cart button:focus{color:#fff;background:#006633}.checkout_cart_buttons{margin-top:50px;text-align:right}.checkout_cart_buttons a.cart-button{margin:0 5px 0 0;font-weight:600;padding:6px 15px;background:none;border-radius:8px;font-size:14px;cursor:pointer;border:2px solid #006633;color:#fff;background:#006633}.checkout_cart_buttons a.cart-button:hover,.checkout_cart_buttons a.cart-button:focus{color:#006633;background:#fff}.checkout_address{margin-bottom:30px}.checkout_address p{margin:0 0 10px 0}.checkout_address p:last-child{margin-bottom:0}.mod_article{min-height:calc(100vh - 400px)}.ce_cart_button{margin-top:50px;text-align:right}.ce_cart_button a{margin:0 5px 0 0;font-weight:600;padding:6px 15px;background:none;border-radius:8px;font-size:14px;cursor:pointer;border:2px solid #006633;color:#006633;background:#fff}.ce_cart_button a:hover,.ce_cart_button a:focus{color:#006633;background:#fff}.ce_cart_button a.main{border:2px solid #006633;color:#fff;background:#006633}.component_order_list{margin:30px 0}.component_order_list>p{text-align:center;color:#fff}.component_order_list .component_order_item{margin-bottom:15px;border-radius:6px;background:#fff;padding:10px}.component_order_list .checkout_total{padding-bottom:0;margin-bottom:0}.component_order_list .checkout_items.v2{margin-top:0}.component_order_list .checkout_addresses{margin-bottom:30px}.checkout_cart_items p{margin:0}.checkout_cart_items .checkout_total{padding:10px 0;margin-bottom:10px}.checkout_cart_items .checkout_total p{margin:0;font-weight:600;text-align:right}.checkout_cart_items .checkout_total p:first-child{text-align:left}.checkout_cart_items .checkout_items{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:10px}.checkout_cart_items .checkout_items .cart-name{width:60%}.checkout_cart_items .checkout_items .cart-units{width:10%}.checkout_cart_items .checkout_items .cart-price{width:30%}.checkout_cart_items .checkout_items .cart-price p{text-align:right}.checkout_cart_items .checkout_items .cart-buttons{width:20%;text-align:right}.checkout_cart_items .checkout_items.v2{margin:15px 0}.checkout_cart_items .checkout_items.v2 .cart-name{width:60%}.checkout_cart_items .checkout_items.v2 .cart-price{text-align:right;width:30%}.checkout_cart_items .cart-delete{margin:0;border:0;padding:0;background:none;position:relative;width:20px;height:20px;cursor:pointer}.checkout_cart_items .cart-delete:before,.checkout_cart_items .cart-delete:after{top:0;position:absolute;left:auto;content:"";height:20px;width:2px;background-color:tomato}.checkout_cart_items .cart-delete:before{transform:rotate(45deg)}.checkout_cart_items .cart-delete:after{transform:rotate(-45deg)}.checkout_cart_items .cart-delete span{display:none}.checkout_addresses{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.checkout_addresses .checkout_address{width:100%;background:#f1f1f1;padding:10px;margin-bottom:10px;border-radius:5px}@media only screen and (min-width:500px){.checkout_addresses .checkout_address{width:calc(50% - 5px);margin-bottom:0}}.checkout_addresses p{margin:0}.checkout_addresses p.address{margin:10px 0}
@media only screen and (min-width:1024px){.logo{width:150px}}.logo img{max-height:54px}.logo a{display:block}.logo span{display:none}.user{text-align:right}@media only screen and (min-width:1024px){.user{width:100px}}.user p{margin:0;font-size:13px}.user p:last-child{font-weight:900;font-size:18px}@media only screen and (min-width:1024px){.navigation-primary{width:100px}}.navigation-primary ul{margin:0;padding:0;list-style:none;display:flex}.navigation-primary li{margin-right:6px}.navigation-primary li:last-child{margin-right:0}.navigation-primary button{margin:0;padding:0;border:0;cursor:pointer}.navigation-primary svg{max-height:29px}.navigation-primary button,.navigation-primary a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background:#F5F8F6}@media only screen and (min-width:1024px){.navigation-primary button,.navigation-primary a{background:#fff}}.navigation-primary button:hover,.navigation-primary button:focus,.navigation-primary a:hover,.navigation-primary a:focus{color:#fff;background:#006633}.navigation-primary button:hover svg path,.navigation-primary button:focus svg path,.navigation-primary a:hover svg path,.navigation-primary a:focus svg path{fill:#fff}.navigation-primary.desktop-only svg{height:14px}.search{width:calc(100% - 98px)}@media only screen and (min-width:1024px){.search{width:calc(100% - 600px)}}.search button{border:0;margin:0;padding:0;width:44px;height:44px;border-radius:8px;background:#F5F8F6}.search .autoComplete_wrapper{width:100%}.search .search-input{position:relative;display:flex}.search .search-input label{display:none}.search .search-input button{cursor:pointer;position:absolute;background:none;margin:0;padding:0;left:0}.search .search-input button svg{height:16px}.search input[type="search"]{width:100%;min-width:230px;display:block;padding-left:50px;font-weight:400}@media only screen and (min-width:1024px){.user-settings{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:space-between}}.user-settings .user{width:175px;margin-left:10px}.user-settings .navigation-primary{width:150px}.user-settings .navigation-primary.shop-item{width:185px}.panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px}@media only screen and (min-width:1024px){.panel{margin-bottom:0}}.panel:last-child{margin-bottom:0}
footer{background:#E5E5E5}footer .panel{background:#006633;width:100%}footer .panel.-fixed{position:fixed;margin:0;bottom:0;left:0;right:0}@media only screen and (min-width:1024px){footer .panel.-fixed{display:none}}footer .navigation-primary{max-width:300px;margin:0 auto;padding:15px;width:100%}footer .navigation-primary ul{display:flex;justify-content:space-between}footer .navigation-primary a{width:45px;height:45px;background:#fff;border-radius:16px}footer .navigation-primary.shop-item{max-width:400px}body.logged footer{padding-bottom:0}@media only screen and (min-width:1024px){body.logged footer{padding-bottom:0}}.fot_shorts{width:calc(100% - 30px);max-width:1080px;margin:0 auto;padding:60px 0}.fot_shorts .shorts-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.fot_shorts .container-box{width:100%;margin-bottom:15px}@media only screen and (min-width:1024px){.fot_shorts .container-box{width:calc(33.333% - 15px);margin-bottom:0}}.fot_shorts .container-box:last-child{margin-bottom:0}.fot_shorts ul{padding:0;margin:0;list-style:none}.fot_shorts h4{font-size:16px;margin:0 0 10px 0}.fot_shorts nav a{padding:4px 0;font-size:14px;display:inline-block}.fot_shorts img{max-height:50px}.fot_shorts p{font-size:14px}.fot_shorts .contact li{padding:4px 0;font-size:14px;display:block}.fot_legal{text-align:center;width:calc(100% - 15px);margin:30px 0}.fot_legal ul{list-style:none;padding:0;margin:0}.fot_legal li{font-size:14px;display:inline-block;margin:0 5px}@media only screen and (min-width:1024px){.fot_legal li{margin:0 10px}}.fot_legal a{padding:4px 0}.fot_copyright{background:#fff;text-align:center}.fot_copyright p{width:calc(100% - 15px);margin:0;font-size:14px;padding:30px}
