*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:thin;vertical-align:inherit}html{color:#444;font-family:Ubuntu,Open Sans,Helvetica,sans-serif;font-size:12px;font-weight:400;word-break:normal}body{background-color:#f7f7f7;font-size:1.1666667rem;margin:0;padding:0;display:flex;flex-direction:column;position:relative}body>*{flex:1 0 auto}body>footer{padding:0 1rem;width:100%;flex:initial;flex-shrink:0}html,body{height:100%}a[href]{text-decoration:none}a,a:visited{color:#444}ul{list-style-type:none;margin:0;padding:0}ul.circle{list-style-type:circle;padding-left:1.5rem}ul.disk{list-style-type:disc;padding-left:1.5rem}img{max-height:100%;max-width:100%}input,select,textarea{border-radius:.25rem;border:1px solid #eeeeee;box-shadow:0 .33rem .33rem -.33rem #bbb;font-size:1.166667rem;padding:.9rem 1rem;width:100%}input::placeholder,select::placeholder,textarea::placeholder{font-style:italic}input:invalid,select:invalid,textarea:invalid{box-shadow:0 0 .25rem .1rem #ff0000b3}input:disabled,input.disabled,select:disabled,select.disabled,textarea:disabled,textarea.disabled{background-color:#f7f7f7}input,select{font-weight:500}input[type=checkbox],input[type=radio]{box-shadow:none;cursor:pointer;height:1rem;width:1rem;width:auto}b{font-weight:700}p{text-indent:2rem}details summary{cursor:pointer}h1,.h1{font-size:3rem;margin-block-end:1.5rem;margin-block-start:1.5rem;margin-inline-end:0;margin-inline-start:0}h2,.h2{font-size:2.5rem;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0;margin-inline-end:0}h3,.h3{font-size:2rem;margin-block-start:1.25rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0}h4,.h4{font-size:1.5rem;margin-block-start:1.25rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0}h5,.h5{font-size:1.25rem;margin-block-start:1.125rem;margin-block-end:1.125rem;margin-inline-start:0;margin-inline-end:0}h6,.h6{font-size:1.16666rem;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0;margin-inline-end:0}.app{display:flex;flex-direction:column;height:100%;position:relative}.app__page{flex:1;padding:.5rem 1rem}.app-header{display:flex;height:4rem;position:relative}.app-header__logo{display:inline-block;flex-shrink:0;padding:.5rem 1rem;position:relative}.app-header__content{align-self:center;display:flex;width:100%}.app-header__logo-root{display:block;font-size:.9rem;white-space:nowrap}.app-header__logo-service{display:block;font-size:1.5rem}.app-header__user{justify-content:center;align-items:center;display:flex;flex-shrink:0;height:100%;margin-left:auto;padding:.5rem 1rem;white-space:nowrap}.app-header__user-locales{display:inline-block;font-size:1.166667rem;line-height:1.166667rem;vertical-align:middle}.app-header__user-session{display:inline-block;text-align:right;vertical-align:middle}@media screen and (max-width:1280px){.app-header{height:3rem}.app-header__logo-root{font-size:.666667rem}.app-header__logo-service{font-size:1.25rem}.app-header__user-locales{font-size:1rem;line-height:1rem}.app-header__user-session{font-size:1.25rem}}.app-locales{padding:0 1rem}.app-locales__title{display:inline-block}.app-locales__value{display:inline-block;padding:.75rem 1rem}.auth_add-user{margin-top:2rem}.auth_add-user__button.button{padding:.25rem 0}.auth_add-user__button.active{cursor:default}.auth_cookie-usage{background-color:#fff;border-radius:1rem;bottom:2rem;padding:2rem;position:fixed;right:3rem;width:35rem}.auth_cookie-usage__text{padding-bottom:2rem}.auth_cookie-usage__button,.auth_cookie-usage__link-to-politics{display:inline-block;vertical-align:middle;width:50%}.auth_session-forms{margin-top:1.5rem}.auth_session-forms__login,.auth_session-forms__register{margin-top:1rem}.auth_session-forms__login .switcher__button,.auth_session-forms__register .switcher__button{display:inline-block}.auth_session-forms__login-button,.auth_session-forms__register-button{cursor:pointer;display:inline-block;text-decoration:underline}.auth_session-forms__login-button.active,.auth_session-forms__register-button.active{text-decoration:none}.auth_session-forms__login-form,.auth_session-forms__register-form{margin-top:.5rem}.auth_session-users__row{font-size:1rem;padding:.3333333rem 0;vertical-align:middle}.auth_session-users__name{display:inline-block}.auth_session-users__use{color:#6bca44;cursor:pointer;display:inline-block;width:2rem}.auth_session-users__logout{color:#ae3a31;cursor:pointer;display:inline-block;width:1.5rem}button,.button,input[type=submit]{border-color:unset;border-radius:.25rem;cursor:pointer;display:inline-block;overflow:hidden;padding:1.25rem;text-align:center;text-transform:uppercase;white-space:nowrap;word-break:keep-all}button.green,.button.green,input[type=submit].green{background-color:#6bca44;color:#fff}button.green:disabled,.button.green:disabled,input[type=submit].green:disabled{color:#fff}button.light-blue,.button.light-blue,input[type=submit].light-blue{background-color:#36a4e8;color:#fff}button.blue,.button.blue,input[type=submit].blue{background-color:#4772aa;color:#fff}button.gray,button[disabled],.button.gray,.button[disabled],input[type=submit].gray,input[type=submit][disabled]{background-color:#898989;color:#fff}button.red,.button.red,input[type=submit].red{background-color:#ae3a31;color:#fff}button.light-gray,.button.light-gray,input[type=submit].light-gray{background-color:#bbb;color:#fff}button.inline-block,.button.inline-block,input[type=submit].inline-block{display:inline-block}button.small,.button.small,input[type=submit].small{font-weight:500;padding:.25rem .5rem;text-transform:lowercase}.column-choicer{left:0;position:absolute;top:0;z-index:1}.column-choicer__switch{cursor:pointer;opacity:.2}.column-choicer__switch:hover{opacity:1}.drop-area.highlight{background-color:#6cb14f}.dropdown{align-items:center;border-radius:.25rem;box-shadow:0 .33rem .33rem -.33rem #bbb;display:flex;word-break:normal}.dropdown.disabled{background-color:#f7f7f7}.dropdown__name{flex:0 0 25%;overflow:hidden;padding:0 1rem;text-align:right}.dropdown__input{height:100%;flex-grow:1;position:relative}.dropdown__box{align-items:center;border:1px solid #eeeeee;cursor:pointer;display:flex;flex-direction:row}.dropdown__icon{padding:.5rem}.dropdown__icon_toggle{border-left:.33rem solid transparent;border-right:.33rem solid transparent;border-top:.58rem solid #444444;height:0;width:0}.dropdown__menu-container{position:fixed;z-index:10000}.dropdown__menu{background-color:#fff;border:1px solid #eeeeee;border-bottom:none;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:0 .33rem .33rem -.33rem #bbb;position:absolute;top:3rem;left:0;max-height:50vh;overflow-y:scroll}.dropdown__menu-grid{display:grid;grid-template-columns:repeat(1,1fr)}.dropdown__menu-row{display:flex}.dropdown__menu-overlay{inset:-200%;position:fixed;z-index:9999}.dropdown__menu-item{border-bottom:1px solid #eeeeee;cursor:pointer;padding:0rem}.dropdown__menu-item:hover{background-color:#6cb14f;color:#fff}.dropdown__menu-item_default{border:.5rem solid transparent;padding:.25rem .5rem}.selected>.dropdown__menu-item_default{border:.5rem solid #6cb14f}.as-link.dropdown{border-radius:unset;box-shadow:none}.as-link .dropdown__icon{display:none}.as-link .dropdown__box{border-bottom:1px dotted gray;border-left:none;border-right:none;border-top:none;min-height:unset;padding:.1rem .25rem}.as-link .dropdown__menu{top:unset}.editable-field{display:inline-block;vertical-align:middle;width:100%}.editable-field__display-value{cursor:pointer}.editable-field__edit-icon{display:inline-block;height:1.5rem;line-height:0;width:1.5rem}.file-uploader{background-color:#fff;border:1px solid #888888;border-radius:.5rem;bottom:1rem;display:none;position:fixed;right:2rem;width:20rem}.file-uploader.visible{display:block}.file-uploader__upload{padding:.5rem 1rem}.file-uploader__name{display:inline-block;overflow:hidden;width:80%}.file-uploader__size-ready{display:inline-block;text-align:right;width:20%}.form-controls{padding-top:1rem}.form-controls__message{display:inline-block;height:100%;padding:0 1rem;vertical-align:middle;width:50%}.form-controls__button{display:inline-block;height:100%;width:50%}.grid{position:relative;overflow:auto;min-width:var(--grid-width, 100%)}.grid__resizer{background-color:#888;bottom:0;cursor:col-resize;opacity:.2;position:absolute;top:0;width:4px}.grid__resizer:hover{opacity:1}.grid__resizer.left{left:0}.grid__resizer.right{right:0}.grid__col-resizer{background-color:#888;cursor:col-resize;flex:0 0 3px;opacity:.2}.grid__col-resizer:hover{opacity:1}.grid__header{display:flex;padding-left:2px;position:relative}.grid__header.sticky{background-color:#f7f7f7;position:sticky;top:0;z-index:1}.grid__header-cell{font-weight:700;overflow:hidden;padding:1px;position:relative;text-align:center;text-wrap:nowrap}.grid__header-cell.with-icons{padding-right:.5rem}.grid__filter{display:inline-block}.grid__header-cell-icons{position:absolute;right:0;top:0}.grid__header-sort{background-color:#f7f7f7;display:inline-block}.grid__footer{display:flex}.grid__footer.sticky{background-color:#f7f7f7;position:sticky;bottom:0}.grid__body{position:relative}.grid__body.resizer-left{padding-left:2px}.grid__body.resizer-right{padding-right:2px}.grid__row{display:flex}.grid__cell{padding:1px;overflow:hidden;text-wrap:nowrap}.grid__dummy-row{height:0;width:100%}.grid__dummy-row.last{height:auto}.grid .grid__cell-n0{flex:var(--grid__cell-n0-flex, 1 1 3rem);width:var(--grid__cell-n0-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n1{flex:var(--grid__cell-n1-flex, 1 1 3rem);width:var(--grid__cell-n1-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n2{flex:var(--grid__cell-n2-flex, 1 1 3rem);width:var(--grid__cell-n2-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n3{flex:var(--grid__cell-n3-flex, 1 1 3rem);width:var(--grid__cell-n3-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n4{flex:var(--grid__cell-n4-flex, 1 1 3rem);width:var(--grid__cell-n4-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n5{flex:var(--grid__cell-n5-flex, 1 1 3rem);width:var(--grid__cell-n5-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n6{flex:var(--grid__cell-n6-flex, 1 1 3rem);width:var(--grid__cell-n6-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n7{flex:var(--grid__cell-n7-flex, 1 1 3rem);width:var(--grid__cell-n7-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n8{flex:var(--grid__cell-n8-flex, 1 1 3rem);width:var(--grid__cell-n8-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n9{flex:var(--grid__cell-n9-flex, 1 1 3rem);width:var(--grid__cell-n9-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n10{flex:var(--grid__cell-n10-flex, 1 1 3rem);width:var(--grid__cell-n10-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n11{flex:var(--grid__cell-n11-flex, 1 1 3rem);width:var(--grid__cell-n11-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n12{flex:var(--grid__cell-n12-flex, 1 1 3rem);width:var(--grid__cell-n12-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n13{flex:var(--grid__cell-n13-flex, 1 1 3rem);width:var(--grid__cell-n13-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n14{flex:var(--grid__cell-n14-flex, 1 1 3rem);width:var(--grid__cell-n14-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n15{flex:var(--grid__cell-n15-flex, 1 1 3rem);width:var(--grid__cell-n15-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n16{flex:var(--grid__cell-n16-flex, 1 1 3rem);width:var(--grid__cell-n16-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n17{flex:var(--grid__cell-n17-flex, 1 1 3rem);width:var(--grid__cell-n17-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n18{flex:var(--grid__cell-n18-flex, 1 1 3rem);width:var(--grid__cell-n18-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n19{flex:var(--grid__cell-n19-flex, 1 1 3rem);width:var(--grid__cell-n19-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n20{flex:var(--grid__cell-n20-flex, 1 1 3rem);width:var(--grid__cell-n20-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n21{flex:var(--grid__cell-n21-flex, 1 1 3rem);width:var(--grid__cell-n21-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n22{flex:var(--grid__cell-n22-flex, 1 1 3rem);width:var(--grid__cell-n22-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n23{flex:var(--grid__cell-n23-flex, 1 1 3rem);width:var(--grid__cell-n23-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n24{flex:var(--grid__cell-n24-flex, 1 1 3rem);width:var(--grid__cell-n24-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n25{flex:var(--grid__cell-n25-flex, 1 1 3rem);width:var(--grid__cell-n25-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n26{flex:var(--grid__cell-n26-flex, 1 1 3rem);width:var(--grid__cell-n26-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n27{flex:var(--grid__cell-n27-flex, 1 1 3rem);width:var(--grid__cell-n27-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n28{flex:var(--grid__cell-n28-flex, 1 1 3rem);width:var(--grid__cell-n28-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n29{flex:var(--grid__cell-n29-flex, 1 1 3rem);width:var(--grid__cell-n29-width, auto);min-width:.1%;max-width:100%}.grid .grid__cell-n30{flex:var(--grid__cell-n30-flex, 1 1 3rem);width:var(--grid__cell-n30-width, auto);min-width:.1%;max-width:100%}.grid-filter__switch{background-color:#f7f7f7;cursor:pointer;opacity:.2}.grid-filter__switch:hover,.grid-filter__switch.has-filter{opacity:1}.grid-filter-between{align-items:center;display:flex}.grid-filter-between__clear{cursor:pointer;padding:.5rem}.grid-filter-like{align-items:center;display:flex}.grid-filter-like__clear{cursor:pointer;padding:.5rem}.icon{display:inline-block;height:inherit;position:relative;text-align:inherit;vertical-align:inherit;width:inherit}.icon__svg{display:inline-block;height:100%;width:100%}.icon__svg>*{height:100%;width:100%}.icon.hidden{display:none}.icon.spinning>*{animation:rotating 2s infinite linear}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input{align-items:center;display:flex;white-space:nowrap}.input__name{flex:0 0 25%;padding:0 1rem;text-align:right}.input__name.checkbox{flex:1}.input__value{height:100%;flex-grow:1}.input__value.checkbox{flex-grow:0}.input__field{height:100%}.input__field[type=text]{min-width:5rem}.input__field[type=number]{min-width:8rem}.input textarea.input__field{height:10rem}.ios-switcher__left{cursor:pointer;display:inline-block}.ios-switcher__icon{display:inline-block}.ios-switcher__right{cursor:pointer;display:inline-block}input[type=checkbox].ios8-switch{position:absolute;visibility:hidden}input[type=checkbox].ios8-switch+label{position:relative;display:inline-block;padding-left:50px;line-height:2em}input[type=checkbox].ios8-switch+label:before{content:"";cursor:pointer;position:absolute;display:block;left:0;top:0;width:40px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}input[type=checkbox].ios8-switch+label:after{content:"";cursor:pointer;position:absolute;display:block;left:0;top:0;width:24px;height:24px;border-radius:16px;background:#fff;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}input[type=checkbox].ios8-switch+label:hover:after{box-shadow:0 0 5px #0000004d}input[type=checkbox].ios8-switch:checked+label:after{margin-left:16px}input[type=checkbox].ios8-switch:checked+label:before{background:#55d069}input[type=checkbox].ios8-switch-sm{margin:5px 0 0 10px}input[type=checkbox].ios8-switch-sm+label{position:relative;display:inline-block;padding-left:32px;line-height:1.3em}input[type=checkbox].ios8-switch-sm+label:before{width:25px;height:15px;border-radius:10px}input[type=checkbox].ios8-switch-sm+label:after{width:15px;height:15px;border-radius:10px}input[type=checkbox].ios8-switch-sm+label:hover:after{box-shadow:0 0 3px #0000004d}input[type=checkbox].ios8-switch-sm:checked+label:after{margin-left:10px}input[type=checkbox].ios8-switch-lg{margin:10px 0 0 20px}input[type=checkbox].ios8-switch-lg+label{position:relative;height:28px;display:inline-block;padding-left:50px;line-height:2.3em}input[type=checkbox].ios8-switch-lg+label:before{width:50px;height:30px;border-radius:20px}input[type=checkbox].ios8-switch-lg+label:after{width:30px;height:30px;border-radius:20px}input[type=checkbox].ios8-switch-lg+label:hover:after{box-shadow:0 0 8px #0000004d}input[type=checkbox].ios8-switch-lg:checked+label:after{margin-left:20px}.modal{background-color:#fff;border-radius:.5rem;border:1px solid #eeeeee;box-shadow:0 .5rem .5rem -.25rem #bbb}.modal-center{height:100%;left:0;overflow-y:auto;position:fixed;top:0;z-index:9;width:100%}.modal-center.hidden{display:none}.modal-center.faded{background-color:#4446}.modal-center__table{display:table;height:100%;text-align:center;width:100%}.modal-center__cell{display:table-cell;vertical-align:middle}.modal-center__content{background-color:#fff;border-radius:.5rem;border:1px solid #eeeeee;box-shadow:0 .5rem .5rem -.25rem #bbb;display:inline-block;text-align:left}.modal-compact{position:fixed}.modal-compact__overlay{inset:-200%;position:fixed;z-index:9999}.modal-compact__body{background-color:#fff;border:1px solid #eeeeee;border-radius:.5rem;box-shadow:0 .33rem .33rem -.33rem #bbb;padding:1rem;position:absolute;z-index:10000}.move-target{user-select:none}.move-target.move-cursor{cursor:grab}.progress-bar{background-color:#f7f7f7;border-radius:.25rem;height:.5rem;overflow:hidden;width:100%}.progress-bar__completed{background-color:#6bca44;height:100%;width:0%}.session{width:100%}.session__user{cursor:pointer;display:inline-block;vertical-align:text-bottom}.session__user .icon{width:2rem}.session__user-details_name{display:inline-block;font-weight:700}.session__user-details_edit{cursor:pointer;display:inline-block;height:2rem}.session__user-logoff{color:#ae3a31;cursor:pointer;display:inline-block;height:2rem}.session__new{cursor:pointer;display:inline-block;height:2rem;width:2rem}.session__modals-container{display:inline-block;height:100%;position:relative;width:0}.session__modal{min-width:30rem;position:absolute;right:0;top:100%;z-index:10}.session__modal-content{padding:1rem 2rem}.settings{display:inline-block;padding:0 1rem;width:3.5rem}.settings__button{height:100%}.settings__icon{height:100%;width:100%;vertical-align:middle}.settings__modal{padding:1.5rem}.static{margin:0 auto;max-width:90rem;padding:5rem}.static ul{list-style-type:initial;margin:initial;padding:initial}.switcher__button{cursor:pointer;display:block;width:1.5rem}.switcher__body{display:none}.switcher__body.displayed{display:block}@media screen and (max-width:1280px){.switcher__button{width:1.25rem}}.tabs-h{min-width:30rem;position:relative}.tabs-h__tab{display:inline-block;vertical-align:top}.tabs-h__tab-header{background-color:#bbb;border-top-left-radius:1rem;border-top-right-radius:1rem;display:inline-block;padding:1rem}.tabs-h__tab-header.active{background-color:unset;border-bottom:2px solid #36A4E8;cursor:default}.tabs-h__body{left:0;padding-top:1rem;position:absolute;right:0}.tabs-h__tab-body{min-height:20rem}.tabs-v{min-height:20rem;min-width:30rem;position:relative}.tabs-v__tab{display:block}.tabs-v__tab-header{background-color:#bbb;border-bottom-left-radius:1rem;border-top-left-radius:1rem;padding:1rem;width:8rem}.tabs-v__tab-header.active{background-color:unset;border-right:2px solid #36A4E8;cursor:default}.tabs-v__body{left:8rem;right:0;top:0;bottom:0;padding-left:1rem;position:absolute}.value-viewer{align-items:center;display:flex;padding:.5rem 0}.value-viewer__name{flex:0 0 35%;padding-right:1rem}.value-viewer__value{background-color:#bbb;border-radius:.25rem;font-weight:700;overflow-y:scroll;padding:.5rem}.value-viewer__copy{cursor:pointer;display:inline-block;flex:0 0 2rem;width:2rem}.window{height:0;flex:0;width:0}.window__body-container{position:absolute;left:0;top:0;height:0;width:100%;flex:0}.window__position-container{width:200%;position:fixed}.window__position{position:absolute;bottom:var(--bottom, initial);left:var(--left, initial);right:var(--right, initial);top:var(--top, initial)}.window__wrapper{background-color:#fff;border:1px solid #888888;position:relative;max-height:95vh;max-width:95vw;height:var(--height, initial);width:var(--width, initial);min-width:100px;display:flex;flex-direction:column}.window__resizer{position:absolute;inset:-2px}.window__resizer-sizers{position:relative;height:100%;width:100%}.window__resize-hw,.window__resize-h,.window__resize-w{position:absolute}.window__resize-hw.top,.window__resize-h.top,.window__resize-w.top{top:0}.window__resize-hw.bottom,.window__resize-h.bottom,.window__resize-w.bottom{bottom:0}.window__resize-hw.left,.window__resize-h.left,.window__resize-w.left{left:0}.window__resize-hw.right,.window__resize-h.right,.window__resize-w.right{right:0}.window__resize-h{cursor:ns-resize;left:2.5%;right:2.5%;height:100%}.window__resize-w{cursor:ew-resize;top:2.5%;bottom:2.5%;width:100%}.window__resize-hw{cursor:all-scroll}.window__title{background-color:#f7f7f7;cursor:move;display:flex;position:sticky;top:0;user-select:none;z-index:1}.window__btns{padding-left:.5rem;margin-left:auto}.window__close-btn,.window__hide-btn{cursor:pointer;height:1.5rem;width:1.5rem}.window__body{max-height:100%;height:100%;overflow:auto;z-index:1}body{color:#222;font-size:1.3333333rem;font-weight:400;min-width:950px}hr{margin:1rem 0}h1,.h1{font-size:5rem}h2,.h2{font-size:5rem;font-family:Playfair Display;font-weight:400}h3,.h3{font-size:3.5rem}h4,.h4{font-size:2.5rem}h5,.h5{font-size:2rem}h6,.h6{font-size:1.3333333rem;font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5em}.number{font-family:Playfair Display}textarea{resize:none}.footer{background-color:#f1f3f4;min-height:15rem;padding:2.5rem 6.5rem 2rem;display:flex;justify-content:flex-end;position:relative}.footer__creator{bottom:0;font-size:1.16666667rem;left:2rem;position:absolute}.footer__contact-address,.footer__contact-phone,.footer__contact-email,.footer__contact-ig{margin:.5rem 0;vertical-align:top}.footer__contact-icon{height:2rem;margin-right:.25rem;width:2rem}.footer__logo{height:100%;margin-left:5rem;opacity:.666667;width:15rem;background-image:url(/assets/logo-MFQ574PP-66b951bdf8b43eb4e4affe9ac375be7ea41c8291988791cff0bca96ca8892504.png);background-repeat:no-repeat;background-size:contain;background-position-y:center}.header{align-items:center;display:flex;flex:0;height:11rem;justify-content:center;padding:2rem 4.5rem}.header__logo{background-image:url(/assets/logo-MFQ574PP-66b951bdf8b43eb4e4affe9ac375be7ea41c8291988791cff0bca96ca8892504.png);background-repeat:no-repeat;background-size:contain;background-position-y:center;height:100%;margin-right:auto;width:15rem}.dark .header__logo{background-image:url(/assets/logo_white-TPK3B2OY-18eaa962f3884671aae5089402c76145cad8f9d358130f92191bc22de74b0215.png)}.header__motoo{font-size:2rem;font-weight:lighter}.header__contacts{font-family:Playfair Display;font-size:1.666667rem;margin-left:auto;text-align:right}.header__contacts-phone{font-size:2rem;line-height:2.333333rem}.header__contacts-phone b{font-size:3rem}.header__contacts-address-line2{font-family:Playfair Display}.dark .header__contacts a,.dark .header__contacts a:visited{color:#d8d8d8}.dark .header__contacts a:hover{color:#fff}.dark .header{color:#d8d8d8}.dark .header hr{border-color:#d8d8d8}.item-preview{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:space-between}.item-preview:after{content:"";width:30%}.item-preview__wrapper{margin-top:3rem;width:30%}.item-preview__container{overflow:hidden;padding-top:100%;position:relative;width:100%}.item-preview__container.image{background-color:#fff;border-radius:8%;border:1px solid #888888}.item-preview__inner-content{position:absolute;inset:0}.item-preview__can-buy{position:absolute;right:1rem;top:1rem;border-radius:1rem;padding:1rem;background-color:#ffffff80}.item-preview__can-buy>*{height:2rem;width:2rem}.item-preview__bottom-content{margin-top:1rem}.lp-screen-order-form{width:100%}.lp-screen1{background-color:#000;height:100%;position:relative}.lp-screen1__content{bottom:0;left:0;position:absolute;right:0;top:16.25rem}.lp-screen1__view{height:100%;position:relative;width:100%}.lp-screen1__view-shadow-wrap{filter:drop-shadow(-1px 6px 3px rgb(0,0,0));position:absolute;inset:0 45% 0 50%}.lp-screen1__view-shadow{clip-path:polygon(0px -2px,0px 2px,99% 100%,100% 100%);height:100%;background-color:#0009}.lp-screen1__view-goods{box-shadow:inset 0 2rem 4rem #000;position:absolute;inset:0 45% 0 0;transition:background-image 1s ease-in-out}.lp-screen1__view-goods.good1{background:url(/assets/home_header_mix_1_1280-Q3SGLCYJ-d4eefc904771483eee52200df7b3f474e2ade529d80898ded75a45ed55825404.jpg) center no-repeat;background-size:cover}@media screen and (min-width:2000){.lp-screen1__view-goods.good1{background:url(/assets/home_header_mix_1_1920-XHGSPTIV-3388da7c4b83fc775695a1bdf08cc038e5626448db5456bf12f2b4d16a43764f.jpg) center no-repeat;background-size:cover}}.lp-screen1__view-goods.good2{background:url(/assets/home_header_backpack_1_1280-FFR23K6S-5101bdd5592bb0006a61f838a060e5e5f9d49dbf881b58057017381836c7dca8.jpg) center no-repeat;background-size:cover}@media screen and (min-width:2000){.lp-screen1__view-goods.good2{background:url(/assets/home_header_backpack_1_1920-AXYIKRHP-9c0e98d012b7f450e4cb5282af12f9e5fa9b958e52e599398fdd4c7b107cb6fa.jpg) center no-repeat;background-size:cover}}.lp-screen1__view-goods.good3{background:url(/assets/home_header_breefcase_1_1280-LZXJOLE5-dd74abf168a93ce1c6f9a20b8131c0278f7c531ddf4c2c9f2ec7f79356e87c93.jpg) center no-repeat;background-size:cover}@media screen and (min-width:2000){.lp-screen1__view-goods.good3{background:url(/assets/home_header_breefcase_1_1920-L53ZN4BL-247fc57a52dc8594aa8f096c61e7159e1df2334f56a04058ea5c041333136ef8.jpg) center no-repeat;background-size:cover}}.lp-screen1__view-goods.good4{background:url(/assets/home_header_backpack_2_1280-F354A37G-e4f3f4e7a5f97fff22e7f8545af55040544ccf7579b622cd7f60334a3638114a.jpg) center no-repeat;background-size:cover}@media screen and (min-width:2000){.lp-screen1__view-goods.good4{background:url(/assets/home_header_backpack_2_1920-57HDO2AM-cdc209380a6183e7f5e4bea217f0abd258ffbfdcca5b461392c1bbf9d9b57957.jpg) center no-repeat;background-size:cover}}.lp-screen1__view-goods.good5{background:url(/assets/home_header_bag_1_1280-2UWLKRMS-961e21943a1c4d2481fc8df085a3930f22f18647180e1b037510a910c9b3b438.jpg) center no-repeat;background-size:cover}@media screen and (min-width:2000){.lp-screen1__view-goods.good5{background:url(/assets/home_header_bag_1_1920-V6DMFAYC-0fa9e061bbf4d8aa1209fd53b206715ae25b7ba08e19ad94cbb3e34e272e8505.jpg) center no-repeat;background-size:cover}}.lp-screen1__view-employees{box-shadow:inset 0 4rem 8rem #000;clip-path:polygon(0 0,100% 0,100% 100%,10% 100%);position:absolute;inset:0 0 0 50%}.lp-screen1__view-employees.work-day{background:url(/assets/manufacturer-1-7KD2CS6I-a94b64b2fc7a7a70f646cc06da87eb4be7b456c836f7b09e1bd20018a93cda6d.jpg) center no-repeat;background-size:cover}.lp-screen1__detail{background-color:#0a0a0ad9;border-radius:1rem;box-shadow:0 0 .5rem .5rem #0a0a0ad9;color:#d8d8d8;left:50%;right:10%;padding:2rem 4rem;position:absolute;top:10%}.lp-screen1__title{font-family:Playfair Display;font-size:3rem;font-weight:700}.lp-screen1__text{font-size:1.5rem;line-height:2rem;margin-top:1rem}.lp-screen1__text .number{font-size:3.5rem}.lp-screen2{height:100%}.lp-screen3{height:100%;position:relative}.lp-slider{height:100%;overflow:hidden;position:relative;width:100%}.lp-slider__container{height:100%;position:relative;white-space:nowrap}.lp-slider__container>*{white-space:normal}.lp-slider__slide{height:100%;display:inline-block;width:100%}.lp-slider__slide-content{display:flex;height:100%;width:100%}.lp-slider__slide-container{position:relative;width:50%}.lp-slider__image-background{position:absolute;left:0;top:0;bottom:0;width:66.666667%}.designers .lp-slider__image-background{background-color:#3d3544}.seamstresses .lp-slider__image-background{background-color:#364540}.delivery .lp-slider__image-background{background-color:#615838}.lp-slider__image-container{background-color:red;width:100%;padding-top:100%;position:relative}.lp-slider__image{border:1rem solid white;position:absolute;inset:0}.designers .lp-slider__image{background:url(/assets/screen2_slider_designer_1600-YCSCN7VN-49284acd953b72d4914f3d23f3bdb05a41c20d435a00c0ab0b0b35f1fbe3eb4d.jpg) center no-repeat;background-size:cover}.seamstresses .lp-slider__image{background:url(/assets/screen2_slider_seamstress_1080-RRFICTKX-d4a4e257ad7ff26ada97461d3b8f65d295572944cd984f02785fc6eb8212af0d.jpg) center no-repeat;background-size:cover}.delivery .lp-slider__image{background:url(/assets/screen2_slider_freight_1600-D7YDBOOJ-14bd2cc5992fd0a6dbb6f44a2c9f6c94e9a53df53ee12c703019fbbd7c2483fe.jpg) center no-repeat;background-size:cover}.lp-slider__image-wrapper{inset:50% 4% 10% 10%;position:absolute;margin-top:-43%}.lp-slider__title{bottom:60%;left:4%;padding-bottom:1rem;position:absolute;right:10%;font-size:4rem;text-align:left;font-family:Playfair Display}.lp-slider__details{left:4%;position:absolute;right:10%;top:40%;font-size:2rem;line-height:3rem}.lp-slider__details .number{font-size:4rem}.lp-slider__paginator{position:absolute;bottom:0;right:20%}.lp-slider__paginator-page{color:#888;cursor:pointer;display:inline-block;font-size:3rem;line-height:1rem;margin:1rem;padding:1rem;transition:all 1s ease-out 0s}.lp-slider__paginator-page.active{color:#222;cursor:default}.lp-space{height:5rem}.lp-space.gray{background-color:#bbb;box-shadow:inset 0 0 2rem -1rem #000000d9}.navigation-body{display:flex;justify-content:flex-end;padding-right:15%;position:relative}.navigation-body__menu-link,.navigation-body__menu-link:visited{color:#d8d8d8;font-size:1.5rem;margin:1.5rem 0}.navigation-body__menu-link,.navigation-body__menu-header{display:block}.navigation-body__menu-link.active,.navigation-body__menu-link:hover,.navigation-body__menu-header.active,.navigation-body__menu-header:hover{color:#fff}.navigation-body__menu-header,.navigation-body__menu-header:visited{color:#fff;font-family:Playfair Display;font-size:1.75rem;margin:2.5rem 0;text-transform:uppercase}.navigation-body__container{min-width:15rem;padding:3rem 0}.navigation-body__dropdown-content{display:none}.navigation-body__dropdown{margin-bottom:5rem}.navigation-body__dropdown:hover .navigation-body__dropdown-content,.navigation-body__dropdown.active .navigation-body__dropdown-content{display:block}.navigation-body__dropdown:last-child{margin-bottom:0}.navigation-body__make-order,.navigation-body__make-order:visited{color:#fa5255}.navigation-header{border-bottom:1px solid #888888;border-top:1px solid #888888;flex:0;font-family:Playfair Display;padding:0 5rem;text-align:right;vertical-align:top}.dark .navigation-header{border-color:#d8d8d8}.navigation-header__menu-dropdown{display:inline-block;font-size:1.666667rem;line-height:2rem;margin-left:2rem;position:relative;text-align:left;vertical-align:middle}.navigation-header__menu-dropdown:hover .navigation-header__dropdown-content{display:block}.navigation-header__link,.navigation-header__link:visited{color:#888;cursor:pointer;display:block;font-weight:700;padding:1.5rem;text-transform:uppercase}.navigation-header__link:hover,.navigation-header__link:visited:hover{color:#222}.dark .navigation-header__link:hover,.dark .navigation-header__link:visited:hover{color:#d8d8d8}.navigation-header__link.make-order,.navigation-header__link:visited.make-order{color:#fa5255}.navigation-header__link-sub{display:block;padding:1rem 1.5rem}.navigation-header__link-sub:hover{color:#222}.navigation-header__dropdown-content{background-color:#fff;border:1px solid #888888;border-top:none;box-shadow:0 .75rem .75rem #0003;display:none;font-size:16px;font-family:Ubuntu,Open Sans,Helvetica,sans-serif;min-width:300px;left:-30px;top:100%;width:100%;position:absolute;z-index:1}.order-form{margin:0 auto;padding:0 5%;position:relative;width:100%;width:fit-content}.order-form__main-title{font-family:Playfair Display;text-align:center}.order-form__required-field{color:#de5248}.order-form__required-field:before{content:"*"}.order-form__category-input,.order-form__material-input{display:none}.order-form__categories,.order-form__materials{margin:0 -2rem;vertical-align:top}.order-form__materials,.order-form__quantity{display:inline-block;vertical-align:top}.order-form__materials .order-form__title{margin-left:2rem}.order-form__category,.order-form__material{cursor:pointer;display:inline-block;height:15rem;margin:0 2rem 4rem;text-align:center;width:15rem;font-weight:700}.order-form__category.active,.order-form__category.active:hover,.order-form__material.active,.order-form__material.active:hover{background-color:#efefef}.order-form__category:hover,.order-form__material:hover{background-color:#fbfbfb;box-shadow:5px 5px 10px #bfbfbf}.order-form__category-icon,.order-form__material-icon{border:1px solid #888888;display:inline-block;height:100%;width:100%}.order-form__category-icon.business_bag,.order-form__material-icon.business_bag{background:url(/assets/business_bag-4UIREGWV-84a21336a3e9e1ad2b825f2d72ae10e99a8747b46137c1b61ca92fb62fd4ce10.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.travel_bag,.order-form__material-icon.travel_bag{background:url(/assets/travel_bag-SYOLGHUQ-fce5a50165ae4702e966d1eb0c1565b4d84680c11830fa944303294addbd99ee.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.backpack,.order-form__material-icon.backpack{background:url(/assets/backpack-BGEPUV7B-58a655777232a47be66cd6e2952c0c755e459ae0f0935c9e5698e43a6e36bfed.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.portfolio,.order-form__material-icon.portfolio{background:url(/assets/portfolio-VMTFJZ6D-3e40615bc829b767e8578c11f12f6168c5f6d0695d6e518cc336c0882588777d.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.folder,.order-form__material-icon.folder{background:url(/assets/folder-JB5F5FBC-6eb60fdb5dd9d35451d4c693be5201ee105998c7fd6481192213aa879c77b0ed.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.leatherette,.order-form__material-icon.leatherette{background:url(/assets/leatherette-UUO24YZC-1066f681ec3f77c705b24b427be0d7ce7353fd03cd95d0007d4ee5161c228f20.svg) no-repeat;background-position:center;background-size:80%}.order-form__category-icon.polyester,.order-form__material-icon.polyester{background:url(/assets/polyester-XJ53KHME-360f2ce76febcb3bf3b8c880edc7a51b6a674253236370b6195ac2079679c92e.svg) no-repeat;background-position:center;background-size:80%}.order-form__quantity{padding:0 4rem}.order-form__quantity-info{padding-top:1rem}.order-form__description,.order-form__contacts{display:flex}.order-form__description-inputs,.order-form__contacts-inputs{flex:1 1 auto}.order-form__description-images,.order-form__contacts-submit{flex:0 0 auto;padding-left:1rem;width:33%}.order-form__upload-zone{background-color:#fdfdfd;border:1px solid #dbdbdb;cursor:pointer;padding:1rem}.order-form__upload-input{display:none}.order-form__upload-text{border:1px dashed #dbdbdb;color:#dbdbdb;padding:2rem;text-align:center}.order-form__upload-list-file{vertical-align:middle}.order-form__upload-list-file-remove{cursor:pointer;color:#de5248}.order-form__description-bag{background:url(/assets/bag_dimensions-Q7ZCTTXL-d48954c51e3bc9274baa1638e686b788254f3b0e3c7ea8a5531122085ae284f2.png) no-repeat;background-position:top;background-size:contain;height:100%;width:100%}.order-form__contacts-submit{align-self:flex-end;display:inline-block;padding-left:3rem;position:relative}.order-form__main-validation-message{bottom:-2rem;color:#de5248;position:absolute}.order-form__submit-button{margin-top:1rem}.order-form__delimeter{border-top:1px dotted #888888;margin:3rem 0 1rem}.order-form__contact-switcher{display:flex;align-items:center;margin-top:1rem}.order-form__contact-switcher-button{vertical-align:middle}.order-form__contact-switcher-button>*{padding:0 2rem}.order-form__contact-switcher-button>*:first-child,.order-form__contact-switcher-button>*:last-child{padding:0}.order-form__contact-switcher-icon{color:#888;height:2.5rem;width:2.5rem}.order-form__contact-switcher-icon.active{color:#222}.order-form__contact-switcher-inputs{flex:1;padding-left:3rem}.order-form__contact-input.hidden{display:none}.p-about-contact__row{margin-top:1.5rem}.p-about-contact__title{display:inline-block;font-weight:700;vertical-align:top;width:16rem}.p-about-contact__info{display:inline-block;vertical-align:top}.p-about-contact__contact-address{vertical-align:middle}.p-about-contact__contact-phone,.p-about-contact__contact-email{margin:1rem 0;vertical-align:middle}.p-about-contact__contact-icon{padding-right:.5rem}.p-about-contact__map{height:50rem;margin-top:3rem;width:100%}.p-about-details__row{margin-top:1.5rem}.p-about-details__title{display:inline-block;font-weight:700;vertical-align:top;width:16rem}.p-about-details__info{display:inline-block;vertical-align:top}.p-about-index__manufacturer-1{background:url(/assets/manufacturer-1-7KD2CS6I-a94b64b2fc7a7a70f646cc06da87eb4be7b456c836f7b09e1bd20018a93cda6d.jpg) center no-repeat;background-size:cover;float:right;height:300px;margin:0 0 1rem 1rem;width:400px}.p-about-index__manufacturer-2{background:url(/assets/manufacturer-2-LHV2UZ34-71a927900b0d8d1917caa9c5964232ead7f791999d8d2eabd2dfb0bc247728a9.jpg) center no-repeat;background-size:cover;float:right;height:400px;margin:0 0 1rem 1rem;width:300px}.p-about-index__product-list{list-style-type:disc;margin:1rem 4rem;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:3rem}.p-about-index__product-list li{font-weight:700;margin:1rem 0;text-decoration:underline}.p-about-index__why-buy{list-style-type:disc;margin:1rem 4rem;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:3rem}.p-about-index__why-buy li{margin:1rem 0}.p-about-index__why-wholasale{list-style-type:disc;margin:1rem 4rem;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:3rem}.p-about-index__why-wholasale li{margin:1rem 0}.p-about-partners__logos{height:100%;padding:1rem;width:100%}.p-about-partners__logo{height:100%;width:100%}.p-about-partners__logo.beeline{background:url(/assets/beeline-SS63ZOII-1ac6a1741c8f15e02bd6430921f7043fe4ae4f605ce3ef06176b51d0130f7504.jpg) center no-repeat;background-size:contain}.p-about-partners__logo.fifa{background:url(/assets/fifa-HFADWYZM-527d50fa82d0289283b181a7b56ef31b4e18205982f4cb0b7d085456ab626df3.jpg) center no-repeat;background-size:contain}.p-about-partners__logo.autometchem{background:url(/assets/autometchem-6LXV4MSU-8200a0c585cdca575e88d48455a91ba764e686019d523b9a8c53be53dfa7c870.jpg) center no-repeat;background-size:contain}.p-about-partners__logo.mts{background:url(/assets/mts-FBNQAIC5-e34048d5988ff400da470de53478bf7a3f7105d4097c93136e878b514f2aee5c.jpg) center no-repeat;background-size:contain}.p-about-partners__logo.rudn{background:url(/assets/rudn-MBGVNDZS-cdabcf95a3b1612972a5aade8b88e3a5cf494e7086336395f5c5f086402bae0d.jpg) center no-repeat;background-size:contain}.p-about-partners__logo.aviakominfo{background:url(/assets/aviakominfo-2OMFWJUM-2d29e602fbaf3a581bece425296e8f646720bae53c7d1bad81893e4758a2a61c.png) center no-repeat;background-size:contain}.p-about-partners__logo.oriflame{background:url(/assets/oriflame-IWOPCUFN-a7496b312a534ffadc12e6fc7ae3721edfbe8ed10267225c63f1c4855fbdb97a.jpg) center no-repeat;background-size:contain}.p-about-partners__name{font-weight:700;text-align:center}.p-buys-show__category-name{margin-bottom:0;margin-top:4rem}.p-category-index__link:hover .p-category-index__logo-container{box-shadow:.5rem .5rem 1rem #bbb}.p-category-index__logo{background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.p-category-index__name{font-weight:700;text-align:center}.p-category-show__link:hover .p-category-show__logo-container{box-shadow:.5rem .5rem 1rem #bbb}.p-category-show__logo{background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.p-category-show__name{font-weight:700;text-align:center}.p-product-show{min-height:50rem}.p-product-show__title-vendor{font-family:Ubuntu,Open Sans,Helvetica,sans-serif;display:inline-block}.p-product-show__container-flex{display:flex}.p-product-show__images{text-align:center;width:60%}.p-product-show__details{margin:0 1rem}.p-product-show__details th{text-align:left}.p-product-show__details{vertical-align:middle;width:40%}.p-product-show__description{border-top:1px solid #888888;margin:1rem;padding:1rem}.p-product-show__min-order{margin-top:2rem}.p-product-show__min-order sup{color:#ae3a31;vertical-align:top}.p-product-show__image-large{border:1px solid #888888;cursor:pointer;display:inline-block;height:45rem;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff;transition:background-image .5s ease-in-out}.p-product-show__image-thumbnail{margin:.5rem;height:9rem;border:1px solid #888888;width:12rem;cursor:pointer;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff;position:relative}.p-product-show__image-thumbnail img{display:none}.p-product-show__elink{display:inline-block;height:4rem;width:4rem;border-radius:2rem}.p-product-show__elink.WB{background:url(/assets/wb_icon_l-GTROIQ3G-2a3a555aec24e40713a485a6abcb62d927dd6d4b16be5b8f0a296c7163b32795.jpg) center no-repeat}.page{display:flex;height:100%}.page__navigation{background-color:#3e3544;height:100%;width:25%}.page__body{height:100%;padding-bottom:5rem;position:relative;width:75%}.page__squares-container{position:absolute;inset:0;z-index:-1}.page__squares{overflow:hidden;position:relative;height:100%;width:100%}.page__square{border:2.5rem solid #f1f3f4;height:28rem;position:absolute;width:28rem}.page__content{padding:1rem 5%;width:100%}.page__content p{text-indent:0}.pagination{margin:2rem 0}.pagination em{font-style:normal;font-size:1rem;font-weight:700}.pagination a{font-size:1.5rem;font-weight:700}.redan-locales{font-family:Playfair Display;font-size:1.166667rem;line-height:1.166667rem}.redan-locales.as-link{padding:0}.redan-locales.as-link .dropdown__box{border:none}.redan-locales .dropdown__box,.redan-locales .dropdown__menu-item{padding:0}.redan-locales .dropdown__box a,.redan-locales .dropdown__box a:visited,.redan-locales .dropdown__menu-item a,.redan-locales .dropdown__menu-item a:visited{color:#888;display:inline-block;font-weight:700;padding:.75rem 1rem}.redan-locales .dropdown__box a:hover,.redan-locales .dropdown__box a:visited:hover,.redan-locales .dropdown__menu-item a:hover,.redan-locales .dropdown__menu-item a:visited:hover{color:#222}.dark .redan-locales .dropdown__box a:hover,.dark .redan-locales .dropdown__box a:visited:hover,.dark .redan-locales .dropdown__menu-item a:hover,.dark .redan-locales .dropdown__menu-item a:visited:hover{color:#d8d8d8}.search{vertical-align:middle}.search__input{cursor:pointer;padding-right:3rem}.search__input-container{position:relative;width:28rem}.search__icon{height:2.5rem;width:2.5rem}.search__icon-input{height:1.5rem;width:1.5rem;margin-top:-1.25rem;position:absolute;right:1.5rem;top:50%}.search__suggestion{position:relative;height:5rem;padding-left:6rem}.search__suggestion-image{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;width:5rem}.search__suggestion-category{display:inline-block}.search__suggestion-vendor{display:inline-block;font-weight:700}.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{direction:ltr;font-size:0;inset:0;line-height:0;overflow:hidden;position:absolute;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container *::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container *::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{inset:0;overflow:hidden;position:absolute}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-magnifier{background-color:#fff;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 5px #00000080;box-sizing:border-box;display:none;left:16px;overflow:hidden;pointer-events:none;position:absolute;top:16px;z-index:2}.viewer-magnifier.viewer-show{display:block}.viewer-magnifier-image{left:0;max-width:none!important;position:absolute;top:0;-ms-transform-origin:center;transform-origin:center}.viewer-navigation{left:0;position:absolute;right:0;top:50%}.viewer-navigation>.viewer-prev,.viewer-navigation>.viewer-next{background-color:#00000080;border-radius:50%;cursor:pointer;height:40px;margin-top:-20px;position:absolute;width:40px}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus,.viewer-navigation>.viewer-prev:hover,.viewer-navigation>.viewer-next:hover{background-color:#000c}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-navigation>.viewer-prev:before,.viewer-navigation>.viewer-next:before{margin:10px}.viewer-navigation>.viewer-prev{left:15px}.viewer-navigation>.viewer-next{right:15px}.viewer-navigation>.viewer-large{height:48px;margin-top:-24px;width:48px}.viewer-navigation>.viewer-large:before{margin:14px}.viewer-navigation>.viewer-small{height:32px;margin-top:-16px;width:32px}.viewer-navigation>.viewer-small:before{margin:6px}.viewer-navigation-toolbar-left>.viewer-prev{left:51px}.viewer-navigation-toolbar-right>.viewer-next{right:51px}.viewer-navigation-navbar-left>.viewer-prev{left:67px}.viewer-navigation-navbar-right>.viewer-next{right:67px}.viewer-navigation-navbar-left-small>.viewer-prev{left:57px}.viewer-navigation-navbar-right-small>.viewer-next{right:57px}.viewer-navigation-navbar-left-large>.viewer-prev{left:77px}.viewer-navigation-navbar-right-large>.viewer-next{right:77px}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left>.viewer-prev{left:103px}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left.viewer-navigation-navbar-left-small>.viewer-prev{left:93px}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left.viewer-navigation-navbar-left-large>.viewer-prev{left:113px}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right>.viewer-next{right:103px}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right.viewer-navigation-navbar-right-small>.viewer-next{right:93px}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right.viewer-navigation-navbar-right-large>.viewer-next{right:113px}.viewer-navbar{background-color:#00000080;bottom:0;left:0;overflow:hidden;position:absolute;right:0}.viewer-navbar.viewer-small>.viewer-list{height:40px;>li{height:40px;width:24px}}.viewer-navbar.viewer-large>.viewer-list{height:60px;>li{height:60px;width:36px}}.viewer-navbar-top{bottom:auto;top:0}.viewer-navbar-left,.viewer-navbar-right{bottom:0;top:0;width:52px;>.viewer-list{height:auto;padding:0 1px;width:50px;>li{float:none;height:30px;width:50px}>li+li{margin-left:0;margin-top:1px}}}.viewer-navbar-left.viewer-small,.viewer-navbar-right.viewer-small{width:42px;>.viewer-list{width:40px;>li{height:24px;width:40px}}}.viewer-navbar-left.viewer-large,.viewer-navbar-right.viewer-large{width:62px;>.viewer-list{width:60px;>li{height:36px;width:60px}}}.viewer-navbar-left{right:auto}.viewer-navbar-right{left:auto}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;cursor:none;display:none;inset:0;position:absolute;z-index:1}.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar{bottom:0;left:0;position:absolute;right:0;text-align:center}.viewer-toolbar.viewer-toolbar-top{bottom:auto;top:0}.viewer-toolbar.viewer-toolbar-navbar-top{top:52px}.viewer-toolbar.viewer-toolbar-navbar-top.viewer-toolbar-navbar-small{top:42px}.viewer-toolbar.viewer-toolbar-navbar-top.viewer-toolbar-navbar-large{top:62px}.viewer-toolbar.viewer-toolbar-navbar-right{right:52px}.viewer-toolbar.viewer-toolbar-navbar-right.viewer-toolbar-navbar-small{right:42px}.viewer-toolbar.viewer-toolbar-navbar-right.viewer-toolbar-navbar-large{right:62px}.viewer-toolbar.viewer-toolbar-navbar-bottom{bottom:52px}.viewer-toolbar.viewer-toolbar-navbar-bottom.viewer-toolbar-navbar-small{bottom:42px}.viewer-toolbar.viewer-toolbar-navbar-bottom.viewer-toolbar-navbar-large{bottom:62px}.viewer-toolbar.viewer-toolbar-navbar-left{left:52px}.viewer-toolbar.viewer-toolbar-navbar-left.viewer-toolbar-navbar-small{left:42px}.viewer-toolbar.viewer-toolbar-navbar-left.viewer-toolbar-navbar-large{left:62px}.viewer-toolbar.viewer-toolbar-left,.viewer-toolbar.viewer-toolbar-right{inset:50% 0 auto auto;-ms-transform:translateY(-50%);transform:translateY(-50%);width:36px}.viewer-toolbar.viewer-toolbar-left>ul,.viewer-toolbar.viewer-toolbar-right>ul{margin:0;padding:3px 6px}.viewer-toolbar.viewer-toolbar-left>ul>li,.viewer-toolbar.viewer-toolbar-right>ul>li{float:none}.viewer-toolbar.viewer-toolbar-left>ul>li+li,.viewer-toolbar.viewer-toolbar-right>ul>li+li{margin-left:0;margin-top:1px!important}.viewer-toolbar.viewer-toolbar-left>ul>.viewer-small,.viewer-toolbar.viewer-toolbar-right>ul>.viewer-small{margin:0 3px}.viewer-toolbar.viewer-toolbar-left>ul>.viewer-large,.viewer-toolbar.viewer-toolbar-right>ul>.viewer-large{margin:0 -3px}.viewer-toolbar.viewer-toolbar-left{left:0;right:auto}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:#00000080;border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:#000c}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:#000c;border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{bottom:0;color:#ccc;display:inline-block;font-size:12px;left:50%;line-height:1.2;max-width:90%;min-height:14px;opacity:.8;overflow:hidden;padding:5px;position:absolute;text-overflow:ellipsis;-ms-transform:translateX(-50%);transform:translate(-50%);transition:opacity .15s;white-space:nowrap}.viewer-title.viewer-title-navbar-bottom{bottom:52px}.viewer-title.viewer-title-navbar-bottom.viewer-title-navbar-small{bottom:42px}.viewer-title.viewer-title-navbar-bottom.viewer-title-navbar-large{bottom:62px}.viewer-title.viewer-title-toolbar-bottom{bottom:42px}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom{bottom:94px}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom.viewer-title-navbar-small{bottom:84px}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom.viewer-title-navbar-large{bottom:104px}.viewer-title.viewer-title-toolbar-left,.viewer-title.viewer-title-toolbar-right,.viewer-title.viewer-title-navbar-left,.viewer-title.viewer-title-navbar-right{max-width:none;text-align:center;-ms-transform:none;transform:none}.viewer-title.viewer-title-toolbar-left{left:36px;right:0}.viewer-title.viewer-title-toolbar-right{left:0;right:36px}.viewer-title.viewer-title-navbar-left{left:52px;right:0}.viewer-title.viewer-title-navbar-left.viewer-title-navbar-left-small{left:42px}.viewer-title.viewer-title-navbar-left.viewer-title-navbar-left-large{left:62px}.viewer-title.viewer-title-navbar-right{left:0;right:52px}.viewer-title.viewer-title-navbar-right.viewer-title-navbar-right-small{right:42px}.viewer-title.viewer-title-navbar-right.viewer-title-navbar-right-large{right:62px}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-right{left:36px}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-left{right:36px}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left{left:88px}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left.viewer-title-navbar-left-small{left:78px}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left.viewer-title-navbar-left-large{left:98px}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right{right:88px}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right.viewer-title-navbar-right-small{right:78px}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right.viewer-title-navbar-right-large{right:98px}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:#00000080;border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:#000c}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#00000080}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,.1);border-left-color:#ffffff80;border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media(max-width:767px){.viewer-hide-xs-down{display:none}}@media(max-width:991px){.viewer-hide-sm-down{display:none}}@media(max-width:1199px){.viewer-hide-md-down{display:none}}.autocomplete{position:relative}.autocomplete__input-container{display:flex;align-items:center}.autocomplete__input{flex:1 1 auto;min-width:0}.autocomplete__suggestions{position:absolute;top:100%;left:0;right:0;z-index:100;background:#fff;border:1px solid #ccc;border-top:none;max-height:22rem;overflow-y:auto;box-shadow:0 .2rem .5rem #00000026}.autocomplete__suggestion{cursor:pointer}.autocomplete__suggestion:hover{background:#f2f2f2}
/*! For license information please see app.css.LEGAL.txt */
