﻿@font-face{font-family:'Proxima Nova';src:url("../fonts/proximanova-regular-webfont.woff") format("woff"),url("../fonts/proximanova-regular-webfont.ttf") format("truetype"),url("../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Proxima Nova';src:url("../fonts/proximanova-regitalic-webfont.woff") format("woff"),url("../fonts/proximanova-regitalic-webfont.ttf") format("truetype"),url("../fonts/proximanova-regitalic-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:'Proxima Nova';src:url("../fonts/proximanova-semibold-webfont.woff") format("woff"),url("../fonts/proximanova-semibold-webfont.ttf") format("truetype"),url("../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:'Proxima Nova';src:url("../fonts/proximanova-bold-webfont.woff") format("woff"),url("../fonts/proximanova-bold-webfont.ttf") format("truetype"),url("../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:'Proxima Nova';src:url("../fonts/proximanova-light-webfont.woff") format("woff"),url("../fonts/proximanova-light-webfont.ttf") format("truetype"),url("../fonts/proximanova-light-webfont.svg#proxima_novalight") format("svg");font-weight:200;font-style:normal;font-display:fallback}@font-face{font-family:'Alegreya';src:url("../fonts/alegreya-italic-webfont.woff") format("woff"),url("../fonts/alegreya-italic-webfont.ttf") format("truetype"),url("../fonts/alegreya-italic-webfont.svg#alegreyaitalic") format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'Alegreya';src:url("../fonts/alegreya-bolditalic-webfont.woff") format("woff"),url("../fonts/alegreya-bolditalic-webfont.ttf") format("truetype"),url("../fonts/alegreya-bolditalic-webfont.svg#alegreyaitalic") format("svg");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:'Alegreya';src:url("../fonts/alegreya-italic-webfont.woff") format("woff"),url("../fonts/alegreya-italic-webfont.ttf") format("truetype"),url("../fonts/alegreya-italic-webfont.svg#alegreyaitalic") format("svg");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:'Alegreya';src:url("../fonts/alegreya-bolditalic-webfont.woff") format("woff"),url("../fonts/alegreya-bolditalic-webfont.ttf") format("truetype"),url("../fonts/alegreya-bolditalic-webfont.svg#alegreyabold_italic") format("svg");font-weight:600;font-style:italic;font-display:fallback}:root{--palMenuR1: #da4f47;--palMenuR2: #e6554c;--palMenuR3: #f06159}.link-unstyled,.link-unstyled:link,.link-unstyled:hover{color:inherit;text-decoration:inherit}.swal2-icon{margin-bottom:0.25em}.swal2-icon ~ h2{margin-top:1em;font-size:1em}.swal2-html-container{font-size:1em}.swal2-popup.swal2-toast{padding:1rem 1.2rem}.swal2-popup.swal2-toast .swal2-html-container{text-align:center}.swal2-popup.swal2-toast .swal2-icon{margin-right:.3em}body.swal2-height-auto{height:100% !important}.dropdown-menu:not(.megamenu){padding:5px}.dropdown-menu:not(.megamenu) ul{width:100%;list-style:none;padding:0;margin:0}.dropdown-menu:not(.megamenu) ul>li a,.dropdown-menu:not(.megamenu) ul>li button{display:block;width:100%;padding:0 5px;line-height:45px;text-decoration:none;text-align:left}.dropdown-menu:not(.megamenu) ul>li a:hover,.dropdown-menu:not(.megamenu) ul>li button:hover{background-color:#3c444d;color:#fff}.dropdown-menu:not(.megamenu) ul>li button{appearance:none;border:0;background-color:transparent;color:inherit}.dropdown-menu.dropdown-menu-dark{background-color:#24292e;border:0;color:#fff}.dropdown-menu.dropdown-menu-dark ul>li{padding:2px 0}.dropdown-menu.dropdown-menu-dark ul>li+li{border-top:1px solid #57575e}.dropdown-menu.dropdown-menu-dark ul>li a{color:#fff}.dropdown-menu.dropdown-menu-dark ul>li a:hover{background-color:#57575e}.dropdown-menu::after{content:"";position:absolute;top:-10px;width:20px;height:10px;left:var(--caret-offset, 19px);border-color:transparent transparent var(--caret-color, #24292e) transparent;border-style:solid;border-width:0 10px 10px 10px;pointer-events:none}.dropdown-menu.dropdown-menu-end::after{left:auto;right:var(--caret-offset, 19px)}.dropdown-menu[data-popper-placement^="top-"]::after{top:auto;bottom:-10px;border-color:var(--caret-color, #24292e) transparent transparent transparent;border-width:10px 10px 0 10px}.input-group-shadow{position:relative}.input-group-shadow::after{content:"";position:absolute;left:0;right:0;bottom:0;height:.6rem;pointer-events:none;box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;border-radius:0 0 .3rem .3rem;z-index:3}.input-group-shadow>*{padding-bottom:calc(.375rem + 2px)}.btn-shadow{position:relative}.btn-shadow::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:.6rem;pointer-events:none;box-shadow:0 -3px 0 rgba(0,0,0,0.15) inset;border-radius:0 0 .3rem .3rem;z-index:3}button.btn-loading.loading::before{opacity:1 !important;margin-right:0.3rem;margin-left:-0.2rem;transition:opacity .3s, margin .2s}button.btn-loading::before{font:normal normal normal 21px/1.3rem FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;animation:fa-spin 2s infinite linear;vertical-align:top;width:1.5rem;margin-left:0.5rem;margin-right:-2.0rem;transition:opacity .1s, margin .2s;opacity:0 !important}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:15%;max-width:4rem;transition:background-color .2s}.carousel:hover .carousel-control-prev,.carousel:hover .carousel-control-next{background-color:rgba(160,160,160,0.2);transition:background-color .2s}.carousel .carousel-control-prev,.carousel .carousel-control-next{opacity:.7;transition:opacity .2s}.carousel .carousel-control-prev:hover,.carousel .carousel-control-prev:focus,.carousel .carousel-control-next:hover,.carousel .carousel-control-next:focus{opacity:1;transition:opacity .2s}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{filter:none;width:2.2rem;height:2.2rem;filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff) drop-shadow(0 0 1px #fff)}.carousel .carousel-control-prev-icon:hover,.carousel .carousel-control-next-icon:hover{transition:opacity .2s}.carousel .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e44c44'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23e44c44'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel .carousel-indicators [data-bs-target]{background-color:#e44c44}.dropdown>.dropdown-menu.show.fade{animation-name:dropdownFadeAnimation;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes dropdownFadeAnimation{from{opacity:0;top:20px}to{opacity:1;top:0}}.required>.form-label::after{content:' *';color:#b63730;font-weight:600}.required-any>.form-label::after{content:' **'}.field-validation-valid{display:none}.field-validation-error{width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.form-check-input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.border-circle{border-radius:50%}.ff-alegreya{font-family:"Alegreya";font-size:1.1em}::placeholder{font-style:italic;font-weight:300}.btn-theme{font-weight:600;color:#fff}.btn-theme:hover,.btn-theme:focus,.btn-theme:disabled{color:#fff}.btn-outline-theme{font-weight:600}.btn-outline-theme:hover:not(:disabled),.btn-outline-theme:active:not(:disabled){color:#fff}img[loading="lazy"]{opacity:1;transition:opacity .3s ease-in-out}img[loading="lazy"].not-loaded{opacity:0}html,body{min-height:100vh}body{display:flex;flex-flow:column;font-family:'Proxima Nova', Arial}body>button[data-cc="show-consentModal"]{left:5px;bottom:-2.75rem;transition:bottom .3s}body>button[data-cc="show-consentModal"]:hover{bottom:-.3rem}#cc-main .pm .section__toggle-wrapper{user-select:none}footer{margin-top:auto;padding-top:40px}footer #footer1{color:#fff;padding-top:20px;padding-bottom:25px;position:relative}footer #footer1 .newsletter-description{font-size:18px}footer #footer1 .newsletter-description strong{font-weight:600;color:#ff9f48}footer #footer1 .newsletter-subscription{margin:0 auto;max-width:540px;margin-top:16px;position:relative}footer #footer1 .newsletter-subscription input[type="text"]{padding-left:32px}footer #footer1 .newsletter-subscription::after{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#cacacc;position:absolute;left:6px;top:7px;z-indeX:5}footer #footer2 .footer-block{color:#fff;font-weight:600;text-align:center !important;padding-top:25px}footer #footer2 .footer-block a{display:inline-flex;text-decoration:none;color:inherit;justify-content:space-between;height:100%;flex-direction:column;align-items:center}footer #footer2 .footer-block a:hover{text-decoration:underline}footer #footer2 .footer-block a>span{line-height:1.2}footer #footer2 .footer-block a>div{height:80px;display:flex;align-items:center}footer #footer2 .footer-block a>div img{max-width:100%}footer #footer2 .copyright{color:#903a35;font-size:14px;line-height:1.2;margin-top:5px}header .header-item+.header-item{margin-left:6px}header .header-item+.header-item::before{width:1px;background-color:#b63730;margin-right:4px}header .header-link{color:#fff;font-weight:600;font-size:18px;text-decoration:none}header .header-link:hover{text-decoration:underline}header .header-link::before{content:"";display:inline-block;width:0;height:32px;vertical-align:middle}header .header-dropdown>span{color:#fff;font-weight:600;font-size:18px;cursor:pointer}header .header-dropdown>span:hover{text-decoration:underline}header .header-dropdown::before{content:"";display:inline-block;width:0;height:32px;vertical-align:middle}header .currency-language{display:inline-block;height:28px;margin-left:8px}header .currency-language:hover>a,header .currency-language>a.show{background-color:#d13f36 !important}header .currency-language>a{height:26px;font-size:16px;border-radius:13px;background-color:#b63730;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap;display:flex;flex-wrap:nowrap;align-items:center}header .currency-language>a>span{display:block;height:24px;line-height:24px}header .currency-language>a>.currency{padding:0 5px 0 6px;min-width:30px;text-align:center}header .currency-language>a>.language{width:30px}header .currency-language>a>.language img{display:block;margin:0 1px;width:28px;height:24px;border-radius:0 12px 12px 0}header .currency-language .dropdown-menu ul>li.title{color:#b8b8bd}header .currency-language .dropdown-menu ul>li+li:not(.title){border-top:none}header .currency-language .dropdown-menu ul>li a{padding-left:40px;background-position:5px 50%;background-repeat:no-repeat}header .currency-language .dropdown-menu ul>li a.lang-cs{background-image:url("../images/layout/header-flag-cs-28x28.svg")}header .currency-language .dropdown-menu ul>li a.lang-en{background-image:url("../images/layout/header-flag-en-28x28.svg")}header .currency-language .dropdown-menu ul>li a.curr-czk{background-image:url("../images/layout/header-curr-czk.svg")}header .currency-language .dropdown-menu ul>li a.curr-eur{background-image:url("../images/layout/header-curr-eur.svg")}header .currency-language .dropdown-menu ul>li a em{display:inline-block;width:26px;color:#cacacc;font-size:12px}header .shopping-cart{display:inline-flex;align-items:center;padding:0 10px;background-color:#b63730;border-radius:4px;height:40px;color:#fff;font-weight:600;font-size:18px;text-decoration:none;white-space:nowrap}header .shopping-cart:hover{background-color:#d13f36}header .shopping-cart::before{content:attr(data-item-count);display:block;height:28px;margin-right:6px;line-height:28px;background-color:#ff9f48;border-radius:14px;min-width:28px;text-align:center;padding:0 5px}header .dropdown-menu{min-width:200px}nav{display:block;width:100%;background-color:#f1f1f2;border-bottom:1px solid #dededf;z-index:110}nav.navbar{padding:0}nav a{text-decoration:none}nav ul{list-style:none;margin:0;padding:0}nav ul.dl-menu{display:flex}nav ul.dl-menu>li{flex:1}nav ul.dl-menu>li>a{width:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #dededf;font-weight:600;font-size:18px;color:#d13f36;height:44px;text-align:center;line-height:20px}nav ul.dl-menu>li>a.show,nav ul.dl-menu>li>a:hover{background-color:#e7e7e8}nav ul.dl-menu>li.dl-active>a{background-color:#e7e7e8}nav ul.dl-menu>li.twoLines a{font-size:16px;line-height:18px}nav ul.dl-menu>li.has-megamenu{position:static !important}nav ul.dl-menu>li.nav-menu-search{width:40px;border-right:1px solid #dededf;position:static;flex-grow:0}nav ul.dl-menu>li.nav-menu-search>a{width:39px}nav ul.dl-menu>li.nav-menu-search>a::before{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#9999a0}nav ul.dl-menu>li.nav-menu-search .dropdown-menu{width:320px;max-width:100%;padding:10px}nav ul.dl-menu .megamenu{left:0;right:0;width:100%;border:0;padding:0;margin-top:0}nav ul.dl-menu .megamenu ul{list-style:none;padding:0}nav ul.dl-menu .megamenu>div{display:flex;align-items:stretch}nav ul.dl-menu .megamenu>div>div{flex:1}nav ul.dl-menu .megamenu>div>div>ul{margin:20px}nav ul.dl-menu .megamenu>div>div>ul>li.root>a,nav ul.dl-menu .megamenu>div>div>ul>li.root>span{font-size:30px;line-height:40px;font-weight:200;margin-top:26px}nav ul.dl-menu .megamenu>div>div>ul>li.root>a:first-child,nav ul.dl-menu .megamenu>div>div>ul>li.root>span:first-child{margin-top:0}nav ul.dl-menu .megamenu>div>div>ul ul ul{margin-left:30px}nav ul.dl-menu .megamenu>div>div>ul li a{display:inline-block;color:#fff;font-size:18px;margin-top:12px;line-height:1.2}nav ul.dl-menu .megamenu>div>div>ul li a:hover{text-decoration:underline}nav ul.dl-menu .megamenu>div>div.bg-palMenuR1>ul>li.root>a,nav ul.dl-menu .megamenu>div>div.bg-palMenuR1>ul>li.root>span{color:#713733}nav ul.dl-menu .megamenu>div>div.bg-palMenuR2>ul>li.root>a,nav ul.dl-menu .megamenu>div>div.bg-palMenuR2>ul>li.root>span{color:#803935}nav ul.dl-menu .megamenu>div>div.bg-palMenuR3>ul>li.root>a,nav ul.dl-menu .megamenu>div>div.bg-palMenuR3>ul>li.root>span{color:#903a35}nav .dropdown>.dropdown-menu.show.fade{animation-name:navbarMenuAnimation}@keyframes navbarMenuAnimation{from{opacity:0;top:150%}to{opacity:1;top:100%}}main h1{color:#42454c}main h1>span{color:#72727c;margin-left:15px}main h2{color:#72727c}main .product-item{display:block;text-decoration:none;color:inherit;border-top:3px solid #f06159;border-bottom:3px solid #f06159;position:relative}main .product-item>.img{position:relative}main .product-item>.img::before{content:"";display:block;padding-bottom:150%}main .product-item>.img>div{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}main .product-item>.img>div>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}main .product-item>.img>ul{position:absolute;top:10px;left:0;list-style:none;padding:0;margin:0}main .product-item>.img>ul>li{float:left;clear:left;margin-top:12px;padding:4px 12px;font-family:Alegreya;font-size:18px;color:#fff;background-color:#f06159;display:inline-block;opacity:.85;border-radius:0 4px 4px 0}@media (min-width: 760px) and (max-width: 959.98px){main .product-item>.img>ul>li{font-size:16px}}@media (max-width: 479.98px){main .product-item>.img>ul>li{font-size:14px}}main .product-item>.img>ul::after{content:"";display:block;clear:left}main .product-item>.colors{margin:0;padding:0;list-style:none;width:100%;height:10px;display:flex;flex-direction:row;align-items:stretch;background-color:#f1f1f2}main .product-item>.colors>li{display:block;background-color:var(--color);flex-grow:1}main .product-item>.description{border-top:3px solid #f06159;padding-top:5px;padding-bottom:5px}main .product-item>.description>*+*{padding-top:5px}main .product-item>.description .title{display:block;line-height:1.25rem;height:2.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:text-decoration-color 0.2s}main .product-item>.description .brand{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#d13f36}main .product-item>.description .price{display:block}main .product-item>.description .price s{color:#a9a9af}.order-progress .col{display:flex;align-items:center;flex-direction:column;position:relative}@media (max-width: 759.98px){.order-progress .col{font-size:14px}}.order-progress .col::before,.order-progress .col::after{content:"";display:block;width:calc(50% - 25px);height:4px;position:absolute;top:18px;background-color:#dededf}.order-progress .col::after{right:0;border-radius:2px 0 0 2px}.order-progress .col::before{left:0;border-radius:0 2px 2px 0}.order-progress .col:first-child::before{display:none}.order-progress .col:last-child::after{display:none}.order-progress .col.done::before,.order-progress .col.done::after{background-color:#5cc356}.order-progress .col.active::before{background-color:#5cc356}.order-progress .col>*{text-decoration:none;text-align:center;display:flex;align-items:center;flex-direction:column}.order-progress .col span.text{color:#8a8a92}.order-progress .col span.point{border-radius:50%;display:flex;width:40px;height:40px;align-items:center;border:2px solid #cacacc;border:2px solid #e7e7e8;background-color:#fff;background-color:#e7e7e8;color:#8a8a92;font-size:20px;font-weight:600;margin-bottom:3px}.order-progress .col span.point::before{display:block;text-align:center;width:100%;font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.order-progress .col.active span.text{color:#3c7d9a}.order-progress .col.active span.point{border-color:#58b2d9;background-color:#58b2d9;color:#fff}.order-progress .col.active span.point::before{content:""}.order-progress .col.done span.text{color:#4d9948}.order-progress .col.done>a:hover span.text{text-decoration:underline}.order-progress .col.done span.point{color:#fff;background-color:#5cc356;border-color:#5cc356}.order-progress .col.done span.point::before{font:normal normal normal 22px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
#scrollToTop{text-decoration:none;position:fixed;padding:0;bottom:-50px;right:10px;overflow:hidden;width:50px;height:50px;border:none;color:#dededf;text-align:center;font-size:40px;line-height:50px;background-color:#060708;border-radius:5px;z-index:100;opacity:0;pointer-events:none}#scrollToTop:active,#scrollToTop:focus{outline:none}#scrollToTop.show{display:block;pointer-events:auto;animation-name:scrollToTopFadeInAnimation;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;transition:opacity 2.2s}#scrollToTop.show:hover{opacity:.7 !important}#scrollToTop.hide{animation-name:scrollToTopFadeOutAnimation;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes scrollToTopFadeInAnimation{from{opacity:0;bottom:-50px}to{opacity:0.5;bottom:10px}}@keyframes scrollToTopFadeOutAnimation{from{opacity:0.5;bottom:10px}to{opacity:0;bottom:-50px}}
﻿body.mobile-menu-shown{overflow:hidden}.mobile-menu{position:fixed;display:block;margin:0;padding:0;width:100vw;height:100vh;top:0;left:-100vw;overflow:hidden;color:#dededf;background-color:#da4f47;z-index:200;opacity:1;pointer-events:none;--mobile-menu-slide-speed: .4s}.mobile-menu.show{pointer-events:auto;animation-name:mobileMenuFadeInAnimation;animation-duration:var(--mobile-menu-slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards}.mobile-menu.hide{animation-name:mobileMenuFadeOutAnimation;animation-duration:var(--mobile-menu-slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards}.mobile-menu .btn-close{z-index:300}@keyframes mobileMenuFadeInAnimation{from{left:-100vw}to{left:0}}@keyframes mobileMenuFadeOutAnimation{from{left:0}to{left:-100vw}}.mobile-menu-level{display:flex;flex-direction:column;width:100vw;height:100vh;position:absolute;top:0;left:0;background-color:#da4f47;--slide-speed: .4s}.mobile-menu-level a{display:block;color:inherit;position:relative}.mobile-menu-level a:hover,.mobile-menu-level a:focus{background-color:#b63730}.mobile-menu-level .mobile-menu-parent{border-bottom:1px solid #903a35;flex-shrink:0;background-color:#f06159;color:#713733;display:flex;justify-content:center;overflow:hidden}.mobile-menu-level .mobile-menu-parent>a,.mobile-menu-level .mobile-menu-parent>span{display:block;margin:0 3rem;width:auto;padding:0.8rem 1rem 0.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;text-align:center;font-weight:600}.mobile-menu-level .mobile-menu-parent>button{display:flex;justify-content:center;align-items:center;background-image:none}.mobile-menu-level .mobile-menu-parent>a:hover,.mobile-menu-level .mobile-menu-parent>a:focus{color:#fff;background-color:#b63730}.mobile-menu-level .mobile-menu-list{overflow:auto;overflow-x:hidden}.mobile-menu-level .mobile-menu-list li{border-bottom:1px solid rgba(144,58,53,0.4);color:#fff;cursor:pointer}.mobile-menu-level .mobile-menu-list li>a{padding:0.8rem 0.75rem 0.7rem}.mobile-menu-level .mobile-menu-list li>a.level-down{padding-right:1.5rem}.mobile-menu-level .mobile-menu-list li>a.level-down:after{content:">";font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e7e7e8;content:"";position:absolute;display:flex;right:0;top:0;bottom:2px;align-items:center;width:1.25rem;pointer-events:none}.mobile-menu-level.levelUpSlideOut{animation-name:levelUpSlideOutAnimation;animation-duration:var(--slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;z-index:1}.mobile-menu-level.levelUpSlideOut .mobile-menu-list{overflow-y:hidden}.mobile-menu-level.levelUpSlideIn{animation-name:levelUpSlideInAnimation;animation-duration:var(--slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;z-index:2}.mobile-menu-level.levelDownSlideOut{animation-name:levelDownSlideOutAnimation;animation-duration:var(--slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;z-index:2}.mobile-menu-level.levelDownSlideOut .mobile-menu-list{overflow-y:hidden}.mobile-menu-level.levelDownSlideIn{animation-name:levelDownSlideInAnimation;animation-duration:var(--slide-speed);animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;z-index:1}@keyframes levelUpSlideOutAnimation{from{left:0}to{left:-50vw}}@keyframes levelUpSlideInAnimation{from{left:100vw}to{left:0}}@keyframes levelDownSlideOutAnimation{from{left:0}to{left:100vw}}@keyframes levelDownSlideInAnimation{from{left:-50vw}to{left:0}}
.range-slider{position:relative;margin:0 calc(-0.5 * var(--range-thumb-size, 30px))}.range-slider>.slider{position:relative;z-index:1;height:var(--range-track-height, 10px);margin:0 var(--range-thumb-size, 30px)}.range-slider>.slider>.track{position:absolute;z-index:1;border-radius:calc(0.5 * var(--range-track-height, 10px));background-color:#c6aee7;inset:0 calc(-0.5 * var(--range-thumb-size, 30px))}.range-slider>.slider>.range{position:absolute;z-index:2;background-color:#6200ee;top:0;bottom:0;margin:0 calc(-0.5 * var(--range-thumb-size, 30px))}.range-slider>.slider>.thumb{position:absolute;z-index:3;width:var(--range-thumb-size, 30px);height:var(--range-thumb-size, 30px);background-color:#6200ee;border-radius:var(--range-thumb-radius, 50%);box-shadow:0 0 0 0 rgba(98,0,238,0.1);display:flex;overflow:hidden;align-items:center;justify-content:center}.range-slider>.slider>.thumb.thumb-left{transform:translate(calc(-1 * var(--range-thumb-size, 30px) - 1px), calc(-0.5 * (var(--range-thumb-size, 30px) - var(--range-track-height, 10px))));border-top-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}.range-slider>.slider>.thumb.thumb-right{transform:translate(calc(var(--range-thumb-size, 30px) + 1px), calc(-0.5 * (var(--range-thumb-size, 30px) - var(--range-track-height, 10px))));border-top-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}.range-slider>.slider>.thumb.focus{box-shadow:0 0 0 .25rem rgba(88,178,217,0.25)}.range-slider>input[type=range]{position:absolute;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;z-index:2;height:var(--range-track-height, 10px);width:calc(100% - var(--range-thumb-size, 30px));opacity:0;margin:0}.range-slider>input[type=range].input-left{left:-1px}.range-slider>input[type=range].input-right{right:-1px}.range-slider>input[type=range]::-webkit-slider-thumb{pointer-events:all;width:var(--range-thumb-size, 30px);height:var(--range-thumb-size, 30px);border-radius:var(--range-thumb-radius, 50%);border:0 none;-webkit-appearance:none;appearance:none;cursor:pointer}.range-slider>input[type=range]::-moz-range-thumb{pointer-events:all;width:var(--range-thumb-size, 30px);height:var(--range-thumb-size, 30px);border-radius:var(--range-thumb-radius, 50%);border:0 none;-moz-appearance:none;appearance:none;cursor:pointer}.range-slider>input[type=range].input-left::-webkit-slider-thumb{border-top-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}.range-slider>input[type=range].input-right::-webkit-slider-thumb{border-top-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}.range-slider>input[type=range].input-left::-moz-range-thumb{border-top-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-right-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}.range-slider>input[type=range].input-right::-moz-range-thumb{border-top-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))));border-bottom-left-radius:max(var(--range-closing-radius-limit, 2px), min(var(--range-thumb-radius, 50%), var(--range-closing-radius, var(--range-thumb-radius, 50%))))}
