@charset "UTF-8";@keyframes anim-fade-in{0%{opacity:0}to{opacity:1}}.anim-fade-in{animation:anim-fade-in .3s;animation-delay:0;animation-fill-mode:forwards;opacity:0}.teaser-grid__load-more-button-wrapper{margin-top:2rem}.fade{opacity:.01;transition:opacity .2s ease-in-out}.fade-enter,.fade-enter-active{opacity:1}.fade-exit,.fade-exit-active{opacity:.01}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-family:sans-serif}*{box-sizing:border-box}html.nav-locked-scroll body{height:100%;overflow:hidden}@media (max-width:1240px){html.navigation_is-open{position:fixed}html.navigation_is-open body{height:100%;max-width:100%;overflow:hidden;position:fixed}}html{scroll-padding-top:100px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{overflow-anchor:none}body.locked-scroll{height:100%;overflow:hidden}img{max-width:100%}.main-layout{position:relative}.main-layout *+.main-content{margin-top:0}#scPageExtendersForm{position:relative;z-index:9999}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#555e67;font-family:FFDINWebPro,serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5;overflow-x:hidden}a{text-decoration:none}small{font-size:.85em}.arrow-icon--right-after{padding-right:1em;position:relative}.arrow-icon--right-after:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.arrow-icon--right-before{padding-left:.85em;position:relative}.arrow-icon--right-before:before{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:12px}.link-button{-webkit-appearance:none;appearance:none;background:none;border:none;color:#a2282e;cursor:pointer;font-family:inherit;font-size:inherit;text-decoration:underline}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html[data-whatinput=mouse] *,html[data-whatinput=touch] *{outline:none}.radio{cursor:pointer;display:inline-block;padding-left:2em;position:relative}.radio.radio--block{display:block;margin:1em 0}.radio[disabled]{cursor:default;opacity:.55;pointer-events:none}.radio__input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.radio__indicator--selected .radio__indicator:before,.radio__input:checked~.radio__indicator:before{background-color:#ae540b;background-color:#a2282e}.radio__indicator--selected .radio__indicator{border:1px solid #a2282e}.radio__indicator{background-color:#fff;border:1px solid #e6e6e6;height:1.5em;top:-.05em;vertical-align:middle;width:1.5em}.radio__indicator,.radio__indicator:before{border-radius:50%;display:block;left:0;position:absolute}.radio__indicator:before{content:"";height:100%;top:0;transform:scale(.5);width:100%}.radio__input:focus~.radio__indicator{box-shadow:0 0 5px #ae540b}.checkbox{cursor:pointer;display:inline-block;min-height:25px;min-width:25px;padding-left:2em;position:relative}.checkbox.checkbox--block{display:block;margin:1em 0}.checkbox[disabled]{cursor:default;opacity:.65;pointer-events:none}.checkbox__input{height:1px;opacity:0;position:absolute;width:1px}.checkbox__input.error:not(:checked)~.checkbox__indicator{background-color:#000;border:2px solid #404040}.checkbox__indicator{background:#fff;border:1px solid #dddfe1;border-radius:5px;border-radius:0;display:block;height:24px;left:0;position:absolute;top:-.05em;width:24px}.checkbox__indicator:after,.checkbox__indicator:before{background-color:#ae540b;background-color:#a2282e;content:"";display:block;height:2px;left:38.5%;opacity:0;position:absolute;top:65%;transition:all .1s ease;will-change:transform}.checkbox__indicator:after{transform:rotate(-50deg);transform-origin:0 0;width:12px}.checkbox__indicator:before{transform:rotate(45deg) translate(-100%,-100%);transform-origin:0 0;width:5px}.checkbox__input:focus-visible~.checkbox__indicator{outline:2px solid #000}.checkbox__input:checked~.checkbox__indicator:after,.checkbox__input:checked~.checkbox__indicator:before{opacity:1}.checkbox--partly-checked .checkbox__indicator:after,.checkbox--partly-checked .checkbox__indicator:before{height:2px;left:25%;opacity:1;top:44%;transform:rotate(0deg) translate(0);width:5px}.checkbox--partly-checked .checkbox__indicator:after{left:50%}.form-terms{display:inline-block;padding-left:2em;position:relative}.form-terms .checkbox{cursor:pointer;left:0;min-height:25px;min-width:25px;position:absolute;z-index:20}.form-terms__text>:first-child{display:inline}.form-terms__text .required-star{margin-left:5px}.background{background-color:#555e67;background-color:#cee1e9;color:#fff;color:#000;padding:10px}.background .text-input__input{border-bottom:1px solid #fff;color:#fff}.background .text-input__input.dirty~.text-input__label,.background .text-input__input:focus~.text-input__label,.background .text-input__label{color:#fff}.background .text-input__required{color:#fff;opacity:.5}.text-input{display:inline-block;margin-bottom:.5em;position:relative;width:100%}.text-input input,.text-input__input,.textarea-field textarea{background-color:rgba(0,0,0,.001);border:none;border-bottom:1px solid #a2282e;border-radius:0;color:#555e67;color:#000;font-family:inherit;font-size:1rem;height:2rem;margin-top:1rem;position:relative;width:100%;z-index:4}.text-input input ::-webkit-input-placeholder,.text-input__input ::-webkit-input-placeholder,.textarea-field textarea ::-webkit-input-placeholder{opacity:0}.text-input input :-moz-placeholder,.text-input input ::-moz-placeholder,.text-input__input :-moz-placeholder,.text-input__input ::-moz-placeholder,.textarea-field textarea :-moz-placeholder,.textarea-field textarea ::-moz-placeholder{opacity:0}.text-input input :-ms-input-placeholder,.text-input__input :-ms-input-placeholder,.textarea-field textarea :-ms-input-placeholder{opacity:0}.text-input input:focus,.text-input__input:focus,.textarea-field textarea:focus{border-bottom-width:2px}.text-input input:focus,.text-input input:invalid,.text-input__input:focus,.text-input__input:invalid,.textarea-field textarea:focus,.textarea-field textarea:invalid{box-shadow:none;outline:none}.text-input input.dirty~.text-input__label,.text-input input:focus~.text-input__label,.text-input__input.dirty~.text-input__label,.text-input__input:focus~.text-input__label,.textarea-field textarea.dirty~.text-input__label,.textarea-field textarea:focus~.text-input__label{color:rgba(0,0,0,.5);opacity:1;padding:0;transform:translateY(-1.3em) scale(.8)}.submitted .text-input input .text-input input.invalid,.submitted .text-input input .text-input__input.invalid,.submitted .text-input input .textarea-field textarea.invalid,.submitted .text-input__input .text-input input.invalid,.submitted .text-input__input .text-input__input.invalid,.submitted .text-input__input .textarea-field textarea.invalid,.submitted .textarea-field textarea .text-input input.invalid,.submitted .textarea-field textarea .text-input__input.invalid,.submitted .textarea-field textarea .textarea-field textarea.invalid,.text-input input.error,.text-input input.invalid,.text-input__input.error,.text-input__input.invalid,.textarea-field textarea.error,.textarea-field textarea.invalid{border-bottom-color:#404040}.submitted .text-input input .text-input input.invalid~.error,.submitted .text-input input .text-input input.invalid~.text-input__error-msg,.submitted .text-input input .text-input__input.invalid~.error,.submitted .text-input input .text-input__input.invalid~.text-input__error-msg,.submitted .text-input input .textarea-field textarea.invalid~.error,.submitted .text-input input .textarea-field textarea.invalid~.text-input__error-msg,.submitted .text-input__input .text-input input.invalid~.error,.submitted .text-input__input .text-input input.invalid~.text-input__error-msg,.submitted .text-input__input .text-input__input.invalid~.error,.submitted .text-input__input .text-input__input.invalid~.text-input__error-msg,.submitted .text-input__input .textarea-field textarea.invalid~.error,.submitted .text-input__input .textarea-field textarea.invalid~.text-input__error-msg,.submitted .textarea-field textarea .text-input input.invalid~.error,.submitted .textarea-field textarea .text-input input.invalid~.text-input__error-msg,.submitted .textarea-field textarea .text-input__input.invalid~.error,.submitted .textarea-field textarea .text-input__input.invalid~.text-input__error-msg,.submitted .textarea-field textarea .textarea-field textarea.invalid~.error,.submitted .textarea-field textarea .textarea-field textarea.invalid~.text-input__error-msg,.text-input input.error~.error,.text-input input.error~.text-input__error-msg,.text-input input.invalid~.error,.text-input input.invalid~.text-input__error-msg,.text-input__input.error~.error,.text-input__input.error~.text-input__error-msg,.text-input__input.invalid~.error,.text-input__input.invalid~.text-input__error-msg,.textarea-field textarea.error~.error,.textarea-field textarea.error~.text-input__error-msg,.textarea-field textarea.invalid~.error,.textarea-field textarea.invalid~.text-input__error-msg{bottom:0;height:auto;transform:translateY(100%)}.text-input input.required,.text-input__input.required,.textarea-field textarea.required{padding-right:3.7rem}.text-input input.required~.text-input__required,.text-input__input.required~.text-input__required,.textarea-field textarea.required~.text-input__required{display:inline-block}.text-input input:disabled,.text-input__input:disabled,.textarea-field textarea:disabled{border-bottom:1px solid rgba(0,0,0,.05);color:rgba(0,0,0,.4);cursor:not-allowed;font-weight:300}.text-input input:disabled~.text-input__label,.text-input__input:disabled~.text-input__label,.textarea-field textarea:disabled~.text-input__label{color:rgba(0,0,0,.4)}.textarea-field textarea{border:1px solid #a2282e}.textarea-field .text-input__label{padding-left:5px}.text-input label,.text-input__label,.textarea-field__label{color:#555e67;color:#000;display:inline-block;font-size:1rem;font-weight:100;left:0;line-height:1em;max-width:100%;opacity:.6;overflow:hidden;position:absolute;text-overflow:ellipsis;top:1.6em;transform-origin:0 0;transition:all .2s ease-out;white-space:nowrap;z-index:1}label.error{bottom:auto;height:auto;line-height:1.5em;opacity:1;top:100%}.required-star,.text-input__label__star{color:#c91611}.text-input__required{color:rgba(0,0,0,.5);display:none;font-size:.8rem;font-weight:100;line-height:5;position:absolute;right:0;top:0;z-index:1}.field-error,.text-input__error-msg,input.error~.error{background-color:#000;bottom:0;color:#fff;font-weight:100;height:0;left:0;overflow:hidden;padding:0 .6rem;position:absolute;transition:height .2s ease-out,bottom .2s ease-out;width:auto;z-index:20}.field-error{bottom:auto;display:block;height:auto;line-height:1.5em;overflow:auto;padding-right:.5em;top:100%;width:auto}.text-input.static-message .field-error,.text-input.static-message .text-input__error-msg,.textarea-field.static-message .field-error,.textarea-field.static-message .text-input__error-msg{display:inline-block!important;position:static!important}.textarea-field{display:block;font-size:16px;margin-bottom:.5em;padding-top:.3em;position:relative;width:100%}.textarea-field textarea{display:block;min-height:4em;min-height:4lh;resize:vertical;width:100%}.amount-input{background-color:#fff;border:1px solid rgba(38,38,38,.1);border-radius:5px;display:inline-block;font-size:16px;height:40px;line-height:40px;padding:0 10px;position:relative;z-index:1}.amount-input--disabled{opacity:.5;pointer-events:none}.amount-input label{display:inline-block}.amount-input label input::-webkit-inner-spin-button,.amount-input label input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amount-input--fullWidth,.amount-input--fullWidth label{width:100%}.amount-input__button{align-items:center;background-color:transparent;border:0;color:#000;cursor:pointer;display:flex;font-size:16px;height:38px;justify-content:center;position:absolute;top:0;width:25px;z-index:20}.amount-input__button:first-of-type{border-bottom-left-radius:5px;border-top-left-radius:5px;left:0}.amount-input__button:last-of-type{border-bottom-right-radius:5px;border-top-right-radius:5px;right:0}.amount-input__button svg{position:absolute}.amount-input__input{background-color:transparent;border:none;bottom:0;height:40px;left:50%;min-width:0;opacity:0;outline:none;position:absolute;right:25px;text-align:center;top:0;transform:translateX(-50%);z-index:2}.amount-input__input:focus{opacity:1}.amount-input__input{-moz-appearance:textfield;border-radius:5px;color:inherit;font-family:inherit;height:38px}.amount-input__input,.amount-input__label-text{font-size:.875rem;max-width:100%;min-width:70px;width:100%}.amount-input__label-text{cursor:auto;display:inline-block;padding:0 12.5px;position:relative;text-align:center;top:-1px}.amount-input__input:focus~.amount-input__label-text{opacity:0;z-index:1}.amount-input__label-text span{display:inline-block;height:38px;vertical-align:top}.amount-input__label-text__units{display:inline-block;margin-left:.5em;max-width:110px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.amount-input__loader{height:10px;left:50%;line-height:10px;position:absolute;top:100%;transform:translateX(-50%);z-index:10}.select-input{position:relative;width:100%}.select-input:after{background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:5px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.select-input select{background-color:transparent;border:none;font-size:16px;font-weight:700;height:40px;margin:0;padding:0 1.5em;position:relative;width:100%;z-index:2}.select-input__currentselection{bottom:0;left:0;position:absolute;right:0;top:0}.r-ss-remove-button{background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px 2px 2px 2px;color:#333;cursor:pointer;font-size:10px;height:14px;max-width:460px;opacity:.25;padding:0;position:absolute;width:14px;z-index:1}.r-ss-remove-button>span:before{content:"X";height:100%;left:0;line-height:normal;position:absolute;top:0;width:100%}.r-ss-remove-button:focus,.r-ss-remove-button:hover{background-color:#eee;color:#000;opacity:1}.r-ss-wrap{background-clip:padding-box;border-radius:5px;box-sizing:border-box;max-width:500px;position:relative;width:100%}.r-ss-wrap.r-ss-expanded{background-color:#fff;z-index:10}.r-ss-wrap *{-ms-box-sizing:border-box;box-sizing:border-box}.r-ss-button{background:none;background-color:none;border:none}.r-ss-trigger{word-wrap:break-word;background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:5px;color:#333;cursor:pointer;display:block;line-height:40px;min-height:40px;outline:none;padding:0 50px 0 12.5px;position:relative;text-decoration:none}.r-ss-trigger.r-ss-disabled{color:rgba(51,51,51,.45);opacity:.6}.r-ss-trigger.r-ss-disabled:focus{border-color:rgba(151,51,51,.45)}.r-ss-trigger.r-ss-open{background-clip:padding-box;border-radius:5px 5px 0 0}.r-ss-trigger.r-ss-open:focus{border-color:rgba(51,51,51,.45)}.r-ss-trigger.r-ss-placeholder{color:rgba(51,51,51,.45)}.r-ss-trigger:focus{border-color:#9a9a9a}.r-ss-trigger .r-ss-selected-label{border-left:1px solid #9e9e9e;padding:0 .5rem}.r-ss-trigger .r-ss-selected-label:first-child{border-left:none;padding-left:0}.r-ss-trigger .r-ss-selection-clear{background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px 2px 2px 2px;color:#333;cursor:pointer;font-size:10px;height:14px;opacity:.25;padding:0;position:absolute;right:32px;top:13px;width:14px;z-index:1}.r-ss-trigger .r-ss-selection-clear>span:before{content:"X";height:100%;left:0;line-height:normal;position:absolute;top:0;width:100%}.r-ss-trigger .r-ss-selection-clear:focus,.r-ss-trigger .r-ss-selection-clear:hover{background-color:#dcdcdc;color:#333;opacity:1}.r-ss-trigger .carat{border:1px solid #b3b3b3;display:block;height:12px;position:absolute;right:15px;transform:rotate(45deg);width:12px}.r-ss-trigger .carat.up{border-bottom:none;border-right:none;bottom:8px}.r-ss-trigger .carat.down{border-left:none;border-top:none;bottom:17px}.r-ss-search-aria-label{display:none}.r-ss-search-inner{height:34px;margin:0 auto;padding:2px 0;position:relative;width:96%}.r-ss-search-inner input{background-clip:padding-box;border:1px solid rgba(51,51,51,.45);border-radius:5px 5px 5px 5px;color:#333;height:30px;outline:none;padding:.25rem 18px .25rem .25rem;text-decoration:none;width:100%}.r-ss-search-inner .r-ss-search-clear{background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px 2px 2px 2px;color:#333;cursor:pointer;font-size:10px;height:14px;opacity:.25;padding:0;position:absolute;right:28px;top:8px;width:14px;z-index:1}.r-ss-search-inner .r-ss-search-clear>span:before{content:"X";height:100%;left:0;line-height:normal;position:absolute;top:0;width:100%}.r-ss-search-inner .r-ss-search-clear:focus,.r-ss-search-inner .r-ss-search-clear:hover{background-color:#eee;color:#000;opacity:1}.r-ss-search-inner .r-ss-magnifier{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK5JREFUeNpiZMAPHIDYH4gNoPwLQLwQShME84H4PxCfB+IGIO6Hsv9D2QQ1vwfiACxyCVC5fnzO/o9DM7Ih/5G8hgJgTiUEQGr6mbBIgEzdSIQBB0BqmRjIBx9BBDYDHkCjjhDwxxWdxARiAFSNAznRGACVm49NowA0dN9jSUgNSAkJr+b/SNHoAFW8H4r7cTkbXbMAKdFBkWYQWE+JZmYg1gTiD0AcCKVJAgABBgCVaTZGiswDxwAAAABJRU5ErkJggg==");cursor:pointer;display:inline-block;height:16px;position:absolute;right:.25rem;text-indent:-9999px;top:7px;width:16px}@keyframes anim-r-ss-dropdown{0%{overflow:hidden;width:100%}25%{width:108%}to{overflow:hidden;width:108%}}.r-ss-dropdown{animation:anim-r-ss-dropdown .15s;animation-fill-mode:forwards;background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:5px 5px 5px 5px;box-shadow:0 0 10px rgba(85,94,103,.5);left:50%;max-height:350px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}.r-ss-dropdown .r-ss-options-wrap{max-height:316px;overflow-y:auto;position:relative;width:100%}.r-ss-dropdown .r-ss-dropdown-options{list-style:none;margin:0;padding:0;pointer-events:none}.r-ss-dropdown .r-ss-dropdown-options *{pointer-events:auto}@keyframes anim-r-ss-dropdown-option{0%{height:0}to{height:40px}}.r-ss-dropdown .r-ss-dropdown-option{animation:anim-r-ss-dropdown-option .15s;animation-fill-mode:forwards;border-bottom:1px solid rgba(51,51,51,.1);cursor:pointer;left:0;line-height:40px;overflow:hidden;padding:0 12.5px;position:relative;top:0}.r-ss-dropdown .r-ss-dropdown-option,.r-ss-dropdown .r-ss-option-group-heading{word-wrap:break-word;-webkit-user-select:none;user-select:none;-ms-user-select:none;width:100%}.r-ss-dropdown .r-ss-option-group-heading{background-color:#ededed;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#000;font-size:1.2rem;font-weight:700;margin-top:.5rem;padding:.5rem .25rem}.r-ss-dropdown .r-ss-option-group-heading.focused,.r-ss-dropdown .r-ss-option-group-heading::selection,.r-ss-dropdown .r-ss-option-group-heading:focus{background-color:rgba(0,136,204,.1);border-color:1px solid #000;outline:none}.r-ss-dropdown .r-ss-dropdown-option:last-child{border-bottom:none}.r-ss-dropdown .r-ss-dropdown-option:hover{background-color:rgba(51,51,51,.1)}.r-ss-dropdown .r-ss-dropdown-option.active{background-color:rgba(51,51,51,.2)}.r-ss-dropdown .r-ss-dropdown-option.r-ss-selected{background-color:#e8e8e8}.r-ss-dropdown .r-ss-dropdown-option.r-ss-selected::selection,.r-ss-dropdown .r-ss-dropdown-option.r-ss-selected:focus{background-color:#e8e8e8}.r-ss-dropdown .r-ss-dropdown-option::selection,.r-ss-dropdown .r-ss-dropdown-option:focus{background-color:rgba(0,136,204,.1);border:1px solid #e6e6e6;outline:none}.r-ss-page-fetch-indicator{border-top:1px solid rgba(51,51,51,.45);list-style:none;margin:0;opacity:.5;padding:.25rem 0}.r-ss-loader{background-image:url("data:image/gif;base64,R0lGODlhHwAfAPUAAP///zMzM+zs7Nra2snJyb6+vrS0tOLi4sbGxq6urunp6d/f37q6urKysr+/v9bW1vf397m5udzc3Orq6l5eXlFRUXJycs/Pz4yMjKenp3d3d/r6+oaGhmpqatHR0fn5+WxsbFpaWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==");background-position:50%;background-repeat:no-repeat;display:block;height:31px;margin:.5rem}.r-ss-tag{background-clip:padding-box;background-color:#ededed;border-radius:4px;box-shadow:1px 1px 1px #333;color:#333;display:inline-block;line-height:22px;margin:0 0 .25rem .95rem;max-width:95%;min-height:24px;padding:0 20px 0 7px;position:relative;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;-ms-user-select:none}.r-ss-tag:after{background-clip:padding-box;background-color:#fff;border:1px solid #999;border-radius:5px;content:"";height:5px;left:-.2rem;position:absolute;top:9px;width:5px}.r-ss-tag:before{border:12px solid transparent;border-right-color:#ededed;content:"";height:0;left:-23px;position:absolute;top:0;width:0}.r-ss-tag .r-ss-tag-remove{background-clip:padding-box;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:2px 2px 2px 2px;color:#333;cursor:pointer;font-size:10px;height:14px;opacity:.25;padding:0;position:absolute;right:2px;top:2px;width:14px;z-index:1}.r-ss-tag .r-ss-tag-remove>span:before{content:"X";height:100%;left:0;line-height:normal;position:absolute;top:0;width:100%}.r-ss-tag .r-ss-tag-remove:focus,.r-ss-tag .r-ss-tag-remove:hover{background-color:#eee;color:#000;opacity:1}.custom-selected-template{display:flex;font-weight:800}.custom-selected-template span{flex-grow:1}.custom-selected-template span:last-of-type{text-align:right}.custom-option-checkbox{position:relative}.custom-option-checkbox__checkbox{display:block;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.r-ss-selected .custom-option-checkbox__checkbox{background-color:red}.dropdown-checkbox{display:block;position:relative}@keyframes dropdown-checkbox__popup__anim{0%{transform:translate(-50%,-20%) scale(0)}to{transform:translate(-50%,-20%) scale(1)}}.dropdown-checkbox__popup{animation:dropdown-checkbox__popup__anim .15s;animation-fill-mode:forwards;border-radius:5px;box-shadow:0 0 15px rgba(85,94,103,.7);left:50%;max-width:460px;min-width:320px;overflow:hidden;position:absolute;top:100%;transform:translate(-50%,-20%);width:115%;z-index:60}.dropdown-checkbox__popup__footer{background-color:#fff;padding:12.5px}.dropdown-checkbox__options{background-color:#f5f5f5;max-height:380px;overflow-y:auto}.dropdown-checkbox__option{height:50px;line-height:50px;position:relative}.dropdown-checkbox__option .checkbox{cursor:pointer;display:block;padding:0}.dropdown-checkbox__option .checkbox__indicator{left:auto;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.dropdown-checkbox__option+.dropdown-checkbox__option{border-top:1px solid #e6e6e6}.dropdown-checkbox__option__text{font-size:1rem;padding-left:25px;padding-right:75px}.dropdown-checkbox__option__text:hover{background-color:#e8e8e8}.dropdown-checkbox__option__text__details{float:right;font-size:.875em}.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid transparent;box-sizing:content-box;height:0;position:absolute;width:1px}.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker__tether-element-attached-top .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:inherit;font-size:.8rem;position:relative}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element{margin-top:-20px}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0;text-transform:capitalize}.react-datepicker__navigation{background-color:transparent;border:.45rem solid transparent;cursor:pointer;line-height:1.7rem;position:absolute;text-align:center;top:10px;width:0;z-index:1}.react-datepicker__navigation-icon{display:none}.react-datepicker__navigation--previous{border-right-color:#ccc;font-size:0;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--next{border-left-color:#ccc;font-size:0;right:10px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{display:inline;float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__week-number{color:#ccc}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__week-number{display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__day-name{color:#000;text-transform:capitalize}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{background-color:#555e67;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#495159}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{background-color:#ae540b;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#964809}.react-datepicker__day--keyboard-selected{background-color:#de6b0e;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#964809}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(174,84,11,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{display:inline-block;position:relative}.react-datepicker__input-container input{padding:0}.react-datepicker__month-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%}.react-datepicker__month-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#ae540b;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"×";cursor:pointer;font-size:12px;height:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__tether-element{z-index:2147483647}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.datepicker-field{position:relative;z-index:1}input[class*=button]:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}input[class*=button]::placeholder{color:hsla(0,0%,100%,.6)}.error-message{background-color:#a2282e}.error-message,.error-success{color:#fff;font-weight:100;padding:.6em;width:auto}.error-success{background-color:#4f7b00}.inline-block{display:inline-block}button{border-radius:0}.button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.button:hover{background-color:#922429;border-color:#922429}}.button:focus-visible,.button:focus-within{background-color:#922429;border-color:#922429}.button .loader span,.button .loader:after,.button .loader:before{background-color:#fff}.button:disabled{cursor:inherit;opacity:.7}.button-secondary{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;background-color:#506886;border:2px solid #506886;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.button-secondary:hover{background-color:#4c545c;border-color:#4c545c}}.button-secondary:focus-visible,.button-secondary:focus-within{background-color:#4c545c;border-color:#4c545c}@media (hover:hover){.button-secondary:hover{background-color:#485e79;border-color:#485e79}}.button-secondary:focus-visible,.button-secondary:focus-within{background-color:#485e79;border-color:#485e79}.button-secondary .loader span,.button-secondary .loader:after,.button-secondary .loader:before{background-color:#fff}.button-secondary:disabled{cursor:inherit;opacity:.7}.button-hollow{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:transparent;border:2px solid;border-radius:4px;box-shadow:none;color:#555e67;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.button-hollow:hover{background-color:transparent;border-color:transparent}}.button-hollow:focus-visible,.button-hollow:focus-within{background-color:transparent;border-color:transparent}.button-hollow .loader span,.button-hollow .loader:after,.button-hollow .loader:before{background-color:#555e67}.button-hollow:disabled{cursor:inherit;opacity:.7}@media (hover:hover){.button-hollow:hover{border:2px solid}}.button-login{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#d9da3a;border:2px solid #d9da3a;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.button-login:hover{background-color:#d6d729;border-color:#d6d729}}.button-login:focus-visible,.button-login:focus-within{background-color:#d6d729;border-color:#d6d729}.button-login .loader span,.button-login .loader:after,.button-login .loader:before{background-color:#fff}.button-login:disabled{cursor:inherit;opacity:.7}.button-load-more{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:transparent;border:2px solid;border-radius:4px;box-shadow:none;color:#555e67;color:#506886;cursor:pointer;display:inline-block;display:block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0 auto;min-height:3.125rem;overflow:hidden;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}.button-load-more .loader span,.button-load-more .loader:after,.button-load-more .loader:before{background-color:#555e67}@media (hover:hover){.button-load-more:hover{background-color:transparent;border-color:transparent}}.button-load-more:focus-visible,.button-load-more:focus-within{background-color:transparent;border-color:transparent}.button-load-more .loader span,.button-load-more .loader:after,.button-load-more .loader:before{background-color:#506886}.button-load-more:disabled{cursor:inherit;opacity:.7}@media (hover:hover){.button-load-more:hover{border:2px solid}}.button-load-more>span{display:block;transition:all .25s cubic-bezier(.165,.84,.44,1)}.button-load-more.button-is-loading>span{opacity:0;transform:scale(.95)}.button-load-more .loader span,.button-load-more .loader:after,.button-load-more .loader:before{background-color:currentColor!important}.button--slim{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}.button--wide{width:100%}.button-close-block{background-color:transparent;border:none;cursor:pointer;height:20px;overflow:hidden;position:relative;text-indent:-999em;width:20px}.button-close-block:after,.button-close-block:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:15px}.button-close-block:before{transform:translate(-50%,-50%) rotate(-45deg)}.button-close-block:after{transform:translate(-50%,-50%) rotate(45deg)}.button--top-right{position:absolute;right:13px;top:13px}.button-reset{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.button--flex{align-items:center;display:inline-flex;gap:.875rem;justify-content:center;text-align:left}.button--has-icon svg{flex:none;height:1.3em;width:auto}.color-black--text,.color-black--text .content--intro-paragraph,.color-black--text h1,.color-black--text h2,.color-black--text h3{color:#000!important}.color-black--text form .text-input__input{border-bottom:1px solid #000;color:#000}.color-black--text form .text-input__input.dirty~.text-input__label,.color-black--text form .text-input__input:focus~.text-input__label,.color-black--text form .text-input__label{color:#000}.color-black--text form .text-input__required{color:#000;opacity:.5}.color-black--bg,.custom-primary-cta-button .color-black--bg:hover{background-color:#000!important;border-color:#000!important}.color-white--text,.color-white--text .content--intro-paragraph,.color-white--text h1,.color-white--text h2,.color-white--text h3{color:#fff!important}.color-white--text form .text-input__input{border-bottom:1px solid #fff;color:#fff}.color-white--text form .text-input__input.dirty~.text-input__label,.color-white--text form .text-input__input:focus~.text-input__label,.color-white--text form .text-input__label{color:#fff}.color-white--text form .text-input__required{color:#fff;opacity:.5}.color-white--bg{background-color:#fff!important;border-color:#fff!important}.custom-primary-cta-button .color-white--bg:hover{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.color-lightgrey--text,.color-lightgrey--text .content--intro-paragraph,.color-lightgrey--text h1,.color-lightgrey--text h2,.color-lightgrey--text h3{color:#f1f2f3!important}.color-lightgrey--text form .text-input__input{border-bottom:1px solid #f1f2f3;color:#f1f2f3}.color-lightgrey--text form .text-input__input.dirty~.text-input__label,.color-lightgrey--text form .text-input__input:focus~.text-input__label,.color-lightgrey--text form .text-input__label{color:#f1f2f3}.color-lightgrey--text form .text-input__required{color:#f1f2f3;opacity:.5}.color-lightgrey--bg{background-color:#f1f2f3!important;border-color:#f1f2f3!important}.custom-primary-cta-button .color-lightgrey--bg:hover{background-color:#e6e8ea!important;border-color:#e6e8ea!important}.color-gu-dark-grey--text,.color-gu-dark-grey--text .content--intro-paragraph,.color-gu-dark-grey--text h1,.color-gu-dark-grey--text h2,.color-gu-dark-grey--text h3{color:#555e67!important}.color-gu-dark-grey--text form .text-input__input{border-bottom:1px solid #555e67;color:#555e67}.color-gu-dark-grey--text form .text-input__input.dirty~.text-input__label,.color-gu-dark-grey--text form .text-input__input:focus~.text-input__label,.color-gu-dark-grey--text form .text-input__label{color:#555e67}.color-gu-dark-grey--text form .text-input__required{color:#555e67;opacity:.5}.color-gu-dark-grey--bg{background-color:#555e67!important;border-color:#555e67!important}.custom-primary-cta-button .color-gu-dark-grey--bg:hover{background-color:#4c545c!important;border-color:#4c545c!important}.color-gu-blue-light--text,.color-gu-blue-light--text .content--intro-paragraph,.color-gu-blue-light--text h1,.color-gu-blue-light--text h2,.color-gu-blue-light--text h3{color:#457a92!important}.color-gu-blue-light--text form .text-input__input{border-bottom:1px solid #457a92;color:#457a92}.color-gu-blue-light--text form .text-input__input.dirty~.text-input__label,.color-gu-blue-light--text form .text-input__input:focus~.text-input__label,.color-gu-blue-light--text form .text-input__label{color:#457a92}.color-gu-blue-light--text form .text-input__required{color:#457a92;opacity:.5}.color-gu-blue-light--bg{background-color:#457a92!important;border-color:#457a92!important}.custom-primary-cta-button .color-gu-blue-light--bg:hover{background-color:#3e6e84!important;border-color:#3e6e84!important}.color-hr-red--text,.color-hr-red--text .content--intro-paragraph,.color-hr-red--text h1,.color-hr-red--text h2,.color-hr-red--text h3{color:#a2282e!important}.color-hr-red--text form .text-input__input{border-bottom:1px solid #a2282e;color:#a2282e}.color-hr-red--text form .text-input__input.dirty~.text-input__label,.color-hr-red--text form .text-input__input:focus~.text-input__label,.color-hr-red--text form .text-input__label{color:#a2282e}.color-hr-red--text form .text-input__required{color:#a2282e;opacity:.5}.color-hr-red--bg{background-color:#a2282e!important;border-color:#a2282e!important}.custom-primary-cta-button .color-hr-red--bg:hover{background-color:#922429!important;border-color:#922429!important}.color-hr-beige--text,.color-hr-beige--text .content--intro-paragraph,.color-hr-beige--text h1,.color-hr-beige--text h2,.color-hr-beige--text h3{color:#e6e4da!important}.color-hr-beige--text form .text-input__input{border-bottom:1px solid #e6e4da;color:#e6e4da}.color-hr-beige--text form .text-input__input.dirty~.text-input__label,.color-hr-beige--text form .text-input__input:focus~.text-input__label,.color-hr-beige--text form .text-input__label{color:#e6e4da}.color-hr-beige--text form .text-input__required{color:#e6e4da;opacity:.5}.color-hr-beige--bg{background-color:#e6e4da!important;border-color:#e6e4da!important}.custom-primary-cta-button .color-hr-beige--bg:hover{background-color:#dedbce!important;border-color:#dedbce!important}.color-hr-red-light--text,.color-hr-red-light--text .content--intro-paragraph,.color-hr-red-light--text h1,.color-hr-red-light--text h2,.color-hr-red-light--text h3{color:#cc4f4c!important}.color-hr-red-light--text form .text-input__input{border-bottom:1px solid #cc4f4c;color:#cc4f4c}.color-hr-red-light--text form .text-input__input.dirty~.text-input__label,.color-hr-red-light--text form .text-input__input:focus~.text-input__label,.color-hr-red-light--text form .text-input__label{color:#cc4f4c}.color-hr-red-light--text form .text-input__required{color:#cc4f4c;opacity:.5}.color-hr-red-light--bg{background-color:#cc4f4c!important;border-color:#cc4f4c!important}.custom-primary-cta-button .color-hr-red-light--bg:hover{background-color:#c73f3c!important;border-color:#c73f3c!important}.color-hr-blue--text,.color-hr-blue--text .content--intro-paragraph,.color-hr-blue--text h1,.color-hr-blue--text h2,.color-hr-blue--text h3{color:#506886!important}.color-hr-blue--text form .text-input__input{border-bottom:1px solid #506886;color:#506886}.color-hr-blue--text form .text-input__input.dirty~.text-input__label,.color-hr-blue--text form .text-input__input:focus~.text-input__label,.color-hr-blue--text form .text-input__label{color:#506886}.color-hr-blue--text form .text-input__required{color:#506886;opacity:.5}.color-hr-blue--bg{background-color:#506886!important;border-color:#506886!important}.custom-primary-cta-button .color-hr-blue--bg:hover{background-color:#485e79!important;border-color:#485e79!important}.color-hr-blue-dusty--text,.color-hr-blue-dusty--text .content--intro-paragraph,.color-hr-blue-dusty--text h1,.color-hr-blue-dusty--text h2,.color-hr-blue-dusty--text h3{color:#92a6b9!important}.color-hr-blue-dusty--text form .text-input__input{border-bottom:1px solid #92a6b9;color:#92a6b9}.color-hr-blue-dusty--text form .text-input__input.dirty~.text-input__label,.color-hr-blue-dusty--text form .text-input__input:focus~.text-input__label,.color-hr-blue-dusty--text form .text-input__label{color:#92a6b9}.color-hr-blue-dusty--text form .text-input__required{color:#92a6b9;opacity:.5}.color-hr-blue-dusty--bg{background-color:#92a6b9!important;border-color:#92a6b9!important}.custom-primary-cta-button .color-hr-blue-dusty--bg:hover{background-color:#869cb1!important;border-color:#869cb1!important}.color-hr-blue-light--text,.color-hr-blue-light--text .content--intro-paragraph,.color-hr-blue-light--text h1,.color-hr-blue-light--text h2,.color-hr-blue-light--text h3{color:#f2f8fb!important}.color-hr-blue-light--text form .text-input__input{border-bottom:1px solid #f2f8fb;color:#f2f8fb}.color-hr-blue-light--text form .text-input__input.dirty~.text-input__label,.color-hr-blue-light--text form .text-input__input:focus~.text-input__label,.color-hr-blue-light--text form .text-input__label{color:#f2f8fb}.color-hr-blue-light--text form .text-input__required{color:#f2f8fb;opacity:.5}.color-hr-blue-light--bg{background-color:#f2f8fb!important;border-color:#f2f8fb!important}.custom-primary-cta-button .color-hr-blue-light--bg:hover{background-color:#e2f0f6!important;border-color:#e2f0f6!important}.color-hr-green--text,.color-hr-green--text .content--intro-paragraph,.color-hr-green--text h1,.color-hr-green--text h2,.color-hr-green--text h3{color:#d9da3a!important}.color-hr-green--text form .text-input__input{border-bottom:1px solid #d9da3a;color:#d9da3a}.color-hr-green--text form .text-input__input.dirty~.text-input__label,.color-hr-green--text form .text-input__input:focus~.text-input__label,.color-hr-green--text form .text-input__label{color:#d9da3a}.color-hr-green--text form .text-input__required{color:#d9da3a;opacity:.5}.color-hr-green--bg{background-color:#d9da3a!important;border-color:#d9da3a!important}.custom-primary-cta-button .color-hr-green--bg:hover{background-color:#d6d729!important;border-color:#d6d729!important}.color-hr-green-dark--text,.color-hr-green-dark--text .content--intro-paragraph,.color-hr-green-dark--text h1,.color-hr-green-dark--text h2,.color-hr-green-dark--text h3{color:#304c45!important}.color-hr-green-dark--text form .text-input__input{border-bottom:1px solid #304c45;color:#304c45}.color-hr-green-dark--text form .text-input__input.dirty~.text-input__label,.color-hr-green-dark--text form .text-input__input:focus~.text-input__label,.color-hr-green-dark--text form .text-input__label{color:#304c45}.color-hr-green-dark--text form .text-input__required{color:#304c45;opacity:.5}.color-hr-green-dark--bg{background-color:#304c45!important;border-color:#304c45!important}.custom-primary-cta-button .color-hr-green-dark--bg:hover{background-color:#283f3a!important;border-color:#283f3a!important}.color-gu-blue-dusty--text,.color-gu-blue-dusty--text .content--intro-paragraph,.color-gu-blue-dusty--text h1,.color-gu-blue-dusty--text h2,.color-gu-blue-dusty--text h3{color:#98a7b3!important}.color-gu-blue-dusty--text form .text-input__input{border-bottom:1px solid #98a7b3;color:#98a7b3}.color-gu-blue-dusty--text form .text-input__input.dirty~.text-input__label,.color-gu-blue-dusty--text form .text-input__input:focus~.text-input__label,.color-gu-blue-dusty--text form .text-input__label{color:#98a7b3}.color-gu-blue-dusty--text form .text-input__required{color:#98a7b3;opacity:.5}.color-gu-blue-dusty--bg{background-color:#98a7b3!important;border-color:#98a7b3!important}.custom-primary-cta-button .color-gu-blue-dusty--bg:hover{background-color:#8c9daa!important;border-color:#8c9daa!important}.color-hr-vg-light-blue--text,.color-hr-vg-light-blue--text .content--intro-paragraph,.color-hr-vg-light-blue--text h1,.color-hr-vg-light-blue--text h2,.color-hr-vg-light-blue--text h3{color:#a4d7dc!important}.color-hr-vg-light-blue--text form .text-input__input{border-bottom:1px solid #a4d7dc;color:#a4d7dc}.color-hr-vg-light-blue--text form .text-input__input.dirty~.text-input__label,.color-hr-vg-light-blue--text form .text-input__input:focus~.text-input__label,.color-hr-vg-light-blue--text form .text-input__label{color:#a4d7dc}.color-hr-vg-light-blue--text form .text-input__required{color:#a4d7dc;opacity:.5}.color-hr-vg-light-blue--bg{background-color:#a4d7dc!important;border-color:#a4d7dc!important}.custom-primary-cta-button .color-hr-vg-light-blue--bg:hover{background-color:#95d1d6!important;border-color:#95d1d6!important}.color-hr-vg-pink--text,.color-hr-vg-pink--text .content--intro-paragraph,.color-hr-vg-pink--text h1,.color-hr-vg-pink--text h2,.color-hr-vg-pink--text h3{color:#f9cbd6!important}.color-hr-vg-pink--text form .text-input__input{border-bottom:1px solid #f9cbd6;color:#f9cbd6}.color-hr-vg-pink--text form .text-input__input.dirty~.text-input__label,.color-hr-vg-pink--text form .text-input__input:focus~.text-input__label,.color-hr-vg-pink--text form .text-input__label{color:#f9cbd6}.color-hr-vg-pink--text form .text-input__required{color:#f9cbd6;opacity:.5}.color-hr-vg-pink--bg{background-color:#f9cbd6!important;border-color:#f9cbd6!important}.custom-primary-cta-button .color-hr-vg-pink--bg:hover{background-color:#f7b9c8!important;border-color:#f7b9c8!important}.color-hr-vg-green-dark--text,.color-hr-vg-green-dark--text .content--intro-paragraph,.color-hr-vg-green-dark--text h1,.color-hr-vg-green-dark--text h2,.color-hr-vg-green-dark--text h3{color:#027575!important}.color-hr-vg-green-dark--text form .text-input__input{border-bottom:1px solid #027575;color:#027575}.color-hr-vg-green-dark--text form .text-input__input.dirty~.text-input__label,.color-hr-vg-green-dark--text form .text-input__input:focus~.text-input__label,.color-hr-vg-green-dark--text form .text-input__label{color:#027575}.color-hr-vg-green-dark--text form .text-input__required{color:#027575;opacity:.5}.color-hr-vg-green-dark--bg{background-color:#027575!important;border-color:#027575!important}.custom-primary-cta-button .color-hr-vg-green-dark--bg:hover{background-color:#026161!important;border-color:#026161!important}.color-hr-vg-green-light--text,.color-hr-vg-green-light--text .content--intro-paragraph,.color-hr-vg-green-light--text h1,.color-hr-vg-green-light--text h2,.color-hr-vg-green-light--text h3{color:#9dcb87!important}.color-hr-vg-green-light--text form .text-input__input{border-bottom:1px solid #9dcb87;color:#9dcb87}.color-hr-vg-green-light--text form .text-input__input.dirty~.text-input__label,.color-hr-vg-green-light--text form .text-input__input:focus~.text-input__label,.color-hr-vg-green-light--text form .text-input__label{color:#9dcb87}.color-hr-vg-green-light--text form .text-input__required{color:#9dcb87;opacity:.5}.color-hr-vg-green-light--bg{background-color:#9dcb87!important;border-color:#9dcb87!important}.custom-primary-cta-button .color-hr-vg-green-light--bg:hover{background-color:#91c579!important;border-color:#91c579!important}.color-hr-vg-purple--text,.color-hr-vg-purple--text .content--intro-paragraph,.color-hr-vg-purple--text h1,.color-hr-vg-purple--text h2,.color-hr-vg-purple--text h3{color:#5e4e74!important}.color-hr-vg-purple--text form .text-input__input{border-bottom:1px solid #5e4e74;color:#5e4e74}.color-hr-vg-purple--text form .text-input__input.dirty~.text-input__label,.color-hr-vg-purple--text form .text-input__input:focus~.text-input__label,.color-hr-vg-purple--text form .text-input__label{color:#5e4e74}.color-hr-vg-purple--text form .text-input__required{color:#5e4e74;opacity:.5}.color-hr-vg-purple--bg{background-color:#5e4e74!important;border-color:#5e4e74!important}.custom-primary-cta-button .color-hr-vg-purple--bg:hover{background-color:#544668!important;border-color:#544668!important}.arrow-icon{border-left:1px solid #555e67;border-top:1px solid #555e67;cursor:pointer;height:.625rem;margin:auto;transition:transform .25s cubic-bezier(.23,1,.32,1);width:.625rem}.arrow-icon-down{transform:translateY(-.1875rem) rotate(225deg)}.arrow-icon-up{transform:translateY(.1875rem) rotate(45deg)}.view-more-section{display:block;max-height:17em;overflow:hidden;padding-bottom:25px;position:relative}.view-more-section:after{background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:40px;left:0;position:absolute;right:0}.view-more-section.open{max-height:none}.view-more-btn,.view-more-section.no-shadow:after{background:none}.view-more-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;box-shadow:none;cursor:pointer;display:block;font:inherit;height:24px;margin:auto;padding:0;position:relative;width:24px;z-index:1}.loader{display:inline-block}.loader span,.loader:after,.loader:before{animation:loader 1.4s infinite both;background-color:#555e67;background-color:#506886;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 1px;opacity:0;vertical-align:middle;width:5px}.loader span{animation-delay:.2s}.loader:after{animation-delay:.4s}.button-is-loading .loader{display:block;transform:translateY(-100%);transition:all .25s cubic-bezier(.165,.84,.44,1);width:100%}.loader--large span,.loader--large:after,.loader--large:before{height:10px;margin:0 2px;width:10px}.loader--block{background-color:#fff;border-radius:5px;display:inline-block;margin:5px;min-width:5em;padding:8.3333333333px 12.5px}@keyframes loader{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.load-overlay{background:hsla(0,0%,100%,.89);display:flex;height:100%;justify-content:center;left:0;padding-top:50px;position:absolute;top:0;width:100%;z-index:10}@media (min-width:768px){.load-overlay{padding-top:100px}}.load-overlay.load-overlay--center-content{align-items:center;flex-direction:column;padding-top:0}.load-overlay.fade-exit-active{pointer-events:none}.load-overlay__text{color:#555e67;color:#506886;font-weight:600;text-align:center;text-transform:uppercase}.load-overlay--center-content .load-overlay__text{margin-top:0}#main-footer{background-color:#e6e4da;color:#000;padding-top:80px;position:relative;width:100%}#main-footer img{max-height:60px;max-width:90%}.main-footer__inner{border-bottom:1px solid rgba(0,0,0,.1);margin:auto;max-width:1440px;overflow:auto;padding:0;position:relative}@media (min-width:500px){.main-footer__inner{display:flex;flex-wrap:wrap}}@media (min-width:768px){.main-footer__inner{padding:0 5%}}.footer-top-logo,.footer-top-shape,.main-footer__top{display:none}.footer-top-shape__inner{height:40px;left:50%;min-width:1300px;position:absolute;top:0;transform:translateX(-50%);width:100%}.footer-top-shape__inner svg{fill:#555e67;bottom:-4px;height:100%;position:absolute;width:100%}.main-footer__contact{position:relative}.main-footer__contact a{color:inherit}.main-footer__contact__inner{display:grid;gap:25px;margin:auto;max-width:1440px;overflow:auto;padding:25px}@media (min-width:768px){.main-footer__contact__inner{grid-template-columns:2fr}}@media (min-width:1100px){.main-footer__contact__inner{display:flex;justify-content:space-between}}@media (min-width:1465px){.main-footer__contact__inner{padding:50px 0}}@media (min-width:1100px){.main-footer__contact__column{flex:none;font-size:16px}}.footer__contact__item{display:flex}@media (min-width:1100px){.footer__contact__item{font-size:16px}}.footer__contact__item__icon{float:left;margin-right:.8em;position:relative;text-align:center}@media (max-width:1169px){.footer__contact__item__icon{min-width:3.125em}}@media (min-width:1170px){.footer__contact__item__icon{height:100%;text-align:left;width:auto}}.footer__contact__item__icon svg{stroke:currentColor;stroke:#a2282e;height:2.03125em;max-width:2.03125em;width:auto}@media (min-width:640px){.footer__contact__item__icon svg{height:1.625em;max-width:1.625em}}@media (min-width:768px){.footer__contact__item__icon svg{height:2.03125em;max-width:2.03125em}}@media (min-width:1170px){.footer__contact__item__icon svg{height:1.625em;max-width:1.625em}}@media (min-width:1440px){.footer__contact__item__icon svg{height:2.03125em;max-width:2.03125em}}.footer__contact__item__header{color:#000;font-family:minion-pro,serif;font-size:1rem;font-weight:100;line-height:.9em;margin-bottom:.15em}.footer__contact__item__header a{color:inherit}.footer__contact__item__subtext{font-size:.75em;line-height:1.2}.main-footer__blocklinks{background-color:#a2282e;color:#fff}.main-footer__blocklinks__inner{display:flex;flex-flow:row wrap;margin:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.main-footer__blocklinks__inner{padding-inline:25px}}@media (min-width:768px){.main-footer__blocklinks__inner{padding:0 5%}}.footer-blocklink{align-items:center;color:inherit;display:flex;flex-grow:1;font-size:.75rem;height:60px;padding-left:25px;position:relative;width:100%}@media (min-width:640px){.footer-blocklink{width:50%}}@media (min-width:1024px){.footer-blocklink{width:25%}}.footer-blocklink svg{--footer-social-icon-background-color:#fff;--footer-social-icon-text-color:#a2282e;display:inline-block;height:1.5em;margin-bottom:.2em;margin-right:.5em;vertical-align:middle;width:1.5em}.subtheme--grundskole.footer-blocklink svg{--footer-social-icon-background-color:#4f7b00}.subtheme--gymnasiet.footer-blocklink svg{--footer-social-icon-background-color:#457a92}.subtheme--voksen.footer-blocklink svg{--footer-social-icon-background-color:#a9467c}.subtheme--ordboeger.footer-blocklink svg{--footer-social-icon-background-color:#c91611}.subtheme--erhverv.footer-blocklink svg{--footer-social-icon-background-color:#4338a1}.footer-widget{font-size:16px;line-height:1.5em;padding:0 20px 37.5px}@media (min-width:640px){.footer-widget{padding:0 25px 37.5px}}@media (min-width:500px){.footer-widget{float:left;width:50%}}@media (min-width:940px){.footer-widget{width:25%}}.footer-widget:last-child{display:none}.footer-widget a{color:#a2282e;text-decoration:underline}@media (hover:hover){.footer-widget a:hover{text-decoration:none}}.footer-widget a:focus-visible{text-decoration:none}.footer-widget__header{color:inherit;font-size:1em;font-weight:700;margin-bottom:1rem}.footer-widget__list{list-style:none;margin:0}.footer-widget__list li{margin:0 0 1.35em}.footer-widget__list a{color:inherit;text-decoration:none}.footer-widget__button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;min-width:150px;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.footer-widget__button:hover{background-color:#922429;border-color:#922429}}.footer-widget__button:focus-visible,.footer-widget__button:focus-within{background-color:#922429;border-color:#922429}.footer-widget__button .loader span,.footer-widget__button .loader:after,.footer-widget__button .loader:before{background-color:#fff}.footer-widget__button:disabled{cursor:inherit;opacity:.7}.footer-widget__form-terms{margin:1.25rem 0}.footer-widget__form-terms__text{font-size:.8em;line-height:1.3em;position:relative}.content-module:after{clear:both;content:"";display:table}.main-content .content-module{margin-bottom:25px;margin-top:25px}@media (min-width:640px){.main-content .content-module{margin-bottom:50px}}@media (min-width:1200px){.main-content .content-module{margin-bottom:50px;margin-top:25px}}.content-module--no-margin-top{margin-top:25px!important}.content-module--no-margin-bottom{margin-bottom:25px!important}.content-module--bg{padding:25px 0}@media (min-width:480px){.content-module--bg{padding:50px 0}}@media (min-width:768px){.content-module--bg{padding:75px 0}}.content-module--bg.content-module--no-margin-top{margin-top:0!important}.content-module--bg.content-module--no-margin-bottom{margin-bottom:0!important}.content-module-header{margin-bottom:10px}@media (min-width:640px){.content-module-header{margin-bottom:20px}}.content-module__landingpage-inner{margin:auto;width:100%}@media (min-width:1200px){.content-module__landingpage-inner{padding:0 25px;width:calc(75% + 50px)}}.content-row{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.content-row{padding-inline:25px}}.content-row:after{clear:both;content:"";display:block}@media (min-width:1440px){.content-row{margin:0 auto;padding:0 25px}}.content-row--push-bottom{margin-bottom:2em}.content-row--50{margin-left:auto;margin-right:auto;max-width:1440px;max-width:720px;padding-inline:10px}@media (min-width:640px){.content-row--50{padding-inline:25px}}.content-row .content-row,.content-row--no-padding{padding:0}.content-row a:not([class]):not([class*=button]){color:#a2282e;text-decoration:underline}.content-row img{display:block;max-width:100%}.content-trumpet,.error-access-denied__login,.error-profile-access__login{color:#a2282e;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase}.subtheme-grundskolen-unknown .content-trumpet,.subtheme-grundskolen-unknown .error-access-denied__login,.subtheme-grundskolen-unknown .error-profile-access__login{color:#4f7b00}.subtheme-gymnasier-unknown .content-trumpet,.subtheme-gymnasier-unknown .error-access-denied__login,.subtheme-gymnasier-unknown .error-profile-access__login{color:#457a92}.subtheme-voksenuddannelse-unknown .content-trumpet,.subtheme-voksenuddannelse-unknown .error-access-denied__login,.subtheme-voksenuddannelse-unknown .error-profile-access__login{color:#a9467c}.subtheme-ordboeger-unknown .content-trumpet,.subtheme-ordboeger-unknown .error-access-denied__login,.subtheme-ordboeger-unknown .error-profile-access__login{color:#c91611}.subtheme-erhvervsuddannelse-unknown .content-trumpet,.subtheme-erhvervsuddannelse-unknown .error-access-denied__login,.subtheme-erhvervsuddannelse-unknown .error-profile-access__login{color:#4338a1}@media (min-width:1024px){.content-trumpet,.error-access-denied__login,.error-profile-access__login{margin-bottom:5px}}.content-header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.content-header{font-size:1.5rem;line-height:1.5rem}}.content-header+*{margin-top:15px}.content-block{border:1px solid #e6e6e6;margin-bottom:25px}@media (min-width:640px){.content-block{margin-bottom:30px}}.content-block--max-width-half{max-width:720px}.content-block__inner,.content-inner{padding:20px}@media (min-width:640px){.content-block__inner,.content-inner{padding:25px}}@media (min-width:1440px){.content-block__inner,.content-inner{padding:37.5px}}.content-block__inner>:first-child,.content-inner>:first-child{margin-top:0}.content-block__inner>:last-child,.content-inner>:last-child{margin-bottom:0}.content-block__inner>p,.content-inner>p{margin:1em 0}.content-block__inner>p+p,.content-inner>p+p{margin-top:1em}.content--white{background-color:#fff}.content--dark,.content-block__inner--dark{background-color:#f1f2f3}.content--dark input:-webkit-autofill,.content-block__inner--dark input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #f1f2f3}.content--darker{background-color:#eeeff0}.content-flex-row{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px}.content-flex-column{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;width:100%}.content-flex-column>*{flex-grow:1}.content-flex-column__bottom{flex-grow:0;margin-bottom:auto}.content-flex-column--gutter{padding:0 12.5px}@media (min-width:1440px){.content-flex-column--gutter{padding:0 25px}}.content-flex-column--gutter:first-of-type{padding-left:0}.content-flex-column--gutter:last-of-type:not(:first-of-type){padding-right:0}@media only screen and (max-width:0){.hide-belowsmall{display:none}}@media only screen and (min-width:0){.content-flex-row--small{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px;outline:1px solid red}.content-flex-column--small{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;outline:1px solid lime}.content-flex-column--gutter-small{padding:0 12.5px}}@media only screen and (min-width:0) and (min-width:1440px){.content-flex-column--gutter-small{padding:0 25px}}@media only screen and (min-width:0){.content-flex-column--gutter-small:first-of-type{padding-left:0}.content-flex-column--gutter-small:last-of-type:not(:first-of-type){padding-right:0}.content-column--gutter--small{padding:0 12.5px}}@media only screen and (min-width:0) and (min-width:1440px){.content-column--gutter--small{padding:0 25px}}@media only screen and (min-width:0){.content-column--gutter--small:first-of-type{padding-left:0}.content-column--gutter--small:last-of-type:not(:first-of-type){padding-right:0}.content-column--small-33{float:left;width:33.333332%}.content-column--small-50{float:left;width:50%}.content-column--small-66{float:left;width:66.66652%}.content-column--small-push-33{margin-left:33.333332%}.content-column--small-push-50{margin-left:50%}.content-column--small-push-66{margin-left:66.66652%}}@media only screen and (max-width:640px){.hide-belowmedium{display:none}}@media only screen and (min-width:640px){.content-flex-row--medium{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px;outline:1px solid red}.content-flex-column--medium{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;outline:1px solid lime}.content-flex-column--gutter-medium{padding:0 12.5px}}@media only screen and (min-width:640px) and (min-width:1440px){.content-flex-column--gutter-medium{padding:0 25px}}@media only screen and (min-width:640px){.content-flex-column--gutter-medium:first-of-type{padding-left:0}.content-flex-column--gutter-medium:last-of-type:not(:first-of-type){padding-right:0}.content-column--gutter--medium{padding:0 12.5px}}@media only screen and (min-width:640px) and (min-width:1440px){.content-column--gutter--medium{padding:0 25px}}@media only screen and (min-width:640px){.content-column--gutter--medium:first-of-type{padding-left:0}.content-column--gutter--medium:last-of-type:not(:first-of-type){padding-right:0}.content-column--medium-33{float:left;width:33.333332%}.content-column--medium-50{float:left;width:50%}.content-column--medium-66{float:left;width:66.66652%}.content-column--medium-push-33{margin-left:33.333332%}.content-column--medium-push-50{margin-left:50%}.content-column--medium-push-66{margin-left:66.66652%}}@media only screen and (max-width:920px){.hide-belowlarge{display:none}}@media only screen and (min-width:920px){.content-flex-row--large{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px;outline:1px solid red}.content-flex-column--large{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;outline:1px solid lime}.content-flex-column--gutter-large{padding:0 12.5px}}@media only screen and (min-width:920px) and (min-width:1440px){.content-flex-column--gutter-large{padding:0 25px}}@media only screen and (min-width:920px){.content-flex-column--gutter-large:first-of-type{padding-left:0}.content-flex-column--gutter-large:last-of-type:not(:first-of-type){padding-right:0}.content-column--gutter--large{padding:0 12.5px}}@media only screen and (min-width:920px) and (min-width:1440px){.content-column--gutter--large{padding:0 25px}}@media only screen and (min-width:920px){.content-column--gutter--large:first-of-type{padding-left:0}.content-column--gutter--large:last-of-type:not(:first-of-type){padding-right:0}.content-column--large-33{float:left;width:33.333332%}.content-column--large-50{float:left;width:50%}.content-column--large-66{float:left;width:66.66652%}.content-column--large-push-33{margin-left:33.333332%}.content-column--large-push-50{margin-left:50%}.content-column--large-push-66{margin-left:66.66652%}}@media only screen and (max-width:1200px){.hide-belowxlarge{display:none}}@media only screen and (min-width:1200px){.content-flex-row--xlarge{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px;outline:1px solid red}.content-flex-column--xlarge{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;outline:1px solid lime}.content-flex-column--gutter-xlarge{padding:0 12.5px}}@media only screen and (min-width:1200px) and (min-width:1440px){.content-flex-column--gutter-xlarge{padding:0 25px}}@media only screen and (min-width:1200px){.content-flex-column--gutter-xlarge:first-of-type{padding-left:0}.content-flex-column--gutter-xlarge:last-of-type:not(:first-of-type){padding-right:0}.content-column--gutter--xlarge{padding:0 12.5px}}@media only screen and (min-width:1200px) and (min-width:1440px){.content-column--gutter--xlarge{padding:0 25px}}@media only screen and (min-width:1200px){.content-column--gutter--xlarge:first-of-type{padding-left:0}.content-column--gutter--xlarge:last-of-type:not(:first-of-type){padding-right:0}.content-column--xlarge-33{float:left;width:33.333332%}.content-column--xlarge-50{float:left;width:50%}.content-column--xlarge-66{float:left;width:66.66652%}.content-column--xlarge-push-33{margin-left:33.333332%}.content-column--xlarge-push-50{margin-left:50%}.content-column--xlarge-push-66{margin-left:66.66652%}}@media only screen and (max-width:1440px){.hide-belowxxlarge{display:none}}@media only screen and (min-width:1440px){.content-flex-row--xxlarge{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:1440px;outline:1px solid red}.content-flex-column--xxlarge{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;flex-shrink:1;flex-wrap:nowrap;min-width:300px;outline:1px solid lime}.content-flex-column--gutter-xxlarge{padding:0 12.5px}}@media only screen and (min-width:1440px) and (min-width:1440px){.content-flex-column--gutter-xxlarge{padding:0 25px}}@media only screen and (min-width:1440px){.content-flex-column--gutter-xxlarge:first-of-type{padding-left:0}.content-flex-column--gutter-xxlarge:last-of-type:not(:first-of-type){padding-right:0}.content-column--gutter--xxlarge{padding:0 12.5px}}@media only screen and (min-width:1440px) and (min-width:1440px){.content-column--gutter--xxlarge{padding:0 25px}}@media only screen and (min-width:1440px){.content-column--gutter--xxlarge:first-of-type{padding-left:0}.content-column--gutter--xxlarge:last-of-type:not(:first-of-type){padding-right:0}.content-column--xxlarge-33{float:left;width:33.333332%}.content-column--xxlarge-50{float:left;width:50%}.content-column--xxlarge-66{float:left;width:66.66652%}.content-column--xxlarge-push-33{margin-left:33.333332%}.content-column--xxlarge-push-50{margin-left:50%}.content-column--xxlarge-push-66{margin-left:66.66652%}}.content-block__head{padding:12.5px 25px}@media (min-width:920px){.content-block__aligncontent-vertical{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}}.content-info{font-size:.875rem;line-height:1.2em;margin:.5em 0;padding-left:30px;position:relative}.content-info:before{background-color:#3c4349;border-radius:50%;color:#fff;content:"i";display:block;font-family:Georgia,"serif";font-size:.875rem;font-style:italic;font-weight:900;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:-.15em;width:20px}.content-info.no-icon{padding-left:0}.content-info.no-icon:before{display:none}.content-info a{color:#a2282e;text-decoration:underline}.content--border-top{border-top:1px solid #e6e6e6}.content--border-bottom{border-bottom:1px solid #e6e6e6}.content-arrow{background-color:#fff;border-color:transparent #e6e6e6 #e6e6e6 transparent;border-style:solid;border-width:1px;display:block;height:25px;position:absolute;width:25px;z-index:50}.content-arrow.content-arrow--dark{background-color:#f1f2f3}.content--left-push{padding-left:2em}.content--push-top{margin-top:1em}.content--push-top-more{margin-top:2em}.content--push-bottom{margin-bottom:1em}.content--push-bottom-more{margin-bottom:2em}.content--push-left{margin-left:1em}.content--push-left-more{margin-left:2em}.content--push-right{margin-right:1em}.content--push-right-more{margin-right:2em}.content--push-left-right{margin-left:1em;margin-right:1em}.content--push-left-right-more{margin-left:2em;margin-right:2em}.content--fullheight{height:100%}.content--float-right{float:right}.content--float-left{float:left}.content--list-after-separator{display:inline-block}.content--list-after-separator:not(:only-child):not(:last-of-type):after{color:#555e67;content:"·";padding:0 5px}.content--justify-content-left{justify-content:flex-start}.content--justify-content-center{justify-content:center}.content--justify-content-right{justify-content:flex-end}.content-seperator{margin:17.5px 0;overflow:hidden;text-align:center}.content-seperator span{display:inline-block;padding:0 1em;position:relative}.content-seperator span:after,.content-seperator span:before{background-color:#e6e6e6;content:"";display:block;height:1px;position:absolute;top:50%;width:600px}.content-seperator span:before{left:100%}.content-seperator span:after{right:100%}.content--inline-block{display:inline-block}.content-profile{max-width:43em}.content-p{max-width:42em}.content-p--center{margin-left:auto;margin-right:auto}.content-em{font-size:.9em;font-style:normal;font-weight:700;text-transform:uppercase}.content-text-dimmed{opacity:.4}.content-rich-text a{color:#a2282e;text-decoration:underline}.content-rich-text ol,.content-rich-text ul{display:block;margin:1em 0;padding-left:2em}.content-rich-text li+li{margin-top:.5em}.content-rich-text p{margin:1em 0}.content-rich-text img{margin-top:.8em}.content-rich-text h1,.content-rich-text h2{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:12.5px}@media (max-width:639px){.content-rich-text h1,.content-rich-text h2{font-size:1.5rem;line-height:1.5rem}}.content-rich-text h2{font-size:26px}.content-rich-text h3{color:#000;font-family:minion-pro,serif;font-size:2rem;font-size:18px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:12.5px}@media (max-width:639px){.content-rich-text h3{font-size:1.5rem;line-height:1.5rem}}.content-rich-text hr{margin:1.5em 0}.content-rich-text img{height:auto!important}.content-rich-text>:first-child{margin-top:0}.content-rich-text>:last-child{margin-bottom:0}.content--text-align-left{text-align:left}.content--text-align-center{text-align:center}.content--text-align-right{text-align:right}.content--intro-paragraph{color:#6f767e;font-size:1.125em;font-weight:300;margin-bottom:20px}@media (min-width:640px){.content--intro-paragraph{font-size:1.25em}}.content-icon-block{padding-left:35px;position:relative}.content-icon-block__icon{height:1.2em;left:0;position:absolute;top:.1em;width:35px}.content-icon-block__icon img,.content-icon-block__icon svg{stroke:currentColor;fill:currentColor;height:auto;left:40%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.content-icon-block__icon img.stroke-only,.content-icon-block__icon svg.stroke-only{fill:none}.video-link{display:block;font-size:12px;position:relative}@media (min-width:640px){.video-link{font-size:20px}}.video-link img{display:block!important;height:auto!important;margin-bottom:0!important;margin-top:0!important;width:100%!important}.video-link:before{background:#ae540b;background:#a2282e;border-top-left-radius:2px;bottom:0;content:"";height:3.5em;position:absolute;right:0;width:3.5em;z-index:1}.video-link:after{border-bottom:.9em solid transparent;border-left:1.5em solid #fff;border-top:.9em solid transparent;bottom:.8em;content:"";position:absolute;right:.8em;z-index:2}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide>div{width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.banner-newsletter-signup{background-color:#3c4349;border-radius:4px;margin:1em auto;max-width:1440px;padding:25px;padding-inline:10px;position:relative}@media (min-width:640px){.banner-newsletter-signup{padding-inline:25px}}.banner-newsletter-signup a{color:#a2282e;text-decoration:underline}.banner-newsletter-signup p+p{margin-top:1em}.banner-newsletter-signup__header__h{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:.5em}@media (max-width:639px){.banner-newsletter-signup__header__h{font-size:1.5rem;line-height:1.5rem}}.banner-newsletter-signup__text{color:#fff}@media (min-width:640px){.banner-newsletter-signup{background-image:url(/dist/assets/gfx/letters.png);background-position:5% 15px;background-repeat:no-repeat;min-height:210px;padding:37.5px}.banner-newsletter-signup:after{clear:both;content:"";display:block}.banner-newsletter-signup__header,.banner-newsletter-signup__text{float:left;width:50%}.banner-newsletter-signup__header{padding-right:1em}.banner-newsletter-signup__text{padding-left:1em}}@media (min-width:1200px){.banner-newsletter-signup{background-position:20% 15px}}@media (min-width:1440px){.banner-newsletter-signup{background-position:25% 15px}}.newsletter-banner{background-color:#a2282e;color:#fff;padding:25px 0}@media (max-width:639px){.newsletter-banner>.content-row{padding:0 20px}}@media (min-width:920px){.newsletter-banner{padding:50px 0}}@media (min-width:1200px){.newsletter-banner{padding:75px 0}}.newsletter-banner .text-input__input{border-bottom:1px solid #fff;color:#fff}.newsletter-banner .text-input__input.dirty~.text-input__label,.newsletter-banner .text-input__input:focus~.text-input__label,.newsletter-banner .text-input__label{color:#fff}.newsletter-banner .text-input__required{color:#fff;opacity:.5}.newsletter-banner .form-terms{line-height:1.3em;margin-top:1.3em}.newsletter-banner .form-terms__text{font-size:.8em}.newsletter-banner__trumpet{font-size:.9em;font-weight:700;opacity:.8;text-transform:uppercase}.newsletter-banner__content-wrapper{margin-bottom:1rem}.newsletter-banner__header{color:#000;color:#fff;font-family:minion-pro,serif;font-size:2rem;font-size:35px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:15px;margin-top:10px;max-width:600px}@media (max-width:639px){.newsletter-banner__header{font-size:1.5rem;line-height:1.5rem}}.newsletter-banner__description ul{padding-left:1rem}.newsletter-banner__form{position:relative;transition:opacity .4s;z-index:1}.newsletter-banner__form .required-star{color:#fff}.newsletter-banner__form-wrapper{position:relative}.newsletter-banner__form__terms a{color:#fff!important}@media (max-width:767px){.newsletter-banner__form__terms .checkbox{margin-bottom:10px}}.newsletter-banner__submit-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-radius:4px;box-shadow:none;clear:right;color:#506886;cursor:pointer;display:inline-block;float:right;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:1.3em 0 0;min-height:2.5rem!important;min-height:3.125rem;min-width:150px;padding:.5em 1.3em!important;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.newsletter-banner__submit-button:hover{background-color:#f5f5f5;border-color:#f5f5f5}}.newsletter-banner__submit-button:focus-visible,.newsletter-banner__submit-button:focus-within{background-color:#f5f5f5;border-color:#f5f5f5}.newsletter-banner__submit-button .loader span,.newsletter-banner__submit-button .loader:after,.newsletter-banner__submit-button .loader:before{background-color:#506886}.newsletter-banner__submit-button:disabled{cursor:inherit;opacity:.7}@media (max-width:767px){.newsletter-banner__submit-button{clear:left;float:left;width:100%}}.newsletter-banner__recaptcha{float:right;margin-top:1.3rem}@media (max-width:767px){.newsletter-banner__recaptcha{float:left}}::marker{color:#ae540b;color:#a2282e}.article-content{margin-left:auto!important;margin-right:auto!important;max-width:720px;position:relative}.article-content a{color:#a2282e;text-decoration:underline}.article-content ol,.article-content ul{display:block;margin:1em 0;padding-left:2em}.article-content li+li{margin-top:.5em}.article-content p{margin:1em 0}.article-content img{margin-top:.8em}.article-content h1,.article-content h2{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:12.5px}@media (max-width:639px){.article-content h1,.article-content h2{font-size:1.5rem;line-height:1.5rem}}.article-content h2{font-size:26px}.article-content h3{color:#000;font-family:minion-pro,serif;font-size:2rem;font-size:18px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:12.5px}@media (max-width:639px){.article-content h3{font-size:1.5rem;line-height:1.5rem}}.article-content hr{margin:1.5em 0}.article-content img{height:auto!important}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content h1{margin:3rem 0;text-align:center}.article-content__left{float:left;margin-right:1em;width:50%}.article-content__right{float:right;margin-left:1em;width:50%}.block-center,.block-full,.block-full-push,.block-left,.block-left-narrow,.block-left-push,.block-right,.block-right-narrow,.block-right-push{display:block;margin-bottom:.5em;transition:all .5s}@media (min-width:1200px){.block-center,.block-full,.block-full-push,.block-left,.block-left-narrow,.block-left-push,.block-right,.block-right-narrow,.block-right-push{margin-bottom:1em}}.block-center img,.block-full img,.block-full-push img,.block-left img,.block-left-narrow img,.block-left-push img,.block-right img,.block-right-narrow img,.block-right-push img{display:inline-block;width:100%!important}.block-center{margin-left:auto;margin-right:auto;width:calc(75% - 2rem)}.block-full{margin-top:.3em;width:100%!important}.block-full-push{height:auto!important;margin-bottom:1em;margin-top:1em;width:100%!important}@media (min-width:1000px){.block-full-push{margin-left:-15%!important;width:130%!important}}@media (min-width:1150px){.block-full-push{margin-left:-25%!important;width:150%!important}}.block-left-narrow{margin-left:auto;margin-right:auto;width:66%!important}@media (min-width:480px){.block-left-narrow{float:left;height:auto!important;margin-left:0;margin-right:1em;width:33%!important}}@media (min-width:1200px){.block-left-narrow{margin-right:2em}}@media (min-width:480px){.block-left{float:left;height:auto!important;margin-right:1em;width:50%!important}}@media (min-width:1200px){.block-left{margin-right:2em}}@media (min-width:480px){.block-left-push{float:left;height:auto!important;margin-right:1em;width:50%!important}}@media (min-width:1200px){.block-left-push{margin-left:-25%;margin-right:2em;width:75%!important}}.block-right-narrow{margin-left:auto;margin-right:auto;width:66%!important}@media (min-width:480px){.block-right-narrow{float:right;height:auto!important;margin-left:1em;margin-right:0;width:33%!important}}@media (min-width:1200px){.block-right-narrow{margin-left:2em}}@media (min-width:480px){.block-right{float:right;height:auto!important;margin-left:1em;width:50%!important}}@media (min-width:1200px){.block-right{margin-left:2em}}@media (min-width:480px){.block-right-push{float:right;height:auto!important;margin-left:1em;width:50%!important}}@media (min-width:1200px){.block-right-push{margin-left:2em;margin-right:-25%!important;width:75%!important}}@media (max-width:1399px){.block-right-push-addon{float:right;height:auto!important;width:32%!important}.block-right-push-addon+img{float:left;width:65%!important}}@media (min-width:1400px){.block-right-push-addon{height:auto!important;left:100%;margin-left:25px;position:absolute;width:50%!important}}.image-byline{color:#71767b;font-size:.9rem}.article-factbox{background-color:#f5f5f5;border:1px solid #e6e6e6;margin-bottom:1em;margin-top:1em;padding:25px}.article-factbox>:first-child{margin-top:0}.article-factbox>:last-child{margin-bottom:0!important}.article-factbox__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-size:18px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:12.5px}@media (max-width:639px){.article-factbox__title{font-size:1.5rem;line-height:1.5rem}}@media (min-width:640px){.article-factbox.right{float:right;margin-left:1em;width:50%}}@media (min-width:1200px){.article-factbox.right{margin-left:2em}.article-factbox.right.push{margin-right:-25%}}@media (min-width:640px){.article-factbox.left{float:left;margin-right:1em;width:50%}}@media (min-width:1200px){.article-factbox.left{margin-right:2em}.article-factbox.left.push{margin-left:-25%}.article-factbox.push{width:75%}}.article-factbox.center{display:block;margin-left:auto;margin-right:auto;overflow:auto;width:calc(75% - 2rem)}.article-quote{color:#697179;display:inline-block;font-weight:300;line-height:1.5em;padding:0 2em;position:relative}.article-quote .article-quote-byline{margin-left:.5em}.article-quote-large{color:#697179;display:inline-block;font-size:1.375em;font-weight:300;line-height:1.3em;margin:.5em 0;position:relative;text-indent:57.5px}@media (min-width:768px){.article-quote-large{font-size:1.875em}}.article-quote-large:before{color:#a2282e;content:"“";font-family:Gotham A,Gotham B,sans-serif;font-size:95px;font-weight:700;left:-58.75px;opacity:1;position:absolute;top:.135em;z-index:-1}@media (min-width:840px){.article-quote-large{text-indent:0}}.article-quote-byline{color:#a2282e;display:inline-block}.article-intro__byline{color:#ae540b;color:#a2282e;font-size:16px;font-weight:400;padding-left:30px;position:relative}.article-intro__byline:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.subtheme-grundskolen-unknown .article-intro__byline{color:#4f7b00}.subtheme-gymnasier-unknown .article-intro__byline{color:#457a92}.subtheme-voksenuddannelse-unknown .article-intro__byline{color:#a9467c}.subtheme-ordboeger-unknown .article-intro__byline{color:#c91611}.subtheme-erhvervsuddannelse-unknown .article-intro__byline{color:#4338a1}.article-intro__byline span:nth-child(n+2):before{content:"·";padding:0 5px}.article-tag{background-color:#000;background-color:#555e67;background-color:#506886;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap}.article-tag__link{color:#fff}.article-preview{margin-bottom:1em;margin-top:1em}.article-preview .teaser{margin-top:.5em}.article-preview .teaser__meta-wrapper:after{display:none}.article-image-addon{margin-bottom:1em;position:relative;transition:all .5s;width:calc(100% - 1em)}.article-image-addon:after{clear:both;content:"";display:block}@media (min-width:1125px){.article-image-addon{width:calc(125% - 1.5em)!important}.article-image-addon.flip-horizontally{margin-left:-25%}}@media (min-width:1515px){.article-image-addon{width:calc(150% - 2em)!important}.article-image-addon.flip-horizontally{margin-left:-50%}}.article-image-addon img{display:block;height:auto;width:100%}.article-image-addon__large{float:left;width:66.6666666667%}.flip-horizontally .article-image-addon__large{float:right;margin-right:-1em}@media (min-width:1125px){.flip-horizontally .article-image-addon__large{margin-right:-1.5em}}@media (min-width:1515px){.flip-horizontally .article-image-addon__large{margin-right:-2em}}.article-image-addon__small{float:right;margin-right:-1em;width:33.3333333%}@media (min-width:1125px){.article-image-addon__small{margin-right:-1.5em}}@media (min-width:1515px){.article-image-addon__small{margin-right:-2em}}.flip-horizontally .article-image-addon__small{float:left;margin-right:0}.article-archive,.article-archive-filter-container{margin-bottom:50px}.article-archive-filter__header-container{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.article-archive-filter__header-container{padding-inline:25px}}@media (min-width:768px){.article-archive-filter__header-container{align-items:center;display:flex;justify-content:space-between}}.article-archive-filter__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.article-archive-filter__header{font-size:1.5rem;line-height:1.5rem}}.article-archive-filter__panel-container{background:#f5f5f5;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.article-archive-filter__panel{display:flex;height:50px;justify-content:space-between;line-height:50px;margin:0 auto;max-width:1440px;padding:0 10px}@media (min-width:640px){.article-archive-filter__panel{padding:0 25px}}.article-archive-filter__subject-filter-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:1px solid #e6e6e6;border-bottom:none;border-top:none;box-shadow:none;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;min-width:230px;padding:0 50px 0 20px;position:relative}.article-archive-filter__panel__btn__arrow{position:absolute;right:1.5em;top:50%;transform:translateY(-50%);transition:transform .3s}.article-archive-filter__panel__btn__arrow svg{fill:transparent;stroke:#555e67}.isOpen .article-archive-filter__panel__btn__arrow{transform:translateY(-50%) rotate(-180deg)}.article-archive-filter__clear-filter-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;cursor:pointer;font:inherit;font-size:12px;font-weight:700;margin:0;padding:0;position:relative;text-align:left;text-transform:uppercase}.article-archive-filter__clear-filter-btn .clear-btn-icon{background:#71767b;border-radius:50%;display:inline-block;height:1.4em;position:relative;vertical-align:text-top;width:1.4em}.article-archive-filter__clear-filter-btn .clear-btn-icon svg{stroke:#fff;stroke-width:3px;height:1.6em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.6em}.article-archive-filter__clear-filter-btn .clear-btn-text{padding-left:1em}@media (max-width:639px){.article-archive-filter__clear-filter-btn .clear-btn-text{display:none}}.article-archive-filter__content-container{border-top:1px solid #e6e6e6}.article-archive-filter__content{margin:0 auto;max-width:1440px}.article-archive-filter__list{display:flex;flex-wrap:wrap;list-style:none;margin:25px 0}.article-archive-filter__list__checkbox{padding:1em 25px;width:100%}@media (min-width:640px){.article-archive-filter__list__checkbox{width:50%}}@media (min-width:1200px){.article-archive-filter__list__checkbox{width:25%}}.article-archive-filter__list__amount{color:#888e95;color:#8595aa;margin-left:.25em}.searchpage-header__content{margin:0 auto;max-width:700px;padding:25px 25px 50px;text-align:center}@media (min-width:1200px){.searchpage-header__content{padding:25px 25px 75px}}.searchpage-header__content .search-box{margin-left:auto;margin-right:auto;max-width:400px}.searchpage-results{background-color:#f5f5f5;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:50px}@media (min-width:640px){.searchpage-results{margin-bottom:75px}}.searchpage-results__content{max-width:720px}@media (max-width:639px){.searchpage-results__content{margin:0 10px}}@media (min-width:640px){.searchpage-results__content{margin:25px auto}}@media (min-width:920px){.searchpage-results__content{margin:50px auto}}.searchpage-results__content-list{list-style-type:none;margin:0;padding:0}.searchpage-results__content-list__item{padding:37.5px 0}.searchpage-results__content-list__item+.searchpage-results__content-list__item{border-top:1px solid #e6e6e6}.searchpage-results__content-list__item a{color:#a2282e;font-weight:500;text-decoration:underline}.searchpage-results__empty-text{margin:50px 0;text-align:center}.searchpage-pagination{line-height:50px;margin-bottom:37.5px;position:relative;text-align:center}.searchpage-pagination:after{clear:both;content:"";display:block}.searchpage-pagination__label{font-weight:700;left:0;position:absolute;right:0;text-align:center;top:0}.searchpage-pagination__prev{float:left;position:relative;z-index:2}.searchpage-pagination__next{float:right;position:relative;z-index:2}.error-404{margin-bottom:50px}.error-404 .button,.error-404 .search-box{margin:auto;max-width:100%;width:400px}.error-404 p+p{margin-top:1em}.error-404__image{background-image:url(/dist/assets/gfx/404_hr.png);background-position:top;background-repeat:no-repeat;background-size:80% auto;margin:0 auto;max-width:800px;padding-bottom:28%;position:relative;width:100%}@media (min-width:920px){.error-404__image{padding-bottom:230px}}.error-500 .content-header{margin-bottom:25px}.error-500__image{background-image:url(/dist/assets/gfx/500_all.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%;margin:0 auto;max-width:820px;padding-bottom:25%}@media (min-width:1200px){.error-500__image{background-size:auto 280px;padding-bottom:280px}}.error-500__logo{margin-bottom:50px;margin-top:50px}.error-500__logo img{margin:0 auto;max-width:200px}.error-access-denied{margin-bottom:50px}.error-access-denied p+p{margin-top:1em}.error-access-denied .button{margin:.5em 1em}.error-access-denied__login{font-size:14px;text-transform:none}.error-profile-access{margin-bottom:50px}.error-profile-access p+p{margin-top:1em}.error-profile-access .button{margin:.5em 1em;width:300px}.error-profile-access__login{font-size:14px;text-transform:none}.error-access-denied__image{background-image:url(/dist/assets/gfx/500_all.png);background-image:url(/dist/assets/gfx/AccessDenied_hr.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%;margin:0 auto;max-width:820px;padding-bottom:25%}@media (min-width:1200px){.error-access-denied__image{background-size:auto 250px;padding-bottom:250px}}.newsletter-subscribe{margin-bottom:50px}.newsletter-subscribe p+p{margin-top:1em}.newsletter-subscribe .button{margin:.5em 1em}.newsletter-unsubscribe__image{background-image:url(/dist/assets/gfx/Newsletter_Unsubscribe.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%;margin:0 auto;max-width:820px;padding-bottom:25%}@media (min-width:1200px){.newsletter-unsubscribe__image{background-size:auto 280px;padding-bottom:280px}}.newsletter-subscribe__image{background-image:url(/dist/assets/gfx/Newsletter_all.png);background-position:top;background-repeat:no-repeat;background-size:auto 100%;margin:0 auto;max-width:820px;padding-bottom:25%}@media (min-width:1200px){.newsletter-subscribe__image{background-size:auto 280px;padding-bottom:280px}}.custom-scrollbar-vertical-wrapper{overflow:hidden}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE):hover .custom-scrollbar-vertical-container{overflow-y:auto}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE) .custom-scrollbar-vertical-container,.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE):before{transition:width .3s ease}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE) .custom-scrollbar-vertical-container::-webkit-scrollbar{height:0;width:8px;z-index:12}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE):before{width:61px}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE):not(:hover) .custom-scrollbar-vertical-container{width:calc(100% + 5px)}.no-touch .custom-scrollbar-vertical-wrapper:not(.custom-scrollbar--IE,.custom-scrollbar--EDGE):hover:before{width:66px}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--IE:hover .custom-scrollbar-vertical-container{overflow-y:auto}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--IE .custom-scrollbar-vertical-container,.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--IE:before{transition:width .3s ease}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--IE .custom-scrollbar-vertical-container::-webkit-scrollbar{height:0;width:18px;z-index:12}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--IE:before{width:76px}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--EDGE:hover .custom-scrollbar-vertical-container{overflow-y:auto}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--EDGE .custom-scrollbar-vertical-container,.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--EDGE:before{transition:width .3s ease}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--EDGE .custom-scrollbar-vertical-container::-webkit-scrollbar{height:0;width:12px;z-index:12}.no-touch .custom-scrollbar-vertical-wrapper.custom-scrollbar--EDGE:before{width:70px}.custom-scrollbar-vertical-container{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.no-touch .custom-scrollbar-vertical-container::-webkit-scrollbar-track{background:rgba(0,0,0,.5)}.no-touch .custom-scrollbar-vertical-container::-webkit-scrollbar-thumb{background:rgba(217,218,58,.5)}.no-touch .custom-scrollbar-vertical-container:hover::-webkit-scrollbar-thumb{background:#d9da3a}.no-touch .custom-scrollbar-vertical-container::-webkit-scrollbar-thumb:window-inactive{background:rgba(217,218,58,.2)}.product-page-container .product__img--fallback{margin:auto;max-width:70%}.product__img--fallback svg{border:1px solid #f5f5f5;box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);height:auto;width:100%}.product-slider__product-item .product__img--fallback svg{max-width:80%}.product__img--fallback svg.icon-logo-gu{padding:20px}.product-page-container .product__img--fallback svg.icon-logo-gu{padding:30px 35px 40px}.product__img--fallback svg.icon-logo-gu path{fill:#f1f2f3}.product__img--fallback svg.icon-logo-hr{padding:10px 10px 20px}.product-page-container .product__img--fallback svg.icon-logo-hr{padding:25px 25px 55px}.basket-list .product__img--fallback svg.icon-logo-hr{padding:7px 7px 20px}.product__img--fallback svg.icon-logo-hr rect{fill:#fff}.product__img--fallback svg.icon-logo-hr path{fill:#506886;fill-opacity:.2}.u-text-align-center{text-align:center!important}.u-text-align-left{text-align:left!important}.u-text-align-right{text-align:right!important}.u-text-inline-block{display:inline-block}.u-text-space-left{margin-left:.5em}.u-text-space-right{margin-right:.5em}.u-text-word-break-word{word-wrap:break-word;-ms-word-wrap:break-word;overflow-wrap:break-word}.u-text-green{color:#4f7b00}.u-text-red{color:#c91611}.divider{border-bottom:1px solid #e6e6e6;margin:25px 0;width:auto}@media (min-width:768px){.divider{margin:50px 0}}@media (min-width:920px){.divider{margin:75px 0}}@media (min-width:1200px){.divider{margin:100px 0}}#__bs_notify__{border-radius:0 15px 0 0!important;bottom:0!important;left:0!important;right:auto!important;top:auto!important}div.account-verification-missing-modal{border:1px solid #000;margin-inline:auto!important}div.account-verification-missing-modal__content{align-items:center;display:flex;flex-direction:column}div.account-verification-missing-modal h2{color:#000;color:#a2282e;font-family:minion-pro,serif;font-size:2rem;font-size:1.5rem;font-weight:700;line-height:2rem;line-height:1;margin-bottom:1rem;text-align:center}div.account-verification-missing-modal p{text-align:center}div.account-verification-missing-modal button[type=button]{height:auto;margin-top:1.5rem;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}.anchor-wrapper{position:relative}.anchor{position:absolute;top:-96px}.featured-article__trumpet{font-weight:400;margin-bottom:1em}.faq-content{margin-left:auto!important;margin-right:auto!important;max-width:720px;position:relative}.faq-section{background-color:#fafafa;border:1px solid #e6e6e6;border-left:none;border-right:none;margin-bottom:1em;margin-top:1em;padding-bottom:1em;padding-top:1em}@media (min-width:640px){.faq-section{margin-bottom:2em;margin-top:2em;padding-bottom:2em;padding-top:2em}}@media (min-width:1200px){.faq-section{margin-bottom:3em;margin-top:3em;padding-bottom:3em;padding-top:3em}}.faq-item{border:1px solid #e6e6e6;border-radius:5px;overflow:hidden}.faq-item+.faq-item{margin-top:1em}.faq-item__title{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background-color:#fff;border:none;box-shadow:none;color:#000;cursor:pointer;font:inherit;font-family:inherit;font-size:inherit;font-weight:500;margin:0;padding:1em 2.5em 1em 1.5em;position:relative;text-align:left;width:100%}.faq-item__title__arrow{position:absolute;right:1.5em;top:50%;transform:translateY(-50%);transition:transform .3s}.faq-item__title__arrow svg{fill:transparent;stroke:#555e67}.isOpen .faq-item__title__arrow{transform:translateY(-50%) rotate(-180deg)}.faq-item__content{background-color:#f5f5f5}.faq-item__content__inner{padding:1em 1.5em}.async-select{display:flex;flex-direction:column}.async-select>div{position:relative;width:100%}.async-select--optionSelected input::-webkit-input-placeholder{color:#000}.async-select__icon{display:flex}.async-select__icon--clear{color:#000}.async-select__options{background-color:#fff;border:1px solid #a2282e;border-radius:4px;display:none;max-height:20rem;overflow:scroll;padding:.5rem;position:absolute;top:100%;width:100%;z-index:1000}.async-select__options--active{display:flex;flex-direction:column}.async-select__option{background:none;border:none;border-radius:4px;font-family:inherit;margin-top:.25rem;padding:.625rem .5rem;text-align:left}.async-select__option:first-child{margin-top:0}.async-select__option:focus{outline:0}.async-select__option--selected,.async-select__option:hover{background-color:#f6eaea;color:#a2282e;cursor:pointer;font-weight:700;transition:.3s;transition-property:background-color,color,font-weight}.async-select__empty-result{padding:.625rem .5rem}.async-select__selected-option{background-color:#e6e6e6;background-color:#f7ecec;border-radius:4px;display:flex;font-size:.875rem;gap:1rem;margin-top:.5rem;padding:1rem}.async-select__selected-option span{margin-right:auto}.async-select__remove-selected-option{color:#a2282e;font-size:.75rem}.author-archive__intro{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;text-align:center}@media (min-width:640px){.author-archive__intro{padding-inline:25px}}.author-archive__intro__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:15px}@media (max-width:639px){.author-archive__intro__header{font-size:1.5rem;line-height:1.5rem}}.author-archive__intro__description a{color:#a2282e;text-decoration:underline}.author-archive__content-wrapper{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1440px;padding:25px;padding-inline:10px;position:relative;width:100%}@media (min-width:640px){.author-archive__content-wrapper{padding-inline:25px}}.author-archive__alphabet-menu{-ms-scroll-chaining:none;background:#fff;display:grid;gap:10px;grid-auto-flow:column;justify-content:space-between;list-style-type:none;margin-inline:-25px;overflow-x:auto;overflow-y:hidden;overflow-y:clip;overscroll-behavior:contain;padding:25px;padding-inline:25px;scroll-padding-inline:25px;z-index:10}.author-archive__alphabet-menu::-webkit-scrollbar{background:transparent;height:0}@media (min-width:1240px){.author-archive__alphabet-menu{margin-inline:0;padding-inline:0}}.author-archive__alphabet-menu__item{display:flex;flex-grow:1;justify-content:center;text-align:center}.author-archive__alphabet-menu__item button{-webkit-tap-highlight-color:transparent;background-color:transparent;border:none;border-bottom:2px solid transparent;color:#000;cursor:pointer;font-family:minion-pro,serif;font-size:20px;font-size:1.5vh;font-weight:700;transition:border-bottom-color .5s ease-in-out,color .5s ease-in-out}@media (min-width:1240px){.author-archive__alphabet-menu__item button{font-size:20px}}.author-archive__alphabet-menu__item button:hover{color:#a2282e}.author-archive__alphabet-menu__item.isActive button{border-color:#a2282e;color:#a2282e}.author-archive__alphabet-menu__item.isDisabled button{cursor:default;opacity:.3;pointer-events:none}.author-archive__list{all:revert}@media (min-width:640px){.author-archive__list{margin-inline-start:clamp(4.5rem,10vw,8.5rem)}}.author-archive__list a{color:#000;color:#555e67;font-family:minion-pro,serif;font-size:20px;font-weight:700;font-weight:400}@media (hover:hover){.author-archive__list a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}}.author-details-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.author-details-container{padding-inline:25px}}.author-details{width:100%}@media (min-width:840px){.author-details{display:flex}}.author-details__image-container{margin-bottom:25px;width:100%}@media (min-width:840px){.author-details__image-container{width:33.3333333333%}}@media (min-width:1200px){.author-details__image-container{width:25%}}.author-details__image-container img{display:block;margin:0 auto;transition:width .3s;width:50%}@media (min-width:840px){.author-details__image-container img{width:80%}}@media (min-width:1440px){.author-details__image-container img{width:80%}}.author-details__meta{width:100%}@media (min-width:840px){.author-details__meta{width:66.6666666667%}}@media (min-width:1200px){.author-details__meta{width:50%}}.author-details__meta__name{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:15px}@media (max-width:639px){.author-details__meta__name{font-size:1.5rem;line-height:1.5rem}}.author-details__meta__description{display:grid;gap:1.5rem}.author-details__meta__description a{color:#a2282e;text-decoration:underline}.add-to-basket{display:flex;position:relative;z-index:2}.add-to-basket__input{flex-basis:70px;flex-basis:50%;flex-grow:1;flex-shrink:0;position:relative}.add-to-basket__hasLabel .add-to-basket__input{flex-basis:70px}.add-to-basket__input input{background-color:#fc923c;background-color:#cc4f4c;border:none;border-radius:0;color:#fff;font-size:16px;font-weight:500;height:50px;line-height:50px;outline:none;padding-bottom:4px;position:relative;text-align:center;width:100%;z-index:1}@media (min-width:768px){.add-to-basket__input input{height:40px;line-height:40px}}.add-to-basket__is-open .add-to-basket__input input{border-radius:0}.add-to-basket__input__decrement,.add-to-basket__input__increment{background-color:#ae540b;background-color:#a2282e;color:#fff;cursor:pointer;font-size:20px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;transform:translateY(0);transition:transform .25s cubic-bezier(.23,1,.32,1);width:100%}.add-to-basket__input__increment{top:0}.add-to-basket__is-open .add-to-basket__input__increment{transform:translateY(-100%)}.add-to-basket__input__decrement{bottom:0}.add-to-basket__is-open .add-to-basket__input__decrement{transform:translateY(100%)}.add-to-basket__button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0 0 0 1rem;max-height:40px;min-height:2.5rem!important;min-height:3.125rem;overflow:hidden;padding:.5em 1.3em!important;padding:.8em 1.3em;position:relative;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:opacity .25s cubic-bezier(.23,1,.32,1);transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.add-to-basket__button:hover{background-color:#922429;border-color:#922429}}.add-to-basket__button:focus-visible,.add-to-basket__button:focus-within{background-color:#922429;border-color:#922429}.add-to-basket__button:disabled{cursor:inherit;opacity:.7}.add-to-basket__button svg{display:block;left:50%;position:absolute;top:50%;transform:translate(-55%,-50%)}.add-to-basket__button svg *{stroke:#fff;stroke-width:1px}@media (min-width:768px){.add-to-basket__button svg{height:28px;width:28px}}.add-to-basket__button .loader span,.add-to-basket__button .loader:after,.add-to-basket__button .loader:before{background-color:#fff}.add-to-basket__button:disabled{opacity:.8}.basket-container{margin-bottom:50px}.basket-header-container{margin:25px auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.basket-header-container{padding-inline:25px}}@media (min-width:440px){.basket-header-container{align-items:center;display:flex;justify-content:space-between}}.basket-header__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.basket-header__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.basket-header__header{font-size:1.5rem;line-height:1.5rem}}.basket-list-container{background:#fafafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:25px 0}@media (min-width:920px){.basket-list-container{padding:50px 0}}.basket-list-wrapper{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.basket-list-wrapper{margin-bottom:50px;padding-inline:25px}}.basket-list{border-collapse:separate;list-style:none;width:100%}.basket-list .price--discounted .original-price{position:relative}.basket-list .price--discounted .original-price:after{border-bottom:1px solid #555e67;content:"";left:0;position:absolute;top:50%;width:100%}.basket-list .discount-price{color:#4f7b00}.basket-list>:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.basket-list>:last-child{border-bottom:1px solid #e6e6e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.basket-list-header{display:flex;font-weight:600;list-style:none;margin:0;padding:0}.mobile-list .basket-list-header{display:none}.basket-list-header__item:first-child{flex-grow:1;padding:0 20px 10px}.basket-list-header__item:nth-child(2){min-width:160px;width:12.5%}.basket--editable .basket-list-header__item:nth-child(2){width:calc(12.5% - 50px)}.basket-list-header__item:nth-child(3){padding-right:20px;text-align:right;width:25%}.basket--editable .basket-list-header__item:nth-child(3){padding-right:70px;width:calc(25% + 50px)}.basket-list__item{background:#fff;border:1px solid #e6e6e6;border-bottom:none;display:flex}.mobile-list .basket-list__item{border:1px solid #e6e6e6;border-radius:5px;display:block;margin-bottom:20px}.basket-list__item__meta{display:flex;flex-grow:1;overflow:hidden}.basket-list__item__meta__thumb{flex:0 1 85px;margin:20px 0 20px 20px;position:relative}.basket-list__item__thumb__container{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.mobile-list .basket-list__item__thumb__container{position:relative}.basket-list__item__thumb__container img{box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);height:auto;max-width:100%;vertical-align:middle;width:auto}.basket-list__item__meta__info{flex:1 1 230px;overflow:hidden;padding:20px;width:10px}.basket-list__item__info__title__container{display:flex}.basket-list__item__systime-text{font-size:.8em;margin-top:5px}.basket-list__item__info__title{color:#000;font-weight:700;overflow:hidden;padding-right:15px;position:relative;white-space:nowrap}.basket-list__item__info__title:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:20px}.basket-list__item__info__type-tag{background-color:#000;background-color:#555e67;background-color:#506886;margin-bottom:2px;margin-right:4px}.basket-list__item__info__type-tag,.basket-list__item__info__type-tag.type-tag--inspection-copy{border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap}.basket-list__item__info__type-tag.type-tag--inspection-copy{background-color:#000;background-color:#ae540b;background-color:#a2282e}.basket-list__item__info__type-tag.type-tag--licence-type{background-color:#000;background-color:transparent;border:1px solid #506886;box-shadow:none;color:#555e67;color:#506886;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:5px;text-transform:uppercase;white-space:nowrap}.basket-list__item__info__subtitle{word-wrap:break-word;color:#666;font-size:14px;font-weight:400}.basket-list__item__unit-price{align-self:center;flex:0 1 250px;padding:20px}.mobile-list .basket-list__item__unit-price{padding:0 0 5px}.basket-list__item__unit-price__label{color:#666;font-size:14px;font-weight:400}.basket-list__item__unit-price__price{font-weight:700;position:relative}.mobile-list .basket-list__item__unit-price__price{color:#666;font-size:14px;font-weight:400}.basket-list__item__unit-price__price span{display:inline-block;white-space:nowrap}.basket-list__item__unit-price__price .original-price{margin-right:5px}.basket-list__item__counter{align-self:center;min-width:160px;padding:20px 0;width:12.5%}.basket--editable .basket-list__item__counter{width:calc(12.5% - 50px)}.mobile-list .basket-list__item__counter{background:#eeeff0;border-top:1px solid #e6e6e6;padding:20px;width:100%}.mobile-list .basket-list__item__counter .amount-input{margin-top:15px}.basket-list__item__counter__license-description{color:#666;font-size:14px;font-weight:400}.basket-list__item__counter__license-link{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:#a2282e;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left;text-decoration:underline}.basket-list__item__total-price{align-self:center;line-height:1.2em;padding:20px;text-align:right;width:25%}.mobile-list .basket-list__item__total-price{padding:20px 0 15px;text-align:left;width:100%}.basket-list__item__total-price__price{color:#000;font-size:20px;font-weight:700;position:relative}.basket-list__item__total-price__price.price--discounted .original-price{color:#555e67;display:inline-block;position:relative;text-decoration:line-through}.mobile-list .basket-list__item__total-price__price.price--discounted .original-price{margin-right:5px}.basket-list__item__total-price__price .discount-price{color:#4f7b00;display:inline-block;font-weight:600;margin-left:5px}.mobile-list .basket-list__item__total-price__price .discount-price{margin-left:0}.basket-list__item__total-price__calculus{color:#666;display:block;font-size:14px;font-weight:400;white-space:nowrap}.basket-list__item__actions{background-color:#f5f5f5;border-left:1px solid #e6e6e6;cursor:pointer;position:relative;width:50px}.mobile-list .basket-list__item__actions{background-color:#f5f5f5;border-radius:0 0 5px 5px;border-top:1px solid #e6e6e6;display:flex;height:50px;width:100%}.basket-list__item__actions__action{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;cursor:pointer;display:inline-block;font:inherit;height:100%;margin:0;outline:none;padding:0;width:100%}@media (max-width:919px){.basket-list__item__actions__action{position:relative}}.basket-list__item__actions__action:focus{outline:solid #000}.basket-list__item__actions__action.basket-list__item__edit{border-left:1px solid #e6e6e6}.basket-list__item__actions__action.isEditFieldOpen{background:#eeeff0}.basket-list__item__actions__action .delete-icon,.basket-list__item__actions__action .edit-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.basket-list__item__actions__action .delete-icon svg,.basket-list__item__actions__action .edit-icon svg{stroke:#555e67;stroke-width:1px}.basket-summation-container{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.basket-summation-container{padding-inline:25px}}@media (max-width:767px){.basket-summation-container{flex-direction:column}}.basket-notice{padding-bottom:25px}@media (max-width:767px){.basket-notice{order:1}}@media (min-width:768px){.basket-notice{padding-right:25px;width:50%}}@media (min-width:1200px){.basket-notice{padding-right:0;width:calc(25% + 210px)}}.basket-notice:before{top:.5em}.basket-notice a{color:#a2282e;text-decoration:underline}.basket-summation{float:right;list-style:none;width:100%}@media (max-width:767px){.basket-summation{order:2}}@media (min-width:768px){.basket-summation{padding-left:25px;width:50%}}@media (min-width:1200px){.basket-summation{padding-left:0;width:calc(25% + 210px)}}@media (min-width:1440px){.info-on-the-side .basket-summation{padding-left:20px;width:50%}}.basket-summation .summation-value{float:right}.summation-item__booking-fee.price--discounted .original-price{position:relative}.summation-item__booking-fee.price--discounted .original-price:after{border-bottom:1px solid #555e67;content:"";left:0;position:absolute;top:50%;width:100%}.summation-item__booking-fee .discount-price{color:#4f7b00;float:right;margin-left:5px}.summation-item__discount-code{overflow:hidden}.summation-item__delimiter{border-bottom:1px solid grey;margin:10px 0}.summation-item__final-price{color:#000;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.summation-item__final-price .summation-value{margin-left:20px;white-space:nowrap}@media (min-width:440px){.basket-bottom-container .action-button-container{display:flex;justify-content:space-between}}@media (min-width:768px){.basket-bottom-container .action-button-container{float:right}}@media (max-width:439px){.action-button-container a{margin-top:15px;width:100%}}@media (min-width:440px){.action-button-container a:not(:first-child){margin-left:15px}}.basket-bottom-container{margin-left:auto;margin-right:auto;margin-top:30px;max-width:1440px;overflow:auto;padding-inline:10px}@media (min-width:640px){.basket-bottom-container{padding-inline:25px}}@media (max-width:439px){.basket-bottom-container{width:100%}}.empty-basket{margin:50px auto;max-width:1440px;padding-inline:10px;text-align:center}@media (min-width:640px){.empty-basket{padding-inline:25px}}.empty-basket .empty-basket__description{color:#e6e6e6;color:#506886;font-size:2em;margin-bottom:50px}.discount-code{display:flex;justify-content:space-between;position:relative}.discount-code .delete-icon{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;cursor:pointer;display:inline-block;font:inherit;margin:0;padding:0;vertical-align:super;width:50px}.discount-code .delete-icon svg{stroke:#555e67;stroke-width:1px;position:absolute;transform:translateY(-50%)}.discount-code .delete-icon .loader{position:absolute;transform:translate(50%,-50%)}.discount-code__value{float:right}.discount-code__link{color:#a2282e;float:right;text-decoration:underline}.discount-code-modal{background-color:#fff}.discount-code__form{margin-bottom:25px!important}@media (min-width:440px){.discount-code__form{display:flex}}@media (max-width:439px){.discount-code__submit-btn{margin-top:25px;width:100%}}@media (min-width:440px){.discount-code__submit-btn{align-self:center;flex:auto 0 0;margin-left:25px}}.box-link-list{margin-left:auto;margin-right:auto;max-width:1440px}.box-link-list-inner{align-items:center;display:flex;flex-direction:column;padding:0}.box-link-list__list{display:flex;flex-direction:column;margin:-10px 0;width:100%}@media (min-width:640px){.box-link-list__list{align-items:center;flex-flow:row wrap;justify-content:center;margin:-25px 0}}.box-link-list__list-item{padding:10px}@media (min-width:640px){.box-link-list__list-item{padding:25px;width:50%}}@media (min-width:920px){.box-link-list__list-item{width:33.333333%}}.box-link-list__list-item-inner{background-color:#f1f2f3;background-color:#f2f8fb;border:1px solid #e3e9ec;color:#000;display:flex;flex-direction:column;font-weight:700}.box-link-list__list-item-inner a{align-items:center;color:inherit;display:flex;justify-content:center;line-height:1.2;min-height:80px;padding:16px 30px;text-align:center}.breadcrumbs{position:relative;z-index:20}.breadcrumbs__list{align-items:center;display:flex;font-size:.75rem;list-style-type:none;overflow-x:scroll;padding:1rem 0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.breadcrumbs__list::-webkit-scrollbar{display:none}.breadcrumbs__list{-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs__item{flex:none;scroll-snap-align:start}.breadcrumbs__item svg{color:#000;margin:0 1em}@media (min-width:920px){.breadcrumbs__item svg{margin:0 .4em}}.breadcrumbs__item:first-child{padding-left:25px}@media (min-width:1440px){.breadcrumbs__item:first-child{padding-left:37.5px}}.breadcrumbs__item:last-child{padding-right:25px}@media (min-width:1440px){.breadcrumbs__item:last-child{padding-right:37.5px}}.breadcrumbs__link{color:inherit}.breadcrumbs__link:hover{color:#000}.calendar-event-slider-container{margin-bottom:-30px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.calendar-event-slider-container{padding-inline:25px}}@media (min-width:768px){.calendar-event-slider__header-container{align-items:center;display:flex;justify-content:space-between}}.calendar-event-slider__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:1rem}@media (max-width:639px){.calendar-event-slider__header{font-size:1.5rem;line-height:1.5rem}}.calendar-event-slider__go-to-link a{color:#a2282e;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.calendar-event-slider__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.calendar-event-slider__go-to-link a:focus-visible,.calendar-event-slider__go-to-link a:hover{text-decoration:underline}.calendar-event-slider{display:flex;flex-flow:row wrap;list-style:none;margin-left:-10px;margin-right:-10px}.calendar-event-slider__item{margin-bottom:30px;max-height:560px;padding:0 10px;position:relative;transition:width .5s;width:100%}@media (min-width:640px){.calendar-event-slider__item{width:50%}}@media (min-width:920px){.calendar-event-slider__item{width:33.3333333333%}}@media (min-width:1200px){.calendar-event-slider__item{width:25%}}@media (min-width:640px){.calendar-event-slider__item:first-child:nth-last-child(3){max-height:none;width:100%}}@media (min-width:920px){.calendar-event-slider__item:first-child:nth-last-child(3){width:33.3333333333%}}@media (min-width:1200px){.calendar-event-slider__item:first-child:nth-last-child(3){max-height:560px;width:50%}}@media (min-width:640px){.calendar-event-slider__item:first-child:nth-last-child(3) .calendar-item__thumb-wrapper{padding-bottom:45%}}@media (min-width:920px){.calendar-event-slider__item:first-child:nth-last-child(3) .calendar-item__thumb-wrapper{padding-bottom:53%}}@media (min-width:1200px){.calendar-event-slider__item:first-child:nth-last-child(3) .calendar-item__thumb-wrapper{padding-bottom:45%}}@media (min-width:640px){.calendar-event-slider__item:first-child:nth-last-child(2),.calendar-event-slider__item:first-child:nth-last-child(2)~*{max-height:560px;width:50%}.calendar-event-slider__item:first-child:nth-last-child(2) .calendar-item__thumb-wrapper,.calendar-event-slider__item:first-child:nth-last-child(2)~* .calendar-item__thumb-wrapper{padding-bottom:45%}.calendar-event-slider__item:first-child:last-child{max-height:none;width:100%}}@media (min-width:920px){.calendar-event-slider__item:first-child:last-child{width:50%}.calendar-event-slider__item:first-child:last-child .calendar-item{flex-direction:column;justify-content:space-between}.calendar-event-slider__item:first-child:last-child .calendar-item__image-wrapper{width:100%}.calendar-event-slider__item:first-child:last-child .calendar-item__meta-wrapper{display:block;flex-grow:0;padding-top:10px;width:100%}}.calendar-item{display:flex;flex-direction:column;height:100%}.calendar-item__date{aspect-ratio:4;background-color:#ae540b;padding:0 17px;position:absolute;right:2rem;top:-1rem;z-index:1}.calendar-item__date .calendar-item__date-number{color:#000;color:#fff;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-top:7px;text-align:center}@media (max-width:639px){.calendar-item__date .calendar-item__date-number{font-size:1.5rem;line-height:1.5rem}}.calendar-item__date .calendar-item__date-month{color:#fff;margin-bottom:7px;margin-top:-7px;text-align:center}.calendar-item__image-wrapper{overflow:hidden;position:relative}.calendar-item__location{align-items:center;background-color:rgba(0,0,0,.2);bottom:5px;display:flex;padding:10px;position:absolute;width:100%}.calendar-item__location p{color:#fff;font-weight:100}.calendar-item__location svg{stroke:#fff;stroke-width:3px;height:20px;margin-right:5px;width:20px}.calendar-item__meta-wrapper{border:1px solid #f5f5f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:flex;flex-direction:column;flex-grow:1;padding:25px 10px}.calendar-item__trumpet{color:#a2282e;font-size:12px;font-weight:700;margin-bottom:10px;min-height:18px;text-transform:uppercase}.subtheme-grundskolen-unknown .calendar-item__trumpet{color:#4f7b00}.subtheme-gymnasier-unknown .calendar-item__trumpet{color:#457a92}.subtheme-voksenuddannelse-unknown .calendar-item__trumpet{color:#a9467c}.subtheme-ordboeger-unknown .calendar-item__trumpet{color:#c91611}.subtheme-erhvervsuddannelse-unknown .calendar-item__trumpet{color:#4338a1}@media (min-width:640px){.calendar-item__trumpet{margin-bottom:15px}}.calendar-item__thumb__pageEditor{border:2px solid #555e67}.calendar-item__thumb-wrapper{background-color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;padding-bottom:53%;position:relative;width:100%}.calendar-item__thumb-wrapper .calendar-item__thumb img{bottom:0;height:auto;left:50%;margin:0;max-width:110%;min-width:100%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:auto}.systemlist .calendar-item__thumb-wrapper .calendar-item__thumb img{top:0;transform:translateX(-50%)}.calendar-item__thumb-wrapper .calendar-item__area-indicator{background:#555e67;bottom:0;display:none;height:5px;position:absolute;width:100%}.calendar-item__thumb-wrapper .calendar-item__area-indicator[data-area=subtheme-grundskolen]{background:#4f7b00}.calendar-item__thumb-wrapper .calendar-item__area-indicator[data-area=subtheme-gymnasier]{background:#457a92}.calendar-item__thumb-wrapper .calendar-item__area-indicator[data-area=subtheme-voksenuddannelse]{background:#a9467c}.calendar-item__thumb-wrapper .calendar-item__area-indicator[data-area=subtheme-ordboeger]{background:#c91611}.calendar-item__thumb-wrapper .calendar-item__area-indicator[data-area=subtheme-erhvervsuddannelse]{background:#4338a1}.calendar-item__title{font-weight:600;margin-bottom:25px}.calendar-item__subline{color:#ae540b;color:#a2282e;font-size:16px;font-weight:400;font-weight:700;padding-left:30px;position:relative}.calendar-item__subline:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.subtheme-grundskolen-unknown .calendar-item__subline{color:#4f7b00}.subtheme-gymnasier-unknown .calendar-item__subline{color:#457a92}.subtheme-voksenuddannelse-unknown .calendar-item__subline{color:#a9467c}.subtheme-ordboeger-unknown .calendar-item__subline{color:#c91611}.subtheme-erhvervsuddannelse-unknown .calendar-item__subline{color:#4338a1}.calendar-item__subline span:nth-child(n+2):before{content:"·";padding:0 5px}.calendar-item__paragraph{max-height:95px}.calendar-item__action{margin-top:auto}.calendar-item__action a,.calendar-item__action button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;border:2px solid #555e67;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.calendar-item__action a:hover,.calendar-item__action button:hover{background-color:#4c545c;border-color:#4c545c}}.calendar-item__action a:focus-visible,.calendar-item__action a:focus-within,.calendar-item__action button:focus-visible,.calendar-item__action button:focus-within{background-color:#4c545c;border-color:#4c545c}.calendar-item__action a .loader span,.calendar-item__action a .loader:after,.calendar-item__action a .loader:before,.calendar-item__action button .loader span,.calendar-item__action button .loader:after,.calendar-item__action button .loader:before{background-color:#fff}.calendar-item__action a:disabled,.calendar-item__action button:disabled{cursor:inherit;opacity:.7}.custom-checkbox{max-width:70ch}.custom-checkbox--disabled{opacity:.5;pointer-events:none}.custom-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #bdc6cd;border-radius:4px;flex-shrink:0;height:1.5rem;margin:0;transition:.3s;transition-property:border-color;width:1.5rem}.custom-checkbox input[type=checkbox]:hover{border-color:#666;cursor:pointer}.custom-checkbox input[type=checkbox]:checked{border-color:#666;position:relative}.custom-checkbox input[type=checkbox]:checked:before{border-radius:.125rem .125rem 0 0;height:.375rem;top:.5625rem;width:.125rem}.custom-checkbox input[type=checkbox]:checked:after,.custom-checkbox input[type=checkbox]:checked:before{background-color:currentColor;content:"";left:0;position:absolute;transform:translateX(.625rem) rotate(-45deg);transform-origin:left bottom}.custom-checkbox input[type=checkbox]:checked:after{border-radius:0 .125rem .125rem 0;height:.125rem;top:.8125rem;width:.625rem}.custom-checkbox--error .custom-checkbox input[type=checkbox]{border-color:#a2282e}.custom-checkbox label{display:flex;gap:1rem}.custom-checkbox span{cursor:pointer;font-size:.75rem;line-height:1.65}.custom-checkbox span a{color:inherit;text-decoration:underline}.custom-checkbox__error-message{color:#a2282e}.checkout-content{margin-top:25px}@media (min-width:920px){.checkout-content{margin-top:37.5px}}@media (min-width:1200px) and (min-height:768px){.checkout-content--adjust-height{margin-top:75px}}@media (min-width:1200px) and (min-height:1024px){.checkout-content--adjust-height{margin-top:125px}}.checkout-content .content-block .button{min-width:230px;width:100%}@media (min-width:640px){.checkout-content .content-block .button{width:auto}}.checkout-login-box{display:flex;flex-direction:column;flex-grow:1}@media (min-width:1024px){.checkout-login-box.content-block .button{width:100%}}@media (min-width:1200px){.checkout-button-column{display:inline-block;margin-bottom:0!important;margin-top:0!important;width:calc(50% - 12px)}.checkout-button-column+.checkout-button-column{margin-left:24px}}.checkout-content__box-head{padding-bottom:0;padding-top:0}@media (max-width:1024px){.checkout-content__box-head{padding-bottom:25px}}.checkout__shipping-address .checkbox__text{font-weight:600}.checkout__paymentcards-img{display:inline-block!important;height:19px;margin-left:.5em;vertical-align:middle;width:auto}.checkout-basket{padding:0}.checkout-basket__submit__terms{padding:25px}.checkout-basket__submit__button{border-top-left-radius:0;border-top-right-radius:0;width:100%!important}.checkout-content__header-container{margin-bottom:25px}@media (min-width:640px){.checkout-content__header-container{align-items:center;display:flex;justify-content:space-between}}@media (max-width:639px){.checkout-content__header-container .button{margin-top:15px}}@media (min-width:640px){.checkout-confirmation-btn-container{padding-left:25px}}.checkout-header{align-items:center;background-color:#32373d;background-color:#822025;display:flex;height:50px;justify-content:center;position:relative;width:100%}@media (min-width:640px){.checkout-header{height:100px}}@media (max-width:767px){.checkout-header{display:block;height:auto}}.checkout-header__logo{align-items:center;display:block;display:flex;justify-content:center}@media (max-width:767px){.checkout-header__logo{height:60px}}.checkout-header__logo img{max-height:80%}@media (min-width:640px){.checkout-header__logo img{max-height:70%}}.checkout-header__backlink{background-color:#555e67;background-color:#506886;border-bottom-right-radius:5px;border-bottom-right-radius:2px;color:#fff;display:block;font-weight:700;height:auto;left:0;min-height:2.5rem!important;padding:.5em 1.3em!important;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:0}@media (max-width:639px){.checkout-header__backlink{display:none}}.checkout-header__contact__item{align-items:center;background-color:#e6e4da;color:#fff;display:flex;height:100%;justify-content:center;padding:20px 40px;position:absolute;right:0}@media (min-width:1100px){.checkout-header__contact__item{font-size:16px}}@media (max-width:840px){.checkout-header__contact__item{padding:20px 15px}}@media (max-width:767px){.checkout-header__contact__item{height:60px;padding:10px;position:static;width:100%}}.checkout-header__contact__item__inner{align-items:center;display:flex;height:100%;justify-content:flex-start}.checkout-header__contact__item__inner::hover svg{transform:scale(1.1)}.checkout-header__contact__item a{color:#fff}.checkout-header__contact__item__icon{height:70%;margin-right:.8em}@media (max-width:767px){.checkout-header__contact__item__icon{height:100%}}.checkout-header__contact__item__icon svg{stroke:#fff;stroke:#a2282e;height:100%;transition:transform .3s ease}.checkout-header__contact__item__text{display:flex;flex-flow:column;height:auto}@media (max-width:767px){.checkout-header__contact__item__text{align-items:center;flex-flow:row}}.checkout-header__contact__item__header{color:#000;font-family:minion-pro,serif;font-size:2em;font-weight:100;line-height:.9em}@media (min-width:640px){.checkout-header__contact__item__header{font-size:1.75em}}@media (min-width:768px){.checkout-header__contact__item__header{font-size:1.2em}}@media (min-width:1170px){.checkout-header__contact__item__header{font-size:1.75em}}@media (min-width:1440px){.checkout-header__contact__item__header{font-size:2em}}@media (max-width:767px){.checkout-header__contact__item__header{font-size:1.4em;line-height:2em}}.checkout-header__contact__item__header a{color:#fff;color:#000}.checkout-header__contact__item__subtext{color:#a2282e;font-size:1em;line-height:1.2;margin-bottom:.15em;opacity:.6}@media (max-width:767px){.checkout-header__contact__item__subtext{font-size:1.2em;line-height:2em;margin-bottom:0;margin-right:10px}}.checkout-receipt-basket{margin-bottom:50px}.checkout-receipt-basket__inner{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:50px 0}.checkout-receipt-basket_products-container{margin:0 auto 25px;max-width:1440px}.checkout-receipt-basket__info-container{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.checkout-receipt-basket__info-container{padding-inline:25px}}@media (min-width:920px){.checkout-receipt-basket__info-container{padding-right:calc(33.33333% + 25px)}}@media (min-width:1440px){.checkout-receipt-basket__info-container{float:left;padding-right:25px;width:33.3333333%}}.checkout-receipt-basket__product-list-container{overflow:auto}.receipt-newsletter{background-color:#3c4349;background-color:#a2282e;background-image:url(/dist/assets/gfx/letters.png);background-position:calc(100% + 123px) calc(100% + 66px);background-repeat:no-repeat;position:relative}.receipt-newsletter a{color:#fff!important}.receipt-newsletter__header{color:#000;color:#fff;font-family:minion-pro,serif;font-size:2rem;font-size:35px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.receipt-newsletter__header{font-size:1.5rem;line-height:1.5rem}}.receipt-newsletter__description{color:#fff;line-height:1.3em;margin-bottom:1em;position:relative;top:-.2em}.receipt-newsletter__field-error-container{position:relative}.receipt-newsletter__btn{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-radius:4px;box-shadow:none;color:#555e67;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.receipt-newsletter__btn:hover{background-color:#f5f5f5;border-color:#f5f5f5}}.receipt-newsletter__btn:focus-visible,.receipt-newsletter__btn:focus-within{background-color:#f5f5f5;border-color:#f5f5f5}.receipt-newsletter__btn .loader span,.receipt-newsletter__btn .loader:after,.receipt-newsletter__btn .loader:before{background-color:#555e67}.receipt-newsletter__btn:disabled{cursor:inherit;opacity:.7}.checkout-stepbar{border-bottom:1px solid #e6e6e6;font-size:10px;position:relative;text-align:center}@media (min-width:890px){.checkout-stepbar{font-size:16px;text-align:left}}.checkout-stepbar__inner{margin:0 auto;max-width:1440px;padding:0;position:relative;z-index:2}.checkout-stepbar__inner:after{clear:both;content:"";display:block}.stepbar-list{list-style-type:none}.stepbar-list__item{background-color:#f2f8fb;float:left;height:55px;padding:12.5px;position:relative;text-overflow:ellipsis;white-space:nowrap}@media (min-width:890px){.stepbar-list__item{padding:12.5px 25px}}@media (min-width:1440px){.stepbar-list__item{padding:12.5px 37.5px}}.stepbar-list__item:first-of-type:nth-last-of-type(5),.stepbar-list__item:first-of-type:nth-last-of-type(5)~.stepbar-list__item{width:20%}.stepbar-list__item:first-of-type:nth-last-of-type(4),.stepbar-list__item:first-of-type:nth-last-of-type(4)~.stepbar-list__item{width:25%}.stepbar-list__item:first-of-type:nth-last-of-type(3),.stepbar-list__item:first-of-type:nth-last-of-type(3)~.stepbar-list__item{width:33.33332221%}.stepbar-list__item:first-of-type:nth-last-of-type(2),.stepbar-list__item:first-of-type:nth-last-of-type(2)~.stepbar-list__item{width:50%}.stepbar-list__item:first-of-type:last-of-type,.stepbar-list__item:first-of-type:last-of-type~.stepbar-list__item{width:100%}.stepbar-list__item.isCurrent~.stepbar-list__item{background-color:#fff}.stepbar-list__item.isCurrent~.stepbar-list__item:after{border-left:10px solid #fff}.stepbar-list__item:before{border-left:10px solid #e6e6e6;left:1px}.stepbar-list__item:after,.stepbar-list__item:before{border-bottom:28px solid transparent;border-top:28px solid transparent;content:"";position:absolute;top:0}.stepbar-list__item:after{border-left:10px solid #f2f8fb;left:100%;z-index:20}.stepbar-list__item:first-of-type:before,.stepbar-list__item:last-child:after{content:none}.stepbar-list__item__link{color:#000;font-size:1em}.step-number{background-color:#506886;border-radius:50%;color:#fff;display:inline-block;font-weight:700;height:1.875em;line-height:1.875em;margin-right:.5em;text-align:center;width:1.875em}.isCurrent .step-number{background-color:#a2282e;color:#fff}@media (max-width:890px){.step-number{display:block;margin:0 auto}}.step-title{line-height:1.1em;max-width:calc(100% - 15px);overflow:visible;padding-top:.3em}.color-link-list .content-row{display:grid;grid-template-columns:repeat(6,1fr);justify-content:center}@media (max-width:839px){.color-link-list .content-row{grid-template-columns:1fr}.color-link-list .content-row .color-link-list__item{grid-column:span 1!important;margin-left:auto;margin-right:auto;width:100%}}.color-link-list__item{grid-column:span 2;max-width:480px;padding:1rem}.color-link-list__item.color-link-list__item-centered{grid-column:3/span 2}.color-link-list__item.color-link-list__item-two-first{grid-column:2/span 2}.color-link-list__item.color-link-list__item-two-last{grid-column:4/span 2}.color-link-list__item-inner{background-color:#fff;border-radius:15px;box-shadow:2px 2px 4px rgba(0,0,0,.05),0 0 24px rgba(0,0,0,.15);height:100%;overflow:hidden;padding:2rem;position:relative;width:100%}.color-link-list__item-inner .color-link-list__richText{color:#000}.color-link-list__item-inner .color-link-list__arrow{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.color-link-list__item-inner .color-link-list__background-color{height:100%;left:0;position:absolute;top:0;width:15px}.color-link-list__item-inner ul :first-child:before{display:none}.color-link-list__item-inner ul li:before{content:"•";margin:3px}.color-link-list__item-inner h1{margin-bottom:15px}.color-link-list__item-inner h1,.color-link-list__item-inner li{color:#000}.color-link-list__item-inner li{display:inline-block}.contact-form{display:grid;gap:.5rem}.contact-form>*{margin:0}.contact-form .text-input,.contact-form .textarea-field{margin-bottom:0}.create-profile h2{color:#000;font-family:minion-pro,serif;font-size:1rem;font-weight:500;line-height:1.5rem}.create-profile p{line-height:1.5;margin-top:.5rem}.create-profile__container{max-width:1024px}.create-profile__header{color:#000;font-family:minion-pro,serif;font-size:42px;font-weight:400;font-weight:600;line-height:1.2em;margin-bottom:1rem}@media (max-width:639px){.create-profile__header{font-size:32px}}.create-profile__subheader{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}.create-profile__masterdata{display:grid;gap:1.5rem 1rem;grid-template-columns:1fr;margin-top:2rem}@media (min-width:640px){.create-profile__masterdata{grid-template-columns:1fr 1fr}}.create-profile__is-educator input,.create-profile__purchase-relation input{border-color:#bdc6cd;height:1.5rem;margin:1em .5em 1em 0;width:1.5rem}.create-profile__is-educator input[type=radio]:checked,.create-profile__purchase-relation input[type=radio]:checked{background-color:#a2282e}.create-profile__is-educator input[type=radio],.create-profile__purchase-relation input[type=radio]{accent-color:#a2282e}.create-profile__is-educator--gu input[type=radio],.create-profile__purchase-relation--gu input[type=radio]{accent-color:#e87315}.create-profile__learning-materials{margin-top:1rem}.create-profile__institution,.create-profile__is-educator,.create-profile__newsletter,.create-profile__purchase-relation,.create-profile__submit{margin-top:3rem}.create-profile__learning-materials .create-profile__learning-materials-checkbox{margin-top:1.25rem}.create-profile__institution .create-profile__institution-inputs{margin-top:1.5rem}.create-profile__submit button{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}.create-profile__submit .gdpr-text{font-size:.75rem;line-height:1.33;margin-top:1rem}.create-profile__submit .gdpr-text a{color:inherit;text-decoration:underline}.create-profile-institution{display:grid;gap:1.5rem 1rem;grid-template-columns:1fr}@media (min-width:640px){.create-profile-institution{grid-template-columns:.5fr}}.create-profile-institution__header{color:#000;font-size:1rem;margin-bottom:1rem;text-transform:uppercase}.create-profile-institution__contact-customersupport{color:#000;font-size:.75rem;line-height:1.33;margin-top:1rem}.create-profile-institution__error{color:#a2282e}.create-profile-modal{grid-gap:2.5rem;display:grid;grid-template-columns:1fr;justify-items:center;margin-inline:auto!important}.create-profile-modal .modal-container__content{border:1px solid #000}@media (max-width:479px){.create-profile-modal{padding:3rem}}.create-profile-modal svg{color:#000;height:4.5rem;width:4.5rem}.create-profile-modal__header{color:#000;font-size:1.5rem;font-weight:700;line-height:2rem;text-align:center;text-transform:uppercase}.create-profile-modal__options{display:flex;gap:1rem;justify-content:space-between;width:100%}@media (max-width:639px){.create-profile-modal__options{flex-direction:column}}.create-profile-modal__options .option{flex-basis:50%;flex-shrink:0;text-align:center}@media (max-width:639px){.create-profile-modal__options .option{margin-bottom:2rem}.create-profile-modal__options .option:last-of-type{margin-bottom:0}}.create-profile-modal__options .option div{color:#000;margin-bottom:1rem}.create-profile-modal__options .option a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;border:2px solid #555e67;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.625em 3.18em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:100%}@media (hover:hover){.create-profile-modal__options .option a:hover{background-color:#4c545c;border-color:#4c545c}}.create-profile-modal__options .option a:focus-visible,.create-profile-modal__options .option a:focus-within{background-color:#4c545c;border-color:#4c545c}.create-profile-modal__options .option a .loader span,.create-profile-modal__options .option a .loader:after,.create-profile-modal__options .option a .loader:before{background-color:#fff}.create-profile-modal__options .option a:disabled{cursor:inherit;opacity:.7}.create-profile-modal__options .option a.green{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#4f7b00;border:2px solid #4f7b00;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.create-profile-modal__options .option a.green:hover{background-color:#426700;border-color:#426700}}.create-profile-modal__options .option a.green:focus-visible,.create-profile-modal__options .option a.green:focus-within{background-color:#426700;border-color:#426700}.create-profile-modal__options .option a.green .loader span,.create-profile-modal__options .option a.green .loader:after,.create-profile-modal__options .option a.green .loader:before{background-color:#fff}.create-profile-modal__options .option a.green:disabled{cursor:inherit;opacity:.7}.create-profile-with-unic h2{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:.5rem}@media (max-width:639px){.create-profile-with-unic h2{font-size:1.5rem;line-height:1.5rem}}.create-profile-with-unic h5{color:#000;font-family:minion-pro,serif;font-size:1rem;font-weight:500;font-weight:700;line-height:1.5rem;text-transform:uppercase}.create-profile-with-unic p{font-size:1rem;line-height:1.5;margin-top:.5rem}.create-profile-with-unic__container{max-width:1024px}.create-profile-with-unic__userinfo{margin-top:1rem}.create-profile-with-unic__email,.create-profile-with-unic__newsletter,.create-profile-with-unic__submit{margin-top:3rem}.create-profile-with-unic__institutions{margin-top:.5rem}.create-profile-with-unic__email label{color:#000;font-weight:700;text-transform:uppercase}.create-profile-with-unic__submit button{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}.create-profile-with-unic__submit .gdpr-text{font-size:.75rem;line-height:1.33;margin-top:1rem}.create-profile-with-unic__submit .gdpr-text a{color:inherit;text-decoration:underline}.delivery-costs-modal-button{display:flex}.delivery-costs-modal-button button{background:none;border:none;color:#a2282e;cursor:pointer;font-size:.75rem;line-height:1rem;margin:0;padding:0;text-decoration:underline}.delivery-costs-modal-button button.total-button{margin-left:auto}.delivery-costs-modal{background-color:#fff;border-radius:4px;color:#262626}.delivery-costs-modal__close-action{position:absolute;right:1.5rem;top:1.5rem}.delivery-costs-modal__content h2{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.delivery-costs-modal__content h2{font-size:1.5rem;line-height:1.5rem}}.delivery-costs-modal__content .text{color:#000;margin-top:1.5rem}.delivery-costs-modal__content .text a{color:#a2282e;text-decoration:underline}.app-errors{bottom:20px;position:fixed;right:20px;width:300px;z-index:200}.app-errors__error{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background:#fff;border:none;border-radius:5px;box-shadow:none;box-shadow:0 0 12px 0 rgba(0,0,0,.15);color:#a2282e;cursor:pointer;font:inherit;font-size:14px;font-weight:500;margin:15px 0 0;padding:20px 60px;position:relative;text-align:left;transform:translateX(0);transition:transform .45s ease-in,background-color .25s ease;width:100%}.app-errors__error.entering{transform:translateX(calc(100% + 30px))}.app-errors__error.entered{transform:translateX(0)}.app-errors__error.exited,.app-errors__error.exiting{transform:translateX(calc(100% + 30px))}.app-errors__error:hover:before{background-color:#a9393f}.app-errors__error:before{background:#a2282e;border-bottom-left-radius:5px;border-top-left-radius:5px;bottom:0;content:"";left:0;position:absolute;top:0;width:40px}.app-errors__error:after{background-color:#fff;border-radius:50%;content:"!";display:block;font-family:Georgia,"serif";font-size:.875rem;font-weight:900;height:20px;left:9px;line-height:20px;position:absolute;text-align:center;top:10px;width:20px}.app-errors__error p{margin:0}.app-errors__error__close{position:absolute;right:3px;top:-5px}.app-errors__error__close svg{stroke:#a2282e;stroke-width:2px;width:35px}.event-archive__intro{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.event-archive__intro{padding-inline:25px}}.event-archive__intro__trumpet{color:#a2282e;font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.event-archive__intro__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:15px}@media (max-width:639px){.event-archive__intro__header{font-size:1.5rem;line-height:1.5rem}}.event-archive__intro__description{display:grid;gap:1.5rem}@media (min-width:768px){.event-archive__intro__description{width:50%}}.event-archive__intro__description a{color:#a2282e;text-decoration:underline}.event-archive__intro__description a:hover{text-decoration:none}.event-archive__list-container{background:#fafafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:50px 0;padding:50px 0}.event-archive__list{list-style:none;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.event-archive__list{padding-inline:25px}}.event-archive__list__item{background:#fff;border:1px solid #e6e6e6;border-radius:5px;display:flex;flex-wrap:wrap;margin-bottom:37.5px}@media (min-width:768px){.event-archive__list__item{flex-wrap:nowrap;margin-bottom:25px}}.event-archive__list__item__thumb-wrapper{border-top-left-radius:5px;border-top-right-radius:5px;flex:0 0 100%;height:60vw;overflow:hidden;position:relative;width:100%}@media (min-width:480px){.event-archive__list__item__thumb-wrapper{border-radius:0;height:60vw;margin:auto;padding:25px 25px 0}}@media (min-width:640px){.event-archive__list__item__thumb-wrapper{flex:0 0 33%;height:25vw;padding:20px;width:33%}}@media (min-width:768px){.event-archive__list__item__thumb-wrapper{border-bottom-left-radius:5px;border-top-left-radius:5px;flex:0 0 200px;height:160px;min-height:160px;padding:0;width:200px}}@media (min-width:920px){.event-archive__list__item__thumb-wrapper{flex:0 0 250px;width:250px}}.event-archive__list__item__thumb-wrapper .thumb__img{height:100%;overflow:hidden;position:relative;width:100%}.event-archive__list__item__thumb-wrapper .thumb__img:after{background:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.event-archive__list__item__thumb-wrapper .thumb__img img{left:50%;max-height:110%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.event-archive__list__item__thumb-wrapper .thumb__date{color:#fff;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (min-width:640px){.event-archive__list__item__thumb-wrapper .thumb__date.date-interval{font-size:12px}}@media (min-width:768px){.event-archive__list__item__thumb-wrapper .thumb__date.date-interval{font-size:16px}}.event-archive__list__item__thumb-wrapper .thumb__date .date-delimiter{font-size:2em;line-height:2em;margin:0 .2em}.event-archive__list__item__thumb-wrapper .thumb__date .date-delimiter:before{content:"-"}.event-archive__list__item__thumb-wrapper .thumb__date .day{font-size:4em;font-weight:500;line-height:1;text-align:center}.event-archive__list__item__thumb-wrapper .thumb__date .month{color:#a2282e;color:#fff;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase}.event-archive__list__item__meta{align-items:center;display:flex;flex:0 0 100%;padding-left:20px}.event-archive__list__item__meta .event-archive__list__item__meta__inner{padding:20px 20px 20px 0}@media (min-width:640px){.event-archive__list__item__meta{flex:1 1 66%;padding-left:0}}@media (min-width:768px){.event-archive__list__item__meta{padding-left:20px}}.event-archive__list__item__meta .meta__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.event-archive__list__item__meta .meta__title{color:#000;font-weight:700}.event-archive__list__item__meta .meta__when,.event-archive__list__item__meta .meta__where{color:#666;font-size:14px;font-weight:400}.event-archive__list__item__meta .meta__info{color:#555e67}.event-archive__list__item__actions{align-items:center;display:flex;flex:0 0 100%;position:relative}@media (min-width:768px){.event-archive__list__item__actions{border-left:1px solid #e6e6e6;flex:0 0 200px;padding:20px}}@media (min-width:920px){.event-archive__list__item__actions{flex:0 0 250px}}.event-archive__list__item__actions .event-archive__list__item__actions__inner{display:flex;flex-direction:column;width:100%}.event-archive__list__item__actions .actions__subscribe{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.event-archive__list__item__actions .actions__subscribe:hover{background-color:#922429;border-color:#922429}}.event-archive__list__item__actions .actions__subscribe:focus-visible,.event-archive__list__item__actions .actions__subscribe:focus-within{background-color:#922429;border-color:#922429}.event-archive__list__item__actions .actions__subscribe .loader span,.event-archive__list__item__actions .actions__subscribe .loader:after,.event-archive__list__item__actions .actions__subscribe .loader:before{background-color:#fff}.event-archive__list__item__actions .actions__subscribe:disabled{cursor:inherit;opacity:.7}.event-archive__list__item__actions .actions__read-more{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;background-color:#506886;border:2px solid #506886;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.event-archive__list__item__actions .actions__read-more:hover{background-color:#4c545c;border-color:#4c545c}}.event-archive__list__item__actions .actions__read-more:focus-visible,.event-archive__list__item__actions .actions__read-more:focus-within{background-color:#4c545c;border-color:#4c545c}@media (hover:hover){.event-archive__list__item__actions .actions__read-more:hover{background-color:#485e79;border-color:#485e79}}.event-archive__list__item__actions .actions__read-more:focus-visible,.event-archive__list__item__actions .actions__read-more:focus-within{background-color:#485e79;border-color:#485e79}.event-archive__list__item__actions .actions__read-more .loader span,.event-archive__list__item__actions .actions__read-more .loader:after,.event-archive__list__item__actions .actions__read-more .loader:before{background-color:#fff}.event-archive__list__item__actions .actions__read-more:disabled{cursor:inherit;opacity:.7}@media (max-width:767px){.event-archive__list__item__actions .actions__button{border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:768px){.event-archive__list__item__actions .actions__button{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}}.event-archive__list__item__actions .actions__info{color:#666;font-size:14px;font-weight:400;text-align:center}@media (max-width:767px){.event-archive__list__item__actions .actions__info{background:#f5f5f5;border-top:1px solid #e6e6e6;order:-1;padding:10px}}@media (min-width:768px){.event-archive__list__item__actions .actions__info{left:0;margin-top:2em;position:absolute;right:0;top:50%}}.event-archive__list__item__actions .actions__info .deadline-label{font-weight:600}.event-archive__list__item__actions .actions__info .deadline{margin-left:5px}@media (min-width:768px){.event-archive__list__item__actions .actions__info .deadline{display:block;margin-left:0}}.empty-archive-text{color:#71767b;font-size:2em;margin-left:auto;margin-right:auto;max-width:1440px;padding:1em;padding-inline:10px;text-align:center}@media (min-width:640px){.empty-archive-text{padding-inline:25px}}.event-slider-container{overflow:hidden}.event-slider__header-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.event-slider__header-container{padding-inline:25px}}@media (min-width:768px){.event-slider__header-container{align-items:center;display:flex;justify-content:space-between}}.event-slider__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.event-slider__header{font-size:1.5rem;line-height:1.5rem}}.event-slider__go-to-link a{color:#a2282e;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.event-slider__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.event-slider__go-to-link a:focus-visible,.event-slider__go-to-link a:hover{text-decoration:underline}.event-slider__slider-container{background:#f5f5f5;background:#f2f8fb;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}@media (min-width:640px){.event-slider__slider-container__inner{padding:0 25px}}@media (min-width:1440px){.event-slider__slider-container__inner{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}}@media (min-width:1440px) and (min-width:640px){.event-slider__slider-container__inner{padding-inline:25px}}.event-slider__slider-wrapper{max-height:calc(100vw - 22px);position:relative}@media (min-width:640px){.event-slider__slider-wrapper{padding-left:50%}}@media (min-width:1024px){.event-slider__slider-wrapper{padding-left:33.3333333%}}@media (min-width:1440px){.event-slider__slider-wrapper{padding-left:25%}}@media (min-width:640px){.event-slider__slider-wrapper{max-height:calc(50vw - 25px)}}@media (min-width:1024px){.event-slider__slider-wrapper{max-height:calc(33.33333vw - 16.66667px)}}@media (min-width:1240px){.event-slider__slider-wrapper{max-height:calc(50vw - 175px)}}@media (min-width:1344px){.event-slider__slider-wrapper{max-height:calc(33.33333vw - 116.66667px)}}@media (min-width:1440px){.event-slider__slider-wrapper{max-height:347.5px}}.event-slider__slider-wrapper .slick-list{overflow:visible}.event-slider__slider-wrapper .slick-slide{border-right:1px solid #e6e6e6}.event-slider__slider-wrapper .slick-slide:first-child{border-left:1px solid #e6e6e6}.event-slider--isEmpty .event-slider__slider-wrapper .slick-slide{border-color:transparent}.event-slider__item{padding-bottom:100%;position:relative;width:100%}@media (min-width:640px){.event-slider--isEmpty .event-slider__item{padding-bottom:100%}}@media (min-width:1024px){.event-slider--isEmpty .event-slider__item{padding-bottom:50%}}@media (min-width:1440px){.event-slider--isEmpty .event-slider__item{padding-bottom:33.33333333%}}.empty-event-slider-text{color:#71767b;color:#506886;font-size:2em;margin:0 auto;opacity:.8;padding:1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.event-slider__item__date-indicator{color:#506886;display:flex;font-size:28vw;font-weight:600;justify-content:flex-end;left:25px;opacity:.08;position:absolute;right:25px;text-align:center;top:25px}@media (min-width:640px){.event-slider__item__date-indicator{font-size:13vw}}@media (min-width:1024px){.event-slider__item__date-indicator{font-size:8vw}}@media (min-width:1440px){.event-slider__item__date-indicator{font-size:7em}}.date-interval .event-slider__item__date-indicator{justify-content:center}.event-slider__item__date-indicator .indicator__date-delimiter{font-size:.5em}.event-slider__item__date-indicator .indicator__date-delimiter:before{content:"-"}.event-slider__item__date-indicator .day{line-height:1;margin-bottom:-10px;text-align:center}.event-slider__item__date-indicator .month{font-size:.15em;text-transform:uppercase}.event-slider__item__meta{bottom:0;padding:25px 20px;position:absolute}@media (min-width:640px){.event-slider__item__meta{padding:25px}}.event-slider__item__meta .meta__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.event-slider__item__meta .meta__title{color:#000;font-weight:700}.event-slider__item__meta .meta__where{font-style:normal}.event-slider__item__meta .meta__when,.event-slider__item__meta .meta__where{color:#666;font-size:14px;font-weight:400}.event-slider__item__meta .meta__info{color:#555e67}.event-slider__slider-container__calender-container{cursor:pointer;display:none;left:0;overflow:visible;position:absolute;text-align:center;top:0}@media (min-width:640px){.event-slider__slider-container__calender-container{display:block;width:50%}}@media (min-width:1024px){.event-slider__slider-container__calender-container{width:33.3333333%}}@media (min-width:1440px){.event-slider__slider-container__calender-container{width:25%}}.event-slider__slider-container__calender-container:after,.event-slider__slider-container__calender-container:before{bottom:0;content:"";position:absolute;top:0;width:7px}.event-slider__slider-container__calender-container:before{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#e6e6e6,hsla(0,0%,100%,0));left:-7px}.event-slider__slider-container__calender-container:after{background:hsla(0,0%,100%,0);background:linear-gradient(90deg,#e6e6e6,hsla(0,0%,100%,0));right:-7px}.calender-container__calender-inner{padding-bottom:100%}.event-slider__slider-container__calender-container .react-datepicker{border-color:#e6e6e6;border-radius:0;border-top:none;bottom:0;font-family:FFDINWebPro,serif;font-size:16px;left:0;position:absolute;right:0;top:0}.event-slider__slider-container__calender-container .react-datepicker__month-container{bottom:0;display:flex;flex-direction:column;float:none;left:0;position:absolute;right:0;top:0}.event-slider__slider-container__calender-container .react-datepicker__header{background:transparent;border:none;padding:0}.event-slider__slider-container__calender-container .react-datepicker__month{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around;margin:0;padding-bottom:3vw}@media (min-width:1440px){.event-slider__slider-container__calender-container .react-datepicker__month{padding-bottom:25px}}.event-slider__slider-container__calender-container .react-datepicker__day-names{padding-top:3vw}@media (min-width:1440px){.event-slider__slider-container__calender-container .react-datepicker__day-names{padding-top:25px}}.event-slider__slider-container__calender-container .react-datepicker__day-names,.event-slider__slider-container__calender-container .react-datepicker__week{display:flex;justify-content:space-between;padding-left:3vw;padding-right:3vw}@media (min-width:1440px){.event-slider__slider-container__calender-container .react-datepicker__day-names,.event-slider__slider-container__calender-container .react-datepicker__week{padding-left:25px;padding-right:25px}}.event-slider__slider-container__calender-container .react-datepicker__day,.event-slider__slider-container__calender-container .react-datepicker__day-name{line-height:2rem;margin:0;width:2rem}.event-slider__slider-container__calender-container .react-datepicker__day{color:#71767b}.event-slider__slider-container__calender-container .react-datepicker__day:hover{background:#f5f5f5;border-radius:50%}.event-slider__slider-container__calender-container .react-datepicker__day--today{font-weight:700}.event-slider__slider-container__calender-container .react-datepicker__day--today.react-datepicker__day--keyboard-selected{color:#fff}.event-slider__slider-container__calender-container .react-datepicker__day--today.react-datepicker__day--selected{background:#a2282e;color:#fff!important}.event-slider__slider-container__calender-container .react-datepicker__day--highlighted{background-color:transparent;color:#71767b;position:relative}.event-slider__slider-container__calender-container .react-datepicker__day--highlighted:after{background:#a2282e;border-radius:50%;bottom:-2px;content:"";height:5px;left:0;margin:0 auto;position:absolute;right:0;width:5px}.event-slider__slider-container__calender-container .react-datepicker__day--highlighted.react-datepicker__day--selected:after{bottom:-7px}.event-slider__slider-container__calender-container .react-datepicker__day--outside-month{color:#e6e6e6}.event-slider__slider-container__calender-container .react-datepicker__day--selected{background:#a2282e;border-radius:50%;color:#fff;font-weight:700}.event-slider__slider-container__calender-container .react-datepicker__day--selected:hover{background:#a2282e}.event-slider__slider-container__calender-container .react-datepicker__current-month{border-bottom:1px solid #e6e6e6;padding:15px 0}.event-slider__slider-container__calender-container .react-datepicker__navigation{border-color:transparent;font-size:20px;top:20px}.event-slider__slider-container__calender-container .react-datepicker__navigation:after,.event-slider__slider-container__calender-container .react-datepicker__navigation:before{background:#a2282e;content:"";height:2px;position:absolute;transform-origin:90% 50%;width:.4em}.event-slider__slider-container__calender-container .react-datepicker__navigation--previous:after,.event-slider__slider-container__calender-container .react-datepicker__navigation--previous:before{left:-5px}.event-slider__slider-container__calender-container .react-datepicker__navigation--previous:after{transform:rotate(-125deg)}.event-slider__slider-container__calender-container .react-datepicker__navigation--previous:before{transform:rotate(125deg)}.event-slider__slider-container__calender-container .react-datepicker__navigation--next:after,.event-slider__slider-container__calender-container .react-datepicker__navigation--next:before{right:1px}.event-slider__slider-container__calender-container .react-datepicker__navigation--next:after{transform:rotate(-55deg)}.event-slider__slider-container__calender-container .react-datepicker__navigation--next:before{transform:rotate(55deg)}@media (max-width:919px){.eventbuizz-modal .modal-container{height:100%;left:0;max-height:none;top:0;transform:none;width:100%}.eventbuizz-modal .modal-container .modal-container__content{height:100%;max-height:none}}.eventbuizz-modal-content{background-color:#fff;border-radius:4px}@media (max-width:919px){.eventbuizz-modal-content{border-radius:0}}.eventbuizz-modal-header{background-color:#a2282e;border-radius:4px 4px 0 0;color:#262626;display:flex;height:80px;padding:2rem 2.5rem}@media (max-width:919px){.eventbuizz-modal-header{border-radius:0;height:136px}}.eventbuizz-modal-header .eventbuizz-modal-header__title{color:#000;color:inherit;font-family:minion-pro,serif;font-size:1rem;font-weight:500;line-height:1.5rem;margin:auto 0;text-transform:uppercase}.eventbuizz-modal-header .eventbuizz-modal-header__date{align-items:center;background-color:#fc923c;border-radius:4px;color:#fff;display:flex;flex-direction:column;height:80px;justify-content:center;position:absolute;right:230px;top:40px;width:80px;z-index:1}@media (max-width:1199px){.eventbuizz-modal-header .eventbuizz-modal-header__date{right:55px}}@media (max-width:919px){.eventbuizz-modal-header .eventbuizz-modal-header__date{right:24px;top:96px}}.eventbuizz-modal-header .eventbuizz-modal-header__date .date-number{font-size:2rem;font-weight:500;line-height:2rem}.eventbuizz-modal-header .eventbuizz-modal-header__date .date-month{font-size:.875rem;line-height:1rem}.eventbuizz-modal-header .close-action{cursor:pointer;position:absolute;right:1.5rem;top:1.5rem;z-index:10}.eventbuizz-modal-body{padding:2rem 2.5rem}@media (max-width:639px){.eventbuizz-modal-body{padding:2rem 1.5rem}}.eventbuizz-modal-body .eventbuizz-modal-body__tags{color:#000;color:#666;font-family:minion-pro,serif;font-size:1rem;font-weight:500;line-height:1.5rem;text-transform:uppercase}.eventbuizz-modal-body-grid{grid-gap:2.5rem;display:grid;grid-template-areas:"event-title . ." "event separator event-info";grid-template-columns:2.55fr auto 1fr}@media (max-width:1199px){.eventbuizz-modal-body-grid{grid-template-areas:"event-title" "event-info" "event";grid-template-columns:1fr;margin-top:1.25rem}.eventbuizz-modal-body-grid .eventbuizz-modal-body-grid-separator{display:none}}.eventbuizz-modal-body-grid h3{color:#000;font-family:minion-pro,serif;font-size:1rem;font-weight:500;font-weight:700;line-height:1.5rem;text-transform:uppercase}.eventbuizz-modal-body__event-title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;grid-area:event-title;line-height:1.2em;line-height:2.5rem;margin-top:.5rem}@media (max-width:639px){.eventbuizz-modal-body__event-title{font-size:1.5rem;font-weight:700;line-height:1.5rem;line-height:2rem}}.eventbuizz-modal-body-grid-event{grid-area:event}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers{margin:1rem 0}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers{grid-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:639px){.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers{grid-template-columns:1fr 1fr}}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker{display:flex;flex-direction:column}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker .no-image,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker img,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker .no-image,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker img{aspect-ratio:1;border-radius:4px}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker .no-image.no-image,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker img.no-image,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker .no-image.no-image,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker img.no-image{align-items:flex-end;background-color:rgba(38,38,38,.1);display:flex;justify-content:center}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker .no-image.no-image svg,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker img.no-image svg,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker .no-image.no-image svg,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker img.no-image svg{height:auto;width:70%}.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__program.eventbuizz-modal-body-grid-event__speakers .speaker .speaker__name,.eventbuizz-modal-body-grid-event .eventbuizz-modal-body-grid-event__speakers.eventbuizz-modal-body-grid-event__speakers .speaker .speaker__name{color:#262626;font-size:.625rem;font-weight:700;line-height:1rem;padding-top:.625rem;text-align:center}.eventbuizz-modal-body-grid-separator{background-color:rgba(38,38,38,.1);grid-area:separator;width:1px}.eventbuizz-modal-body-grid-event-info{grid-area:event-info;margin-bottom:1rem}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action{margin-top:1.875rem}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;border:2px solid #555e67;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.625em 3.18em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a:hover{background-color:#4c545c;border-color:#4c545c}}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a:focus-visible,.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a:focus-within{background-color:#4c545c;border-color:#4c545c}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a .loader span,.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a .loader:after,.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a .loader:before{background-color:#fff}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__details .eventbuizz-modal__action a:disabled{cursor:inherit;opacity:.7}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__contact{margin-top:4rem}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__contact h2{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__contact h2{font-size:1.5rem;line-height:1.5rem}}.eventbuizz-modal-body-grid-event-info .eventbuizz-modal-body-grid-event-info__contact .contact-info{color:#71767b;font-size:.875rem;line-height:1.5rem;padding-top:1rem}.event-info-list-item{color:#555e67;display:grid;grid-template-columns:auto 1fr;margin-bottom:1.75rem}.event-info-list-item:last-of-type{margin-bottom:0}.event-info-list-item .icon{height:24px;width:24px}.event-info-list-item .content{display:flex;flex-direction:column;margin-left:.75rem}.event-info-list-item .content .info-title{font-size:.75rem;font-weight:800;line-height:1rem;padding-bottom:.375rem;text-transform:uppercase}.event-info-list-item .content .info-text{font-size:.875rem;line-height:1.25rem}.form-submit-error{border:1px solid #a2282e;border-radius:4px;color:#a2282e;display:flex;margin-bottom:1rem;padding:1rem}.form-submit-error__icon{margin-right:.5rem}.form-submit-error__inner{max-width:65ch}.full-width-image-text-cta{display:grid;overflow:hidden;position:relative}@media (min-width:768px){.full-width-image-text-cta{display:flex}.full-width-image-text-cta--has-image{min-height:0}}.full-width-image-text-cta__bg-image{grid-column:1/-1;grid-row:1/-1;line-height:0;position:relative}.full-width-image-text-cta__bg-image img{display:block;height:100%;max-width:none;object-fit:cover;object-position:0 0;width:100%}@media (min-width:768px){.full-width-image-text-cta__bg-image img{object-position:unset}.full-width-image-text-cta__bg-image{height:100%;inset:0;position:absolute;width:100%}}.full-width-image-text-cta__content-box{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;grid-column:1/-1;grid-row:1/-1;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;position:relative;width:100%;z-index:0}@media (min-width:640px){.full-width-image-text-cta__content-box{padding-inline:25px}}@media (min-width:768px){.full-width-image-text-cta__content-box{-webkit-backdrop-filter:none;backdrop-filter:none}}.full-width-image-text-cta__content-box-inner{margin:20px 0;width:100%}@media (min-width:640px){.full-width-image-text-cta__content-box-inner{margin:40px 0}}@media (min-width:768px){.full-width-image-text-cta__content-box-inner{margin:80px 0;max-width:50%}}@media (max-width:1479px){.full-width-image-text-cta__content-box-inner .content--text-align-left .article-quote-large{text-indent:57.5px}}@media (max-width:767px){.full-width-image-text-cta__content-box-inner .title-intro-rich-cta-section{text-align:center}}.hamburger{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background:rgba(0,0,0,.1);background-color:#912429;border:none;box-shadow:none;cursor:pointer;font:inherit;height:50px;left:0;margin:0;outline:none;padding:0;position:relative;top:0;width:50px}@media (max-width:767px){.hamburger{position:absolute}}@media (min-width:1240px){.hamburger{display:none}}.hamburger span{background-color:#fff;display:block;height:1px;left:12px;position:absolute;top:50%;transform-origin:center center;transition:transform .32s cubic-bezier(.25,.46,.45,.94);width:25px}.hamburger span:first-child{transform:translateY(-6px)}.hamburger span:nth-child(2){transform:translateY(-1px)}.hamburger span:nth-child(3){transform:translateY(4px)}.hamburger--active{width:52px}.hamburger--active span:first-child{transform:translate(1px,-1px) rotate(45deg)}.hamburger--active span:nth-child(2){opacity:0;transform:translate(1px,-1px) scale(.4)}.hamburger--active span:nth-child(3){transform:translate(1px,-1px) rotate(-45deg)}@media (max-width:767px){.header-basket{border-right:none!important}}.header-basket.isEmpty{display:none}.header-basket-button{background-color:transparent;border:0;cursor:pointer;font-family:FFDINWebPro,serif;height:100%;line-height:0;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;transition:all .5s;width:100%}.header-basket-button:hover{background-color:hsla(0,0%,100%,.1)}@media (min-width:767px){.header-basket-button{display:flex;max-width:50px}.isLoggedIn .header-basket-button{border-right:none;display:block;margin-right:50px}.header-basket-button{transition:width .15s cubic-bezier(.215,.61,.355,1),max-width .15s cubic-bezier(.215,.61,.355,1);transition-delay:.25s;width:50px}.isOpen .header-basket-button{max-width:500px;transition:width .15s cubic-bezier(.215,.61,.355,1),max-width .15s cubic-bezier(.19,1,.22,1);transition-delay:0;width:500px}}.header-basket__icon{min-width:50px;position:relative;z-index:1}.header-basket__icon svg{left:-1px;position:relative}.header-basket__icon__count{color:#fff;display:block;left:0;position:absolute;top:16px;width:100%;z-index:1}.hasHighcount .header-basket__icon__count{font-size:10px}.header-basket__label{color:#fff;display:none;font-size:16px;font-weight:600;line-height:50px;text-transform:uppercase;white-space:nowrap}@media (min-width:767px){.header-basket__label{display:inline-block}}.header-basket-button__fx-circle{background-color:rgba(79,123,0,.8);background-color:rgba(80,104,134,.8);border-radius:50%;display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:0}.header-basket-errors{bottom:-100vh;margin-bottom:30px;position:absolute;right:10px;width:300px}.header-basket-error{fint-size:14px;background-color:#a2282e;border-radius:5px;color:#fff;font-weight:500;margin:10px 0;padding:20px;text-align:left}.header-basket-error p{margin:0}.header-basket-content{position:absolute;right:0;top:50px;width:500px}@media (max-width:639px){.header-basket-content{bottom:0;left:0;position:fixed;right:0;width:100%}}.header-breadcrumb{border-left:none!important;flex-grow:2;flex-shrink:7;overflow:hidden}.header-filter{display:none;max-width:0;min-width:auto;overflow:hidden;transition:max-width .5s,border-color 1s}.header-filter button{background-color:#a2282e;border:0;height:100%;line-height:0;margin:0;outline:none;overflow:hidden;padding:0;text-align:center;transform:translateX(-100%);transition:transform .3s;width:100%}.filterVisible .header-filter{max-width:100%;min-width:50px;transition:max-width .5s,border-color 0s}@media (max-width:767px){.filterVisible .header-filter{border-left:none!important;border-right-width:2px}}@media (max-width:919px){.filterVisible .header-filter{display:block}}.filterVisible .header-filter button{transform:translateX(0)}.header__item{border-left:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);position:relative;z-index:15}@media (max-width:767px){.header__item{flex-grow:1}.header__item:last-child{border-right:0}}.header__item svg{stroke:#fff;stroke-width:1px;pointer-events:none}@media (max-width:767px){.search-isOpen .header__item:not(.header-search){opacity:0;transition:opacity .2s}}.header__item__button{cursor:pointer}.header__item__label{height:0;position:absolute;visibility:hidden;width:0}.header__item__icon{display:inline-block}.header-login{border-right:none!important;height:50px;min-width:50px;overflow:visible;position:static;z-index:20}@media (max-width:767px){.header-login{flex-grow:0}}@media (min-width:767px){.header-login{flex-shrink:0;position:relative}}.header-login__toggle{border:0;cursor:pointer;display:inline-block;line-height:0;margin:0;max-width:50px;overflow:hidden;padding:0;text-align:center}@media (min-width:767px){.header-login__toggle{display:none}}.header-login__toggle .header__item__icon{width:50px}@media (max-width:767px){.header-login__inner{max-width:500px;position:absolute;right:0;top:100%;width:100%}.header-login__choices,.header-login__choices__inner{position:relative}}@media (min-width:767px){.header-login__choices__inner{display:flex;flex-direction:row-reverse}}.header-login__choice{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-weight:600;height:50px;line-height:50px;line-height:52px;overflow:hidden;padding:0 1em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:all .5s;white-space:nowrap;width:auto}.header-login__choice:hover{background-color:hsla(0,0%,100%,.1)}.header-login__button--hightlight{background:#d9da3a;color:#304c45}.header-login__button--hightlight:hover{background-color:#ddde4f}.header-profile{background-color:#d9da3a;color:#304c45;max-width:100%;min-width:325px;position:absolute;right:50px;text-align:left;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.19,1,.22,1),right .3s cubic-bezier(.19,1,.22,1);width:auto;z-index:900}.header-profile.open{right:0;transform:translateX(0)}.header-profile button{cursor:pointer}.header-profile__header{align-items:center;background-color:inherit;display:flex;flex-wrap:nowrap;max-width:100%}.header-profile__content{background-color:transparent;overflow:hidden}.header-profile__content__inner{max-height:calc(100vh - 100px);overflow-y:auto;position:relative;top:20px;transform:translateY(-100%);transition:transform .3s cubic-bezier(.19,1,.22,1)}.open .header-profile__content__inner{top:0;transform:translateY(0)}.header-profile__toggle-button{background:none;border:none;color:inherit;flex-grow:1;height:50px;margin:0;padding-left:50px;position:relative}.header-profile__toggle-button svg{stroke:#304c45;height:50px;left:0;position:absolute;top:0;width:50px}.header-profile__username{color:inherit;display:inline-block;font-size:16px;margin-right:1em;max-width:160px;overflow-x:hidden;padding:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.header-profile__logout__button{background-color:rgba(0,0,0,.15);border:none;color:inherit;font-size:1rem;height:50px;padding:0 1em;text-transform:uppercase;white-space:nowrap}.header-profile__content__links ul{list-style-type:none;margin:0;padding:0}.header-profile__content__links li{align-items:center;display:flex}.header-profile__content__links li+li{border-top:1px solid hsla(0,0%,100%,.2)}.header-profile__content__links a{background-color:rgba(0,0,0,.1);color:inherit;padding:13px 1em;position:relative;transition:background-color .3s cubic-bezier(.19,1,.22,1);width:100%}.header-profile__content__links a:hover{background-color:rgba(0,0,0,.2)}.link-icon-after{display:none;position:absolute;right:.8em;top:50%;transform:translateY(-50%)}.link-icon-after svg{fill:none;stroke:#304c45;stroke-width:2px;height:10px;vertical-align:baseline;width:1em}.header-profile__content__toggle{background-color:#d9da3a;border:none;border-bottom-left-radius:4px;display:block;height:20px;position:relative;transition:background-color .3s cubic-bezier(.19,1,.22,1);width:100%}.open .header-profile__content__toggle{background-color:#dbdc43}.header-profile__content__toggle svg{stroke:#304c45;fill:none;stroke-width:1px;height:auto;left:25px;position:absolute;top:5px;transform:translateX(-50%);transform-origin:50% 50%;transition:all .3s cubic-bezier(.19,1,.22,1);width:15px}.open .header-profile__content__toggle svg{left:50%;transform:translateX(-50%) rotate(180deg)}.header-profile-create,.header-profile-uniprompt{background-color:#a2282e;position:relative}@media (min-width:767px){.header-profile-create,.header-profile-uniprompt{transition:width .15s cubic-bezier(.215,.61,.355,1),max-width .15s cubic-bezier(.215,.61,.355,1);transition-delay:.25s;width:160px}.loginCreate-isOpen .header-profile-create,.loginUniPrompt-isOpen .header-profile-uniprompt{transition-delay:0s;width:340px}.loginCreate-isOpen .header-profile-create a,.loginUniPrompt-isOpen .header-profile-uniprompt a{width:100%}}.header-profile-create__content{position:absolute;right:0;top:0;width:100%;z-index:99}@media (min-width:767px){.header-profile-create__content{top:50px;width:340px}}.header-profile-create__wrap{background-color:#fff;border:1px solid #e6e6e6;color:#555e67}.header-profile-create__wrap a{width:100%}@media (max-width:767px){.header-profile-create__wrap{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 155px);overflow:auto}.header-profile-create__wrap::-webkit-scrollbar{height:0;width:10px;z-index:12}.header-profile-create__wrap::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.header-profile-create__wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);background:#ae540b}.header-profile-create__wrap::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.1)}}.header-profile-create__wrap__content{padding:25px}.header-profile-create__info{background-color:#f1f2f3;border-top:1px solid #e6e6e6;font-size:14px;margin-top:10px;position:relative}.header-profile-create__info ul{margin-top:.5em;padding-left:1.1em}.header-profile-create__info p:not(:first-child){margin-top:.5em}.header-profile-create__info:after{background-color:inherit;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;content:"";display:block;height:15px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(45deg);width:15px}.header-search{position:static}@media (min-width:767px){.header-search{position:relative}.header-search.keepOpen{border-left:none;border-right:none}}@media (max-width:767px){.header-search{border-left:none!important}.header-search.isOpen{border-right:none;z-index:99999}}.header-search__button{background-color:#a2282e;border:0;display:block;height:100%;left:0;line-height:0;margin:0;overflow:hidden;padding:0;text-align:center;top:0;visibility:visible;width:100%;z-index:5}.isOpen .header-search__button{height:50px;width:50px}@media (min-width:767px){.header-search__button{height:50px;position:absolute;width:50px}.isOpen .header-search__button{height:50px;width:50px}}.header-search__content{overflow:hidden;width:100%}@media (max-width:767px){.header-search__content{left:0;position:relative}.isOpen .header-search__content{left:0;position:absolute;width:100vw}}@media (min-width:767px){.header-search__content{height:50px;position:relative;width:50px;z-index:1}.isOpen .header-search__content{width:360px}.keepOpen .header-search__content{width:310px}}.header-search__content__input{background-color:#cb323a;border:none;border-radius:0;color:#fff;font-family:inherit;font-size:16px;height:50px;line-height:50px;padding:0 1em;width:calc(100% - 50px)}@media (max-width:1240px){.header-search__content__input,.header-search__content__input:focus{outline:none}}.header-search__content__input::-webkit-input-placeholder{color:#fff}.header-search__content__input:-moz-placeholder,.header-search__content__input::-moz-placeholder{color:#fff}.header-search__content__input:-ms-input-placeholder{color:#fff}.header-search__content__input:focus::-webkit-input-placeholder{opacity:.5}.header-search__content__input:focus:-moz-placeholder,.header-search__content__input:focus::-moz-placeholder{opacity:.5}.header-search__content__button{background-color:#a2282e;border:0;cursor:pointer;display:block;height:50px;line-height:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;top:0;width:50px}.isOpen .header-search__content__button{background-color:#cb323a;border-left:1px solid hsla(0,0%,100%,.2)}.header-search__content__form{left:50px;overflow:hidden;position:absolute;top:0;width:0}.isOpen .header-search__content__form{width:calc(100% - 50px)}.keepOpen .header-search__content__form{width:100%}@media (min-width:767px){.header-search__content__form{height:50px;left:50px;right:0;width:5%}.isOpen .header-search__content__form{width:calc(100% - 50px)}.keepOpen .header-search__content__form{left:0;width:100%}}.header__content__utils{background-color:#a2282e;box-shadow:0 4px 0 rgba(0,0,0,.1);display:flex;height:50px;position:relative;width:100%;z-index:60}@media (max-width:767px){.header__content__utils{justify-content:space-between;padding-left:50px}.hide .header__content__utils{box-shadow:none}}@media (max-width:1240px){.header__content__utils{transform:translateY(100%);transition:transform .1s}.hide .header__content__utils,.navigation_is-open .header__content__utils{transform:translateY(0);transition:transform .4s}}@media (min-width:1240px){.header__content__utils{position:fixed;transform:none}}@media (min-width:767px){.header__content__utils{justify-content:flex-end;top:0}}@media (min-width:1240px){.header__content__utils{left:300px;width:calc(100% - 300px)}}#header{max-width:100vw;position:fixed;top:0;width:100%;z-index:1500}#header a *,#header button *{pointer-events:none}.header__content{color:#fff;min-height:50px}@media (max-width:767px){.header__content{box-shadow:0 4px 0 rgba(0,0,0,.1)}}.header__content__logo{background-color:#822025;height:50px;position:absolute;text-align:center;width:100%;z-index:2}.header__content__logo img{margin:5px auto 0;max-height:40px;width:auto}@media (min-width:1240px){.header__content__logo{display:none}}.helper-text{align-items:flex-start;color:#555e67;display:flex;font-size:.75rem;line-height:1.33;margin-top:.5rem}.helper-text svg{color:#666;flex-shrink:0}.helper-text span{margin-left:.5rem}.hero-banner,.hero-banner__picture-wrapper{position:relative}.hero-banner__picture-wrapper img{display:block;height:auto;width:100%}.hero-banner__content{margin:0 auto;max-width:1440px;padding:25px 10px;width:100%}@media (min-width:640px){.hero-banner__content{left:50%;padding:25px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}.hero-banner__shape{bottom:0;left:0;position:absolute;right:0;width:100%;z-index:3}.hero-banner__shape svg{fill:#fff;bottom:-6px;height:5vw;margin:0;padding:0;position:absolute;width:100%}@media (min-width:1240px){.hero-banner__shape svg{height:4vw}}.hero-banner__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.hero-banner__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;line-height:1.3em;margin:.2em 0 .6em}@media (max-width:639px){.hero-banner__title{font-size:1.5rem;line-height:1.5rem}}@media (min-width:640px){.hero-banner__title{color:#fff;margin:.1em 0 .4em}}@media (min-width:920px){.hero-banner__title{color:#000;color:#fff;font-family:minion-pro,serif;font-size:42px;font-weight:400;font-weight:600;line-height:1.2em;width:50%}}@media (min-width:920px) and (max-width:639px){.hero-banner__title{font-size:32px}}.hero-banner__subtext{color:#a2282e;margin-bottom:1em}.hero-banner__subtext:before{background-color:#a2282e;content:"";display:inline-block;height:1px;margin-right:.4em;margin-top:-.2em;vertical-align:middle;width:25px}.hero-banner__cta a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.hero-banner__cta a:hover{background-color:#922429;border-color:#922429}}.hero-banner__cta a:focus-visible,.hero-banner__cta a:focus-within{background-color:#922429;border-color:#922429}.hero-banner__cta a .loader span,.hero-banner__cta a .loader:after,.hero-banner__cta a .loader:before{background-color:#fff}.hero-banner__cta a:disabled{cursor:inherit;opacity:.7}.hero-rich-text{border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column-reverse;position:relative}.main-content .hero-rich-text{border-top:1px solid #e6e6e6}@media (min-width:767px){.hero-rich-text{flex-direction:row}.hero-rich-text--is-direction-flipped{flex-direction:row-reverse}}.hero-rich-text--has-bg-color{border:none!important}.hero-rich-text:after{clear:both;content:"";display:block}.hero-rich-text__picture-wrapper{line-height:0;overflow:hidden}@media (min-width:767px){.hero-rich-text__picture-wrapper{min-height:350px;position:relative;width:50%;z-index:2}.hero-rich-text__picture{height:100%;left:50%;position:absolute;width:auto}.hero-rich-text__picture img{max-height:100%;max-width:none;transform:translate(-50%)}}@media (min-width:2170px){.hero-rich-text__picture{height:100%;left:0;max-width:none;position:absolute;top:50%;width:auto}.hero-rich-text__picture img{max-height:none;max-width:100%;transform:translateY(-50%)}}.hero-rich-text__content-wrapper{display:flex;justify-content:flex-end;width:100%}@media (min-width:767px){.hero-rich-text__content-wrapper{width:50%}}.hero-rich-text--is-direction-flipped .hero-rich-text__content-wrapper{justify-content:flex-start}.hero-rich-text__content{flex-grow:1;padding:0 10px;position:relative}@media (min-width:640px){.hero-rich-text__content{padding:0 25px}}@media (min-width:767px){.hero-rich-text__content{display:table;max-width:720px;z-index:5}.hero-rich-text--has-image .hero-rich-text__content{height:1px;min-height:350px}}.hero-rich-text__content-inner{display:table-cell;padding:25px 0;vertical-align:middle}@media (min-width:640px){.hero-rich-text__content-inner{padding:40px 40px 40px 0}}@media (min-width:920px){.hero-rich-text__content-inner{padding:50px 50px 50px 0}}.hero-rich-text__gradient{background:linear-gradient(90deg,#fff,transparent);bottom:0;display:none;left:100%;margin-left:-1px;position:absolute;right:-20%;top:0}@media (min-width:767px){.hero-rich-text__gradient{display:block}}.hero-rich-text__gradient[class*="--text"]{background:linear-gradient(90deg,currentColor,transparent)}.hero-rich-text--is-direction-flipped .hero-rich-text__gradient{background:linear-gradient(270deg,#fff,transparent);left:-20%;margin-right:-1px;right:100%}.hero-rich-text--is-direction-flipped .hero-rich-text__gradient[class*="--text"]{background:linear-gradient(270deg,currentColor,transparent)}.hero-rich-text__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.hero-rich-text__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;line-height:1.3em;margin-bottom:.6em}@media (max-width:639px){.hero-rich-text__title{font-size:1.5rem;line-height:1.5rem}}@media (min-width:640px){.hero-rich-text__title{margin-bottom:.4em}}@media (min-width:920px){.hero-rich-text__title{color:#000;font-family:minion-pro,serif;font-size:42px;font-weight:600;font-weight:400;line-height:1.2em}}@media (min-width:920px) and (max-width:639px){.hero-rich-text__title{font-size:32px}}.hero-rich-text__cta{margin-top:1em}.hero-rich-text__cta a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.hero-rich-text__cta a:hover{background-color:#922429;border-color:#922429}}.hero-rich-text__cta a:focus-visible,.hero-rich-text__cta a:focus-within{background-color:#922429;border-color:#922429}.hero-rich-text__cta a .loader span,.hero-rich-text__cta a .loader:after,.hero-rich-text__cta a .loader:before{background-color:#fff}.hero-rich-text__cta a:disabled{cursor:inherit;opacity:.7}.icon-teaser-grid-container{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.icon-teaser-grid-container{padding-inline:25px}}.icon-teaser-grid-container .custom-primary-cta-button a{margin-top:0}.icon-teaser-grid-container .icon-teaser-grid__content{display:flex;height:100%;width:100%}@media (min-width:768px){.icon-teaser-grid-container .icon-teaser-grid__content{align-items:center;justify-content:center}}.icon-teaser-grid-container .icon-teaser-grid__icon svg path{stroke:currentColor}.icon-teaser-grid-container .icon-teaser-grid__item{box-sizing:border-box;min-width:300px;padding:1rem;width:33%}.icon-teaser-grid-container .icon-teaser-grid__item .icon-teaser-grid__inner-container{overflow:hidden;padding:1.5rem}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--icon{border:1px solid #555e67;height:100%;margin:.5rem;width:calc(33% - 1rem)}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__text-container{align-items:center;display:flex;flex-direction:column;width:100%}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__title{color:#555e67;font-size:1.5rem;font-weight:500;margin-bottom:1rem;margin-top:1rem}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;margin:15px;min-height:45px;width:45px}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__icon img{height:100%;width:100%}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image{max-width:550px;width:100%}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__inner-container{background-position:50%;background-repeat:no-repeat;background-size:cover}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__trumpet{font-size:1rem;font-weight:600}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__image{align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1;min-width:200px}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__text-container{padding:10px;width:70%}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__title{font-size:25px;font-weight:600}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--image .icon-teaser-grid__button-container{margin-top:30px}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--background{box-sizing:border-box}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--background .icon-teaser-grid__text-container{width:100%}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--background .icon-teaser-grid__title{font-size:2rem;overflow-wrap:anywhere}.icon-teaser-grid-container .icon-teaser-grid__item.icon-teaser-grid__item--background .icon-teaser-grid__button-container{display:flex;justify-content:center;margin-top:2rem}.icon-teaser-grid-container.icon-teaser-grid--normal .icon-teaser-grid__icon{margin:5px auto!important}.icon-teaser-grid-container.icon-teaser-grid--normal .icon-teaser-grid__button-container{margin-top:auto}.icon-teaser-grid-container.icon-teaser-grid--wide{margin:0 auto;max-width:1195px;width:83%}.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon{width:100%}@media (min-width:768px){.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__inner-container{padding:0}}@media (max-width:767px){.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__icon{margin:auto}}.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__title{padding:0 1rem;word-break:break-word}@media (max-width:767px){.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__title{font-size:1.2rem;padding:0;text-align:center}}.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__text-container{align-items:center}@media (min-width:768px){.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__text-container{flex-direction:row}.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon .icon-teaser-grid__button-container{margin-left:auto}.icon-teaser-grid-container.icon-teaser-grid--wide .icon-teaser-grid__item.icon-teaser-grid__item--icon{padding:1rem}}.iframe{border-radius:4px;box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3);display:block;margin:2rem auto;max-width:1440px;width:calc(100% - 4rem)}.image-link-list-container{background-color:#f1f2f3;background-color:#f2f8fb}.image-link-list{margin-left:auto;margin-right:auto;max-width:1440px}.image-link-list-inner{padding:0}.image-link-list-inner,.image-link-list__list{align-items:center;display:flex;flex-direction:column}.image-link-list__list{margin:-10px 0;width:100%}@media (min-width:640px){.image-link-list__list{margin:-25px 0}}@media (min-width:480px){.image-link-list__list{flex-flow:row wrap;justify-content:center}}.image-link-list__list-item{line-height:0;padding:10px;width:75%}@media (min-width:480px){.image-link-list__list-item{width:50%}}@media (min-width:640px){.image-link-list__list-item{padding:25px;width:33.33333333%}}@media (min-width:920px){.image-link-list__list-item{width:25%}}.image-link-list__image{height:auto;width:100%}.image-slider{position:relative}.image-slider-container{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:grid;grid-auto-columns:100%;grid-auto-flow:column;overflow:auto;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.image-slider-buttons{align-items:center;bottom:1.5rem;display:flex;gap:1rem;height:1;justify-content:center;left:0;position:absolute;right:0}.image-slider-buttons .image-slider-button{background-color:hsla(0,0%,100%,.5);border:none;border-radius:50%;cursor:pointer;height:.75rem;transition:background-color .3s ease;width:.75rem}.image-slider-buttons .image-slider-button:hover{background-color:hsla(0,0%,100%,.8)}.image-slider-buttons .image-slider-button.active{background-color:#fff;height:1rem;width:1rem}.image-slide-container{align-items:center;display:flex;flex-direction:column;height:375px;justify-content:center;position:relative;scroll-snap-align:center;width:100%}.image-slide-container .image-slide-image{background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-1}.image-slide-container .image-slide-input{text-align:center}.image-slide-container .image-slide-input.image-slide-title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.image-slide-container .image-slide-input.image-slide-title{font-size:1.5rem;line-height:1.5rem}}.image-slide-container .image-slide-input.image-slide-teaser{font-weight:200;margin-top:.2rem}.image-slide-container .image-slide-cta{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:2rem}.image-slide-container .image-slide-cta a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.image-slide-container .image-slide-cta a:hover{background-color:#922429;border-color:#922429}}.image-slide-container .image-slide-cta a:focus-visible,.image-slide-container .image-slide-cta a:focus-within{background-color:#922429;border-color:#922429}.image-slide-container .image-slide-cta a .loader span,.image-slide-container .image-slide-cta a .loader:after,.image-slide-container .image-slide-cta a .loader:before{background-color:#fff}.image-slide-container .image-slide-cta a:disabled{cursor:inherit;opacity:.7}.image-spot-list{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;width:100%}@media (min-width:640px){.image-spot-list{padding-inline:25px}}.image-spot-list__spots{display:grid;gap:1rem}@media (min-width:768px){.image-spot-list__spots{grid-template-columns:repeat(3,1fr)}}.image-spot-list__image-spot{container-type:inline-size;display:block}.image-spot-list__image-spot-image{border-radius:4px;display:block;grid-column:1/-1;grid-row:1/-1;overflow:hidden;z-index:0}.image-spot-list__image-spot-image--hasText:before{background:#262626;bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0}.image-spot-list__image-spot-image img{height:100%;object-fit:cover;object-position:center center;width:100%}.image-spot-list__image-spot-aspect-ratio{aspect-ratio:1/1;display:block;display:grid;grid-template-areas:"gutter-top" "header-text" "text" "button" "gutter-bottom";grid-template-rows:5% auto 1fr auto 15%;position:relative;width:100%}@media (min-width:768px){.image-spot-list__image-spot-aspect-ratio{grid-template-rows:5% auto 1fr auto 10%}}.image-spot-list__image-text-container{display:block;left:50%;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:95%;z-index:1}.image-spot-list__image-spot-header-container{grid-area:header-text;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.image-spot-list__image-spot-header-container-button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;display:block;font:inherit;font-family:FFDINWebPro,serif;font-size:1.1rem;font-size:min(1.1rem,4.25cqi);font-weight:700;margin:0;padding:.25rem .5rem;text-align:left}.image-spot-list__image-spot-text-container{color:#fff;display:block;font-size:min(5.75cqi,1.6rem);font-weight:500;grid-area:text;padding:5% 10%;text-align:center;z-index:1}.image-spot-list__image-spot-text-container.Middle{align-self:center}.image-spot-list__image-spot-text-container.Bottom{align-self:end}.image-spot-list__image-spot-text-container.Top{align-self:start}.image-spot-list__image-spot-text-container-button{-webkit-tap-highlight-color:rgba(0,0,0,0);text-wrap-style:balance;background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-family:minion-pro,serif;font-size:inherit;font-weight:inherit;margin:0;padding:0}.image-spot-list__image-spot-button-container{color:#fff;display:block;grid-area:button;padding:0 10%;text-align:center;z-index:1}.image-spot-list__image-spot-button-container button{color:inherit;font-family:FFDINWebPro,serif;font-size:inherit;font-size:min(4cqi,1rem)}@media (min-width:1200px){.image-spot-list__image-spot-button-container{bottom:5%}}.image-spot-list__image-spot-trumpet{font-size:1.125rem;letter-spacing:1px;line-height:1.5;margin-bottom:1rem;text-shadow:0 4px 4px rgba(0,0,0,.25)}.image-spot-list__image-spot-text{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:1.25;text-shadow:0 4px 4px rgba(0,0,0,.25)}.image-text-cta{margin-left:auto;margin-right:auto;max-width:1440px}.image-text-cta-inner{display:flex;flex-direction:column;padding:0}@media (min-width:640px){.image-text-cta-inner{flex-direction:row}.image-text-cta--isDirectionFlipped .image-text-cta-inner{flex-direction:row-reverse}}.image-text-cta__image-wrapper{display:flex;flex:1;flex-direction:column;justify-content:center;margin-bottom:25px;padding:0 10px}@media (min-width:640px){.image-text-cta__image-wrapper{margin-bottom:0;padding:0 25px}}.image-text-cta__image-wrapper img{height:auto;width:100%}.image-text-cta__text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 10px}@media (min-width:640px){.image-text-cta__text-wrapper{padding:0 25px;width:50%}}@media (min-width:920px){.image-text-cta__text-wrapper{width:33.3333333%}}.image-text-cta-list{margin-left:auto;margin-right:auto;max-width:1440px}.image-text-cta-list .title{scroll-margin-top:90px}.image-text-cta-list__list{display:flex;flex-direction:column;margin-bottom:-25px;margin-top:-10px;width:100%}@media (min-width:640px){.image-text-cta-list__list{flex-flow:row wrap;justify-content:center;margin-top:-25px}}.image-text-cta-list__list-item{display:flex;flex-direction:column;padding:10px 10px 25px}.image-text-cta-list__list-item .title-intro-rich-cta-section{display:flex;flex-direction:column;flex-grow:1}.image-text-cta-list__list-item .title-intro-rich-cta-section__action-wrapper{margin-top:auto}@media (min-width:640px){.image-text-cta-list__list-item{padding:25px;width:50%}}@media (min-width:768px){.image-text-cta-list__list-item{width:33.3333333%}}@media (min-width:1024px){.image-text-cta-list__list-item{width:25%}}@media (min-width:768px){.image-text-cta-list__list-item:first-child:nth-last-child(2),.image-text-cta-list__list-item:first-child:nth-last-child(2)~.image-text-cta-list__list-item,.image-text-cta-list__list-item:only-child{width:50%!important}}.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__list-item:first-child:nth-last-child(2) .image-text-cta-list__image-wrapper,.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__list-item:first-child:nth-last-child(2)~.image-text-cta-list__list-item .image-text-cta-list__image-wrapper,.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__list-item:only-child .image-text-cta-list__image-wrapper{height:250px}@media (min-width:768px){.image-text-cta-list__list-item:first-child:nth-last-child(3),.image-text-cta-list__list-item:first-child:nth-last-child(3)~.image-text-cta-list__list-item{width:50%}}@media (min-width:920px){.image-text-cta-list__list-item:first-child:nth-last-child(3),.image-text-cta-list__list-item:first-child:nth-last-child(3)~.image-text-cta-list__list-item{width:33.3333333%!important}}.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__list-item:first-child:nth-last-child(3) .image-text-cta-list__image-wrapper,.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__list-item:first-child:nth-last-child(3)~.image-text-cta-list__list-item .image-text-cta-list__image-wrapper{height:200px}.image-text-cta-list__image-wrapper{height:175px;margin-bottom:20px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;width:175px}.image-text-cta-list__image-wrapper img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__image-wrapper{max-width:250px;width:100%}.image-text-cta-list--keep-image-aspect-ratio .image-text-cta-list__image-wrapper img{height:auto;margin:auto;max-height:100%;position:relative;top:100%;transform:translate(-50%,-100%);width:auto}.inline-search{padding:0 25px;width:100%}@media (min-width:1440px){.inline-search{padding:0 37.5px}}.inline-search .content-row{display:flex;justify-content:center}.inline-search__input-wrapper{color:#000;max-width:667px;position:relative;width:100%}.inline-search__input-wrapper svg{left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.inline-search__input{background-color:#fff;background-color:transparent;border:none;border-radius:9999px;border-radius:0;color:#000;font-family:inherit;font-size:1rem;font-style:normal;padding:1rem 2rem 1rem 4rem;width:100%}.inline-search__input:focus{outline:2px solid;outline-color:#a2282e}.inline-search--isRedirecting .inline-search__input{animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%{opacity:1}to{opacity:.8}}.input-field{align-self:self-end;display:grid;grid-template-rows:auto auto;position:relative}.input-field label{margin-bottom:1rem}.input-field__field,.input-field__icon{grid-row:2/3}.input-field__field{border:1px solid #e6e6e6;border-radius:4px;font-family:inherit;font-size:1rem;line-height:1.5;outline:none;padding:.5rem .75rem;transition:.3s;transition-property:border-color}.input-field__field--error{border-color:#a2282e}.input-field__field--filled{border-color:#98a7b3}.input-field__field--hasIcon{padding-right:2.25rem}.input-field__field:focus{border:1px solid #506886}.input-field__field::-webkit-input-placeholder{color:#98a7b3;font-size:.75rem;font-weight:700}.input-field__icon{align-items:center;background:none;border:none;bottom:0;color:#666;display:flex;height:1.375rem;justify-content:center;margin-block:auto;outline:none;position:absolute;right:.3125rem;top:0;width:1.375rem}.input-field__icon .tooltip,.input-field__icon .tooltip svg,.input-field__icon .tooltip__reference-element,.input-field__icon .tooltip__reference-element svg{height:inherit;width:inherit}.input-field__icon--isButton{cursor:pointer}.input-field__icon--isButton:focus svg,.input-field__icon--isButton:hover svg{color:#a2282e}.input-field__error-message,.input-field__helper-text{font-size:.75rem;line-height:1rem;margin-top:.375rem}.input-field__error-message{color:#a2282e}.input-field__helper-text{color:#666}html:has(.ReactModal__Body--open){overflow:hidden}.license-modal{--license-modal-shadow:0px 2px 6px 2px rgba(0,0,0,.15),0px 1px 2px 0px rgba(0,0,0,.3),0px 1px 2px 100vw rgba(0,0,0,.3);-ms-scroll-chaining:none;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:var(--license-modal-shadow);inset:0;margin:auto;max-height:clamp(0px,80vh,800px);outline:none;overflow:auto;overscroll-behavior:contain;position:absolute;width:clamp(0px,90vw,1000px)}.license-modal__overlay{background-color:rgba(0,0,0,.25);inset:0;position:fixed;z-index:1000}.license-modal__content{padding:1rem;position:relative}.license-modal__content header{text-align:right}@media (min-width:768px){.license-modal__content{padding:4rem 52px 2rem 4rem}}.license-modal__close-btn{background-color:unset;border:none;color:#000;cursor:pointer;float:inline-end;margin-inline-start:1rem;padding:0}.license-modal__title{text-wrap:balance;color:#262626;font-size:1rem;font-weight:900;line-height:1.2;margin:0 0 .5rem;text-transform:uppercase}@media (min-width:768px){.license-modal__title{font-size:1.25rem}}.license-modal__header{display:flex;flex-direction:column;font-size:.75rem;gap:0;justify-content:space-between;margin-bottom:2rem}@media (min-width:768px){.license-modal__header{flex-direction:row;font-size:1rem;gap:2rem}}.license-modal__header p{margin:0}.license-modal__info{display:flex;font-size:12px;gap:.5rem;margin-bottom:2rem}.license-modal__info svg{flex:none}.license-modal__error-modal{background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);left:50%;max-width:330px;padding:12px 16px 8px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2001}.license-modal__error-modal-title{font-weight:500}.license-modal__error-modal-text a{color:#ee730f;text-decoration:none}.license-modal__error-modal-btn{background-color:unset;border:none;color:#ee730f;cursor:pointer;padding:10px 12px}.license-modal__error-overlay{inset:0;position:fixed;z-index:2000}.license-modal__grade-rows{display:grid;gap:20px}.license-modal__grade-row{border-bottom:1px solid rgba(0,0,0,.122);display:flex;flex-direction:column;padding-bottom:20px;position:relative;row-gap:5px}@media (min-width:768px){.license-modal__grade-row{flex-direction:row}}.license-modal__grade-row:first-child{border-top:1px solid rgba(0,0,0,.122);padding-top:20px}.license-modal__grade-row-title-wrapper{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between}@media (min-width:768px){.license-modal__grade-row-title-wrapper{align-items:flex-start;flex-direction:column;gap:0;justify-content:flex-start;width:100px}}.license-modal__grade-row-title{font-size:inherit;font-weight:700;text-transform:uppercase}.license-modal__grade-row-select-all button{background-color:transparent;border:none;color:#a2282e;cursor:pointer;font-size:inherit;font-weight:700;padding:0}.license-modal__grade-row-items{--item-size:80px;display:grid;flex-grow:1;gap:14px 20px;grid-template-columns:repeat(auto-fill,minmax(min(var(--item-size),100%),1fr))}@media (min-width:768px){.license-modal__grade-row-items{--item-size:150px}}.license-modal__grade-row-item{border:1px solid #e1e2e1;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);cursor:pointer;font-size:12px;overflow:hidden;padding:8px;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.license-modal__grade-row-item:has(input:checked){background-color:#ae540b;background-color:#a2282e;color:#fff}.license-modal__grade-row-item:has(input:focus-visible){outline:1px auto -webkit-focus-ring-color;outline-offset:4px}.license-modal__grade-row-item:has(input:disabled){color:#e1e2e1;cursor:auto}.license-modal__grade-row-item input{opacity:0;position:absolute}.license-modal__confirmation{background-color:#fff;border-radius:10px;box-shadow:var(--license-modal-shadow);display:flex;flex-direction:column;height:-webkit-min-content;height:min-content;inset:0;margin:auto;max-width:clamp(0px,80vw,900px);padding:20px 24px 32px;position:fixed;width:90%}.license-modal__confirmation-title{font-size:1rem;font-weight:700;margin:.5rem 0}.license-modal__confirmation-text{font-size:.875rem;margin:0 0 2rem}.license-modal__confirmation-button-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.license-modal__confirmation-button-group>*{flex:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.license-modal__bottom-section{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-top:20px}@media (min-width:768px){.license-modal__bottom-section{flex-direction:row}}.license-modal__button-group{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.license-modal__button-group>*{flex:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.license-modal__saved-message{align-items:center;background-color:#322f35;border-radius:4px;box-shadow:0 4px 8px rgba(50,47,53,.5);color:#fff;display:flex;font-size:12px;gap:1rem;justify-content:space-between;left:50%;margin-bottom:1rem;max-width:350px;padding:1rem;position:fixed;top:18%;transform:translateX(-50%);width:100%;z-index:100000}.license-modal__saved-message-button{align-items:center;background-color:transparent;border:none;color:#fff;display:flex;font-size:inherit;justify-content:center;padding:5px}.links-tabs{margin-top:1.5rem}@media (min-width:768px){.links-tabs{border-bottom:1px solid #e6e6e6;margin-top:2.5rem}}.links-tabs:after{display:none}.links-tabs ul{display:grid;gap:.5rem;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;list-style-type:none;overflow-x:auto;padding-block-end:8px;padding-block-start:2px;scroll-padding-inline:10px;white-space:nowrap}.links-tabs ul::-webkit-scrollbar{display:none}.links-tabs ul{-ms-overflow-style:none;scrollbar-width:none}@media (min-width:768px){.links-tabs ul{gap:2rem;scroll-padding-inline:25px}}.links-tabs ul:after{display:none}.links-tabs li .links-tab__link{color:#555e67;display:block;font-size:1rem;font-weight:700;line-height:1.5;position:relative;text-decoration:none;text-transform:uppercase;transition:.3s;transition-property:color}.links-tabs li .links-tab__link.isActive,.links-tabs li .links-tab__link:hover{color:#a2282e}.links-tabs li .links-tab__link.isActive:after,.links-tabs li .links-tab__link:hover:after{background-color:#a2282e;bottom:-8px;content:"";display:block;height:1px;position:absolute;width:100%}@media (max-width:767px){.links-tabs li .links-tab__link{border:1px solid #e9e9e9;border-radius:4px;color:#262626;line-height:1rem;padding:.6rem 1.6rem}.links-tabs li .links-tab__link.isActive,.links-tabs li .links-tab__link:hover{background-color:#f6eaea;border:1px solid #a2282e}.links-tabs li .links-tab__link.isActive:after,.links-tabs li .links-tab__link:hover:after{border-radius:1.5px;bottom:-4px;height:8px;right:50%;transform:rotate(-45deg);width:8px;z-index:-1}}.mini-basket{display:flex;flex-direction:column;width:100%}#header .mini-basket a *{pointer-events:auto}@media (max-width:639px){.header-basket .mini-basket{max-height:calc(100vh - 150px);position:fixed;z-index:3000}.hide .header-basket .mini-basket{max-height:calc(100vh - 100px)}}@media (min-width:640px){.header-basket .mini-basket{height:auto;max-height:calc(100vh - 200px)}}.mini-basket .price--discounted .original-price{color:#555e67;position:relative;text-decoration:line-through}.mini-basket .discount-price{color:#4f7b00;font-weight:600}.mini-basket__scrollable{max-height:60vh;width:100%}.mini-basket__sticky{border-top:1px solid #e6e6e6;padding:15px 20px}@media (max-width:639px){.mini-basket__sticky{padding:15px 10px}}.header-basket .mini-basket__sticky{background:#f5f5f5}.content-block .mini-basket__sticky{background:#eeeff0}.mini-basket__sticky span{display:inline-block}.mini-basket__list-container{flex:1 1 auto}.header-basket .mini-basket__list-container{background:#fff}.content-block .mini-basket__list-container{background:#f5f5f5}.mini-basket-item{display:flex}.mini-basket-item:not(:last-child){border-bottom:1px solid #e6e6e6}.mini-basket-item__meta-wrapper{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between;padding:20px}@media (max-width:639px){.mini-basket-item__meta-wrapper{padding:15px 10px}}.mini-basket-item__info{margin-right:10px;text-align:left}.mini-basket-item__info__anchor{text-decoration:none}.mini-basket-item__info__title__container{align-items:center;display:flex}.mini-basket-item__info__title{color:#000;font-weight:700;overflow:hidden;padding-right:15px;position:relative}.mini-basket-item__info__title:after{background:hsla(0,0%,100%,0);bottom:0;content:"";position:absolute;right:0;top:0;width:20px}.header-basket .mini-basket-item__info__title:after{background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0))}.content-block .mini-basket-item__info__title:after{background:linear-gradient(270deg,#f5f5f5 25%,hsla(0,0%,100%,0))}.mini-basket-item__info__type-tag{background-color:#000;background-color:#555e67;background-color:#506886;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-right:4px;padding:6px;text-transform:uppercase;white-space:nowrap}.mini-basket-item__info__type-tag.type-tag--inspection-copy{background-color:#ae540b}.mini-basket-item__info__subtitle{color:#666;font-size:14px;font-weight:400;overflow:hidden;padding-right:15px;position:relative;white-space:nowrap}.mini-basket-item__info__subtitle:after{background:hsla(0,0%,100%,0);bottom:0;content:"";position:absolute;right:0;top:0;width:20px}.header-basket .mini-basket-item__info__subtitle:after{background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0))}.content-block .mini-basket-item__info__subtitle:after{background:linear-gradient(270deg,#f5f5f5 25%,hsla(0,0%,100%,0))}.mini-basket-item__total-price{flex:none;text-align:right}.mini-basket-item__total-price__price{color:#000;display:inline-block;font-weight:700;position:relative;white-space:nowrap}.content-block .mini-basket-item__total-price__price{margin:0}.mini-basket-item__total-price__price.price--discounted .original-price{color:#555e67}.mini-basket-item__total-price__price .discount-price{display:block;margin-left:5px}.mini-basket-item__total-price__calculus{color:#666;font-size:14px;font-weight:400}.mini-basket-item__actions{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background:#f5f5f5;border:none;border-left:1px solid #e6e6e6;box-shadow:none;cursor:pointer;font:inherit;margin:0;overflow:hidden;padding:0;position:relative;transition:width .3s;width:0}.mini-basket-item--isRemoving .mini-basket-item__actions,.mini-basket-item:hover .mini-basket-item__actions,.touch .mini-basket-item__actions{width:50px}@media (max-width:639px){.mini-basket-item__actions{width:50px}}.mini-basket-item__actions .delete-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mini-basket-item__actions .delete-icon svg{stroke-width:1px;stroke:#555e67;stroke:#506886}.mini-basket__summation__items{border-top:1px solid #e6e6e6;color:#666;padding:20px}@media (max-width:639px){.mini-basket__summation__items{padding:10px}}.header-basket .mini-basket__summation__items{background:#f5f5f5}.content-block .mini-basket__summation__items{background:#eeeff0}.mini-basket__summation__item{display:flex;justify-content:space-between;line-height:2}.mini-basket__summation__item.summation-final-price{color:#000;font-weight:700}.mini-basket__summation__item.summation-VAT{color:#666}.mini-basket__summation__item__price .discount-price{padding-left:5px}.mini-basket__button-container{display:flex;flex:0 0 auto}.mini-basket__button{align-items:center;color:#fff;display:flex;font-family:FFDINWebPro,serif;font-size:16px;font-weight:600;justify-content:center;line-height:1em;min-height:40px;padding:.75em 1.5em;text-align:center;text-transform:uppercase;width:50%}.mini-basket__button.go-to-basket{background-color:#506886;border-radius:0;border-bottom-left-radius:3px}.mini-basket__button.go-to-basket:hover{background-color:#485e79}.mini-basket__button.go-to-checkout{background-color:#a2282e;border-radius:0;border-bottom-right-radius:3px}.mini-basket__button.go-to-checkout:hover{background-color:#922429}.empty-mini-basket{background:#fff;color:#555e67;padding:50px;text-align:center}.mini-basket-spinner{text-align:center}@keyframes anim-modal-in{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes anim-modal-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10%)}}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}@keyframes overlay-out{0%{opacity:1}to{opacity:0}}div[role=presentation]{height:100vh;width:100%}.modal-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:9000}.modal-overlay.isOpen{animation:overlay-in .25s forwards}.isClosing .modal-overlay{animation:overlay-out .25s forwards}.modal-container-wrap{align-items:center;animation:anim-modal-in .2s forwards;display:flex;height:100%;justify-self:center;padding:2rem;position:relative;width:100%;z-index:9100}.isClosing .modal-container-wrap{animation:anim-modal-out .2s forwards}@media (max-width:639px){.modal-container-wrap{padding:1rem}}.modal-container{background-color:#fff;border-radius:4px;margin:auto;max-height:calc(100% - 50px);max-width:1014px;overflow:auto;position:relative}@media (max-width:639px){.modal-container{padding:2rem}}@media (max-width:479px){.modal-container{padding:3rem 1rem 1rem}}.modal-container__content{margin:auto;max-height:calc(100vh - 50px);max-width:100%;padding:1rem;position:relative;word-break:break-word}@media (min-width:640px){.modal-container__content{padding:2rem}}@media (min-width:768px){.modal-container__content{padding:3rem}}.modal-size--big .modal-container__content{width:840px}.modal-size--normal .modal-container__content{width:550px}.modal-size--auto .modal-container__content{width:auto}.modal--no-padding .modal-container__content{padding:0}.modal-container__content>*{margin:0}.modal-close-button{margin-top:0!important;right:10px;top:10px;z-index:9300}.modal-close-button:after,.modal-close-button:before{background-color:#a2282e}.modal-block{border:1px solid #e6e6e6}.on-page-navigation{margin:0 auto 25px;max-width:1440px}@media (min-width:768px){.on-page-navigation{padding:0 15px}}.on-page-navigation a{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:4px;box-shadow:none;color:#fff;color:#a2282e;cursor:pointer;display:inline-block;display:inline-flex;font-family:FFDINWebPro,serif;font-size:1rem;font-size:14px;font-weight:600;font-weight:400;height:auto;margin:0 7.5px 12.5px;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;text-transform:none;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.on-page-navigation a:hover{background-color:#ebebeb;border-color:#ebebeb}}.on-page-navigation a:focus-visible,.on-page-navigation a:focus-within{background-color:#ebebeb;border-color:#ebebeb}.on-page-navigation a .loader span,.on-page-navigation a .loader:after,.on-page-navigation a .loader:before{background-color:#fff}.on-page-navigation a:disabled{cursor:inherit;opacity:.7}.navigation-basket{align-items:center;color:inherit;display:flex;height:100%;transform:scale(1)}.navigation-basket svg{display:block}.navigation-basket--updating{animation-direction:alternate;animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:4;animation-name:basket-scale-animation;animation-timing-function:cubic-bezier(.39,.575,.565,1)}@keyframes basket-scale-animation{0%{transform:scale(1)}to{transform:scale(1.4)}}.navigation-basket__inner{position:relative}.navigation-basket__count{font-size:.8rem;font-weight:700;left:55%;position:absolute;top:-.1em;transform:translateX(-50%)}.navigation-menu-container{background-color:#fff;color:#000;display:grid;grid-template-columns:1fr;grid-template-rows:80px 1fr;margin:0 -1rem;max-width:1170px;position:absolute;top:80px;transform:translateY(-100%);transition:transform .5s ease;width:100%;z-index:-1}.navigation-menu-container *{stroke:currentColor;color:currentColor}@media (max-width:1239px){.navigation-menu-container{grid-template-rows:60px 1fr;inset:80px 0 0;margin:0;max-width:400px;padding-top:3rem;position:fixed;transform:translateX(-100%);z-index:auto}}@media (min-width:1240px){.navigation-menu-container.nav-menu-exit{transition-delay:.25s}}.navigation-menu-container.nav-menu-exit-active,.navigation-menu-container.nav-menu-exit-done{transform:translateY(-100%)}@media (max-width:1239px){.navigation-menu-container.nav-menu-exit-active,.navigation-menu-container.nav-menu-exit-done{transform:translateX(-100%)}}@media (min-width:1240px){.navigation-menu-container.nav-menu-exit-active,.navigation-menu-container.nav-menu-exit-done{transition-delay:.25s}}.navigation-menu-container.nav-menu-enter-active,.navigation-menu-container.nav-menu-enter-done{transform:translateY(0)}@media (max-width:1239px){.navigation-menu-container.nav-menu-enter-active,.navigation-menu-container.nav-menu-enter-done{transform:translateX(0)}}.navigation-menu{background-color:#fff;color:#000;display:flex;flex-direction:column;grid-row:2/3;max-width:400px;padding:2rem;position:relative;width:33vw;z-index:20}.navigation-menu *{stroke:currentColor;color:currentColor}.navigation-menu:before{background-color:#000;bottom:0;content:"";opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;width:1px}.navigation-menu--submenuShown:before{opacity:.05}@media (min-width:1240px){.navigation-menu{padding:2.5rem 30px 4.5rem 6rem}.navigation-menu:before{inset:2.5rem 0 3rem auto}}@media (max-width:1239px){.navigation-menu{background-color:#fff;inset:0;padding:0 2rem 2rem;width:100%}}.navigation-menu,.navigation-submenu{grid-column:1/2;max-height:calc(100vh - 80px);overflow-y:scroll}.navigation-menu::-webkit-scrollbar,.navigation-submenu::-webkit-scrollbar{display:none}.navigation-menu,.navigation-submenu{-ms-overflow-style:none;scrollbar-width:none}.navigation-menu__inner{display:flex}.navigation-menu__title{align-self:end;font-family:minion-pro,serif;font-size:1.5rem;grid-column:1/2;grid-row:1/2;justify-self:start;line-height:1.2;padding-left:6rem}@media (min-width:640px){.navigation-menu__title{font-size:2rem}}@media (max-width:1239px){.navigation-menu__title{font-weight:500;margin-bottom:1rem;padding:0 0 0 2rem}}.navigation-menu__items{list-style-type:none;padding-right:4rem}@media (max-width:1239px){.navigation-menu__items{padding-right:1rem}}.navigation-menu-item{margin-bottom:1.25rem}@media (min-width:1240px){.navigation-menu-item{margin-bottom:.75rem}}.navigation-menu-item svg{fill:none;stroke:currentColor}.navigation-menu-item path{stroke-width:1px}.navigation-menu-item--isActive{font-weight:600}.navigation-menu-item--isActive path{stroke-width:2px}@media (hover:hover){.navigation-menu-item:hover{font-weight:600}.navigation-menu-item:hover path{stroke-width:2px}}.navigation-menu-item__button,.navigation-menu-item__link{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:1.5;margin:0;padding:0;text-align:left}@media (pointer:coarse){.navigation-menu-item__button,.navigation-menu-item__link{outline:none}}@media (hover:hover){.navigation-menu-item__button:hover,.navigation-menu-item__link:hover{font-weight:600;outline:none}}.navigation-menu-item__label{align-items:center;display:flex;gap:.5em;width:230px}@media (max-width:1239px){.navigation-menu-item__label{width:calc(min(100vw, 400px) - 3rem)}}.navigation-overlay{background-color:rgba(0,0,0,.2);inset:0;position:fixed}.navigation-submenu-container{position:absolute;top:0}.navigation-submenu{background-color:#fff;display:flex;flex-direction:column;grid-row:1/3;max-width:390px;padding:7.25rem 2rem 2rem;transition:transform .5s ease;width:100%;z-index:19}@media (min-width:1240px){.navigation-submenu{background-color:transparent}.navigation-submenu--isActive{transform:translateX(100%)}.navigation-submenu.navigation-submenu--1.navigation-submenu--isActive{transform:translateX(200%);z-index:1}}@media (max-width:1239px){.navigation-submenu{inset:0;max-width:none;padding:0 2rem;position:fixed;transform:translateX(-100%);transition:transform .5s ease;z-index:1}.navigation-submenu--isActive{transform:translateX(0);z-index:20}}.navigation-submenu__title{display:inline-block;font-family:minion-pro,serif;font-size:1.5rem;font-weight:500;margin-bottom:1rem}@media (min-width:640px){.navigation-submenu__title{font-size:2rem}}@media (min-width:1240px){.navigation-submenu__title{display:none}}.navigation-submenu__items{list-style-type:none;padding-left:4rem}@media (max-width:1239px){.navigation-submenu__items{padding-left:0}}.navigation-submenu__items--desktop{display:none}@media (min-width:1240px){.navigation-submenu__items--desktop{display:block}}.navigation-submenu__items--mobile{overflow-y:auto}@media (min-width:1240px){.navigation-submenu__items--mobile{display:none}}.navigation-mobile-profile ul{list-style-type:none;margin-top:2rem}.navigation-mobile-profile a,.navigation-mobile-profile button{color:inherit}.navigation-mobile{background-color:#fff;color:#000;inset:80px 0 0;max-width:400px;overflow-y:auto;padding:3rem 25px;position:fixed;transform:translateX(-100%);transition:transform .5s ease}.navigation-mobile--isOpen{transform:translateX(0)}@media (min-width:1240px){.navigation-mobile{display:none}}@media (min-width:1440px){.navigation-mobile{padding:3rem 37.5px}}.navigation-mobile *{stroke:currentColor;color:currentColor}.navigation-mobile__links{display:flex;flex-direction:column;list-style-type:none}.navigation-mobile__links .navigation-header-item{font-size:1rem;margin-bottom:.75rem;text-transform:none}.navigation-mobile__links .navigation-header-item svg{fill:none;margin-bottom:-1px;margin-left:.5em}.navigation-mobile__links .navigation-header-item path{stroke-width:1px}.navigation-mobile__links .navigation-header-item:hover path{stroke-width:2px}.navigation-mobile__links .navigation-header-item--isActive,.navigation-mobile__links .navigation-header-item:hover{font-weight:500}.navigation-mobile__links .navigation-header-item--isActive path,.navigation-mobile__links .navigation-header-item:hover path{stroke-width:2px}.navigation-mobile__title{display:inline-block;font-family:minion-pro,serif;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.navigation-mobile__back-button{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;color:#000;cursor:pointer;font-family:inherit;font-size:inherit;font-size:1rem;left:25px;margin:0;padding:0;position:absolute;top:calc(1rem + 80px);transform:translateX(-3rem);transition:transform .3s ease;width:1em;z-index:10}@media (min-width:1240px){.navigation-mobile__back-button{display:none}}@media (min-width:1440px){.navigation-mobile__back-button{left:37.5px}}.navigation-header--mobileMenuIsOpen .navigation-mobile__back-button{transform:translateX(0)}.navigation-mobile__back-button svg{height:1.4em;transform:scaleX(-1);width:1em}.navigation-profile{align-items:center;display:flex;height:100%;position:relative}@media (max-width:1239px){[data-service-menu-profile]{display:none!important}}.navigation-profile-list{background-color:#fff;bottom:0;color:#000;min-width:320px;position:absolute;right:0;transition:transform .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:-1}.navigation-profile-list--isOpen{transform:translateY(100%);visibility:visible}.navigation-profile-list ul{list-style-type:none;padding:0}.navigation-profile-list li{padding:0}.navigation-profile-list button{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;text-align:left}.navigation-profile-list button svg{display:block}.navigation-profile-list a,.navigation-profile-list button{color:inherit;display:block;padding:.75rem 1rem;width:100%}.navigation-profile-list a:hover,.navigation-profile-list button:hover{background-color:rgba(0,0,0,.05)}.navigation-search{align-items:center;background-color:#912429;color:#fff;display:flex;height:80px;justify-content:center;left:0;position:absolute;top:0;transform:translateY(0);transition:transform .2s ease;width:100%;z-index:-1}.navigation-search--isOpen{transform:translateY(100%)}.navigation-search .inline-search__input{background-color:#fff}div:has(header.navigation-header){left:0;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:50}.navigation-header{background-color:#a2282e;color:#fff;height:80px}.navigation-header__inner{align-items:center;background-color:inherit;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 25px;width:100%}@media (min-width:1440px){.navigation-header__inner{padding:0 37.5px}}@media (min-width:1240px){.navigation-header__inner{justify-content:normal}}.navigation-header__menu-button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}@media (min-width:1240px){.navigation-header__menu-button{display:none}}.navigation-header__items{align-items:stretch;display:none;height:100%;list-style-type:none}@media (min-width:1240px){.navigation-header__items{display:flex}}.navigation-header__logo{align-items:center;display:flex;flex:none;height:38px;width:192px}@media (max-width:1239px){.navigation-header__logo{height:30px;left:50%;position:absolute;transform:translateX(-50%);width:142px}}.navigation-header__logo img{max-height:100%;max-width:100%}.navigation-header-item{align-items:center;display:flex;justify-content:center}.navigation-header-item:first-child{margin-left:20px}.navigation-header__service-menu{--minItemHeight:44px;align-items:center;display:flex;height:100%;margin-left:auto}@media (min-width:1240px){.navigation-header__service-menu{gap:10px}}.navigation-header__service-menu__item{align-items:center;display:flex;flex:none;height:100%;position:relative}.navigation-header__service-menu__button{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;flex:none;font-family:inherit;font-size:inherit;height:var(--minItemHeight);justify-content:center;margin:0;padding:0;width:var(--minItemHeight)}.navigation-header__button{height:100%}.navigation-header__button svg{color:inherit;display:block}.navigation-header__button--isActive,.navigation-header__button:hover{background-color:#912429}.navigation-header-item__button{-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.navigation-header-item__link{color:inherit;font-size:inherit}.navigation-header-item__button,.navigation-header-item__link,.navigation-header__service-menu-link{align-items:center;color:inherit;display:flex;font-family:FFDINWebPro,serif;font-size:.875rem;font-weight:700;height:100%;justify-content:center;padding-inline:1rem;text-transform:uppercase;transition:background-color .15s ease-in-out}.navigation-header-item__button--isActive,.navigation-header-item__button:hover,.navigation-header-item__link--isActive,.navigation-header-item__link:hover,.navigation-header__service-menu-link--isActive,.navigation-header__service-menu-link:hover{background-color:#912429}@media (max-width:1239px){[data-service-menu-link]{display:none!important}}.navigation-header__mobile-menu-button{color:inherit}.navigation-header__mobile-menu-button line{transition:transform .15s ease}.navigation-header__mobile-menu-button line:first-child{transform-origin:top left}.navigation-header__mobile-menu-button line:nth-child(2){transform-origin:center left}.navigation-header__mobile-menu-button line:nth-child(3){transform-origin:bottom left}.navigation-header__mobile-menu-button--isActive line:first-child{transform:rotate(45deg) scaleX(.95)}.navigation-header__mobile-menu-button--isActive line:nth-child(2){transform:scaleX(0)}.navigation-header__mobile-menu-button--isActive line:nth-child(3){transform:rotate(-45deg) scaleX(.95)}.navigation-header__skip-link{color:#a2282e;height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.navigation-header__skip-link:focus{background:#000;border-radius:0 0 4px 4px;color:#fff;display:block;height:auto;left:0;margin:auto;outline:1px solid #000;padding:4px;position:absolute;right:0;text-align:center;top:80px;width:210px;z-index:100}.navigation-overview__link-list-container{margin:50px 0}.navigation-overview__link-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1440px}@media (min-width:640px){.navigation-overview__link-list{padding:0 15px}}.navigation-overview__link-list__item{display:flex;margin:10px 0;padding:0 10px;width:100%}@media (min-width:640px){.navigation-overview__link-list__item{width:50%}}@media (min-width:920px){.navigation-overview__link-list__item{width:33.3333333%}}@media (min-width:1200px){.navigation-overview__link-list__item{width:25%}}.navigation-overview__link-list__item a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;flex-grow:1;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;overflow:hidden;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);white-space:nowrap}@media (hover:hover){.navigation-overview__link-list__item a:hover{background-color:#922429;border-color:#922429}}.navigation-overview__link-list__item a:focus-visible,.navigation-overview__link-list__item a:focus-within{background-color:#922429;border-color:#922429}.navigation-overview__link-list__item a .loader span,.navigation-overview__link-list__item a .loader:after,.navigation-overview__link-list__item a .loader:before{background-color:#fff}.navigation-overview__link-list__item a:disabled{cursor:inherit;opacity:.7}.digital-product-info-container a{color:#a2282e;text-decoration:underline}.digital-product-info__header{color:#000;font-family:minion-pro,serif;font-size:20px;font-weight:700;margin-bottom:10px}.e-key-form input{max-width:500px}.my-orders{margin-bottom:50px}.my-orders__header-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.my-orders__header-container{padding-inline:25px}}@media (min-width:768px){.my-orders__header-container{align-items:center;display:flex;justify-content:space-between}}.my-orders__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.my-orders__header{font-size:1.5rem;line-height:1.5rem}}.my-orders__go-to-link a{color:#a2282e;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.my-orders__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.my-orders__go-to-link a:focus-visible,.my-orders__go-to-link a:hover{text-decoration:underline}.my-orders__error-message{color:#a2282e;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.my-orders__error-message{padding-inline:25px}}.my-orders__list-container{background:#fafafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;min-height:175px;padding:25px 0;position:relative}@media (min-width:920px){.my-orders__list-container{min-height:225px;padding:25px 0 50px}}.my-orders__list-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.my-orders__list-wrapper{padding-inline:25px}}.my-orders-list{border-collapse:separate;list-style:none;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.my-orders-list{padding-inline:25px}}.my-orders__list-header{display:flex;font-weight:600;list-style:none;margin:0;padding:0}.mobile-list .my-orders__list-header{display:none}.my-orders__item{align-items:center;background:#fff;border:1px solid #e6e6e6;border-bottom:none;display:flex}.my-orders__item:last-child{border-bottom:1px solid #e6e6e6}.mobile-list .my-orders__item{border:1px solid #e6e6e6;border-radius:5px;display:block}.mobile-list .my-orders__item:not(:last-child){margin-bottom:20px}.my-orders__item__title{color:#000;font-family:minion-pro,serif;font-size:20px;font-weight:700}.my-orders__item__subtitle{color:#666;font-size:14px;font-weight:400}.my-orders__item__col{padding:20px 0 20px 20px;width:25%}.my-orders__item__col:last-child{padding-right:20px;text-align:right}.mobile-list .my-orders__item__meta{padding:20px;width:100%}.mobile-list .my-orders__item__status{float:left;line-height:1.5em;padding:0 20px 0 0;width:auto}.my-orders__item__status a{color:#a2282e;text-decoration:underline}.my-orders__item__status-tag{background-color:#000;background-color:#ae540b;background-color:#a2282e;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap}.my-orders__item__price-wrapper{background:#eeeff0;border-top:1px solid #e6e6e6;overflow:auto;padding:20px}.my-orders__item__price{color:#000;font-family:minion-pro,serif;font-size:20px;font-weight:700;text-align:right;white-space:nowrap}.mobile-list .my-orders__item__price{float:right;padding:0;width:auto}.my-orders-btn-load-more{margin-top:25px}.my-orders__empty{left:0;margin:auto;max-width:720px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.order-details__header-container{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.order-details__header-container{padding-inline:25px}}@media (min-width:768px){.order-details__header-container{align-items:center;display:flex;justify-content:space-between}}.order-details__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.order-details__header{font-size:1.5rem;line-height:1.5rem}}@media (max-width:767px){.order-details__button{margin-top:15px}}.order-details__meta{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.order-details__meta{padding-inline:25px}}@media (min-width:768px){.order-details__meta{display:flex}}.order-details__meta-inner{flex-grow:1}.order-details__meta__order-date,.order-details__meta__order-delivery,.order-details__meta__order-no,.order-details__meta__order-status{display:flex;margin-bottom:.5em}.order-details__meta__label{font-weight:700;min-width:130px}@media (min-width:640px){.order-details__meta__label{min-width:150px}}.order-details_products-wrapper{background:#fafafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding-bottom:50px;padding-top:50px}.order-details_products-container{margin:0 auto;max-width:1440px}.order-details__products__info-container{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.order-details__products__info-container{padding-inline:25px}}@media (min-width:920px){.order-details__products__info-container{padding-right:calc(33.33333% + 25px)}}@media (min-width:1440px){.order-details__products__info-container{float:left;padding-right:25px;width:33.3333333%}}.order-details__product-list-container{overflow:auto}.order-details__product-list__empty{margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;text-align:center}@media (min-width:640px){.order-details__product-list__empty{padding-inline:25px}}.order-list_bundle-item{display:block}.order-list__bundle-item__header{display:flex;padding:20px}.order-list__bundle-item__header .basket-list__item__meta__thumb{margin-top:0}.order-list__bundle-item__header~.basket-list__item{background-color:#f5f5f5;border-left:none;border-right:none;position:relative}.order-list__bundle-item__header~.basket-list__item:before{background:#555e67;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.order-list__bundle-item__header~.basket-list__item .basket-list__item__info__title:after{background:hsla(0,0%,96%,0);background:linear-gradient(270deg,#f5f5f5 25%,hsla(0,0%,96%,0))}.mobile-list .order-list__bundle-item__header~.basket-list__item{border-bottom:none;border-radius:0;margin-bottom:0}.overlay{background:rgba(0,0,0,.2);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:30}.overlay.fade-enter,.overlay.fade-enter-active{pointer-events:auto}.page-intro-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.page-intro-container{padding-inline:25px}}.page-intro__trumpet{color:#a2282e;font-size:12px;font-weight:700;text-transform:uppercase}.subtheme-grundskolen-unknown .page-intro__trumpet{color:#4f7b00}.subtheme-gymnasier-unknown .page-intro__trumpet{color:#457a92}.subtheme-voksenuddannelse-unknown .page-intro__trumpet{color:#a9467c}.subtheme-ordboeger-unknown .page-intro__trumpet{color:#c91611}.subtheme-erhvervsuddannelse-unknown .page-intro__trumpet{color:#4338a1}.page-intro__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.page-intro__header{font-size:1.5rem;line-height:1.5rem}}@media (min-width:920px){.page-intro__paragraph{width:80%}}.price-box-list{margin-left:auto;margin-right:auto;max-width:1440px;text-align:center;width:100%}.price-box-list__inner{align-items:center;display:flex;flex-flow:column nowrap;padding:0}.price-box-list__list{display:flex;flex-direction:column;width:100%}@media (min-width:480px){.price-box-list__list{flex-flow:row wrap;justify-content:center}}.price-box-list__disclaimer-text{color:#506886;display:block;font-size:.8em;margin:0 auto}@media (min-width:480px){.price-box-list--hasHighlightedItem .price-box-list__disclaimer-text{margin-top:25px}}.price-box-list-item{display:flex;margin:0;padding:0 10px}@media (min-width:480px){.price-box-list-item{margin-bottom:25px;padding-left:12.5px;padding-right:12.5px;width:50%}}@media (min-width:640px){.price-box-list-item{padding-left:25px;padding-right:25px}}@media (min-width:920px){.price-box-list-item{width:33.3333333%}}@media (min-width:480px){.price-box-list--hasHighlightedItem .price-box-list-item{margin-bottom:0;padding-top:36px}}.price-box-list-item .custom-primary-cta-button{display:inline-block;width:100%}.price-box-list-item .custom-primary-cta-button a{width:100%}.price-box-list-item__inner{background-color:#506886;flex:1;max-width:100%;padding:4px;position:relative}@media (min-width:480px){.price-box-list-item__inner{display:flex}}.price-box-list-item__content{background-color:#fff;color:#000;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:space-between;overflow:hidden;width:100%}.price-box-list-item__highlighted-title{align-items:center;background-color:#506886;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;padding:0 15px;width:100%}@media (min-width:480px){.price-box-list-item__highlighted-title{left:0;position:absolute;top:-36px}}.price-box-list-item__title{background-color:#f1f2f3;background-color:#f2f8fb;border:none;border-bottom:1px solid #e3e9ec;display:block;font-size:1rem;font-weight:700;padding:10px;width:100%}.price-box-list-item__price{font-weight:700;padding:20px;width:100%}.price-box-list-item__price-prefix{display:inline-block;margin-right:5px}.price-box-list-item__price-value{display:inline-block;font-size:3rem;line-height:1}.price-box-list-item__price-unit{display:block}.price-box-list-item__info{background-color:#f1f2f3;background-color:#f2f8fb;border:none;border-top:1px solid #e3e9ec;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:20px 15px 15px;position:relative;width:100%;z-index:1}.price-box-list-item__info:after,.price-box-list-item__info:before{border:solid transparent;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.price-box-list-item__info:before{border-bottom-color:#e3e9ec;border-width:8px}.price-box-list-item__info:after{border-bottom-color:#f2f8fb;border-width:6px}.price-box-list-item__info-text{color:#666;color:#506886;flex-grow:1;font-size:.9em;margin-bottom:20px}.product-list-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.product-list-wrapper{padding-inline:25px}}.product-list-wrapper:after{clear:both;content:"";display:table}.product-list-facets{display:none;float:left;padding-bottom:25px;width:100%}@media (min-width:920px){.product-list-facets{display:block;width:26%}}.product-list-container{width:100%}@media (min-width:920px){.product-list-facets+.product-list-container{float:right;padding-left:25px;width:74%}}.product-list-options{margin-bottom:16px}.product-list-options:after{clear:both;content:"";display:table}.product-list-options__item{float:left}.product-list-options__item:last-child{float:right}.product-list__amount{color:#506886;font-size:12px;font-weight:700;margin:4px 0 0;text-transform:uppercase}.product-list{margin-bottom:2rem;position:relative}.product-list-header{align-items:center;display:flex;justify-content:space-between}@media (min-width:920px){.product-list-header{justify-content:flex-end}}.product-list-header__filter-button{align-items:center;color:#000;display:flex;font-size:.75rem;font-weight:700;height:1rem;margin-bottom:-.5rem;text-transform:uppercase}@media (min-width:920px){.product-list-header__filter-button{display:none}}.product-list-header__filter-button path{stroke:#000}.facet-overlay{height:calc(100% - 80px);left:0;overflow:hidden;position:fixed;top:80px;transform:translateY(0);transition:transform .5s ease-out;width:100%;z-index:3000}.facet-overlay__scroll{-webkit-overflow-scrolling:touch;background-color:#fff;height:100%;left:0;overflow-y:scroll;position:absolute;top:0;width:100%}.facet-overlay__content{height:auto;margin:auto;padding:25px 25px 125px;width:100%}.facet-overlay__options{bottom:0;height:auto;left:0;position:fixed;transform:translateY(50px);transition:transform .5s ease-out;width:100%;z-index:1}.facet-overlay__options--active{transform:translateY(0)}.facet-overlay__option--show{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.facet-overlay__option--show:hover{background-color:#922429;border-color:#922429}}.facet-overlay__option--show:focus-visible,.facet-overlay__option--show:focus-within{background-color:#922429;border-color:#922429}.facet-overlay__option--show .loader span,.facet-overlay__option--show .loader:after,.facet-overlay__option--show .loader:before{background-color:#fff}.facet-overlay__option--show:disabled{cursor:inherit;opacity:.7}.facet-overlay__option--reset{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;background-color:#506886;border:2px solid #506886;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.facet-overlay__option--reset:hover{background-color:#4c545c;border-color:#4c545c}}.facet-overlay__option--reset:focus-visible,.facet-overlay__option--reset:focus-within{background-color:#4c545c;border-color:#4c545c}@media (hover:hover){.facet-overlay__option--reset:hover{background-color:#485e79;border-color:#485e79}}.facet-overlay__option--reset:focus-visible,.facet-overlay__option--reset:focus-within{background-color:#485e79;border-color:#485e79}.facet-overlay__option--reset .loader span,.facet-overlay__option--reset .loader:after,.facet-overlay__option--reset .loader:before{background-color:#fff}.facet-overlay__option--reset:disabled{cursor:inherit;opacity:.7}.facet-overlay__option{border-radius:0!important;display:block;width:100%}.facet-overlay-enter{transform:translateY(-100vh)}.facet-overlay-enter-active,.facet-overlay-exit{transform:translateY(0)}.facet-overlay-appear,.facet-overlay-exit-active{transform:translateY(-100vh)}.facet-overlay-appear-active{transform:translateY(0)}.facets-header{line-height:25px;margin-bottom:16px}.facets-header__headline{color:#506886;font-size:12px;font-weight:700;text-transform:uppercase}.facets{width:100%}.facet{background-color:#f1f2f3;background-color:#f2f8fb;border:1px solid #e3e9ec;margin-bottom:1.25rem;overflow:hidden;position:relative}.facet:last-child{margin-bottom:0}.facet__header{border-bottom:1px;border-color:#e6e6e6;border-style:solid;position:relative;transition:border-color .3s ease}.facet__header button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:#000;cursor:pointer;display:block;font:inherit;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:700;height:3.125rem;margin:0;outline:none;padding:0 1.25rem;position:relative;text-align:left;width:100%}.facet__header button:focus-visible{outline:2px solid #000;outline-offset:-3px}.facet__icon{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border-left:#555e67;border-top:#555e67;border-color:#506886;border-style:solid none none solid;border-width:1px medium medium 1px;box-shadow:none;cursor:pointer;display:block;font:inherit;height:.625rem;margin:0;padding:0;right:1.25rem;width:.625rem}.facet__header__icon{bottom:0;margin:auto;pointer-events:none;position:absolute;top:0;transform:translateY(.1875rem) rotate(45deg)}.facet__lists{height:auto;overflow:hidden;padding:0}.facet__list{list-style:none;margin:0;padding:0;position:relative;z-index:1}.facet__list__item{position:relative;transition:background .2s ease}.facet__list__item .facet__icon{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;bottom:auto;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0;position:absolute;right:20px;top:20px;transform:translateY(0) rotate(135deg)}.facet__list__item__checkbox{color:#506886;padding:14px 20px}.facet__list__item__amount{color:inherit;margin-left:.25em}.facet__list__item__loading{margin-left:.25em}@media (max-width:919px){.facet__list__item__loading{display:none}}.facet__list .facet__list{background-color:#555e67;background-color:#506886}.facet__list .facet__list .facet__list__item__checkbox{color:#fff}.facet__list__item--active{background-color:#e9ebec;background-color:#eaf1f5}.facet__list__item--active .facet__icon{transform:translateY(-3px) rotate(225deg)}.facet__reveal{border-top:1px solid #e6e6e6}.facet__reveal button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:#ae540b;color:#a2282e;cursor:pointer;display:block;font:inherit;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:400;height:50px;margin:0;outline:none;padding:0 20px;transition:opacity .3s ease;width:100%}.facet__reveal button:focus{outline:solid #000;outline-offset:-3px}.facet__reveal button:disabled{opacity:.3}.subtheme-grundskolen-unknown .facet__reveal button{color:#4f7b00}.subtheme-gymnasier-unknown .facet__reveal button{color:#457a92}.subtheme-voksenuddannelse-unknown .facet__reveal button{color:#a9467c}.subtheme-ordboeger-unknown .facet__reveal button{color:#c91611}.subtheme-erhvervsuddannelse-unknown .facet__reveal button{color:#4338a1}.facet--isCollapsed .facet__header{border-bottom-color:transparent}.facet--isCollapsed .facet__header__icon{transform:translateY(-.1875rem) rotate(225deg)}.products-errors{padding-top:40px}@media (min-width:768px){.products-errors{padding-top:100px}}.products-empty{text-align:center}.products-empty a{cursor:pointer}.product-list__item{border:1px solid #e3e9ec;margin-bottom:22px;position:relative}@media (min-width:768px){.product-list__item{display:flex;flex-direction:row}}.product__details{background-color:#fff;padding:26px 20px;position:relative;width:100%}.product__details:after{clear:both;content:"";display:table}@media (min-width:768px){.product__details{float:left;padding:28px;width:75%}}@media (min-width:920px){.product__details{width:70%}}@media (min-width:1200px){.product__details{width:75%}}@media (min-width:500px){.product-description__header{margin-bottom:1rem}}.product-description__headline h2,.product-description__headline h3{color:#000;font-family:minion-pro,serif;font-size:20px;font-weight:700}.product-description__headline .product__subtitle{color:#666;font-size:14px;font-weight:400}.product-description__headline .product__authors,.product-description__headline .product__editors{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:#a2282e;cursor:pointer;font:inherit;font-size:16px;font-weight:400;margin:0;overflow:hidden;padding:0 0 0 30px;position:relative;white-space:nowrap}.product-description__headline .product__authors:after,.product-description__headline .product__editors:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}.product-description__headline .product__authors:before,.product-description__headline .product__editors:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.product-description__headline .product__authors a,.product-description__headline .product__editors a{color:#a2282e;cursor:text}.product-description__headline .product__authors .editor-abbreviation,.product-description__headline .product__editors .editor-abbreviation{margin-left:5px}.product-description__headline>a{outline:none}.product-description__headline>a:focus-visible .product__subtitle,.product-description__headline>a:focus-visible h3,.product-description__headline>a:hover .product__subtitle,.product-description__headline>a:hover h3{outline:none;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.product-description{width:100%}.product-description:after{clear:both;content:"";display:table}@media (min-width:768px){.product-description{padding-bottom:40px}}.product-description__content{overflow:hidden}.product-description__copy{display:block;margin-bottom:1rem;max-height:4.8em;overflow:hidden;position:relative}.product-description__copy:after{background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:2.5em;position:absolute;width:100%;z-index:2}.product-description__system-link{font-size:14px;margin-bottom:0}@media (min-width:500px){.product-description__system-link{font-size:16px}}.product-description__system-link a{color:#a2282e;text-decoration:underline}.product-variants{margin-top:1em;position:relative}@media (min-width:768px){.product-variants{background-color:#f1f2f3;background-color:#f2f8fb;border-color:#e6e6e6;border-top:1px #e6e6e6;border-style:solid;bottom:0;left:0;padding:10px;position:absolute;width:100%}}.product-variants__label,.product-variants__tags{display:inline-block}.product-variants__label{font-size:14px;margin:0 6px 0 0}@media (min-width:768px){.product-variants__label{color:#506886;font-size:12px;font-weight:700;text-transform:uppercase}}.product-variants__label:after{content:":"}@media (min-width:768px){.product-variants__label:after{content:""}}.product-variants__tags{display:inline-block;list-style:none}.product-variants__tag{background-color:#000;background-color:#fff;border:none;border:1px solid rgba(38,38,38,.1);border-radius:4px;box-shadow:none;color:#555e67;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin:0 2px 3px;padding:.25rem 1.5rem;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.product-variants__tag{margin-bottom:0;margin-left:2px}}.product-image{float:left;margin-right:18px;position:relative;width:78px}@media (min-width:500px){.product-image{width:85px}}@media (min-width:768px){.product-image{margin-right:35px}}@media (min-width:1200px){.product-image{width:95px}}.product-image:before{content:"";display:block;height:100%;left:-5%;position:absolute;top:0;width:110%}.product-image img{box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);display:block;height:auto;width:100%}.product-image a,.product__price{position:relative}.product__price{background-color:#f1f2f3;background-color:#f2f8fb;width:100%}@media (min-width:768px){.product__price{border-left:1px;border-color:#e6e6e6;border-style:solid;float:left;width:25%}.product--multiple .product__price{padding-top:0}}@media (min-width:920px){.product__price{width:30%}}@media (min-width:1200px){.product__price{width:25%}}.product__price p{margin-bottom:0}.product-prices{padding:16px 18px;position:relative}.product-prices:after{clear:both;content:"";display:table}@media (max-width:767px){.product-prices{display:flex;justify-content:space-between}}@media (min-width:768px){.product-prices{padding:18px;position:static}}@media (max-width:767px){.product-price__compartment{flex-grow:1}.product-price__compartment:last-child{text-align:right}}@media (min-width:768px){.product-price__compartment:first-child{display:none}}.price-label__desc{color:#000;font-weight:700}@media (min-width:768px){.price-label__desc{color:#666;font-size:14px;font-weight:400}}.price-label__stock{color:#ae540b;color:#a44f0a;font-size:14px;font-weight:400}.price-label__amount{color:#000;font-weight:700}@media (min-width:768px){.price-label__amount{font-size:20px}}.price-label__amount--outdated{color:#555e67;display:inline-block;margin-right:6px;position:relative;text-decoration:line-through}.price-label__amount--discount{color:#4f7b00;font-weight:600}.price-label__vat{color:#666;font-size:14px;font-weight:400}@media (max-width:767px){.price-label__large-only{display:none}}.product-action{padding:16px 18px}@media (min-width:768px){.product-action{padding:18px}}@media (max-width:767px){.product-action .add-to-basket__button{flex-grow:1}}.product-action a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#555e67;background-color:#506886;border:2px solid #506886;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:100%}@media (hover:hover){.product-action a:hover{background-color:#4c545c;border-color:#4c545c}}.product-action a:focus-visible,.product-action a:focus-within{background-color:#4c545c;border-color:#4c545c}@media (hover:hover){.product-action a:hover{background-color:#485e79;border-color:#485e79}}.product-action a:focus-visible,.product-action a:focus-within{background-color:#485e79;border-color:#485e79}.product-action a .loader span,.product-action a .loader:after,.product-action a .loader:before{background-color:#fff}.product-action a:disabled{cursor:inherit;opacity:.7}@media (min-width:768px){.product-action a{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}}@media (max-width:767px){.product-action a{border-radius:0 0 5px 5px;border-radius:0}}.product-selector{background-color:#f1f2f3;background-color:#f2f8fb;height:70px;position:relative;width:100%;z-index:10}.product-selector__select{box-shadow:0 0 22px 0 transparent;height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 0ms cubic-bezier(.25,.46,.45,.94);width:100%;will-change:all}.product-selector--selectable .product-selector__select{cursor:pointer}.product-selector--open .product-selector__select{box-shadow:0 0 22px 0 rgba(0,0,0,.45);height:auto;transition-duration:.15s;width:105%}@media (min-width:768px){.product-selector--open .product-selector__select{width:108%}}.product-selector__item{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-family:inherit;font-size:inherit;height:0;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;transition:all 0ms cubic-bezier(.25,.46,.45,.94);width:100%;will-change:all}.product-selector__item:focus-visible .product-selector__item-inner{outline:2px solid #000;outline-offset:-3px}.product-selector--open .product-selector__item{height:70px;transition-duration:.15s}.product-selector__item:last-child{border-bottom-width:0}.product-selector__item--current{height:70px}.product-selector__item-inner{background-color:#f1f2f3;background-color:#f2f8fb;border-bottom:1px solid;border-color:#e6e6e6;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 36px 0 18px;position:absolute;top:0;transition:background .22s cubic-bezier(.55,.085,.68,.53);width:100%}.product-selector__item-inner:after{clear:both;content:"";display:table}.product-selector__item--current .product-selector__item-inner{background-color:#e9ebec;background-color:#eaf1f5}.product-selector--selectable .product-selector__item-inner:hover{background-color:#dddfe1;background-color:#dde5ec}.product-selector-label__type{color:#000;font-weight:700}.product-selector-label__version{color:#666;font-size:14px;font-weight:400}.product-selector__item-status{color:#4f7b00;float:right;font-weight:400}.product-selector__arrow{border-left:1px solid #506886;border-color:#506886 #506886 #555e67;border-top:1px solid #506886;bottom:0;cursor:pointer;display:block;height:10px;margin:auto;position:absolute;right:18px;top:0;transform:translateY(-3px) rotate(225deg);width:10px}.product-selector--open .product-selector__arrow{transform:translateY(0) rotate(45deg)}.products-sort.products-sort--inline{align-items:center;display:inline-flex}@media (max-width:919px){.products-sort.products-sort--inline{display:none}}.products-sort.products-sort--overlay{display:block;margin-bottom:40px}.products-sort__headline,.products-sort__options{display:block}.products-sort--inline .products-sort__headline,.products-sort--inline .products-sort__options{display:inline-block}.products-sort--overlay .products-sort__headline,.products-sort--overlay .products-sort__options{overflow-x:scroll}.products-sort__headline{color:#506886;font-size:12px;font-weight:700;margin:0 6px 0 0;text-transform:uppercase}.products-sort--overlay .products-sort__headline{margin-bottom:18px}.products-sort__options-wrapper{display:inline-block}.products-sort--overlay .products-sort__options-wrapper{-webkit-overflow-scrolling:touch;margin-left:-25px;overflow-x:scroll;width:calc(100% + 50px)}.products-sort--overlay .products-sort__options{display:flex;float:left;padding:0 25px}.products-sort--inline .products-sort__options{display:inline-flex;list-style-type:none}.products-sort__option{background-color:#000;background-color:transparent;border:1px solid #506886;box-shadow:none;color:#555e67;color:#506886;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:12px;font-weight:700;line-height:1;margin:0 3px;padding:5px;text-transform:uppercase;white-space:nowrap;white-space:normal}.products-sort--overlay .products-sort__option{align-items:center;display:flex;max-width:122px;padding:22px;text-align:center}.products-sort__option--active{background-color:#000;background-color:#ae540b;background-color:#a2282e;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap;white-space:inherit}.product-page-container{padding:0 0 50px}.product-page-container .product-slider-container{margin:0}@media (max-width:639px){.product-page-container .product-slider-container{margin:0 25px}.product-page-container .product-slider-container .product-slider,.product-page-container .product-slider-container .product-slider__header-container{padding:0}}.product-page__sliders{margin-top:3rem}.product-details-container{grid-gap:25px;display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto 25px;max-width:1440px}@media (min-width:920px){.product-details-container{grid-gap:2rem;grid-template-columns:1fr minmax(0,2fr) 1fr}}@media (min-width:1200px){.product-details-container{grid-gap:3.4rem}}@media (min-width:1440px){.product-details-container{grid-gap:6.875rem}}.product-details-container .product-left-container{padding:0 25px}@media (min-width:920px){.product-details-container .product-left-container{padding:0 0 0 25px}}.product-details-container .product-left-container .product__img{min-height:1px;padding:10px 25px 25px;width:100%}@media (max-width:479px){.product-details-container .product-left-container .product__img{min-height:120px}}.product-details-container .product-left-container .product__img img{box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);display:block;margin:auto}@media (max-width:919px){.product-details-container .product-left-container .product__img img{margin:0 auto;max-width:207px}}@media (max-width:639px){.product-details-container .product-left-container .product__media .product__read-test{display:none}}@media (max-width:919px){.product-details-container .product__meta .product__meta__info{padding:0 25px}}.product-details-container .product__meta .product__meta__info .product__category{font-size:.75rem;font-weight:500;text-transform:uppercase}.product-details-container .product__meta .product__meta__info .product__title{color:#262626;color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.product-details-container .product__meta .product__meta__info .product__title{font-size:1.5rem;line-height:1.5rem}}.product-details-container .product__meta .product__meta__info .product__subtitle{color:#000;font-family:minion-pro,serif;font-size:20px;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}@media (max-width:639px){.product-details-container .product__meta .product__meta__info .product__subtitle{font-size:1rem}}.product-details-container .product__meta .product__meta__info .product__authors,.product-details-container .product__meta .product__meta__info .product__editors{color:#a2282e;font-size:16px;font-weight:400;padding-left:30px;position:relative}.product-details-container .product__meta .product__meta__info .product__authors:before,.product-details-container .product__meta .product__meta__info .product__editors:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.product-details-container .product__meta .product__meta__info .product__authors a,.product-details-container .product__meta .product__meta__info .product__editors a{color:#a2282e}.product-details-container .product__meta .product__meta__info .product__authors .editor-abbreviation,.product-details-container .product__meta .product__meta__info .product__editors .editor-abbreviation{margin-left:5px}.product-details-container .product__meta .product__meta__info .product__series-link{color:#262626;font-size:.875rem;line-height:.875rem;padding-top:.7rem}.product-details-container .product__meta .product__meta__info .product__series-link a{color:#a2282e;text-decoration:underline}.product-details-container .product__meta .product__subtitle{color:#555e67;font-size:20px;font-weight:400;margin-bottom:15px}.product-details-container .product__meta .product__product-context a{color:#a2282e;text-decoration:underline}.product-details-container .product__meta .tabs__content{margin-bottom:1.5rem}@media (max-width:919px){.product-details-container .product__meta .tabs__content{margin:0 25px 1.5rem}}.product-details-container .product__meta .tabs__menu{margin:1.75rem 0 2rem;padding-bottom:1px;text-align:left}@media (max-width:919px){.product-details-container .product__meta .tabs__menu{margin:1.25rem 0 1.5rem;padding:0 25px}}.product-details-container .product__meta .tabs__menu .tabs__menu-inner{border-bottom:1px solid rgba(38,38,38,.1);padding-bottom:.25rem}@media (max-width:919px){.product-details-container .product__meta .tabs__menu .tabs__menu-inner{border:none;padding-bottom:.5rem}}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab{font-size:.875rem;padding-bottom:0}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab.active{font-weight:700}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab.active:after{bottom:-7px}@media (max-width:919px){.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab{border:1px solid #e9e9e9;border-radius:4px;font-weight:500;line-height:.875rem;margin-right:.5rem;padding:.6rem 1.6rem}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab.active{background-color:#f6eaea;border:1px solid #a2282e}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab.active:after{border-radius:1.5px;bottom:-4px;height:8px;right:50%;transform:rotate(-45deg);width:8px;z-index:-1}.product-details-container .product__meta .tabs__menu .tabs__menu-inner .tabs__menu__tab:last-of-type{margin-right:25px}}.product-details-container .product__meta .product-details__description{color:#262626}.product-details-container .buy-container{padding:0 25px}@media (min-width:920px){.product-details-container .buy-container{padding:0 25px 0 0}}.product-details-container .product__variants{order:4;padding:0 10px 30px}@media (min-width:640px){.product-details-container .product__variants{padding:0 25px 30px}}@media (min-width:920px){.product-details-container .product__variants{display:none}}.product-details__contributors-container{color:#a2282e;font-weight:400;margin-bottom:20px;margin-top:15px}:not(.isOpen) .product-details__authors-wrapper{color:#a2282e;font-size:16px;font-weight:400;padding-left:30px;position:relative}:not(.isOpen) .product-details__authors-wrapper:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.isOpen .product-details__authors-wrapper{font-family:FFDINWebPro,serif;padding-left:90px;position:relative}.isOpen .product-details__authors-wrapper:before{border-color:transparent;color:#000;content:"FORFATTERE";font-size:12px;font-weight:700;left:0;position:absolute;top:4px}.product-details__editors-wrapper{color:#a2282e;font-size:16px;font-weight:400;padding-left:30px;position:relative}.product-details__editors-wrapper:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.isOpen .product-details__editors-wrapper{font-family:FFDINWebPro,serif;padding-left:90px;position:relative}.isOpen .product-details__editors-wrapper:before{border-color:transparent;color:#000;content:"REDAKTØRER";font-size:12px;font-weight:700;left:0;position:absolute;top:4px}.product-details__authors a,.product-details__editors a{color:#a2282e;text-decoration:none}.product-details__authors a:hover,.product-details__editors a:hover{color:#a2282e;text-decoration:underline}.product-details__editor-abbreviation{margin-left:5px}.less-contributors-btn,.more-contributors-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:#a2282e;cursor:pointer;font:inherit;margin:0 0 0 10px;padding:0;text-decoration:underline;white-space:nowrap}.facts-tab-container .facts-tab-content{color:#262626;font-size:1rem}.facts-tab-container .facts-tab-content a{color:#a2282e;text-decoration:underline}.facts-tab-container .facts-tab-content a:hover{text-decoration:underline}.facts-tab-container .facts-tab-content .facts-tab__facts-list{list-style:none}.facts-tab-container .facts-tab-content .facts-tab__facts-list .label{display:inline-block;font-weight:500;min-width:110px;padding-right:20px}@media (min-width:640px){.facts-tab-container .facts-tab-content .facts-tab__facts-list .label{min-width:230px}}.facts-tab-container .facts-tab-content .facts-tab__facts-list .value{color:#262626}.free-materials-tab-container .free-materials-tab-content .free-materials__group{display:flex;flex-direction:column;margin-bottom:30px}.free-materials-tab-container .free-materials-tab-content .free-materials__group a{color:#262626;display:flex;margin-bottom:20px}.free-materials-tab-container .free-materials-tab-content .free-materials__group a:last-of-type{margin-bottom:0}.free-materials-tab-container .free-materials-tab-content .free-materials__group a:hover{text-decoration:underline}.free-materials-tab-container .free-materials-tab-content .free-materials__group a svg{color:#a2282e}.free-materials-tab-container .free-materials-tab-content .free-materials__group a svg.icon-website path{stroke:#ae540b}.free-materials-tab-container .free-materials-tab-content .free-materials__group a span{font-size:.875rem}.free-materials-tab-container .free-materials-tab-content .free-materials__group-title__icon{height:1.2em;left:0;position:absolute;top:.1em;width:35px}.free-materials-tab-container .free-materials-tab-content .free-materials__group-title__text{color:#262626;font-weight:700;margin-bottom:.5rem}.free-materials-tab-container .free-materials-tab-content svg{margin-right:1rem}.product__variants__label{color:#506886;display:inline-block;font-size:12px;font-weight:700;margin-right:6px;text-transform:uppercase}.product__variants__tags{display:inline-block;list-style:none}.product__variants__tag{background-color:#000;background-color:#555e67;background-color:#506886;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-bottom:0;margin-left:2px;padding:6px;text-transform:uppercase;white-space:nowrap}.product-review-block__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;text-align:center}@media (max-width:639px){.product-review-block__header{font-size:1.5rem;line-height:1.5rem}}@media (min-width:640px){.product-review-block__header{padding-inline:25px}}.product-review-block__slider{display:grid;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.product-review__item{isolation:isolate;margin:0 auto;padding:0 10px;scroll-snap-align:center;text-align:center}.product-review__item__body{color:#262626;font-size:1rem;padding:2em 1.5em;position:relative}@media (min-width:640px){.product-review__item__body{padding:2em 3em}}@media (min-width:920px){.product-review__item__body{padding:2.5em 4em}}.product-review__item__body:after,.product-review__item__body:before{color:#a2282e;content:"“";font-family:Gotham A,Gotham B,sans-serif;font-size:10rem;font-weight:700;line-height:.75em;opacity:.1;position:absolute;z-index:-1}@media (min-width:920px){.product-review__item__body:after,.product-review__item__body:before{font-size:12rem}}.product-review__item__body:before{left:0;top:0}.product-review__item__body:after{bottom:0;right:0;transform:rotate(180deg)}.product-review__item__body a{color:#a2282e}.product-review__item__author{color:#555e67;font-size:.875rem;font-weight:500;position:relative}.product-review__item__author:before{border-color:#fff #555e67 #555e67;border-top:1px solid #555e67;content:"";left:50%;opacity:.2;position:absolute;top:-1.25em;transform:translateX(-50%);width:50px}.product-review__item__origin{color:#666;font-size:.75rem;margin-bottom:calc(2.5em - 2px)}.product-review__item__origin span:nth-child(2):before{content:"·";padding:0 5px}.related-products-list-container{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.related-products-list{margin-bottom:-1px;margin-top:-1px}@media (min-width:640px){.related-products-list{width:100%}}@media (min-width:920px){.related-products-list{display:flex;flex-wrap:wrap}}.related-products-list__item{border:1px solid #e6e6e6;border-left:none;display:flex;list-style:none;overflow:auto;position:relative}@media (min-width:640px){.related-products-list__item{border-right:none;width:100%}.related-products-list__item:not(:first-child){border-top-color:transparent}}@media (min-width:920px){.related-products-list__item:not(:first-child){border-top-color:#e6e6e6}.related-products-list__item{border-right:1px solid #e6e6e6;width:50%}.related-products-list__item:nth-child(n+3){border-top-color:transparent}}@media (min-width:1440px){.related-products-list__item:nth-child(n+3){border-top-color:#e6e6e6}.related-products-list__item{width:33.3333333%}.related-products-list__item:nth-child(n+4){border-top-color:transparent}}.related-products-list-container__view-more-btn{background:#98a7b3;background:#cc4f4c;cursor:pointer;display:none;height:50px;padding-top:20px;width:100%}@media (min-width:640px){.related-products-list-container__view-more-btn{display:inline-block}}@media (min-width:1440px){.related-products-list-container__view-more-btn{width:99.99%}}.related-products-list-container__view-more-btn .arrow-icon{border-color:#fff}.product-media-link{align-items:center;background:none;border:none;border-top:1px solid #e6e6e6;cursor:pointer;display:grid;font-family:inherit;gap:25px;grid-template-columns:auto 1fr auto;padding:1rem 0;text-transform:uppercase;width:100%}.product-media-link svg{color:#262626}.product-media-link__text{color:#666;font-size:.75rem;font-weight:700;line-height:1rem;text-align:left}.product-media-link:last-child{border-bottom:1px solid rgba(38,38,38,.1)}.product-picker-typelist__navigation{background-color:#555e67;display:block;width:25px}.product-picker-typelist__navigation a{background-color:#3e454b;display:block;padding:.4em 0 .2em;text-align:center;width:100%}.product-picker-typelist__navigation a svg{stroke:#fff;fill:transparent}.product-picker-typelist__content{flex-grow:1}.product-picker-typelist__item{align-items:center;background-color:#f5f5f5;display:flex;flex-wrap:nowrap;padding:12.5px}.product-picker-typelist__item .left{flex-grow:1}.product-picker-typelist__item .right{text-align:right}.product-picker-typelist__item+.product-picker-typelist__item{border-top:1px solid #e6e6e6}.product-picker-typelist__item__Label{color:#000;font-weight:700}.product-picker-typelist__item__summary{display:block}.product-picker-typelist__selection{display:flex}.product-picker__trumpet{font-size:.75rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.product-picker__item{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:0}.product-picker__item+.product-picker__item{margin-top:10px}.product-picker__item--selected{border:1px solid #a2282e}.product-picker__item__label{background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:4px;display:flex;line-height:1.4em;padding:12.5px 12.5px 12.5px 50px;position:relative}.selected .product-picker__item__label{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-picker__item__link{color:inherit!important;display:flex;line-height:1.4em;padding:12.5px 12.5px 12.5px 50px;position:relative}.product-picker__item__link .product-picker__item__link__content{display:flex;flex-grow:1;justify-content:space-between}.product-picker__item__radiowrap{display:block;height:25px;left:12.5px;position:absolute;width:25px}.product-picker__item__name{flex-grow:1}.product-picker__item__price{align-items:end;display:flex;flex-direction:column;text-align:right}.product-picker__item__price-primary{display:inline-block;font-weight:600}.discounted .product-picker__item__price-primary{color:#555e67;position:relative;text-decoration:line-through}.product-picker__item__price-discount{color:#4f7b00;display:inline-block;font-weight:600;margin-left:6px}.product-picker__item__price-discount~.product-picker__item__price-primary{color:#555e67;position:relative;text-decoration:line-through}.product-picker__unit-text{font-weight:500}.product-picker__note,.product-picker__unit-text{color:#666;font-size:.75rem}.product-picker--primary-text{color:#262626;font-size:1rem;font-weight:700;text-transform:uppercase}.product-picker__total{padding-top:1.5rem}.product-picker__total .product-picker__total-primary{display:flex;justify-content:space-between}.product-picker__total .product-picker__total-secondary{text-align:right}.product-picker-selected-details{background-color:#f1f2f3;border:1px solid #e6e6e6;border-radius:4px;font-size:14px;margin-top:.5rem;padding:.5rem 3.5px}.product-picker-selected-details hr{border-top:1px solid #e6e6e6;margin:0 12.5px}.product-picker-selected-details a{color:#a2282e;text-decoration:underline}@keyframes maxHeightRowAnim{0%{max-height:0;opacity:0;overflow:hidden}10%{opacity:0}20%{opacity:1}99%{overflow:hidden}to{max-height:500px;overflow:auto}}.product-picker__item__info__row{display:flex}.product-picker__item__info__row.vertical-align{align-items:baseline}.product-picker__item__info__row.tall{padding-bottom:.5em;padding-top:.5em}.product-picker__item__info__row.tall-bottom{padding-bottom:.5em}.product-picker__item__info__row.tall-top{padding-top:.5em}.product-picker__item__info__row .full,.product-picker__item__info__row .left,.product-picker__item__info__row .right{flex-grow:1;padding:.5em 12.5px}.product-picker__item__info__row .right{text-align:right}.product-picker__choose-classes-wrapper{float:right}.product-picker__item__info__row__header{color:#000;font-weight:700}.product-picker__item__product-info-text{font-size:16px;padding:1em 12.5px}.product-picker__item__product-info-text ol,.product-picker__item__product-info-text ul{padding-left:20px}.product-picker__buttons,.product-picker__buttons [class*=button]{margin-top:10px}.product-picker-table{border-collapse:separate;border-spacing:0;width:100%}.product-picker-table td{margin:0;padding:0 12.5px;text-align:left}.product-picker-table ul{list-style:none}.product-picker__notification-container{margin-left:12.5px;margin-right:12.5px;margin-top:25px}.product-picker_quantitywrap{align-items:center;display:grid;grid-template-columns:auto 1fr;margin-top:.625rem}.product-picker_quantitywrap .amount-input{border:1px solid #a2282e}.product-picker__quantity-select-text{font-size:14px}.select{border:1px solid #a2282e;border-radius:4px;font-family:inherit;font-size:.875rem;outline:none;padding:7.5px 20px 7.5px 10px}.pptest{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5);font-size:10px;margin:25px;padding:1em}.product-slider__product-item{border:1px solid #e6e6e6;border-radius:4px;display:grid;grid-template-rows:1fr auto}.product-slider__product-item .product__meta-container{grid-column-gap:2rem;display:grid;grid-row:1;grid-template-areas:"product__img product__titles" "product__img product__prices-area" "product__img btn-container";grid-template-columns:135px minmax(0,1fr);grid-template-rows:auto;padding:25px}@media (max-width:639px){.product-slider__product-item .product__meta-container{grid-column-gap:1.5rem;grid-template-areas:"product__img product__titles" "product__img product__prices-area" "btn-container btn-container";grid-template-columns:62px minmax(0,1fr);padding:1.25rem}}.product-slider__product-item .product__meta-container .product__img{grid-area:product__img}.product-slider__product-item .product__meta-container .product__img img{display:block;filter:drop-shadow(0 17px 6px rgba(0,0,0,.3)) drop-shadow(0 7px 5px rgba(0,0,0,.57));height:192px;object-fit:contain;object-position:top;width:100%}@media (max-width:639px){.product-slider__product-item .product__meta-container .product__img img{height:88px;transition:all .35s ease}}.product-slider__product-item .product__meta-container .product__img svg{height:auto;max-width:none;width:100%}.product-slider__product-item .product__meta-container .product__titles{grid-area:product__titles}.product-slider__product-item .product__meta-container .product__titles .product__title{color:#262626;font-size:1.25rem;font-weight:700;overflow:hidden;position:relative;white-space:nowrap}.product-slider__product-item .product__meta-container .product__titles .product__title:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}@media (max-width:639px){.product-slider__product-item .product__meta-container .product__titles .product__title{font-size:1rem}}.product-slider__product-item .product__meta-container .product__titles .product__subtitle{color:#666;font-size:14px;font-weight:400;margin-bottom:.5rem;min-height:24px;overflow:hidden;position:relative;white-space:nowrap}.product-slider__product-item .product__meta-container .product__titles .product__subtitle:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}.product-slider__product-item .product__meta-container .product__titles .product__authors,.product-slider__product-item .product__meta-container .product__titles .product__editors{color:#a2282e;font-size:16px;font-weight:400;padding-left:30px;position:relative}.product-slider__product-item .product__meta-container .product__titles .product__authors:before,.product-slider__product-item .product__meta-container .product__titles .product__editors:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.product-slider__product-item .product__meta-container .product__titles .product__authors a,.product-slider__product-item .product__meta-container .product__titles .product__editors a{color:#a2282e;cursor:text}.product-slider__product-item .product__meta-container .product__titles .product__authors .editor-abbreviation,.product-slider__product-item .product__meta-container .product__titles .product__editors .editor-abbreviation{margin-left:5px}.product-slider__product-item .product__meta-container .product__prices-area{grid-area:product__prices-area}.product-slider__product-item .product__meta-container .product__prices-area .product__price-label,.product-slider__product-item .product__meta-container .product__prices-area .product__price-secondary{color:#666;font-size:.75rem}.product-slider__product-item .product__meta-container .product__prices-area .product__price-label.product__price-label,.product-slider__product-item .product__meta-container .product__prices-area .product__price-secondary.product__price-label{font-weight:500}.product-slider__product-item .product__meta-container .product__prices-area .product__price-label__stock{color:#ae540b;font-size:14px;font-weight:400}.product-slider__product-item .product__meta-container .product__prices-area .product__price-label__stock:before{color:#555e67;content:"·";padding:0 5px}@media (min-width:640px){.product-slider__product-item .product__meta-container .product__prices-area .product__price-button-container{display:flex;justify-content:space-between}}.product-slider__product-item .product__meta-container .product__prices-area .product__prices{font-size:20px}.product-slider__product-item .product__meta-container .product__prices-area .product__prices.discounted .product__price-primary{color:#555e67;position:relative;text-decoration:line-through}.product-slider__product-item .product__meta-container .product__prices-area .product__prices .product__price-primary{color:#262626;display:inline-block;font-size:1.25rem;font-weight:700;margin-right:6px}@media (max-width:639px){.product-slider__product-item .product__meta-container .product__prices-area .product__prices .product__price-primary{font-size:1rem}}.product-slider__product-item .product__meta-container .product__prices-area .product__prices .product__price-discount{color:#4f7b00;display:inline-block;font-weight:600}.product-slider__product-item .product__meta-container .btn-container{display:flex;grid-area:btn-container;justify-content:end;margin-top:auto;padding-block-start:1rem;position:relative}@media (max-width:639px){.product-slider__product-item .product__meta-container .btn-container .add-to-basket,.product-slider__product-item .product__meta-container .btn-container .add-to-basket__button{flex-grow:1}}.product-slider__product-item .product__variants{background-color:#f1f2f3;background-color:#f2f8fb;border-radius:0 0 3px 3px;grid-row:2;margin:0;overflow:hidden;padding:10px;position:relative;text-align:left;text-transform:uppercase;white-space:nowrap;width:100%}.product-slider__product-item .product__variants:after{background-image:linear-gradient(270deg,#f1f2f3,hsla(0,0%,100%,0));background-image:linear-gradient(270deg,#f2f8fb,hsla(0,0%,100%,0));border-radius:0 0 3px 0;bottom:0;content:"";position:absolute;right:0;top:0;width:50px}.product-slider-container{padding-bottom:50px}.product-slider__header-container{margin-left:auto;margin-right:auto;max-width:1440px;overflow:hidden;padding-inline:10px}@media (min-width:640px){.product-slider__header-container{padding-inline:25px}}@media (min-width:768px){.product-slider__header-container{align-items:center;display:flex;justify-content:space-between}}.product-slider__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.product-slider__header{font-size:1.5rem;line-height:1.5rem}}.product-slider__go-to-link a{align-items:center;color:#a2282e;display:flex;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.product-slider__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.product-slider__go-to-link a:focus-visible,.product-slider__go-to-link a:hover{text-decoration:underline}.product-slider__go-to-link a svg{margin-left:.75rem}.empty-product-slider{background:#f5f5f5;background:#f2f8fb;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;min-height:300px;position:relative}.empty-product-slider__text{color:#e6e6e6;color:#506886;font-size:2em;margin:0 auto;opacity:.5;padding:1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.product-slider{display:grid;gap:1.5rem;grid-auto-columns:73vw;grid-auto-flow:column;margin-left:auto;margin-right:auto;max-width:1440px;overflow:auto;padding-bottom:1rem;padding-inline:10px}@media (min-width:640px){.product-slider{padding-inline:25px}}@media (min-width:920px){.product-slider{grid-auto-columns:min(40vw,580px)}}.product-teaser-item{display:flex;flex-direction:column;justify-content:space-between;padding:25px 10px 0;width:100%}@media (min-width:640px){.product-teaser-item{border-right:1px solid #e6e6e6;margin-bottom:25px;padding:25px 25px 0;width:50%}.product-teaser-item:last-child,.product-teaser-item:nth-child(2n){border-width:0}}@media (min-width:920px){.product-teaser-item{border-width:1px;width:33.33333333%}.product-teaser-item:nth-child(2n){border-width:1px}.product-teaser-item:last-child,.product-teaser-item:nth-child(3n){border-width:0}}.product-teaser-item .product__img{display:block;flex-shrink:0;margin:0 auto 25px;width:35%}.product-teaser-item .product__img img{box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);display:block;height:auto;width:100%}@media (max-width:639px){.product-teaser-item .product__info-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%}}.product-teaser-item .product__title{color:#000;font-family:minion-pro,serif;font-size:20px;font-weight:700;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.product-teaser-item .product__title:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}.product-teaser-item .product__subtitle{color:#666;font-size:14px;font-weight:400;margin-bottom:.5rem;min-height:24px;overflow:hidden;position:relative;white-space:nowrap}.product-teaser-item .product__subtitle:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#fff 25%,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:30px}.product-teaser-item .product__authors,.product-teaser-item .product__editors{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;color:inherit;color:#a2282e;cursor:pointer;font:inherit;font-size:16px;font-weight:400;margin:0;padding:0 0 0 30px;position:relative}.product-teaser-item .product__authors:before,.product-teaser-item .product__editors:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.product-teaser-item .product__authors a,.product-teaser-item .product__editors a{color:#a2282e;cursor:text}.product-teaser-item .product__authors .editor-abbreviation,.product-teaser-item .product__editors .editor-abbreviation{margin-left:5px}.product-teaser-item .product__price-label,.product-teaser-item .product__price-secondary{color:#666;font-size:14px;font-weight:400}.product-teaser-item .product__price-label__stock{color:#ae540b;color:#a44f0a;font-size:14px;font-weight:400}.product-teaser-item .product__price-label__stock:before{color:#555e67;content:"·";padding:0 5px}.product-teaser-item .product__price-button-container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1200px){.product-teaser-item .product__price-button-container{flex-wrap:nowrap}}.product-teaser-item .product__prices{font-size:20px;margin-bottom:10px;margin-right:10px;width:100%}@media (min-width:480px){.product-teaser-item .product__prices{width:auto}}@media (min-width:1024px){.product-teaser-item .product__prices{min-width:200px}}@media (min-width:1200px){.product-teaser-item .product__prices{min-width:auto}}.product-teaser-item .product__prices.discounted .product__price-primary{color:#555e67;position:relative;text-decoration:line-through}.product-teaser-item .product__prices .product__price-primary{color:#000;display:inline-block;font-weight:600;margin-right:6px}.product-teaser-item .product__prices .product__price-discount{color:#4f7b00;display:inline-block;font-weight:600}.product-teaser-item .btn-container{margin-bottom:25px;width:100%}@media (min-width:480px){.product-teaser-item .btn-container{flex:0 0 140px;width:140px}}@media (min-width:640px){.product-teaser-item .btn-container{margin-top:7px}}@media (max-width:767px){.product-teaser-item .btn-container .button-secondary{height:50px;line-height:48px;padding:0!important}}.product-teaser-item .product__variants{background-color:#f1f2f3;background-color:#f2f8fb;border-color:#e6e6e6;border-top:1px #e6e6e6;border-style:solid;bottom:0;left:0;margin:0;overflow:hidden;padding:10px;position:absolute;text-align:left;text-transform:uppercase;white-space:nowrap;width:100%}.product-teaser-item .product__variants:after{background:hsla(0,0%,100%,0);background:linear-gradient(270deg,#f1f2f3,hsla(0,0%,100%,0));background:linear-gradient(270deg,#f2f8fb,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:50px}@media only screen and (min-width:480px) and (max-width:640px){.product-teaser-item{align-items:center;border-right:none;flex-direction:row;justify-content:normal;margin-bottom:25px;padding:25px}.product-teaser-item:last-child,.product-teaser-item:nth-child(2n){border-width:0}.product-teaser-item .product__img{margin:0}.product-teaser-item .product__info-wrapper{flex:0 0 65%;padding-left:25px;width:65%}.product-teaser-item .product__title{text-align:left}.product-teaser-item .product__price-button-container{flex-wrap:wrap}.product-teaser-item .product__prices{width:100%}.product-teaser-item .btn-container{margin-bottom:0}}@media (min-width:920px){.product-teaser-item:first-child:nth-last-child(2),.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item,.product-teaser-item:only-child{align-items:center;border-right:1px solid #e6e6e6;flex-direction:row;justify-content:normal;margin-bottom:25px;padding:25px;width:50%}.product-teaser-item:first-child:nth-last-child(2):last-child,.product-teaser-item:first-child:nth-last-child(2):nth-child(2n),.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item:last-child,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item:nth-child(2n),.product-teaser-item:only-child:last-child,.product-teaser-item:only-child:nth-child(2n){border-width:0}.product-teaser-item:first-child:nth-last-child(2) .product__img,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__img,.product-teaser-item:only-child .product__img{margin:0}.product-teaser-item:first-child:nth-last-child(2) .product__info-wrapper,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__info-wrapper,.product-teaser-item:only-child .product__info-wrapper{flex:0 0 65%;padding-left:25px;width:65%}.product-teaser-item:first-child:nth-last-child(2) .product__title,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__title,.product-teaser-item:only-child .product__title{text-align:left}.product-teaser-item:first-child:nth-last-child(2) .product__price-button-container,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__price-button-container,.product-teaser-item:only-child .product__price-button-container{flex-wrap:wrap}.product-teaser-item:first-child:nth-last-child(2) .product__prices,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__prices,.product-teaser-item:only-child .product__prices{width:100%}.product-teaser-item:first-child:nth-last-child(2) .btn-container,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .btn-container,.product-teaser-item:only-child .btn-container{margin-bottom:0}.product-teaser-item:first-child:nth-last-child(2) .product__info-wrapper,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__info-wrapper,.product-teaser-item:only-child .product__info-wrapper{flex:0 0 70%;width:70%}}@media (min-width:1024px){.product-teaser-item:first-child:nth-last-child(2) .product__info-wrapper,.product-teaser-item:first-child:nth-last-child(2)~.product-teaser-item .product__info-wrapper,.product-teaser-item:only-child .product__info-wrapper{flex:0 0 65%;width:65%}}.product-teaser{margin-left:auto;margin-right:auto;max-width:1440px}.product-teaser-inner{display:flex;flex-direction:column;justify-content:center;margin-bottom:-10px;padding:0}@media (min-width:640px){.product-teaser-inner{flex-direction:row;flex-wrap:wrap;margin-bottom:-25px}}.profile-navigation{margin-bottom:1em}.profile-navigation__list{list-style-type:none;margin:0;overflow:auto;padding:0}.profile-navigation__list li{float:left;margin-right:1em}.profile-navigation__list li.current a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.profile-navigation__list li.current a:hover{background-color:#922429;border-color:#922429}}.profile-navigation__list li.current a:focus-visible,.profile-navigation__list li.current a:focus-within{background-color:#922429;border-color:#922429}.profile-navigation__list li.current a .loader span,.profile-navigation__list li.current a .loader:after,.profile-navigation__list li.current a .loader:before{background-color:#fff}.profile-navigation__list li.current a:disabled{cursor:inherit;opacity:.7}.profile-work__profession{display:block;width:100%}@media (min-width:920px){.profile-work__profession{display:flex}}@media (max-width:920px){.profile-work__profession .content-arrow{bottom:-12.5px;left:50%;transform:translateX(-50%) rotate(45deg)}}@media (min-width:920px){.profile-work__profession .content-arrow{right:-12.5px;top:50%;transform:translateY(-50%) rotate(-45deg)}}.profile-work__profession__choices{border-bottom:1px solid #e6e6e6;z-index:5}@media (min-width:920px){.profile-work__profession__choices{border-bottom:none;border-right:1px solid #e6e6e6}}.profile-work__profession__location>*{opacity:0;transition:opacity .3s;transition-delay:.3s}.showLocation .profile-work__profession__location .content-block__inner,.showLocation.showDescription .profile-work__profession__location .content-arrow{opacity:1}@media (max-width:920px){.profile-work__profession__location{border-bottom:1px solid transparent;max-height:0}.showLocation .profile-work__profession__location{border-bottom:1px solid #e6e6e6;max-height:800px}}@media (min-width:920px){.profile-work__profession__location{border-right:1px solid transparent;max-width:0}.showLocation .profile-work__profession__location{border-right:1px solid #e6e6e6;max-width:50%}}.profile-work__profession__description .content-block__inner{opacity:0;transition:opacity .6s;transition-delay:.6s;width:100%}.showDescription .profile-work__profession__description .content-block__inner{opacity:1}@media (max-width:920px){.profile-work__profession__description{height:auto}}@media (min-width:920px){.profile-work__profession__description{max-width:0}.showDescription .profile-work__profession__description{max-width:50%}}.profile-work__profession__choices,.profile-work__profession__description,.profile-work__profession__location,.profile-work__profession__newsletter{overflow:visible;position:relative;transition:max-width .2s,max-height .2s,width .2s,border .2s .2s}@media (min-width:920px){.profile-work__profession__choices,.profile-work__profession__description,.profile-work__profession__location,.profile-work__profession__newsletter{flex-grow:1}}#jobdescription-error{background-color:#a2282e;color:#fff;font-weight:100;text-indent:.6rem}.profileprofession-description__icon{height:120px;margin:0 auto 1em;width:120px}.profileprofession-description__icon svg{stroke:#697179;height:120px;width:120px}.profile-unilogin-info__head:after{clear:both;content:"";display:block}.profile-unilogin-info__head__logo{float:left}.profile-unilogin-info__head__logo img{display:block;height:20px;margin-top:2px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:auto}.profile-unilogin-info__head__status{float:right}.profile-unilogin-info__indicator{background-color:gray;background-color:#c91611;border-radius:50%;display:inline-block;height:1em;margin-right:.3em;margin-top:-.15em;transform:scale(.7);vertical-align:middle;width:1em}.profile-unilogin-info__indicator.indicator--on{background-color:#4f7b00}.profile-unilogin-info__content ul,.profile-unilogin-info__list{list-style-type:none}.profile-unilogin-info__content li,.profile-unilogin-info__listitem{margin:.3em 0;padding:0 0 0 2em;position:relative}.list-indicator,.profile-unilogin-info__content li em,.profile-unilogin-info__content li i{border-radius:50%;height:1.4em;left:0;line-height:0;position:absolute;top:.02em;width:1.4em}.list-indicator:after,.list-indicator:before,.profile-unilogin-info__content li em:after,.profile-unilogin-info__content li em:before,.profile-unilogin-info__content li i:after,.profile-unilogin-info__content li i:before{background-color:#fff;border-radius:1px;content:"";display:block;height:2px;position:absolute;width:1em}.list-indicator--false,.profile-unilogin-info__content li em{background-color:#c91611}.list-indicator--false:after,.list-indicator--false:before,.profile-unilogin-info__content li em:after,.profile-unilogin-info__content li em:before{left:50%;top:50%}.list-indicator--false:before,.profile-unilogin-info__content li em:before{transform:translate(-50%,-50%) rotate(45deg)}.list-indicator--false:after,.profile-unilogin-info__content li em:after{transform:translate(-50%,-50%) rotate(-45deg)}.list-indicator--true,.profile-unilogin-info__content li i{background-color:#4f7b00}.list-indicator--true:after,.list-indicator--true:before,.profile-unilogin-info__content li i:after,.profile-unilogin-info__content li i:before{left:45%;top:70%;transform-origin:0 50%}.list-indicator--true:before,.profile-unilogin-info__content li i:before{transform:rotate(-55deg);width:.8em}.list-indicator--true:after,.profile-unilogin-info__content li i:after{transform:rotate(-130deg);width:.5em}#WorkArea-error,#workplaceId-error{background-color:#a2282e;color:#fff;display:inline-block;font-weight:100;height:auto;padding:0 .4em;position:relative}#workplaceId-error{display:block}.workplace-display{font-size:14px;padding-left:25px;padding-top:5px;position:relative}.workplace-display.disabled{opacity:.5}.workplace-display__icon{height:auto;left:0;position:absolute;top:0;width:18px}.workplace-display__icon svg{stroke-width:1px;stroke:#697179;height:auto;width:100%}.workplace-display__address{opacity:.5}.profile-work__newsletterBox .checkbox__indicator{border:1px solid #878787}.profile-work__newsletterBox .checkbox__text{font-weight:600}.password-changer{margin-top:1em}.password-changer__submit{margin-top:12.5px}.password-changer__submit button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;min-width:120px;overflow:hidden;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.password-changer__submit button:hover{background-color:#922429;border-color:#922429}}.password-changer__submit button:focus-visible,.password-changer__submit button:focus-within{background-color:#922429;border-color:#922429}.password-changer__submit button .loader span,.password-changer__submit button .loader:after,.password-changer__submit button .loader:before{background-color:#fff}.password-changer__submit button:disabled{cursor:inherit;opacity:.7}.password-changer__submit button>span{display:block;transition:all .25s cubic-bezier(.165,.84,.44,1)}.password-changer__submit button.button-is-loading>span{opacity:0;transform:scale(.95)}.password-changer__submit button .loader span,.password-changer__submit button .loader:after,.password-changer__submit button .loader:before{background-color:currentColor!important}.password-changer__form{overflow:hidden}.react-autosuggest__container{position:relative}.react-autosuggest__container--open .autosuggest__addlink{display:block}.react-autosuggest__suggestions-container{margin-top:-.5em;max-height:300px;overflow-y:auto;position:absolute;width:100%;z-index:90}.react-autosuggest__container--open .react-autosuggest__suggestions-container{border:1px solid #e6e6e6}.react-autosuggest__suggestions-container ul{list-style:none;margin:0;padding:0}.react-autosuggest__suggestion{background-color:#f1f2f3;padding:.25em .5em}.react-autosuggest__suggestion+.react-autosuggest__suggestion{border-top:1px solid #e6e6e6}.react-autosuggest__suggestion--focused{background-color:#e6e6e6}.suggestions__item--link{color:#ae540b}.suggestions__item__address{font-size:.875em;opacity:.5}.profile-my-digital-products-list{display:flex;flex-direction:column}.profile-my-digital-products-list .loader{margin:0 auto}.profile-my-digital-products-list__no-orders{text-align:center}.profile-my-digital-products-list__pagination{display:flex;justify-content:center;padding:1rem}.profile-my-digital-products__main-grid{--cols:80px 1fr 1fr 1fr 1fr 90px;border-radius:4px;display:grid;gap:1rem;margin-inline:auto;overflow:hidden;width:min(1390px,100%)}@media (min-width:920px){.profile-my-digital-products__main-grid{border:1px solid #e6e6e6;gap:0}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__header{display:none}@media (min-width:920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__header{background-color:#fafafa;color:#555e67;display:grid;font-size:.875rem;font-weight:300;gap:25px;grid-template-columns:var(--cols);padding:10px 25px}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item{border:1px solid #e6e6e6;border-radius:4px;color:#262626;display:grid;font-size:.875rem;gap:1rem;overflow:hidden;padding:1rem 1rem 0}@media (width < 920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item{grid-template-areas:"image title" "button button";grid-template-columns:60px 1fr;grid-template-rows:auto auto}}@media (min-width:920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item{border:none;border-radius:0;border-top:1px solid #e6e6e6;gap:25px;grid-template-columns:var(--cols);padding:25px}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item:nth-of-type(odd){background-color:#fafafa}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__item__link{color:inherit;text-decoration:none}@media (hover:hover){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__item__link:hover{text-decoration:underline}}@media (width < 920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__title{grid-area:title}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__image img{filter:drop-shadow(4px 4px 4px rgba(0,0,0,.08)) drop-shadow(0 0 24px rgba(0,0,0,.16));height:auto;object-fit:contain;object-position:top;width:100%}@media (width < 920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__image{grid-area:image}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button{align-items:center;background:#f5f5f5;border:none;box-shadow:0 160px 0 160px #f5f5f5;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;justify-content:space-between;margin-inline:-1rem;padding:.5rem 1rem}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button:focus-visible{outline-offset:-5px}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button span,.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button svg{pointer-events:none}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button svg{transition:rotate .25s ease-in-out}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button[aria-expanded=true]{border-bottom:1px solid #e6e6e6}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button[aria-expanded=true] svg{rotate:180deg}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button[aria-expanded=true]+.profile-my-digital-products__main-grid__togglecontent{display:grid;gap:1rem;grid-column:1/-1}@media (width < 920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button{grid-area:button}}@media (min-width:920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__toggle-button{display:none}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__license,.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__status,.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__subscription{margin:0}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__edit-license{align-self:start;background:unset;border:none;color:#ae540b;cursor:pointer;font-family:FFDINWebPro,serif;font-size:14px;font-weight:700;justify-self:start;line-height:inherit;margin:0;padding:0;text-align:left}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__edit-license:focus-visible{outline-offset:5px}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__togglecontent{display:none}@media (min-width:920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item .profile-my-digital-products__main-grid__togglecontent{display:contents!important}}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item p{font-weight:700}.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item p+p{color:#555e67;font-size:.75rem;font-weight:400}@media (width < 920px){.profile-my-digital-products__main-grid .profile-my-digital-products__main-grid__item:has([aria-expanded=true]){grid-template-areas:"image title" "button button" ". .";grid-template-rows:auto auto auto;padding:1rem}}.profile-activate-e-key{margin:0 auto;max-width:653px}.profile-activate-e-key h2{color:#000;color:#262626;font-family:minion-pro,serif;font-size:1rem;font-weight:500;font-weight:700;line-height:1.5rem;text-transform:uppercase}.profile-activate-e-key__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.profile-activate-e-key__title{font-size:1.5rem;line-height:1.5rem}}.profile-activate-e-key__description{color:#000;margin-top:1rem}.profile-activate-e-key__form,.profile-activate-e-key__form .input-field{margin-top:2rem}.profile-activate-e-key__form input{max-width:495px}@media (max-width:767px){.profile-activate-e-key__form input{max-width:100%}}.profile-activate-e-key__success{margin-top:2rem}.profile-activate-e-key__button{height:auto;min-height:2.5rem!important;padding:.5em 1.3em!important;text-overflow:ellipsis}@media (max-width:767px){.profile-activate-e-key__button{width:100%}}.profile-activate-e-key__button--primary{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.profile-activate-e-key__button--primary:hover{background-color:#922429;border-color:#922429}}.profile-activate-e-key__button--primary:focus-visible,.profile-activate-e-key__button--primary:focus-within{background-color:#922429;border-color:#922429}.profile-activate-e-key__button--primary .loader span,.profile-activate-e-key__button--primary .loader:after,.profile-activate-e-key__button--primary .loader:before{background-color:#fff}.profile-activate-e-key__button--primary:disabled{cursor:inherit;opacity:.7}.profile-activate-e-key__button--hollow{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:transparent;border:2px solid;border-radius:4px;box-shadow:none;color:#555e67;color:#506886;color:#262626;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}.profile-activate-e-key__button--hollow .loader span,.profile-activate-e-key__button--hollow .loader:after,.profile-activate-e-key__button--hollow .loader:before{background-color:#555e67}@media (hover:hover){.profile-activate-e-key__button--hollow:hover{background-color:transparent;border-color:transparent}}.profile-activate-e-key__button--hollow:focus-visible,.profile-activate-e-key__button--hollow:focus-within{background-color:transparent;border-color:transparent}.profile-activate-e-key__button--hollow .loader span,.profile-activate-e-key__button--hollow .loader:after,.profile-activate-e-key__button--hollow .loader:before{background-color:#506886}.profile-activate-e-key__button--hollow:disabled{cursor:inherit;opacity:.7}@media (hover:hover){.profile-activate-e-key__button--hollow:hover{border:2px solid}}.profile-activate-e-key__button--hollow,.profile-activate-e-key__button--primary{margin-top:2.5rem}.profile-banner{background-color:#e6e4da;border-radius:4px;display:flex;min-height:14rem;position:relative}.profile-banner .content-row{margin-bottom:2rem;margin-top:auto;position:relative;width:100%;z-index:1}.profile-banner h1{bottom:2rem;color:#000;color:#a2282e;font-family:minion-pro,serif;font-size:2rem;font-weight:700;left:2rem;line-height:2rem;z-index:10}.profile-banner svg{bottom:0;height:auto;max-width:775px;position:absolute;right:0;width:57%}@media (max-width:767px){.profile-banner{background:none;min-height:auto}.profile-banner svg{display:none}.profile-banner h4{color:#000;color:#a2282e;font-family:minion-pro,serif;font-size:1rem;font-weight:500;line-height:1.5rem;position:static}}.profile-information h2{color:#000;font-family:minion-pro,serif;font-size:1rem;font-weight:500;line-height:1.5rem}.profile-information__success-modal{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.profile-information__success-modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;width:100%}.profile-information__success-modal__content button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:1.5rem 0 0;min-height:2.5rem!important;min-height:3.125rem;padding:.5em 1.3em!important;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){.profile-information__success-modal__content button:hover{background-color:#922429;border-color:#922429}}.profile-information__success-modal__content button:focus-visible,.profile-information__success-modal__content button:focus-within{background-color:#922429;border-color:#922429}.profile-information__success-modal__content button .loader span,.profile-information__success-modal__content button .loader:after,.profile-information__success-modal__content button .loader:before{background-color:#fff}.profile-information__success-modal__content button:disabled{cursor:inherit;opacity:.7}@media (max-width:767px){.profile-information__success-modal__content button{width:100%}}.profile-information__masterdata .profile-information__masterdata-grid{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}@media (max-width:919px){.profile-information__masterdata .profile-information__masterdata-grid{grid-template-columns:1fr}}.profile-information__masterdata .profile-information__masterdata-grid button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;min-height:2.5rem!important;min-height:3.125rem;padding:.5em 1.3em!important;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){.profile-information__masterdata .profile-information__masterdata-grid button:hover{background-color:#922429;border-color:#922429}}.profile-information__masterdata .profile-information__masterdata-grid button:focus-visible,.profile-information__masterdata .profile-information__masterdata-grid button:focus-within{background-color:#922429;border-color:#922429}.profile-information__masterdata .profile-information__masterdata-grid button .loader span,.profile-information__masterdata .profile-information__masterdata-grid button .loader:after,.profile-information__masterdata .profile-information__masterdata-grid button .loader:before{background-color:#fff}.profile-information__masterdata .profile-information__masterdata-grid button:disabled{cursor:inherit;opacity:.7}@media (max-width:919px){.profile-information__masterdata .profile-information__masterdata-grid button{width:100%}}.profile-information__institution,.profile-information__newsletter{margin-top:2.5rem}.profile-information__institution>div{margin-top:1rem}.profile-information__institution h2{font-weight:700}.profile-information__newsletter div{margin-top:1.25rem}.profile-information__remove-institution{color:#a2282e;margin-top:.5rem}.profile-information__password{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.profile-information__password div:nth-of-type(1n+2){grid-row-start:2}}@media (max-width:767px){.profile-information__password{gap:0;grid-template-columns:1fr}.profile-information__password>div{margin-bottom:.5rem}.profile-information__password>div:first-of-type{margin-bottom:1rem}.profile-information__password>div:last-of-type{margin-bottom:0}}.profile-information__purchase-relation{margin-top:3rem}.profile-information__purchase-relation input{border-color:#bdc6cd;height:1.5rem;margin:1em .5em 1em 0;width:1.5rem}.profile-information__purchase-relation input[type=radio]:checked{background-color:#a2282e}.profile-information__purchase-relation input[type=radio]{accent-color:#a2282e}.profile-information__purchase-relation--gu input[type=radio]{accent-color:#e87315}.profile-information-section{border-top:1px solid #e6e6e6;display:grid;grid-template-columns:1fr;padding:2.5rem 0}@media (min-width:920px){.profile-information-section{grid-template-columns:2fr 6fr}}@media (min-width:1024px){.profile-information-section{grid-template-columns:2fr 5fr}}@media (min-width:1200px){.profile-information-section{grid-template-columns:3fr 5fr}}.profile-information-section:first-of-type{border:none;padding-top:0}.profile-information-section:last-of-type{padding-bottom:0}.profile-information-section h2{color:#000;font-family:minion-pro,serif;font-size:.875rem;font-weight:700;line-height:1.25rem;text-transform:uppercase}@media (max-width:919px){.profile-information-section h2{margin-bottom:1rem}}.profile-information-section__actions{display:flex;justify-content:end;margin-top:2.5rem}.profile-information-section__actions--hasBothButtons{display:grid;gap:1.5rem;grid-template-columns:repeat(2,auto)}@media (max-width:767px){.profile-information-section__actions{gap:1rem;grid-template-columns:1fr}}.profile-information-section__actions button{height:auto;min-height:2.5rem!important;min-width:12.5rem;padding:.5em 1.3em!important;text-overflow:ellipsis}.profile-information-section__actions button.cancel-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:4px;box-shadow:none;color:#555e67;color:#506886;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}.profile-information-section__actions button.cancel-button .loader span,.profile-information-section__actions button.cancel-button .loader:after,.profile-information-section__actions button.cancel-button .loader:before{background-color:#555e67}@media (hover:hover){.profile-information-section__actions button.cancel-button:hover{background-color:transparent;border-color:transparent}}.profile-information-section__actions button.cancel-button:focus-visible,.profile-information-section__actions button.cancel-button:focus-within{background-color:transparent;border-color:transparent}.profile-information-section__actions button.cancel-button .loader span,.profile-information-section__actions button.cancel-button .loader:after,.profile-information-section__actions button.cancel-button .loader:before{background-color:#506886}.profile-information-section__actions button.cancel-button:disabled{cursor:inherit;opacity:.7}@media (hover:hover){.profile-information-section__actions button.cancel-button:hover{border:2px solid}}@media (max-width:767px){.profile-information-section__actions button.cancel-button{order:2}}.profile-information-section__actions button.cancel-button:hover{border-width:1px}.profile-information-section__actions button.submit-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;padding:.8em 1.3em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.profile-information-section__actions button.submit-button:hover{background-color:#922429;border-color:#922429}}.profile-information-section__actions button.submit-button:focus-visible,.profile-information-section__actions button.submit-button:focus-within{background-color:#922429;border-color:#922429}.profile-information-section__actions button.submit-button .loader span,.profile-information-section__actions button.submit-button .loader:after,.profile-information-section__actions button.submit-button .loader:before{background-color:#fff}.profile-information-section__actions button.submit-button:disabled{cursor:inherit;opacity:.7}@media (max-width:767px){.profile-information-section__actions button.submit-button{order:1}}.profile-layout .profile-layout__body{margin-top:2.5rem}.profile-my-orders-list{display:flex;flex-direction:column}.profile-my-orders-list .loader{margin:0 auto}.profile-my-orders-list__no-orders{text-align:center}.profile-my-orders-list__pagination{display:flex;justify-content:center;padding:1rem}.profile-my-orders-list-mobile{display:none}@media (max-width:919px){.profile-my-orders-list-mobile{display:block}}.profile-my-orders-list-item-mobile{margin-bottom:1rem}.profile-my-orders-list-item-mobile:last-of-type{margin-bottom:0}.profile-my-orders-list-item-mobile__body{border:1px solid #e6e6e6;border-radius:4px 4px 0 0;color:inherit;display:flex;flex-direction:column;padding:1rem}.profile-my-orders-list-item-mobile__header{align-items:center;display:flex;justify-content:space-between}.profile-my-orders-list-item-mobile__header-order-id{color:#262626;font-size:1.5rem;font-weight:700;line-height:1}.profile-my-orders-list-item-mobile__header-link{text-decoration:underline}.profile-my-orders-list-item-mobile__order-information{color:#666;margin-top:.75rem}.profile-my-orders-list-item-mobile__order-information>div{font-size:.875rem;line-height:1.4;margin-top:.25rem}.profile-my-orders-list-item-mobile__order-information>div:last-of-type{margin-top:0}.profile-my-orders-list-desktop{display:none}@media (min-width:920px){.profile-my-orders-list-desktop{display:block}}.profile-my-orders-list-desktop__headers{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:4px 4px 0 0;color:#555e67;display:grid;grid-area:headers;grid-template-columns:1fr 1fr 1fr 1fr 5rem;padding:.625rem 2.5rem}.profile-my-orders-list-desktop__headers .profile-my-orders-list-desktop__header{font-size:.875rem;font-weight:300}.profile-my-orders-list-item-desktop{border:1px solid #e6e6e6;border-top:none;color:#262626}.profile-my-orders-list-item-desktop:hover{background-color:#fdfdfd}.profile-my-orders-list-item-desktop:nth-of-type(odd){background-color:#fafafa}.profile-my-orders-list-item-desktop:nth-of-type(odd):hover{background-color:#f7f7f7}.profile-my-orders-list-item-desktop:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.profile-my-orders-list-item-desktop__row{color:inherit;display:grid;gap:.5rem;grid-area:item;grid-template-columns:1fr 1fr 1fr 1fr 5rem;padding:2.25rem 2.5rem}.profile-my-orders-list-item-desktop__row [role=cell]:nth-of-type(2n){font-weight:700}.profile-my-orders-list-item-desktop__row .profile-my-orders-list-item-desktop__link{text-decoration:underline}.profile-my-orders-list-item-desktop__row .profile-my-orders-list-item-desktop__link:hover{text-decoration:none}.radio-button{align-items:center;display:flex;gap:1rem}.radio-button--disabled{opacity:.5;pointer-events:none}.radio-button input[type=radio]{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #bdc6cd;border-radius:100%;display:flex;height:1.5rem;justify-content:center;margin:0;transition:.3s;transition-property:border-color;width:1.5rem}.radio-button input[type=radio]:hover{border:1px solid #a2282e;cursor:pointer}.radio-button input[type=radio]:checked{border:1px solid #a2282e}.radio-button input[type=radio]:checked:before{background-color:#a2282e;border-radius:100%;content:"";display:block;height:.625rem;width:.625rem}.radio-button label{color:#000;cursor:pointer;font-size:.875rem;line-height:1.25}.radio-button-group fieldset>div{margin-top:1rem}.radio-button-group fieldset>div:first-of-type{margin-top:0}.radio-button-group__legend,.radio-checkbox-group__legend{color:#262626;font-size:.75rem;font-weight:700;line-height:1.33;margin-bottom:1rem;text-transform:uppercase}.radio-checkbox{align-items:center;display:flex;margin-top:1rem}.radio-checkbox:first-of-type{margin-top:0}.radio-checkbox--disabled{opacity:.5;pointer-events:none}.radio-checkbox input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #bdc6cd;border-radius:4px;flex-shrink:0;height:1.5rem;transition:.3s;transition-property:border-color;width:1.5rem}.radio-checkbox input[type=radio]:hover{border-color:#666;cursor:pointer}.radio-checkbox input[type=radio]:checked{border-color:#666;position:relative}.radio-checkbox input[type=radio]:checked:before{border-radius:2px 2px 0 0;height:6px;top:9px;width:2px}.radio-checkbox input[type=radio]:checked:after,.radio-checkbox input[type=radio]:checked:before{background-color:currentColor;content:"";left:0;position:absolute;transform:translateX(10px) rotate(-45deg);transform-origin:left bottom}.radio-checkbox input[type=radio]:checked:after{border-radius:0 2px 2px 0;height:2px;top:13px;width:10px}.radio-checkbox label{color:#000;cursor:pointer;font-size:.75rem;line-height:1.65;margin-left:1rem}.radio-checkbox label a{color:inherit;text-decoration:underline}.grecaptcha-badge{visibility:hidden}.recaptcha-terms-and-conditions{background-color:transparent;color:#666;font-size:.75rem}.resend-verification-email-button .content-row{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.return-order{display:grid;grid-template-columns:[full-width-start] 1rem [content-start] auto [content-end] 1rem [full-width-end];margin-bottom:4rem;margin-inline:auto;max-width:450px;row-gap:2rem}.return-order>*{grid-column:content}.return-order--select-products{max-width:550px}.return-order__header{text-wrap-style:pretty}.return-order__header>:not(.return-order__error-message){text-align:center}.return-order__headline{margin:3rem 0}.return-order__product-item-content{padding-top:5px}.return-order__product-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.return-order__product-fully-returned{align-items:center;display:flex;font-size:12px;gap:.5rem;margin-top:.5rem}.return-order__find-order-form{display:grid;gap:2rem}.return-order__find-order-form .input-field{display:grid;gap:.5rem;grid-template-rows:auto auto}.return-order__find-order-form .input-field label{grid-row:1/2;margin:0}.return-order__find-order-form .input-field .input-field__icon,.return-order__find-order-form .input-field input{grid-row:2/3}.return-order__select-products-form{background-color:#fafafa;display:grid;gap:2rem;grid-column:full-width;padding:1rem}@media (min-width:550px){.return-order__select-products-form{background-color:transparent;grid-column:content;padding:0}}.return-order__error-message{align-items:center;border:1px solid #666;border-radius:3px;display:flex;gap:1rem;justify-content:flex-start;padding:1rem;text-align:start}.return-order__error-message *{margin:0!important}.return-order__error-message svg{color:#666;flex:none}.return-order__buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media (min-width:550px){.return-order__buttons{flex-direction:row}}.return-order__buttons a,.return-order__buttons button{flex:1;min-width:-webkit-max-content;min-width:max-content}.return-order__product-list{display:grid;list-style:none;margin:0;padding:0;row-gap:1rem}@media (min-width:550px){.return-order__product-list{border-top:1px solid #e6e6e6;padding:0;row-gap:0}}.return-order__product-list li{border:1px solid #e6e6e6;border-radius:6px;display:grid;grid-template-rows:auto auto;overflow:hidden}@media (min-width:550px){.return-order__product-list li{border:none;border-bottom:1px solid #e6e6e6;border-radius:0;grid-template-columns:auto 1fr;grid-template-rows:auto;margin-top:1rem;padding-left:1rem}}.return-order__product-list li svg{color:#666}.return-order__product-list-content{background-color:#fff;display:grid;gap:1rem;grid-row:1/2;grid-template-columns:80px auto;grid-template-rows:auto 1fr;padding:1rem}@media (min-width:550px){.return-order__product-list-content{grid-row:1;grid-template-columns:80px 1fr auto;grid-template-rows:auto;padding-bottom:0;padding-top:0}}.return-order__product-list-content img{box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);grid-row:span 2;height:auto}@media (min-width:550px){.return-order__product-list-content img{align-self:end;grid-row:span 1;height:80px;object-fit:cover;object-position:0 0;width:80px}}.return-order__product-list-checkbox{background-color:#f5f5f5;border-top:1px solid #e6e6e6;grid-row:2/3;padding:.75rem}@media (min-width:550px){.return-order__product-list-checkbox{align-self:start;background-color:transparent;border:none;grid-row:1;padding:0}}.return-order__product-list-checkbox .custom-checkbox{justify-self:center}@media (min-width:550px){.return-order__product-list-checkbox .custom-checkbox{align-self:center;grid-row:1}}.return-order__product-list-checkbox .custom-checkbox label{align-items:center;gap:.5rem}.return-order__product-list-checkbox .custom-checkbox label span{font-size:1rem}@media (min-width:550px){.return-order__product-list-checkbox .custom-checkbox .content-rich-text{opacity:0;position:absolute}}.return-order .amount-input{align-self:start;justify-self:start}@media (max-width:550px){.return-order .amount-input__input,.return-order .amount-input__label-text{min-width:150px}}.searchpage .tabs__menu-inner{padding-left:.625rem}.searchpage .tabs__menu-inner .tabs__menu__tab:last-of-type{margin-right:.625rem}.searchpage .product-list__item .product-variants{margin-top:2rem}.searchpage .product-list__item .add-to-basket{justify-content:end;margin:0 1rem 1rem}.searchpage .product-list__item .add-to-basket .add-to-basket__button{border-radius:4px;overflow:visible}.search-box{--pad:10px;margin-inline:auto;position:relative;width:min(100% - var(--pad) * 2,400px)}.search-box:after{clear:both;content:"";display:block}@media (min-width:640px){.search-box{--pad:25px}}.search-box__input{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;font-family:inherit;font-size:16px;height:3.125em;line-height:50px;padding:0 3.75em 0 1em;width:100%}.search-box__submit{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;background-color:#555e67;background-color:#506886;border:2px solid #506886;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;height:3.125em;justify-content:center;margin:0;min-height:3.125rem;overflow:hidden;padding:.8em 1.3em;position:absolute;right:0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;top:0;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:3.125em}@media (hover:hover){.search-box__submit:hover{background-color:#4c545c;border-color:#4c545c}}.search-box__submit:focus-visible,.search-box__submit:focus-within{background-color:#4c545c;border-color:#4c545c}@media (hover:hover){.search-box__submit:hover{background-color:#485e79;border-color:#485e79}}.search-box__submit:focus-visible,.search-box__submit:focus-within{background-color:#485e79;border-color:#485e79}.search-box__submit .loader span,.search-box__submit .loader:after,.search-box__submit .loader:before{background-color:#fff}.search-box__submit:disabled{cursor:inherit;opacity:.7}.search-box__submit svg{stroke:#fff;position:absolute}.arrow-link{color:#a2282e;text-decoration:underline}.arrow-link a{color:inherit;line-height:.9em;padding-right:1em;position:relative;white-space:nowrap}.arrow-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.custom-primary-cta-button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:0!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1)}@media (hover:hover){.custom-primary-cta-button:hover{background-color:#922429;border-color:#922429}}.custom-primary-cta-button:focus-visible,.custom-primary-cta-button:focus-within{background-color:#922429;border-color:#922429}.custom-primary-cta-button .loader span,.custom-primary-cta-button .loader:after,.custom-primary-cta-button .loader:before{background-color:#fff}.custom-primary-cta-button:disabled{cursor:inherit;opacity:.7}.custom-primary-cta-button a{color:inherit;display:block;padding:.5em 1.3em}.custom-slick-slider:hover .slick-arrow{opacity:1}.custom-slick-slider .slick-arrow{align-items:center;background-color:#fff;border:none;border-radius:100%;bottom:50px;box-shadow:0 0 16px rgba(0,0,0,.25);color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;position:absolute;top:calc(50% - 50px);transition:opacity .3s;width:50px}.custom-slick-slider .slick-arrow.slick-prev{left:20px;padding-right:10px;z-index:1}.custom-slick-slider .slick-arrow.slick-next{padding-left:10px;right:20px}.custom-slick-slider .slick-arrow.slick-disabled{display:none}.custom-slick-slider .slick-arrow svg{fill:transparent;stroke-width:3px;stroke:#262626;width:7px}.custom-slick-slider .slick-dots{align-items:center;bottom:0;display:flex!important;justify-content:center;left:0;line-height:50px;position:absolute;right:0;text-align:center}.custom-slick-slider .slick-dots li{display:inline-block;position:relative}.custom-slick-slider .slick-dots button{background:transparent;border:0;cursor:pointer;display:block;font-size:0;line-height:0;outline:none;padding:5px}.custom-slick-slider .slick-dots button:before{background:#a2282e;border-radius:50%;content:"";display:inline-block;height:6px;opacity:.2;width:6px}.custom-slick-slider .slick-dots .slick-active button:before{height:8px;opacity:1;width:8px}.tag{background-color:#000;background-color:#555e67;background-color:#506886;border:none;box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap}.title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.title{font-size:1.5rem;line-height:1.5rem}}.title--small{font-size:24px}@media (max-width:639px){.title--small{font-size:20px}}.title-intro-rich-cta-section .title{margin-bottom:10px}@media (min-width:640px){.title-intro-rich-cta-section .title{margin-bottom:20px}}.title-intro-rich-cta-section .title--small{margin-bottom:10px}.title-intro-rich-cta-section>:last-child{margin-bottom:0}.title-intro-rich-cta-section__rich-text{margin-bottom:20px}.title-intro-rich-cta-section__rich-text a[name]{scroll-margin-top:165px}.title-link-top{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.title-link-top{padding-inline:25px}}@media (min-width:768px){.title-link-top{align-items:center;display:flex;justify-content:space-between}}.title-link-top__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.title-link-top__title{font-size:1.5rem;line-height:1.5rem}}.title-top{margin-bottom:25px;padding:0 10px;text-align:center}@media (min-width:640px){.title-top{margin-bottom:35px;padding:0 25px}}.feed-post{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;position:relative;width:100%}.feed-post__content{flex-grow:1}.feed-post__image{height:200px;overflow:hidden;position:relative}.feed-post__image img{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.feed-post__image__expandlink{background-color:rgba(0,0,0,.1);bottom:0;display:block;height:45px;position:absolute;right:0;width:45px;z-index:2}.feed-post__image__expandlink svg{fill:transparent;stroke:#fff;stroke-width:1px;height:24px;left:0;position:absolute;top:0;width:24px}.feed-post__message{color:#555e67;flex-grow:2;max-height:400px;overflow:hidden;padding:25px;position:relative;text-decoration:none}.feed-post--hasImage .feed-post__message{max-height:200px}.feed-post__message:after{background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:25px;left:0;position:absolute;width:100%}.feed-post__message__link{word-wrap:break-word;flex-grow:1;max-height:100px;max-width:100%;overflow:hidden;padding:0 25px 27.5px;position:relative;word-break:break-all}.feed-post__message__link:after{background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:25px;left:0;position:absolute;width:100%}.feed-post__message__link a{color:#a2282e;display:inline-block;position:relative;text-decoration:underline}.feed-post__message__link svg{fill:transparent;stroke:#555e67;stroke-width:1px;float:left;height:20px;left:0;position:absolute;top:0;width:20px}.feed-post__message__link span{display:inline-block;padding-left:32.5px}.feed-post__user{border-top:1px solid #e6e6e6;display:flex;flex-direction:row;flex-grow:0;max-height:100px;padding:25px;width:100%}.feed-post__user_linkwrap{display:block;widows:100%}.feed-post__user__image{float:left;height:50px;margin-right:25px;width:50px}.feed-post__user__name{color:#000;font-weight:700}.feed-post-popup{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:8000}@media (max-width:640px){.feed-post-popup{height:100%}}@media (min-width:640px){.feed-post-popup{box-shadow:0 0 30px rgba(0,0,0,.8);max-width:500px;position:absolute}}.feed-post-popup .bodyHas-feed-post-popup{border:4px solid red}.social-feed-container{background:#fafafa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:25px 0}.social-feed__inner{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.social-feed__inner{padding-inline:25px}}.social-feed__header{align-content:flex-start;display:flex;justify-content:space-between}.social-feed__header::-webkit-scrollbar{height:0;width:10px;z-index:12}.social-feed__header::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.social-feed__header::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);background:#ae540b}.social-feed__header::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.1)}.social-feed__header__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.social-feed__header__title{font-size:1.5rem;line-height:1.5rem}}.social-feed__list{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:visible;width:100%}.social-feed__list__inner{display:flex;float:left;list-style-type:none;margin:0 auto;min-width:100%;padding:25px 0}.social-feed__list__item{display:flex;margin:0 12.5px;min-width:300px;padding:0;width:300px}.social-feed__list__item:first-of-type{margin-left:10px}@media (min-width:640px){.social-feed__list__item:first-of-type{margin-left:25px}}@media (min-width:1465px){.social-feed__list__item:first-of-type{margin-left:calc(50vw - 852.5px)}}.social-feed__list__item:last-of-type{margin-right:10px}@media (min-width:640px){.social-feed__list__item:last-of-type{margin-right:25px}}@media (min-width:1465px){.social-feed__list__item:last-of-type{margin-right:calc(50vw - 852.5px)}}.social-feed__list__item+.social-feed__list__item{margin-left:25px}@media (min-width:768px){.social-feed__list__item+.social-feed__list__item{margin-left:50px}}.social-share{margin:2em 0}.social-share__text{font-size:14px;font-weight:700;margin-right:12.5px;text-transform:uppercase}.social-share__iconwrap{fill:#a2282e;stroke:#a2282e;display:inline-block;line-height:1em;margin:0 12.5px 0 0;position:relative;text-align:center;vertical-align:middle;width:25px}.social-share__iconwrap svg{height:24px;left:0;max-width:25px;position:absolute;top:0;transform:translateY(-55%);width:auto}.social-share__icon-mail{stroke-width:2pt}.social-share__icon-mail svg{height:20px}.subscribe-to-newsletter .subscribe-to-newsletter__checkbox{margin-top:1.25rem}.subscribe-to-newsletter .subscribe-to-newsletter__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:700;line-height:2rem}.system-details-container{margin:auto auto 75px;max-width:1440px;overflow:auto}.system-details__img{height:100%;order:1;padding:35px 0 55px;position:relative;width:100%;z-index:1}@media (min-width:920px){.system-details__img{display:block;float:left;padding:50px 25px 75px;width:25%}}.system-details__img__inner{margin:0 auto;position:relative;width:25%}@media (min-width:640px){.system-details__img__inner{width:15%}}@media (min-width:920px){.system-details__img__inner{width:45%}}.system-details__img__inner img{bottom:0;box-shadow:0 17px 16px 0 rgba(0,0,0,.3),0 7px 5px 0 rgba(0,0,0,.57);display:block;left:0;position:relative;transform-origin:bottom left}.system-details__img__inner img:first-child:nth-last-child(3){position:absolute;transform:rotate(-15deg);z-index:1}.system-details__img__inner img:nth-child(3):last-child{position:absolute;transform:rotate(15deg);z-index:-1}.system-details__img__inner img:first-child:nth-last-child(2){position:absolute;transform:rotate(-15deg);z-index:1}.system-details__meta{order:2;padding:25px 10px 0;width:100%}@media (min-width:640px){.system-details__meta{padding:25px 25px 0}}@media (min-width:920px){.system-details__meta{float:left;width:37.5%}}.system-details__meta__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:0}@media (max-width:639px){.system-details__meta__title{font-size:1.5rem;line-height:1.5rem}}.system-details__meta__subtitle{color:#555e67;font-size:20px;font-weight:400;margin-bottom:15px}.system-details__facts-container{padding:25px 10px}@media (min-width:640px){.system-details__facts-container{padding:25px}}@media (min-width:920px){.system-details__facts-container{display:inline-block;float:right;width:37.5%}}.system-details__facts__title{font-size:12px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.system-details__facts__list{background-color:#f1f2f3;background-color:#f2f8fb;border:1px solid #e3e9ec;border-radius:5px;list-style:none}.system-details__facts__item{display:flex;justify-content:space-between;padding:14px 20px 14px 15px}.system-details__facts__item:not(:first-child){border-color:#e6e6e6;border-top:1px solid #e6e6e6}.system-details__facts__icon{background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:30px}.system-details__facts__icon.material{background-image:url(/dist/assets/gfx/iconBook.svg)}.system-details__facts__icon.subsystems{background-image:url(/dist/assets/gfx/iconSystem.svg)}.system-details__facts__icon.levels{background-image:url(/dist/assets/gfx/iconClass.svg)}.system-details__facts__value{flex-grow:1;font-weight:700;margin-left:5px;text-align:right}.system-list__header-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.system-list__header-container{padding-inline:25px}}@media (min-width:768px){.system-list__header-container{align-items:center;display:flex;justify-content:space-between}}.system-list__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.system-list__header{font-size:1.5rem;line-height:1.5rem}}.system-list__go-to-link a{color:#a2282e;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.system-list__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.system-list__go-to-link a:focus-visible,.system-list__go-to-link a:hover{text-decoration:underline}.system-list__options{clear:both;color:#555e67;font-size:12px;font-weight:600;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px;text-transform:uppercase}@media (min-width:640px){.system-list__options{padding-inline:25px}}.system-list__options:after{clear:both;content:"";display:table}@media (min-width:640px){.system-list__options{margin-bottom:35px}}.system-list__option{float:left}.system-list__option:last-child{float:right}.system-list__amount{margin:4px 0 0}.systems-sort__headline,.systems-sort__options{display:flex;flex-wrap:wrap;gap:6px;list-style-type:none}.systems-sort--inline .systems-sort__headline,.systems-sort--inline .systems-sort__options{display:inline-flex}.systems-sort__headline{margin:0 6px 0 0}.systems-sort__options-wrapper{display:inline-block}.systems-sort__option{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;background-color:#000;background-color:transparent;border:1px solid #506886;color:#555e67;color:#506886;cursor:pointer;font:inherit;margin:0;padding:5px;text-align:left;white-space:nowrap;white-space:normal}.systems-sort__option,.systems-sort__option--active{box-shadow:none;display:inline-block;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.systems-sort__option--active{background-color:#000;background-color:#ae540b;background-color:#a2282e;border:none;color:#fff;padding:6px;white-space:nowrap}.system-list-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;min-height:320px;padding-inline:10px;position:relative}@media (min-width:640px){.system-list-wrapper{padding-inline:25px}}.system-list{margin:-10px}.system-list:after{clear:both;content:"";display:table}.system-list-btn-load-more{margin-top:10px}@media (min-width:640px){.system-list-btn-load-more{margin-top:25px}}.system-item{color:#fff;float:left;list-style:none;padding:10px;width:100%}@media (min-width:640px){.system-item{width:50%}}@media (min-width:920px){.system-item{width:33.3333333%}}@media (min-width:1200px){.system-item{width:25%}}.system-item a{color:#fff}.system-item__inner{height:300px;position:relative}.system-item__tags{position:absolute;right:10px;top:-10px}.system-item__tags .system-item__tag{display:inline-block;float:left;font-size:12px;line-height:20px;padding:0 5px;text-transform:uppercase}.system-item__tags .system-item__tag.subject{background-color:#000;background-color:#555e67;background-color:#506886;border:none;border-bottom-right-radius:0;border-top-right-radius:0}.system-item__tags .system-item__tag.subject,.system-item__tags .system-item__tag.type{box-shadow:none;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:6px;text-transform:uppercase;white-space:nowrap}.system-item__tags .system-item__tag.type{background-color:#000;background-color:#ae540b;background-color:#a2282e;border:none;border-bottom-left-radius:0;border-top-left-radius:0}.sub-systems .system-item__tags .system-item__tag{display:none}.system-item__image{background:rgba(0,0,0,.1);border-radius:5px;height:100%;overflow:hidden;width:100%}.system-item__image img{min-width:100%;width:auto}.system-item__meta-container{background:#555e67;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;left:0;padding-bottom:45px;position:absolute;right:0}.sub-systems .system-item__meta-container{padding-bottom:0}.system-item__meta-container__system-title{font-weight:700;overflow:hidden;padding:20px;position:relative;white-space:nowrap}.system-item__meta-container__system-title:after{background:rgba(85,94,103,0);background:linear-gradient(270deg,#555e67 40%,rgba(85,94,103,0));background:-webkit-linear-gradient(270deg,#555e67 40%,rgba(85,94,103,0));bottom:0;content:"";position:absolute;right:0;top:0;width:50px}.system-item__meta-container__system-subtitle{font-size:14px;font-weight:100;opacity:.6}.system-item__meta-container__subsystem-container{bottom:0;left:0;position:absolute;right:0}.sub-systems .system-item__meta-container__subsystem-container{display:none}.system-item__meta-container__subsystem-header{background:rgba(0,0,0,.1);border-top:1px solid hsla(0,0%,100%,.1);font-weight:700;line-height:45px;position:relative;text-align:center}.system-item__meta-container__subsystem-header .system-icon{height:45px;left:0;position:absolute;top:0;width:50px}.system-item__meta-container__subsystem-header .system-icon svg{stroke-width:1px;stroke:#fff;fill:#fff}.system-item__meta-container__subsystems{display:none}.tabs__menu{-webkit-overflow-scrolling:touch;bottom:-2px;overflow-x:auto;overflow-y:hidden;position:relative;text-align:center}.tabs__menu-inner{padding-bottom:.4rem;white-space:nowrap;width:auto}.tabs__menu__tab{background:none;border:none;color:#262626;cursor:pointer;display:inline-block;font-family:inherit;font-weight:400;margin-right:25px;padding:0 0 .5rem;text-transform:uppercase;transition:color .3s cubic-bezier(.215,.61,.355,1),border .3s cubic-bezier(.215,.61,.355,1)}.tabs__menu__tab.active{color:#a2282e;position:relative}.tabs__menu__tab.active:after{background-color:#a2282e;border-radius:50px;bottom:-6px;content:"";display:block;height:3px;position:absolute;width:100%}.tabs__menu__tab>span{margin-left:.5em}.tabs__menu__tab.disabled{cursor:not-allowed;opacity:.3}.tabs__menu__tab:last-child{margin:0}.tabs__content-inner{background:#fff}.tabs__content-inner:after{clear:both;content:"";display:table}.tabs__content-inner[role=tabpanel]:focus-visible{outline:solid}.teacher-sample-basket{padding:0}.teacher-sample__newsletter-permission{padding-left:2em;position:relative}.teacher-sample__newsletter-permission .checkbox{left:0;position:absolute}.teaser-grid{max-width:none}.teaser-grid.content-no-margin-top{margin-top:0}.teaser-grid.content-no-margin-bottom{margin-bottom:0}.teaser-grid .title-link-top__inner{margin-bottom:.5rem}.teaser-grid[class*=theme-bg]{padding:3rem 0}.teaser-grid-inner{margin:auto;max-width:1440px}.teaser-grid__items{display:flex;flex-wrap:wrap;margin:-1rem;padding:0 25px}.teaser-grid__item{scroll-margin-top:80px;width:100%}.teaser-grid__item .teaser-tile__image-container{padding-bottom:56.25%}@media (min-width:768px){.teaser-grid__item .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:640px){.teaser-grid__item{width:50%}.teaser-grid__item .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:1024px){.teaser-grid--template-1 .teaser-grid__item{width:25%}.teaser-grid--template-1 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}}.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2),.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2)~*{width:100%}.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2) .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2)~* .teaser-tile__image-container{padding-bottom:56.25%}@media (min-width:768px){.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2) .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2)~* .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:640px){.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2),.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2)~*{width:50%}.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2) .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(2)~* .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:768px){.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(3),.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(3)~*{width:33.3333333%}.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(3) .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:nth-last-child(3)~* .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:640px){.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1),.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6){width:100%}.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1) .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6) .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px) and (min-width:768px){.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1) .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6) .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:768px){.teaser-grid--template-3 .teaser-grid__item{width:33.3333333%}.teaser-grid--template-3 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1),.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6){width:33.3333333%}.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1) .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6) .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:1024px){.teaser-grid--template-3 .teaser-grid__item{width:25%}.teaser-grid--template-3 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1),.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6){width:50%}.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+1) .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:nth-child(6n+6) .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px){.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3),.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4){width:100%}.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3) .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4) .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px) and (min-width:768px){.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3) .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4) .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:768px){.teaser-grid--template-4 .teaser-grid__item{width:33.3333333%}.teaser-grid--template-4 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3),.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4){width:33.3333333%}.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3) .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4) .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:1024px){.teaser-grid--template-4 .teaser-grid__item{width:25%}.teaser-grid--template-4 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3),.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4){width:50%}.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+3) .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:nth-child(6n+4) .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px) and (min-width:640px){.teaser-grid--template-5 .teaser-grid__item:first-child{width:100%}.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px) and (min-width:640px) and (min-width:768px){.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:640px) and (min-width:920px){.teaser-grid--template-5 .teaser-grid__item:first-child{width:100%}.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile{flex-direction:row}.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__image-wrapper{width:col(4)}.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__content-wrapper{margin-left:-1rem;padding-left:0;width:col(4)}.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:640px) and (min-width:920px) and (min-width:1440px){.teaser-grid--template-5 .teaser-grid__item:first-child .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:1024px){.teaser-grid--template-5 .teaser-grid__item{width:25%}.teaser-grid--template-5 .teaser-grid__item .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:640px){.teaser-grid--template-1 .teaser-grid__item:first-child:last-child,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~*{width:100%}.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container{padding-bottom:56.25%}}@media (min-width:640px) and (min-width:768px){.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container{padding-bottom:42.8571428571%}}@media (min-width:768px){.teaser-grid--template-1 .teaser-grid__item:first-child:last-child,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~*,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~*{width:100%}.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile{flex-direction:row}.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__image-wrapper,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-wrapper,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__image-wrapper,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-wrapper,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__image-wrapper,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-wrapper,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__image-wrapper,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-wrapper,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__image-wrapper,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-wrapper{width:col(4)}.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__content-wrapper,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__content-wrapper,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__content-wrapper,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__content-wrapper,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__content-wrapper,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__content-wrapper,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__content-wrapper,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__content-wrapper,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__content-wrapper,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__content-wrapper{margin-left:-1rem;padding-left:0;width:col(4)}.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container{padding-bottom:75%}}@media (min-width:768px) and (min-width:1440px){.teaser-grid--template-1 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-1 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-2 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-3 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-4 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child .teaser-tile__image-container,.teaser-grid--template-5 .teaser-grid__item:first-child:last-child~* .teaser-tile__image-container{padding-bottom:56.25%}}.teaser-grid-video__modal-content{max-width:800px;width:95vw}.teaser-grid-video__video-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.teaser-grid-video__video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.teaser-tile{display:flex;flex-direction:column;height:100%;padding:1rem 0;width:100%}.teaser-tile__interactive{display:block}.teaser-tile.teaser-tile--focused .teaser-tile__content-container,.teaser-tile.teaser-tile--focused .teaser-tile__image-container,.teaser-tile:focus-within .teaser-tile__content-container,.teaser-tile:focus-within .teaser-tile__image-container{outline:1px solid;outline-color:#a2282e}.teaser-tile__video-wrapper{cursor:pointer;position:relative}.teaser-tile__video-wrapper .teaser-tile__image-container:before{background:#ae540b;background:#a2282e;border-top-left-radius:2px;bottom:0;content:"";height:3.5em;pointer-events:none;position:absolute;right:0;width:3.5em;z-index:1}.teaser-tile__video-wrapper .teaser-tile__image-container:after{border-bottom:.9em solid transparent;border-left:1.5em solid #fff;border-top:.9em solid transparent;bottom:.8em;content:"";pointer-events:none;position:absolute;right:.8em;z-index:2}.teaser-tile__content-wrapper,.teaser-tile__image-wrapper{width:100%}@media (min-width:640px){.teaser-tile__content-wrapper,.teaser-tile__image-wrapper{padding:0 1rem}}.teaser-tile__content-wrapper{flex-grow:1}.teaser-tile__image-container{overflow:hidden;padding-bottom:75%;position:relative;width:100%}.teaser-tile__image-container img{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.teaser-tile__content-container{align-items:flex-start;background-color:#fff;border:1px solid #e6e6e6;display:flex;flex-direction:column;height:100%;padding:.75rem;width:100%}@media (max-width:479px){.teaser-tile__content-container{padding:1rem}}@media (max-width:639px){.teaser-tile__content-container{padding:.75rem}}@media (max-width:1023px){.teaser-tile__content-container{padding:1rem}}@media (max-width:1199px){.teaser-tile__content-container{padding:1.25rem}}.teaser-tile--tile-type-col-1 .teaser-tile__content-container,.teaser-tile--tile-type-col-2 .teaser-tile__content-container{border-top:none}@media (max-width:919px){.teaser-tile--tile-type-col-4 .teaser-tile__content-container{border-top:none}}@media (min-width:920px){.teaser-tile--tile-type-col-4 .teaser-tile__content-container{border-left:none}}@media (min-width:1200px){.teaser-tile__content-container{padding:2rem}}.teaser-tile__inner{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;position:relative;width:100%}.teaser-tile__inner:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:30px;pointer-events:none;position:absolute;width:100%}.teaser-tile__inner--expand-disabled:after{display:none}.teaser-tile__inner--expand-disabled .teaser-tile__rich-text-button{color:#000;cursor:default}.teaser-tile__inner--expanded .teaser-tile__rich-text{max-height:none}.teaser-tile__inner--expanded:after{display:none}.teaser-tile__tag{margin-bottom:.75rem}.teaser-tile__title-link{text-decoration:none}.teaser-tile__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.teaser-tile__title{font-size:1.5rem;line-height:1.5rem}}@media (min-width:640px){.teaser-tile__title{font-size:1.25rem;margin-bottom:.75rem}}@media (min-width:1200px){.teaser-tile--tile-type-col-4 .teaser-tile__title{font-size:1.875rem}}.teaser-tile__subtitle{color:#ae540b;color:#a2282e;font-size:16px;font-weight:400;margin-bottom:.25rem;margin-top:0;padding-left:30px;position:relative}.teaser-tile__subtitle:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.subtheme-grundskolen-unknown .teaser-tile__subtitle{color:#4f7b00}.subtheme-gymnasier-unknown .teaser-tile__subtitle{color:#457a92}.subtheme-voksenuddannelse-unknown .teaser-tile__subtitle{color:#a9467c}.subtheme-ordboeger-unknown .teaser-tile__subtitle{color:#c91611}.subtheme-erhvervsuddannelse-unknown .teaser-tile__subtitle{color:#4338a1}.teaser-tile__rich-text{display:block;margin-bottom:auto;max-height:120px;overflow:hidden}.teaser-tile__rich-text>:first-child{margin-top:0}.teaser-tile__rich-text>:last-child{margin-bottom:0}.teaser-tile__rich-text-button{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.teaser-tile__arrow-link,.teaser-tile__button{margin-top:1rem}.teaser-grid-simple{margin:auto;max-width:1440px;padding:0 1.5rem}@media (max-width:767px){.teaser-grid-simple{padding:0 1rem}}.teaser-grid-simple__tiles{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:767px){.teaser-grid-simple__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.teaser-grid-simple__tile{align-items:center;display:flex;height:315px;justify-content:center;position:relative}@media (max-width:767px){.teaser-grid-simple__tile{grid-column:span 2;height:auto}}.teaser-grid-simple__tile--big{grid-column:span 2}.teaser-grid-simple__tile-image{display:block;height:100%;object-fit:cover;width:100%}.teaser-grid-simple__tile-content{align-items:center;display:flex;flex-direction:column;gap:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:100%;padding:1rem;position:absolute;text-align:center;word-break:break-word}@media (max-width:767px){.teaser-grid-simple__tile-content .button{max-width:150px}}.teaser-grid-simple__tile-content p{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-family:minion-pro,serif;font-size:1.5em;overflow:hidden}.teaser-list-container{margin-left:auto;margin-right:auto}@media (min-width:1200px){.teaser-list-container{max-width:1440px}}.article-archive .teaser-list-container{margin-bottom:0}.teaser-list__header-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.teaser-list__header-container{padding-inline:25px}}@media (min-width:768px){.teaser-list__header-container{align-items:center;display:flex;justify-content:space-between}}.teaser-list__header{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem}@media (max-width:639px){.teaser-list__header{font-size:1.5rem;line-height:1.5rem}}.teaser-list__go-to-link a{color:#a2282e;line-height:.9em;padding-right:1em;position:relative;text-decoration:underline;white-space:nowrap}.teaser-list__go-to-link a:after{background-image:url(../assets/icons/icon_arrow-right.svg);background-size:contain;content:"";filter:invert(1);height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.teaser-list__go-to-link a:focus-visible,.teaser-list__go-to-link a:hover{text-decoration:underline}.teaser-list{display:flex;flex-flow:row wrap;list-style:none}.teaser-list__item{margin-bottom:30px;max-height:560px;overflow:hidden;padding:0 10px;position:relative;transition:width .5s;width:100%}@media (min-width:640px){.teaser-list__item{padding:0 25px;width:50%}}@media (min-width:920px){.teaser-list__item{width:33.3333333%}}@media (min-width:1200px){.teaser-list__item{width:25%}}@media (min-width:640px){.teaser-list__item:first-child:nth-last-child(3){max-height:none;width:100%}}@media (min-width:920px){.teaser-list__item:first-child:nth-last-child(3){width:33.3333333%}}@media (min-width:1200px){.teaser-list__item:first-child:nth-last-child(3){max-height:560px;width:50%}}@media (min-width:640px){.teaser-list__item:first-child:nth-last-child(3) .teaser__thumb-wrapper{padding-bottom:45%}}@media (min-width:920px){.teaser-list__item:first-child:nth-last-child(3) .teaser__thumb-wrapper{padding-bottom:53%}}@media (min-width:1200px){.teaser-list__item:first-child:nth-last-child(3) .teaser__thumb-wrapper{padding-bottom:45%}}@media (min-width:640px){.teaser-list__item:first-child:nth-last-child(2),.teaser-list__item:first-child:nth-last-child(2)~*{max-height:560px;width:50%}.teaser-list__item:first-child:nth-last-child(2) .teaser__thumb-wrapper,.teaser-list__item:first-child:nth-last-child(2)~* .teaser__thumb-wrapper{padding-bottom:45%}.teaser-list__item:first-child:last-child{max-height:none;width:100%}}@media (min-width:920px){.teaser-list__item:first-child:last-child .teaser{display:flex;justify-content:space-between}.teaser-list__item:first-child:last-child .teaser__image-wrapper{width:calc(50% - 20px)}.teaser-list__item:first-child:last-child .teaser__meta-wrapper{padding-top:10px;width:calc(50% - 20px)}}@media (min-width:640px){.article-archive:not(.hasFilter) .teaser-list__item:first-child{max-height:none;width:100%}}@media (min-width:920px){.article-archive:not(.hasFilter) .teaser-list__item:first-child{width:33.3333333%}}@media (min-width:1200px){.article-archive:not(.hasFilter) .teaser-list__item:first-child{max-height:560px;width:50%}}@media (min-width:640px){.article-archive:not(.hasFilter) .teaser-list__item:first-child .teaser__thumb-wrapper{padding-bottom:45%}}@media (min-width:920px){.article-archive:not(.hasFilter) .teaser-list__item:first-child .teaser__thumb-wrapper{padding-bottom:53%}}@media (min-width:1200px){.article-archive:not(.hasFilter) .teaser-list__item:first-child .teaser__thumb-wrapper{padding-bottom:45%}}.teaser__meta-wrapper>a:hover{color:#000;text-decoration:underline}.teaser__meta-wrapper:after{background:hsla(0,0%,100%,0);background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));bottom:0;content:"";height:30px;position:absolute;width:100%}.teaser__trumpet{color:#a2282e;font-size:12px;font-weight:700;margin-bottom:10px;min-height:18px;text-transform:uppercase}.subtheme-grundskolen-unknown .teaser__trumpet{color:#4f7b00}.subtheme-gymnasier-unknown .teaser__trumpet{color:#457a92}.subtheme-voksenuddannelse-unknown .teaser__trumpet{color:#a9467c}.subtheme-ordboeger-unknown .teaser__trumpet{color:#c91611}.subtheme-erhvervsuddannelse-unknown .teaser__trumpet{color:#4338a1}@media (min-width:640px){.teaser__trumpet{margin-bottom:15px}}.teaser__thumb__pageEditor{border:2px solid #555e67}.teaser__thumb-wrapper{background-color:#f5f5f5;overflow:hidden;padding-bottom:53%;position:relative;width:100%}.teaser__thumb-wrapper .teaser__thumb img{bottom:0;height:auto;left:50%;margin:0;max-width:110%;min-width:100%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);width:auto}.systemlist .teaser__thumb-wrapper .teaser__thumb img{top:0;transform:translateX(-50%)}.teaser__thumb-wrapper .teaser__area-indicator{background:#555e67;bottom:0;display:none;height:5px;position:absolute;width:100%}.teaser__thumb-wrapper .teaser__area-indicator[data-area=subtheme-grundskolen]{background:#4f7b00}.teaser__thumb-wrapper .teaser__area-indicator[data-area=subtheme-gymnasier]{background:#457a92}.teaser__thumb-wrapper .teaser__area-indicator[data-area=subtheme-voksenuddannelse]{background:#a9467c}.teaser__thumb-wrapper .teaser__area-indicator[data-area=subtheme-ordboeger]{background:#c91611}.teaser__thumb-wrapper .teaser__area-indicator[data-area=subtheme-erhvervsuddannelse]{background:#4338a1}.teaser__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-size:24px;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;margin-bottom:5px;margin-top:15px}@media (max-width:639px){.teaser__title{font-size:1.5rem;font-size:20px;line-height:1.5rem}}@media (min-width:640px){.teaser__title{margin-bottom:10px;margin-top:25px}}.teaser__subline{color:#ae540b;color:#a2282e;font-size:16px;font-weight:400;margin-bottom:10px;padding-left:30px;position:relative}.teaser__subline:before{border-bottom:1px solid #a2282e;content:"";left:0;position:absolute;top:.7em;width:25px}.subtheme-grundskolen-unknown .teaser__subline{color:#4f7b00}.subtheme-gymnasier-unknown .teaser__subline{color:#457a92}.subtheme-voksenuddannelse-unknown .teaser__subline{color:#a9467c}.subtheme-ordboeger-unknown .teaser__subline{color:#c91611}.subtheme-erhvervsuddannelse-unknown .teaser__subline{color:#4338a1}@media (min-width:640px){.teaser__subline{margin-bottom:15px}}.teaser__subline span:nth-child(n+2):before{content:"·";padding:0 5px}.teaser__paragraph{max-height:95px}.text-cta-container{margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.text-cta-container{padding-inline:25px}}.text-cta-container .title{color:#000;font-family:minion-pro,serif;font-size:42px;font-weight:400;font-weight:600;line-height:1.2em}@media (max-width:639px){.text-cta-container .title{font-size:32px}}.text-cta{margin-left:auto;margin-right:auto;max-width:720px}.tooltip{align-items:center;display:flex;height:100%}.tooltip__reference-element{background:none;border:none;color:inherit;display:inline-flex;outline:none;padding:0}.tooltip__reference-element:focus svg,.tooltip__reference-element:hover svg{color:#a2282e;transform:scale(1.05)}.tooltip__popper-element{background:#fff;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.16);color:#262626;font-size:.75rem;line-height:1.16;max-width:60ch;padding:1rem;width:-webkit-max-content;width:max-content;z-index:1000}.tooltip__popper-element--hidden{pointer-events:none;visibility:hidden}.trial-license-media-type-list{display:flex;flex-direction:column}.trial-license-media-type-list__button{margin:2rem auto 0}.trial-license-media-type-radio-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border:none;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left}.two-column-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1440px;padding-inline:10px}@media (min-width:640px){.two-column-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:25px}}.two-column-grid-column{background-color:#f2f2f2;border-radius:3px;box-sizing:border-box;display:flex;flex-direction:column;padding:3rem}@media (max-width:767px){.two-column-grid-column{padding:1rem}}.two-column-grid-column img{display:block;justify-self:center;margin-top:auto 0}@supports not (aspect-ratio:auto){.two-column-grid-column .two-column-grid-column__video{padding-bottom:56.25%;position:relative;width:100%}.two-column-grid-column .two-column-grid-column__video div{inset:0;position:absolute}.two-column-grid-column .two-column-grid-column__video iframe{display:block;height:100%;width:100%}}@supports (aspect-ratio:auto){.two-column-grid-column .two-column-grid-column__video{width:100%}.two-column-grid-column .two-column-grid-column__video iframe{aspect-ratio:16/9;display:block;width:100%}}.two-column-grid-column .two-column-grid-column__title{color:#000;font-family:minion-pro,serif;font-size:2rem;font-weight:400;font-weight:600;line-height:1.2em;line-height:2.5rem;text-transform:uppercase}@media (max-width:639px){.two-column-grid-column .two-column-grid-column__title{font-size:1.5rem;line-height:1.5rem}}.two-column-grid-column .two-column-grid-column__teaser{font-size:1rem;margin:1rem 0}.two-column-grid-column .two-column-grid-column__richText{margin-top:1.5rem}.two-column-grid-column .two-column-grid-column__richText ul{list-style:none;padding:0 3rem}.two-column-grid-column .two-column-grid-column__richText ul li{margin-bottom:2rem;position:relative}.two-column-grid-column .two-column-grid-column__richText ul li:last-child{margin-bottom:0}.two-column-grid-column .two-column-grid-column__richText ul li:before{background-color:transparent;border:2px solid;border-radius:1rem;color:#a2282e;content:"";height:1.5rem;left:-1.5rem;position:absolute;transform:translateX(-50%);width:1.5rem}.two-column-grid-column .two-column-grid-column__richText ul li:after{border:1.5px solid;border-left:none;border-top:none;color:#a2282e;content:"";display:block;height:10px;left:-1.7rem;position:absolute;rotate:42deg;top:.4em;width:5px}.two-column-grid-column .two-column-grid-column__cta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:3rem}.two-column-grid-column .two-column-grid-column__cta:empty{display:none}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:#a2282e;border:2px solid #a2282e;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:100%}@media (hover:hover){.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a:hover{background-color:#922429;border-color:#922429}}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a:focus-visible,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a:focus-within{background-color:#922429;border-color:#922429}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a .loader span,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a .loader:after,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a .loader:before{background-color:#fff}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--primary a:disabled{cursor:inherit;opacity:.7}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;background-color:transparent;border:2px solid;border-radius:4px;box-shadow:none;color:#555e67;color:#506886;color:currentColor;cursor:pointer;display:inline-block;display:block;font-family:FFDINWebPro,serif;font-size:1rem;font-weight:600;height:auto;margin:0;min-height:3.125rem;min-height:2.5rem!important;padding:.8em 1.3em;padding:.5em 1.3em!important;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:background-color .3s cubic-bezier(.215,.61,.355,1),border-color .3s cubic-bezier(.215,.61,.355,1);width:100%}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader span,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader:after,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader:before{background-color:#555e67}@media (hover:hover){.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a:hover{background-color:transparent;border-color:transparent}}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a:focus-visible,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a:focus-within{background-color:transparent;border-color:transparent}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader span,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader:after,.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a .loader:before{background-color:#506886}.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a:disabled{cursor:inherit;opacity:.7}@media (hover:hover){.two-column-grid-column .two-column-grid-column__cta .two-column-grid-column--secondary a:hover{border:2px solid}}.two-column-grid-column.two-column-grid-column--image{color:#fff}.two-column-grid-column.two-column-grid-column--image .two-column-grid__teaser{margin-bottom:3rem}.two-column-grid-column.two-column-grid-column--image .two-column-grid-column__title{color:#fff}.two-column-grid-column.two-column-grid-column--coverImage{background-color:unset;padding:0}.two-column-grid-column.two-column-grid-column--coverImage img{height:100%;margin-top:0;object-fit:cover;width:100%}.unic-user-info-card{grid-gap:.5rem 1.2rem;background-color:#f2f2f2;border-radius:4px;color:#000;display:grid;font-size:.875rem;grid-template-columns:auto 1fr;line-height:1.4;margin-bottom:1.5rem;padding:1rem 1.5rem}.unic-user-info-card .label{font-weight:700}.video-player-root{left:0;position:fixed;top:0;z-index:3000}.video-player-overlay,.video-player-root.isActive{height:100%;width:100%}.video-player-overlay{background-color:rgba(0,0,0,.7);left:0;position:absolute;top:0}.video-player-overlay__content{left:50%;max-height:500px;max-width:640px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.video-player-overlay__content iframe{max-height:90vh;max-width:100%}.video-player-overlay__content__close{background-color:#ae540b;background-color:#a2282e;cursor:pointer;height:50px;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:-50px;width:50px}.video-player-overlay__content__close:after,.video-player-overlay__content__close:before{background-color:#fff;content:"";display:block;height:3px;left:25%;position:absolute;top:50%;transform-origin:50% 50%;width:25px}.video-player-overlay__content__close:before{transform:rotate(45deg)}.video-player-overlay__content__close:after{transform:rotate(-45deg)}
/*# sourceMappingURL=style.hansreitzel.css.map */
