.dekstech-custom-options{display:flex;justify-content:start;align-items:center;gap:15px;margin-bottom:1em}.dekstech-item p{color:#2e73c6}.dekstech-item.active p{color:#fff}.dekstech-item{border-radius:90px;cursor:pointer;padding:.5em 1em;background-color:#fff;border:1px solid #2e73c6}.dekstech-item p{margin:0}.dekstech-item.active{background-color:#2e73c6;border:1px solid white}.cake-flavor-option{border:1px solid #DEDEDE;border-radius:12px;display:flex;align-items:center;justify-content:space-between;padding:20px;margin-block:16px}.cake-flavor-option .option-label{color:#0009;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.cake-flavor-option .selector-option{position:relative;display:inline-block}.cake-flavor-option .selector-option select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;margin-right:0;padding-right:44px;color:#000;font-family:Geist;font-size:16px;font-style:normal;font-weight:600;line-height:120%;cursor:pointer;box-shadow:none!important;background:transparent}.cake-flavor-option .selector-option .label-controller{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;justify-content:center}.cake-flavor-option .selector-option .arrow-icon{position:static;width:20px;height:20px}.upload-container-border{border:1px solid #DEDEDE;border-radius:12px}.upload-container-border .upload-container{margin-block:16px;padding:20px}.upload-container-border .upload-container .upload_img_label,.upload-container-border .upload-container .change_img_label{color:#000;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:148%;border-radius:120px;border:1px solid #127FC0;background:#fff;min-height:48px;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.upload-container-border .upload-container .change_img_label{width:-moz-max-content;width:max-content;padding:0 15px}.upload-container-border .upload-container .upload-status{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.upload-container-border .upload-container .upload-status img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:1px solid #ccc}.upload-container-border .upload-container .upload-status .remove-upload{display:flex;align-items:center;gap:8px;color:#ed0006;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:148%;background:transparent;border:none}.upload-container-border .upload-container.uploaded-file .upload_img_label{display:none}.upload-container-border .upload-container:not(.uploaded-file) .upload-status{display:none}.upload-container-border .border-container{border-top:1px solid #DEDEDE;padding:20px}.upload-container-border .border-container .top-area{display:flex;align-items:center;justify-content:space-between}.upload-container-border .border-container .top-area .label-title{color:#0009;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.upload-container-border .border-container .top-area .open-area{cursor:pointer;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;gap:8px}.upload-container-border .border-container .top-area .open-area .current-select-option{color:#000;font-family:Geist;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.upload-container-border .border-container .bottom-area{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:12px}.bottom-area label{border:1px solid #DEDEDE;border-radius:50%;display:inline-block;width:40px;height:40px;overflow:hidden;cursor:pointer;padding:3px}.bottom-area label img{width:100%;height:100%;border-radius:50%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bottom-area input:checked+label{border:1px solid #127FC0;outline:1px solid #127FC0}.upload-container-border .border-container.hide-options svg{transform:rotate(180deg)}.upload-container-border .border-container.hide-options .bottom-area{display:none}.message-color-container{border:1px solid #DEDEDE;border-radius:12px;margin-block:16px}.message-color-container .custom-message{padding:20px}.custom-message .input-container{display:none}.custom-message .bottom-area.is-active .input-container{display:block}.message-color-container .custom-message .top-area{display:flex;align-items:center;justify-content:space-between}.message-color-container .custom-message .top-area .c-title{display:flex;align-items:center;color:#000;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:148%}.message-color-container .custom-message .top-area .checked_box{display:flex}.message-color-container .custom-message .top-area .checked_box input{accent-color:#127FC0}.message-color-container .custom-message .bottom-area{margin-top:12px}.message-color-container .custom-message .bottom-area .input-container{border:1px solid #DEDEDE;padding:12px;border-radius:8px;position:relative}.message-color-container .custom-message .bottom-area .input-container input{color:#000;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;line-height:160%;border:none;outline:none;box-shadow:none}.message-color-container .custom-message .bottom-area .input-container input::-moz-placeholder{color:#dedede}.message-color-container .custom-message .bottom-area .input-container input::placeholder{color:#dedede}.message-color-container .custom-message .bottom-area .input-container .char-count{position:absolute;top:0;right:0;bottom:0;left:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin:auto 5px auto auto;color:#0006;text-align:right;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.message-color-container .custom-message .bottom-area .input-container .char-count .char{color:#000}.message-color-container .writing-colors.active{display:block}.message-color-container .writing-colors{padding:20px;display:none;border-top:1px solid #DEDEDE}.message-color-container .writing-colors .top-area{display:flex;align-items:center;justify-content:space-between}.message-color-container .writing-colors .top-area .label-title{color:#0009;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.message-color-container .writing-colors .top-area .open-area{cursor:pointer;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;gap:8px}.message-color-container .writing-colors .top-area .open-area .current-select-option{color:#000;font-family:Geist;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.message-color-container .writing-colors .bottom-area{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:12px}.message-color-container .writing-colors .bottom-area label{border:1px solid #DEDEDE;border-radius:50%;display:inline-block;width:40px;height:40px;overflow:hidden;cursor:pointer;padding:3px}.message-color-container .writing-colors .bottom-area label:nth-child(2) span{border:1px solid #DEDEDE}.message-color-container .writing-colors .bottom-area label span{display:block;width:100%;height:100%;border-radius:50%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.message-color-container .writing-colors .bottom-area input:checked+label{border:1px solid #127FC0;outline:1px solid #127FC0}.message-color-container .writing-colors.hide-options svg{transform:rotate(180deg)}.message-color-container .writing-colors.hide-options .bottom-area{display:none}#show_text_area{display:none!important}#content-ing img{width:100%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/my-custom.css.map */
