:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-8,.col-md-10,.col-md-6,.col-md-5,.col-md-4,.col-sm,.col-sm-12,.col{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}}@media (min-width: 992px){.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.rounded{border-radius:.25rem!important}.d-inline{display:inline!important}.d-flex{display:flex!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important}.flex-grow-1{flex-grow:1!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}@media (min-width: 576px){.justify-content-sm-end{justify-content:flex-end!important}}.float-right{float:right!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.w-50{width:50%!important}.w-100{width:100%!important}.mw-100{max-width:100%!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mb-3{margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.p-1{padding:.25rem!important}.pr-1{padding-right:.25rem!important}.pl-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.text-left{text-align:left!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-right{text-align:right!important}}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-decoration-none{text-decoration:none!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.item--contain{max-height:100%;max-width:100%}.flex-newline{flex-basis:100%;height:0}.text-stroke{text-shadow:1px 1px 2px grey,0 0 1em black}.diagonal-line:after{content:"";position:absolute;border-top:1px solid red;width:40px;transform:rotate(45deg);transform-origin:0% 0%}.headline-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px}.title-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px}.subheader-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.strong-body-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px}.body-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.caption-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px}.button-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1}.primary-text{color:#000000de;color:var(--shade-color-primary)}.secondary-text{color:#0000008a;color:var(--shade-color-secondary)}.disabled-text{color:#00000061;color:var(--shade-color-disabled)}.paginator{display:flex;flex-direction:column;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.24);margin:8px 0 16px}.paginator .row{display:flex}.paginator .row .column{display:flex;align-items:center;flex-wrap:wrap}.paginator .row .column:first-child{margin-left:0;margin-right:auto}.paginator .row .column:last-child{margin-left:auto;margin-right:0}.paginator .row .column .showing-items-label{margin:0 16px;color:#00000078}.paginator .row .column .paginator-arrows{margin-left:16px}.paginator .row .column .paginator-arrows a{-webkit-user-select:none;user-select:none;cursor:pointer;padding:8px;text-decoration:none;color:#00000078}.paginator .row .column .paginator-arrows a.disabled{pointer-events:none;color:#0000001f}.paginator .row .column .paginator-arrows a:not(.disabled):hover{background-color:#efefef}.paginator .row .column .paginator-arrows a:not(.disabled):active{background-color:#e3e3e3}.select-dropdown-container{display:flex;align-items:center}.select-dropdown-container .select-dropdown-title{margin-right:8px;color:#00000078}.select-dropdown-container .select-dropdown{position:relative}.select-dropdown-container .select-dropdown.expanded .value{background-color:#e8ebed}.select-dropdown-container .select-dropdown.expanded .options{visibility:visible}.select-dropdown-container .select-dropdown .value{display:flex;align-items:center;padding:4px 8px 4px 4px;cursor:pointer;z-index:1;color:#00000078}.select-dropdown-container .select-dropdown .value i{-webkit-user-select:none;user-select:none;color:#00000078}.select-dropdown-container .select-dropdown .options{position:absolute;top:100%;right:0;background-color:#fcfcfc;border-radius:4px;box-shadow:0 2px 4px #0000003d;padding:8px 0;visibility:hidden;z-index:2}.select-dropdown-container .select-dropdown .options.left-aligned{right:initial;left:0}.select-dropdown-container .select-dropdown .options .option{padding:8px 16px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;color:#000;text-decoration:none}.select-dropdown-container .select-dropdown .options .option.active{pointer-events:none;background-color:#e3e3e3;cursor:auto}.select-dropdown-container .select-dropdown .options .option:hover{background-color:#efefef}.select-dropdown-container .select-dropdown .options .option:active{background-color:#e3e3e3}.print-preview{align-self:flex-start;max-width:calc(100% - 16px);max-height:250px}.margin-top-1x{margin-top:8px}.margin-top-2x{margin-top:16px}.margin-bottom-1x{margin-bottom:8px}.margin-bottom-2x{margin-bottom:16px}.margin-bottom-4x{margin-bottom:32px}.margin-left-3x{margin-left:24px}.padding-right-2x{padding-right:16px}.padding-left-2x{padding-left:16px}.margin-top-auto{margin-top:auto}.flip{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.input .input__container{display:flex;flex-direction:column;position:relative}.input p,.input ul{font-size:12px;padding:0 12px;margin:0;display:flex;flex-direction:column;justify-content:flex-end;color:#00000061;color:var(--shade-color-disabled)}.input ul{color:#eb5757}.input-row{display:grid;grid-template-columns:repeat(auto-fill,100%);grid-gap:16px}.input-row:not(:last-of-type){margin-bottom:16px}.input-row--full-width-input{grid-template-columns:1fr}.input-row--quarter{grid-template-columns:1fr;width:25%;min-width:343px}@media screen and (min-width: 767px){.input-row{grid-template-columns:repeat(auto-fill,calc(50% - 8px))}.input-row--full-width-input,.input-row--quarter{grid-template-columns:1fr}}.input-row.hide{display:none}.text-input{display:flex;flex-direction:column}.text-input input{height:56px;vertical-align:center;padding:20px 26px 4px 12px}.text-input input,.text-input textarea{font-size:16px;outline:none;border-radius:4px 4px 0 0;padding:24px 26px 4px 12px;box-sizing:border-box;border:none;background:#f5f5f5;background:var(--shade-color-200);border-bottom:1px solid rgba(0,0,0,.54);border-bottom:1px solid var(--shade-color-secondary)}.text-input input:focus,.text-input textarea:focus{border-bottom:none}.text-input input:focus~label,.text-input textarea:focus~label{color:#42a5f5;color:var(--theme-color-400)}.text-input input:focus~.text-input__underline,.text-input textarea:focus~.text-input__underline{transform:scaleX(1)}.text-input input:focus~.text-input__icon,.text-input textarea:focus~.text-input__icon{color:#42a5f5;color:var(--theme-color-400)}.text-input input:focus~label,.text-input input:not(:placeholder-shown)~label,.text-input textarea:focus~label,.text-input textarea:not(:placeholder-shown)~label{top:8px;font-size:12px;will-change:top,font-size,color}.text-input input[disabled],.text-input input[disabled]~*,.text-input textarea[disabled],.text-input textarea[disabled]~*{opacity:.5;cursor:not-allowed}.text-input textarea{height:auto;resize:vertical!important}.text-input label{position:absolute;font-size:16px;top:20px;left:12px;color:#0000008a;color:var(--shade-color-secondary);transition:top .18s cubic-bezier(.4,0,.2,1),font-size .18s cubic-bezier(.4,0,.2,1);cursor:text}.text-input label:first-letter{text-transform:capitalize}.text-input__suffix{height:100%;position:absolute;top:0;right:0;padding:16px;background:#e0e0e0;background:var(--shade-color-300);border-bottom:1px solid rgba(0,0,0,.54);border-bottom:1px solid var(--shade-color-secondary);color:#00000061;color:var(--shade-color-disabled);display:flex;align-items:center;justify-content:center;border-radius:0 4px 0 0}.text-input__icon{position:absolute;top:16px;right:16px}.text-input--readonly{pointer-events:none}.text-input--readonly input{color:#00000061;color:var(--shade-color-disabled)}.text-input.text-input--error p{color:#f44336}.text-input.text-input--warning p{color:#ffc107}.text-input.text-input--success p{color:#42a5f5}.text-input .text-input__underline{width:100%;height:2px;top:calc(100% - 2px);left:0;position:absolute;background:#42a5f5;background:var(--theme-color-400);transform:scaleX(0);transition:transform .18s cubic-bezier(.4,0,.2,1)}.text-input.text-input--success .text-input__underline{background:#42a5f5}.text-input.text-input--warning .text-input__underline{background:#ffc107}.text-input.text-input--error .text-input__underline{background:#f44336}.text-input .text-input input:focus~.text-input__underline{transform:scaleX(1)}.text-input--error input~label,.text-input--error input:focus~label{color:#f44336}.select-input{display:flex;flex-direction:column;position:relative;overflow:hidden}.select-input--error p{color:#eb5757}.select-input--has-value select~label{top:8px;font-size:12px;will-change:top,font-size,color}.select-input .select-input__underline{width:100%;height:2px;top:calc(100% - 2px);left:0;position:absolute;background:#42a5f5;background:var(--theme-color-400);transform:scaleX(0);transition:transform .18s cubic-bezier(.4,0,.2,1)}.select-input.select-input--error .select-input__underline{background:#f44336}.select-input .select-input input:focus~.select-input__underline{transform:scaleX(1)}.select-input__container{position:relative}.select-input select{padding:20px 56px 4px 12px;width:100%;height:56px;font-size:16px;line-height:28px;border:none;border-bottom:1px solid rgba(0,0,0,.54);border-bottom:1px solid var(--shade-color-secondary);outline:none;background:#f5f5f5;background:var(--shade-color-200);white-space:nowrap;cursor:pointer;border-radius:4px 4px 0 0;-webkit-appearance:none;-moz-appearance:none}.select-input select[disabled]{opacity:.5;cursor:not-allowed}.select-input select[disabled]~*{opacity:.5}.select-input select:focus{border-bottom:none}.select-input select:focus~label{color:#42a5f5;color:var(--theme-color-400)}.select-input select:focus~.select-input__underline{transform:scaleX(1)}.select-input select:focus~label{top:8px;font-size:12px;will-change:top,font-size,color}.select-input label{font-size:16px;font-weight:400;position:absolute;top:calc(50% - 8px);left:12px;color:#0000008a;color:var(--shade-color-secondary);transition:top .18s cubic-bezier(.4,0,.2,1),font-size .18s cubic-bezier(.4,0,.2,1);white-space:nowrap}.select-input label:first-letter{text-transform:capitalize}.select-input__dropdown-arrow{pointer-events:none;position:absolute;top:calc(50% - 12px);right:12px;color:#0000008a;color:var(--shade-color-secondary)}.date-input{display:flex;position:relative}.date-input.input{flex-direction:column;align-items:initial}.date-input.date-input--error p{color:#f44336}.date-input .date-input__underline{width:100%;height:2px;top:calc(100% - 2px);left:0;position:absolute;background:#42a5f5;background:var(--theme-color-400);transform:scaleX(0);transition:transform .18s cubic-bezier(.4,0,.2,1)}.date-input.date-input--error .date-input__underline{background:#f44336}.date-input .date-input input:focus~.date-input__underline{transform:scaleX(1)}.date-input input{width:100%;height:56px;border:none;border-bottom:1px solid rgba(0,0,0,.54);border-bottom:1px solid var(--shade-color-secondary);padding:20px 26px 4px 12px;vertical-align:center;outline:none;background:#f5f5f5;background:var(--shade-color-200);border-radius:4px 4px 0 0;font-size:16px;box-sizing:border-box;-webkit-min-logical-width:calc(100% - 16px);-webkit-appearance:none}.date-input input::-webkit-inner-spin-button,.date-input input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;-moz-appearance:none}.date-input input:focus{border-bottom:none}.date-input input:focus~label{color:#42a5f5;color:var(--theme-color-400)}.date-input input:focus~.date-input__underline{transform:scaleX(1)}.date-input input:focus~label,.date-input input:not(:placeholder-shown)~label{top:8px;font-size:12px;will-change:top,font-size,color}.date-input label{position:absolute;font-size:16px;top:calc(50% - 8px);left:12px;color:#0000008a;color:var(--shade-color-secondary);transition:top .18s cubic-bezier(.4,0,.2,1),font-size .18s cubic-bezier(.4,0,.2,1)}.date-input label:first-letter{text-transform:capitalize}.date-input-datepicker{display:none;flex-direction:column;position:absolute;top:100%;left:0;width:343px;background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #00000040;border-radius:0 0 4px 4px;z-index:2}.date-input-datepicker--active{display:flex}.date-input-datepicker__controls{display:flex;height:40px;justify-content:space-between;align-items:center}.date-input-datepicker__control-button{height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.date-input-datepicker__month-year-label{font-size:16px}.date-input-datepicker__control-month{color:#42a5f5;color:var(--theme-color-400);cursor:pointer;text-transform:capitalize}.date-input-datepicker__control-year{color:#000000de;color:var(--shade-color-primary);cursor:pointer}.date-input-datepicker__views{padding:12px;color:#000000de;color:var(--shade-color-primary)}.date-input-datepicker__view{display:none;height:319px;width:319px}.date-input-datepicker__view--active{display:flex;flex-direction:column}.date-input-datepicker__years{display:flex;flex-direction:column;height:100%;overflow:scroll}.date-input-datepicker__year{display:flex;align-items:center;justify-content:center;height:40px;cursor:pointer;flex-shrink:0}.date-input-datepicker__year--active{color:#42a5f5;color:var(--theme-color-400);font-weight:500}.date-input-datepicker__months{display:grid;height:100%;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,1fr);place-items:center;cursor:pointer}.date-input-datepicker__month{height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;text-transform:capitalize}.date-input-datepicker__month:hover{background:#e3f2fd;background:var(--theme-color-50)}.date-input-datepicker__month:active{background:#bbdefb;background:var(--theme-color-100)}.date-input-datepicker__month--active{color:#42a5f5;color:var(--theme-color-400);font-weight:500}.date-input-datepicker__weekdays,.date-input-datepicker__dates{display:grid;grid-template-columns:repeat(7,1fr)}.date-input-datepicker__weekday,.date-input-datepicker__date{width:100%;display:flex;align-items:center;justify-content:center}.date-input-datepicker__weekday:before,.date-input-datepicker__date:before{content:"";display:inline-block;padding-bottom:100%}.date-input-datepicker__weekday{text-transform:uppercase;color:#00000061;color:var(--shade-color-disabled)}.date-input-datepicker__date{position:relative;background:transparent;z-index:1;cursor:pointer}.date-input-datepicker__date--outside{color:#00000061;color:var(--shade-color-disabled);pointer-events:none}.date-input-datepicker__date--today:after,.date-input-datepicker__date--selected:after{content:"";display:flex;position:absolute;height:calc(100% - 8px);width:calc(100% - 8px);top:50%;left:50%;border-radius:50%;z-index:-1;transform:translate(-50%) translateY(-50%)}.date-input-datepicker__date--today:after{background:#bbdefb;background:var(--theme-color-100)}.date-input-datepicker__date--selected{color:#fff;color:var(--shade-color-0)}.date-input-datepicker__date--selected:after{background:#2196f3;background:var(--theme-color-500)}.text-select-input{display:flex;align-items:center}.text-select-input .text-input{flex-grow:1}.text-select-input .text-input input{border-radius:4px 0 0}.text-select-input .select-input select{border-radius:0 4px 0 0;background:#e0e0e0;background:var(--shade-color-300)}.boolean-input{display:flex;flex-direction:column;margin:12px 0}.boolean-input.boolean-input--error p{color:#f44336}.boolean-input--on .boolean-input__guide{background:#bbdefb;background:var(--theme-color-100)}.boolean-input--on .boolean-input__toggle{transform:translate(20px);background:#42a5f5;background:var(--theme-color-400)}.boolean-input--on .boolean-input__toggle:active{box-shadow:0 1px 1px #0000003d,0 0 0 8px var(--theme-color-75-translucent-500)}.boolean-input__label{margin-left:16px}.boolean-input__container{display:flex;align-items:center}.boolean-input__switch{width:40px;height:24px;position:relative;cursor:pointer}.boolean-input__guide{position:absolute;top:4px;left:4px;width:32px;height:16px;border-radius:8px;background:#f5f5f5;background:var(--shade-color-200);z-index:1}.boolean-input__toggle{position:absolute;top:2px;left:0;height:20px;width:20px;border-radius:50%;background:#e0e0e0;background:var(--shade-color-300);box-shadow:0 1px 1px #0000003d,0 0 0 0 var(--theme-color-75-translucent-500);transition:background .15s ease,box-shadow .15s ease,transform .15s ease;will-change:background,box-shadow,transform;z-index:1}.boolean-checkbox-input{display:flex;flex-direction:column}.boolean-checkbox-input.boolean-checkbox-input--error p{color:#f44336}.boolean-checkbox-input__container{display:flex;align-items:center}.boolean-checkbox-input__checkbox{position:relative;height:32px;width:32px;display:flex}.boolean-checkbox-input__checkbox>i{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.boolean-checkbox-input__checkbox>input[disabled],.boolean-checkbox-input__checkbox>input[disabled]~*{cursor:not-allowed}.boolean-checkbox-input:has(input[disabled],.boolean-checkbox-input[disabled]~*){opacity:.5;cursor:not-allowed!important}.boolean-checkbox-input__checked-icon{color:#2196f3;color:var(--theme-color-500)}.boolean-checkbox-input__unchecked-icon{color:#0000008a;color:var(--shade-color-secondary)}.boolean-checkbox-input__label{margin-left:16px;color:#0000008a;color:var(--shade-color-secondary);font-size:14px}.boolean-checkbox-input input{height:32px;width:32px;position:absolute;top:0;left:0;z-index:1;cursor:pointer;opacity:0}.boolean-checkbox-input input~.boolean-checkbox-input__checked-icon{display:none}.boolean-checkbox-input input:checked~.boolean-checkbox-input__unchecked-icon{display:none}.boolean-checkbox-input input:checked~.boolean-checkbox-input__checked-icon{display:block}.boolean-checkbox-input--error input~label,.boolean-checkbox-input--error input:focus~label{color:#f44336}.single-click.clicked{pointer-events:none;opacity:.3}.frontend.nav-collapsed .navbar{height:48px}@media screen and (min-width: 1024px){.frontend.nav-collapsed .navbar{height:64px}}nav{display:flex;align-items:center;flex-direction:row;height:var(--theme-navbar-height);background-color:#007952;padding:16px;position:fixed;top:0;left:0;width:100%;z-index:20}nav .logo{height:var(--theme-logo-height);object-fit:contain}nav .options{display:flex;margin-left:auto}nav .options .material-icons{margin-left:8px;cursor:pointer;color:var(--theme-color-banner-text)}nav .obfuscator{position:absolute;background-color:#00000080;top:0;left:0;width:100%;height:100vh;z-index:5;opacity:0;visibility:hidden;transition:all .3s linear}nav .btn-open-side-menu{display:flex;margin-left:auto;color:var(--theme-color-banner-text)}nav .auth-button{display:none}nav .user{display:none;margin-left:16px;align-items:center}nav .user .image{height:40px;width:40px;margin:0 16px}nav .user .image i{font-size:40px;color:var(--theme-color-banner-text)}nav .user .image img{height:100%;width:100%;object-fit:cover;border-radius:50%}nav .user .user-information{color:var(--theme-color-banner-text)}nav .user .user-information .name{font-size:16px}nav .user .user-menu-container{position:relative}nav .user .user-menu-container .btn-toggle-user-menu{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--theme-color-banner-text)}nav .user .user-menu-container .user-menu{position:absolute;top:calc(100% + 32px);right:-4px;min-width:200px;height:auto;background-color:#fff;color:#000;border-radius:4px;padding:8px 0;transform:translateY(-8px);opacity:0;visibility:hidden;box-shadow:0 2px #0000001a;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;will-change:opacity,visibility,transform}nav .user .user-menu-container .user-menu.active{transform:translateY(0);visibility:visible;opacity:1}nav .user .user-menu-container .user-menu .user-menu-item{display:flex;height:48px;padding:8px 16px;align-items:center;cursor:pointer;text-decoration:none;color:#000}nav .user .user-menu-container .user-menu .user-menu-item i{margin-right:16px}nav .user .user-menu-container .user-menu:after{content:" ";display:flex;position:absolute;top:-4px;right:8px;background-color:#fff;height:12px;width:12px;transform:rotate(45deg);border-radius:4px}@media screen and (min-width: 1024px){nav .btn-open-side-menu{display:none}nav .user{display:flex}nav .auth-button{display:flex}}[data-tooltip]{position:relative}[data-tooltip]:before,[data-tooltip]:after{position:absolute;display:none}[data-tooltip]:before{content:attr(data-tooltip);padding:8px 16px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;color:#fff;background-color:#616161;min-width:100px;max-width:200px;text-align:center;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:none;white-space:normal;visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.6,1)}[data-tooltip]:after{width:0;height:0;border:6px solid transparent;content:""}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip][data-placement=left]:before{top:50%;transform:translateY(-50%);right:100%;margin-right:10px}[data-tooltip][data-placement=right]:before{left:100%;top:50%;transform:translateY(-50%);margin-left:10px}[data-tooltip][data-placement=top]:before{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:10px}[data-tooltip][data-placement=bottom]:before{top:100%;left:50%;transform:translate(-50%);margin-top:10px}.trigger-dropdown{display:flex;position:relative;z-index:100}.trigger-dropdown__trigger>.button{margin:0}.trigger-dropdown--open .trigger-dropdown__items{display:flex}.trigger-dropdown__items{display:none;flex-direction:column;position:absolute;width:100%;max-width:343px;top:100%;left:0;padding:8px 0;border-radius:4px;background:#fff;background:var(--shade-color-0);box-shadow:0 2px 8px #0000001a}.trigger-dropdown__item{padding:16px;display:flex;flex-direction:column;text-decoration:none}.trigger-dropdown__item:hover,.trigger-dropdown__item:active{background:#fafafa;background:var(--shade-color-100)}.button,.inverted-button{height:42px;max-width:calc(100vw - 32px);box-sizing:border-box;text-decoration:none;outline:none;border:none;background:none;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif!important;font-weight:400;font-size:16px;cursor:pointer;margin:16px 0;padding:0 24px;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:0}.button.disabled-button,.inverted-button.disabled-button{opacity:.5;pointer-events:none;box-shadow:none;background:transparent;color:#2196f3;color:var(--theme-color-500)}.button.transparent-button,.inverted-button.transparent-button,.button.transparent-button:hover,.inverted-button.transparent-button:hover{box-shadow:none!important}.button.rounded-button,.inverted-button.rounded-button{border-radius:28px}.button.long-button,.inverted-button.long-button{min-width:343px}.button.rounded-button,.inverted-button.rounded-button{border-radius:21px;margin:16px}.button.full-width,.inverted-button.full-width{width:100%}.button.button-with-leading-icon i,.button--leading-icon i,.inverted-button.button-with-leading-icon i{margin-right:8px}.button.button-with-trailing-icon i,.button--trailing-icon i,.inverted-button.button-with-trailing-icon i{margin-left:8px}.button.right-aligned-button,.inverted-button.right-aligned-button{align-self:flex-end}.link-button{color:#fff;text-decoration:none;align-self:center;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1;font-weight:300;cursor:pointer;margin:8px 0}.link-button:hover{text-decoration:underline}.icon-button{cursor:pointer;z-index:3}.icon-button:before{height:100%;width:100%;display:flex;content:" ";position:absolute;top:0;border-radius:50%;opacity:0;transform:scale(0);transition:opacity .2s linear,transform .2s linear;z-index:2}.icon-button:hover:before{opacity:1;transform:scale(1)}.frontend.top-aligned-stepper .container.top-aligned-container{margin-top:64px}.frontend-dropdown{display:flex;margin:16px 0;position:relative;height:32px;align-items:center;max-width:calc(100vw - 32px)}.frontend-dropdown.disabled{opacity:.5}.frontend-dropdown.active>i{transform-origin:50% 50%;transform:rotate(180deg);-webkit-user-select:none;user-select:none}.frontend-dropdown.active .items{visibility:visible;opacity:1;padding:8px 0;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;flex-direction:column;width:100%;z-index:2}.frontend-dropdown.active .items .item{height:32px;line-height:32px;padding:0 8px 0 24px;cursor:pointer}.frontend-dropdown.active .items .item.hidden{display:none}.frontend-dropdown.active .items .item.disabled{opacity:.5;cursor:initial}.frontend-dropdown>label{flex-grow:1;cursor:pointer;margin-left:8px}.frontend-dropdown>i{margin-left:auto;cursor:pointer;transition:transform .2s ease}.frontend-dropdown .items{position:absolute;left:0;top:100%;visibility:hidden;opacity:0}.input-group{display:flex;flex-direction:column;margin:24px 0;position:relative;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.input-group.search-bar{margin:8px 0}.input-group.search-bar input~i{margin-right:0;top:4px;right:4px;left:initial}.input-group.has-value input~label{transform:translateY(-20px) translate(0);font-size:12px}.input-group.has-value input~.btn-toggle-password-visibility{display:flex}.input-group.with-icon input{border:none;outline:none}.input-group.with-icon input~label{transform:translateY(8px) translate(48px)}.input-group.with-icon input:focus~label{transform:translateY(-20px) translate(0);font-size:12px}.input-group .input-icon{margin-right:16px;position:absolute;top:8px;left:8px}.input-group input{height:32px;border:none;border-bottom:1px solid black;outline:none;font-size:16px;line-height:2;text-indent:8px;z-index:1;background-color:transparent;transition:background-color .2s ease;flex-grow:1;box-sizing:border-box}.input-group input:focus{background-color:#00000029;outline:none}.input-group input:focus~label{transform:translateY(-20px) translate(0);font-size:12px}.input-group label{position:absolute;top:0;transform:translateY(8px) translate(0);transition:transform .2s ease;z-index:0;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.input-group .btn-toggle-password-visibility{display:none;position:absolute;top:50%;right:4px;transform:translateY(-50%);z-index:2;cursor:pointer}.input-group .help-block{margin-top:4px;color:red}.nav-collapsed.top-aligned-stepper .stepper{top:48px;height:48px}.stepper{height:64px;width:100vw;display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;z-index:11;box-sizing:border-box;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;transition:height .2s ease,top .2s ease}.stepper::-webkit-scrollbar{display:none}.stepper .stepper-items{display:flex}.stepper .stepper-items .stepper-item{display:flex;justify-content:center;position:relative;width:33.333vw;flex-shrink:0;pointer-events:none}.stepper .stepper-items .stepper-item:first-child:before{display:none}.stepper .stepper-items .stepper-item:last-child:after{display:none}.stepper .stepper-items .stepper-item:before,.stepper .stepper-items .stepper-item:after{content:"";display:flex;position:absolute;top:calc(50% - 2px);height:1px;width:calc((33.333vw - 32px)/2)}.stepper .stepper-items .stepper-item:before{left:calc(50% - 24px);transform:translate(-100%)}.stepper .stepper-items .stepper-item:after{left:calc(50% + 16px)}.stepper .stepper-items .stepper-item.complete .stepper-name:before{content:"check";font-family:Material Icons;font-weight:400;font-style:normal;font-size:18px;display:flex;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.stepper .stepper-items .stepper-item .stepper-name{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:0}.stepper .stepper-items .stepper-item .stepper-name:before{flex-shrink:0;content:attr(data-step-number);font-size:12px;height:24px;width:24px;border-radius:50%;margin-right:8px;margin-bottom:4px;display:flex;align-items:center;justify-content:center}.stepper .stepper-nav-button{display:none}.top-aligned-stepper .stepper{top:64px;box-shadow:0 2px 6px #0000001f}.mobile-stepper-buttons{display:flex;position:fixed;bottom:0;z-index:11}.mobile-stepper-buttons-padding{height:23px}.stepper-nav-button{display:flex;align-items:center;justify-content:space-between;padding:0 16px;text-decoration:none;box-sizing:border-box;width:50vw;height:42px;text-transform:uppercase;z-index:11}.stepper-nav-button.full-width-button.stepper-btn-next,.stepper-nav-button.full-width-button.stepper-btn-back{left:0;width:100vw;z-index:11}.stepper-nav-button.disabled{pointer-events:none}.stepper-nav-button.disabled .stepper-button-label,.stepper-nav-button.disabled i{opacity:.5}.stepper-nav-button.stepper-btn-back{left:0}.stepper-nav-button.stepper-btn-back.disabled{visibility:hidden;pointer-events:none}.stepper-nav-button.stepper-btn-next{left:50vw}.stepper-nav-button i{color:#fff}@media screen and (min-width: 1024px){.nav-collapsed.top-aligned-stepper .stepper{top:64px;height:64px}.stepper{bottom:0;padding:0 16px;height:64px}.stepper>*{flex-shrink:0}.stepper .stepper-items{height:100%}.stepper .stepper-items .stepper-item{display:flex;align-items:center;width:auto}.stepper .stepper-items .stepper-item:before,.stepper .stepper-items .stepper-item:after{position:relative;width:16px;top:auto;left:auto;transform:translate(0)}.stepper .stepper-items .stepper-item:before{margin-right:8px}.stepper .stepper-items .stepper-item:after{margin-left:8px}.stepper .stepper-items .stepper-item:hover:before,.stepper .stepper-items .stepper-item:hover:after{visibility:hidden}.stepper .stepper-items .stepper-item .stepper-name{display:flex;flex-direction:row;align-items:center;font-size:14px}.stepper .stepper-items .stepper-item .stepper-name:before{margin-bottom:0}.stepper .stepper-items .stepper-item .stepper-marker{height:4px;width:100%;border-radius:0;position:absolute;top:0;display:none}.stepper .stepper-nav-button{display:flex}.stepper-nav-button{display:flex;align-items:center;padding:8px 16px;position:relative;width:auto;left:auto;z-index:1}.stepper-nav-button .stepper-button-label{display:flex;text-transform:uppercase}.stepper-nav-button.stepper-btn-back{width:auto;position:sticky;left:16px}.stepper-nav-button.stepper-btn-back:before{left:auto;right:-24px;transform:rotate(180deg)}.stepper-nav-button.stepper-btn-back:after{left:-32px;right:auto}.stepper-nav-button.stepper-btn-back .stepper-button-label{margin-left:16px}.stepper-nav-button.stepper-btn-next{width:auto;left:auto;position:sticky;right:16px}.stepper-nav-button.stepper-btn-next.full-width-button{width:auto;left:auto}.stepper-nav-button.stepper-btn-next .stepper-button-label{margin-right:16px}.mobile-stepper-buttons-padding,.mobile-stepper-buttons{display:none}}.snackbar{padding:16px 24px;box-sizing:border-box;width:100vw;color:#fff;background-color:#323232;position:fixed;bottom:40px;left:0;transform:translateY(100%);display:flex;align-items:center;flex-wrap:wrap;visibility:hidden;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;z-index:20}.snackbar.top-aligned{transform:translateY(-100%) translate(-50%);top:0;left:50%;bottom:inherit}.snackbar.top-aligned.open{animation:openSnackbarTop .3s cubic-bezier(.4,0,.6,1) forwards;will-change:transform}@keyframes openSnackbarTop{0%{transform:translateY(-100%) translate(-50%)}to{transform:translateY(64px) translate(-50%)}}.snackbar.top-aligned.close{animation:closeSnackbarTop .3s cubic-bezier(.4,0,.6,1) forwards;will-change:transform}@keyframes closeSnackbarTop{0%{transform:translateY(64px) translate(-50%)}to{transform:translateY(-100%) translate(-50%)}}.snackbar.dismissible.success .snackbar-button{color:#42a5f5}.snackbar.dismissible.success .snackbar-button .progress{background-color:#42a5f533}.snackbar.dismissible.success .snackbar-button:hover{background-color:#5ab1f633}.snackbar.dismissible.success .snackbar-button:active{background-color:#72bcf833}.snackbar.dismissible.error .snackbar-button{color:#f44336}.snackbar.dismissible.error .snackbar-button .progress{background-color:#f4433633}.snackbar.dismissible.error .snackbar-button:hover{background-color:#f55a4e33}.snackbar.dismissible.error .snackbar-button:active{background-color:#f7706633}.snackbar.dismissible.warning .snackbar-button{color:#ffc107}.snackbar.dismissible.warning .snackbar-button .progress{background-color:#ffc10733}.snackbar.dismissible.warning .snackbar-button:hover{background-color:#ffc72133}.snackbar.dismissible.warning .snackbar-button:active{background-color:#ffce3a33}.snackbar.dismissible ul{margin-right:48px}.snackbar.dismissible .snackbar-button{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:1.1;background:none;border:none;outline:none;text-transform:uppercase;margin-left:auto;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.6,1);will-change:color;height:32px;padding:0 16px;display:flex;color:#fff;position:relative;border-radius:4px}.snackbar.dismissible .snackbar-button .button-title{z-index:2}.snackbar.dismissible .snackbar-button .progress{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;transform-origin:0 0;border-radius:4px;transform:scaleX(0)}.snackbar.dismissible .snackbar-button .progress.active{animation:dismissButtonProgressBar 5s linear}@keyframes dismissButtonProgressBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.snackbar.open{animation:openSnackbarBottom .3s cubic-bezier(.4,0,.6,1) forwards;will-change:transform;visibility:visible}@keyframes openSnackbarBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.snackbar.open>*{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.6,1)}.snackbar.close{animation:closeSnackbarBottom .3s cubic-bezier(.4,0,.6,1) forwards;will-change:transform;visibility:visible}@keyframes closeSnackbarBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.snackbar.close>*{opacity:0;transition:opacity .15s cubic-bezier(.4,0,.6,1)}.snackbar>*{opacity:0;transition:opacity .15s cubic-bezier(.4,0,.6,1)}.snackbar ul li{line-height:1.5}@media screen and (min-width: 768px){.snackbar{min-width:288px;max-width:568px;border-radius:4px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;left:50%;transform:translate(-50%) translateY(100%)}.snackbar.top-aligned{margin-top:16px}@keyframes openSnackbarBottom{0%{transform:translateY(100%) translate(-50%)}to{transform:translateY(-24px) translate(-50%)}}@keyframes closeSnackbarBottom{0%{transform:translateY(-24px) translate(-50%)}to{transform:translateY(100px) translate(-50%)}}}.frontend-loader{display:flex;z-index:11;height:100vh;width:100vw;position:fixed;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.frontend-loader.active{opacity:1;visibility:visible}.frontend-loader .bullets{display:flex;justify-content:center;align-items:center;width:100%}.frontend-loader .bullets .bullet{height:16px;width:16px;border-radius:50%;margin:8px;background-color:#000}.frontend-loader .bullets .bullet.bullet-0{animation:bulletJump .5s 0s ease-in-out infinite alternate}.frontend-loader .bullets .bullet.bullet-1{animation:bulletJump .5s .15s ease-in-out infinite alternate}.frontend-loader .bullets .bullet.bullet-2{animation:bulletJump .5s .3s ease-in-out infinite alternate}.frontend-loader .bullets .bullet.bullet-3{animation:bulletJump .5s .45s ease-in-out infinite alternate}.frontend .context-menu-wrapper{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;width:25px;height:25px;z-index:4;margin:0}.frontend .context-menu-wrapper.open{z-index:5}.frontend .context-menu-wrapper .context-menu{width:auto;position:absolute;left:0;top:0;display:none;border-radius:4px;background-color:#fff;list-style:none;box-shadow:1px 1px #0003,-1px -1px #0000001a;z-index:4;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.frontend .context-menu-wrapper .context-menu.open{display:flex;flex-direction:column}.frontend .context-menu-wrapper .context-menu.open.left-side{transform:translate(calc(-100% - 8px))}.frontend .context-menu-wrapper .context-menu.open:after{width:10px;height:10px;content:"";position:absolute;right:-6px;top:7px;background-color:#fff;transform:rotate(45deg);border-top:.5px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2)}.frontend .context-menu-wrapper .context-menu.open:before{content:none}.frontend .context-menu-wrapper .context-menu.open.right-side{left:calc(100% + 8px)}.frontend .context-menu-wrapper .context-menu.open.right-side:before{width:10px;height:10px;content:"";position:absolute;left:-5px;top:5px;background-color:#fff;transform:rotate(45deg);border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2)}.frontend .context-menu-wrapper .context-menu.open.right-side:after{content:none}.frontend .context-menu-wrapper .context-menu .context-menu-item{white-space:nowrap;width:calc(100% - 32px);height:42px;line-height:42px;position:relative;background-color:#fff;cursor:pointer;transition:background .15s ease;display:flex;padding:0 16px;text-decoration:none;color:#000}.frontend .context-menu-wrapper .context-menu .context-menu-item button{height:100%;width:100%;position:absolute;top:0;left:0;text-align:left;border:none;outline:none;background:none;padding:0 16px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.frontend .context-menu-wrapper .context-menu .context-menu-item:first-letter{text-transform:uppercase}.frontend .context-menu-wrapper .context-menu .context-menu-item:nth-child(1){border-top-right-radius:4px;border-top-left-radius:4px}.frontend .context-menu-wrapper .context-menu .context-menu-item:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.path{stroke-width:5;stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round;stroke:#fff}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.shopping-cart{flex-shrink:0;position:fixed;width:100vw;bottom:42px;z-index:11;visibility:hidden;background-color:transparent}.shopping-cart.active{visibility:visible}.shopping-cart:not(.expanded) .summary{display:none}.shopping-cart:not(.expanded) .heading .btn-expand-shopping-cart{transform:rotate(180deg)}.shopping-cart .heading{display:flex;align-items:center;padding:8px 16px}.shopping-cart .heading .title{display:none}.shopping-cart .heading .total{margin-left:auto;margin-right:8px}.summary{padding:16px}.summary .summary-items{display:flex;flex-direction:column;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;margin:8px 0}.summary .summary-items .summary-item{display:flex;margin:4px 0;justify-content:space-between}.summary .summary-items .summary-item.hidden{display:none}.summary .divider{display:flex;height:1px;margin:8px 0}.shopping-cart-total{display:flex;justify-content:space-between;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px}@media screen and (min-width: 1024px){.shopping-cart{top:auto;right:auto;bottom:auto;position:relative;height:calc(100vh - 128px);width:312px}.shopping-cart.checkout-shopping-cart{top:128px;right:0;position:fixed}.shopping-cart:not(.expanded) .summary,.shopping-cart.expanded .summary{display:block}.shopping-cart:not(.expanded) .heading,.shopping-cart.expanded .heading{display:flex;flex-direction:column;align-items:flex-start}.shopping-cart:not(.expanded) .heading i,.shopping-cart.expanded .heading i{margin:8px 0}.shopping-cart:not(.expanded) .heading .total,.shopping-cart:not(.expanded) .heading .btn-expand-shopping-cart,.shopping-cart.expanded .heading .total,.shopping-cart.expanded .heading .btn-expand-shopping-cart{display:none}.shopping-cart:not(.expanded) .heading .title,.shopping-cart.expanded .heading .title{display:block}}.checkbox-item{display:flex;align-items:center}.checkbox-item.on-dark,.checkbox-item.on-dark .form-checkbox i{color:#fff}.checkbox{display:flex;position:relative;height:24px;width:24px;margin-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer}.checkbox.checked>i{transition:opacity .3s ease}.checkbox.checked .checked{opacity:1}.checkbox.checked .unchecked{opacity:0}.checkbox>i{z-index:0;position:absolute}.checkbox .checked{opacity:0}.checkbox .ripple{position:absolute;height:100%;width:100%;transform:scale(1);border-radius:50%;background:#0000;z-index:1;transition:transform .15s ease,background .15s ease}.checkbox:active .ripple{transform:scale(2)}.list-view{display:flex;flex-direction:column;margin:80px 16px 16px}.list-view .list-view-item{display:flex;align-items:center;padding:8px 16px;margin:4px 0;cursor:pointer}.list-view .list-view-item .thumbnail{height:48px;width:48px;object-fit:contain;object-position:center;margin-right:16px}.list-view .list-view-item .information{display:flex;flex-direction:column}.list-view .list-view-item .information .title{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.list-view .list-view-item .information .caption{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px}.list{display:flex;flex-direction:column}.list .list-item{display:flex;justify-content:space-between;margin:8px 0}.list .list-item .title,.list .list-item .value{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.collapsible-list{display:flex;flex-direction:column}.collapsible-list .collapsible-list-header{display:flex;align-items:center;justify-content:space-between}.app-modal-container{position:fixed;top:64px;left:0;height:calc(100vh - 64px);width:100vw;z-index:12;visibility:hidden}.app-modal-container.active{visibility:visible}.app-modal-container.active .app-modal-obfuscator{opacity:1}.app-modal-container.active .app-modal{opacity:1;transform:translate(-50%) translateY(0)}.app-modal-container .app-modal-obfuscator{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.app-modal-container .app-modal{position:absolute;top:16px;left:50%;transform:translate(-50%) translateY(100%);width:992px;max-width:calc(100vw - 32px);height:calc(100% - 16px);box-sizing:border-box;display:flex;flex-direction:column;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.app-modal-container .app-modal .app-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px}.app-modal-container .app-modal .app-modal-body{display:flex;flex-direction:column;padding:16px}.app-modal-container .app-modal .app-modal-body .app-modal-section{margin:8px 0}.cookie-consent-container{position:fixed;padding:16px;bottom:0;width:100%;z-index:12;display:flex;gap:16px;align-items:center;justify-content:center}.cookie-consent-container .cookie-consent__agree,.cookie-consent-container .cookie-consent__essential{margin:0}.cookie-consent-container .cookie-consent__message{min-width:50%;text-align:center}.cookie-consent-container .cookie-consent__buttons{gap:16px}.custom-page{background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #0000001c;border-radius:8px;padding:24px!important;margin:100px auto!important}.custom-page .title{font-size:28px;font-weight:500;color:#000000de;color:var(--shade-color-primary)}.custom-page .content{margin-top:12px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.frontend-form{width:700px;max-width:calc(100% - 32px);margin:64px auto 16px}.frontend-form__body{width:100%;background:#fff;background:var(--shade-color-0);padding:16px 16px 24px;border-radius:2px;box-shadow:0 1px 3px #00000040;display:flex;flex-direction:column}.frontend-form__controls{margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.frontend-form__controls .button{margin:0}.dialog-container{display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:101;visibility:hidden;transition:visibility .3s ease}.dialog-container.active{visibility:visible}.dialog-container.active .obfuscator{opacity:1}.dialog-container.active .dialog{transform:scale(1);opacity:1}.dialog-container .obfuscator{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000080;opacity:0;transition:opacity .3s ease;will-change:opacity}.dialog-container .dialog{z-index:1;border-radius:2px;max-width:calc(100vw - 32px);transform:scale(0);opacity:0;transition:transform .3s ease,opacity .3s ease;will-change:transform;padding:8px;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d,0 -6px 16px -6px #00000006;background:#fff;background:var(--shade-color-0)}.dialog-container .dialog .title{padding:24px 24px 20px;font-size:24px}.dialog-container .dialog .body{padding:0 24px 24px}.dialog-container .dialog .controls{display:flex;justify-content:flex-end;padding:8px}.dialog-container .dialog .controls .button{margin:0}.authentification-modal-container{display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:22;visibility:hidden;transition:visibility .3s ease}.authentification-modal-container.active{visibility:visible}.authentification-modal-container.active .obfuscator{opacity:1}.authentification-modal-container.active .authentification-modal{opacity:1;visibility:visible;transform:translate(0)}.authentification-modal-container .obfuscator{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000080;opacity:0;transition:opacity .3s ease;will-change:opacity}.authentification-modal-container .authentification-modal{display:flex;flex-direction:column;align-items:center;width:512px;max-width:calc(100vw - 32px);height:100vh;position:relative;box-shadow:0 0 16px #0000003d;overflow-x:hidden;margin-left:72px;visibility:hidden;transform:translate(calc(-100% - 72px));transition:transform .3s ease,visibility .3s ease}.authentification-modal-container .authentification-modal .header{display:flex;flex-direction:column;justify-content:center;margin:16px auto 24px;width:100%}.authentification-modal-container .authentification-modal .header .controls{width:calc(100% - 32px);margin:0 16px 16px;display:flex;justify-content:space-between}.authentification-modal-container .authentification-modal .header .logo{margin:0 auto}.authentification-modal-container .authentification-modal .header .logo img{height:104px;width:auto;object-fit:contain;object-position:center}.authentification-modal-container .authentification-modal .content{width:343px;max-width:calc(100% - 32px);display:flex;position:relative}.authentification-modal-container .authentification-modal .content .item{display:flex;flex-direction:column;visibility:hidden;position:absolute;top:0;left:0;width:100%;padding-bottom:32px}.authentification-modal-container .authentification-modal .content .item .contact-info{margin:0 auto;text-align:center}.authentification-modal-container .authentification-modal .content .item.hiding{animation:hideItem .3s cubic-bezier(.4,0,.2,1)}@keyframes hideItem{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}.authentification-modal-container .authentification-modal .content .item.showing{visibility:visible;animation:showItem .3s cubic-bezier(.4,0,.2,1)}@keyframes showItem{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.authentification-modal-container .authentification-modal .content .item.active{visibility:visible;z-index:1}.authentification-modal-container .authentification-modal .content .item .title{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;text-align:center;text-transform:uppercase;margin-bottom:8px}.authentification-modal-container .authentification-modal .content .item .caption{text-align:center;margin-bottom:8px}.authentification-modal-container .authentification-modal .content .item .button{width:100%;border-radius:0}@media screen and (max-width: 650px){.authentification-modal-container .authentification-modal{margin:0 auto}}.boolean-input{display:flex;height:40px}.boolean-input i{margin-right:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.boolean-input input{display:none}.boolean-input input[value="1"]~label .unchecked{display:none}.boolean-input input[value="1"]~label .checked{display:block;color:#42a5f5;color:var(--theme-color-400)}.boolean-input input~label .unchecked{display:block}.boolean-input input~label .checked{display:none}.frontend .product-card-container.container{z-index:12}.product-card-grid{display:grid;grid-template-columns:repeat(3,calc(33% - 10.6666666667px));gap:16px;width:100%;margin-bottom:24px}@media screen and (max-width: 768px){.product-card-grid{grid-template-columns:repeat(2,calc(50% - 8px))}}@media screen and (max-width: 480px){.product-card-grid{grid-template-columns:repeat(1,100%)}}.product-card{display:flex;flex-direction:column;background:#fff;background:var(--shade-color-0);border-radius:4px;box-shadow:0 1px 3px #0003}.product-card__preview{border-radius:4px 4px 0 0;width:100%;height:200px;background:#e0e0e0;background:var(--shade-color-300);padding:8px;display:flex;justify-content:center}.product-card__preview img{object-fit:contain;max-height:100%;max-width:100%}.product-card__title{padding:16px}.product-card__title .title-text{color:#000000de;color:var(--shade-color-primary)}.product-card__title .body-text{color:#0000008a;color:var(--shade-color-secondary)}.product-card__supporting-text{padding:8px 16px 16px;color:#0000008a;color:var(--shade-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__actions{display:flex;flex-wrap:wrap;justify-content:space-around;padding:8px 16px 16px;align-items:center}.product-card__icon-actions{display:flex;padding-top:4px}.product-card__action{height:40px;display:flex;align-items:center;color:#42a5f5;color:var(--theme-color-400);text-decoration:none;background:none;border:none;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1;cursor:pointer}.product-card__action:hover:not(.disabled){background:#2196f3bf;background:var(--theme-color-75-translucent-500)}.product-card__action.disabled{cursor:not-allowed;opacity:.3;text-decoration:none}.product-card__icon-action{margin-left:16px;padding:0;color:#0000008a;color:var(--shade-color-secondary);text-decoration:none;position:relative;background:none;border:none;outline:none;cursor:pointer}.product-card__icon-action--active{color:#42a5f5;color:var(--theme-color-400)}.footer{display:flex;flex-direction:column;margin-top:auto;justify-content:center;align-items:center;background:#4d515c;z-index:11;min-height:200px;padding:16px}.footer__content{display:flex;justify-content:space-around;max-width:960px;width:100%;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid rgba(224,224,224,.5)}.footer__column{display:flex;flex-direction:column;padding:0 16px;margin-top:16px;word-wrap:break-word}.footer__title{color:#e0e0e0;color:var(--shade-color-300);font-size:16px;margin-bottom:12px}.footer__title--link{margin-top:0;text-decoration:none;transition:opacity .2s ease;will-change:opacity}.footer__title--link:hover{opacity:.75}.footer__title--link:active{opacity:1}.footer__item{opacity:.5;font-size:14px;color:#e0e0e0;color:var(--shade-color-300);font-weight:300}.footer__item--link{margin:4px 0;text-decoration:none;transition:opacity .2s ease;will-change:opacity}.footer__item--link:hover{opacity:.75}.footer__item--link:active{opacity:1}.footer__disclaimer{display:flex;width:100%;max-width:960px;justify-content:flex-end;opacity:.5;font-size:14px;font-weight:300;color:#e0e0e0;color:var(--shade-color-300)}@media screen and (max-width: 700px){.footer__content{flex-wrap:wrap;justify-content:space-between}.footer__column{width:calc(50% - 32px)}}@media screen and (max-width: 450px){.footer__content{flex-direction:column}.footer__column{width:100%;align-items:center}}@media (max-width: 1024px){.footer{z-index:10}}.footer-language-dropdown{display:flex;position:relative}.footer-language-dropdown--open .footer-language-dropdown__items{display:flex}.footer-language-dropdown__value{display:flex;align-items:center;padding:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.footer-language-dropdown__value img{height:16px;width:16px;margin-right:16px}.footer-language-dropdown__value span{opacity:.5;font-size:14px;color:#e0e0e0;color:var(--shade-color-300)}.footer-language-dropdown__value i{opacity:.5;color:#e0e0e0;color:var(--shade-color-300);margin-left:32px}.footer-language-dropdown__items{position:absolute;top:100%;left:0;width:100%;display:none;flex-direction:column}.footer-language-dropdown__item{background:#646978;padding:8px;text-decoration:none}.footer-language-dropdown__item img{height:16px;width:16px;margin-right:16px}.footer-language-dropdown__item span{opacity:.5;font-size:14px;color:#e0e0e0;color:var(--shade-color-300)}.datepicker-container{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:21;display:flex;align-items:center;justify-content:center;visibility:hidden}.datepicker-container.open{visibility:visible}.datepicker-container.open .obfuscator{opacity:1}.datepicker-container.open .datepicker{transform:scale(1);opacity:1}.datepicker-container .obfuscator{width:100vw;height:100vh;background-color:#00000080;top:0;left:0;position:fixed;opacity:0;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.datepicker-container .datepicker{width:300px;height:auto;display:flex;flex-direction:column;border-radius:2px;overflow:hidden;background:#fff;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038;transform-origin:50% 0%;transform:scale(0);opacity:0;transition:transform .2s ease,opacity .2s ease;will-change:transform,opacity;max-height:100vh;overflow-y:scroll}.datepicker-container .datepicker .datepicker-inner{height:auto}.datepicker-container .datepicker.open{transform:scale(1);opacity:1}.datepicker-container .datepicker .header{padding:12px;font-size:1.2em;background-color:var(--shade-color-300)}.datepicker-container .datepicker .body{display:flex}.datepicker-container .datepicker .body .section{width:300px;height:348px;padding:8px;box-sizing:border-box;transition:transform .2s ease;will-change:transform}.datepicker-container .datepicker .body .section.calendar{display:flex;flex-direction:column;transform:translate(-100%)}.datepicker-container .datepicker .body .section.calendar.active{transform:translate(0)}.datepicker-container .datepicker .body .section.calendar .month-controls{display:flex;justify-content:space-between;align-items:center;padding:12px 8px 8px;font-size:.9em}.datepicker-container .datepicker .body .section.calendar .month-controls .month-year-label{display:flex}.datepicker-container .datepicker .body .section.calendar .month-controls .month-year-label>div{margin:0 4px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;opacity:.5}.datepicker-container .datepicker .body .section.calendar .month-controls .month-year-label>div:first-letter{text-transform:capitalize}.datepicker-container .datepicker .body .section.calendar .month-controls .month-year-label>div.active{opacity:1}.datepicker-container .datepicker .body .section.calendar .month-controls .btn-previous-month,.datepicker-container .datepicker .body .section.calendar .month-controls .btn-next-month{cursor:pointer;-webkit-user-select:none;user-select:none}.datepicker-container .datepicker .body .section.calendar .month-controls .btn-previous-month.disabled,.datepicker-container .datepicker .body .section.calendar .month-controls .btn-next-month.disabled{opacity:.1}.datepicker-container .datepicker .body .section.calendar .weekdays{display:flex}.datepicker-container .datepicker .body .section.calendar .weekdays .weekday{display:flex;justify-content:center;align-items:center;height:40.5714px;width:40.5714px;opacity:.5;font-size:.7em;text-transform:uppercase}.datepicker-container .datepicker .body .section.calendar .dates{position:relative}.datepicker-container .datepicker .body .section.calendar .dates .month{display:flex;flex-wrap:wrap;width:300px;position:absolute;transform:translate(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;will-change:transform,opacity;opacity:1;visibility:visible}.datepicker-container .datepicker .body .section.calendar .dates .month.previous{visibility:visible;opacity:1;transform:translate(-100%)}.datepicker-container .datepicker .body .section.calendar .dates .month.next{visibility:hidden;opacity:0;transform:translate(100%)}.datepicker-container .datepicker .body .section.calendar .dates .month .date{display:flex;justify-content:center;align-items:center;height:40.5714px;width:40.5714px;border-radius:50%;transition:color .2s,background-color .2s;will-change:color,background-color;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}.datepicker-container .datepicker .body .section.calendar .dates .month .date.outside{opacity:.25}.datepicker-container .datepicker .body .section.calendar .dates .month .date.selected .ripple{opacity:1;transform:scale(.9);background:#2196f3;background:var(--theme-color-500)}.datepicker-container .datepicker .body .section.calendar .dates .month .date.selected span{z-index:2;color:#fff}.datepicker-container .datepicker .body .section.calendar .dates .month .date span{font-size:.75em}.datepicker-container .datepicker .body .section.calendar .dates .month .date .ripple{position:absolute;top:0;left:0;height:100%;width:100%;transform:scale(.4);opacity:0;border-radius:50%;z-index:1;transition:opacity .2s,transform .2s}.datepicker-container .datepicker .body .section.year-slider{transform:translate(0);display:flex;flex-direction:column}.datepicker-container .datepicker .body .section.year-slider.active{transform:translate(-100%)}.datepicker-container .datepicker .body .section.year-slider .years{width:284px;height:auto;display:flex;flex-direction:column;overflow-y:scroll}.datepicker-container .datepicker .body .section.year-slider .years .year{padding:16px;text-align:center;font-size:18px;transition:font-size .2s,color .2s;will-change:font-size,color}.datepicker-container .datepicker .body .section.year-slider .years .year.active{font-size:28px;color:#000}.datepicker-container .datepicker .bottom-controls{display:flex;justify-content:flex-end;background:#fff;padding:8px 16px}.datepicker-container .datepicker .bottom-controls .button{flex-shrink:1}.tabs{display:flex;height:48px;width:100%;overflow:auto;overscroll-behavior:contain}.tabs__tab{padding:16px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1;text-decoration:none;color:#0000008a;color:var(--shade-color-secondary);cursor:pointer}.tabs__tab:hover{background:#fafafa;background:var(--shade-color-100)}.tabs__tab:active{background:#f5f5f5;background:var(--shade-color-200)}.tabs__tab[disabled]{pointer-events:none;color:#00000061;color:var(--shade-color-disabled)}.tabs__tab--active{border-bottom:3px solid #f37e21;border-bottom:3px solid var(--theme-color-complement-500);color:#1976d2;color:var(--theme-color-700)}.tabs__tab--active:hover{background:#e3f2fd;background:var(--theme-color-50)}.tabs__tab--active:active{background:#bbdefb;background:var(--theme-color-100)}.tabs--dark .tabs__tab{color:#f5f5f5;color:var(--shade-color-200);opacity:.5}.tabs--dark .tabs__tab:hover{background:#1976d2;background:var(--theme-color-700)}.tabs--dark .tabs__tab:active{background:#1e88e5;background:var(--theme-color-600)}.tabs--dark .tabs__tab--active{color:#fff;color:var(--shade-color-0);opacity:1}.tabs--dark .tabs__tab[disabled]{color:#e0e0e0;color:var(--shade-color-300)}.card{display:flex;flex-direction:column;background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #0000003d;border-radius:4px}.card__content{padding:24px 16px}.card__controls{display:flex;justify-content:flex-end}.card-header{background:#1565c0;background:var(--theme-color-800);border-radius:4px 4px 0 0}.card-header__avatar{display:flex;align-items:center;padding:16px}.card-header__avatar .title-text{color:#fff;color:var(--shade-color-0)}.avatar-upload{--avatar-size: 100px;height:var(--avatar-size);width:var(--avatar-size);margin-right:24px}.avatar-upload__image{height:100%;width:100%;position:relative}.avatar-upload__image:hover .avatar-upload__controls{visibility:visible}.avatar-upload__image>img,.avatar-upload__image>i{height:100%;width:100%;top:0;left:0;position:absolute;border-radius:100%}.avatar-upload__image>img{object-fit:cover}.avatar-upload__image>i{font-size:var(--avatar-size);color:#fff;color:var(--shade-color-0)}.avatar-upload__controls{height:100%;width:100%;top:0;left:0;position:absolute;border-radius:100%;visibility:hidden;background:#0000008a;background:var(--shade-color-secondary);border:2px dashed white;display:flex;align-items:center;justify-content:center}.avatar-upload__controls i{color:#fff;color:var(--shade-color-0);height:24px;width:24px;margin:8px;position:relative;cursor:pointer}.avatar-upload__controls i:hover{color:#f5f5f5;color:var(--shade-color-200)}.avatar-upload__controls i:hover{color:#e0e0e0;color:var(--shade-color-300)}.avatar-upload__upload-action{height:100px;width:100px;position:relative}.avatar-upload__upload-action input{position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;z-index:1;cursor:pointer}.icon{text-align:center}.icon__graphic{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden;font-size:16px;margin:0 auto 16px}.icon__image{position:absolute;top:0;height:100%;width:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;background:#2196f3;background:var(--theme-color-500)}.alert-container{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:fixed;overflow:hidden;top:0;left:0;z-index:7;visibility:hidden;opacity:0;transition:all .15s cubic-bezier(.33,.57,.82,1.16)}.alert-container.open{visibility:visible;opacity:1}.alert-container.open .alert{visibility:visible;opacity:1;transform:scale(1)}.alert-container .obfuscator{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#0003}.alert-container .alert{display:flex;max-width:350px;flex-direction:column;padding:24px;border-radius:4px;background:#fff;visibility:hidden;opacity:0;transform:scale(0);transition:all .15s cubic-bezier(.33,.57,.82,1.16)}.alert-container .alert.primary{border-top:8px solid #42A5F5}.alert-container .alert.caution{border-top:8px solid #FFC107}.alert-container .alert.danger{border-top:8px solid #F44336}.alert-container .alert .title{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;word-wrap:break-word}.alert-container .alert .content{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;padding:20px 0 0;word-wrap:break-word}.alert-container .alert .content .description{padding:0 0 16px}.alert-container .alert .controls{display:flex;flex-direction:row;justify-content:flex-end}.alert-container .alert .controls .confirm,.alert-container .alert .controls .cancel{margin-left:10px;margin-bottom:0;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1}.verses-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;display:none;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#fff;background:var(--shade-color-0)}.verses-container:after{color:#0000001f;color:var(--shade-color-divider)}.verses-container__headline{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;margin-top:32px;padding:16px}.verses-container .search-verse{padding:0 16px 16px}.verses-container .button{margin-right:8px}.verses-container .button.active{border-radius:0}.verses-container .close-button{position:absolute;right:16px;top:16px;cursor:pointer;border-radius:50%;padding:4px;-webkit-user-select:none;user-select:none;flex-grow:0}.verses-container.show{display:flex}.verses-container .verses{padding:16px;display:grid;box-sizing:border-box;position:relative;min-height:calc(100vh - 106px);grid-template-columns:1fr;grid-auto-rows:150px;height:auto;background:#fafafa;background:var(--shade-color-100)}.verses-container .verses:after{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);content:attr(data-no-image-label);font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px}.verses-container .verses .hide{display:none}@media (min-width: 600px){.verses-container .verses{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 900px){.verses-container .verses{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 1200px){.verses-container .verses{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width: 1800px){.verses-container .verses{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.cutting-mark-box{position:absolute;z-index:999999999;border:4px dotted darkgray;opacity:.5;pointer-events:none}.cutting-mark-container{position:absolute;z-index:999999999;pointer-events:none}.cutting-mark-container .cutting-mark{border-width:1px;border-style:none;position:absolute;width:50%;height:50%}.cutting-mark-container .cutting-mark--vertical{width:0px;border-right-style:solid;border-right-color:#000;border-left-style:solid;border-left-color:#fff}.cutting-mark-container .cutting-mark--vertical.top-left{right:0;top:0}.cutting-mark-container .cutting-mark--vertical.top-right{left:0;top:0}.cutting-mark-container .cutting-mark--vertical.bottom-left{right:0;bottom:0}.cutting-mark-container .cutting-mark--vertical.bottom-right{left:0;bottom:0}.cutting-mark-container .cutting-mark--horizontal{height:0px;border-top-style:solid;border-top-color:#000;border-bottom-style:solid;border-bottom-color:#fff}.cutting-mark-container .cutting-mark--horizontal.top-left{left:0;bottom:0}.cutting-mark-container .cutting-mark--horizontal.top-right{right:0;bottom:0}.cutting-mark-container .cutting-mark--horizontal.bottom-left{left:0;top:0}.cutting-mark-container .cutting-mark--horizontal.bottom-right{right:0;top:0}.cutting-mark--hide{display:none}.folding-mark{height:100%;border-left-style:dotted;border-left-color:#a9a9a9;z-index:999999999;opacity:.5;margin-left:auto;margin-right:auto;pointer-events:none}.folding-mark--medium-width{border-left-width:4px}.folding-mark--hide{display:none}.verse{cursor:pointer;position:relative;padding:16px;border-radius:5px}.verse:hover{background:#f5f5f5;background:var(--shade-color-200)}.verse:active{background:#e0e0e0;background:var(--shade-color-300)}.verse--selected{background:#2196f3;background:var(--theme-color-500);box-shadow:0 2px 8px #2196f3;box-shadow:0 2px 8px var(--theme-color-500)}.verse--selected .verse__name{color:#fff;color:var(--shade-color-0)}.verse--selected .verse__content{color:#fafafa;color:var(--shade-color-100)}.verse--selected:hover{background:#1e88e5;background:var(--theme-color-600)}.verse--selected:active{background:#1976d2;background:var(--theme-color-700)}.verse__name{font-weight:700;margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000000de;color:var(--shade-color-primary)}.verse__content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:pre-wrap;color:#0000008a;color:var(--shade-color-secondary)}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.interactive-icon:hover{opacity:.7}.interactive-icon:active{opacity:.5}.close-images-container{z-index:1}.gallery-message{width:100%;height:calc(100vh - 32px);display:flex;align-items:center;justify-content:center;font-size:14pt}.ad-builder-text-input{height:auto;font-size:11px}.ad-builder-text-input input{width:72px;margin-left:8px;margin-right:8px}.close-colorpicker,.insertable-symbol{font-size:24px;text-align:center;cursor:pointer}.close-colorpicker:hover,.insertable-symbol:hover{opacity:.5}.insertable-symbol{width:40px;height:40px;line-height:40px;margin:0 5px;font-size:18px;border:1px solid #e2e2e2;border-radius:4px}#genOuterContainer .ruler{position:absolute}#genOuterContainer .ruler .stick{position:absolute;background-color:#000}#genOuterContainer .ruler .stick--value{position:absolute;top:0;font-size:50%}#genOuterContainer .top-menu{height:42px;width:100vw;position:fixed;top:64px;display:flex;z-index:10;overflow:visible}#genOuterContainer .top-menu .menu-group{display:flex;width:100%;align-items:center}#genOuterContainer .guide-line{background-color:#130fff;opacity:1}#genOuterContainer .guide-line.locked{opacity:.4}#genOuterContainer .dashes-option{min-width:60px;width:100%;min-height:20px;display:flex;align-items:center}#genOuterContainer .dashes-option-inner{width:100%;height:2px;background-color:#000}.images-container .image-delete-btn{position:absolute;top:8px;left:8px;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer;background-color:#fff;border:1px solid var(--theme-color-500);color:var(--theme-color-500)}.frontend.top-aligned-stepper.nav-collapsed #genOuterContainer .top-menu{top:96px}.frontend.top-aligned-stepper #genOuterContainer .top-menu:not(.admin-edit){top:128px}.frontend.top-aligned-stepper #genOuterContainer .bottom-menu{bottom:42px}.frontend.top-aligned-stepper #genOuterContainer .bottom-menu.admin-edit{bottom:52px}.frontend .dragableInnerLine{position:relative;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%)}.frontend .displayNone{display:none}.frontend #popUpBox #popUpBoxFoot{padding:16px;border-top:none!important}.frontend #popUpBox #popUpBoxFoot .text-center{text-align:center}.frontend #popUpBox #popUpBoxFoot .show{visibility:visible}.frontend #popUpBox #popUpBoxFoot .hide{visibility:hidden}@media screen and (min-width: 1024px){.frontend.top-aligned-stepper #genOuterContainer .top-menu:not(.admin-edit){top:128px}.frontend.top-aligned-stepper #genOuterContainer .bottom-menu{bottom:0}.frontend.top-aligned-stepper #genOuterContainer .bottom-menu.admin-edit{bottom:52px}}body.locked-template-container .fixed-template-hidden,body.print-template-container .print-template-hidden{display:none!important}#genOuterContainer .bottom-menu{z-index:2;height:auto;min-width:100vw;position:fixed;bottom:40px;left:0;background:#fff;color:#000}#genOuterContainer .bottom-menu .menu-group,#genOuterContainer .bottom-menu .menu-group.active{display:flex}#genOuterContainer .bottom-menu .main-menu .menu-group{padding:10px 0}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches{border:0;min-width:100vw;overflow:visible;display:none}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels{width:100%}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .minicolors-panel:before{content:" ";position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;background-color:#fdfbf6;border:1px solid #e2e2e2}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .patchesHeading{display:none}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .minicolors-patch{display:flex;flex-wrap:wrap;justify-content:center}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .minicolors-patch .colorPatch{border-radius:0;border:5px solid white;margin:0 5px}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .minicolors-patch .colorPatch:hover{border:5px solid white;margin:0 5px}#genOuterContainer .bottom-menu .main-menu .menu-group#adwonce-colorswatches .minicolors-selectionPanels .minicolors-patch .colorPatch:before{content:" ";position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px;border:1px solid #e2e2e2;border-radius:4px}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item{cursor:pointer;align-items:center;margin:0 2.5px}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.select-color{border:1px solid #E2E2E2;padding:5px;border-radius:2px;background:#fff}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown{padding:0;display:flex;flex-direction:row;background:#fff;border-radius:4px;align-items:initial}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-option{display:flex;justify-content:center;align-items:center;padding-left:10px}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-option .style-preview.background-color-preview{height:20px;width:20px;box-sizing:border-box;background:#fff}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .adwonce-minicolors{display:flex;align-items:center}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-arrows{display:flex;flex-direction:column}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-arrows .menu-item-arrow{-webkit-text-fill-color:#e2e2e2;color:#e2e2e2}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-arrows .menu-item-arrow.icon-adwonce_arrow-up{padding:5px 10px 0}#genOuterContainer .bottom-menu .main-menu .menu-group .menu-item.menu-item-dropdown .menu-item-arrows .menu-item-arrow.icon-adwonce_arrow-down{padding:0 10px 5px}#genOuterContainer .bottom-menu .sub-menu .menu-group{background:#fff}#genOuterContainer .bottom-menu .sub-menu .menu-group .menu-item{cursor:pointer;margin:0 10px;flex-direction:column;align-items:center}#genOuterContainer .bottom-menu .sub-menu .menu-group .menu-item.active{background:#00000026}#genOuterContainer .bottom-menu .sub-menu .menu-group .menu-item .menu-item-icon{margin:0 0 10px}#genOuterContainer .bottom-menu .sub-menu .menu-group .menu-item .menu-item-name{white-space:nowrap}#genOuterContainer .menu-group{display:flex;flex-direction:row;justify-content:center;overflow-x:auto;overflow-y:hidden}#genOuterContainer .menu-group .menu-item{display:flex;height:100%;align-items:center;padding:10px;cursor:pointer}#genOuterContainer .menu-group .menu-item .menu-item-icon{font-size:20px;margin-right:10px}#genOuterContainer .menu-group .menu-item .menu-item-name{font-size:11px;text-transform:uppercase}.admin-controls{position:fixed;bottom:0;left:0;width:100vw;height:64px;padding:0 16px;background-color:#fff;display:flex;align-items:center;justify-content:flex-end;z-index:1}.admin-controls #generator-continue-btn{margin-left:16px}.images-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;display:none;flex-direction:column;overflow-y:auto;overflow-x:hidden}.images-container .button{margin-right:8px}.images-container .button.active{border-radius:0}.images-container .close-button{position:absolute;right:16px;top:16px;cursor:pointer;border-radius:50%;padding:4px;-webkit-user-select:none;user-select:none;flex-grow:0}.images-container.show{display:flex}.images-container .image-galleries{margin-top:80px;display:flex;flex-wrap:wrap;width:100vw;padding:16px;color:#fff;flex-shrink:0}.images-container .images{padding:16px;display:flex;flex-wrap:wrap;align-content:flex-start;box-sizing:border-box;position:relative;flex-shrink:0;min-height:calc(100vh - 106px)}.images-container .images:after{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);content:attr(data-no-image-label);font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px}.images-container .images .image{cursor:pointer;margin:4px;position:relative;height:200px;max-width:100%}.images-container .images .image img{object-fit:contain;height:100%;width:100%}.top-menu{height:42px;width:100vw;background:#fff;overflow:visible}.top-menu .menu-item{cursor:pointer}.top-menu .menu-item.active{background:#00000026}.top-menu .menu-item .menu-item-icon,.top-menu .menu-item .menu-item-name{color:#000}.defaultCursor{cursor:default!important;padding-right:20px!important;padding-bottom:20px!important}.ad-builder-menu-button svg{height:20px;margin-bottom:10px}@media screen and (max-width: 960px){#genOuterContainer .menu-group{justify-content:space-between}#genOuterContainer .menu-group .menu-item{margin:0 5px}#genOuterContainer .menu-group .menu-item.menu-item-dropdown .menu-item-name{white-space:nowrap}#genOuterContainer .menu-group .menu-item:not(.menu-item-dropdown) .menu-item-name{display:none}#genOuterContainer .sub-menu .menu-group .menu-item .menu-item-name{display:inline}}.frontend .container.overview-container{display:flex;width:100vw;max-width:none;padding:0 0 92px;flex-direction:column;position:relative;z-index:11}.frontend .container.overview-container .preview{width:100vw;height:auto;padding:16px;order:2}.frontend .container.overview-container .preview img{width:100%;max-height:calc(100% - 100px);object-fit:contain;margin-bottom:16px}.frontend .container.overview-container .preview .controls{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0;height:10%;box-sizing:border-box}.frontend .container.overview-container .preview .controls.download-preview{justify-content:center}.frontend .container.overview-container .month-year{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:4vmin;display:flex;text-transform:capitalize}.frontend .container.overview-container .month-year .name{font-size:20px}.frontend .container.overview-container .month-year .size,.frontend .container.overview-container .month-year .sub-category,.frontend .container.overview-container .month-year .category{font-size:14px}.frontend .container.overview-container .month-year .controls{display:flex;justify-content:flex-end}.frontend .container.overview-container .publications{height:100%;display:flex;flex-direction:column;padding:16px;flex-grow:1;overflow-x:auto;order:1}.frontend .container.overview-container .publications--show-exclude-vat-label .publication .total,.frontend .container.overview-container .publications--show-exclude-vat-label .insertion .price{display:flex}.frontend .container.overview-container .publications--show-exclude-vat-label .publication .total:after,.frontend .container.overview-container .publications--show-exclude-vat-label .insertion .price:after{content:"(" var(--show-exclude-vat-label) ")";display:flex;align-self:flex-end;font-size:12px;font-weight:300;text-transform:uppercase;margin-left:8px;color:#00000061;color:var(--shade-color-disabled)}.frontend .container.overview-container .publications--show-exclude-vat-label .publication .total:after{margin-bottom:2px}.frontend .container.overview-container .publications .publication{display:flex;flex-direction:column;border-radius:2px;padding:16px;flex-shrink:0;transition:transform .5s ease,opacity .5s ease;transform:translateY(0);opacity:1;will-change:opacity,transform}.frontend .container.overview-container .publications .publication.adding{transform:translateY(-16px);opacity:0}.frontend .container.overview-container .publications .publication:not(:first-child){margin-top:16px}.frontend .container.overview-container .publications .publication.insertions-expanded .toggle-insertions-button i{transform:rotate(180deg)}.frontend .container.overview-container .publications .publication.insertions-expanded .insertions{height:auto;visibility:visible;opacity:1;padding-top:16px}.frontend .container.overview-container .publications .publication.insertions-expanded .insertions .insertion{transform:translateY(0)}.frontend .container.overview-container .publications .publication .heading{display:flex}.frontend .container.overview-container .publications .publication .heading .label{display:flex;flex-direction:column;padding-top:8px}.frontend .container.overview-container .publications .publication .heading .label .name{font-size:24px}.frontend .container.overview-container .publications .publication .heading .label .total{font-size:20px}.frontend .container.overview-container .publications .publication .heading .image{height:80px;width:80px;margin-left:auto}.frontend .container.overview-container .publications .publication .heading .image img{width:100%;height:100%;object-fit:contain}.frontend .container.overview-container .publications .publication .actions{display:flex;flex-direction:column;align-items:center}.frontend .container.overview-container .publications .publication .actions .button{align-self:flex-start;margin:8px 0}.frontend .container.overview-container .publications .publication .actions .toggle-insertions-button{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-bottom:8px;justify-content:flex-end;width:100%}.frontend .container.overview-container .publications .publication .actions .toggle-insertions-button:first-letter{text-transform:uppercase}.frontend .container.overview-container .publications .publication .actions .toggle-insertions-button .insertion-count{margin-right:8px}.frontend .container.overview-container .publications .publication .actions .toggle-insertions-button i{transition:transform .3s ease;margin-left:8px;will-change:transform}.frontend .container.overview-container .publications .publication .insertions{height:0;display:flex;flex-direction:column;padding-top:0;visibility:hidden;opacity:0;transition:opacity .3s ease;will-change:opacity}.frontend .container.overview-container .publications .publication .insertions .insertion{display:flex;align-items:center;margin-bottom:8px;transition:transform .3s ease,opacity .3s ease;transform:translateY(16px);will-change:transform}.frontend .container.overview-container .publications .publication .insertions .insertion.just-added{transform:translateY(-16px);opacity:0}.frontend .container.overview-container .publications .publication .insertions .insertion .date-icon{width:40px;height:40px;margin-right:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.frontend .container.overview-container .publications .publication .insertions .insertion .date-icon .month{text-transform:uppercase;width:100%;margin-top:auto;display:flex;align-items:center;justify-content:center;font-size:10px;padding:2px 0}.frontend .container.overview-container .publications .publication .insertions .insertion .info{display:flex;flex-direction:column}.frontend .container.overview-container .publications .publication .insertions .insertion .info .price{font-size:14px;font-weight:500}.frontend .container.overview-container .publications .btn-open-publication-list{position:sticky;flex-shrink:0;bottom:24px;margin-right:0}.frontend .container.overview-container .shopping-cart{order:3}.frontend.top-aligned-stepper .overview-container.container{margin:128px 0 0}.frontend .publish-calendar-container .publish-calendar{display:flex;flex-direction:column;width:90vmin;height:auto;max-height:calc(100vh - 32px);position:relative;border-radius:2px}.frontend .publish-calendar-container .publish-calendar>*{flex-shrink:0}.frontend .publish-calendar-container .publish-calendar .publication-name{min-height:64px;width:100%;display:flex;justify-content:center;align-items:center;font-size:24px;flex-direction:column}.frontend .publish-calendar-container .publish-calendar .controls{display:flex;justify-content:space-between;align-items:center;padding:16px;box-sizing:border-box}.frontend .publish-calendar-container .publish-calendar .controls .month-year{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:4vmin;display:flex}.frontend .publish-calendar-container .publish-calendar .controls .month-year>div{margin:0 4px}.frontend .publish-calendar-container .publish-calendar .controls i{font-size:7vmin;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none}.frontend .publish-calendar-container .publish-calendar .month{display:flex;flex-direction:column;margin:0 5%;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;position:relative;text-transform:capitalize}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader{position:absolute;height:110%;width:110%;top:0;left:-5%;z-index:3;display:flex;align-items:center;justify-content:center;visibility:hidden}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader.active{visibility:visible}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets{display:flex;justify-content:center;align-items:center;width:100%}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets .bullet{height:16px;width:16px;border-radius:50%;margin:8px;background-color:#000;will-change:transform}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets .bullet.bullet-0{animation:bulletJump .5s 0s ease-in-out infinite alternate}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets .bullet.bullet-1{animation:bulletJump .5s .15s ease-in-out infinite alternate}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets .bullet.bullet-2{animation:bulletJump .5s .3s ease-in-out infinite alternate}.frontend .publish-calendar-container .publish-calendar .month .calendar-loader .bullets .bullet.bullet-3{animation:bulletJump .5s .45s ease-in-out infinite alternate}@keyframes bulletJump{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.frontend .publish-calendar-container .publish-calendar .month .weekdays{display:flex;box-sizing:border-box;width:calc(90vmin - 48px);align-self:center}.frontend .publish-calendar-container .publish-calendar .month .weekdays .weekday{height:14.2857%;width:14.2857%;display:flex;align-items:center;justify-content:center;font-size:2.75vmin;box-sizing:border-box}.frontend .publish-calendar-container .publish-calendar .month .dates{display:flex;align-self:center;flex-wrap:wrap;box-sizing:border-box;flex-grow:1;width:calc(90vmin - 48px);height:calc(90vmin - 48px)}.frontend .publish-calendar-container .publish-calendar .month .dates .date{height:14.2857%;width:14.2857%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:2.75vmin;position:relative;flex-shrink:0;color:#00000040}.frontend .publish-calendar-container .publish-calendar .month .dates .date.today:after{content:" ";position:absolute;top:15%;left:15%;height:70%;width:70%;border-radius:50%}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue{cursor:pointer;color:#000}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue:before{content:attr(data-price);position:absolute;top:calc(50% + 2.5vmin);font-size:2vmin;white-space:nowrap}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue.selected:after{content:" ";position:absolute;top:10%;left:10%;height:80%;width:80%;border-radius:50%}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue.selected:before{display:none}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue.selected .date-number{color:#fff}.frontend .publish-calendar-container .publish-calendar .month .dates .date.date-added{pointer-events:none}.frontend .publish-calendar-container .publish-calendar .month .dates .date.date-added:after{content:"check";font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:flex;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";align-items:center;justify-content:center}.frontend .publish-calendar-container .publish-calendar .month .dates .date .date-number{z-index:2}.frontend .publish-calendar-container .publish-calendar .bottom-controls{display:flex;flex-direction:column;justify-content:flex-end;padding:16px}.frontend .publish-calendar-container .publish-calendar .bottom-controls .button{margin:0}.frontend .select-paper-dialog-container .select-paper-dialog{width:1024px;height:768px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);z-index:1;display:flex;flex-direction:column;box-shadow:0 14px 28px #0000001f,0 10px 10px #00000017;border-radius:2px;overflow:hidden}.frontend .select-paper-dialog-container .select-paper-dialog .map{width:100%;height:35%;position:relative}.frontend .select-paper-dialog-container .select-paper-dialog .map #map_canvas{position:absolute;top:0;left:0;height:100%;width:100%}.frontend .select-paper-dialog-container .select-paper-dialog .map .btn-close-publication-list{position:absolute;top:8px;right:8px}.frontend .select-paper-dialog-container .select-paper-dialog .papers{width:100%;height:65%;display:flex;flex-direction:column;position:relative}.frontend .select-paper-dialog-container .select-paper-dialog .papers>*{flex-shrink:0;width:100%}.frontend .select-paper-dialog-container .select-paper-dialog .papers .search-bar-container{height:64px;position:absolute;top:0;left:0;display:flex;padding:8px 16px}.frontend .select-paper-dialog-container .select-paper-dialog .papers .search-bar-container .search-paper-field{top:initial}.frontend .select-paper-dialog-container .select-paper-dialog .papers .search-bar-container .input-group{width:100%;position:relative}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list{height:calc(100% - 128px);overflow-x:auto;position:absolute;top:64px;left:0}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list .paper-list-item{min-height:64px;height:auto}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list .paper-list-item.disabled{opacity:.5;pointer-events:none}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list .paper-list-item.already-selected{box-shadow:none;opacity:.5;pointer-events:none}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list .paper-list-item.already-selected:after{content:"check";font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:-ms-flexbox;display:flex;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;margin-left:auto;margin-right:16px}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list .paper-list-item .inner-result{min-height:64px;height:auto}.frontend .select-paper-dialog-container .select-paper-dialog .papers .controls{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;justify-content:center}.frontend .select-paper-dialog-container .select-paper-dialog .papers .controls .btn-close-publication-list{display:none}@media screen and (min-width: 1024px){.frontend.top-aligned-stepper .container.overview-container{margin:128px 0 0;height:calc(100vh - 128px)}.frontend .container.overview-container{flex-direction:row;padding:0}.frontend .container.overview-container .preview{width:20vw;min-width:300px;height:calc(100vh - 128px);order:1}.frontend .container.overview-container .publications{order:2}.frontend .container.overview-container .publications .publication .actions{flex-direction:row;flex-wrap:wrap}.frontend .container.overview-container .publications .publication .actions .toggle-insertions-button{justify-content:flex-start;margin-left:auto;width:auto}.frontend .publish-calendar-container{display:flex}.frontend .publish-calendar-container .publish-calendar{width:60vmin;height:auto;margin:auto;flex-shrink:0}.frontend .publish-calendar-container .publish-calendar .controls .month-year{font-size:3vmin}.frontend .publish-calendar-container .publish-calendar .controls i{font-size:4vmin}.frontend .publish-calendar-container .publish-calendar .month .weekdays{width:calc(60vmin - 32px)}.frontend .publish-calendar-container .publish-calendar .month .weekdays .weekday{font-size:2.5vmin}.frontend .publish-calendar-container .publish-calendar .month .dates{width:calc(60vmin - 32px);height:calc(60vmin - 32px)}.frontend .publish-calendar-container .publish-calendar .month .dates .date{font-size:2.15vmin}.frontend .publish-calendar-container .publish-calendar .month .dates .date.has-issue:before{font-size:1.5vmin}.frontend .publish-calendar-container .publish-calendar .bottom-controls,.frontend .select-paper-dialog-container .select-paper-dialog{flex-direction:row}.frontend .select-paper-dialog-container .select-paper-dialog .map{width:50%;height:100%}.frontend .select-paper-dialog-container .select-paper-dialog .map .btn-close-publication-list{display:none}.frontend .select-paper-dialog-container .select-paper-dialog .papers{width:50%;height:100%}.frontend .select-paper-dialog-container .select-paper-dialog .papers .paper-list{height:calc(100% - 154px)}.frontend .select-paper-dialog-container .select-paper-dialog .papers .controls{flex-direction:row;justify-content:space-between}.frontend .select-paper-dialog-container .select-paper-dialog .papers .controls .btn-close-publication-list{display:flex}}.container.home{display:flex;align-items:center;justify-content:center}.bg-full-size-container{width:100vw;height:100vh;position:fixed;top:0;z-index:0}.bg-full-size-container .bg-full-size{width:100%;height:100%;position:absolute;top:0;object-fit:cover;filter:grayscale(100%)}.bg-full-size-container .overlay{width:100%;height:100%;position:absolute;top:0}.frontend h3{text-transform:uppercase;text-align:center;font-weight:300}.frontend .container.hero-header{min-height:calc(100vh - 200px);max-width:initial;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:64px}.frontend .container.hero-header:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.frontend .container.hero-header .hero-header-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;z-index:0;filter:var(--theme-hero-header-filter)}.category-group-cards{max-width:960px;width:100%;height:auto;z-index:2;display:flex;flex-direction:column;align-items:center;margin-top:144px;margin-bottom:144px}@media (min-width: 600px){.category-group-cards{flex-direction:row;flex-wrap:wrap;justify-content:center}}.category-group-card{height:320px;width:264px;margin:0 8px 24px;display:flex;flex-direction:column;flex-shrink:0;padding:24px 16px 16px;border-radius:16px;box-sizing:border-box;z-index:3;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity;background:#fff;background:var(--shade-color-0);box-shadow:0 4px 16px #00000026}.category-group-card:nth-child(2n) .category-group-card__divider{background:var(--theme-card-divider-color)}.category-group-card__name{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:24px}.category-group-card__divider{height:6px;width:24px;border-radius:3px;margin:8px 0;background:var(--theme-card-divider-color-complement)}.category-group-card__select-button{align-self:center;margin-top:auto;padding:0 48px;border-radius:21px}.category-group-card--disabled .button{opacity:.5;filter:grayscale(1);pointer-events:none;cursor:not-allowed}.spacer{margin:144px auto 32px}.login-form{margin-bottom:144px}*{box-sizing:border-box}html,body{height:auto;min-height:100vh;padding:0;margin:0;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.displayNone{display:none}.frontend{background-color:transparent}.frontend.top-aligned-stepper .container{margin:128px auto 0}.frontend.no-stepper .container{margin:0 auto}.frontend .container{padding:16px;display:flex;flex-direction:column;width:100%;margin:64px auto 0;transition:padding-top .3s ease;position:relative;z-index:1;box-sizing:border-box;max-width:960px}.frontend .container.adwonceContainer{min-height:inherit;max-width:inherit;margin:208px auto 192px}.frontend .container.adwonceContainer.admin-edit{margin:144px auto 192px}.frontend .container.hero-container{min-width:375px;max-width:100vw;width:600px;align-items:center}.frontend .container.hero-container h3{color:#fff;text-align:center;text-transform:uppercase;font-weight:300}.frontend .container.hero-container p{color:#fff;text-align:center}.frontend .container.form-container{width:375px;justify-content:center}.frontend .container.form-container h3{color:#fff;text-transform:uppercase;font-weight:300;text-align:center}.frontend .container.form-container p{color:#fff}.frontend .container h3{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px}.frontend .icon-button{border-radius:50%;padding:4px;-webkit-user-select:none;user-select:none;flex-grow:0}.frontend .divider{display:flex;height:1px;margin:8px 0}@media screen and (min-width: 1024px){.frontend.top-aligned-stepper .container{margin:208px auto 0}.frontend.top-aligned-stepper .container.admin-edit{margin:144px auto 0}.frontend.top-aligned-stepper.no-stepper .container{margin:0 auto}}.fullscreen-overlay{display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:20;visibility:hidden;transition:visibility .3s ease}.fullscreen-overlay.active{visibility:visible}.fullscreen-overlay.active .obfuscator{opacity:1}.fullscreen-overlay.active .dialog-content{transform:scale(1);opacity:1}.fullscreen-overlay .obfuscator{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#00000080;opacity:0;transition:opacity .3s ease;will-change:opacity}.fullscreen-overlay .dialog-content{opacity:0;transition:transform .3s ease,opacity .3s ease;transform:scale(1)}.drawer-container{width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:22;visibility:hidden}.drawer-container.active{visibility:visible;background:transparent}.drawer-container .obfuscator{height:100%;width:100%;position:absolute;top:0;background-color:#00000080;opacity:0;transition:opacity .2s ease;will-change:opacity}.drawer-container .obfuscator.active{opacity:1}.drawer-container .drawer{position:absolute;left:calc(100% - 312px);top:0;height:100vh;width:312px;background-color:#fff;color:#000;transform:translate(100%);transition:transform .3s ease;z-index:2;display:flex;flex-direction:column;border-radius:0;overflow-y:auto;padding:0}.drawer-container .drawer.active{transform:translate(0)}.drawer-container .drawer .header{width:100%;height:227px;min-height:227px;display:flex;flex-direction:column;position:relative;justify-content:flex-end}.drawer-container .drawer .header .btn-close-drawer{position:absolute;top:16px;right:16px;z-index:2;color:#fff;cursor:pointer}.drawer-container .drawer .header .header-bg{height:100%;width:100%;position:absolute;object-fit:cover;top:0;z-index:1;filter:grayscale(100%)}.drawer-container .drawer .header .overlay{height:100%;width:100%;z-index:1;position:absolute;top:0;opacity:.5}.drawer-container .drawer .header .user{position:relative;z-index:2;display:flex;flex-direction:column;padding:16px}.drawer-container .drawer .header .user .default-avatar,.drawer-container .drawer .header .user img{height:64px;width:64px;border-radius:50%;object-fit:cover;margin-bottom:16px;color:#fff;font-size:64px}.drawer-container .drawer .header .user .name{color:#fff;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;margin-bottom:8px}.drawer-container .drawer .header .user .details{display:flex;color:#fff;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.drawer-container .drawer .header .user .details .context-menu-wrapper{margin-left:auto}.drawer-container .drawer .create-ad-button{height:2.5rem;text-decoration:none;display:flex;justify-content:center;align-items:center;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1.1;margin:1rem;padding:0 1.5rem;border-radius:1.25rem;background:#2196f3;background:var(--theme-color-500);color:#fff;cursor:pointer}.drawer-container .drawer .create-ad-button:hover{background:#1e88e5;background:var(--theme-color-600)}.drawer-container .drawer .create-ad-button:active{background:#1976d2;background:var(--theme-color-700)}.drawer-container .drawer .menu-items{display:flex;flex-direction:column;flex-grow:1;padding:8px 0;width:100%}.drawer-container .drawer .menu-items>*{flex-shrink:0}.drawer-container .drawer .menu-items .separator{width:100%;margin-bottom:8px;border-bottom:.25px solid rgba(0,0,0,.16)}.drawer-container .drawer .menu-items .bottom-menu-items{padding:8px 0;display:flex;flex-direction:column}.drawer-container .drawer .menu-items .menu-item{padding:16px;display:flex;align-items:center;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;color:#000;text-decoration:none}.drawer-container .drawer .menu-items .menu-item.drawer-dropdown{display:flex;position:relative}.drawer-container .drawer .menu-items .menu-item i{margin-right:32px}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item{height:48px;padding:0 16px;display:flex;align-items:center;position:relative;cursor:pointer}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item:before,.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item:after{content:" ";display:flex;height:24px;width:1px;background-color:#bfbfbf;position:absolute;left:27.5px;top:24px;z-index:1}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item:before{transform:translateY(-100%)}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item:last-child:after{display:none}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item .dot{height:8px;width:8px;border-radius:50%;margin:0 32px 0 8px;background-color:#bfbfbf;position:relative;z-index:2}.drawer-container .drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item .name{font-size:12px;color:#bfbfbf}.drawer-container .drawer .menu-items .disabled{pointer-events:none}.drawer-container .drawer .drawer-components{display:none}@media screen and (min-width: 1024px){.drawer-container{z-index:0}.drawer-container .drawer .menu-items .user-menu-item{display:none}}@media screen and (min-width: 1024px){body:not(.frontend) .drawer-container{visibility:visible;top:64px;left:0;height:auto;width:auto}body:not(.frontend) .drawer-container .obfuscator{display:none}body:not(.frontend) .drawer-container .drawer{left:0;top:0;transform:translate(0);overscroll-behavior:contain}body:not(.frontend) .drawer-container .drawer .header{display:none}}@media screen and (min-width: 1024px){body.page-ad-generator .drawer-container{visibility:hidden}}.cookie-non-acceptance-message{display:flex;flex-direction:column;padding:16px 20px;justify-content:center;align-items:center;text-align:center;height:100%;margin-left:18px;margin-right:6px}.papers-map{width:100%;z-index:3;transition:top .2s ease}.papers-map #map_canvas{width:100%;overflow:hidden}.papers-map .map-canvas__height,.papers-map__height{height:calc(50vh - 64px)}.post-code-filter{position:absolute;top:16px;right:16px;height:40px;z-index:1;display:flex;align-items:center;padding:8px 16px;background:#2196f3;background:var(--theme-color-500);color:#ffffffdb;border-radius:20px;opacity:0;visibility:hidden;transform:translateY(-56px);transition:transform .15s ease-in,opacity .15s ease-in,visibility .15s}.post-code-filter--active{opacity:1;visibility:visible;transform:translateY(0)}.post-code-filter__label{margin:0 8px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px}.post-code-filter__close-button{cursor:pointer}.top-aligned-stepper.nav-collapsed .papers-map{top:96px}.top-aligned-stepper.nav-collapsed .search-paper-field{top:calc(50vh - 32px)}.top-aligned-stepper .papers-map{top:128px}.top-aligned-stepper .papers-map__height,.top-aligned-stepper .map-canvas__height{height:calc(50vh - 128px)}.papers-search-wrapper{position:relative;min-height:50vh;width:100%}.papers-search-wrapper.search-open .search-paper-field{height:64px}.papers-search-wrapper .search-paper-field{height:0;overflow:hidden;width:100%;display:flex;justify-content:center;flex-direction:column;padding:0 16px;box-sizing:border-box;flex-shrink:0;cursor:pointer;transition:height .3s ease,top .2s ease}.papers-search-wrapper .search-papers-results{height:auto;padding:0;width:100%;display:flex;flex-direction:column;transition:padding .3s ease}.search-papers-results__title-text{margin:16px;color:#000000de;color:var(--shade-color-primary)}.search-papers-results__title-text:first-letter{text-transform:uppercase}.search-papers-results__body-text{margin:8px 16px;color:#0000008a;color:var(--shade-color-secondary)}.search-papers-results__divider{margin:8px 16px;height:1px;display:flex;background:#0000001f;background:var(--shade-color-divider)}.paper-list-item{height:64px;align-items:center;margin:4px 16px;border-radius:2px;box-shadow:0 1px 3px #0000003d;display:none;flex-shrink:0;cursor:pointer;padding:0 0 0 16px;background:#fff;background:var(--shade-color-0)}.paper-list-item:not(.active):not(.paper-list-item--disabled):hover{background:#fafafa;background:var(--shade-color-100)}.paper-list-item:not(.active):not(.paper-list-item--disabled):active{background:#f5f5f5;background:var(--shade-color-200)}.paper-list-item--disabled{-webkit-user-select:none;user-select:none;cursor:default;filter:grayscale(100%)}.paper-list-item--disabled .inner-result>*:not(.paper-list-item__disabled-tooltip){opacity:.5}.paper-list-item.active:not(.paper-list-item--purchasable){background:linear-gradient(to bottom left,var(--theme-color-500),var(--theme-color-700))}.paper-list-item.active:not(.paper-list-item--purchasable) .deselect-paper{color:#fff}.paper-list-item.active:not(.paper-list-item--purchasable) .paper-info .paper-name{color:#fff}.paper-list-item.active:not(.paper-list-item--purchasable) .paper-info .paper-caption{color:#fff}.paper-list-item.shown{display:flex}.paper-list-item .paper-info .paper-name{color:#000000de;color:var(--shade-color-primary)}.paper-list-item .paper-placeholder-image{height:42px;width:42px;border-radius:21px}.paper-list-item .inner-result{height:64px;width:100%;display:flex;align-items:center}.paper-list-item .inner-result .paper-list-item--logo>img{height:42px;width:42px;object-fit:contain}.paper-list-item .inner-result .paper-info{display:flex;flex-direction:column;margin-left:16px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif}.paper-list-item .inner-result .paper-info .paper-name{margin:0;font-size:16px;font-weight:500}.paper-list-item .inner-result .paper-info .paper-caption{margin:0;font-size:14px;font-weight:400}.paper-list-item .inner-result .deselect-paper{visibility:hidden;margin-left:auto}.paper-list-item--purchasable{cursor:default}.paper-list-item--purchasable:hover{background:#fff;background:var(--shade-color-0)}.paper-list-item__link{height:64px;width:64px;display:flex;align-items:center;justify-content:center;color:#1e88e5;color:var(--theme-color-600);background:#bbdefb;background:var(--theme-color-100);border-radius:0 2px 2px 0;text-decoration:none}.paper-list-item__link:hover{background:#90caf9;background:var(--theme-color-200);color:#1976d2;color:var(--theme-color-700)}.paper-list-item__link:active{background:#64b5f6;background:var(--theme-color-300);color:#1565c0;color:var(--theme-color-800)}.paper-list-item__disabled-tooltip{margin-right:16px;color:#0000008a;color:var(--shade-color-secondary)}.paper-list-item.active .deselect-paper{visibility:visible;margin-right:16px}.select-paper-notice{display:flex;flex-direction:column;align-items:center}.select-paper-notice.hidden{visibility:hidden}.select-paper-wrapper{position:relative;margin-top:128px}.select-paper-wrapper__min-height{min-height:calc(100vh - 128px)}@media screen and (min-width: 1024px){.post-code-filter{right:calc(50% + 16px)}.papers-map{height:100vh;width:50%;top:64px}.papers-map #map_canvas{height:calc(100vh - 128px);width:100%;overflow:hidden}.top-aligned-stepper .papers-map,.top-aligned-stepper.nav-collapsed .papers-map{top:128px}.top-aligned-stepper .papers-search-wrapper,.top-aligned-stepper.nav-collapsed .papers-search-wrapper{height:calc(100vh - 128px);overflow-y:scroll;width:50%}.top-aligned-stepper .papers-search-wrapper .search-paper-field,.top-aligned-stepper.nav-collapsed .papers-search-wrapper .search-paper-field{width:100%}.top-aligned-stepper .papers-search-wrapper .search-papers-results,.top-aligned-stepper.nav-collapsed .papers-search-wrapper .search-papers-results{padding:0;width:100%;min-height:calc(100vh - 128px)}}.top-aligned-stepper.nav-collapsed .select-template.container.search-open .select-template-searchbar{top:96px}.top-aligned-stepper.nav-collapsed .select-template.container.search-open .select-template-filters{top:160px}.top-aligned-stepper.nav-collapsed .select-template.container .select-template-filters{top:96px}.top-aligned-stepper .select-template.container.search-open .select-template-searchbar{visibility:visible;height:64px;padding:8px 16px}.top-aligned-stepper .select-template.container.search-open .select-template-filters{top:192px}.top-aligned-stepper .select-template.container .select-template-searchbar,.top-aligned-stepper .select-template.container .select-template-filters{top:128px;position:sticky}.top-aligned-stepper .select-template.container .template-container{top:0;height:auto}#prefill-container{margin-top:20px;border-top:1px solid rgba(0,0,0,.12);border-top:1px solid var(--shade-color-divider);display:none}#prefill-container.active{display:block}#prefill-container .toggle-prefills{display:flex;align-items:center;height:56px}#prefill-container .toggle-prefills--expanded .toggle-prefills__dropdown-icon{transform:rotate(180deg)}#prefill-container .toggle-prefills--expanded .toggle-prefills__dropdown-icon:before{display:none}#prefill-container .toggle-prefills__dropdown-icon{margin-left:auto;position:relative}#prefill-container .toggle-prefills__dropdown-icon:before{content:"";display:flex;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fbd8bb;background:var(--theme-color-complement-100);animation:hightlightIcon 1s ease infinite;z-index:-1}@keyframes hightlightIcon{0%{transform:scale(0);opacity:1}to{transform:scale(1.5);opacity:0}}#prefill-container #prefill_fields_data{overscroll-behavior:contain;display:none;flex-direction:column}#prefill-container #prefill_fields_data.prefill-data--expanded{display:flex}#prefill-container .hidden{display:none}.select-template.container{padding:0;width:100vw}.select-template.container .select-template-searchbar{padding:0 16px;width:100vw;height:0;display:flex;align-items:center;position:fixed;z-index:3;visibility:hidden;transition:height .2s ease,top .2s ease}.select-template.container .select-template-searchbar .search-bar{flex-grow:1;margin-right:4px}.select-template.container .template-container{display:flex;flex-direction:column;padding:16px;box-sizing:border-box;align-content:baseline;flex-grow:1;position:relative;width:100vw;transition:top .3s ease}.select-template.container .template-container .content-container{top:0;left:0;width:100%;position:absolute;display:none;visibility:hidden;flex-direction:column;flex-shrink:0;opacity:0;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity;padding:16px}.select-template.container .template-container .content-container.active{display:flex;visibility:visible;transform:translate(0);opacity:1;position:relative}.select-template.container .template-container .content-container.active .items .item{transform:translateY(0);opacity:1}.select-template.container .template-container .content-container.active .items .item.template.selected{z-index:1}.select-template.container .template-container .content-container .section.hidden{display:none}.select-template.container .template-container .content-container .title{font-size:24px;margin-bottom:16px;flex-shrink:0;cursor:pointer}.select-template.container .template-container .content-container .title:not(:first-child){margin:24px 0 16px}.select-template.container .template-container .content-container .items{display:flex;flex-wrap:wrap;flex-shrink:0}.select-template.container .template-container .content-container .items .item{width:270px;border-radius:2px;margin:0 16px 16px 0;display:flex;flex-direction:column;transform:translateY(16px);opacity:0;will-change:transform,opacity;cursor:pointer}.select-template.container .template-container .content-container .items .item.hidden{display:none}.select-template.container .template-container .content-container .items .item.no-transition{transition:none!important}.select-template.container .template-container .content-container .items .item:nth-child(0){transition:transform .2s 0s ease,opacity .2s 0s ease}.select-template.container .template-container .content-container .items .item:nth-child(n){transition:transform .2s .1s ease,opacity .2s .1s ease}.select-template.container .template-container .content-container .items .item:nth-child(2n){transition:transform .2s .2s ease,opacity .2s .2s ease}.select-template.container .template-container .content-container .items .item:nth-child(3n){transition:transform .2s .3s ease,opacity .2s .3s ease}.select-template.container .template-container .content-container .items .item:nth-child(4n){transition:transform .2s .4s ease,opacity .2s .4s ease}.select-template.container .template-container .content-container .items .item:nth-child(5n){transition:transform .2s .5s ease,opacity .2s .5s ease}.select-template.container .template-container .content-container .items .item .graphic{border-radius:2px 2px 0 0;width:270px;height:160px;display:flex;justify-content:center;align-items:center;position:relative;font-size:40px}.select-template.container .template-container .content-container .items .item .graphic>img{height:100%;width:100%;position:absolute;object-fit:contain}.select-template.container .template-container .content-container .items .item .item-details{padding:16px;display:flex;flex-direction:column;box-sizing:border-box;opacity:.76}.select-template.container .template-container .content-container .items .item .item-details.item-details-centered{text-align:center}.select-template.container .template-container .content-container .items .item .item-details>div{flex-shrink:0}.select-template.container .template-container .content-container .items .item .item-details .title{margin-bottom:8px}.select-template.container .template-container .content-container .items .item .item-details .second-line{font-size:14px}@media (max-width: 635px){.select-template.container .template-container .content-container .items{flex-direction:column}.select-template.container .template-container .content-container .items .item{min-height:initial;height:110px;width:100%;flex-grow:1;flex-direction:row}.select-template.container .template-container .content-container .items .item .graphic{margin:16px 16px 16px auto;order:2;height:78px;min-width:78px;width:auto}.select-template.container .template-container .content-container .items .item .graphic>img{height:100%;width:auto;max-width:100%}.select-template.container .template-container .content-container .items .item .graphic .item-title-section{display:none}.select-template.container .template-container .content-container .items .item .item-details{width:calc(100% - 96px)}.select-template.container .template-container .content-container .items .item .item-details.item-details-centered{text-align:initial}}.select-template.container .template-container.showing-content:before{transform:translate(-50%) translateY(50%);visibility:hidden;opacity:0;display:none}.select-template.container .template-container:before{content:attr(data-prompt);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);font-size:24px;visibility:visible;opacity:1}.select-template.container .template-container .template{display:none;flex-direction:column;height:256px;width:calc(50% - 8px);align-self:flex-start;margin:4px;box-sizing:border-box;flex-shrink:0}.select-template.container .template-container .template.shown{display:flex;opacity:1}.select-template.container .template-container .template>img{height:calc(100% - 42px);width:100%;object-fit:contain;flex-shrink:0}.select-template-filters{left:0;padding:16px;display:flex;position:fixed;flex-direction:column;width:100vw;z-index:3;transition:top .2s ease;overflow-y:scroll;max-height:calc(100vh - 128px)}.select-template-filters h4{display:none;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;margin:0 0 8px}.select-template-filters .filters{display:flex;flex-shrink:0;align-items:flex-start}.select-template-filters .filters.no-filters:after{content:attr(data-prompt);font-size:14px}.select-template-filters .filters .filter{display:flex;align-items:center;height:32px;border-radius:16px;margin:0 8px 8px 0;transform:translate(-100%);opacity:0}.select-template-filters .filters .filter--static{transform:translate(0);opacity:1}.select-template-filters .filters .filter.creates{animation:createFilter .2s ease forwards}@keyframes createFilter{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.select-template-filters .filters .filter.created{transform:translate(0);opacity:1}.select-template-filters .filters .filter.deletes{animation:deleteFilter .2s ease}@keyframes deleteFilter{0%{filter:blur(0);transform:scale(1);opacity:1}to{filter:blur(5px);transform:scale(1.2);opacity:0}}.select-template-filters .filters .filter .graphic{height:32px;width:32px;border-radius:50%;margin-right:16px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.select-template-filters .filters .filter .graphic .letter{text-transform:uppercase;text-decoration:none}.select-template-filters .filters .filter .graphic i{text-decoration:none}.select-template-filters .filters .filter .name{margin-right:16px;font-size:14px}.select-template-filters .filters .filter .btn-remove-filter{height:20px;width:20px;border-radius:50%;margin-right:6px;font-size:18px;text-align:center;line-height:20px;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none}@media screen and (min-width: 1024px){.top-aligned-stepper.nav-collapsed .select-template-searchbar,.top-aligned-stepper.nav-collapsed .select-template.container .select-template-filters,.top-aligned-stepper.nav-collapsed .select-template.container.search-open .select-template-searchbar,.top-aligned-stepper.nav-collapsed .select-template.container.search-open .select-template-filters{top:128px}.top-aligned-stepper .select-template.container{margin:128px auto 0}.top-aligned-stepper .select-template.container.search-open .select-template-filters{top:128px}.top-aligned-stepper .select-template.container .select-template-searchbar{top:auto}.top-aligned-stepper .select-template.container .select-template-filters{top:auto;position:fixed}.top-aligned-stepper .select-template.container .template-container{top:auto}.select-template.container{max-width:100vw;min-height:calc(100vh - 128px);height:auto;margin:64px auto 0;flex-wrap:wrap}.select-template.container .select-template-searchbar{width:calc(100% - 256px);left:256px}.select-template.container .select-template-filters{order:1;height:100%;width:256px}.select-template.container .select-template-filters h4{display:flex}.select-template.container .select-template-filters .filters{flex-direction:column}.select-template.container .template-container{order:3;height:calc(100vh - 192px);width:100%;position:relative;top:auto}.select-template.container .template-container .content-container{padding:16px 16px 16px 272px}.select-template.container .template-container .template{width:calc(33.333% - 8px)}#prefill-container .toggle-prefills{pointer-events:none}#prefill-container .toggle-prefills__dropdown-icon{display:none}#prefill-container .toggle-prefills__dropdown-icon:before{display:none}#prefill-container #prefill_fields_data{display:flex}}.select-template-item-container{display:grid;grid-template-columns:1fr;gap:16px;margin:16px 0}@media (min-width: 600px){.select-template-item-container{grid-template-columns:repeat(auto-fill,256px)}}.select-template-item-container--preview{grid-template-columns:repeat(auto-fill,minmax(384px,1fr))}@media (max-width: 599px){.select-template-item-container--preview{grid-template-columns:minmax(128px,1fr)}}.select-template-item{display:flex;align-items:center;background:#fff;background:var(--shade-color-0);border-radius:4px;box-shadow:0 2px 6px #0000001f;box-shadow:0 2px 6px var(--shade-color-divider);text-decoration:none;cursor:pointer;transition:background .15s ease-in,box-shadow .15s ease-in;will-change:background,box-shadow}.select-template-item--preview{flex-direction:column;align-items:center;padding-bottom:0!important}.select-template-item__graphic{padding:16px;margin-right:16px;width:64px;height:64px;display:flex;box-sizing:initial}.select-template-item__graphic>*{color:#2196f3;color:var(--theme-color-500)}.select-template-item__graphic>i{font-size:2.5rem;margin:auto}.select-template-item__graphic>span{font-size:2rem;margin:auto}.select-template-item__graphic--preview{margin-bottom:0!important;width:100%;height:384px;background:#e0e0e0;background:var(--shade-color-300);margin-right:0;display:flex;box-sizing:border-box}.select-template-item__graphic--preview>i{margin:40px auto;font-size:4rem}.select-template-item__graphic--preview>span{margin:40px auto;font-size:3rem}.select-template-item__graphic--background{background-repeat:no-repeat;background-position:center;background-size:contain;height:256px}.select-template-item__label--preview{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px;font-size:10pt}@media (max-width: 300px){.select-template-item__label--preview{font-size:8pt}}.select-template-item input{display:none}.select-template-item:hover{box-shadow:0 3px 9px #0000001f;box-shadow:0 3px 9px var(--shade-color-divider)}.select-template-item:active{box-shadow:0 2px 6px #0000001f;box-shadow:0 2px 6px var(--shade-color-divider);background:#fafafa;background:var(--shade-color-100)}.select-template-item--selected{background:#2196f3;background:var(--theme-color-500);box-shadow:0 2px 6px #2196f3;box-shadow:0 2px 6px var(--theme-color-500)}.select-template-item--selected .select-template-item__graphic{background:#2196f3;background:var(--theme-color-500)}.select-template-item--selected .select-template-item__primary-label{color:#fff;color:var(--shade-color-0)}.select-template-item--selected .select-template-item__secondary-label{color:#f5f5f5;color:var(--shade-color-200)}.select-template-item--selected:hover{background:#1e88e5;background:var(--theme-color-600);box-shadow:0 3px 9px #2196f3;box-shadow:0 3px 9px var(--theme-color-500)}.select-template-item--selected:active{background:#1976d2;background:var(--theme-color-700)}@media (min-width: 600px){.select-template-item{flex-direction:column;align-items:center;padding-bottom:32px}.select-template-item__graphic{margin-right:0;width:100%;height:auto;display:flex;margin-bottom:24px;box-sizing:border-box}.select-template-item__graphic--preview{height:384px}.select-template-item__graphic>i{margin:40px auto;font-size:4rem}.select-template-item__graphic>span{margin:40px auto;font-size:3rem}.select-template-item__graphic--background{height:256px}.select-template-item__label{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 16px;font-size:12pt}}@media (max-width: 300px){.select-template-item__graphic--preview{height:200px}}.select-template-item.hidden{display:none}.selectable-paper__no-background{height:100%;width:100%;background-color:#fff;border:1px solid black}.selectable-paper-container{margin-bottom:56px}.selectable-paper-container .divider{background:var(--shade-color-secondary);margin-top:8px;margin-bottom:20px}.container.order-overview .summary .summary-items{display:flex;flex-direction:column;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;margin:8px 0}.container.order-overview .summary .summary-items .summary-item{display:flex;margin:4px 0;justify-content:space-between}.container.order-overview .summary .divider{display:flex;height:1px;margin:8px 0}.container.order-overview .summary .total{display:flex;justify-content:space-between;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px}.receipt{margin:80px 16px 0;padding:16px;background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #0000001c}.receipt .title{font-size:20px}.receipt .divider{height:1px;margin:8px 0;background:#0000001f;background:var(--shade-color-divider);width:100%}.receipt .order-info{margin:16px 0}.receipt .order-info .title{margin-bottom:8px}.receipt .order-info .order-element{display:flex;margin-bottom:8px;justify-content:space-between}.receipt .order-info .order-element .order-total,.receipt .order-info .order-element .order-total-value{font-size:20px}.receipt .button{align-self:flex-end;margin-right:0}.frontend.top-aligned-stepper .container.receipt{margin-top:142px}@media screen and (max-width: 1272px){.frontend.top-aligned-stepper .container.checkout-container{width:auto}}@media screen and (min-width: 1024px){.frontend.top-aligned-stepper .container.checkout-container{margin:128px 326px 0 auto}}@media screen and (min-width: 1616px){.frontend.top-aligned-stepper .container.checkout-container{margin:128px auto 0}}#checkout_form{margin-bottom:0}.checkout-card{padding:24px 16px;background:#fff;background:var(--shade-color-0);border-radius:4px;box-shadow:0 1px 3px #00000026;margin-bottom:1rem}.checkout-card .title-text{margin-bottom:16px}#payment-methods{display:flex;flex-direction:column}.payment-method{display:flex;min-height:72px;flex-wrap:wrap;align-items:center;padding:16px;border-radius:8px;cursor:pointer;margin:8px 0;position:relative}.payment-method--disabled:hover{background:transparent!important;cursor:default}.payment-method--disabled:hover:after{transform:translate(-50%) translateY(-32px);opacity:1}.payment-method--disabled>*{opacity:.5}.payment-method:hover{background:#fafafa;background:var(--shade-color-100)}.payment-method__icon{filter:grayscale(1);opacity:.7}.payment-method__icon{height:40px;max-width:100px;object-fit:contain;margin-right:24px}.payment-method__title:first-letter{text-transform:uppercase}.payment-method--selected{background:#fafafa;background:var(--shade-color-100);box-shadow:0 2px 6px #00000026}.payment-method--selected .payment-method__icon{filter:grayscale(0);opacity:1}.frontend.top-aligned-stepper .container.user-account-container{margin-top:64px}.account-business-header{font-size:24px;display:flex;align-items:center;margin-bottom:16px}.account-business-header__icon{color:#ffc107;margin-right:16px}.account-business-header .caption{color:#00000061;color:var(--shade-color-disabled)}.account-publication{display:flex;flex-wrap:wrap;align-items:center}.account-publication__logo{background:#fff;border-radius:10%;height:72px;width:72px;display:flex;opacity:.7;justify-content:center;align-items:center;padding:16px;box-shadow:0 4px 24px #0000001a}.account-publication__logo span{font-size:32px;font-weight:300;color:var(--theme-color-900)}.account-publication__logo img{height:100%;width:100%;object-fit:contain}.account-publication__name{margin-left:24px}.account-publication__details{margin-top:16px;width:100%}.account-publication__details .account-publication__name{display:none}@media (min-width: 900px){.account-publication__logo{height:144px;width:144px}.account-publication__name{display:none;margin-left:0}.account-publication__details{margin-left:24px}.account-publication__details .account-publication__name{display:block;margin-bottom:16px}.account-publication__details .input-row{min-width:256px}}.missing-orders-info{display:flex;width:100%;height:calc(100vh - 296px);justify-content:center;align-items:center;margin:80px 16px 16px}.change-cookie-consent{margin-top:42px;border-radius:4px;background-color:var(--theme-color-50);padding:24px 42px}.cookie-container{margin-top:24px;padding:24px;background-color:var(--theme-color-50);border-radius:4px}.cookie-container .cookie-explanation-container{display:flex;margin-top:24px;gap:12px;justify-content:space-between;flex-wrap:wrap}.cookie-container .cookie-explanation-column{display:flex;flex-direction:column;min-width:200px;max-width:20%}.cookie-container .cookie-explanation-column .cookie-title{margin-bottom:12px;font-weight:700}.onboarding-container{background:#1e88e5;background:var(--theme-color-600);width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex}.onboarding{display:flex;flex-direction:column;width:1024px;max-width:calc(100% - 32px);height:auto;max-height:calc(100% - 32px);margin:auto;justify-content:space-between;align-items:center;overflow-y:auto}@media (min-width: 900px){.onboarding{flex-direction:row;height:786px}}.onboarding--column-aligned{flex-direction:column;justify-content:center}.onboarding--column-aligned .onboarding__graphic{margin-bottom:64px}.onboarding--column-aligned .onboarding__content{align-items:center}.onboarding__graphic,.onboarding__content{height:auto}@media (min-width: 900px){.onboarding__graphic,.onboarding__content{width:calc(50% - 32px)}}.onboarding__graphic svg{width:100%;max-height:33.333vh}.onboarding__content{display:flex;flex-direction:column;justify-content:center}.onboarding__content h1{font-size:1.5rem;margin-bottom:24px;color:#fff}.onboarding__content p{font-size:1rem;margin-bottom:16px;color:#fff}.onboarding__form-container{margin:auto;display:flex;flex-direction:column;width:100%}.onboarding__form-container>h1,.onboarding__form-container>p{text-align:center}@media (min-width: 900px){.onboarding__form-container>h1,.onboarding__form-container>p{text-align:left}}.onboarding__form-container .input-row{width:343px;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto}.onboarding__form-container--full-width{max-width:100%}.onboarding__publications{display:grid;height:430px;grid-template-columns:repeat(3,calc(33.3333% - 16px));gap:16px;overflow-y:scroll;position:relative}@media (max-width: 599px){.onboarding__publications{grid-template-columns:repeat(2,calc(50% - 8px));height:50vh}}.onboarding__form-controls{margin:32px 0 0 auto;display:flex;justify-content:flex-end;position:sticky;bottom:0;background:linear-gradient(to top,var(--theme-color-600),transparent);z-index:1}@media (max-width: 599px){.onboarding__form-controls{margin:initial}}.onboarding__divider{height:4px;width:32px;background:var(--theme-color-100);margin:24px auto 16px}.onboarding__divider--left-aligned{margin:16px auto}@media (min-width: 900px){.onboarding__divider--left-aligned{margin:16px auto 16px 0}}.onboarding__nav-button--next{margin-left:auto!important;margin-right:0!important}.onboarding-publication{position:relative;display:flex;flex-direction:column;height:166px}.onboarding-publication--square{width:140px}.onboarding-publication--active .onboarding-publication__logo,.onboarding-publication--active .onboarding-publication__label{opacity:1}.onboarding-publication--centered{margin:24px auto}.onboarding-publication input{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;cursor:pointer}.onboarding-publication input:checked~.onboarding-publication__logo{opacity:1}.onboarding-publication input:checked~.onboarding-publication__label{opacity:1}.onboarding-publication__logo{background:#fff;border-radius:10%;width:100%;height:140px;display:flex;opacity:.7;justify-content:center;align-items:center;padding:16px}.onboarding-publication__logo span{font-size:32px;font-weight:300;color:var(--theme-color-900)}.onboarding-publication__logo img{height:100%;width:100%;object-fit:contain}.onboarding-publication .onboarding-publication__label{margin:8px auto 0;color:#fff;opacity:.7}.purchasable-publication{display:flex;flex-direction:column;justify-content:center;margin:0 auto 24px}.purchasable-publication__image{height:128px;width:auto;max-width:calc(100% - 32px);margin-bottom:16px}.purchasable-publication__image .paper-placeholder-image{height:128px;width:128px;border-radius:50%}.download-design{margin-left:auto;margin-right:auto}.download-design .download-design__title{margin:8px 0 16px}.download-design .down-design__container{display:flex;flex-direction:column;box-sizing:border-box;align-content:baseline;flex-grow:1;position:relative;width:960px;padding-top:16px;margin:126px 0 24px;max-width:calc(100vw - 32px);min-height:calc(100vh - 126px)}.download-design .download-design__paper-layouts{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width: 600px){.download-design .download-design__paper-layouts{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.download-design .download-design__paper-layouts{grid-template-columns:repeat(3,1fr)}}.download-design .download-design__paper-layout{background:#fff;background:var(--shade-color-0);box-shadow:0 2px 6px #0003;border-radius:4px}.download-design .download-design__graphic{height:168px;width:100%;background:#0000001f;background:var(--shade-color-divider);display:flex;justify-content:center;padding:16px}.download-design .download-design__graphic img{object-fit:contain;width:100%;height:100%}.download-design .download-design__paper-layout-details{padding:16px 16px 0}.download-design .download-design__title,.download-design .print__title{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px}.download-design textarea{background:#fff;margin-top:8px;margin-bottom:8px}.frontend.top-aligned-stepper .container.review-design__container{margin-top:126px}.review-design__title{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;margin-bottom:8px}.print-material-card__preview{display:flex;justify-content:center;padding-top:40px;padding-bottom:80px;background:#e0e0e0;background:var(--shade-color-300);position:relative}.print-material-card__preview img{box-shadow:0 4px 16px #00000061;box-shadow:0 4px 16px var(--shade-color-disabled)}.print-material-card__info-container{display:flex;flex-direction:column;justify-content:space-around;padding:1rem 1rem 2.5rem}.print-material-card__info-container-items{margin:3rem 1rem;display:flex;justify-content:space-around}@media (min-width: 600px){.print-material-card__info-container-items{margin:3rem 4rem}}body{--theme-color-50: #e3f2fd;--theme-color-100: #bbdefb;--theme-color-200: #90caf9;--theme-color-300: #64b5f6;--theme-color-400: #42a5f5;--theme-color-500: #2196f3;--theme-color-600: #1e88e5;--theme-color-700: #1976d2;--theme-color-800: #1565c0;--theme-color-900: #0d47a1;--theme-color-a100: #82b1ff;--theme-color-a200: #448aff;--theme-color-a400: #2979ff;--theme-color-a700: #2962ff;--theme-color: #2196f3;--theme-stroke-color: #0d47a1;--theme-light-color: #90caf9;--theme-color-complement-100: #fbd8bb;--theme-color-complement-500: #f37e21;--theme-color-complement-600: #e57b1e;--theme-color-complement-700: #d27519;--theme-color-0-translucent-500: rgba(33, 150, 243, 0);--theme-color-50-translucent-500: rgba(33, 150, 243, .5);--theme-color-75-translucent-500: rgba(33, 150, 243, .25)}.red{--theme-color-50: #ffebee;--theme-color-100: #ffcdd2;--theme-color-200: #ef9a9a;--theme-color-300: #e57373;--theme-color-400: #ef5350;--theme-color-500: #f44336;--theme-color-600: #e53935;--theme-color-700: #d32f2f;--theme-color-800: #c62828;--theme-color-900: #b71c1c;--theme-color-a100: #ff8a80;--theme-color-a200: #ff5252;--theme-color-a400: #ff1744;--theme-color-a700: #d50000;--theme-color: #f44336;--theme-stroke-color: #b71c1c;--theme-light-color: #ef9a9a;--theme-color-0-translucent-500: rgba(244, 67, 54, 0);--theme-color-50-translucent-500: rgba(244, 67, 54, .5);--theme-color-75-translucent-500: rgba(244, 67, 54, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #f44336;--theme-color-banner2: #d32f2f;--theme-color-translucent-banner: rgba(244, 67, 54, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #cdfffa;--theme-color-complement-500: #36e7f4;--theme-color-complement-600: #35e1e5;--theme-color-complement-700: #2fd3d3;--theme-card-divider-color: #f44336;--theme-card-divider-color-complement: #36e7f4;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-red{background:#ef5350}.pink{--theme-color-50: #fce4ec;--theme-color-100: #f8bbd0;--theme-color-200: #f48fb1;--theme-color-300: #f06292;--theme-color-400: #ec407a;--theme-color-500: #e91e63;--theme-color-600: #d81b60;--theme-color-700: #c2185b;--theme-color-800: #ad1457;--theme-color-900: #880e4f;--theme-color-a100: #ff80ab;--theme-color-a200: #ff4081;--theme-color-a400: #f50057;--theme-color-a700: #c51162;--theme-color: #e91e63;--theme-stroke-color: #880e4f;--theme-light-color: #f48fb1;--theme-color-0-translucent-500: rgba(233, 30, 99, 0);--theme-color-50-translucent-500: rgba(233, 30, 99, .5);--theme-color-75-translucent-500: rgba(233, 30, 99, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #e91e63;--theme-color-banner2: #c2185b;--theme-color-translucent-banner: rgba(233, 30, 99, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #bbf8e3;--theme-color-complement-500: #1ee9a4;--theme-color-complement-600: #1bd893;--theme-color-complement-700: #18c27f;--theme-card-divider-color: #e91e63;--theme-card-divider-color-complement: #1ee9a4;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-pink{background:#ec407a}.purple{--theme-color-50: #f3e5f5;--theme-color-100: #e1bee7;--theme-color-200: #ce93d8;--theme-color-300: #ba68c8;--theme-color-400: #ab47bc;--theme-color-500: #9c27b0;--theme-color-600: #8e24aa;--theme-color-700: #7b1fa2;--theme-color-800: #6a1b9a;--theme-color-900: #4a148c;--theme-color-a100: #ea80fc;--theme-color-a200: #e040fb;--theme-color-a400: #d500f9;--theme-color-a700: #aa00ff;--theme-color: #9c27b0;--theme-stroke-color: #4a148c;--theme-light-color: #ce93d8;--theme-color-0-translucent-500: rgba(156, 39, 176, 0);--theme-color-50-translucent-500: rgba(156, 39, 176, .5);--theme-color-75-translucent-500: rgba(156, 39, 176, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #9c27b0;--theme-color-banner2: #7b1fa2;--theme-color-translucent-banner: rgba(156, 39, 176, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #c4e7be;--theme-color-complement-500: #3bb027;--theme-color-complement-600: #40aa24;--theme-color-complement-700: #46a21f;--theme-card-divider-color: #9c27b0;--theme-card-divider-color-complement: #3bb027;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-purple{background:#ab47bc}.deep-purple{--theme-color-50: #ede7f6;--theme-color-100: #d1c4e9;--theme-color-200: #b39ddb;--theme-color-300: #9575cd;--theme-color-400: #7e57c2;--theme-color-500: #673ab7;--theme-color-600: #5e35b1;--theme-color-700: #512da8;--theme-color-800: #4527a0;--theme-color-900: #311b92;--theme-color-a100: #b388ff;--theme-color-a200: #7c4dff;--theme-color-a400: #651fff;--theme-color-a700: #6200ea;--theme-color: #673ab7;--theme-stroke-color: #311b92;--theme-light-color: #b39ddb;--theme-color-0-translucent-500: rgba(103, 58, 183, 0);--theme-color-50-translucent-500: rgba(103, 58, 183, .5);--theme-color-75-translucent-500: rgba(103, 58, 183, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #673ab7;--theme-color-banner2: #512da8;--theme-color-translucent-banner: rgba(103, 58, 183, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #dce9c4;--theme-color-complement-500: #8ab73a;--theme-color-complement-600: #88b135;--theme-color-complement-700: #84a82d;--theme-card-divider-color: #673ab7;--theme-card-divider-color-complement: #8ab73a;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-deep-purple{background:#7e57c2}.beige{--theme-color-50: #ededf5;--theme-color-100: #dfdfed;--theme-color-200: #cacade;--theme-color-300: #ababc4;--theme-color-400: #9595ab;--theme-color-500: #7c7c8c;--theme-color-600: #696978;--theme-color-700: #53535e;--theme-color-800: #3c3c45;--theme-color-900: #26262b;--theme-color-a100: #ededf5;--theme-color-a200: #9595ab;--theme-color-a400: #696978;--theme-color-a700: #26262b;--theme-color: #7c7c8c;--theme-stroke-color: #26262b;--theme-light-color: #cacade;--theme-color-0-translucent-500: rgba(124, 124, 140, 0);--theme-color-50-translucent-500: rgba(124, 124, 140, .5);--theme-color-75-translucent-500: rgba(124, 124, 140, .25);--theme-mobile-stepper-shadow: 0px 0px 12px 0px #ffffff;--theme-color-banner1: #f2ead5;--theme-color-banner2: #ede4c8;--theme-color-translucent-banner: rgba(124, 124, 140, 0);--theme-translucent-gradient: linear-gradient(45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 29%, rgba(242,234,213,.7) 77%, rgba(242,234,213,.7) 100%);--theme-color-complement-100: #19192b;--theme-color-complement-500: #52525e;--theme-color-complement-600: #686878;--theme-color-complement-700: #7e7e91;--theme-card-divider-color: #007096;--theme-card-divider-color-complement: #007096;--theme-color-banner-text: #696978;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-map-polygon-fill: #dfdfed;--theme-map-polygon-stroke: #7c7c8c;--theme-hero-header-filter: none}.primary-theme-color-beige{background:#f2ead5}.white{--theme-color-50: #61b3fa;--theme-color-100: #5bb0fc;--theme-color-200: #52adff;--theme-color-300: #4ea5f2;--theme-color-400: #499de6;--theme-color-500: #4598da;--theme-color-600: #418dcc;--theme-color-700: #3d82bf;--theme-color-800: #3978b3;--theme-color-900: #2883CB;--theme-color-a100: #61b3fa;--theme-color-a200: #499de6;--theme-color-a400: #418dcc;--theme-color-a700: #2883CB;--theme-color: #4598da;--theme-stroke-color: #2883CB;--theme-light-color: #52adff;--theme-color-0-translucent-500: rgba(69, 152, 218, 0);--theme-color-50-translucent-500: rgba(69, 152, 218, .5);--theme-color-75-translucent-500: rgba(69, 152, 218, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #ffffff;--theme-color-banner2: #ffffff;--theme-color-translucent-banner: rgba(69, 152, 218, 0);--theme-translucent-gradient: linear-gradient(45deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 29%, rgba(255,255,255,.7) 77%, rgba(255,255,255,.7) 100%);--theme-color-complement-100: #db256b;--theme-color-complement-500: #C72060;--theme-color-complement-600: #A91B52;--theme-color-complement-700: #C72060;--theme-card-divider-color: #4598da;--theme-card-divider-color-complement: #C72060;--theme-color-banner-text: #4697DA;--theme-color-banner-login: #4598da;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-map-polygon-fill: #dfdfed;--theme-map-polygon-stroke: #7c7c8c;--theme-hero-header-filter: none}.primary-theme-color-white{background:#fff}.indigo{--theme-color-50: #e8eaf6;--theme-color-100: #c5cae9;--theme-color-200: #9fa8da;--theme-color-300: #7986cb;--theme-color-400: #5c6bc0;--theme-color-500: #3f51b5;--theme-color-600: #3949ab;--theme-color-700: #303f9f;--theme-color-800: #283593;--theme-color-900: #1a237e;--theme-color-a100: #8c9eff;--theme-color-a200: #536dfe;--theme-color-a400: #3d5afe;--theme-color-a700: #304ffe;--theme-color: #3f51b5;--theme-stroke-color: #1a237e;--theme-light-color: #9fa8da;--theme-color-0-translucent-500: rgba(63, 81, 181, 0);--theme-color-50-translucent-500: rgba(63, 81, 181, .5);--theme-color-75-translucent-500: rgba(63, 81, 181, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #3f51b5;--theme-color-banner2: #303f9f;--theme-color-translucent-banner: rgba(63, 81, 181, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #e9e4c5;--theme-color-complement-500: #b5a33f;--theme-color-complement-600: #ab9b39;--theme-color-complement-700: #9f9030;--theme-card-divider-color: #3f51b5;--theme-card-divider-color-complement: #b5a33f;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-indigo{background:#5c6bc0}.blue{--theme-color-50: #e3f2fd;--theme-color-100: #bbdefb;--theme-color-200: #90caf9;--theme-color-300: #64b5f6;--theme-color-400: #42a5f5;--theme-color-500: #2196f3;--theme-color-600: #1e88e5;--theme-color-700: #1976d2;--theme-color-800: #1565c0;--theme-color-900: #0d47a1;--theme-color-a100: #82b1ff;--theme-color-a200: #448aff;--theme-color-a400: #2979ff;--theme-color-a700: #2962ff;--theme-color: #2196f3;--theme-stroke-color: #0d47a1;--theme-light-color: #90caf9;--theme-color-0-translucent-500: rgba(33, 150, 243, 0);--theme-color-50-translucent-500: rgba(33, 150, 243, .5);--theme-color-75-translucent-500: rgba(33, 150, 243, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #2196f3;--theme-color-banner2: #1976d2;--theme-color-translucent-banner: rgba(33, 150, 243, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #fbd8bb;--theme-color-complement-500: #f37e21;--theme-color-complement-600: #e57b1e;--theme-color-complement-700: #d27519;--theme-card-divider-color: #2196f3;--theme-card-divider-color-complement: #f37e21;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-blue{background:#42a5f5}.light-blue{--theme-color-50: #e1f5fe;--theme-color-100: #b3e5fc;--theme-color-200: #81d4fa;--theme-color-300: #4fc3f7;--theme-color-400: #29b6f6;--theme-color-500: #03a9f4;--theme-color-600: #039be5;--theme-color-700: #0288d1;--theme-color-800: #0277bd;--theme-color-900: #01579b;--theme-color-a100: #80d8ff;--theme-color-a200: #40c4ff;--theme-color-a400: #00b0ff;--theme-color-a700: #0091ea;--theme-color: #03a9f4;--theme-stroke-color: #01579b;--theme-light-color: #81d4fa;--theme-color-0-translucent-500: rgba(3, 169, 244, 0);--theme-color-50-translucent-500: rgba(3, 169, 244, .5);--theme-color-75-translucent-500: rgba(3, 169, 244, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #03a9f4;--theme-color-banner2: #0288d1;--theme-color-translucent-banner: rgba(3, 169, 244, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #fccab3;--theme-color-complement-500: #f44e03;--theme-color-complement-600: #e54d03;--theme-color-complement-700: #d14b02;--theme-card-divider-color: #03a9f4;--theme-card-divider-color-complement: #f44e03;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-light-blue{background:#29b6f6}.cyan{--theme-color-50: #e0f7fa;--theme-color-100: #b2ebf2;--theme-color-200: #80deea;--theme-color-300: #4dd0e1;--theme-color-400: #26c6da;--theme-color-500: #00bcd4;--theme-color-600: #00acc1;--theme-color-700: #0097a7;--theme-color-800: #00838f;--theme-color-900: #006064;--theme-color-a100: #84ffff;--theme-color-a200: #18ffff;--theme-color-a400: #00e5ff;--theme-color-a700: #00b8d4;--theme-color: #00bcd4;--theme-stroke-color: #006064;--theme-light-color: #80deea;--theme-color-0-translucent-500: rgba(0, 188, 212, 0);--theme-color-50-translucent-500: rgba(0, 188, 212, .5);--theme-color-75-translucent-500: rgba(0, 188, 212, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #00bcd4;--theme-color-banner2: #0097a7;--theme-color-translucent-banner: rgba(0, 188, 212, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #f2b9b2;--theme-color-complement-500: #d41800;--theme-color-complement-600: #c11500;--theme-color-complement-700: #a71000;--theme-card-divider-color: #00bcd4;--theme-card-divider-color-complement: #d41800;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-cyan{background:#26c6da}.teal{--theme-color-50: #e0f2f1;--theme-color-100: #b2dfdb;--theme-color-200: #80cbc4;--theme-color-300: #4db6ac;--theme-color-400: #26a69a;--theme-color-500: #009688;--theme-color-600: #00897b;--theme-color-700: #00796b;--theme-color-800: #00695c;--theme-color-900: #004d40;--theme-color-a100: #a7ffeb;--theme-color-a200: #64ffda;--theme-color-a400: #1de9b6;--theme-color-a700: #00bfa5;--theme-color: #009688;--theme-stroke-color: #004d40;--theme-light-color: #80cbc4;--theme-color-0-translucent-500: rgba(0, 150, 136, 0);--theme-color-50-translucent-500: rgba(0, 150, 136, .5);--theme-color-75-translucent-500: rgba(0, 150, 136, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #009688;--theme-color-banner2: #00796b;--theme-color-translucent-banner: rgba(0, 150, 136, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #dfb2b6;--theme-color-complement-500: #96000e;--theme-color-complement-600: #89000e;--theme-color-complement-700: #79000e;--theme-card-divider-color: #009688;--theme-card-divider-color-complement: #96000e;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-teal{background:#26a69a}.green{--theme-color-50: #e8f5e9;--theme-color-100: #c8e6c9;--theme-color-200: #a5d6a7;--theme-color-300: #81c784;--theme-color-400: #66bb6a;--theme-color-500: #4caf50;--theme-color-600: #43a047;--theme-color-700: #388e3c;--theme-color-800: #2e7d32;--theme-color-900: #1b5e20;--theme-color-a100: #b9f6ca;--theme-color-a200: #69f0ae;--theme-color-a400: #00e676;--theme-color-a700: #00c853;--theme-color: #4caf50;--theme-stroke-color: #1b5e20;--theme-light-color: #a5d6a7;--theme-color-0-translucent-500: rgba(76, 175, 80, 0);--theme-color-50-translucent-500: rgba(76, 175, 80, .5);--theme-color-75-translucent-500: rgba(76, 175, 80, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #4caf50;--theme-color-banner2: #388e3c;--theme-color-translucent-banner: rgba(76, 175, 80, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #e6c8e5;--theme-color-complement-500: #af4cab;--theme-color-complement-600: #a0439c;--theme-color-complement-700: #8e388a;--theme-card-divider-color: #4caf50;--theme-card-divider-color-complement: #af4cab;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-green{background:#66bb6a}.light-green{--theme-color-50: #f1f8e9;--theme-color-100: #dcedc8;--theme-color-200: #c5e1a5;--theme-color-300: #aed581;--theme-color-400: #9ccc65;--theme-color-500: #8bc34a;--theme-color-600: #7cb342;--theme-color-700: #689f38;--theme-color-800: #558b2f;--theme-color-900: #33691e;--theme-color-a100: #ccff90;--theme-color-a200: #b2ff59;--theme-color-a400: #76ff03;--theme-color-a700: #64dd17;--theme-color: #8bc34a;--theme-stroke-color: #33691e;--theme-light-color: #c5e1a5;--theme-color-0-translucent-500: rgba(139, 195, 74, 0);--theme-color-50-translucent-500: rgba(139, 195, 74, .5);--theme-color-75-translucent-500: rgba(139, 195, 74, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #8bc34a;--theme-color-banner2: #689f38;--theme-color-translucent-banner: rgba(139, 195, 74, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #d9c8ed;--theme-color-complement-500: #824ac3;--theme-color-complement-600: #7942b3;--theme-color-complement-700: #6f389f;--theme-card-divider-color: #8bc34a;--theme-card-divider-color-complement: #824ac3;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-light-green{background:#9ccc65}.lime{--theme-color-50: #f9fbe7;--theme-color-100: #f0f4c3;--theme-color-200: #e6ee9c;--theme-color-300: #dce775;--theme-color-400: #d4e157;--theme-color-500: #cddc39;--theme-color-600: #c0ca33;--theme-color-700: #afb42b;--theme-color-800: #9e9d24;--theme-color-900: #827717;--theme-color-a100: #f4ff81;--theme-color-a200: #eeff41;--theme-color-a400: #c6ff00;--theme-color-a700: #aeea00;--theme-color: #cddc39;--theme-stroke-color: #827717;--theme-light-color: #e6ee9c;--theme-color-0-translucent-500: rgba(205, 220, 57, 0);--theme-color-50-translucent-500: rgba(205, 220, 57, .5);--theme-color-75-translucent-500: rgba(205, 220, 57, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #cddc39;--theme-color-banner2: #afb42b;--theme-color-translucent-banner: rgba(205, 220, 57, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #c7c3f4;--theme-color-complement-500: #4839dc;--theme-color-complement-600: #3d33ca;--theme-color-complement-700: #302bb4;--theme-card-divider-color: #cddc39;--theme-card-divider-color-complement: #4839dc;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-lime{background:#d4e157}.yellow{--theme-color-50: #fffde7;--theme-color-100: #fff9c4;--theme-color-200: #fff59d;--theme-color-300: #fff176;--theme-color-400: #ffee58;--theme-color-500: #ffeb3b;--theme-color-600: #fdd835;--theme-color-700: #fbc02d;--theme-color-800: #f9a825;--theme-color-900: #f57f17;--theme-color-a100: #ffff8d;--theme-color-a200: #ffff00;--theme-color-a400: #ffea00;--theme-color-a700: #ffd600;--theme-color: #ffeb3b;--theme-stroke-color: #f57f17;--theme-light-color: #fff59d;--theme-color-0-translucent-500: rgba(255, 235, 59, 0);--theme-color-50-translucent-500: rgba(255, 235, 59, .5);--theme-color-75-translucent-500: rgba(255, 235, 59, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #ffeb3b;--theme-color-banner2: #fbc02d;--theme-color-translucent-banner: rgba(255, 235, 59, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #c4caff;--theme-color-complement-500: #3b4fff;--theme-color-complement-600: #355afd;--theme-color-complement-700: #2d68fb;--theme-card-divider-color: #ffeb3b;--theme-card-divider-color-complement: #3b4fff;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-yellow{background:#ffee58}.amber{--theme-color-50: #fff8e1;--theme-color-100: #ffecb3;--theme-color-200: #ffe082;--theme-color-300: #ffd54f;--theme-color-400: #ffca28;--theme-color-500: #ffc107;--theme-color-600: #ffb300;--theme-color-700: #ffa000;--theme-color-800: #ff8f00;--theme-color-900: #ff6f00;--theme-color-a100: #ffe57f;--theme-color-a200: #ffd740;--theme-color-a400: #ffc400;--theme-color-a700: #ffab00;--theme-color: #ffc107;--theme-stroke-color: #ff6f00;--theme-light-color: #ffe082;--theme-color-0-translucent-500: rgba(255, 193, 7, 0);--theme-color-50-translucent-500: rgba(255, 193, 7, .5);--theme-color-75-translucent-500: rgba(255, 193, 7, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #ffc107;--theme-color-banner2: #ffa000;--theme-color-translucent-banner: rgba(255, 193, 7, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #b3c6ff;--theme-color-complement-500: #0745ff;--theme-color-complement-600: #004cff;--theme-color-complement-700: #005fff;--theme-card-divider-color: #ffc107;--theme-card-divider-color-complement: #0745ff;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-amber{background:#ffca28}.orange{--theme-color-50: #fff3e0;--theme-color-100: #ffe0b2;--theme-color-200: #ffcc80;--theme-color-300: #ffb74d;--theme-color-400: #ffa726;--theme-color-500: #ff9800;--theme-color-600: #fb8c00;--theme-color-700: #f57c00;--theme-color-800: #ef6c00;--theme-color-900: #e65100;--theme-color-a100: #ffd180;--theme-color-a200: #ffab40;--theme-color-a400: #ff9100;--theme-color-a700: #ff6d00;--theme-color: #ff9800;--theme-stroke-color: #e65100;--theme-light-color: #ffcc80;--theme-color-0-translucent-500: rgba(255, 152, 0, 0);--theme-color-50-translucent-500: rgba(255, 152, 0, .5);--theme-color-75-translucent-500: rgba(255, 152, 0, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #ff9800;--theme-color-banner2: #f57c00;--theme-color-translucent-banner: rgba(255, 152, 0, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #b2d1ff;--theme-color-complement-500: #0067ff;--theme-color-complement-600: #006ffb;--theme-color-complement-700: #0079f5;--theme-card-divider-color: #ff9800;--theme-card-divider-color-complement: #0067ff;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-orange{background:#ffa726}.deep-orange{--theme-color-50: #fbe9e7;--theme-color-100: #ffccbc;--theme-color-200: #ffab91;--theme-color-300: #ff8a65;--theme-color-400: #ff7043;--theme-color-500: #ff5722;--theme-color-600: #f4511e;--theme-color-700: #e64a19;--theme-color-800: #d84315;--theme-color-900: #bf360c;--theme-color-a100: #ff9e80;--theme-color-a200: #ff6e40;--theme-color-a400: #ff3d00;--theme-color-a700: #dd2c00;--theme-color: #ff5722;--theme-stroke-color: #bf360c;--theme-light-color: #ffab91;--theme-color-0-translucent-500: rgba(255, 87, 34, 0);--theme-color-50-translucent-500: rgba(255, 87, 34, .5);--theme-color-75-translucent-500: rgba(255, 87, 34, .25);--theme-mobile-stepper-shadow: none;--theme-color-banner1: #ff5722;--theme-color-banner2: #e64a19;--theme-color-translucent-banner: rgba(255, 87, 34, .5);--theme-translucent-gradient: transparent;--theme-color-complement-100: #bcefff;--theme-color-complement-500: #22caff;--theme-color-complement-600: #1ec1f4;--theme-color-complement-700: #19b5e6;--theme-card-divider-color: #ff5722;--theme-card-divider-color-complement: #22caff;--theme-color-banner-text: #ffffff;--theme-color-banner-login: transparent;--theme-logo-height: 32px;--theme-navbar-height: 64px;--theme-hero-header-filter: grayscale(100%)}.primary-theme-color-deep-orange{background:#ff7043}.svg__fill-50{fill:var(--theme-color-50)}.svg__stop-color-50{stop-color:var(--theme-color-50)}.svg__fill-100{fill:var(--theme-color-100)}.svg__stop-color-100{stop-color:var(--theme-color-100)}.svg__fill-200{fill:var(--theme-color-200)}.svg__stop-color-200{stop-color:var(--theme-color-200)}.svg__fill-300{fill:var(--theme-color-300)}.svg__stop-color-300{stop-color:var(--theme-color-300)}.svg__fill-400{fill:var(--theme-color-400)}.svg__stop-color-400{stop-color:var(--theme-color-400)}.svg__fill-500{fill:var(--theme-color-500)}.svg__stop-color-500{stop-color:var(--theme-color-500)}.svg__fill-600{fill:var(--theme-color-600)}.svg__stop-color-600{stop-color:var(--theme-color-600)}.svg__fill-700{fill:var(--theme-color-700)}.svg__stop-color-700{stop-color:var(--theme-color-700)}.svg__fill-800{fill:var(--theme-color-800)}.svg__stop-color-800{stop-color:var(--theme-color-800)}.svg__fill-900{fill:var(--theme-color-900)}.svg__stop-color-900{stop-color:var(--theme-color-900)}.svg__fill-a100{fill:var(--theme-color-a100)}.svg__stop-color-a100{stop-color:var(--theme-color-a100)}.svg__fill-a200{fill:var(--theme-color-a200)}.svg__stop-color-a200{stop-color:var(--theme-color-a200)}.svg__fill-a300{fill:var(--theme-color-a300)}.svg__stop-color-a300{stop-color:var(--theme-color-a300)}.svg__fill-a400{fill:var(--theme-color-a400)}.svg__stop-color-a400{stop-color:var(--theme-color-a400)}.svg__fill-a700{fill:var(--theme-color-a700)}.svg__stop-color-a700{stop-color:var(--theme-color-a700)}.svg__fill-complement-100{fill:var(--theme-color-complement-100)}.svg__stop-color-complement-100{stop-color:var(--theme-color-complement-100)}.svg__fill-complement-500{fill:var(--theme-color-complement-500)}.svg__stop-color-complement-500{stop-color:var(--theme-color-complement-500)}.svg__fill-complement-600{fill:var(--theme-color-complement-600)}.svg__stop-color-complement-600{stop-color:var(--theme-color-complement-600)}.svg__fill-complement-700{fill:var(--theme-color-complement-700)}.svg__stop-color-complement-700{stop-color:var(--theme-color-complement-700)}.light{--shade-color-300: #E0E0E0;--shade-color-200: #F5F5F5;--shade-color-100: #FAFAFA;--shade-color-0: #FFFFFF;--shade-color-primary: rgba(0, 0, 0, .87);--shade-color-secondary: rgba(0, 0, 0, .54);--shade-color-disabled: rgba(0, 0, 0, .38);--shade-color-divider: rgba(0, 0, 0, .12)}.dark{--shade-color-300: #000000;--shade-color-200: #212121;--shade-color-100: #303030;--shade-color-0: #424242;--shade-color-primary: rgba(255, 255, 255, .87);--shade-color-secondary: rgba(255, 255, 255, .54);--shade-color-disabled: rgba(255, 255, 255, .38);--shade-color-divider: rgba(255, 255, 255, .12)}.drawer .header .overlay{background:#2196f3;background:var(--theme-color-500);background:linear-gradient(to bottom left,var(--theme-color-complement-500),var(--theme-color-complement-700))}.drawer .menu-items .menu-item.active{color:#2196f3;color:var(--theme-color-500);background:#2196f380;background:var(--theme-color-50-translucent-500)}.drawer .menu-items .menu-item.drawer-dropdown .drawer-dropdown-items .drawer-dropdown-item{color:#000000de;color:var(--shade-color-primary)}.drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item.active .dot{background:#2196f3;background:var(--theme-color-500)}.drawer .menu-items .drawer-scrollspy .drawer-scrollspy-item.active .name{color:#2196f3;color:var(--theme-color-500)}.navbar .user-menu-item:hover,.navbar .user-menu-item:active{background:#2196f380;background:var(--theme-color-50-translucent-500);color:#e0e0e0;color:var(--shade-color-300)}.paper-placeholder-image{background:#2196f3;background:var(--theme-color-500);background:linear-gradient(to bottom right,var(--theme-color-500),var(--theme-color-700))}.paper-placeholder-image .paper-image-vector #bottom-paper{fill:#42a5f5;fill:var(--theme-color-400)}.paper-placeholder-image .paper-image-vector #top-paper{fill:#1e88e5;fill:var(--theme-color-600)}.paper-placeholder-image .paper-image-vector #headline{fill:#1565c0;fill:var(--theme-color-800)}.paper-placeholder-image .paper-image-vector #banner{fill:#1976d2;fill:var(--theme-color-700)}.paper-placeholder-image .paper-image-vector .text-line{fill:#1e88e5;fill:var(--theme-color-600)}.banner-text-color{color:var(--theme-color-banner-text)!important}.banner-login-background-color:not(:hover){background:var(--theme-color-banner-login)!important}.frontend{background:#f5f5f5;background:var(--shade-color-200)}.frontend .bg-full-size-container .overlay{background:linear-gradient(to bottom right,var(--theme-color-banner1),var(--theme-color-banner2));opacity:.6}.frontend .navbar{background:linear-gradient(to bottom right,var(--theme-color-banner1),var(--theme-color-banner2))}.frontend .navbar.transparent{background:var(--theme-translucent-gradient)}.frontend .navbar .btn-toggle-user-menu{color:#fff}.frontend .mobile-stepper-buttons{box-shadow:var(--theme-mobile-stepper-shadow)}.frontend .frontend-loader{background:#e0e0e0;background:var(--shade-color-300)}.frontend .frontend-loader .bullets .bullet.bullet-0{background:#64b5f6;background:var(--theme-color-300)}.frontend .frontend-loader .bullets .bullet.bullet-1{background:#42a5f5;background:var(--theme-color-400)}.frontend .frontend-loader .bullets .bullet.bullet-2{background:#2196f3;background:var(--theme-color-500)}.frontend .frontend-loader .bullets .bullet.bullet-3{background:#1e88e5;background:var(--theme-color-600)}.frontend .cookie-consent-container{background:#e3f2fd;background:var(--theme-color-50)}.frontend .shopping-cart{background:#fff;background:var(--shade-color-0)}.frontend .shopping-cart .heading{background:linear-gradient(to bottom right,var(--theme-color-500),var(--theme-color-700))}.frontend .shopping-cart .heading i,.frontend .shopping-cart .heading .title,.frontend .shopping-cart .heading .total{color:#fff}.frontend .shopping-cart .summary .summary-items .summary-item .label{color:#00000061;color:var(--shade-color-disabled)}.frontend .shopping-cart .summary .summary-items .summary-item .value{color:#000000de;color:var(--shade-color-primary)}.frontend .shopping-cart .summary .total .value{color:#2196f3;color:var(--theme-color-500)}.frontend .search-paper-field{color:#000000de;color:var(--shade-color-primary);background:#fff;background:var(--shade-color-0)}.frontend .hero-header:after{background:var(--theme-color-translucent-banner)}.frontend .search-papers-results,.frontend .select-template.container{background:#fafafa;background:var(--shade-color-100)}.frontend .select-template.container .template-container{background:#f5f5f5;background:var(--shade-color-200)}.frontend .select-template.container .template-container:before{color:#0000001f;color:var(--shade-color-divider)}.frontend .select-template.container .template-container .content-container>.title{color:#000000de;color:var(--shade-color-primary)}.frontend .select-template.container .template-container .content-container .items .item{background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #0000001f;box-shadow:0 1px 3px var(--shade-color-divider)}.frontend .select-template.container .template-container .content-container .items .item:hover{box-shadow:0 2px 6px #0000001f;box-shadow:0 2px 6px var(--shade-color-divider)}.frontend .select-template.container .template-container .content-container .items .item:active{background:#fafafa;background:var(--shade-color-100);box-shadow:0 2px 6px #00000061;box-shadow:0 2px 6px var(--shade-color-disabled)}.frontend .select-template.container .template-container .content-container .items .item.selected .graphic,.frontend .select-template.container .template-container .content-container .items .item.selected .item-details .title{color:#fff}.frontend .select-template.container .template-container .content-container .items .item.selected .item-details .second-line{color:#ffffff8a}.frontend .select-template.container .template-container .content-container .items .item.template.selected,.frontend .select-template.container .template-container .content-container .items .item.sub-category.selected{box-shadow:0 6px 18px #0000001f;background:linear-gradient(to bottom left,var(--theme-color-500),var(--theme-color-700))}.frontend .select-template.container .template-container .content-container .items .item .graphic{color:#2196f3;color:var(--theme-color-500)}.frontend .select-template.container .template-container .content-container .items .item .item-details .title{color:#000000de;color:var(--shade-color-primary)}.frontend .select-template.container .template-container .content-container .items .item .item-details .second-line,.frontend .select-template.container .template-container .content-container .items .item .item-details .template-size{color:#00000061;color:var(--shade-color-disabled)}.frontend .select-template-searchbar{background:#fff;background:var(--shade-color-0)}.frontend .select-template-filters{background:#fafafa;background:var(--shade-color-100)}.frontend .select-template-filters h4{color:#000000de;color:var(--shade-color-primary)}.frontend .select-template-filters .filters.no-filters:after{color:#00000061;color:var(--shade-color-disabled)}.frontend .select-template-filters .filters .filter{background:#2196f3;background:var(--theme-color-500);background:linear-gradient(to bottom left,var(--theme-color-500),var(--theme-color-700))}.frontend .select-template-filters .filters .filter .graphic{background:#64b5f6;background:var(--theme-color-300);color:#fff}.frontend .select-template-filters .filters .filter .name{color:#fff}.frontend .select-template-filters .filters .filter .btn-remove-filter{color:#fff;color:var(--shade-color-0);background-color:#ffffff3d}.frontend #popUpBox,.frontend #popUpBox #popUpBoxFoot{background:#fff;background:var(--shade-color-0)}.frontend #popUpBox #popUpBoxFoot #jsupload-placeholder-image{color:#0000001f;color:var(--shade-color-divider)}.frontend .images-container{background:#fff;background:var(--shade-color-0)}.frontend .images-container .images{background:#f5f5f5;background:var(--shade-color-200)}.frontend .images-container .images:after{color:#0000001f;color:var(--shade-color-divider)}.frontend .publish-calendar{background:#fff;background:var(--shade-color-0)}.frontend .publish-calendar .publication-name{color:#fff;background:linear-gradient(to bottom left,var(--theme-color-500),var(--theme-color-700))}.frontend .publish-calendar .controls .month-year .month{color:#2196f3;color:var(--theme-color-500)}.frontend .publish-calendar .controls i:hover{background:#0000001f;background:var(--shade-color-divider)}.frontend .publish-calendar .controls i:active{background:#00000061;background:var(--shade-color-disabled)}.frontend .publish-calendar .month .calendar-loader{background:#fff;background:var(--shade-color-0)}.frontend .publish-calendar .month .calendar-loader .bullets .bullet.bullet-0{background:#64b5f6;background:var(--theme-color-300)}.frontend .publish-calendar .month .calendar-loader .bullets .bullet.bullet-1{background:#42a5f5;background:var(--theme-color-400)}.frontend .publish-calendar .month .calendar-loader .bullets .bullet.bullet-2{background:#2196f3;background:var(--theme-color-500)}.frontend .publish-calendar .month .calendar-loader .bullets .bullet.bullet-3{background:#1e88e5;background:var(--theme-color-600)}.frontend .publish-calendar .month .weekdays{border-bottom:2px solid #E0E0E0;border-bottom:2px solid var(--shade-color-300)}.frontend .publish-calendar .month .dates .date.past-date,.frontend .publish-calendar .month .dates .date.disabled{color:#00000061;color:var(--shade-color-disabled)}.frontend .publish-calendar .month .dates .date.today:after{background:#2196f380;background:var(--theme-color-50-translucent-500)}.frontend .publish-calendar .month .dates .date.has-issue:before{color:#2196f3;color:var(--theme-color-500)}.frontend .publish-calendar .month .dates .date.has-issue.selected:after{background:linear-gradient(to bottom left,var(--theme-color-500),var(--theme-color-700));box-shadow:0 .5vmin 1vmin #2196f380;box-shadow:0 .5vmin 1vmin var(--theme-color-50-translucent-500)}.frontend .publish-calendar .month .dates .date.date-added{color:#42a5f5}.frontend .select-paper-dialog-container .select-paper-dialog,.frontend .overview-container .preview{background:#fff;background:var(--shade-color-0)}.frontend .overview-container .preview .name{color:#00000061;color:var(--shade-color-disabled)}.frontend .overview-container .preview .size{color:#000000de;color:var(--shade-color-primary)}.frontend .overview-container .publications .publication{background:#fff;background:var(--shade-color-0);box-shadow:0 1px 3px #2196f3bf;box-shadow:0 1px 3px var(--theme-color-75-translucent-500)}.frontend .overview-container .publications .publication .heading .label .name{color:#000000de;color:var(--shade-color-primary)}.frontend .overview-container .publications .publication .heading .label .total{color:#2196f3;color:var(--theme-color-500)}.frontend .overview-container .publications .publication .image{background:#1e88e5;background:var(--theme-color-600)}.frontend .overview-container .publications .publication .image.without-background{background:transparent}.frontend .overview-container .publications .publication .actions .btn-open-publish-calendar{background:#fff;background:var(--shade-color-0)}.frontend .overview-container .publications .publication .actions .toggle-insertions-button{color:#000000de;color:var(--shade-color-primary)}.frontend .overview-container .publications .publication .insertions{border-top:1px solid rgba(0,0,0,.12);border-top:1px solid var(--shade-color-divider)}.frontend .overview-container .publications .publication .insertions .insertion .date-icon .date{color:#000000de;color:var(--shade-color-primary)}.frontend .overview-container .publications .publication .insertions .insertion .date-icon .month{background:linear-gradient(to bottom right,var(--theme-color-500),var(--theme-color-700));color:#fff}.frontend .overview-container .publications .publication .insertions .insertion .info .long-date{color:#000000de;color:var(--shade-color-primary)}.frontend .overview-container .publications .publication .insertions .insertion .info .price{color:#2196f3;color:var(--theme-color-500)}.frontend .overview-container .publications .publication .insertions .insertion .btn-delete-insertion{margin-left:auto}.frontend .dialog-container .dialog{background:#fff;background:var(--shade-color-0);color:#000000de;color:var(--shade-color-primary);box-shadow:0 14px 28px #00000061;box-shadow:0 14px 28px var(--shade-color-disabled)}.frontend .dialog-container .dialog .title,.frontend .dialog-container .dialog .body{color:#000000de;color:var(--shade-color-primary)}.frontend .authentification-modal{background:#fff;background:var(--shade-color-0)}.frontend .notice{background:#fff;background:var(--shade-color-0);color:#000000de;color:var(--shade-color-primary)}.frontend .list-view,.frontend .list-view .list-view-item{background:#fff;background:var(--shade-color-0)}.frontend .list-view .list-view-item .title{color:#000000de;color:var(--shade-color-primary)}.frontend .list-view .list-view-item .caption{color:#00000061;color:var(--shade-color-disabled)}.frontend .list-view .list-view-item:hover{background:#fafafa;background:var(--shade-color-100)}.frontend .list-view .list-view-item:active{background:#f5f5f5;background:var(--shade-color-200)}.frontend .list .list-item .title{color:#00000061;color:var(--shade-color-disabled)}.frontend .list .list-item .value{color:#000000de;color:var(--shade-color-primary)}.frontend .stepper{background:#fff;background:var(--shade-color-0);color:#000000de;color:var(--shade-color-primary)}.frontend .stepper .stepper-items .stepper-item:before,.frontend .stepper .stepper-items .stepper-item:after{background:#00000061;background:var(--shade-color-disabled)}.frontend .stepper .stepper-items .stepper-item.complete .stepper-name:before{background:linear-gradient(to bottom left,var(--theme-color-complement-500),var(--theme-color-complement-700));color:#fff}.frontend .stepper .stepper-items .stepper-item.active .stepper-name:before{background:linear-gradient(to bottom left,var(--theme-color-complement-500),var(--theme-color-complement-700));color:#fff}.frontend .stepper .stepper-items .stepper-item .stepper-name:before{background:#42a5f5;background:var(--theme-color-400)}.frontend .stepper-nav-button.stepper-btn-back{background:linear-gradient(to right bottom,var(--theme-color-500),var(--theme-color-600))}.frontend .stepper-nav-button.stepper-btn-next{background:linear-gradient(to right bottom,var(--theme-color-complement-500),var(--theme-color-complement-600))}.frontend .stepper-nav-button .stepper-button-label,.frontend .stepper-nav-button i{color:#fff}.frontend .app-modal-container .app-modal-obfuscator{background-color:#00000080}.frontend .app-modal-container .app-modal{background:#fff;background:var(--shade-color-0)}.frontend .button{color:#fff;background:linear-gradient(to bottom right,var(--theme-color-500),var(--theme-color-600));box-shadow:0 4px 12px #2196f380;box-shadow:0 4px 12px var(--theme-color-50-translucent-500);transition:box-shadow .2s ease;will-change:box-shadow,background}.frontend .button:hover{background:linear-gradient(to bottom right,var(--theme-color-600),var(--theme-color-700));box-shadow:0 4px 16px #2196f380;box-shadow:0 4px 16px var(--theme-color-50-translucent-500)}.frontend .button:active{background:linear-gradient(to bottom right,var(--theme-color-500),var(--theme-color-600));box-shadow:0 4px 8px #2196f380;box-shadow:0 4px 8px var(--theme-color-50-translucent-500)}.frontend .button.inverted-button{color:#2196f3;color:var(--theme-color-500);background:#fff;box-shadow:0 4px 12px #ffffff40}.frontend .button.inverted-button:hover{background:#f2f2f2;box-shadow:0 4px 16px #fff6}.frontend .button.complement-button,.frontend .button#jsupload-submit{color:#fff;background:linear-gradient(to bottom right,var(--theme-color-complement-500),var(--theme-color-complement-600));box-shadow:0 4px 16px #fbd8bb;box-shadow:0 4px 16px var(--theme-color-complement-100)}.frontend .button.complement-button:hover,.frontend .button#jsupload-submit:hover{background:linear-gradient(to bottom right,var(--theme-color-complement-600),var(--theme-color-complement-700));box-shadow:0 4px 16px #fbd8bb;box-shadow:0 4px 16px var(--theme-color-complement-100)}.frontend .button.complement-button:active,.frontend .button#jsupload-submit:active{background:linear-gradient(to bottom right,var(--theme-color-complement-500),var(--theme-color-complement-600));box-shadow:0 4px 16px #fbd8bb;box-shadow:0 4px 16px var(--theme-color-complement-100)}.frontend .button.transparent-button{background:transparent;color:#2196f3;color:var(--theme-color-500)}.frontend .button.transparent-button.shaded-button{background:#2196f380;background:var(--theme-color-50-translucent-500)}.frontend .button.transparent-button:hover{background:#2196f3bf;background:var(--theme-color-75-translucent-500)}.frontend .button.transparent-button:active{background:#2196f380;background:var(--theme-color-50-translucent-500)}.frontend .button.transparent-button.btn-open-publish-calendar{background:#fff;background:var(--shade-color-0)}.frontend .button.transparent-button.inverted-button{color:#fff;color:var(--shade-color-0)}.frontend .button.danger-button{background:#eb5757;color:#ffffffdb}.frontend .button.danger-button:hover{background:#e62929}.frontend .button.danger-button:active{background:#db1a1a}.frontend .button.danger-button.transparent-button{background:transparent;color:#eb5757}.frontend .button.danger-button.transparent-button:hover{background:#eb57571a}.frontend .button.danger-button.transparent-button:active{background:#eb575726}.frontend .inverted-button{color:#2196f3;color:var(--theme-color-500);background-color:#fff}.frontend .inverted-button:hover{background:#e3f2fd;background:var(--theme-color-50)}.frontend .inverted-button:active{background:#bbdefb;background:var(--theme-color-100)}.frontend .inverted-button.disabled{background-color:#fff;color:#2196f380;color:var(--theme-color-50-translucent-500)}.frontend .inverted-button.danger-button{color:#eb5757;background-color:#fff}.frontend .inverted-button.danger-button:hover{background-color:#fbe0e0}.frontend .inverted-button.danger-button:active{background-color:#f9c9c9}.frontend .inverted-button.danger-button.disabled{opacity:.5}.frontend .link-button.on-light{color:#000000de;color:var(--shade-color-primary)}.frontend .icon-button:hover,.frontend .close-button:hover{background-color:#0000000d}.frontend .icon-button:active,.frontend .close-button:active{background-color:#0000001a}.frontend .prominent-text{font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px}.frontend .prominent-text.on-dark{background-color:transparent;color:#000000de;color:var(--shade-color-primary)}.frontend .prominent-text.on-dark a{color:#000000de;color:var(--shade-color-primary)}.frontend .prominent-text.centered{text-align:center}.frontend .prominent-text a{text-decoration:none}.frontend .input-group{background:#fff;background:var(--shade-color-0)}.frontend .input-group.on-dark{background-color:transparent}.frontend .input-group.on-dark .input-icon{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group.on-dark input{border-bottom:1px solid rgba(0,0,0,.87);border-bottom:1px solid var(--shade-color-primary);color:#000000de;color:var(--shade-color-primary)}.frontend .input-group.on-dark input~label{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group.on-dark input~i{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group.on-dark input:focus{border:none;border-bottom:1px solid rgba(0,0,0,.87);border-bottom:1px solid var(--shade-color-primary);background:#0000001f;background:var(--shade-color-divider)}.frontend .input-group.has-error input{border-bottom:1px solid #F44336}.frontend .input-group.has-error.help-block{color:#f44336}.frontend .input-group .input-icon{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group input{border-bottom:1px solid rgba(0,0,0,.87);border-bottom:1px solid var(--shade-color-primary);color:#000000de;color:var(--shade-color-primary);background-color:transparent}.frontend .input-group input~label{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group input~i{color:#000000de;color:var(--shade-color-primary)}.frontend .input-group input[readonly]{color:#00000061;color:var(--shade-color-disabled)}.frontend .input-group input[readonly]~label{color:#00000061;color:var(--shade-color-disabled)}.frontend .input-group input:focus{border:none;border-bottom:1px solid rgba(0,0,0,.87);border-bottom:1px solid var(--shade-color-primary)}.frontend .frontend-dropdown{background:#fafafa;background:var(--shade-color-100);border-bottom:1px solid rgba(0,0,0,.87);border-bottom:1px solid var(--shade-color-primary);color:#000000de;color:var(--shade-color-primary)}.frontend .frontend-dropdown .items{background:#fff;background:var(--shade-color-0)}.frontend .frontend-dropdown .items .item:hover{background:#f5f5f5;background:var(--shade-color-200)}@media screen and (min-width: 1024px){.frontend .stepper{background:#fff;background:var(--shade-color-0);color:#000000de;color:var(--shade-color-primary)}.frontend .stepper .stepper-items .stepper-item .stepper-marker{background:#2196f3;background:var(--theme-color-500);background:linear-gradient(to bottom right,var(--theme-color-complement-500),var(--theme-color-complement-700))}.frontend .stepper-nav-button,.frontend .stepper-nav-button.stepper-btn-back{background:#fff;background:var(--shade-color-0)}.frontend .stepper-nav-button.stepper-btn-back .stepper-button-label,.frontend .stepper-nav-button.stepper-btn-back i{color:#2196f3;color:var(--theme-color-500)}.frontend .stepper-nav-button.stepper-btn-next{background:#fff;background:var(--shade-color-0)}.frontend .stepper-nav-button.stepper-btn-next:not(.disabled){background:#2196f3;background:var(--theme-color-500);background:linear-gradient(to bottom right,var(--theme-color-complement-500),var(--theme-color-complement-700));box-shadow:0 4px 12px #f37e21;box-shadow:0 4px 12px var(--theme-color-complement-500)}.frontend .stepper-nav-button.stepper-btn-next:not(.disabled) .stepper-button-label{color:#fff}.frontend .stepper-nav-button.stepper-btn-next:not(.disabled) i{color:#fff}.frontend .stepper-nav-button .stepper-button-label,.frontend .stepper-nav-button i{color:#2196f3;color:var(--theme-color-500)}.frontend .shopping-cart .heading{background:#fff;background:var(--shade-color-0)}.frontend .shopping-cart .heading .title,.frontend .shopping-cart .heading i{color:#000000de;color:var(--shade-color-primary)}.frontend .shopping-cart-total{background:#fff;background:var(--shade-color-0)}.frontend .shopping-cart-total .total-price{color:#2196f3;color:var(--theme-color-500)}}
