:root{--container-max-width: 100%;--container-xxs-max-width: 27.5rem;--container-xs-max-width: 42.5rem;--container-sm-max-width: 61.25rem;--container-md-max-width: 71.875rem;--container-lg-max-width: 78.75rem;--container-xl-max-width: 85rem;--container-gutter: 1.25rem;--section-with-border-vertical-spacing: 2.5rem;--section-with-border-vertical-spacing-tight: 2.5rem;--section-without-border-vertical-spacing: 3.75rem;--section-without-border-vertical-spacing-tight: 3.75rem;--section-stack-gap: 3rem;--section-stack-gap-tight: 2.25rem;--form-gap: 1.25rem;--fieldset-gap: 1rem;--form-control-gap: .625rem;--checkbox-control-gap: .75rem;--input-padding-block: .65rem;--input-padding-inline: .8rem;--checkbox-size: .875rem;--heading-font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--heading-font-weight: 300;--heading-font-style: normal;--heading-text-transform: uppercase;--heading-letter-spacing: .15em;--text-font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--text-font-weight: 300;--label-font-weight: 600;--text-font-style: normal;--text-letter-spacing: 0em;--button-font: var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family);--button-text-transform: uppercase;--button-letter-spacing: .15em;--text-heading-size-factor: 1;--text-h1: max( .6875rem, clamp(1.375rem, 1.146341463414634rem + .975609756097561vw, 2rem) * var(--text-heading-size-factor) );--text-h2: max( .6875rem, clamp(1.25rem, 1.0670731707317074rem + .7804878048780488vw, 1.75rem) * var(--text-heading-size-factor) );--text-h3: max( .6875rem, clamp(1.125rem, 1.0335365853658536rem + .3902439024390244vw, 1.375rem) * var(--text-heading-size-factor) );--text-h4: max( .6875rem, clamp(1rem, .9542682926829268rem + .1951219512195122vw, 1.125rem) * var(--text-heading-size-factor) );--text-h5: calc(.875rem * var(--text-heading-size-factor));--text-h6: calc(.75rem * var(--text-heading-size-factor));--text-xs: .6875rem;--text-sm: .75rem;--text-base: .75rem;--text-lg: .875rem;--text-xl: 1.125rem;--accent: 28 28 28;--text-primary: 28 27 27;--background-primary: 239 239 239;--background-secondary: 255 255 255;--border-color: 207 207 207;--page-overlay: 0 0 0 / .4;--button-background-primary: 28 28 28;--button-text-primary: 255 255 255;--header-background: 255 255 255;--header-text: 28 28 28;--header-border-color: 221 221 221;--footer-background: 255 255 255;--footer-text: 106 106 106;--footer-border-color: 233 233 233;--modal-background: 255 255 255;--modal-text: 28 28 28;--modal-border-color: 221 221 221;--drawer-background: 255 255 255;--drawer-text: 28 28 28;--drawer-border-color: 221 221 221;--popover-background: 255 255 255;--popover-text: 28 27 27;--popover-border-color: 207 207 207;--rounded-full: 9999px;--button-border-radius: 0rem;--input-border-radius: 0rem;--shadow-sm: 0 2px 8px rgb(0 0 0 / .05);--shadow: 0 5px 15px rgb(0 0 0 / .05);--shadow-md: 0 5px 30px rgb(0 0 0 / .05);--shadow-block: px px px rgb(var(--text-primary) / 0);--checkmark-svg-url: url(//dermal.store/cdn/shop/t/17/assets/checkmark.svg?v=77552481021870063511683695305);--cursor-zoom-in-svg-url: url(//dermal.store/cdn/shop/t/17/assets/cursor-zoom-in.svg?v=165101412073811708311683695305)}@media screen and (min-width: 700px){:root{--text-xs: .75rem;--text-sm: .8125rem;--text-base: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--container-gutter: 2rem;--text-xxs: .6875rem;--text-xxxs: .65rem;--sm-heading-letter-spacing: .12em;--xs-heading-letter-spacing: .08em;--text-smallest: .6rem}}@media screen and (max-width: 699px){:root{--text-smallest: .55rem;--text-xxxs: .6rem;--text-xxs: .65rem;--sm-heading-letter-spacing: .1em;--xs-heading-letter-spacing: .06em}}@media screen and (min-width: 1000px){:root{--container-gutter: 3rem;--section-with-border-vertical-spacing: 4rem;--section-with-border-vertical-spacing-tight: 4rem;--section-without-border-vertical-spacing: 6rem;--section-without-border-vertical-spacing-tight: 6rem;--section-stack-gap: 3rem;--section-stack-gap-tight: 3rem}table{--table-cell-padding-block: .75rem;--table-cell-padding-inline: .5rem;--table-foot-cell-padding-block: .75rem;--table-foot-cell-padding-inline: .5rem;width:100%}}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--border-color));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--background: var(--background-primary) !important;--text-color: var(--text-primary) !important;background:rgb(var(--background))!important;color:rgb(var(--text-color))!important;font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family)!important;letter-spacing:var(--text-letter-spacing)!important;margin:0!important;position:relative!important}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:700}table{text-indent:0;border-color:inherit;border-collapse:collapse}input::placeholder,textarea::placeholder{opacity:1;color:rgb(var(--text-color) / .65);font-family:var(--text-font-family);font-weight:var(--heading-font-weight);font-style:var(--text-font-style);font-size:var(--text-base) / 1;letter-spacing:var(--text-letter-spacing)}:disabled{cursor:default!important}.form{align-content:start;row-gap:var(--form-gap);display:grid}.form-row{gap:var(--fieldset-gap);flex-wrap:wrap;display:flex}.form-row>.form-control{flex:1 0 var(--fieldset-row-control-width, 14rem)}.form-row>button{flex-grow:1}.fieldset{gap:var(--fieldset-gap);display:grid}.fieldset-row{gap:inherit;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.form-control{gap:var(--form-control-gap);display:grid;position:relative}.form-control>label{justify-self:start}.checkbox-control{align-items:flex-start;column-gap:var(--checkbox-control-gap);text-align:start;display:flex;position:relative}.input,.textarea,.select{width:100%;-webkit-appearance:none;appearance:none;padding:var(--input-padding-block) var(--input-padding-inline);border-radius:var(--input-border-radius);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:1px;transition:border-color .1s ease-in-out}.select{box-shadow:0 1px 3px rgb(var(--text-color) / .08)}.select:required:invalid{color:rgb(var(--input-text-color, var(--text-color)) / .6)}.floating-label{z-index:1;background:rgb(var(--background));color:rgb(var(--input-text-color, var(--text-color)) / .6);opacity:0;pointer-events:none;padding:0 .25rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;inset-block-start:calc(-1 * var(--input-padding-block) + 1px);inset-inline-start:calc(var(--input-padding-inline) - .25rem + 1px);transform:translateY(3px)}:-webkit-autofill~.floating-label{color:#000}:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):-webkit-autofill~.floating-label,.select:valid~.floating-label{opacity:1;transform:translateY(0)}.input-suffix{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;inset-block-start:var(--input-padding-block);inset-inline-end:var(--input-padding-inline)}.form-control:has(:focus-within)+.input-suffix.hide-on-focus{opacity:0;visibility:hidden}.checkbox{--checkbox-baseline-distance: 1.6em ;--checkbox-offset: calc( (var(--checkbox-baseline-distance) - var(--checkbox-size)) / 2 );-webkit-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border-width:1px;border-color:rgb(var(--text-color) / .8);background:var(--checkmark-svg-url) no-repeat center / 0;border-radius:0;flex-shrink:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:relative;inset-block-start:var(--checkbox-offset)}@supports (width: 1lh){.checkbox{inset-block-start:calc(.5lh - var(--checkbox-size) / 2)}}.checkbox:checked{background-color:rgb(var(--accent));border-color:rgb(var(--accent));background-size:10px 8px}.checkbox:checked~label{opacity:1}.checkbox:disabled,.checkbox:disabled~label{opacity:.5;cursor:default}.checkbox~label{transition:all .2s ease-in-out}.checkbox:not(:disabled,:checked)~label{opacity:.7}.dot-checkbox{-webkit-appearance:none;appearance:none;width:6px;height:6px;background:rgb(var(--text-color));opacity:0;pointer-events:none;border-radius:100%;transition:opacity .2s;display:block;position:absolute;inset-block-start:calc(.5em + 1.5px)}.dot-checkbox~label{opacity:.65;transition:opacity .2s,transform .2s;position:relative}.dot-checkbox~label:hover{opacity:1}.dot-checkbox:checked{opacity:1}.dot-checkbox:checked~label{opacity:1;transform:translate(1.125rem)}.section-header{max-width:min(var(--container-lg-max-width),100%);margin-inline-start:var(--container-gutter);margin-inline-end:var(--container-gutter)}.container .section-header{margin-inline:0}.prose{overflow-wrap:anywhere}.prose :first-child,.prose .sr-only:first-child+*{margin-block-start:0!important}.prose :last-child{margin-block-end:0!important}.prose :where(:not(meta)+*){margin-block-start:1rem}.prose :where(*+span:not(:empty)){display:inline-block}.prose :is(.link,img){display:inline-block}.prose :is(.link+.link){margin-inline-start:.75rem}.prose :is(.button,.button-group:has(.button)){margin-block-start:1.5rem}.prose :is(ol,ul) :is(ol,ul){margin-block-start:0!important}.prose :is(ol,ul){row-gap:.4em;display:grid}.prose figcaption{font-style:italic;font-size:var(--text-sm);color:rgb(var(--text-color) / .65);margin-block-start:.5em}.prose blockquote{border-inline-start-width:3px;padding:.375rem 0 .375rem 1rem;font-size:1.15rem;line-height:1.75}@media screen and (min-width: 1000px){.prose:not(.prose--tight) :where(:not(meta)+*){margin-block-start:1.25rem}.prose:not(.prose--tight) :is(.button,.button-group:has(.button)){margin-block-start:2rem}.prose:not(.prose--tight) .play-button{margin-block:2.5rem}.prose:not(.prose--tight) blockquote{margin-inline-start:2rem;padding-inline-start:2rem}}.link,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button){text-decoration-line:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer: fine){.link-faded:hover{color:rgb(var(--text-color))}}.link-faded-reverse{transition:color .2s ease-in-out}@media screen and (pointer: fine){.link-faded-reverse:hover{color:rgb(var(--text-color) / .65)}}:where(td,th):not(:empty){border-block-width:1px}td:not(:empty)+td{border-inline-start-width:1px}th,td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline)}:is(th,td):first-child,:is(th,td):empty+td{padding-inline-start:0}:is(th,td):last-child{padding-inline-end:0}th{opacity:.6;line-height:1.7;font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);padding-block:0 .625rem}tfoot td{padding:var(--table-foot-cell-padding-block) var(--table-foot-cell-padding-inline)}.js tr[onclick]{cursor:pointer;transition:background .2s}.js tr[onclick]:hover{background:rgb(var(--text-color) / .05)}@media screen and (min-width: 700px){table{--table-cell-padding-block: 1rem;--table-cell-padding-inline: .75rem;--table-foot-cell-padding-block: 1rem;--table-foot-cell-padding-inline: .75rem}}[data-tooltip]{--tooltip-text-color: var(--text-color);--tooltip-background: var(--background);position:relative}.border{border-width:1px}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.text-success{color:rgb(var(--success-text))}.text-warning{color:rgb(var(--warning-text))}.text-error{color:rgb(var(--error-text))}.text-subdued{color:rgb(var(--text-color) / .65)}.bold{font-weight:700}.smallcaps{text-transform:uppercase;letter-spacing:var(--heading-letter-spacing);font-size:.625rem}.text-xxs{font-size:.6875rem}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}@media screen and (max-width: 700px){.h1,.mobile-h1{font-size:var(--text-h1);line-height:1.3}.h2,.mobile-h2{font-size:var(--text-h2);line-height:1.4}.h3,.mobile-h3{font-size:var(--text-h3);line-height:1.5}.h4,.mobile-h4{font-size:var(--text-h4);line-height:1.6}.h5,.mobile-h5{font-size:var(--text-h5);line-height:1.7}.h6,.mobile-h6{font-size:var(--text-h6);line-height:1.7}}@media screen and (min-width: 701px) and (max-width: 1149px){.h1,.tablet-h1{font-size:var(--text-h1);line-height:1.3}.h2,.tablet-h2{font-size:var(--text-h2);line-height:1.4}.h3,.tablet-h3{font-size:var(--text-h3);line-height:1.5}.h4,.tablet-h4{font-size:var(--text-h4);line-height:1.6}.h5,.tablet-h5{font-size:var(--text-h5);line-height:1.7}.h6,.tablet-h6{font-size:var(--text-h6);line-height:1.7}}@media screen and (min-width: 1150px){.h1,.desktop-h1{font-size:var(--text-h1);line-height:1.3}.h2,.desktop-h2{font-size:var(--text-h2);line-height:1.4}.h3,.desktop-h3{font-size:var(--text-h3);line-height:1.5}.h4,.desktop-h4{font-size:var(--text-h4);line-height:1.6}.h5,.desktop-h5{font-size:var(--text-h5);line-height:1.7}.h6,.desktop-h6{font-size:var(--text-h6);line-height:1.7}}ol{margin-inline-start:2ch}ul{margin-inline-start:1em}:where(ol,ul):not(.unstyled-list) li{padding-inline-start:.25rem;margin-block-start:0!important}:where(.text-center,.text-end) :is(ol,ul){margin-inline:0;list-style-position:inside}:where(.text-center,.text-end) :is(ol,ul) li{padding-inline-start:0}.form-textbox{max-width:100%}.form-textbox:not(.validate[Email]){color:var(--text-primary)!important;font-family:var(--text-font-family);font-weight:var(--heading-font-weight)!important;font-style:var(--text-font-style);font-size:var(--text-base) / 1;letter-spacing:var(--text-letter-spacing)}.fixed-width.form-line:not(.form-line-column) .form-input-wide[data-layout=half],li[data-type=control_textbox] div[data-layout=half]{width:100%;max-width:fit-content;-webkit-appearance:none;appearance:none;padding:0;border-radius:0;background:transparent;color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:.5px;transition:border-color .1s ease-in-out}.form-line-error{background-color:transparent}.form-line-error input:not(#coupon-input),.form-line-error textarea,.form-line-error .form-validation-error{box-shadow:none;border:1px solid #d96c6e}.form-section{padding:0}.page-section{margin:0;padding:0}.form-section.page-section{border:none!important;box-shadow:none!important}ul.page-section{margin:0;padding:0;justify-content:center}@media screen and (max-width: 699px){ul.form-section{padding:0!important}}@media screen and (min-width: 700px) and (max-width: 1034px){ul.page-section{padding:0 25px!important}}#JWTContainer{--container-max-width: var(--container-lg-max-width)}.form-all{box-shadow:none}.form-checkbox-item label,.form-radio-item label,.label{overflow-wrap:anywhere!important;--text-color: var(--text-primary) !important;color:rgb(var(--text-color))!important;font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family)!important;letter-spacing:var(--text-letter-spacing)!important}@media screen and (max-width: 699px){.before-after{--before-after-cursor-size: 2.5rem !important}.form-pagebreak-back,.form-pagebreak-next{padding:.45rem 1.5rem!important}}@media screen and (min-width: 700px){.before-after{--before-after-content-inset-inline: 2.5rem !important;--before-after-content-inset-block: 2rem !important}.before-after__content-wrapper:has(.button){--before-after-content-inset-block: 2.5rem !important}}input[type=submit]{cursor:pointer!important}button,select{text-transform:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button!important;background-color:#0000!important;background-image:none!important}button,label,summary,[role=button],[type=checkbox],[type=radio]{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important;cursor:pointer!important}:-moz-focusring{outline:auto!important}:-moz-ui-invalid{box-shadow:none!important}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}.mybutton,.form-submit-button,.submit-button,.jf-form-buttons,.jsTest-submitField,.form-pagebreak-back,.form-pagebreak-next,.form-sacl-button,.form-all li[data-type=control_pagebreak] button.jf-form-buttons.form-pagebreak-back,.form-all li[data-type=control_pagebreak] button.jf-form-buttons,.form-all .form-pagebreak-back,.form-all .form-pagebreak-next{--initial-gradient: linear-gradient( rgb(var(--button-background, var(--button-background-primary))), rgb(var(--button-background, var(--button-background-primary))) ) !important;--hover-gradient: linear-gradient(transparent, transparent) !important;--initial-background-position: var(--transform-origin-end) !important;--hover-background-position: var(--transform-origin-start) !important;-webkit-appearance:none;appearance:none!important;text-transform:var(--button-text-transform)!important;font:var(--button-font)!important;letter-spacing:var(--button-letter-spacing)!important;text-shadow:none!important;text-align:center!important;cursor:pointer!important;color:rgb(var(--button-text-color, var(--button-text-primary)))!important;border:1px solid rgb(var( --button-outline-color, var(--button-background, var(--button-background-primary)) ))!important;border-radius:var(--button-border-radius)!important;background-color:#0000!important;background-image:var(--initial-gradient),var(--hover-gradient)!important;background-size:100% 100%,0 100%!important;background-position:var(--initial-background-position)!important;background-repeat:no-repeat!important;justify-content:center!important;align-items:center!important;column-gap:1.125rem!important;padding:.65rem 1.75rem!important;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)!important;display:inline-flex!important;position:relative!important}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--button-transition :is(.form-all .form-pagebreak-back,.form-all .form-pagebreak-next .form-pagebreak-back,.form-pagebreak-next):not([disabled]):hover{border-color:rgb(var(--button-background, var(--button-background-primary)))!important;color:rgb(var(--button-background, var(--button-background-primary)))!important;background-position:var(--hover-background-position)!important;background-size:0 100%,100% 100%!important}.features--button-transition .shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:#0000!important}.features--button-transition .button--outline:not([disabled]):hover{color:rgb(var(--button-text-color, var(--button-text-primary)))!important}}.form-pagebreak-back,.form-pagebreak-next{width:auto!important}.mybutton:hover,.form-submit-button:hover,.submit-button:hover,.jf-form-buttons:hover,.jsTest-submitField:hover,.form-pagebreak-back:hover,.form-pagebreak-next:hover,.form-sacl-button:hover,.form-all li[data-type=control_pagebreak] button.jf-form-buttons.form-pagebreak-back:hover,button.jf-form-buttons.form-sacl-button:hover,li[data-type=control_button] button.jf-form-buttons.form-pagebreak-back:hover,.form-all li[data-type=control_pagebreak] button.jf-form-buttons:hover{background-size:0 100%,100% 100%!important;background-position:var(--hover-background-position)!important;background-color:#0000!important;color:#1c1c1c!important;border:1px solid #1c1c1c!important}.button-group{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.button-group>*{margin:0!important}@media screen and (min-width: 700px){.button-group{gap:1.25rem}.button-group:has(.link):not(:has(.button)){column-gap:2rem}.button-group--same-width{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover{box-shadow:none!important;background-color:none!important;border-color:none!important;outline:none}li[data-type=control_matrix] .form-dropdown:focus,li[data-type=control_matrix] .form-dropdown:hover,li[data-type=control_matrix] .form-radio:focus,li[data-type=control_matrix] .form-radio:hover{box-shadow:none!important;background-color:none!important;border-color:none!important}.form-spinner-input:focus,.form-spinner-input:hover{box-shadow:none!important;background-color:none!important;border-color:none!important}.form-spinner-input{box-shadow:none!important;background-color:none!important;border-color:none!important}.form-dropdown:hover,.form-textarea:hover,.form-textbox:hover,.signature-pad-passive:hover,.signature-wrapper:hover{border-color:none!important;box-shadow:none!important}.form-dropdown:focus,.form-textarea:focus,.form-textbox:focus,.signature-pad-passive:focus,.signature-wrapper:focus{border-color:none!important;box-shadow:none!important}.form-checkbox:hover+label:before,.form-checkbox:hover+span:before,.form-radio:hover+label:before,.form-radio:hover+span:before{border-color:#000!important;box-shadow:none!important}.form-checkbox:focus+label:before,.form-checkbox:focus+span:before,.form-radio:focus+label:before,.form-radio:focus+span:before{border-color:#000!important;box-shadow:none!important}.form-radio:checked+label:before,.form-radio:checked+span:before{border-color:#000!important}.form-radio+label:after,.form-radio+span:after{background-color:#000!important}.form-checkbox+label:after,.form-checkbox+span:after{background-color:#000!important}input[type=radio]:checked+label{font-weight:700!important;color:#000}:is(.input,.textarea,.select)::placeholder{color:rgb(var(--input-text-color, var(--text-color)) / .6);opacity:1;font-family:var(--text-font-family);font-weight:var(--heading-font-weight);font-style:var(--text-font-style);font-size:var(--text-base) / 1;letter-spacing:var(--text-letter-spacing)}.form-error-message{color:#1c1b1b!important;box-shadow:none!important;background-color:transparent!important;font-size:.85em!important;letter-spacing:.03em!important;margin-top:8px!important;background-size:.875em;background-position:.375em;background-repeat:no-repeat;display:inline-block;width:auto;padding:.25em .5em .25em 1.625em;border-radius:0 6px 0 0/0px 6px 0px 0px!important}.form-line-error .form-radio:not(:checked)+label:before{border-color:#991b1b!important}.supernova,body{background:#efefef!important}body,.form-all{background:none!important;box-shadow:none!important;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif!important;color:#1c1b1b!important;font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family);letter-spacing:var(--text-letter-spacing)}.form-label,.form-label-auto,.form-label-top,.form-label-left,.form-label-right{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;font-size:var(--text-xxs)!important}@media screen and (min-width: 700px) and (max-width: 1149px){.form-label,.form-label-auto,.form-label-top,.form-label-left,.form-label-right{font-size:var(--text-h6)!important}}@media screen and (min-width: 1150px){.form-label,.form-label-auto,.form-label-top,.form-label-left,.form-label-right{font-size:var(--text-h5)!important}}.form-sub-label{color:rgb(var(--text-color) / .65)!important}.form-line-active{background:transparent}.error-navigation-container.is-success{color:#1c1b1b!important;background-color:#f2f2f2!important}li.form-line{margin-top:12px;margin-bottom:20px}.tabs-list{letter-spacing:1px}.tabs-list.electricred li{margin-bottom:1px}.form-required{color:#991b1b!important;display:none}.form-buttons-wrapper{border-top:0px!important}::placeholder{color:rgb(var(--text-color) / .65)!important;opacity:1;font-family:var(--text-font-family);font-weight:var(--heading-font-weight);font-style:var(--text-font-style);font-size:var(--text-base) / 1;letter-spacing:var(--text-letter-spacing)}.error-navigation-container{display:none!important;background-color:#991b1b!important}.error-navigation-inner{display:none!important}.form-textbox:not(#productSearch-input){border-radius:0;border-color:#cfcfcf;border-width:1px;height:3rem}.form-dropdown{border-radius:0;border-color:#cfcfcf;border-width:.5px;height:3rem;color:#1c1b1b}.form-pagebreak-back-container{margin-right:0!important;width:fit-content!important;padding:2rem 0!important}.form-pagebreak-next-container{width:fit-content!important;padding:2rem 0!important}.form-description .form-description-content{background-color:#efefef!important;color:#1c1b1b!important;border:1px solid #1c1b1b!important;padding:5px!important;letter-spacing:.03em!important;font-size:.67rem!important}.form-line .form-description{background-color:transparent!important}.form-line{padding:0!important}.form-label.form-label-auto{display:block;float:none;text-align:left;width:100%!important;margin-bottom:.5rem}.info-subtext,.times{font-family:Times New Roman,Times,serif;font-style:italic;letter-spacing:normal}.jf-heading-container{--container-max-width: var(--container-lg-max-width)}.margin-bottom--2rem{margin-bottom:-2rem!important}:is(th,td):first-child{padding-inline-start:1rem}.jf-sub-paragraph{text-align:start}.margin-0{margin:0}.form-sub-label-container{display:inline-block;margin-right:0}#cid_272{max-width:fit-content!important}[data-type=control_textbox] .form-input,[data-type=control_textarea] .form-input,[data-type=control_fullname] .form-input,[data-type=control_phone] .form-input,[data-type=control_datetime] .form-input,[data-type=control_address] .form-input,[data-type=control_email] .form-input,[data-type=control_passwordbox] .form-input,[data-type=control_autocomp] .form-input,[data-type=control_textbox] .form-input-wide,[data-type=control_textarea] .form-input-wide,[data-type=control_fullname] .form-input-wide,[data-type=control_phone] .form-input-wide,[data-type=control_datetime] .form-input-wide,[data-type=control_address] .form-input-wide,[data-type=control_email] .form-input-wide,[data-type=control_passwordbox] .form-input-wide,[data-type=control_autocomp] .form-input-wide{width:100%;max-width:100%!important}.form-input{width:100%!important;max-width:100%!important}.form-dropdown{background-color:transparent!important}.form-sub-label-container{min-width:100%}[data-type=control_fullname] .form-sub-label-container{margin-right:0;width:48%!important;max-width:48%!important;min-width:48%!important}.form-radio-item:not(#foo) label{margin-left:2rem}.form-single-column .form-radio-item{margin-bottom:1rem}.form-radio-item:not(#foo) label:before{background-color:transparent!important;border:1px solid #cfcfcf!important;border-radius:0!important}@media screen and (max-width: 700px){.form-radio-item:not(#foo) label:before{width:1.2rem!important;height:1.2rem!important}}@media screen and (min-width: 701px){.form-radio-item:not(#foo) label:before{width:1.5rem!important;height:1.5rem!important}}.qq-upload-button{color:#1c1b1b;border:1px solid #1c1b1b;border-radius:0;font-weight:var(--heading-font-weight)!important;font-family:var(--heading-font-family)!important;text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-base)!important;padding:.5rem .6rem!important}.form-radio-item:not(#foo) label:after{top:.45rem;left:.7rem}.form-pagebreak{display:flex;background:transparent;padding:0;margin:0;justify-content:center}.form-textarea{max-width:100%!important;border:1px solid #cfcfcf}.signature-pad-wrapper{border:1px solid #cfcfcf!important;color:#1c1b1b!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/dhs-registration-form.css.map */
