.cass-font-popup .styled-input{width:calc(100% - 1px);padding:10px;font-size:16px;border:2px solid #ccc;border-radius:4px;outline:none;box-sizing:border-box}.cass-font-popup .styled-input:focus{border-color:#007bff;box-shadow:0 0 8px #007bff80}.cass-font-popup .styled-input::-webkit-input-placeholder{color:#999}.cass-font-popup .styled-input:-moz-placeholder{color:#999}.cass-font-popup .styled-input::-moz-placeholder{color:#999}.cass-font-popup .styled-input:-ms-input-placeholder{color:#999}.cass-font-popup .cass2-select-container{box-sizing:border-box;border-bottom:1px solid #dfdfdf;position:relative}.cass-font-popup .cass2-select-container ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0}.cass-font-popup .cass2-select-container li{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;text-align:center;box-sizing:border-box}.cass-font-popup .cass2-select-container li.cass2-option{padding:10px;box-sizing:border-box;border-bottom:1px solid #efefef;font-size:20px}.cass-font-popup .cass2-select-container li.cass2-option.checked{background-color:#dfdfdf}.cass-font-popup .cass-button{position:absolute;top:0;right:0;border-radius:0;height:50px;line-height:50px;text-align:center;display:inline-block;background-color:#000;border:1px solid black;color:#fff;width:88px}.cass-overlay-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000;display:none}.cass-font-popup{display:none;position:fixed;bottom:-50%;left:0;width:100%;height:50%;background-color:#fff;z-index:1001;box-shadow:0 -2px 10px #0000001a;transition:bottom .3s ease-out}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cass-mat-my-font.css.map */
