.nf-product-single input,.nf-product-single select{width:100%;padding:12px 10px;background-color:#fff;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #D1D1D6;border-radius:6px;margin-bottom:5px;outline:none;font-size:16px;font-weight:400;line-height:24px}.nf-product-single input:focus,.nf-product-single select:focus{border-color:var(--pb-primary-color, #FC4545)}.nf-product-single select{background-position:right 5px top 50%;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.29289 8.29289C5.68342 7.90237 6.31658 7.90237 6.70711 8.29289L12 13.5858L17.2929 8.29289C17.6834 7.90237 18.3166 7.90237 18.7071 8.29289C19.0976 8.68342 19.0976 9.31658 18.7071 9.70711L12.7071 15.7071C12.3166 16.0976 11.6834 16.0976 11.2929 15.7071L5.29289 9.70711C4.90237 9.31658 4.90237 8.68342 5.29289 8.29289Z" fill="%23222222"/></svg>')}@media screen and (max-width:767px){.nf-product-single input[type=text]:focus,.nf-product-single input[type=number]:focus,.nf-product-single select:focus{font-size:16px}}.nf-product-single button.btn-preview,.nf-product-single button.btn-add-to-cart{background-color:#fff;border:2px solid #222!important;border-radius:6px;color:unset;font-weight:600}.nf-product-single button.btn-add-to-cart,.nf-product-single .cropper-modal-wrapper .cropper-modal-footer .ant-btn.ant-btn-primary{color:#fff;background-color:#4bb232;border:1px solid #4bb232!important;font-style:normal;font-weight:700}.nf-product-single label{display:block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:5px}.nf-product-single .ant-form-extra{font-style:italic}.nf-product-single .cart-qty select{margin-bottom:0;padding-top:19px!important;padding-bottom:10px!important}.nf-product-single .cart-qty label{font-weight:400}.nf-product-single .template-select .ant-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.nf-product-single .template-select .ant-radio-group .ant-radio-button-wrapper{position:relative;width:80px;height:80px}.nf-product-single .template-select .ant-radio-group .ant-radio-button-wrapper .ant-radio-button-input{height:100%;border:3px solid transparent;cursor:pointer}.nf-product-single .template-select .ant-radio-group .ant-radio-button-wrapper span:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;font-size:1.1rem}.nf-product-single .template-select .ant-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked .ant-radio-button-input{border:3px solid var(--pb-primary-color, #FC4545)}.ctm-customize-product{color:#222}.ctm-customize-product .personalized-form{border-radius:6px;border:1px solid #E5E5EA;background:#f7f7f7;padding:16px;margin-bottom:16px}.ctm-customize-product:before{content:"Personalized Options";display:block;margin:6px auto;font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.personalized-form .ant-form-item{margin-bottom:10px!important}.personalized-form .ant-form-item label{font-size:16px;font-weight:700;line-height:24px}.personalized-form .customall-grid{display:flex!important;flex-wrap:wrap;flex-direction:row;gap:8px 10px!important;margin-bottom:15px!important}.personalized-form .customall-grid>div{margin-bottom:0;border-radius:6px;height:64px;width:64px;border:1px solid #E5E5EA;padding:3px;background:#fff}.personalized-form .customall-grid>div.active{border:2px solid var(--pb-primary-color, #FC4545);padding:2px}.personalized-form .customall-grid>div.active:after{right:3px;bottom:3px}.personalized-form .image-item{display:block;background-color:#fff;width:100%!important;height:100%!important;box-shadow:none!important;padding:0!important;border:none!important}.personalized-form img.image-item{background-color:#fff!important}.personalized-form .image-item.active{border:none!important}.nf-product-single .personalized-form .ant-form-item .ant-form-item-children .input-count{font-size:16px;font-weight:400;line-height:24px;top:12px;right:12px;color:#d1d1d6;transform:unset}.nf-product-single .personalized-form .ant-form-item .ant-form-extra{color:#8e8e93;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.ctm-image-cropper-wrapper p{margin-top:0}.calendar-field .calendar-input-wrapper input.form-control:focus{border-color:var(--pb-primary-color, #FC4545)!important;outline:none!important}.customall-wrapper .sp-search-wrapper .search-input-wrapper input{border-right:1px solid #D1D1D6;border-color:#d1d1d6;border-radius:6px}.customall-wrapper .sp-search-wrapper .search-input-wrapper input:focus,.customall-wrapper .puzzle-dropdown-select .ant-select-selection:focus{border-color:var(--pb-primary-color, #FC4545)}.puzzle-dropdown-select .ant-select-selection:active,.puzzle-dropdown-select .ant-select-selection:focus,.puzzle-dropdown-select.ant-select-focused .ant-select-selection{border-color:var(--pb-primary-color, #FC4545)!important}.form-image-dropdown.ant-select-dropdown .ant-select-dropdown-content .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected,.form-image-dropdown.ant-select-dropdown .ant-select-dropdown-content .ant-select-dropdown-menu-item.ant-select-dropdown-menu-item-selected:hover{background-color:var(--pb-primary-color, #FC4545)!important}.nf-product-single .puzzle-dropdown-select,.customall-wrapper .personalized-form .ant-form-item .ant-form-item-children .input-maxlength{margin-bottom:5px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customall-v2.css.map */
