/* Minification failed. Returning unminified contents.
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,26): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(297,57): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(328,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,28): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(421,58): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url("https://www.alnatura.de/Content/Assets/Fonts/Roboto/roboto-v30-latin-regular.woff2") format("woff2");}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url("https://www.alnatura.de/Content/Assets/Fonts/Roboto/roboto-v30-latin-700.woff2") format("woff2");}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url("https://www.alnatura.de/Content/Assets/Fonts/Roboto/roboto-v30-latin-900.woff2") format("woff2");}@font-face{font-family:"Kalam Regular";src:url("https://www.alnatura.de/Content/Assets/Fonts/Kalam/kalam-regular-webfont.woff2") format("woff2");font-style:normal;font-weight:400;}@font-face{font-family:"TurbinadoBoldDryPro";src:url("/Content/Assets/Fonts/TurbinadoBoldDryPro/TurbinadoBoldDryPro.woff2") format("woff2");font-style:normal;font-weight:400;}@media(min-width:576px){.container{max-width:540px;}}@media(min-width:768px){.container{max-width:720px;}}@media(min-width:992px){.container{max-width:960px;}}@media(min-width:1200px){.container{max-width:1140px;}}@media(min-width:1600px){.container{max-width:1440px;}}html{scroll-behavior:smooth;overflow-x:hidden;}body{background:#fffef4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#3d3d39;font-display:auto;font-family:"Roboto","Times New Roman",serif;font-style:normal;font-size:1em;font-weight:400;line-height:1.4;margin:0;padding:0;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:hidden;}@media(min-width:768px){body{line-height:1.5;}}@media(max-width:1199.98px){body.open-menu{overflow:hidden;}}:focus{outline:none;}:focus-visible{text-shadow:.1px 0 currentColor,-.1px 0 currentColor,0 .1px currentColor,0 -.1px currentColor;outline:2px solid #7f9900;border-radius:2px;}.content{overflow:hidden;}h1,h2,h3{color:#8a0035;font-style:normal;font-weight:700;line-height:1.1;margin:0 0 .5em;}h1{font-size:1.5rem;}@media(min-width:1200px){h1{font-size:1.75rem;}}@media(min-width:1600px){h1{font-size:2rem;}}.media-text--note h1{font-size:1.75rem;font-weight:400;}@media(min-width:1200px){.media-text--note h1{font-size:2rem;}}@media(min-width:1600px){.media-text--note h1{font-size:2.25rem;}}h2{font-size:1.375rem;}@media(min-width:1200px){h2{font-size:1.5rem;}}@media(min-width:1600px){h2{font-size:1.75rem;}}.media-text--note h2{font-size:1.5rem;font-weight:400;}@media(min-width:1200px){.media-text--note h2{font-size:1.75rem;}}@media(min-width:1600px){.media-text--note h2{font-size:2rem;}}h3{font-size:1.25rem;}.media-text--note h3{font-size:1.5rem;font-weight:400;}.rte{font-size:1.125rem;}.rte b,.rte strong{font-style:normal;font-weight:700;}@media(min-width:768px){.rte{font-size:1.225rem;}}@media(min-width:992px){.rte{font-size:1.25rem;}}.media-text--note .rte{font-size:1.25rem;}@media(min-width:768px){.media-text--note .rte{font-size:1.375rem;}}@media(min-width:992px){.media-text--note .rte{font-size:1.5rem;}}p{font-size:1.125rem;margin:0 0 .75em;}p:last-child{margin:0;}@media(min-width:1200px){p{font-size:1.225rem;}}@media(min-width:1600px){p{font-size:1.25rem;}}.media-text--note p{font-size:1.25rem;}@media(min-width:768px){.media-text--note p{font-size:1.375rem;}}@media(min-width:992px){.media-text--note p{font-size:1.5rem;}}ul{margin:0;padding:0;}ul li{list-style-type:none;}.rte ul{font-size:1.125rem;margin:.75em 0;}@media(min-width:768px){.rte ul{font-size:1.225rem;}}@media(min-width:992px){.rte ul{font-size:1.25rem;}}.premium-content-teaser .rte ul{text-align:left;}.rte ul li{margin:.25em 0;overflow:hidden;padding-left:40px;position:relative;}.rte ul li::before{background:#7f9900;border-radius:50%;content:"";display:block;font-size:1.5rem;left:14px;line-height:1.3;height:10px;position:absolute;top:10px;width:13px;}.media-text--note .rte ul li::before{background:#8a0035;top:9px;}.media-text--note .rte ul{font-size:1.25rem;}@media(min-width:768px){.media-text--note .rte ul{font-size:1.375rem;}}@media(min-width:992px){.media-text--note .rte ul{font-size:1.5rem;}}.product__key-benefits ul{font-size:1.125em;margin:.75em 0;}@media(min-width:768px){.product__key-benefits ul{font-size:1.225rem;}}@media(min-width:992px){.product__key-benefits ul{font-size:1.25rem;}}.product__key-benefits ul li{margin:.25em 0;overflow:hidden;padding-left:40px;position:relative;}.product__key-benefits ul li::before{background:#7f9900;border-radius:50%;content:"";display:block;font-size:1.5rem;left:14px;line-height:1.3;height:10px;position:absolute;top:10px;width:13px;}ol{box-sizing:border-box;counter-reset:rte-counter;list-style-type:none;margin:.75em 0;}ol li{counter-increment:rte-counter;margin:.25em 0;position:relative;}ol li::before{content:counter(rte-counter) ".";color:#8a0035;font-family:"Kalam Regular",sans-serif;font-size:1.5rem;font-weight:400;left:-35px;line-height:1.1;position:absolute;text-align:right;top:0;width:30px;}@media(min-width:768px){ol li::before{line-height:1.3;}}.premium-content-teaser ol li::before{color:#7f9900;}.rte ol{font-size:1.125rem;overflow:hidden;}.premium-content-teaser .rte ol{padding:0 0 0 40px;text-align:left;}@media(min-width:768px){.rte ol{font-size:1.225rem;}}@media(min-width:992px){.rte ol{font-size:1.25rem;padding:0 0 0 40px;}}.media-text--note .rte ol{font-size:1.25rem;}@media(min-width:768px){.media-text--note .rte ol{font-size:1.375rem;}}@media(min-width:992px){.media-text--note .rte ol{font-size:1.5rem;}}dl{margin:0;overflow:hidden;}dl dt{font-style:normal;font-weight:700;margin-bottom:15px;width:100%;}@media(min-width:992px){dl dt{float:left;width:200px;}}dl dd{margin-left:0;margin-bottom:15px;}@media(min-width:992px){.tab-box dl dd{margin-left:200px;}}a{color:#7f9900;text-decoration:none;}a:focus-visible img{text-shadow:.1px 0 currentColor,-.1px 0 currentColor,0 .1px currentColor,0 -.1px currentColor;outline:2px solid #7f9900;border-radius:2px;}.container{margin:auto;}.btn{border:0;border-radius:2px;cursor:pointer;display:inline-block;font-style:normal;font-weight:700;font-size:1rem;letter-spacing:.025em;padding:7px 30px;margin:0 auto;}.btn.btn-primary{background-color:#8a0035;color:#fff;}.btn.btn-secondary{background-color:#f7eec4;color:#8a0035;display:inline-block;}.btn.btn-teritary{background-color:#d66f00;color:#fff;text-transform:uppercase;}.inactiveLink{pointer-events:none;cursor:default;}.dev-info{border:1px solid #f00;box-sizing:border-box;font-size:.875rem;padding:15px;}#CybotCookiebotDialog{border:3px solid #7f9900 !important;margin:0 !important;max-height:90vh !important;overflow-y:auto !important;width:90% !important;top:50% !important;left:50% !important;transform:translateX(-50%) translateY(-50%) !important;pointer-events:auto;}@media(max-width:767.98px){#CybotCookiebotDialog{overflow-y:auto !important;}}#CybotCookiebotDialogBodyContentTitle{font-size:20px !important;}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background:#ddd9cd !important;}.CybotCookiebotDialogBodyButton{border:0 !important;border-radius:2px;color:#3d3d39 !important;font-weight:700 !important;padding:8px 11px 8px !important;}d-flex{display:flex;}#CybotCookiebotDialogBodyUnderlay{background:#fffce47a !important;}.grecaptcha-badge{visibility:hidden !important;}
button{-moz-appearance:none;-webkit-appearance:none;font-family:inherit;}input{-moz-appearance:none;-webkit-appearance:none;color:#3d3d39;font-family:inherit;font-size:1rem;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}input:-internal-autofill-selected{background:#fff !important;color:#91908d !important;}input:-moz-submit-invalid{box-shadow:none;}input:-moz-ui-invalid{box-shadow:none;}input.invalid{border-color:#f00;box-shadow:none;outline:none;}select{color:#3d3d39;font-size:1rem;font-family:inherit;}select.invalid{border-color:#f00;box-shadow:none;outline:none;}textarea{color:#3d3d39;font-size:1rem;}textarea.invalid{border-color:#f00;box-shadow:none;outline:none;}input:valid{border-color:#91908d;}select:valid{border-color:#91908d;}legend{border-bottom:1px solid #ddd9cd;font-size:1.125rem;font-style:normal;font-weight:700;margin-bottom:15px;padding:0 0 15px 10px;}@media(min-width:992px){legend{font-size:1.25rem;margin-bottom:30px;}}.form--hidden{display:none;}.form__columns{display:flex;flex-flow:row wrap;}.form__columns--address>div:nth-child(1){flex:1;margin-right:15px;}.form__columns--address>div:nth-child(2){flex:2;}@media(min-width:992px){.form__columns--address>div:nth-child(2){flex:3;}}.form__radio{display:flex;margin-bottom:15px;}@media(min-width:992px){.form__radio{margin-bottom:30px;}}.form__radio-option{margin-right:2%;width:32%;}.form__radio-option:last-child{margin-right:0;}.form__description{font-size:.875rem;}.form__description p{font-size:.875rem;}.form__description--right{position:absolute;right:0;}.form__newsletter-checkbox{font-size:.875rem;}.form__newsletter-checkbox p{font-size:.875rem;}.form__legal{font-size:.875rem;}.form__legal p{font-size:.875rem;}.form__group{margin-bottom:15px;}@media(min-width:992px){.form__group{margin-bottom:30px;}}.form__group--email{padding-top:13px;position:relative;}.newsletter-form-short .form__group--email{padding-top:0;}.form__group--password{padding-top:13px;position:relative;}.form__group--file{padding-top:13px;position:relative;}.form__group--input{padding-top:13px;position:relative;}.form__group--input-radio{padding-top:13px;position:relative;}.form__group--select{padding-top:13px;position:relative;}.form__group.group__column{box-sizing:border-box;flex:0 1 100%;}@media(min-width:992px){.form__group.group__column{flex:0 1 50%;}}.form__group.group__column--one{order:1;}@media(min-width:992px){.form__group.group__column--one{padding-right:15px;}}.form__group.group__column--two{order:2;}@media(min-width:992px){.form__group.group__column--two{padding-left:15px;}}.form__label{border-radius:2px;color:#8a0035;display:block;font-size:.875rem;font-style:normal;font-weight:700;line-height:1;margin-bottom:5px;}.form__label--radio{padding-left:10px;}.form__label--trigger{color:#7f9900;font-style:normal;font-weight:700;}@media(min-width:992px){.form__label{font-size:1rem;}}.contestform__choices .form__label{margin-bottom:15px;}@media(min-width:992px){.contestform__choices .form__label{margin-bottom:30px;}}.form__label--text{background:#fff;font-size:.875rem;left:10px;padding:0 2px;position:absolute;top:2px;z-index:1;text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fff;}@media(min-width:992px){.form__label--text{font-size:1rem;top:1px;}}.form__label--select{background:#fff;font-size:.875rem;left:10px;padding:0 2px;position:absolute;top:2px;z-index:2;text-shadow:0 0 0 #fff,0 0 0 #fff,0 0 0 #fff;}@media(min-width:992px){.form__label--select{font-size:1rem;top:1px;}}.form__label--checkbox{display:block;padding-left:25px;position:relative;}.form__label--input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-left:25px;margin-right:15px;position:relative;}.form__label--input:last-child{margin-right:0;}.contestform__choices .form__label--input{color:#8a0035;font-weight:700;padding:12px 12px 12px 50px;}.form__label--input .checkmark--checkbox{background:#fff;border:1px solid #91908d;border-radius:3px;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;width:20px;}.form__label--input .checkmark--checkbox::after{border-radius:3px;background:transparent url("/Content/Assets/Images/icon_checkmark--green.png") no-repeat center center/auto 14px;content:"";display:none;height:12px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:12px;}.form__label--input-radio{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;border:1px solid #91908d;border-radius:2px;cursor:pointer;padding:12px;display:block;position:relative;text-align:center;width:100%;}.form__input--radio:checked+.form__label--input-radio{border-color:#8a0035;color:#8a0035;font-weight:600;}.form__input--radio.invalid+.form__label--input-radio{border-color:#f00;color:#f00;}.valid .form__input--radio.invalid+.form__label--input-radio{border-color:#91908d;color:#3d3d39;}.valid .form__input--radio:checked.invalid+.form__label--input-radio{border-color:#8a0035;background-color:#8a0035;color:#fff;font-weight:normal;}.form__input--radio{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;left:5px;opacity:0;position:absolute;}.form__input--radio:checked{color:#8a0035;}.form__input--radio:checked~.checkmark--radio{border-color:#8a0035;}.form__input--radio:checked:valid~.checkmark--radio{border-color:#8a0035;}.form__input--radio.invalid~.checkmark--radio{border-color:#f00;}.form__input--radio:valid~.checkmark--radio{border-color:#91908d;}.form__input--text,.form__input--email{-moz-appearance:none;-webkit-appearance:none;border:1px solid #91908d;border-radius:2px;box-sizing:border-box;display:block;padding:13px;width:100%;}.form__input--text:focus,.form__input--email:focus{outline:none;}.form__input--file{-moz-appearance:none;-webkit-appearance:none;border:1px solid #91908d;border-radius:2px;box-sizing:border-box;display:block;padding:12px;width:100%;}.form__input--checkbox{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;opacity:0;left:5px;position:absolute;}.form__input--checkbox:checked~.checkmark--checkbox::after{display:block;}.form__input--checkbox.invalid~.checkmark--checkbox{border-color:#f00;}.form__input--checkbox:valid~.checkmark--checkbox{border-color:#91908d;}.form__input--select{background:transparent url("/Content/Assets/Images/icon_chevron_down--green.png") no-repeat right 15px center/16px auto;-moz-appearance:none;-webkit-appearance:none;border:1px solid #91908d;border-radius:2px;box-sizing:border-box;cursor:pointer;display:block;padding:12px;width:100%;}.form__input--select:focus{outline:none;}.form__input--textarea{-moz-appearance:none;-webkit-appearance:none;border:1px solid #91908d;border-radius:2px;box-sizing:border-box;display:block;font-family:inherit;resize:none;padding:12px;width:100%;}.form__newsletter{-webkit-appearance:none;-moz-appearance:none;padding:15px;}@media(min-width:1200px){.form__newsletter{padding:30px;}}.form__mandatory-text{font-size:.875rem;}.form__mandatory-text p{font-size:.875rem;}.form__submit{display:flex;justify-content:center;margin:0;}.newsletter-form-long .form__submit{margin-bottom:15px;}@media(min-width:992px){.form__submit{justify-content:flex-end;}.newsletter-form-long .form__submit{margin-bottom:30px;}.newsletter-form-short .form__submit{justify-content:center;}.popup-modal .form__submit{justify-content:center;}}.form__submit .submit{-moz-appearance:none;-webkit-appearance:none;background:#d66f00;border:0;border-radius:2px;color:#fff;cursor:pointer;display:block;font-style:normal;font-weight:700;line-height:inherit;letter-spacing:.025em;padding:7px 30px;text-transform:uppercase;}.submit--inline .form__submit .submit{height:calc(100% - 8px);position:absolute;top:50%;transform:translateY(-50%);right:4px;}.form__submit .submit:focus{outline:none;}.input{border:0;border-radius:2px;box-sizing:border-box;color:#3d3d39;display:block;margin-bottom:15px;padding:24px 15px 15px 15px;width:100%;}.input:focus{outline:none;}.input__label{color:#91908d;font-size:.75em;left:15px;position:absolute;top:4px;}.input::placeholder{color:#91908d;}@media(min-width:1200px){.input{margin-bottom:30px;}}.form__select .choices::after{display:none;}.form__select .choices__inner{border:1px solid #91908d;background:transparent url("/Content/Assets/Images/icon_chevron_down--green.png") no-repeat right 15px center/16px auto;}.form__select .choices.is-open .choices__inner{background:transparent url("/Content/Assets/Images/icon_chevron_up--green.png") no-repeat right 15px center/16px auto;}.form__select .choices__list{box-sizing:border-box;}form#registration .form__group--password{padding-top:13px;}form#registration .password-strenght,form#registration .birthday-minage{font-size:12px;color:#5e5e5e;position:absolute;right:0;}form#registration .password-strenght span,form#registration .birthday-minage span{display:inline-block;text-align:right;width:50px;}.alert{position:fixed;z-index:1024;width:50%;left:25%;padding:20px;background-color:#f00;border-radius:10px;color:#fff;display:flex;align-items:center;max-height:60px;}.alert-message{color:#fff;flex:1;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.1;}.alert-bottom{bottom:20px;transition:bottom .5s ease-out;opacity:0;visibility:hidden;}.alert-bottom.active{opacity:1;visibility:visible;}.alert .close-alert{width:18px;height:18px;}.alert .close-alert img{width:100%;}.d-flex{display:flex;}.form__group--date{position:relative;}.form__group--date label{top:-10px;}.form__password{position:relative;}.form__password .toggle-pass{cursor:pointer;position:absolute;right:16px;top:14px;}.form__password label{top:-10px;}
/**
 * Swiper 5.2.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 16, 2019
 */

@font-face {
    font-family: 'swiper-icons';
    src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
    font-weight: 400;
    font-style: normal;
}

:root {
    --swiper-theme-color: #8a0035;
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
    flex-direction: column;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
    flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    /* margin: 0 auto; */
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    position: relative;
    transition-property: transform;
}

.swiper-slide-invisible-blank {
    visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}

    .swiper-container-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform, height;
    }
/* 3D Effects */
.swiper-container-3d {
    perspective: 1200px;
}

    .swiper-container-3d .swiper-wrapper,
    .swiper-container-3d .swiper-slide,
    .swiper-container-3d .swiper-slide-shadow-left,
    .swiper-container-3d .swiper-slide-shadow-right,
    .swiper-container-3d .swiper-slide-shadow-top,
    .swiper-container-3d .swiper-slide-shadow-bottom,
    .swiper-container-3d .swiper-cube-shadow {
        transform-style: preserve-3d;
    }

    .swiper-container-3d .swiper-slide-shadow-left,
    .swiper-container-3d .swiper-slide-shadow-right,
    .swiper-container-3d .swiper-slide-shadow-top,
    .swiper-container-3d .swiper-slide-shadow-bottom {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10;
    }

    .swiper-container-3d .swiper-slide-shadow-left {
        background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-right {
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-top {
        background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-bottom {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    /* For Firefox */
    -ms-overflow-style: none;
    /* For Internet Explorer and Edge */
}

    .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
        display: none;
    }

    .swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: start start;
    }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory;
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

    .swiper-pagination.swiper-pagination-hidden {
        opacity: 0;
    }
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 15px;
    left: 0;
    width: 100%;
}

@media screen and (min-width: 1200px) {
    .swiper-container-horizontal > .swiper-pagination-bullets {
        bottom: 20px;
    }
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(0.33);
        position: relative;
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
        transform: scale(1);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(0.66);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(0.33);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(0.66);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(0.33);
    }

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #89ab02;
    opacity: 0.7;
}

    .swiper-pagination-bullet:only-child {
        display: none;
    }

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #b5ce34;
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0);
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 6px 0;
        display: block;
    }

    .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px;
    }

        .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
            display: inline-block;
            transition: 200ms transform, 200ms top;
        }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}

    .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: 200ms transform, 200ms left;
    }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}

    .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top;
    }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}

    .swiper-container-vertical > .swiper-pagination-progressbar,
    .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 4px;
        height: 100%;
        left: 0;
        top: 0;
    }

.swiper-pagination-white {
    --swiper-pagination-color: #ffffff;
}

.swiper-pagination-black {
    --swiper-pagination-color: #000000;
}

.swiper-pagination-lock {
    display: none;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}

.swiper-scrollbar-lock {
    display: none;
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

    .swiper-zoom-container > img,
    .swiper-zoom-container > svg,
    .swiper-zoom-container > canvas {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain;
    }

.swiper-slide-zoomed {
    cursor: move;
}
/* Preloader */
:root {
    /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    animation: swiper-preloader-spin 1s infinite linear;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}

    .swiper-container-fade .swiper-slide .swiper-slide {
        pointer-events: none;
    }

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube {
    overflow: visible;
}

    .swiper-container-cube .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1;
        visibility: hidden;
        transform-origin: 0 0;
        width: 100%;
        height: 100%;
    }

        .swiper-container-cube .swiper-slide .swiper-slide {
            pointer-events: none;
        }

    .swiper-container-cube.swiper-container-rtl .swiper-slide {
        transform-origin: 100% 0;
    }

    .swiper-container-cube .swiper-slide-active,
    .swiper-container-cube .swiper-slide-active .swiper-slide-active {
        pointer-events: auto;
    }

    .swiper-container-cube .swiper-slide-active,
    .swiper-container-cube .swiper-slide-next,
    .swiper-container-cube .swiper-slide-prev,
    .swiper-container-cube .swiper-slide-next + .swiper-slide {
        pointer-events: auto;
        visibility: visible;
    }

    .swiper-container-cube .swiper-slide-shadow-top,
    .swiper-container-cube .swiper-slide-shadow-bottom,
    .swiper-container-cube .swiper-slide-shadow-left,
    .swiper-container-cube .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }

    .swiper-container-cube .swiper-cube-shadow {
        position: absolute;
        left: 0;
        bottom: 0px;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.6;
        -webkit-filter: blur(50px);
        filter: blur(50px);
        z-index: 0;
    }

.swiper-container-flip {
    overflow: visible;
}

    .swiper-container-flip .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1;
    }

        .swiper-container-flip .swiper-slide .swiper-slide {
            pointer-events: none;
        }

    .swiper-container-flip .swiper-slide-active,
    .swiper-container-flip .swiper-slide-active .swiper-slide-active {
        pointer-events: auto;
    }

    .swiper-container-flip .swiper-slide-shadow-top,
    .swiper-container-flip .swiper-slide-shadow-bottom,
    .swiper-container-flip .swiper-slide-shadow-left,
    .swiper-container-flip .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
/*! choices.js v9.0.1 | © 2019 Josh Johnson | https://github.com/jshjohnson/Choices#readme */
/*===============================
=            Choices            =
===============================*/
.choices {
    position: relative;
    overflow: hidden;
    margin-bottom: 24px;
    font-size: 16px;
}

    .choices:focus {
        outline: none;
    }

    .choices:last-child {
        margin-bottom: 0;
    }

    .choices.is-open {
        overflow: initial;
    }

    .choices.is-disabled .choices__inner,
    .choices.is-disabled .choices__input {
        cursor: not-allowed;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }

    .choices.is-disabled .choices__item {
        cursor: not-allowed;
    }

    .choices [hidden] {
        display: none !important;
    }

    .choices[data-type*='select-one'] {
        cursor: pointer;
    }

        .choices[data-type*='select-one'] .choices__inner {
            padding-bottom: 7.5px;
        }

        .choices[data-type*='select-one'] .choices__input {
            box-sizing: border-box;
            display: block;
            width: 100%;
            padding: 10px;
            border-bottom: 1px solid #dddddd;
            background-color: #ffffff;
            margin: 0;
        }

        .choices[data-type*='select-one'] .choices__button {
            background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
            padding: 0;
            background-size: 8px;
            position: absolute;
            top: 50%;
            right: 0;
            margin-top: -10px;
            margin-right: 25px;
            height: 20px;
            width: 20px;
            border-radius: 10em;
            opacity: 0.25;
        }

            .choices[data-type*='select-one'] .choices__button:hover, .choices[data-type*='select-one'] .choices__button:focus {
                opacity: 1;
            }

            .choices[data-type*='select-one'] .choices__button:focus {
                box-shadow: 0px 0px 0px 2px #00bcd4;
            }

        .choices[data-type*='select-one'] .choices__item[data-value=''] .choices__button {
            display: none;
        }

        .choices[data-type*='select-one']:after {
            content: '';
            height: 0;
            width: 0;
            border-style: solid;
            border-color: #333333 transparent transparent transparent;
            border-width: 5px;
            position: absolute;
            right: 11.5px;
            top: 50%;
            margin-top: -2.5px;
            pointer-events: none;
        }

        .choices[data-type*='select-one'].is-open:after {
            border-color: transparent transparent #333333 transparent;
            margin-top: -7.5px;
        }

        .choices[data-type*='select-one'][dir='rtl']:after {
            left: 11.5px;
            right: auto;
        }

        .choices[data-type*='select-one'][dir='rtl'] .choices__button {
            right: auto;
            left: 0;
            margin-left: 25px;
            margin-right: 0;
        }

    .choices[data-type*='select-multiple'] .choices__inner,
    .choices[data-type*='text'] .choices__inner {
        cursor: text;
    }

    .choices[data-type*='select-multiple'] .choices__button,
    .choices[data-type*='text'] .choices__button {
        position: relative;
        display: inline-block;
        margin-top: 0;
        margin-right: -4px;
        margin-bottom: 0;
        margin-left: 8px;
        padding-left: 16px;
        border-left: 1px solid #008fa1;
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
        background-size: 8px;
        width: 8px;
        line-height: 1;
        opacity: 0.75;
        border-radius: 0;
    }

        .choices[data-type*='select-multiple'] .choices__button:hover, .choices[data-type*='select-multiple'] .choices__button:focus,
        .choices[data-type*='text'] .choices__button:hover,
        .choices[data-type*='text'] .choices__button:focus {
            opacity: 1;
        }

.choices__inner {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    background-color: #fff;
    padding: 7.5px 7.5px 3.75px;
    border: 1px solid #dddddd;
    border-radius: 2.5px;
    font-size: 14px;
    min-height: 44px;
    overflow: hidden;
}

.is-focused .choices__inner,
.is-open .choices__inner {
    border-color: #b7b7b7;
}

.is-open .choices__inner {
    border-radius: 2.5px 2.5px 0 0;
}

.is-flipped.is-open .choices__inner {
    border-radius: 0 0 2.5px 2.5px;
}

.choices__list {
    margin: 0;
    padding-left: 0;
    list-style: none;
}

.choices__list--single {
    display: inline-block;
    padding: 4px 16px 4px 4px;
    width: 100%;
}

[dir='rtl'] .choices__list--single {
    padding-right: 4px;
    padding-left: 16px;
}

.choices__list--single .choices__item {
    width: 100%;
}

.choices__list--multiple {
    display: inline;
}

    .choices__list--multiple .choices__item {
        display: inline-block;
        vertical-align: middle;
        border-radius: 20px;
        padding: 4px 10px;
        font-size: 12px;
        font-weight: 500;
        margin-right: 3.75px;
        margin-bottom: 3.75px;
        background-color: #00bcd4;
        border: 1px solid #00a5bb;
        color: #ffffff;
        word-break: break-all;
        box-sizing: border-box;
    }

        .choices__list--multiple .choices__item[data-deletable] {
            padding-right: 5px;
        }

[dir='rtl'] .choices__list--multiple .choices__item {
    margin-right: 0;
    margin-left: 3.75px;
}

.choices__list--multiple .choices__item.is-highlighted {
    background-color: #00a5bb;
    border: 1px solid #008fa1;
}

.is-disabled .choices__list--multiple .choices__item {
    background-color: #aaaaaa;
    border: 1px solid #919191;
}

.choices__list--dropdown {
    visibility: hidden;
    z-index: 2;
    position: absolute;
    width: 100%;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    top: 100%;
    margin-top: -1px;
    border-bottom-left-radius: 2.5px;
    border-bottom-right-radius: 2.5px;
    overflow: hidden;
    word-break: break-all;
    will-change: visibility;
}

    .choices__list--dropdown.is-active {
        visibility: visible;
    }

.is-open .choices__list--dropdown {
    border-color: #b7b7b7;
}

.is-flipped .choices__list--dropdown {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: -1px;
    border-radius: 0.25rem 0.25rem 0 0;
}

.choices__list--dropdown .choices__list {
    position: relative;
    max-height: 300px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    will-change: scroll-position;
}

.choices__list--dropdown .choices__item {
    position: relative;
    padding: 10px;
    font-size: 14px;
}

[dir='rtl'] .choices__list--dropdown .choices__item {
    text-align: right;
}

@media (min-width: 640px) {
    .choices__list--dropdown .choices__item--selectable {
        padding-right: 20px;
    }

        .choices__list--dropdown .choices__item--selectable:after {
            display: none;
        }

    [dir='rtl'] .choices__list--dropdown .choices__item--selectable {
        text-align: right;
        padding-left: 100px;
        padding-right: 10px;
    }

        [dir='rtl'] .choices__list--dropdown .choices__item--selectable:after {
            right: auto;
            left: 10px;
        }
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background-color: #f2f2f2;
}

    .choices__list--dropdown .choices__item--selectable.is-highlighted:after {
        opacity: 0.5;
    }

.choices__item {
    cursor: default;
}

.choices__item--selectable {
    cursor: pointer;
}

.choices__item--disabled {
    cursor: not-allowed;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    opacity: 0.5;
}

.choices__heading {
    font-weight: 600;
    font-size: 12px;
    padding: 10px;
    border-bottom: 1px solid #f7f7f7;
    color: gray;
}

.choices__button {
    text-indent: -9999px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}

    .choices__button:focus {
        outline: none;
    }

.choices__input {
    display: inline-block;
    vertical-align: baseline;
    background-color: #f9f9f9;
    font-size: 14px;
    margin-bottom: 5px;
    border: 0;
    border-radius: 0;
    max-width: 100%;
    padding: 4px 0 4px 2px;
}

    .choices__input:focus {
        outline: 0;
    }

[dir='rtl'] .choices__input {
    padding-right: 2px;
    padding-left: 0;
}

.choices__placeholder {
    opacity: 0.5;
}

/*=====  End of Choices  ======*/
.loading{display:none;}.loading.show{display:block;}.loading::before{background:#fff url("/Content/Assets/Images/icon_load--aubergine.png") no-repeat center center/38px auto;border-radius:50%;box-shadow:0 0 4px -1px rgba(0,0,0,.25);content:"";display:block;height:64px;transform:translateX(-50%) translateY(-50%);width:64px;z-index:10;animation:rotate 2s infinite linear;}@keyframes rotate{from{transform:rotateZ(0);}to{transform:rotateZ(359deg);}}
@media(min-width:576px){.message{max-width:540px;}}@media(min-width:768px){.message{max-width:720px;}}@media(min-width:992px){.message{max-width:960px;}}@media(min-width:1200px){.message{max-width:1140px;}}@media(min-width:1600px){.message{max-width:1440px;}}.message{background:#fff;border:1px solid #8a0035;margin:15px auto;padding:15px;}@media(min-width:992px){.message{margin:30px auto;}}.message--error{border-color:#f00;color:#f00;}.message--warning{border-color:#d66f00;color:#d66f00;}.message--success{border-color:#89ab02;color:#89ab02;margin:0 auto;}@media(min-width:992px){.message--success{margin:0 auto;}}.message__title{color:#8a0035;font-size:1.25rem;font-style:normal;font-weight:700;margin-bottom:.5em;}.message--error .message__title{color:#f00;}.message--success .message__title{color:#89ab02;}.message--warning .message__title{color:#d66f00;}@media(min-width:992px){.message__title{font-size:1.375rem;}}
.popup-modal{background-color:#fff;border-radius:2px;box-shadow:0 0 4px -1px rgba(0,0,0,.25);box-sizing:border-box;display:none;left:50%;padding:15px;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:345px;z-index:999;}@media(min-width:768px){.popup-modal{width:540px;}}@media(min-width:992px){.popup-modal{padding:30px;width:960px;}}.popup-modal.is--visible{display:block;}.popup-modal__header{display:flex;justify-content:space-between;margin-bottom:30px;width:100%;}.popup-modal__headline{color:#8a0035;font-size:20px;font-style:normal;font-weight:700;line-height:1;}@media(min-width:992px){.popup-modal__headline{font-size:20px;}}.popup-modal__question{font-size:1.125rem;font-weight:700;margin-bottom:30px;}@media(min-width:992px){.popup-modal__question{font-size:1.25rem;}}.popup-modal .popup-messages{display:none;text-align:center;}.popup-modal .popup-messages .message--success{display:none;}.popup-modal .popup-messages .message--success .title{color:#7f9900;font-size:24px;font-weight:800;margin-bottom:35px;}.popup-modal .popup-messages .message--success p,.popup-modal .popup-messages .message--success p a{font-size:18px;margin-bottom:35px;color:#3d3d39;display:block;text-decoration:underline;}.popup-modal .popup-messages .message--error{display:none;}.popup-modal .popup-messages .message--error .title{color:#a80000;font-size:24px;font-weight:800;margin-bottom:35px;}.popup-modal .popup-messages .message--error p{font-size:18px;margin-bottom:35px;}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100vh;background-color:rgba(75,75,75,.5);display:none;}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{background-color:#ddd9cd;color:#3d3d39;}#CybotCookiebotDialogBodyContentTitle{font-size:20px !important;line-height:24px !important;}#CybotCookiebotDialogBodyContentText p{line-height:16px !important;}#CybotCookiebotDialogBodyButtonDecline{background-color:#ddd9cd !important;}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper{padding:16px 12px;flex-direction:row;align-items:center;justify-content:center;gap:8px;}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonLabel{margin-bottom:0;}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonLabel .CybotCookiebotDialogBodyLevelButtonDescription{font-size:14px;line-height:20px;}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper .CybotCookiebotDialogBodyLevelButtonSliderWrapper{transform:scale(.8);}@media only screen and (max-width:600px){#CybotCookiebotDialogBodyFieldsetInnerContainer{flex-direction:row !important;}#CybotCookiebotDialogBodyFieldsetInnerContainer .CybotCookiebotDialogBodyLevelButtonWrapper{width:25% !important;flex-direction:column !important;padding:0 12px !important;}}
