@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap";@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}body{background-color:#fafafd}button span{pointer-events:none}.wrapper{position:relative;overflow-x:hidden;width:100%}.wrapper.show{height:100vh}.container{width:100%;max-width:1180px;padding:0 20px;margin:0 auto}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}ul li{list-style:none}a{text-decoration:none;color:inherit}a,span,button{font-family:var(--main-font)}button{cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body,html{height:100%}:root{--main-font: "Poppins", sans-serif;--black-color: #353535;--white-color: #FFFFFF;--sidebar-bg: #F6F6F6;--gray-color: #616161;--gray-btn-color: #8A8A8A;--gray-bg-color: #E8E8E8;--btn-bg-color: #EBEBEB;--dark-black-color: #464646;--order-bg-color: #5C5C5C;--light-gray: #A6A6A6;--gray-border-color: #D2D2D2;--gray-plus-color: #AEAEAE;--violet-color: #6c63ff;--violet-hover: #594fff;--main-color: #FF4E4E}:root [data-colors=red]{--main-color: #FF4E4E}:root [data-colors=yellow]{--main-color: #FFA73F}:root [data-colors=blue]{--main-color: #50C2E7}:root [data-colors=pink]{--main-color: #FF678C}.products{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:unset;padding:30px}.products__container{width:100%;max-width:1260px;margin:0 auto;padding:0 20px}.basket{width:30%;height:100vh;background-color:var(--sidebar-bg)}@media screen and (max-width: 1440px){.basket{display:none}}.basket__row{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;height:100vh;padding:33px 24px 21px}.basket__row .order{width:100%;height:90vh}.basket__row .order__column{height:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.basket__row .order__column .order__detail{width:100%}.basket__row .order__column .order__detail .order__checkout{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin-bottom:20px}.basket__row .order__column .order__detail .order__checkout__text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.basket__row .order__column .order__detail .order__checkout__text .order__checkout__title{font-size:20px;font-weight:600;line-height:normal;color:var(--black-color)}@media (max-width: 1440px){.basket__row .order__column .order__detail .order__checkout__text .order__checkout__title{font-size:calc(20px + 0*(100vw - 320px))}}.basket__row .order__column .order__detail .order__checkout__text .order__checkout__text{font-size:16px;font-weight:500;line-height:normal;color:var(--order-bg-color)}@media (max-width: 1440px){.basket__row .order__column .order__detail .order__checkout__text .order__checkout__text{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .order__column .order__detail .order__checkout svg{cursor:pointer}.basket__row .order__column .order__detail .order__data{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.basket__row .order__column .order__detail .order__data__item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-bottom:15px}.basket__row .order__column .order__detail .order__data__item-title{font-size:16px;font-weight:500;line-height:normal;color:var(--gray-btn-color)}@media (max-width: 1440px){.basket__row .order__column .order__detail .order__data__item-title{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .order__column .order__detail .order__data__item-text{font-size:18px;font-weight:600;line-height:normal;color:var(--black-color)}@media (max-width: 1440px){.basket__row .order__column .order__detail .order__data__item-text{font-size:calc(18px + 0*(100vw - 320px))}}.basket__row .order__column .order__confirm{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:unset}.basket__row .order__column .order__confirm-btn{width:100%;height:60px;border-radius:50px;margin-top:20px;border:none;cursor:pointer;color:var(--white-color);background-color:var(--order-bg-color)}.basket__row .basket__title{font-size:26px;font-weight:700;line-height:30px;color:var(--black-color);margin-bottom:35px}@media (max-width: 1440px){.basket__row .basket__title{font-size:calc(26px + 0*(100vw - 320px))}}.basket__row .basket__products{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.basket__row .basket__products-desc{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.basket__row .basket__products-desc-text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-bottom:35px}.basket__row .basket__products-desc-text1{font-size:20px;font-weight:600;line-height:30px;color:var(--black-color)}@media (max-width: 1440px){.basket__row .basket__products-desc-text1{font-size:calc(20px + 0*(100vw - 320px))}}.basket__row .basket__products-desc-text2{font-size:16px;font-weight:500;line-height:24px;color:var(--gray-color)}@media (max-width: 1440px){.basket__row .basket__products-desc-text2{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .basket__products-desc-img{border:none;background-color:transparent;cursor:pointer}.basket__row .basket__products-items{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.basket__row .basket__products-items .basket__products-item{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;border-radius:16px;background-color:var(--white-color);padding:12px 18px 12px 12px}.basket__row .basket__products-items .basket__products-item:not(:last-child){margin-bottom:25px}.basket__row .basket__products-items .basket__products-item-img{width:110px;height:110px;border-radius:16px;object-fit:cover}.basket__row .basket__products-items .basket__products-item-text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-span{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-bottom:27px}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-span .basket__products-item-name{font-size:16px;font-weight:500;line-height:24px;color:var(--gray-color)}@media (max-width: 1440px){.basket__row .basket__products-items .basket__products-item-text .basket__products-item-span .basket__products-item-name{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-span .basket__products-item-price{font-size:16px;font-weight:500;line-height:24px;color:var(--gray-btn-color)}@media (max-width: 1440px){.basket__row .basket__products-items .basket__products-item-text .basket__products-item-span .basket__products-item-price{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-quantity{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-radius:9px;background-color:var(--btn-bg-color);width:80px;height:35px}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-quantity button{border:none;background-color:transparent;padding:7px 10px;transition:all .3s;border-radius:9px}.basket__row .basket__products-items .basket__products-item-text .basket__products-item-quantity button:hover{background-color:var(--gray-plus-color)}.basket__row .basket__products-items .basket__products-item-remove{padding:12px;cursor:pointer;border-radius:50px;transition:all .3s}.basket__row .basket__products-items .basket__products-item-remove svg path{transition:all .3s}.basket__row .basket__products-items .basket__products-item-remove:hover{background-color:var(--gray-plus-color)}.basket__row .basket__products-items .basket__products-item-remove:hover svg path{fill:var(--main-color)}.basket__row .basket__order{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.basket__row .basket__order-price{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.basket__row .basket__order-price-text{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.basket__row .basket__order-price-text:not(:last-child){margin-bottom:5px}.basket__row .basket__order-price-text1{font-size:16px;font-weight:600;line-height:21px;color:var(--gray-btn-color)}@media (max-width: 1440px){.basket__row .basket__order-price-text1{font-size:calc(16px + 0*(100vw - 320px))}}.basket__row .basket__order-price-text2{font-size:18px;font-weight:700;line-height:24px;color:var(--dark-black-color)}@media (max-width: 1440px){.basket__row .basket__order-price-text2{font-size:calc(18px + 0*(100vw - 320px))}}.basket__row .basket__order-submit{display:flex;align-items:center;justify-content:center;flex-direction:unset;width:100%;height:60px;border-radius:50px;border:none;margin-top:20px;cursor:pointer;color:var(--white-color);background-color:var(--order-bg-color)}.settings{width:92%;height:100vh;padding:20px 0 0 45px}.settings__row{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.settings__row .settings__title{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.settings__row .settings__title-text{font-size:26px;font-weight:700;line-height:normal;margin-bottom:5px;color:var(--black-color)}@media (max-width: 1440px){.settings__row .settings__title-text{font-size:calc(26px + 0*(100vw - 320px))}}.settings__row .settings__title-desc{font-size:16px;font-weight:600;line-height:normal;color:var(--light-gray)}@media (max-width: 1440px){.settings__row .settings__title-desc{font-size:calc(16px + 0*(100vw - 320px))}}.settings__row .settings__data{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-top:40px}.settings__row .settings__data__item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;margin-bottom:30px}.settings__row .settings__data__item .form-group{background-color:var(--sidebar-bg);color:var(--light-gray)}.settings__row .settings__data__item .form-group input{font-size:16px;border:none;padding:10px 15px;background-color:var(--sidebar-bg)}.settings__row .settings__data__item .form-group input:focus{outline:none}.settings__row .settings__data__item-title,.settings__row .settings__data__item-text{font-size:18px;font-weight:600;line-height:normal;color:var(--black-color)}@media (max-width: 1440px){.settings__row .settings__data__item-title,.settings__row .settings__data__item-text{font-size:calc(18px + 0*(100vw - 320px))}}.settings__row .settings__data__item-desc{font-size:16px;font-weight:500;line-height:normal;color:var(--light-gray);margin:5px 0 15px}@media (max-width: 1440px){.settings__row .settings__data__item-desc{font-size:calc(16px + 0*(100vw - 320px))}}.settings__row .settings__theme{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.settings__row .settings__theme-title{font-size:18px;font-weight:600;line-height:normal;color:var(--black-color)}@media (max-width: 1440px){.settings__row .settings__theme-title{font-size:calc(18px + 0*(100vw - 320px))}}.settings__row .settings__theme-desc{font-size:16px;font-weight:500;line-height:normal;color:var(--light-gray);margin:5px 0 15px}@media (max-width: 1440px){.settings__row .settings__theme-desc{font-size:calc(16px + 0*(100vw - 320px))}}.settings__row .settings__theme__switch .switch{position:relative;display:inline-block;width:60px;height:34px}.settings__row .settings__theme__switch .switch input{opacity:0;width:0;height:0}.settings__row .settings__theme__switch .switch input:checked+.slider{background-color:#2196f3}.settings__row .settings__theme__switch .switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.settings__row .settings__theme__switch .switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.settings__row .settings__theme__switch .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.settings__row .settings__theme__switch .switch .slider.round{border-radius:34px}.settings__row .settings__theme__switch .switch .slider.round:before{border-radius:50%}.settings__row .settings__theme__switch .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.settings__row .settings__colors{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:10px;margin-top:15px}.settings__row .settings__colors .settings__color{padding:15px;border-radius:15px;border:1px solid transparent}.settings__row .settings__colors .settings__color.red{background-color:#ff4e4e}.settings__row .settings__colors .settings__color.yellow{background-color:#ffa73f}.settings__row .settings__colors .settings__color.blue{background-color:#50c2e7}.settings__row .settings__colors .settings__color.pink{background-color:#ff678c}.settings__row .settings__colors .settings__color.active{border:1px solid var(--black-color)}.login-page{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh;background-color:var(--sidebar-bg)}.login-page .login-form{background-color:var(--white-color);padding:40px;border-radius:4px;box-shadow:0 2px 10px #0000001a;width:400px}.login-page .login-form__title{font-size:24px;font-weight:600;line-height:normal;text-align:center;font-family:var(--main-font);margin-bottom:30px}@media (max-width: 1440px){.login-page .login-form__title{font-size:calc(24px + 0*(100vw - 320px))}}.login-page .login-form__form,.login-page .login-form__group{margin-bottom:20px}.login-page .login-form__label{font-size:16px;font-weight:500;line-height:normal;font-family:var(--main-font);display:block;margin-bottom:8px}@media (max-width: 1440px){.login-page .login-form__label{font-size:calc(16px + 0*(100vw - 320px))}}.login-page .login-form__input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;transition:border-color .3s ease-in-out}.login-page .login-form__input:focus{border-color:var(--violet-color)}.login-page .login-form__button{font-size:16px;font-weight:500;line-height:normal;color:#fff;padding:12px 20px;border:none;border-radius:4px;background-color:var(--violet-color);transition:background-color .3s ease-in-out}@media (max-width: 1440px){.login-page .login-form__button{font-size:calc(16px + 0*(100vw - 320px))}}.login-page .login-form__button:hover{background-color:var(--violet-hover)}.pageHeader{width:100%;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}.pageHeader .pageHeader-profile{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px}.pageHeader .pageHeader-profile__text{font-size:20px;font-weight:500;line-height:normal;border:none;padding:10px 18px;border-radius:50px;color:var(--white-color);background-color:var(--violet-color);transition:all .2s}@media (max-width: 1440px){.pageHeader .pageHeader-profile__text{font-size:calc(18px + 2 * ((100vw - 320px) / 1120))}}.pageHeader .pageHeader-profile__text:hover{background-color:var(--violet-hover)}.pageHeader .pageHeader-profile__dropdown{display:none}.pageHeader .pageHeader-profile__dropdown.active{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:row;top:100%;right:0;cursor:pointer;padding:10px;border-radius:5px;background-color:var(--gray-border-color)}.pageHeader .pageHeader-profile__dropdown.active span{font-size:16px;font-weight:500;line-height:normal;color:var(--black-color);text-wrap:nowrap}@media (max-width: 1440px){.pageHeader .pageHeader-profile__dropdown.active span{font-size:calc(16px + 0*(100vw - 320px))}}.pageHeader .pageHeader-wrapper{width:100%;background-color:var(--white-color);border-radius:12px;padding:12px;margin-bottom:20px;box-shadow:0 3px 10px 3px #00000026}.pageHeader .pageHeader-wrapper .pageHeader-row{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.pageHeader .pageHeader-wrapper-title{font-size:18px;font-weight:500;line-height:normal}@media (max-width: 1440px){.pageHeader .pageHeader-wrapper-title{font-size:calc(18px + 0*(100vw - 320px))}}.admin-actions{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px}.admin-actions .admin-btn{font-size:16px;font-weight:500;line-height:normal;border:none;padding:7px;border-radius:5px;color:var(--white-color);background-color:var(--violet-color);transition:all .2s}@media (max-width: 1440px){.admin-actions .admin-btn{font-size:calc(16px + 0*(100vw - 320px))}}.admin-actions .admin-btn:hover{background-color:var(--violet-hover)}.table{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.table thead{width:100%;padding:15px;color:var(--white-color);background-color:var(--violet-color)}.table thead tr{display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex:1}.table thead tr th{font-size:16px;font-weight:600;line-height:normal;font-family:var(--main-font)}@media (max-width: 1440px){.table thead tr th{font-size:calc(16px + 0*(100vw - 320px))}}.table tbody{width:100%}.table tbody tr{width:100%;padding:17px;border-bottom:1px solid var(--gray-plus-color);display:flex;align-items:center;justify-content:space-around;flex-direction:row}.table tbody tr:nth-child(even){background-color:#f2f2f2}.table tbody tr td{flex:1;font-size:16px;font-weight:500;line-height:normal;font-family:var(--main-font);text-align:center}@media (max-width: 1440px){.table tbody tr td{font-size:calc(16px + 0*(100vw - 320px))}}.drawer{position:absolute;top:0;right:0;width:100vw;height:100vh;opacity:0;visibility:hidden;overflow:hidden;z-index:1;transition:all .3s ease-in-out}.drawer.open{opacity:1;visibility:visible}.drawer__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(2px);background-color:#00000080;z-index:3}.drawer__panel{position:absolute;right:-100%;top:0;width:700px;height:100%;padding:16px;z-index:30;background-color:var(--white-color);transition:all .3s ease-in-out}.drawer__panel .drawer__header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:20px}.drawer__panel .drawer__header-close{font-size:16px;font-weight:800;line-height:normal;border:none;padding:5px 13px;border-radius:15px;cursor:pointer;color:var(--white-color);background-color:var(--violet-color);transition:all .2s}@media (max-width: 1440px){.drawer__panel .drawer__header-close{font-size:calc(16px + 0*(100vw - 320px))}}.drawer__panel .drawer__header-close:hover{background-color:var(--violet-hover)}.drawer__panel .drawer__body{width:100%}.drawer__panel .drawer__body form{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.drawer__panel .drawer__body form .drawer-form__group{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}.drawer__panel .drawer__body form .drawer-form__group select{flex:1 1 auto;width:90%;text-overflow:ellipsis;color:#000000e0;border:1px solid #d9d9d9;border-radius:6px;opacity:.8;padding:6px;margin-bottom:15px;background-color:var(--white-color);transition:all .2s}.drawer__panel .drawer__body form .drawer-form__group select:hover{border-color:#4096ff;border-inline-end-width:1px}.drawer__panel .drawer__body form .drawer-form__group select:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-inline-end-width:1px;outline:0}.drawer__panel .drawer__body form .drawer-form__group .form-group{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.drawer__panel .drawer__body form .drawer-form__group .form-group label,.drawer__panel .drawer__body form .drawer-form__group .form-group input{font-size:14px;font-weight:400;line-height:normal;font-family:var(--main-font)}@media (max-width: 1440px){.drawer__panel .drawer__body form .drawer-form__group .form-group label,.drawer__panel .drawer__body form .drawer-form__group .form-group input{font-size:calc(14px + 0*(100vw - 320px))}}.drawer__panel .drawer__body form .drawer-form__group .form-group label{margin-bottom:5px}.drawer__panel .drawer__body form .drawer-form__group .form-group input,.drawer__panel .drawer__body form .drawer-form__group .form-group textarea,.drawer__panel .drawer__body form .drawer-form__group .form-group select{flex:1 1 auto;width:90%;text-overflow:ellipsis;color:#000000e0;border:1px solid #d9d9d9;border-radius:6px;opacity:.8;padding:6px;margin-bottom:15px;background-color:var(--white-color);transition:all .2s}.drawer__panel .drawer__body form .drawer-form__group .form-group input:hover,.drawer__panel .drawer__body form .drawer-form__group .form-group textarea:hover,.drawer__panel .drawer__body form .drawer-form__group .form-group select:hover{border-color:#4096ff;border-inline-end-width:1px}.drawer__panel .drawer__body form .drawer-form__group .form-group input:focus,.drawer__panel .drawer__body form .drawer-form__group .form-group textarea:focus,.drawer__panel .drawer__body form .drawer-form__group .form-group select:focus{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a;border-inline-end-width:1px;outline:0}.drawer__panel .drawer__body form .drawer-form__group .form-group:not(:last-child) input{margin-right:20px}.drawer__panel .drawer__body form .drawer-form__group .form-group textarea{width:95%;resize:none;font-family:var(--main-font)}.drawer__panel .drawer__body form .drawer-form__group .form-group textarea::placeholder{font-family:var(--main-font)}.drawer__panel .drawer__body form .admin-btn{font-size:16px;font-weight:500;line-height:normal;border:none;padding:10px 30px;border-radius:5px;cursor:pointer;color:var(--white-color);background-color:var(--violet-color);transition:all .2s}@media (max-width: 1440px){.drawer__panel .drawer__body form .admin-btn{font-size:calc(16px + 0*(100vw - 320px))}}.drawer__panel .drawer__body form .admin-btn:hover{background-color:var(--violet-hover)}.drawer.open .drawer__panel{right:0}.wrapper{width:100%;display:flex}.wrapper .sidebar{width:8%;height:100vh;position:sticky;flex-shrink:0;top:0;left:0;float:right;background-color:var(--sidebar-bg);transition:all .3s}.wrapper .sidebar.active{width:23%}.wrapper .sidebar.active .sidebar__col{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding-left:31px}.wrapper .sidebar.active .sidebar__col-burger{display:none}.wrapper .sidebar.active .sidebar__col .sidebar__col-logo-mobile{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;height:auto;margin-bottom:50px;padding-right:21px}.wrapper .sidebar.active .sidebar__col .sidebar__col-logo-mobile .sidebar__col-logo-imgs{display:flex;align-items:center;justify-content:center;flex-direction:row}.wrapper .sidebar.active .sidebar__col .sidebar__col-logo-mobile .sidebar__col-logo-imgs img:first-child{margin-right:12px}.wrapper .sidebar.active .sidebar__col .sidebar__col-logo-mobile .sidebar__col-burger-mobile{border:none;background-color:transparent}.wrapper .sidebar.active .sidebar__col .sidebar__col-logo-mobile .sidebar__col-burger-mobile img{width:40px;height:40px}.wrapper .sidebar.active .sidebar__col .sidebar__icons-col{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.wrapper .sidebar.active .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.wrapper .sidebar.active .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons-text{font-size:16px;font-weight:700;line-height:24px;display:block;color:var(--light-gray);margin-left:43px}@media (max-width: 1440px){.wrapper .sidebar.active .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons-text{font-size:calc(16px + 0*(100vw - 320px))}}@media screen and (max-width: 767px){.wrapper .sidebar{display:none}}.wrapper .sidebar__col{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:auto;padding-top:50px}.wrapper .sidebar__col .sidebar__col-burger{border:none;cursor:pointer;margin-bottom:50px;background-color:transparent}.wrapper .sidebar__col .sidebar__col-burger img{width:40px;height:40px}.wrapper .sidebar__col-logo-mobile{display:none}.wrapper .sidebar__col .sidebar__icons-col{width:100%}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item{width:100%;position:relative}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item.active:after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;border-radius:10px;background-color:var(--main-color)}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item.active .sidebar__icons svg path{fill:var(--main-color)}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item.active .sidebar__icons .sidebar__icons-text{color:var(--main-color)}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item:not(:last-child){margin-bottom:60px}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons{display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons-text{display:none}@media screen and (max-width: 767px){.wrapper .sidebar__col .sidebar__icons-col .sidebar__icons-item .sidebar__icons{display:none}}.wrapper .layout{position:relative;width:62%}@media screen and (max-width: 1440px){.wrapper .layout{width:100%}}.wrapper .layout .main-layout__row{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.wrapper .layout .main-layout__row .main{position:relative;display:flex;align-items:flex-start;justify-content:unset;flex-direction:unset;flex:1 1 auto;width:1200px;height:100vh;padding:33px 45px 0}@media screen and (min-width: 767px) and (max-width: 1440px){.wrapper .layout .main-layout__row .main{width:92%}}@media screen and (max-width: 767px){.wrapper .layout .main-layout__row .main{width:100%;padding:33px 24px}}.wrapper .layout .main-layout__row .main-row{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.wrapper .layout .main-layout__row .main-row .main__search{width:100%;height:50px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;border:none;border-radius:10px;background-color:var(--sidebar-bg);padding:13px 24px;margin-bottom:40px}@media screen and (max-width: 767px){.wrapper .layout .main-layout__row .main-row .main__search{display:none}}.wrapper .layout .main-layout__row .main-row .main__search img{width:23px;height:23px;margin-right:18px}.wrapper .layout .main-layout__row .main-row .main__search input{width:90%;height:100%;border:none;font-size:18px;font-weight:500;line-height:24px;color:var(--black-color);background-color:transparent}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__search input{font-size:calc(18px + 0*(100vw - 320px))}}.wrapper .layout .main-layout__row .main-row .main__search input::placeholder{font-size:16px;font-weight:400;line-height:24px;color:var(--light-gray)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__search input::placeholder{font-size:calc(16px + 0*(100vw - 320px))}}.wrapper .layout .main-layout__row .main-row .main__search input:focus{outline:none}.wrapper .layout .main-layout__row .main-row .main__search-mobile{display:none}@media screen and (max-width: 767px){.wrapper .layout .main-layout__row .main-row .main__search-mobile{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:unset;margin-bottom:40px}}.wrapper .layout .main-layout__row .main-row .main__search-mobile img{width:29px;height:29px}.wrapper .layout .main-layout__row .main-row .main__title{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;margin-bottom:27px}.wrapper .layout .main-layout__row .main-row .main__title-text1{font-size:26px;font-weight:700;line-height:39px;color:var(--black-color)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__title-text1{font-size:calc(26px + 0*(100vw - 320px))}}.wrapper .layout .main-layout__row .main-row .main__title-text2{font-size:16px;font-weight:600;line-height:24px;color:var(--light-gray)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__title-text2{font-size:calc(16px + 0*(100vw - 320px))}}.wrapper .layout .main-layout__row .main-row .skeleton__category{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;height:50px}.wrapper .layout .main-layout__row .main-row .skeleton__category-item{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:15px;margin-bottom:15px}.wrapper .layout .main-layout__row .main-row .skeleton__products{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin-top:35px;gap:20px 20px}.wrapper .layout .main-layout__row .main-row .main__category{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.wrapper .layout .main-layout__row .main-row .main__category:after{content:"";height:2px;width:100%;margin-top:12px;position:absolute;bottom:0;background-color:var(--sidebar-bg)}@media screen and (max-width: 767px){.wrapper .layout .main-layout__row .main-row .main__category:after{display:none}}.wrapper .layout .main-layout__row .main-row .main__category-item{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:15px;cursor:pointer;border:none;background-color:transparent}.wrapper .layout .main-layout__row .main-row .main__category-item.active svg path{fill:var(--main-color)}.wrapper .layout .main-layout__row .main-row .main__category-item.active .main__category-text{color:var(--main-color)}@media screen and (max-width: 630px){.wrapper .layout .main-layout__row .main-row .main__category-item{background-color:var(--gray-bg-color);border-radius:16px}}.wrapper .layout .main-layout__row .main-row .main__category-item svg{width:24px;height:24px;margin-right:15px}@media screen and (max-width: 630px){.wrapper .layout .main-layout__row .main-row .main__category-item svg{width:60px;height:60px;padding:15px;margin-right:0}}.wrapper .layout .main-layout__row .main-row .main__category-item svg.active{background-color:var(--main-color);color:var(--white-color)}.wrapper .layout .main-layout__row .main-row .main__category-item .main__category-text{font-size:20px;font-weight:600;line-height:27px;color:var(--black-color)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__category-item .main__category-text{font-size:calc(20px + 0*(100vw - 320px))}}@media screen and (max-width: 630px){.wrapper .layout .main-layout__row .main-row .main__category-item .main__category-text{display:none}}.wrapper .layout .main-layout__row .main-row .main__products{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;margin-top:35px;border-radius:16px;gap:20px 20px}.wrapper .layout .main-layout__row .main-row .main__products .main__product{position:relative;width:260px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-radius:16px;background-color:var(--white-color);box-shadow:4px 4px 12px #0000001a}@media screen and (max-width: 630px){.wrapper .layout .main-layout__row .main-row .main__products .main__product{width:156px}}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like{position:absolute;top:0;right:0;background-color:transparent;border:1px solid transparent;padding:10px 10px 0 0}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like.active svg path{fill:var(--main-color);opacity:1}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like.active svg path:hover{fill:var(--main-color)}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like svg{width:30px;height:30px}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like svg path{fill:#ddd;stroke:var(--black-color);stroke-width:1.5px;stroke-opacity:.8;opacity:.7;transition:all .2s}.wrapper .layout .main-layout__row .main-row .main__products .main__product-like svg path:hover{fill:#fff;opacity:1;stroke-opacity:1}.wrapper .layout .main-layout__row .main-row .main__products .main__product img{width:260px;height:163px;object-fit:cover;border-radius:16px 16px 0 0}@media screen and (max-width: 630px){.wrapper .layout .main-layout__row .main-row .main__products .main__product img{width:156px;height:157px;object-fit:cover}}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail{width:100%;display:flex;align-items:flex-end;justify-content:center;flex-direction:column}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-col{width:100%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-top:15px;padding-left:15px}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-col .main__product-name{font-size:16px;font-weight:500;line-height:24px;color:var(--gray-color)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-col .main__product-name{font-size:calc(13px + 3 * ((100vw - 320px) / 1120))}}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-col .main__product-price{font-size:16px;font-weight:600;line-height:24px;color:var(--main-color)}@media (max-width: 1440px){.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-col .main__product-price{font-size:calc(14px + 2 * ((100vw - 320px) / 1120))}}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-add{display:flex;align-items:center;justify-content:center;flex-direction:unset;width:40px;height:40px;cursor:pointer;margin:0 10px 11px 0;font-size:18px;border:1px solid var(--gray-btn-color);border-radius:16px;color:var(--gray-btn-color);background-color:transparent;transition:all .3s}.wrapper .layout .main-layout__row .main-row .main__products .main__product-detail .main__product-add:hover{background-color:var(--black-color)}
