.b2b-form__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:1.25rem;gap:2.5rem}@media only screen and (min-width:1024px){.b2b-form__wrapper{padding-inline:4rem;gap:5rem}}.b2b-form__wrapper:has(.globo-formbuilder){gap:1.25rem}@media only screen and (min-width:1024px){.b2b-form__wrapper:has(.globo-formbuilder){gap:2.5rem}}.b2b-form__content{width:100%;max-width:720px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center;text-wrap:balance;gap:1rem}@media only screen and (min-width:1024px){.b2b-form__content{gap:1.25rem}}.b2b-form__title{color:var(--primary-nima-black);margin:0;font-size:2rem;line-height:1.2;font-weight:600;letter-spacing:-.96px}@media only screen and (min-width:1024px){.b2b-form__title{font-size:2.5rem;letter-spacing:-1.6px}}@media only screen and (min-width:1536px){.b2b-form__title{font-size:4rem;letter-spacing:-2.56px;line-height:1.14}}.b2b-form__content-text{margin:0;color:var(--primary-nima-black);font-size:1rem;line-height:1.5}@media only screen and (min-width:1024px){.b2b-form__content-text{font-size:1.125rem}}.b2b-form__form{position:relative;z-index:1;width:100%;max-width:720px;margin-inline:auto}.b2b-form__form-fields{display:flex;flex-direction:column;gap:2.5rem}.b2b-form__fieldset{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}@media only screen and (min-width:1024px){.b2b-form__fieldset{gap:1.25rem}}.b2b-form__legend{color:var(--primary-nima-dark-teal);font-size:1.25rem;font-weight:600;line-height:1;letter-spacing:-.4px;margin-bottom:.75rem}@media only screen and (min-width:1024px){.b2b-form__legend{font-size:1.5rem;letter-spacing:-.48px;margin-bottom:1.25rem}}.globo-form-control .heading-title{font-family:var(--font-heading--family)!important;color:var(--primary-nima-dark-teal)!important;font-size:1.25rem!important;font-weight:600!important;line-height:1!important;letter-spacing:-.4px!important;margin-bottom:0!important}@media only screen and (min-width:1024px){.globo-form-control .heading-title{font-size:1.5rem!important;letter-spacing:-.48px!important;margin-bottom:0!important}}.b2b-form__row{display:flex;flex-direction:column;gap:.75rem}@media only screen and (min-width:1024px){.b2b-form__row{flex-direction:row;gap:1.25rem}}@media only screen and (min-width:1024px){.b2b-form__row--2>*{flex:1 1 0;min-width:0}}@media only screen and (min-width:1024px){.b2b-form__row--3>*{flex:1 1 0;min-width:0}}.b2b-form__field{position:relative;height:4rem;background-color:#fff;border:1px solid #a0a9b0;border-radius:.75rem}.b2b-form__field label{position:absolute;top:50%;left:1.25rem;transform:translateY(-50%);font-size:1rem;line-height:1.4;color:#2c2d2eb3;pointer-events:none;transition:all .15s ease;transform-origin:left top}.b2b-form__field input,.b2b-form__field select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:1.5rem 1.25rem .5rem;border:none;background:transparent;font-size:16px!important;line-height:1.4;color:#2c2d2e;outline:none;font-family:inherit;border-radius:.75rem}.b2b-form__field input:focus+label,.b2b-form__field input:not(:placeholder-shown)+label,.b2b-form__field select:focus+label,.b2b-form__field select:not([value=""])+label{top:.75rem;transform:translateY(0);font-size:.875rem}.b2b-form__field select+label{top:.75rem;transform:translateY(0);font-size:.875rem}.b2b-form__field input:focus,.b2b-form__field select:focus{outline:none}.b2b-form__field:focus-within{border-color:var(--primary-nima-dark-teal)}.b2b-form__field--select select{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:3rem}.b2b-form__field--select:after{content:"";position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:.75rem;height:.375rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 6' fill='none'%3E%3Cpath d='M1 0.5L6 5.5L11 0.5' stroke='%232c2d2e' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.b2b-form__field--textarea{height:auto;min-height:10.625rem}.b2b-form__field--textarea label{top:.75rem;transform:translateY(0);font-size:.875rem;white-space:normal;right:1.25rem}.b2b-form__field--textarea textarea{width:100%;height:100%;min-height:10.625rem;padding:3.25rem 1.25rem 1rem;border:none;background:transparent;font-size:1rem;line-height:1.5;color:#2c2d2e;outline:none;font-family:inherit;resize:vertical;border-radius:.75rem}.b2b-form__field--textarea textarea:focus{outline:none}.b2b-form__field-group{background-color:#0000000a;border-radius:.75rem}.b2b-form__hint{margin:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.5;color:#2c2d2ecc}.b2b-form__checkboxes{display:flex;flex-direction:column;gap:.75rem}.b2b-form__checkboxes-label{margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:#2c2d2e}.b2b-form__checkboxes-list{display:flex;flex-direction:column;gap:.75rem;padding-bottom:.5rem}.b2b-form-anchor{position:relative;top:calc(var(--header-group-height) * -1)}.b2b-form__checkbox{position:relative;display:flex;align-items:center;gap:.625rem;cursor:pointer;font-size:1rem;line-height:1.4;color:#2c2d2e;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.b2b-form__checkbox-box{flex-shrink:0;width:1.375rem;height:1.375rem;border:1px solid #a0a9b0;border-radius:.375rem;transition:background-color .15s ease,border-color .15s ease;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;transform:translateZ(0)}.b2b-form__checkbox input:checked+.b2b-form__checkbox-box{background-color:var(--primary-nima-dark-teal);border-color:var(--primary-nima-dark-teal)}.b2b-form__checkbox input:checked+.b2b-form__checkbox-box:after{content:"";display:block;width:.25rem;height:.5rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.b2b-form__checkbox input:focus-visible+.b2b-form__checkbox-box{outline:2px solid var(--primary-nima-dark-teal);outline-offset:2px}.b2b-form__submit{width:100%;height:3.5rem;border-radius:1.75rem;font-size:1rem;font-weight:700;cursor:pointer;margin-top:1.5rem}.b2b-form__note{margin:0;margin-top:1.25rem;font-size:.875rem;line-height:1.5;color:#2c2d2ecc;text-align:center}@media only screen and (min-width:1024px){.b2b-form__note{margin-top:1.5rem}}.b2b-form__success{text-align:center;color:var(--primary-nima-dark-teal);font-size:1.125rem;font-weight:600;line-height:1.5;padding:2rem 0;margin:0}.globo-form-control[data-type=heading]:not(:first-child){margin-top:1.25rem!important}.globo-formbuilder{--gfb-form-default-font-size: 16px !important}.globo-formbuilder *{font-family:var(--font-heading--family)!important}.globo-formbuilder .checkbox-wrapper{padding-block:.25rem!important}.globo-formbuilder .help-text.globo-description{position:relative!important;z-index:1!important;margin:0!important;padding:1.5rem 1rem .5rem!important;font-size:.875rem!important;line-height:1.5!important;color:#2c2d2ecc!important;background-color:#0000000a!important;border-bottom-right-radius:.75rem!important;border-bottom-left-radius:.75rem!important;margin-top:-1rem!important}.globo-formbuilder .globo-form-input{position:relative;z-index:2;background-color:#fff!important}.globo-formbuilder .gfb-style-material_outlined .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=acceptTerms],[data-type=consent],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input input,.globo-formbuilder .gfb-style-material_outlined .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=acceptTerms],[data-type=consent],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input textarea,.globo-formbuilder .gfb-style-material_outlined .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=acceptTerms],[data-type=consent],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input select{padding:1.25rem 1.2rem!important}.globo-formbuilder .gfb-style-material_outlined .globo-form-input:not(:has(select)) .gfb_material_outlined .gfb__outline-panel-label{transform:translateY(calc(100% - 6px))!important}.globo-formbuilder .gfb-style-material_outlined .gfb__label__shink+.globo-form-input .gfb_material_outlined .gfb__outline-panel-label,.globo-formbuilder .gfb-style-material_outlined .gfb__label__filled+.globo-form-input .gfb_material_outlined .gfb__outline-panel-label,.globo-formbuilder .gfb-style-material_outlined .gfb__label__shink+.gfb__form-inputs .gfb_material_outlined .gfb__outline-panel-label,.globo-formbuilder .gfb-style-material_outlined .gfb__label__filled+.gfb__form-inputs .gfb_material_outlined .gfb__outline-panel-label{transform:translateY(calc(-100% + 8px))!important}.globo-formbuilder .gfb__footer button[type=submit]{font-family:var(--font-paragraph--family)!important;font-style:normal!important;line-height:normal!important;padding:.5rem 1rem!important;transition:all .2s linear!important;border-width:2px!important;border-radius:1.125rem!important;border-style:solid!important;text-align:center!important;background-color:var(--primary-nima-dark-teal);color:var(--primary-nima-white)!important;border-color:var(--primary-nima-dark-teal)!important;box-shadow:none!important;width:100%!important;height:3.5rem!important;border-radius:1.75rem!important;font-size:1rem!important;font-weight:700!important;cursor:pointer!important}.globo-formbuilder .gfb__footer button[type=submit]:hover{background-color:var(--primary-nima-yellow)!important;color:var(--primary-nima-black)!important;border-color:var(--primary-nima-yellow)!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/b2b-form.css.map */
