/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/front.css ***!
  \*************************************************************************************************************/
body.dark-mode .license-row .licenses .custom-select-wrapper select option {
    background: white;
    color: black;
}
body:not(.dark-mode) .license-row .licenses .custom-select-wrapper select option {
    background: black;
    color: white;
}

body.dark-mode .modal .btn.accept {
    background-color: #000 !important;
    color: #fff !important;
}
body:not(.dark-mode) .modal .btn.accept {
    background-color: #fff !important;
    color: #000 !important;
}

.modal.cookies .btn:not(.accept) {
    background-color: #d5d5d5 !important;
    color: #000 !important;
}

.modal.cookies h3 {
    font-size: 21px;
    line-height: 27px;
}

.modal.cart,
.modal.cart footer {
    background-color: #fff !important;
    color: #000 !important;
}

.license-row:not(.active), .d-none {
    display: none !important;
}

.d-block {
    display: block !important;
}

input.coupon.error {
    border-color: red !important;
}

#interactiveText span,
#interactiveText,
.tester-content,
.tester-contentopsz {
    transition: line-height .2s ease-out, font-size .0s, font-variation-settings .2s ease-out;
}

#toast-container {
    padding-top: 80px;
    padding-right: 10px;
}

.toast {
    padding: 15px !important;
}

#toast-container>.toast-warning,
#toast-container>.toast-success,
#toast-container>.toast-error {
    background-image: unset !important;
    box-shadow: none !important;
    transition: all 300ms ease-in-out;
    opacity: .9;
}

.toast .toast-title {
    --text-wght: 600 !important;
    --text-wdth: 500 !important;
}

.toast .toast-message {
    --text-wdth: 500 !important;
}

footer.bus {
    overflow-y: hidden;
}

footer.bus .content {
    margin-bottom: -30px;
    margin-top: -30px;
}

@media only screen and (min-width: 820px) {
    footer.bus .content {
        margin-bottom: -75px;
        margin-top: -75px;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnRfc3R5bGUuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0lBQ0ksaUJBQWlCO0lBQ2pCLFlBQVk7QUFDaEI7QUFDQTtJQUNJLGlCQUFpQjtJQUNqQixZQUFZO0FBQ2hCOztBQUVBO0lBQ0ksaUNBQWlDO0lBQ2pDLHNCQUFzQjtBQUMxQjtBQUNBO0lBQ0ksaUNBQWlDO0lBQ2pDLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxzQkFBc0I7QUFDMUI7O0FBRUE7SUFDSSxlQUFlO0lBQ2YsaUJBQWlCO0FBQ3JCOztBQUVBOztJQUVJLGlDQUFpQztJQUNqQyxzQkFBc0I7QUFDMUI7O0FBRUE7SUFDSSx3QkFBd0I7QUFDNUI7O0FBRUE7SUFDSSx5QkFBeUI7QUFDN0I7O0FBRUE7SUFDSSw0QkFBNEI7QUFDaEM7O0FBRUE7Ozs7SUFJSSx5RkFBeUY7QUFDN0Y7O0FBRUE7SUFDSSxpQkFBaUI7SUFDakIsbUJBQW1CO0FBQ3ZCOztBQUVBO0lBQ0ksd0JBQXdCO0FBQzVCOztBQUVBOzs7SUFHSSxrQ0FBa0M7SUFDbEMsMkJBQTJCO0lBQzNCLGlDQUFpQztJQUNqQyxXQUFXO0FBQ2Y7O0FBRUE7SUFDSSwyQkFBMkI7SUFDM0IsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0ksMkJBQTJCO0FBQy9COztBQUVBO0lBQ0ksa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksb0JBQW9CO0lBQ3BCLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJO1FBQ0ksb0JBQW9CO1FBQ3BCLGlCQUFpQjtJQUNyQjtBQUNKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2Zyb250LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LmRhcmstbW9kZSAubGljZW5zZS1yb3cgLmxpY2Vuc2VzIC5jdXN0b20tc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG5ib2R5Om5vdCguZGFyay1tb2RlKSAubGljZW5zZS1yb3cgLmxpY2Vuc2VzIC5jdXN0b20tc2VsZWN0LXdyYXBwZXIgc2VsZWN0IG9wdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuYm9keS5kYXJrLW1vZGUgLm1vZGFsIC5idG4uYWNjZXB0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuYm9keTpub3QoLmRhcmstbW9kZSkgLm1vZGFsIC5idG4uYWNjZXB0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tb2RhbC5jb29raWVzIC5idG46bm90KC5hY2NlcHQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tb2RhbC5jb29raWVzIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG4ubW9kYWwuY2FydCxcclxuLm1vZGFsLmNhcnQgZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saWNlbnNlLXJvdzpub3QoLmFjdGl2ZSksIC5kLW5vbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dC5jb3Vwb24uZXJyb3Ige1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuI2ludGVyYWN0aXZlVGV4dCBzcGFuLFxyXG4jaW50ZXJhY3RpdmVUZXh0LFxyXG4udGVzdGVyLWNvbnRlbnQsXHJcbi50ZXN0ZXItY29udGVudG9wc3oge1xyXG4gICAgdHJhbnNpdGlvbjogbGluZS1oZWlnaHQgLjJzIGVhc2Utb3V0LCBmb250LXNpemUgLjBzLCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyAuMnMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbiN0b2FzdC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4udG9hc3Qge1xyXG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jdG9hc3QtY29udGFpbmVyPi50b2FzdC13YXJuaW5nLFxyXG4jdG9hc3QtY29udGFpbmVyPi50b2FzdC1zdWNjZXNzLFxyXG4jdG9hc3QtY29udGFpbmVyPi50b2FzdC1lcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbn1cclxuXHJcbi50b2FzdCAudG9hc3QtdGl0bGUge1xyXG4gICAgLS10ZXh0LXdnaHQ6IDYwMCAhaW1wb3J0YW50O1xyXG4gICAgLS10ZXh0LXdkdGg6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9hc3QgLnRvYXN0LW1lc3NhZ2Uge1xyXG4gICAgLS10ZXh0LXdkdGg6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5mb290ZXIuYnVzIHtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG5cclxuZm9vdGVyLmJ1cyAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgyMHB4KSB7XHJcbiAgICBmb290ZXIuYnVzIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNzVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNzVweDtcclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/