@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:rgb(229.5,229.5,229.5)}.rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0 0;width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid rgb(37.7432432432,89.3513513514,133.2567567568);display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid rgb(246.5,246.5,246.5)}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;flex:1 1 0;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0 0%;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.MuiDataGrid-root *{font-family:Roboto,Helvetica,Arial,sans-serif}.container{max-width:1140px;margin:0 auto;padding-top:2.5rem;padding-bottom:4rem;display:flex;flex-direction:column;min-height:100vh}@media (max-width: 1140px){.container{padding-left:1rem;padding-right:1rem}}@media (max-width: 1200px){.container{padding-bottom:6rem}}.form button:disabled{cursor:not-allowed!important;background-color:#969696!important}.productFetchError{width:-moz-fit-content;width:fit-content;margin:4rem auto;font-size:1.1rem;font-weight:600}.nav{background-color:#212529;position:sticky;top:0;z-index:5;display:flex;height:4.5rem;align-items:center}.nav .logo{display:flex;align-items:center;gap:1rem}.nav .logo .logo-link{position:relative}@media (max-width: 560px){.nav .logo .logo-link{display:none}}.nav .logo img{width:9.5rem}@media (max-width: 560px){.nav .logo img{display:none!important}}.main-heading{text-align:center;margin-bottom:3rem;display:flex;flex-direction:column}.dc-name{font-weight:300;font-size:1.3rem;padding:.5rem;background:#3a65e6;border-radius:5px}.sticky-navbar{position:fixed;bottom:0;width:100%;z-index:1000}.sticky-navbar .session-buttons{bottom:52px;top:unset;right:30%}.sticky-navbar .user-menu{bottom:52px;top:unset;right:0}.nav-wrap{display:flex;justify-content:space-between;align-items:center;flex-grow:1;position:relative;max-width:1140px;margin:0 auto}@media (max-width: 1140px){.nav-wrap{padding-left:1rem;padding-right:1rem}}.links{display:flex;align-items:center;gap:1rem}.links li{list-style:none;color:#969696;cursor:pointer;padding:.4rem .4rem .4rem .44rem;border-radius:5px}@media (max-width: 480px){.links li{width:100%}}.links li svg{height:1.4rem;width:1.4rem}.links .sessions-link svg{height:1.6rem;width:1.6rem}.links ul{display:flex;align-items:center;gap:.5rem;justify-content:flex-end}@media (max-width: 1200px){.links ul{gap:1rem}}@media (max-width: 480px){.links ul{margin-left:.4rem;gap:.7rem}}@media (max-width: 350px){.links ul{gap:.3rem;justify-content:space-between}}.start-meeting-session-btn{background-color:#3167eb;color:#fff;padding:.5rem 1rem;border-radius:5px;border:none;font-size:.9rem;font-weight:500;cursor:pointer;transition:.3s;white-space:nowrap}@media (max-width: 540px){.start-meeting-session-btn{width:100%;font-size:.8rem;padding:.4rem .5rem}}.start-meeting-session-btn:hover{background-color:#0f4deb}.start-meeting-session-btn:disabled{background-color:#969696;cursor:not-allowed}.marked-icons-wrapper{display:flex;gap:.3rem}.marked-icon-container{width:27px;height:27px}@media (max-width: 1200px){.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{font-size:.8rem}}.meeting-details-btn{background-color:#3167eb;color:#fff;padding:.5rem 1rem;border-radius:5px;border:none;font-size:.9rem;font-weight:500;cursor:pointer;transition:.3s}@media (max-width: 540px){.meeting-details-btn{width:100%;font-size:.8rem;padding:.4rem .5rem}}.meeting-details-btn:hover{background-color:#0f4deb}.meeting-details-action-btns-wrapper{display:flex;gap:1rem}.meeting-details-action-btns-wrapper .meeting-details-action-btn{background-color:#3167eb;color:#fff;padding:.5rem 1rem;border-radius:5px;border:none;font-size:.9rem;font-weight:500;cursor:pointer;transition:.3s;width:50%;display:flex;align-items:center;justify-content:center;gap:.5rem}.meeting-details-action-btns-wrapper .meeting-details-action-btn:hover{background-color:#0f4deb}.meeting-details-action-btns-wrapper .meeting-details-action-btn-icon{width:20px}.meeting-details-action-btns-wrapper .meeting-details-action-btn-desc{width:100%}.meeting-details-action-btns-wrapper .canceled,.meeting-details-action-btns-wrapper .completed{background-color:#5f6368}.meeting-details-action-btns-wrapper .canceled:hover,.meeting-details-action-btns-wrapper .completed:hover{background-color:#474a4d}.meeting-google-user{display:flex;align-items:center;gap:1rem}.meeting-google-user .meeting-google-user-profile{display:flex;flex-direction:column}.custom-agenda-items{display:flex;align-items:center;gap:.6rem}@media (max-width: 540px){.custom-agenda-items{flex-direction:column;gap:.4rem}}@media (max-width: 540px){.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:7px;padding-right:7px}}@media (max-width: 768px){.rbc-calendar .rbc-toolbar-label{margin:.5rem}}@keyframes myAnim3{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(.95)}}.meeting-details-popup{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 3rem 2rem;border-radius:5px;z-index:4;box-shadow:0 0 5px #adadad;width:500px;max-width:90%;text-align:left;font-family:Inter,Avenir,Helvetica,Arial,sans-serif;backface-visibility:hidden;transition:all .3s}@media (max-width: 1024px){.meeting-details-popup{width:90%;padding:1.5rem 2.5rem}}@media (max-width: 580px){.meeting-details-popup{width:98%;max-width:98%}}@media (max-width: 480px){.meeting-details-popup{padding:1rem}}.meeting-details-popup .meeting-title{margin-bottom:.2rem;font-weight:700;text-align:left;text-transform:uppercase;font-size:1.1rem}@media (max-width: 780px){.meeting-details-popup .meeting-title{font-size:1rem}}.meeting-details-popup .meeting-time,.meeting-details-popup .meeting-description{margin-bottom:1rem;font-size:1.1rem;line-height:1.5;font-style:italic;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.meeting-details-popup .meeting-time strong,.meeting-details-popup .meeting-description strong{margin-bottom:.3rem}@media (max-width: 780px){.meeting-details-popup .meeting-time,.meeting-details-popup .meeting-description{font-size:1rem;margin-bottom:0}}.meeting-details-popup .meeting-details{margin-top:1rem}@media (max-width: 780px){.meeting-details-popup .meeting-details{margin-top:.7rem}}.meeting-details-popup .meeting-details .meeting-details-list{list-style-type:none;padding:0;margin:0;margin-bottom:1.5rem}@media (max-width: 1024px){.meeting-details-popup .meeting-details .meeting-details-list{-moz-column-count:2;column-count:2}}.meeting-details-popup .meeting-details .meeting-details-list .meeting-detail{margin-bottom:.5rem;font-size:1rem}@media (max-width: 780px){.meeting-details-popup .meeting-details .meeting-details-list .meeting-detail{font-size:.9rem;margin-bottom:.3rem}}.meeting-details-popup .meeting-details .email-link{color:#fff;text-decoration:underline}.meeting-details-popup .meeting-popup-close{display:flex;justify-content:flex-end;margin-bottom:.5rem;position:relative;right:-28px;cursor:pointer}@media (max-width: 980px){.meeting-details-popup .meeting-popup-close{margin-bottom:0;position:absolute;right:1rem;top:1rem}}.link-active{color:#fff!important}.fa-heart{position:relative;margin-right:.8rem}.fav-n{position:absolute;background-color:#3167eb;color:#fff;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.9rem;font-weight:500;bottom:.8rem;left:1.5rem;padding-left:1px;pointer-events:none}.no-favs{display:flex;align-items:center;padding:1rem;max-width:1140px;margin:auto;background-color:#cfcfcf;border-color:#cfcfcf;border-radius:.35rem}@media (max-width: 700px){.no-favs{flex-direction:column}}.no-favs p{margin-right:4rem;color:#212529;font-size:1.1rem;font-weight:500}@media (max-width: 700px){.no-favs p{margin-right:0}}.user-menu{position:absolute;top:48px;right:0;color:#545454;background-color:#fff;border:1px solid rgb(220,220,220);border-radius:5px;animation:myAnim .2s ease-out;min-width:11rem;z-index:6}@media (max-width: 1140px){.user-menu{right:1rem}}.user-menu .nav-user-photo{width:70px;height:70px;border-radius:5px;-o-object-fit:contain;object-fit:contain;margin:1rem auto auto}.user-username{padding:10% 10% 2%;text-align:center;font-weight:700}.user-role{text-transform:capitalize;text-align:center;padding-top:0;padding-bottom:10%}.user-role-admin{color:#3167eb}.user-menu-action{text-align:center;padding:10%;cursor:pointer;background-color:#fff;color:#495057;transition:.2s;border-top:1px solid rgba(220,220,220,.5)}.user-menu-action:hover{background-color:#f3f6fb}.user-logout{background-color:#3167eb;color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.user-logout:hover{background-color:#0f4deb}.search-icon{background-color:#212529;width:3rem;display:flex;align-items:center;justify-content:center;border-radius:0 5px 5px 0;border:1px solid rgba(220,220,220,.3803921569);border-left:none}.search-bar{display:flex;margin-bottom:2rem}.search-bar input{width:100%;padding:.3rem .7rem .3rem .5rem;border-radius:5px 0 0 5px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none}.filters{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-bottom:2.5rem;position:relative}@media (max-width: 850px){.filters{flex-direction:column;margin-top:1rem}}.filter-count{position:absolute;width:20px;height:20px;background:#d0342c;border-radius:50%;top:-7px;left:20px}.filters-btn{border:none;width:100%;padding:.7rem;border-radius:5px;font-size:1rem;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;justify-content:flex-start;gap:.3rem;transition:.3s;max-width:220px}@media (max-width: 850px){.filters-btn{max-width:unset}}.filter-arrow-icon{transition:transform .3s ease}.filter-arrow-icon.rotated{transform:rotate(-180deg)}.filter-arrow-icon{position:absolute;right:1rem}.filters-right-wrapper{display:flex;align-items:center;gap:1rem}.filters-left-wrapper{display:flex;align-items:center;gap:1rem;width:100%}.products-count_heading{font-size:1.6rem;color:#696969;margin-right:.5rem}.products-count{display:flex;align-items:center}@media (max-width: 700){.products-count{justify-content:center}}.products-count .products-count_counter{font-size:1.4rem;color:#696969}.count-favs{margin-top:0;margin-bottom:2rem}.added-images-container{position:absolute;z-index:1;margin-left:.7rem;margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.added-images{width:5rem;height:2.8rem}.attached-images{height:100%;width:100%;border:1px solid rgba(255,255,255,.4196078431);transition:all .2s ease-in-out}.products-wrap,.items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px}@media (max-width: 980px){.products-wrap,.items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.products-wrap,.items{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px}}@media (max-width: 360px){.products-wrap,.items{grid-template-columns:repeat(1,minmax(0,1fr))}}.product{border:1px solid rgba(0,0,0,.1);flex-grow:1}.product:hover{box-shadow:0 4px 15px #9999994d;transition:.3s}.product-height-home{height:344px}@media (max-width: 480px){.product-height-home{height:270px}}.product-height-fav{height:400px}@media (max-width: 480px){.product-height-fav{height:360px}}.product-img{position:relative}.to-fav{display:flex;position:absolute;right:1.1rem;top:1.1rem;z-index:1;flex-wrap:wrap}.lazy-load-image-loaded{display:initial!important}.icons-wrapper{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);padding:.5rem;cursor:pointer}.to-fav svg{color:#fff}.product-info{display:flex;flex-direction:column;justify-content:space-between;padding:1.1rem 1.1rem 0;font-size:1rem}@media (max-width: 700px){.product-info{font-size:.9rem}}.prodict-image_new{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;image-rendering:-webkit-optimize-contrast}.product-info a{text-decoration:none}.product-number,.product-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-actions{margin:.2rem 0 1rem}.product-actions .comment{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.attach-photo-wrapper{display:flex;align-items:center;justify-content:center}.attach-btn,.add-btn{padding:.4rem .8rem .5rem;background-color:#3167eb;border:none;color:#fff;border-radius:5px;font-size:.9rem;cursor:pointer;font-weight:700;width:100%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.attach-btn:hover,.add-btn:hover{background-color:#1551e9}.add-btn{border-top-left-radius:0;border-bottom-left-radius:0;padding:0;width:56px;height:31px}.comment input{padding:.3886rem .3rem;border:none;border-top-left-radius:5px;border-bottom-left-radius:4px;outline:none;color:#495057;font-size:.9rem;width:100%;height:31px;background:#f0f0f0}.upload{display:none}.comment-message{text-align:center;color:#fff;background-color:#3167eb;width:70%;margin:8rem auto 0;padding:.3rem .2rem .4rem;border-radius:5px;font-weight:600;margin:5.5rem auto 0;animation:myAnim .2s ease 0s 1 normal forwards;position:absolute;top:0;right:0;left:0;margin-top:161px}.comment-added-wrapper{position:absolute;bottom:1.1rem;right:1.1rem;background:rgba(0,0,0,.3);padding:1rem;cursor:pointer}.product-comment-wrapper{background-color:#242424;position:relative}.close-comment{position:absolute;top:1rem;right:1rem;cursor:pointer}.product-comment-heading{margin-bottom:1rem}.comment-heading-wrapper{display:flex;gap:.5rem}.login-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5;font-family:Poppins,sans-serif}.login-box{position:relative;width:370px;background:#ffffff;border-radius:50px 5px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.login-box:before,.login-box:after{content:"";position:absolute;top:-50%;left:-50%;width:370px;height:450px;background:linear-gradient(60deg,transparent,#3167eb,#4a8df5);transform-origin:bottom right;animation:login-animate 6s linear infinite}.login-box:after{background:linear-gradient(60deg,transparent,#5bc0be,#4db8c4);animation-delay:-3s}@keyframes login-animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-form{position:relative;margin:2px;background:#ffffff;border-radius:50px 5px;z-index:10;padding:30px;display:flex;min-height:446px;flex-direction:column;box-shadow:0 2px 5px #0000001a}.login-title h1{color:#333;font-size:2rem;font-weight:600;opacity:.9;margin-bottom:15px;text-align:center}.login-subtitle{text-align:center;color:#5bc0be;font-size:1rem;margin-top:-10px;font-weight:400}.login-inputs{width:100%;margin-top:20px}.login-input{width:100%;background-color:#f9f9f9;border:1px solid #dcdcdc;outline:none;border-radius:5px;padding:10px 20px;font-size:1rem;margin:10px 0;color:#333}.login-input::-moz-placeholder{color:#a0a0a0}.login-input::placeholder{color:#a0a0a0}.login-button{background-color:#2e64eb;filter:drop-shadow(0 3px 4px #2e64eb);cursor:pointer;color:#fff;margin-top:2rem;padding:10px 20px;border-radius:5px;border:none;font-weight:600;width:100%;transition:background-color .3s ease}.login-button:hover{background-color:#2754c9}.login-button-verify{background-color:#2d8c43;filter:drop-shadow(0 3px 4px #2d8c43)}.login-button-verify:hover{background-color:#257136}.login-button:disabled{background-color:#b0c4de;color:#fff;cursor:not-allowed;opacity:.9;transition:none}.login-button-verify:disabled{background-color:#7db18a;filter:drop-shadow(0 3px 4px rgba(45,140,67,.35))}.login-label{color:#666;margin-top:10px;display:block}.login-link{padding-top:15px;color:#2e64eb;font-size:.85rem}.login-link a{text-decoration:none;color:#333;font-weight:700}.loader{position:fixed;width:100vw;height:100vh;top:70px;left:0;display:flex;align-items:center;justify-content:center;z-index:4;animation:bg 1s;background:rgba(255,255,255,.5294117647)}.loader-login{background-color:#fff;top:0}.sbl-circ-path{height:48px;width:48px;color:#5a5a5a33;position:relative;display:inline-block;border:5px solid;border-radius:50%;border-right-color:#5a5a5a;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.send{width:100%}.send button{width:100%;margin-top:3rem;border:none;background-color:#212529;padding:.6rem 0;color:#fff;border-radius:5px;font-size:1rem;font-weight:600;cursor:pointer;transition:.3s}.send button:hover{background-color:#0f4deb}.footer{color:#fff;background-color:#212529;padding:3rem 1rem 2rem}.footer-logo img{width:11.5rem;margin-bottom:1.5rem}.flex-center{display:flex;align-items:center}.footer-wrap{display:flex;justify-content:space-between;max-width:1140px;margin:auto}@media (max-width: 660px){.footer-wrap{flex-direction:column}}.contacts li{margin-bottom:.8rem}.contacts svg{margin-right:.8rem}.social-desc{margin-bottom:1.5rem;font-size:1.2rem}@media (max-width: 660px){.social-desc{margin-bottom:1rem;margin-top:1.5rem}}.social ul{display:flex;justify-content:space-evenly}@media (max-width: 660px){.social ul{justify-content:flex-start;gap:1rem}}.collections-container{position:absolute;top:60px;z-index:2;min-width:10rem;padding:1.5rem 0;font-size:1rem;line-height:20px;color:#212529;background-color:#fff;background-clip:padding-box;border-radius:5px;max-width:1140px;width:100%;box-shadow:0 0 5px #adadad}.collections-container ul{padding:0;display:flex;flex-wrap:wrap;gap:.3rem;row-gap:.5rem;padding:0 .7rem;width:100%}.collections-container li{list-style:none;font-size:14px;flex:1 1 31%;display:flex;align-items:center;padding:.1rem 0;max-width:369px}@media (max-width: 700px){.collections-container li{flex:1 1 34%}}.collections-container li:hover{color:#000;background-color:#f8f9fa}.collections-container li input{margin-right:.5rem}.collections-container li label{cursor:pointer}.loading-more{margin-top:1rem;visibility:hidden}.loading-more-active{visibility:visible}.form-container{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:5}@media (max-width: 780px){.form-container{top:-115px}}.customer-icon svg{color:#969696;width:4rem}@keyframes fadeIn{99%{visibility:hidden}to{visibility:visible}}.customer-name{margin:1rem 0 0}@media (max-width: 700px){.customer-name{font-size:1.5rem;line-height:28px}}.margin-right{margin-right:9px!important}@keyframes myAnim2{0%{transform:scale(0)}to{transform:scale(.95)}}@keyframes exitAnim{0%{transform:scale(1)}to{transform:scale(0)}}.form-msg{margin:0;color:red;font-weight:500}.form-message{background-color:#fff;color:#333;display:flex;flex-direction:column;align-items:center;font-size:1.2rem;text-align:center;padding:0 1rem;line-height:35px}.form{display:flex;flex-direction:column;background-color:#fff;width:95%;max-width:530px;justify-content:center;height:-moz-fit-content;height:fit-content;border-radius:5px;padding:1.5rem 2.5rem 2rem;animation:zoomIn .3s ease-out}@media (max-width: 560px){.form{padding:1rem 1.5rem 1.5rem}}.form button{min-height:43.25px}.form .chbx-pos-fix{transform:scale(1.2)}.form .form-input{height:38px;border-radius:5px;background:#f9f9f9;border:1px solid #dcdcdc;outline:none;font-size:1rem}@media (max-width: 560px){.form .form-input{font-size:.8rem}}.form .form-input:focus{border:1px solid #2684ff!important;outline:1px solid #2684ff!important}.form .notes-textarea{height:70px;padding:.5rem}.form .user-form-photo-container{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:.5rem}.form .user-form-photo-container .user-form-photo-wrapper{position:relative;width:100px;height:100px;border-radius:8px;border:1px solid rgba(220,220,220,.3803921569);overflow:hidden;cursor:pointer}.form .user-form-photo-container .user-form-photo-wrapper .edit-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(0,0,0,.4);color:#fff;font-size:20px;opacity:0;transition:opacity .2s}.form .user-form-photo-container .user-form-photo-wrapper:hover .edit-overlay{opacity:1!important}.form .user-form-photo-container .user-form-photo-wrapper .form-user-photo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form .user-form-photo-container .user-form-photo-wrapper .form-user-photo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.form .user-photo-options-wrapper{display:flex;align-items:center;gap:1rem;justify-content:center;height:100px;position:absolute;z-index:3;background:rgba(0,0,0,.6784313725);padding:.5rem 1.5rem;border-radius:5px}.form .user-photo-options-wrapper .photo-option-btn{background-color:#3167eb;padding:.5rem 1rem;border:none;border-radius:5px;min-height:unset;cursor:pointer;transition:.2s all;animation:zoomIn .3s ease-out}.form .user-photo-options-wrapper .photo-option-btn:hover{background-color:#0f4deb}.form input,.form select{padding:0 .5rem;font-size:16px;font-family:Inter}.form .form-label{font-size:.9rem;margin-bottom:.5rem;margin-top:1rem}@media (max-width: 560px){.form .form-label{margin-top:.8rem}}.form .btn-wrapper{display:flex;gap:15px;margin-top:2rem}@media (max-width: 560px){.form .btn-wrapper{margin-top:1.5rem}}.form .btn-wrapper button{flex-grow:1;cursor:pointer;border:none;border-radius:5px;font-size:1rem;font-weight:500;transition:.2s;width:45%;padding:.665rem;color:#fff;display:flex;align-items:center;justify-content:center}@media (max-width: 560px){.form .btn-wrapper button{padding:.6rem;font-size:.9rem}}.form .register-btns{flex-direction:column}.form .register-btns .register-btns-wrapper{display:flex;gap:15px}.reg-form-input-wrapper{display:flex;align-items:center;gap:2%}.reg-form-input-wrapper .reg-form-input{width:49%;display:flex;flex-direction:column}.change-password-form .change-password-text{margin:0 0 .5rem;font-size:1rem;line-height:1.3}.change-password-form .change-password-verification-step,.change-password-form .change-password-fields,.change-password-form .change-password-status{margin-top:.75rem}.change-password-form .change-password-meta,.change-password-form .change-password-status-message{margin:0;font-size:.92rem;line-height:1.5;text-align:center}.change-password-form .change-password-status-message{color:#359e4d;font-weight:500;margin-top:.5rem}.change-password-form .change-password-meta-group{display:flex;flex-direction:column}.change-password-form .change-password-expiry-time{color:#b52a23;font-weight:700}.change-password-form .change-password-code-row{margin-top:.5rem;align-items:flex-end}@media (max-width: 560px){.change-password-form .change-password-code-row{flex-direction:column;align-items:stretch;gap:.75rem}}.change-password-form .change-password-code-input{width:100%;margin-bottom:2px}.change-password-form .change-password-code-button{width:200px;border:none;border-radius:5px;color:#fff;font-weight:500;padding:.8rem 1rem;cursor:pointer;transition:.2s}@media (max-width: 560px){.change-password-form .change-password-code-button{width:100%}}.label-flex{display:flex;align-items:center;gap:.5rem}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.qr-container{padding-top:0}.thank-you-text{margin-top:2rem;line-height:2rem;text-align:center}.thank-you-header{height:300px!important}.thank-you-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.than-you-check-icon-wrapper{width:100%;display:flex;justify-content:center;margin-top:1.5rem}.qr-header{margin-bottom:1rem}@media (max-width: 780px){.qr-header{height:170px}}@media (max-width: 780px){.qr-header img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.qr-heading{margin:2rem 1rem 3rem;text-align:center}@media (max-width: 780px){.qr-heading{font-size:1.7rem;margin-bottom:2rem}}@media (max-width: 560px){.qr-heading{margin:1.5rem}}.qr-form .qr-form-fields-wraper{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.8rem}.qr-form .qr-form-name,.qr-form .qr-form-phone,.qr-form .qr-form-email,.qr-form .qr-form-type{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.qr-form .qr-form-input{height:38px;border-radius:5px;background:#f9f9f9;border:1px solid #dcdcdc;outline:none;font-size:1rem;width:100%;padding:0 .5rem;font-family:Inter}.qr-form button{flex-grow:1;cursor:pointer;border:none;border-radius:5px;font-size:1rem;font-weight:500;transition:.2s;width:100%;padding:.665rem;color:#fff}@media (max-width: 560px){.qr-form button{padding:.6rem}}.form-fill{margin:1rem 0 0}@media (max-width: 560px){.form-fill{font-size:1.5rem;margin:0}}.btn-send{background:#33a74d}.btn-send:hover{background:#2d8c43}.btn-scan{background:#3167eb;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-scan:hover{background:#0f4deb}.btn-disabled{background:#969696}.btn-cancel{background:#d0342c}.btn-cancel:hover{background:#b52a23}.session-buttons{position:absolute;top:48px;background-color:#fff;border:1px solid rgb(220,220,220);border-radius:5px;animation:myAnim .2s ease 0s 1 normal}@media (max-width: 1280px){.session-buttons{right:7%}}@media (max-width: 560px){.session-buttons{right:14%}}.session-buttons .btn{display:flex;align-items:center;padding:1rem 1.2rem;cursor:pointer;text-align:center;border-bottom:1px solid rgb(220,220,220);gap:.5rem;border-radius:0}.session-buttons .btn:hover{background-color:#f2f2f2}.session-buttons .btn.second-btn{border-bottom:none!important}.session-buttons .icon-remove,.session-buttons .icon-add{font-weight:900}.session-buttons .icon-add{color:#3167eb}.session-buttons .icon-load{color:#28a745}.session-buttons .icon-remove{color:#fa3434}@keyframes animate-fade{0%{opacity:.1;transform:rotateX(-100deg);transform-origin:top}to{opacity:1;transform:rotateX(0);transform-origin:top}}.session-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.entr{animation:sessions-entr .2s ease 0s 1 normal forwards}.exit{animation:sessions-exit .5s ease 0s 1 normal forwards}.sesion-delete,.session-unavailable{text-align:center;color:#33a74d;display:flex;align-items:center;font-size:1.7rem;flex-direction:column;font-weight:700}.session-unavailable{color:#c41820}.sesion-delete-text,.sesion-unavailable-text{margin:.5rem}.sesion-unavailable-text{color:#16181b}.session-user .current{background-color:#28a745!important;color:#fff}.session-user p:hover{background-color:#f2f2f2}.session-user_name{color:#2c2c2c;padding:1rem 1.2rem;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:1rem}.active-sessions-heading{font-weight:800;padding:.5rem 1.2rem;border-top:1px solid rgb(220,220,220)!important}.sucess-btn{cursor:pointer;background-color:#3167eb;border:none;padding:.5rem 3rem;max-width:200px;margin:0 auto;color:#fff;font-size:1.1rem;border-radius:5px}.sucess-btn:hover{background-color:#1551e9}.sucess-m p svg{color:#33a74d;margin-right:1rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;justify-content:center;align-items:center;margin-top:1.5rem}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6;cursor:pointer}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:1;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.clear-f{background:none;border:1px solid #ced4da;padding:.5rem 1rem;border-radius:5px;white-space:nowrap;transition:.2s ease-in-out;cursor:pointer}.clear-f:hover{background-color:#0f4deb;border-color:#0f4deb;color:#ffffffde}.to-top{position:fixed;right:4%;bottom:50px;font-size:3rem;z-index:2;cursor:pointer;color:#3167eb}@media (max-width: 1200px){.to-top{bottom:13%}}.checkboxes-flex{text-align:left;font-weight:500;margin-bottom:0;margin-top:1rem}.checkboxes-flex label{font-size:14px;margin-bottom:.5rem}@media (max-width: 560px){.checkboxes-flex label{font-size:.8rem}}.checkboxes-flex p{color:#333;margin-top:0;margin-bottom:.5rem;font-size:15px}@media (max-width: 560px){.checkboxes-flex p{font-size:.91rem}}.chbx-wrap{display:flex;align-items:center;justify-content:flex-start}.chbx-pos-fix{margin-right:1rem}.form-wrapper{width:100%;height:100vh;background-color:#fff}.form-log-in-container{max-width:500px;margin:0 auto;padding:0 1rem;border-radius:5px}.logo-wrapper{align-self:center;margin:.5rem 0 2rem;display:flex;flex-direction:column;align-items:center}.login-logo{width:13rem}@media (max-width: 700px){.login-logo{width:12rem}}.e-mail-sent{gap:unset;padding:0}.sent-message{margin-bottom:0;margin-top:1rem}.show-hide-p{margin:0;font-size:.9rem;font-weight:700;color:#3167eb;cursor:pointer;width:-moz-fit-content;width:fit-content}.email-spc{margin-bottom:1.5rem!important}.login-message{color:#d0342c;padding:.5rem 1rem;border-radius:5px;font-size:1rem;animation:myAnim .2s ease 0s 1 normal forwards;text-align:center;margin-bottom:0;margin-top:1.5rem}.enter-code,.expires-in{color:#16181b}.expire-countdown{color:#b52a23;font-weight:700}.expires-in,.enter-code{margin-top:0}.form-log-in{display:flex;flex-direction:column;color:#212529;border-radius:10px;margin-top:3rem;margin-bottom:28%;padding:50px}@media (max-width: 560px){.form-log-in{padding:5% 10% 10%}}.form-log-in input{margin:.5rem 0 1rem;width:100%;font-size:1rem;border:none;border-radius:5px;background-color:#e8f0fe;outline:none;padding:0 10px;box-sizing:border-box;height:46px}.form-log-in .login-subheading{font-size:2rem}.d-center{background-color:#212529;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #545454;height:5.5rem}.login-heading{color:#fff}.log-in-btn-wrapper{width:100%}.log-in-btn-send{width:100%;border:none;background-color:#3167eb;color:#fff;padding:.75rem .3rem;border-radius:5px;margin:1rem 0;font-size:1rem;cursor:pointer;box-sizing:border-box;transition:.2s;text-transform:uppercase;font-weight:600}.log-in-btn-send:hover{background-color:#0f4deb}.load-sessions{margin-bottom:1rem}.login-loader{margin:4.09% 0}.ocr-progress-overlay{margin:10px 0;position:absolute;top:40%;width:350px;display:flex;flex-direction:column;align-items:center;background:rgba(0,0,0,.4196078431);padding:1rem;border-radius:5px;color:#fff}@keyframes myAnim{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes sessions-entr{0%{opacity:0;transform:rotateX(-100deg);transform-origin:top}to{opacity:1;transform:rotateX(0);transform-origin:top}}@keyframes sessions-exit{0%{opacity:1;transform:rotateX(0);transform-origin:top}to{opacity:0;transform:rotateX(70deg);transform-origin:top}}.email-loader{animation:spinningColor 1.5s ease-in-out infinite;margin:0 auto;border:5px double #f0eff5;border-radius:50%;width:35px;height:35px}.email-loader-wrapper{height:44.19px}@keyframes spinningColor{0%{transform:rotate(360deg);border-top:5px dashed #f56682;border-bottom:5px dashed #387eff}25%{border-top:5px dashed #f591a6;border-bottom:5px dashed #6da7f7}50%{border-top:5px dashed #fd878e;border-bottom:5px dashed #4ba3ff}75%{border-top:5px dashed #f57f8f;border-bottom:5px dashed #569dff}to{border-top:5px dashed #f56682;border-bottom:5px dashed #387eff}}.dashboard-container .products-count{margin-top:0;margin-bottom:2rem}.sessions-heading-wrapper{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0 0 2rem}.report-btn{color:#fff;border-radius:5px;cursor:pointer;transition:.3s;border:none;font-size:1rem;padding:.6rem 1.5rem;background-color:#33a74d;transition:.2s ease-in-out;display:flex;align-items:center;gap:.5rem}.report-btn:hover{background-color:#2d8c43}.MuiDataGrid-root{border-radius:5px!important}.MuiDataGrid-toolbarContainer button{font-weight:600!important;font-size:14px}.MuiDataGrid-toolbarContainer button svg{font-size:24px!important}.MuiDataGrid-columnHeaderTitle{font-weight:600!important;text-transform:uppercase}.css-1e2bxag-MuiDataGrid-root{color:#212529;letter-spacing:.5px!important}.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-columnHeader:focus,.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-cell:focus,.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within,.css-1e2bxag-MuiDataGrid-root .MuiDataGrid-cell:focus-within{outline:none!important}.css-3be3ve-MuiFormControl-root-MuiTextField-root-MuiDataGrid-toolbarQuickFilter .MuiInput-underline:before{border-bottom:2px solid #1976d2!important}.css-r93niq-MuiButtonBase-root-MuiPaginationItem-root.Mui-selected{color:#fff!important;background-color:#1976d2!important}.pdf-btn-wrap{display:flex;gap:.7rem}.pdf-btn{border:none;background-color:#3167eb;color:#fff;height:2rem;width:2rem;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.1s ease-in-out}.pdf-btn-link svg{color:#fff}.center{justify-content:center!important}.calendar-inner{display:flex;align-items:center;margin-bottom:4rem;gap:4rem;flex-direction:column}.calendar-heading-wrapper{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:79.38px}@media (max-width: 550px){.calendar-heading-wrapper{flex-direction:column}}.google-login-wrapper{display:flex;justify-content:center;align-items:center;gap:1rem}.main-page-heading{margin-bottom:2rem}.google-logout-wrapper{position:relative}.calendar-meetings-wrapper{display:flex;flex-direction:column}.calendar-meeting{display:flex;gap:2rem;margin-bottom:1rem}.calendar-meetings-heading{margin-bottom:2rem}.google-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.2rem;color:#16181b;border:none;border-radius:5px;cursor:pointer;transition:.3s;width:7rem;border:1px solid rgba(220,220,220,.3803921569);font-weight:700;height:37px}.google-btn.log-in{background-color:#fff}.google-btn.log-out{background-color:#3167eb;color:#fff}.google-btn:hover{box-shadow:0 0 10px #ffffff80}.google-btn-login{margin-top:0;padding:.6rem 1rem}.google-user-image{width:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:2.3rem;background:#f05429;height:70px}.MuiDateCalendar-root{width:100%!important;height:unset!important;max-height:unset!important}.MuiDateCalendar-root *{border-radius:5px!important}.MuiDateCalendar-root .MuiPickersDay-root,.MuiDateCalendar-root .MuiTypography-caption{font-size:1.8rem!important;width:100%!important;height:75px!important}.MuiDateCalendar-root .MuiPickersDay-today{border:1px solid!important;border-radius:5px!important}.MuiDateCalendar-root .Mui-selected{border-radius:5px}.MuiDateCalendar-root .MuiBadge-badge{font-size:2.3rem!important;top:30%!important;right:20%!important;height:unset!important;width:unset!important}.MuiDateCalendar-root .MuiButtonBase-root:hover{border-radius:5px}.MuiDateCalendar-root .MuiPickersSlideTransition-root{height:25vw!important;min-height:unset!important}.MuiDateCalendar-root .MuiPickersCalendarHeader-root{padding:0!important;margin-bottom:1rem}.MuiDateCalendar-root .MuiDayCalendar-weekContainer,.MuiDateCalendar-root .MuiDayCalendar-header{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));place-items:center}.MuiDateCalendar-root .MuiBadge-root{width:100%}.calendar{border:1px solid;padding:1.4rem;border-radius:5px}.calendar,.calendar-right{width:100%}.update-wrap{display:flex;margin-bottom:3rem;background-color:#fff;padding:4rem 1rem;border:1px solid rgb(224,224,224);text-align:center;color:#212529;border-radius:5px}@media (max-width: 1120px){.update-wrap{flex-direction:column;gap:2.5rem}}.update-btn{background:#3167eb;padding:.6rem 2.1rem;cursor:pointer;border:none;font-size:1rem;font-weight:500;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;transition:.3s;border-radius:5px;letter-spacing:1px;width:68%;margin:0 auto;margin-top:1.5rem}@media (max-width: 1120px){.update-btn{width:100%}}.update-btn:hover,.set-settings-btn:hover,.sidebar-close:hover,.pdf-btn:hover{background:#134fe7}.update-icon{color:#33a74d}.update-heading{margin:1rem 0 .5rem;font-size:1.4rem;color:#212529;padding:0 1rem}.update-info{color:#495057;margin:0;padding:0 1rem}.update-t1{font-size:1.4rem;margin-top:1rem;font-weight:600}.update-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-right:3%}.update-message{font-size:1.4rem;font-weight:600}.summary-scroll{overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;flex:1;padding:0 .25rem}.summary-scroll::-webkit-scrollbar{width:6px}.summary-scroll::-webkit-scrollbar-track{background:transparent}.summary-scroll::-webkit-scrollbar-thumb{background:rgba(150,150,150,.4);border-radius:3px}.summary-totals{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.75rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:.25rem 0 1rem;flex-wrap:wrap}.summary-badge-label{margin:4px 0 0;font-size:.75rem;color:#666;font-weight:500}.summary-source-title{margin:0 0 .5rem;font-size:.95rem;color:#333}.summary-no-changes{margin:0;font-size:.85rem;color:#999}.summary-unchanged{margin:.25rem 0 0;font-size:.8rem;color:#999}.summary-list-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0;font-size:.85rem;font-weight:600;min-height:unset!important;width:100%}.summary-product-list-wrapper{overflow:hidden}.summary-product-list{padding:4px 0 0 10px;margin-left:4px}.summary-product-row{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.8rem}.summary-product-img{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #e8e8e8;flex-shrink:0}.summary-product-name{color:#333;font-weight:500}.summary-product-id{color:#999;margin-right:4px}.summary-product-changes{color:#999;font-size:.75rem;margin-left:6px}.summary-synced{text-align:center;font-size:.8rem;color:#999;margin:1rem 0 .25rem}.summary-close-btn{position:absolute;top:12px;right:12px;background:none;border:none;cursor:pointer;padding:4px;color:#666;z-index:2;min-height:unset}.settings-svg-wrap{display:flex;align-items:center;justify-content:center}.update-products-wrap,.settings-wrap{width:50%}@media (max-width: 1120px){.update-products-wrap,.settings-wrap{width:100%}}.add-comment{width:18px;height:20px}.settings-wrap,.update-products-wrap{display:flex;flex-direction:column;justify-content:space-between}.settings-sidebar{position:fixed;background-color:#fff;top:0;min-height:100vh;width:320px;transition:.5s;right:-100%;z-index:6;padding:2rem;color:#212529;box-sizing:border-box;overflow:hidden;box-shadow:0 4px 8px #00000047}@media (max-width: 560px){.settings-sidebar{width:100%}}.sidebar-active{right:0}.sidebar-header{display:flex;align-items:center;margin-bottom:2rem;justify-content:space-between}.sidebar-header-text{margin:0;font-size:1.4rem}.sidebar-close{border:none;background-color:#3167eb;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:5px;transition:.3s;cursor:pointer}.sidebar-close-icon{color:#fff}.language-wrap{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:2rem}.language-wrap h3{margin-bottom:1rem}.set-url-wrap,.set-settings-wrap{display:flex;align-items:flex-start;flex-direction:column}.set-url-label{margin-bottom:.5rem;margin-top:0;text-align:left}.set-url-wrap input{height:40px;margin-bottom:2.5rem;background:#f9f9f9;border:1px solid #dcdcdc;border-radius:5px;font-size:.9rem;padding:0 .7rem;color:#545454;outline-color:#0f4deb8f;width:100%;box-sizing:border-box}input[type=checkbox]{accent-color:#3167eb}.set-settings-btn{background:#3167eb;padding:.6rem 2.1rem;cursor:pointer;border:none;font-weight:500;font-size:1rem;color:#fff;font-family:Inter,Arial,Helvetica,sans-serif;transition:.3s;border-radius:5px;letter-spacing:1px;width:100%}.language-wrap .chbx-pos-fix{transform:scale(1.5);margin-bottom:1rem}.set-url-message{font-size:.9rem;text-align:left;margin-bottom:1rem;margin-top:0}.settings-saved-wrap{margin:0 auto}.settings-saved{padding:.6rem 1rem;font-weight:500;border-radius:5px;letter-spacing:.7px;display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border:1px solid green;margin-top:3rem;transition:1s;animation:myAnim2 .3s ease 0s 1 normal forwards}.settings-saved svg{color:#28a745}.dashboard-heading-wraper{margin-top:0;justify-content:center}.dashboard-heading{color:#696969;font-size:1.6rem}.dashboard-sessions-wrapper{margin-bottom:3rem}.dashboard-customers-wrapper h2{margin:0 0 2rem}.product-details-wrapper{display:flex;margin:2rem 0;gap:2rem}.product-details-heading{margin-top:0;font-size:2rem;color:#16181b}.product-details-list{padding:0}.product-details-list li{list-style:none}.product-details-list-type{margin-bottom:.5rem}.product-details-sample-btn{width:100%;background:none;color:#3167eb;border:2px solid #3167eb;text-transform:uppercase;font-weight:700;margin-top:2rem}.product-details-image-wrapper{width:55%;background-color:#000}.product-details-sample-btn:hover{color:#fff}.product-details{display:flex;flex-direction:column;width:45%}.other-colors-wrapper{height:3rem;display:flex;gap:1rem;align-items:center;margin-top:2rem}.other-colors{white-space:nowrap}@media (max-width: 700px){.login-heading{font-size:1.6rem}}.users-heading-wrapper{display:flex;justify-content:space-between;margin-bottom:2rem}.users-heading-btns{display:flex;gap:1rem}.users-heading-btns .users-heading-btn{color:#fff;border-radius:5px;cursor:pointer;transition:.3s;border:none;font-size:1rem}.users-heading-btns .add-site{padding:.5rem 1.2rem;background-color:#33a74d}.users-heading-btns .add-site:hover{background-color:#2c9745}.users-heading-btns .add-user{padding:.5rem 1rem;background-color:#33a74d}.users-heading-btns .add-user:hover{background-color:#2c9745}.delete-user-toast-container{display:flex;flex-direction:column;align-items:center;position:relative}.delete-user-toast-message{margin-bottom:10px;font-weight:700}.site-form-icons{display:flex}.delete-user-toast-buttons{display:flex;gap:10px}.delete-user-toast-button{padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.delete-user-toast-button-yes{background-color:#dc3545;color:#fff;font-weight:700}.delete-user-toast-button-no{background-color:#ccc;color:#000;font-weight:700}@media (max-width: 560px){.page-item:last-child,.page-item:first-child{display:none}.border-bottom{border-bottom:1px solid rgb(224,224,224);padding-bottom:3rem}}.toast-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.toast-buttons{display:flex;gap:12px;margin-top:12px}.toast-button{padding:8px 16px;font-size:14px;font-weight:700;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.toast-button-yes{background-color:#33a74d;color:#fff}.toast-button-yes:hover{background-color:#2d8c43}.toast-button-no{background-color:#d0342c;color:#fff}.toast-button-no:hover{background-color:#b52a23}.report-preview-container{display:grid;place-items:center;padding-bottom:8rem}.report-table{width:100%;max-width:1140px;border-collapse:collapse;border:1px solid #ced4da;font-size:14px}@media (max-width: 450px){.report-table{font-size:10px}}.report-table__cell{border:1px solid #ced4da;padding:8px;text-align:left;vertical-align:top;height:35px}.report-table__cell--title{font-size:1.2rem;font-weight:700;text-align:center;padding:12px}.report-table__cell--header{font-weight:700;text-align:center;vertical-align:middle;background-color:#f0f0f0}.report-table__cell--sub-header{text-align:center;font-weight:700;font-size:.9em}.report-table__cell--category{padding-left:1.5rem}.report-table__cell--main-category{font-weight:700;vertical-align:middle;text-align:left;padding-left:8px}.report-table__cell--sub-category{font-weight:700;padding-left:1rem}.report-table__cell--data{text-align:center;vertical-align:middle}.report-table__cell--products{padding:8px;text-align:left;vertical-align:middle;word-break:break-word}.report-table__cell--total{font-weight:700}.report-table__row--spacer td{border:none;height:10px;padding:0}.report-table__row--highlighted td{background-color:#f0f0f0;font-weight:700}.custom-events-wrapper{margin-bottom:2rem}.custom-events-wrapper .custom-events-heading{margin-bottom:1rem}.custom-events-wrapper .custom-events-inner{display:flex;flex-direction:column;gap:1rem}.custom-events-wrapper .custom-event{display:flex;flex-direction:column;gap:.5rem}.custom-events-wrapper .event-title{font-weight:500}.custom-events-wrapper .event-details{display:flex;flex-direction:column;gap:.3rem}.custom-events-wrapper .event-register-wrapper{display:flex;gap:.5rem;align-items:center}.custom-events-wrapper .event-register-wrapper input[type=checkbox]{width:18px;height:18px;cursor:pointer}.custom-events-wrapper .event-register-wrapper label{cursor:pointer}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color-scheme:light dark;color:#212529;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}button{font-family:Inter,Avenir,Helvetica,Arial,sans-serif}li{list-style:none}html{overflow-y:overlay;height:100%}body{height:100%}strong{font-weight:600}.rbc-event{background-color:#8ab4f8;color:#202124;border-radius:4px;padding:.2rem .4rem}.rbc-selected{background-color:#8ab4f8!important;color:#202124!important}.rbc-agenda-empty{padding:1.5rem}.rbc-agenda-time-cell{border-left:1px solid #ddd}*{padding:0;margin:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-moz-tap-highlight-color:rgba(0,0,0,0)!important;outline:none;-webkit-user-select:none;user-select:none}.MuiTypography-root,.MuiButton-root{font-family:Inter,sans-serif!important}.items div,.items img,.products-wrap img,.products-wrap div{border-radius:5px}.prodict-image_new{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}img,svg{max-width:100%;display:block;object-fit:cover;-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}.nav .dc-name{color:#fafafa}.rbc-agenda-view{border-bottom:1px solid #adadad4f;border-left:.5px solid #adadad4f;border-right:.5px solid #adadad4f;border-top:.5px solid #adadad4f}.rbc-toolbar{padding:1rem;margin-bottom:0;background:#f5f5f5;border-top-left-radius:7px;border-top-right-radius:7px}@media (prefers-color-scheme: dark){:root{color:#ffffffde;background-color:#242424}.css-1096ubn-MuiPaper-root-MuiDialog-paper{background-color:#191919!important}.enter-code,.expires-in{color:#eaeaea}.report-table__cell--header{background-color:#333}.d-center{box-shadow:0 2px 6px #545454}.form-log-in label{color:#ffffffde!important}.form-log-in,.form-wrapper,.css-1ulgthq{background-color:#242424!important}.login-logo{filter:invert(1)}.product{border:1px solid #dcdcdc61}.user-role-admin{color:#ff9800!important}.session-buttons,.user-menu,.google-user-info{border:1px solid #dcdcdc61;background-color:#191919;color:unset}.first-btn{border-top-left-radius:.37rem;border-top-right-radius:.37rem}.second-btn{border-bottom-left-radius:.37rem;border-bottom-right-radius:.37rem}.form{background-color:#191919;box-shadow:0 0 5px #adadad}.form-container{background:#000000c9}.form-message,.checkboxes-flex p{background:unset;color:unset}.session-buttons .btn{border-bottom:1px solid #dcdcdc61!important}.session-buttons .btn.second-btn{border-bottom:none!important}.active-sessions-heading{border-top:1px solid #dcdcdc61!important}.session-buttons .btn:hover,.session-user p:hover{background-color:#434343}.session-user_name{color:unset}.comment input,.set-url-wrap input{background:#000!important;border-color:#dcdcdc61}.footer{border-top:1px solid #dcdcdc61}.collections-container{background-color:#242424;color:#fff}.products-count_heading,.products-count .products-count_counter{color:unset}.send button{background-color:#3167eb}.settings-sidebar{background-color:#242424;box-shadow:0 4px 8px #e0e0e099}.update-wrap{background-color:unset;border-color:#616060}.update-wrap h3,.update-wrap p,.language-wrap *,.sidebar-header-text,.css-iclwpf,.css-1e2bxag-MuiDataGrid-root,.css-78c6dr-MuiToolbar-root-MuiTablePagination-toolbar,.css-whi0l6{color:#ffffffde!important}.MuiDataGrid-columnHeaders{background-color:#383738;border-color:#616060!important}.MuiDataGrid-panelWrapper{background-color:#383738!important}.MuiDataGrid-toolbarContainer{padding-bottom:1rem!important}.MuiDataGrid-footerContainer,.MuiDataGrid-root,.MuiDataGrid-cell{border-color:#616060!important}.dashboard-container{background-color:unset}.collections-container li:hover{color:#fff;background-color:#605e5e21}.loader-login{background-color:#242424}.form-input,.qr-form-input{color:#ffffffde!important;background-color:#000!important;outline:none!important;border:1px solid #dcdcdc61!important}.form-log-in input{background-color:#37373e!important;border:none}.form-label{color:#ddd!important}input{color:#ddd!important;font-size:.9rem}input:hover{border-color:#b3b3b3!important}.MuiInputBase-root input,.MuiInputBase-root select{border:none!important;background:none!important}.MuiFormLabel-root,.login-subheading{color:#fff!important}.css-1dmqq7i-MuiNativeSelect-select-MuiInputBase-input-MuiInput-input:not([multiple]) option,.css-1dmqq7i-MuiNativeSelect-select-MuiInputBase-input-MuiInput-input:not([multiple]) optgroup{background-color:#3b3b3b!important}.search-icon,.search-bar input{border:1px solid #ced4da9c!important}.search-icon{border-left:none!important}.css-v4u5dn-MuiInputBase-root-MuiInput-root input,.css-1w6wuh5 input{border:none!important;background:none!important}.nav{border-bottom:1px solid #dcdcdc61}@media (max-width: 1200px){.nav{border-top:1px solid #dcdcdc61;border-bottom:none}}.MuiPickersDay-root,.MuiTypography-root,.MuiSvgIcon-root{color:#fff!important}.rbc-calendar{background-color:#282a2e;color:#e8eaed;border:1px solid #5f6368}.rbc-toolbar{background-color:#3c4043;color:#e8eaed}.rbc-toolbar button{background-color:#5f6368;color:#e8eaed;border:none;border-radius:4px;padding:.5rem 1rem;cursor:pointer}.rbc-toolbar button:hover{background-color:#75797e}.rbc-month-view,.rbc-time-view,.rbc-agenda-view{border:none}.rbc-header{background-color:#3c4043;color:#e8eaed;padding:.5rem;font-weight:700}.rbc-header+.rbc-header{border-left:1px solid #5f6368}.rbc-off-range-bg{background-color:#282a2e}.rbc-off-range{color:#fff}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{vertical-align:middle;color:#e8eaed}.rbc-today{background-color:#4a4e52!important;border:1px solid #8ab4f8!important}.rbc-row-bg{right:0}.rbc-time-slot{border-top:1px solid #5f6368}.rbc-time-gutter{background-color:#202124;color:#9aa0a6}.rbc-row-segment{padding:2px}.rbc-show-more{color:#8ab4f8;cursor:pointer}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{color:#000}.rbc-toolbar button:hover{color:#fff}.login-container{background:#000000c9}.login-box{background:#2f3136;box-shadow:0 4px 10px #00000080}.login-form{background:#191919;box-shadow:0 2px 5px #0000004d}.login-title h1{color:#eaeaea}.login-subtitle{color:#5bc0be}.login-input{background-color:#ffffff1a;color:#eaeaea;border:none}.login-input::placeholder{color:#a0a0a0}.login-button{color:#fff;transition:background-color .3s ease,transform .2s ease}.login-button:disabled{background-color:#3a3a3a;color:#7a7a7a;cursor:not-allowed;transition:none}.login-label{color:#a0a0a0}.login-link{color:#5bc0be}.login-link a{color:#eaeaea}.meeting-details-popup{background-color:#191919;color:#fff}.summary-totals{border-color:#3a3a3a}.summary-badge-label{color:#aaa}.summary-source-title{color:#ffffffde}.summary-no-changes,.summary-unchanged,.summary-product-id,.summary-product-changes,.summary-synced{color:#777}.summary-product-list{border-left-color:inherit}.summary-product-img{border-color:#3a3a3a}.summary-product-name{color:#ffffffde}.summary-close-btn{color:#aaa}}.lazy-load-image-background.opacity{opacity:0}.lazy-load-image-background.opacity.lazy-load-image-loaded{opacity:1;transition:opacity .3s}
