.shop{position:relative}.shop .v-card{border-radius:12px;-webkit-box-shadow:none!important;box-shadow:none!important}.shop .menu{position:fixed;left:17px;top:54px;width:240px;height:calc(100vh - 105px);border-right:1px solid rgba(173,177,194,.3725490196);background-color:#fff;padding:15px 0;z-index:31;direction:ltr}.shop .menu .menu-badge{height:24px;min-width:24px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;margin:8px 0 0 0;font-size:12px}.shop .menu .menu-badge,.shop .menu .menu-badge:hover{background-color:#4c81c9;color:#fff}.shop .menu .logo{width:36px;height:36px;margin:auto}.shop .menu-box{max-height:calc(100vh - 118px);overflow-y:scroll}.shop .menu-box::-webkit-scrollbar{width:8px}.shop .menu-box::-webkit-scrollbar-track{background-color:#eee;opacity:.5;border-radius:10px}.shop .menu-box::-webkit-scrollbar-thumb{background-color:#d4d4d4;width:10px;border-radius:10px}.shop .menu-items{max-height:250px}.shop .menu-items div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:10px 0;cursor:pointer;border-radius:12px;color:#5f6581}.shop .menu-items div path{stroke:#5f6581}.shop .menu-items div.active{background-color:#e7f2fe;color:#4c81c9}.shop .menu-items div.active path{stroke:#4c81c9}.shop .menu-items div:hover{background-color:#e7f2fe;color:#4c81c9}.shop .menu-items div:hover path{stroke:#4c81c9}.shop .page-header{position:fixed;top:101px;z-index:30;width:calc(100% - 297px);height:50px;border-bottom:1px solid rgba(173,177,194,.272);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;background-color:#fff}.shop .page-header .v-icon{position:relative}.shop .page-header path{stroke:#4c81c9}.shop .page-header .letter-badge{position:absolute;top:4px;left:37px;background-color:#e22121;color:#fff;border-radius:50px;min-width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:3px 6px;font-size:12px}@media only screen and (max-width:1000px){.shop .page-header{width:calc(100% - 266px)}}.shop .main{position:absolute;right:0;top:10px;width:calc(100% - 218px);height:100%;margin-right:0!important}.messages{max-height:390px;overflow-y:auto;overflow-x:hidden}.messages .image-box{width:68px;height:68px}.messages .image-box .v-image{width:100%;height:100%;border-radius:50px}.messages::-webkit-scrollbar{width:8px}.messages::-webkit-scrollbar-track{background-color:#eee;opacity:.5;border-radius:10px}.messages::-webkit-scrollbar-thumb{background-color:#cdcdcd;width:10px;border-radius:10px}.modal-card{padding:20px!important;overflow:hidden;border-radius:12px!important}.modal-card .image-box{height:550px;pointer-events:none}.modal-card .newLetter-radioBtn .v-label{margin:7px;color:#4e536a}