.bespoke{padding:0}.bespoke label{margin:0!important}.bespoke p{margin:0}.dialogHeader button{background-color:rgba(0,0,0,0);border:none}.p-dialog-mask .p-button-icon-only{opacity:0!important}.p-dialog-content{padding:10px}.p-dropdown .p-dropdown-label{color:var(--grey-text-color)}.p-fileupload-row{display:none}.p-fileupload-buttonbar{width:100%;min-height:200px}.p-fileupload-buttonbar .p-fileupload-choose{width:100%}.p-fileupload-buttonbar .p-fileupload-choose .p-button-icon,.p-fileupload-buttonbar .p-fileupload-choose .p-button-label{display:none}.bespokeDate .p-datepicker .p-datepicker-calendar td:not(.p-disabled) span{background-color:#e8f5e8!important;color:#2d5a2d!important;border:1px solid #4caf50!important}.bespokeDate .p-datepicker .p-datepicker-calendar td:not(.p-disabled) span:hover{background-color:#4caf50!important;color:#fff!important}.bespokeDate .p-datepicker .p-datepicker-calendar td.p-disabled span{background-color:#f5f5f5!important;color:#ccc!important;border:1px solid #e0e0e0!important;cursor:not-allowed!important}.p-datepicker .p-disabled{color:#ccc!important;background-color:#f5f5f5!important}.p-datepicker .p-datepicker-buttonbar .p-button .p-button-label{color:var(--primary-color)!important}.bespoke1 .p-fileupload-content{display:none}.bespoke1 .imgUpload .p-button:focus{box-shadow:none!important}.bespoke_jewelrySelectionContainer1__fp_Xh{margin:0 auto;padding:0!important}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW{cursor:pointer;border-radius:0;transition:all .3s ease;overflow:hidden;height:100%;padding:0}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW img{transition:all .3s ease-in-out}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW:hover{border:1px solid var(--grey-color)}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW:hover img{scale:.85}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW .bespoke_imageContainer__6tylB{display:flex;justify-content:center;align-items:center;padding:0;border-radius:8px;flex-direction:column}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_jewelryCard__JNGMW .bespoke_imageContainer__6tylB .bespoke_txt__LRGhW{font-weight:600}.bespoke_jewelrySelectionContainer1__fp_Xh .bespoke_navigationButtons__JAZjZ{display:none!important}@media(max-width:767px){.bespoke_jewelryCard__JNGMW{max-width:300px;margin:0 auto}}@media(max-width:576px){.bespoke_jewelrySelectionContainer__F0EQH{padding:1rem}.bespoke_jewelryCard__JNGMW{max-width:100%}}@media(min-width:992px){.bespoke_jewelryCard__JNGMW:hover{transform:translateY(-8px)}}