/**handles:gf-theme**/
@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:200;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:200;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:100;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:100;src:url(https://www.dermatude.com/wp-content/themes/dermatude/assets/fonts/Lato/Lato-ThinItalic.ttf) format("truetype")}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}button{cursor:pointer;font-family:inherit}.wrap{max-width:1536px}.wrap,.wrap-xl{margin:0 auto;padding:0 16px}.wrap-xl{max-width:1280px}@media (min-width:768px){.wrap,.wrap-xl{padding:0 48px}}.btn{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;border:none;border-radius:999px;font-size:14px;font-weight:700;gap:10px;padding:14px 32px;-moz-transition:all .2s ease;transition:all .2s ease}.btn--pink{background:var(--color-accent-pink);color:#fff}.btn--pink:hover{opacity:.9}.btn--outline{background:0 0;border:1px solid var(--color-outline-variant);color:var(--color-primary)}.btn--outline:hover,.eyebrow{background:var(--color-accent-pink-light)}.eyebrow{border-radius:999px;color:var(--color-accent-pink);display:inline-block;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:20px;padding:4px 16px;text-transform:uppercase}.gform_wrapper .gform_fields .gfield .gform-field-label{color:#455560;font-size:.85em;line-height:1.2}.gform_wrapper .gform_fields .gfield .select2-container,.gform_wrapper .gform_fields .gfield input,.gform_wrapper .gform_fields .gfield textarea{background:#fff;color:#455560;display:block;font-size:.9em;height:3.4em;line-height:1;margin-top:.5em;outline:1px solid #ebebeb;padding:1.2em;-moz-transition:outline-color .2s ease;transition:outline-color .2s ease;width:100%}.gform_wrapper .gform_fields .gfield .select2-container:focus,.gform_wrapper .gform_fields .gfield input:focus,.gform_wrapper .gform_fields .gfield textarea:focus{outline-color:#455560}.gform_wrapper .gform_fields .gfield .select2-container::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:rgba(69,85,96,.5);opacity:1}.gform_wrapper .gform_fields .gfield .select2-container::-moz-placeholder,.gform_wrapper .gform_fields .gfield input::-moz-placeholder,.gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{color:rgba(69,85,96,.5);opacity:1}.gform_wrapper .gform_fields .gfield .select2-container:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield input:-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder{color:rgba(69,85,96,.5);opacity:1}.gform_wrapper .gform_fields .gfield .select2-container::-ms-input-placeholder,.gform_wrapper .gform_fields .gfield input::-ms-input-placeholder,.gform_wrapper .gform_fields .gfield textarea::-ms-input-placeholder{color:rgba(69,85,96,.5);opacity:1}.gform_wrapper .gform_fields .gfield .select2-container::placeholder,.gform_wrapper .gform_fields .gfield input::placeholder,.gform_wrapper .gform_fields .gfield textarea::placeholder{color:rgba(69,85,96,.5);opacity:1}.gform_wrapper .gform_fields .gfield textarea{height:8em;line-height:1.4;resize:vertical}.gform_wrapper .gform_fields .gfield .select2-container .select2-selection{padding:1.2em}.gform_wrapper .gform_fields .gfield .select2-container .select2-selection__arrow{padding-right:1.2em}.gform_wrapper .gform_fields .gfield .select2-container .select2-selection__arrow b:before{color:#455560;font-weight:400}.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_checkbox input+.gform-field-label,.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_consent input+.gform-field-label,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_checkbox input+.gform-field-label,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_consent input+.gform-field-label{color:inherit;font-family:Lato,sans-serif;font-size:.85em;font-weight:400}.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_checkbox input+.gform-field-label:before,.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_consent input+.gform-field-label:before,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_checkbox input+.gform-field-label:before,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_consent input+.gform-field-label:before{background:#fff;border:1px solid #455560}.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_checkbox input+.gform-field-label:after,.gform_wrapper .gform_fields .gfield--input-type-checkbox .ginput_container_consent input+.gform-field-label:after,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_checkbox input+.gform-field-label:after,.gform_wrapper .gform_fields .gfield--input-type-consent .ginput_container_consent input+.gform-field-label:after{color:#455560}.gform_wrapper .gform_fields .gfield.css-toggle .ginput_container_checkbox .gfield_checkbox .gchoice input:checked+label{background:#d0a7b4}.gform_wrapper .gform_footer{text-align:right}.gform_wrapper .gform_footer button{margin:0}.select2-container .select2-dropdown .select2-results{background:#fff;border:1px solid #ebebeb;border-radius:0 0 0 0;border-top:none;color:#455560;display:block;font-size:.9em;line-height:1;margin:-.5em -1px 0;overflow:hidden;width:-moz-calc(100% + 2px);width:calc(100% + 2px)}.select2-container .select2-dropdown .select2-results__option{padding:.6em 1.2em;-moz-transition:background .2s ease;transition:background .2s ease}.select2-container .select2-dropdown .select2-results__option--selected,.select2-container .select2-dropdown .select2-results__option:hover{background:#f3f4f5}.select2-container .select2-dropdown .select2-results__option--highlighted,.select2-container .select2-dropdown .select2-results__option--selected,.select2-container .select2-dropdown .select2-results__option:hover{background-color:transparent linear-gradient(90deg,#fcfbfb,#f8f6f7 65%,#eeeaeb) 0 0 no-repeat padding-box}