.drop-down-select{display:flex;flex-direction:column;min-width:100px;position:relative;margin-right:20px;margin-bottom:20px;cursor:pointer}.drop-down-select__label{position:absolute;left:50%;transform:translate(-50%,-50%);color:var(--gray);background:var(--white);font-size:10px;padding:0 7px;text-transform:lowercase;white-space:pre}.drop-down-select__input{height:36px;line-height:36px;border:1px solid var(--light-gray);background-color:var(--dark);text-align:center;display:flex;justify-content:center}.drop-down-select__input:active,.drop-down-select__input:focus,.drop-down-select__input:hover{border:1px solid var(--gold)}.drop-down-select__options{background:var(--white);position:absolute;top:36px;left:0;right:0;z-index:3;display:none;margin-bottom:15px}.drop-down-select__options.opened{display:block;box-shadow:0 8px 32px rgba(0,0,0,.08);overflow-y:auto;max-height:300px;text-align:center}.drop-down-select__option{background-color:var(--dark);margin:1px 0;padding:5px}.drop-down-select__option:hover{color:var(--gold)}.drop-down-select__option.active{font-weight:700;color:var(--gold)}.option{width:100%;display:flex;justify-content:center}.option__color{width:56px}.option__icon{width:36px;background-color:#fff;background-position:50%;background-repeat:no-repeat}.color-option{display:flex;justify-content:space-between}.color-option__color{width:56px}.auth-container{height:100vh;display:flex;flex-direction:row;background-image:url(../img/bg.3d72db63.png);background-size:cover}.auth-form{margin:150px auto;width:450px}.auth-form__body{display:flex;flex-direction:column;align-items:center}.auth-form__body .error{margin-top:20px}.auth-form__submit{width:100px}.auth-form__label{position:absolute;top:-10px;left:100px;color:grey;background:#fff;font-size:10px;padding:0 10px;text-transform:lowercase;margin:0 auto}.auth-form__confirm{background-color:#fff;padding:50px}.auth-form__title{color:#191919;padding-bottom:20px}.auth-form__input{border:none;outline:none;padding:10px;text-align:center}.auth-form__additional{display:flex;align-items:flex-end;width:250px;margin:0 20px 0 0;justify-content:space-between}.auth-form__recover-passw{text-decoration:underline;font-size:12px;border:none;cursor:pointer}.input__container{display:flex;flex-direction:column;width:100px;position:relative;margin-right:20px;margin-bottom:20px}.input__del{position:absolute;cursor:pointer;right:5px;z-index:2;top:50%;transform:translateY(-50%)}.input__del img{width:10px;height:10px;filter:invert(14%) sepia(79%) saturate(7166%) hue-rotate(357deg) brightness(108%) contrast(116%)}.input__label{position:absolute;left:50%;transform:translate(-50%,-50%);color:var(--gray);background:var(--white);font-size:10px;padding:0 7px;text-transform:lowercase;white-space:pre}.input__value{outline:none;padding:10px;text-align:center;border:1px solid var(--light-gray)}.input__value::-webkit-inner-spin-button,.input__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__value[type=number]{-moz-appearance:textfield}.input__value:active,.input__value:focus{border:1px solid var(--gold)}.input__value::-moz-placeholder{font-size:12px;color:var(--gray)}.input__value::placeholder{font-size:12px;color:var(--gray)}.disabled{cursor:default;pointer-events:none;color:var(--gray)}.disabled:active,.disabled:focus{border:none;outline:none}.custom-checkbox{display:flex;justify-items:center;margin-bottom:20px;cursor:pointer;margin-right:20px;align-items:center}.custom-checkbox__label{color:var(--dark-gray);padding-left:10px}.overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:5}.modal{position:relative;top:25%}.modal__confirm{color:#191919;width:400px;top:20%;margin:0 auto;z-index:10;position:relative}.modal__title{justify-content:space-between;padding:0 20px;background-color:#444;color:#fff}.modal__body,.modal__title{display:flex;align-items:center}.modal__body{background-color:#fff;justify-content:space-evenly;flex-direction:column;padding:20px}.modal__content{margin-bottom:10px}.currency-form{display:flex}.coefficients__value{display:flex;flex-wrap:wrap}.coefficients__filters{display:flex}.coefficients__formula{font-weight:600}.coefficients__table tr td{padding:10px 0}.select{text-align:center;background-color:var(--dark)}.select.opened .select__form{box-shadow:0 8px 32px rgba(0,0,0,.08);overflow-y:auto;max-height:300px;text-align:center}.select__title{position:relative;margin:0;font-weight:500;line-height:36px;font-size:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:1px solid var(--light-gray)}.select__title span{display:inline-block;padding:0 10px;color:var(--gray);transform:translateY(-50%);background-color:var(--white);text-transform:lowercase}.select__title:after{content:"-";position:absolute;top:0;left:50%}.select__title:active,.select__title:focus,.select__title:hover{border:1px solid var(--gold)}.select__form{display:flex;flex-direction:column;margin-top:2px;padding:8px 0}.select__field{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:25px;padding:0 15px;transition:all .3s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.select__field:hover span{color:var(--gold)}.select__field span{font-size:12px;line-height:140%;font-weight:500;color:var(--dark-gray)}.select__field span:first-letter{text-transform:uppercase}.select__field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.collection-modal{position:absolute;top:0;left:0;right:0;z-index:10;min-height:100%;background-color:var(--white)}.collection-modal__wrap{max-width:240px;padding:50px}.collection-modal__header{margin:0 0 30px 0;font-size:24px;font-weight:500;color:var(--dark-gray)}.collection-modal__header:first-letter{text-transform:uppercase}.collection-modal__footer{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.button-container{margin-top:50px}.collection{max-width:500px}.collection__grid{display:grid;grid-template-columns:repeat(2,240px);gap:20px;margin-bottom:30px}.collection__grid .drop-down-select,.collection__grid .input__container{margin:0;width:100%}.collection__box{margin-bottom:40px}.collection__button{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:18px;cursor:pointer;border:none}.collection__button span{font-size:16px;font-weight:500;color:var(--dark-gray)}.collection__button span:first-letter{text-transform:uppercase}.collection-table{display:grid;row-gap:10px;margin-bottom:30px}.collection-table td{font-size:14px;font-weight:500;color:var(--dark-gray)}.delete-collection__line{display:flex}.delete-collection .error{margin-top:20px;color:red}.delete-collection .success{margin-top:20px;color:green}.button-container{justify-content:flex-start;gap:20px}.collection .message{padding-top:20px}.collection__line{display:flex}.collection__col{margin-bottom:20px}.collections{width:100%;margin:0 0 20px 0;max-width:300px}.collections__head{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:240%;color:var(--dark-gray)}.collections-container{display:flex;flex-direction:column;align-items:flex-start}.collections__info{color:var(--dark-gray);font-size:14px;font-weight:500}.delete-material__line{display:flex}.delete-material .error{margin-top:20px;color:red}.delete-material .success{margin-top:20px;color:green}.material .message{padding-top:20px}.material__line{display:flex}.materials{width:100%}.materials-drag{display:flex}.materials-container{display:flex;flex-direction:column;align-items:flex-end}.materials__item{display:grid;grid-template-columns:1fr 10% 10%}.materials__data{display:flex;align-items:center}.materials__info{color:var(--gray);font-size:12px;margin-left:10px}.admin-panel{position:relative;background:var(--white);height:100%;width:100%;margin-left:var(--indentation-side);padding:40px}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.nav__items{display:flex;flex-direction:column}.nav__items li{width:300px;background:var(--white);padding:25px;margin-bottom:15px;display:flex;align-items:center;font-weight:600}.nav__items li svg{padding-right:10px}.router-link-active{background:var(--gold)!important;color:var(--white)}.router-link-active svg path{stroke:var(--white)}.header{display:flex;align-items:center;padding:20px 0}.header__right{display:flex;justify-content:flex-end;width:100%}.header__cart{position:relative;margin:0 15px}.header__cart-count{position:absolute;top:0;right:-5px;height:15px;width:15px;text-align:center;border-radius:50%;color:var(--white);background-color:var(--gold)}.header__logout{cursor:pointer}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.app-body{width:100%;min-height:100vh;background:var(--bg-gray);overflow-x:hidden}.app-header{margin:18px var(--indentation-side)}.main{display:flex;margin:0 var(--indentation-side)}.header[data-v-7a122b2a]{margin:10px var(--indentation-side);justify-content:space-between}.header__link[data-v-7a122b2a]{display:flex;align-items:center}.header__link a[data-v-7a122b2a]{padding:10px}.router-link-active[data-v-7a122b2a]{background:none!important;color:var(--dark-gray)}.menu[data-v-7a122b2a]{height:100vh;display:flex;flex-direction:row;background-image:url(../img/bg.3d72db63.png);background-size:cover;color:#fff}.menu-item[data-v-7a122b2a]{height:100vh;display:flex;flex-grow:1;flex-wrap:wrap;text-transform:uppercase;font-weight:300;font-size:40px;line-height:140%;flex-basis:32%;word-break:break-word;padding:0 70px;align-items:center;text-align:left}.menu-item a[data-v-7a122b2a]{text-decoration:none;color:inherit}.menu-item[data-v-7a122b2a]:hover{background-color:#bb9761}@media (max-width:1700px){.menu-item[data-v-7a122b2a]{font-size:35px}}@media (max-width:1500px){.menu-item[data-v-7a122b2a]{font-size:30px}}@media (max-width:1250px){.menu-item[data-v-7a122b2a]{font-size:28px}}@media (max-width:750px){.menu[data-v-7a122b2a]{flex-direction:column}.menu-item[data-v-7a122b2a]{font-size:12px;white-space:nowrap;justify-content:center;text-align:center;flex-grow:inherit}}.users{width:100%}.users-container{display:flex;flex-direction:column;align-items:flex-end}.users__data{display:flex;align-items:center}.users__info{color:var(--gray);font-size:12px;margin-left:10px}.profile__change-password{display:flex;flex-direction:column;justify-content:center;align-items:center}.delete-user__line{display:flex}.delete-user .error{margin-top:20px;color:red}.delete-user .success{margin-top:20px;color:green}.profile .message{padding-top:20px}.profile__line{display:flex}.activate-container{height:100%;display:flex;flex-direction:row;background-image:url(../img/bg.3d72db63.png);background-size:cover}.activate-form{margin:150px auto;width:450px}.activate-form__body{display:flex;flex-direction:column;align-items:center}.activate-form__submit{width:100px}.activate-form__message{min-height:36px;padding-top:20px}.activate-form__label{position:absolute;top:-10px;left:100px;color:grey;background:#fff;font-size:10px;padding:0 10px;text-transform:lowercase;margin:0 auto}.activate-form__confirm{background-color:#fff;padding:50px}.activate-form__title{color:#191919;padding-bottom:20px}.activate-form__input{border:none;outline:none;text-align:center}.activate-form__additional{display:flex;align-items:flex-end;width:235px;justify-content:space-between}.activate-form__recover-passw{text-decoration:underline;font-size:12px}.button-submit{background:#dabe96;height:40px;width:-moz-max-content;width:max-content;padding:10px;border:0;font-size:14px;align-items:center;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff}.button-submit:disabled{background:var(--light-gray)}.button-submit:hover{cursor:pointer}.faqs{width:100%}.faqs-container{display:flex;flex-direction:column;align-items:flex-end}.faqs__data{display:flex;align-items:center}.faqs__info{color:var(--gray);font-size:12px;margin-left:10px}.register-btn{margin-top:20px}.textarea.input__container{width:100%}textarea.input__value{min-height:40px;max-height:300px;resize:vertical}.faq .message{padding-top:20px}.faq__category-add{margin-bottom:20px}.faq__col,.faq__line{display:flex}.faq__col{flex-direction:column;max-width:700px}.delete-faq__line{display:flex}.delete-faq .error{margin-top:20px;color:red}.delete-faq .success{margin-top:20px;color:green}.category-faq__form{display:flex;-moz-column-gap:20px;column-gap:20px}.category-faq__form .input__container,.category-faq__form input,.colors{width:100%}.colors{display:flex;flex-direction:column;max-width:400px}.colors__table{width:100%;margin-bottom:30px}.colors__table tr{display:grid;-moz-column-gap:40px;column-gap:40px;align-items:center;grid-template-columns:1fr 30px 30px}.colors__add{box-sizing:border-box;color:var(--white)}.color .message{padding-top:20px}.color__category-add{margin-bottom:20px}.color__col,.color__line{display:flex}.color__col{flex-direction:column;max-width:700px}.delete-color__line{display:flex}.delete-color .error{margin-top:20px;color:red}.delete-color .success{margin-top:20px;color:green}.color__line{margin:0 0 20px 0}.color__line .input__container{margin-bottom:0}.color__select{width:240px}.hide-panels{display:flex;flex-direction:column;max-width:400px;width:100%}.hide-panels__table{width:100%;margin-bottom:30px}.hide-panels__table tr{display:grid;-moz-column-gap:40px;column-gap:40px;align-items:center;grid-template-columns:1fr 30px 30px}.hide-panels__add{box-sizing:border-box;color:var(--white)}.hide-panel .message{padding-top:20px}.hide-panel__category-add{margin-bottom:20px}.hide-panel__line{display:flex}.hide-panel__col{display:flex;flex-direction:column;max-width:700px}.delete-btn:hover{cursor:pointer}.delete-hide-panel__line{display:flex}.delete-hide-panel .error{margin-top:20px;color:red}.delete-hide-panel .success{margin-top:20px;color:green}.button-container{display:flex;justify-content:space-between;margin-bottom:20px}.delete-material-btn{border:0}.delete-material-btn:hover{cursor:pointer}.hide-panel__line{margin:0 0 20px 0}.hide-panel__line .input__container{margin-bottom:0}.hide-panel__select{width:240px}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{outline:none}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;padding:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}a,a:active{color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;background:none}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}ul{padding:0;margin:0;list-style:none}:root{--gold:#dabe96;--dark-gray:#444;--gray:#afafaf;--light-gray:#dedede;--bg-gray:#f6f6f6;--white:#fff;--accent-brown:#dfbb88;--accent-red:#f15757;--accent-green:#63cf3d;--indentation-side:60px;--indentation-filters-side:30px}#app{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;color:var(--dark-gray);position:relative}h1{font-size:30px;line-height:42px;letter-spacing:2px;color:var(--gray)}h2{font-size:16px}.version{position:absolute;bottom:0;right:5px;opacity:.2;font-size:8px;z-index:999}.version:hover{opacity:1}