[data-shahrokh-pf-fields].shahrokh-pf-fields,[data-shahrokh-pf-fields].shahrokh-pf-fields *,[data-shahrokh-pf-fields].shahrokh-pf-fields :before,[data-shahrokh-pf-fields].shahrokh-pf-fields :after{box-sizing:border-box!important}[data-shahrokh-pf-fields].shahrokh-pf-fields{text-align:right!important;clear:both!important;color:#15203a!important;letter-spacing:normal!important;text-transform:none!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;direction:rtl!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:12px!important;flex:0 0 100%!important;margin:18px 0!important;padding:16px!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;display:block!important;position:relative!important}[data-shahrokh-pf-fields] .shahrokh-pf-field{background:0 0!important;border:0!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}[data-shahrokh-pf-fields] [data-shahrokh-pf-field][hidden]{display:none!important}[data-shahrokh-pf-fields] .shahrokh-pf-field+.shahrokh-pf-field{margin-top:16px!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__label{color:#15203a!important;width:auto!important;font:inherit!important;text-align:right!important;text-transform:none!important;letter-spacing:normal!important;background:0 0!important;border:0!important;margin:0 0 5px!important;padding:0!important;font-size:14px!important;font-weight:700!important;line-height:1.7!important;display:block!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__required{color:#b42318!important;font:inherit!important;margin:0 3px!important;display:inline!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__description{color:#667085!important;font:inherit!important;text-align:right!important;background:0 0!important;border:0!important;margin:0 0 8px!important;padding:0!important;font-size:13px!important;font-weight:400!important;line-height:1.8!important;display:block!important}[data-shahrokh-pf-fields] input.shahrokh-pf-field__input,[data-shahrokh-pf-fields] textarea.shahrokh-pf-field__input,[data-shahrokh-pf-fields] select.shahrokh-pf-field__input{all:revert!important;box-sizing:border-box!important;color:#15203a!important;-webkit-text-fill-color:#15203a!important;letter-spacing:normal!important;text-align:right!important;text-indent:0!important;text-transform:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:46px!important;box-shadow:none!important;opacity:1!important;-webkit-appearance:auto!important;appearance:auto!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;outline:0!important;margin:0!important;padding:10px 12px!important;font-family:inherit!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:1.5!important;transition:border-color .15s,box-shadow .15s!important;display:block!important}[data-shahrokh-pf-fields] textarea.shahrokh-pf-field__input{resize:vertical!important;white-space:pre-wrap!important;min-height:112px!important;overflow:auto!important}[data-shahrokh-pf-fields] select.shahrokh-pf-field__input{cursor:pointer!important;padding-inline-end:36px!important}[data-shahrokh-pf-fields] input.shahrokh-pf-field__input:focus,[data-shahrokh-pf-fields] textarea.shahrokh-pf-field__input:focus,[data-shahrokh-pf-fields] select.shahrokh-pf-field__input:focus{border-color:#24a69e!important;outline:0!important;box-shadow:0 0 0 3px #24a69e2e!important}[data-shahrokh-pf-fields] input.shahrokh-pf-field__input::placeholder,[data-shahrokh-pf-fields] textarea.shahrokh-pf-field__input::placeholder{color:#98a2b3!important;opacity:1!important;font:inherit!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options{all:revert!important;box-sizing:border-box!important;width:100%!important;background:0 0!important;border:0!important;gap:8px!important;min-inline-size:0!important;margin:0!important;padding:0!important;display:grid!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options>label,[data-shahrokh-pf-fields] label.shahrokh-pf-field__checkbox{all:revert!important;box-sizing:border-box!important;color:#15203a!important;text-align:right!important;cursor:pointer!important;background:#fafbfc!important;border:1px solid #e4e7ec!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:46px!important;margin:0!important;padding:10px 12px!important;font-family:inherit!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:1.6!important;display:flex!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options input[type=radio],[data-shahrokh-pf-fields] .shahrokh-pf-field__checkbox input[type=checkbox]{all:revert!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;-webkit-appearance:auto!important;appearance:auto!important;accent-color:#24a69e!important;vertical-align:middle!important;cursor:pointer!important;border:1px solid #98a2b3!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;display:inline-block!important;position:static!important;transform:none!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options label>span,[data-shahrokh-pf-fields] .shahrokh-pf-field__checkbox>span{color:#15203a!important;font:inherit!important;flex:auto!important;margin:0!important;padding:0!important;line-height:1.6!important;display:block!important}[data-shahrokh-pf-fields] label.shahrokh-pf-field__checkbox>span{font-weight:700!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options>label:hover,[data-shahrokh-pf-fields] label.shahrokh-pf-field__checkbox:hover{background:#f4fbfa!important;border-color:#b7dfdc!important}[data-shahrokh-pf-fields] .shahrokh-pf-field__options>label:focus-within,[data-shahrokh-pf-fields] label.shahrokh-pf-field__checkbox:focus-within{border-color:#24a69e!important;box-shadow:0 0 0 3px #24a69e2e!important}@media (width<=480px){[data-shahrokh-pf-fields].shahrokh-pf-fields{padding:14px!important}}@media (prefers-reduced-motion:reduce){[data-shahrokh-pf-fields].shahrokh-pf-fields *{transition-duration:.01ms!important}}form.cart.shahrokh-pf-form-has-fields{flex-wrap:wrap!important}