.gloe-custom-contact-us{position:relative;isolation:isolate;padding:var(--gcu-top) var(--gcu-side) var(--gcu-bottom);background:var(--gcu-background)}.gloe-custom-contact-us *,.gloe-custom-contact-us *:before,.gloe-custom-contact-us *:after{box-sizing:border-box}.gloe-custom-contact-us__background,.gloe-custom-contact-us__art,.gloe-custom-contact-us__overlay,.gloe-custom-contact-us__gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gloe-custom-contact-us__background{z-index:-1;overflow:hidden}.gloe-custom-contact-us__art{background-image:var(--gcu-image);background-size:var(--gcu-image-size);background-position:var(--gcu-position);background-repeat:no-repeat}.gloe-custom-contact-us__overlay{background:var(--gcu-overlay)}.gloe-custom-contact-us__gradient{background:linear-gradient(var(--gcu-gradient-angle),var(--gcu-gradient-start),var(--gcu-gradient-end))}.gloe-custom-contact-us__layout{max-width:var(--gcu-width);margin-inline:auto;display:grid;grid-template-columns:minmax(0,var(--gcu-left)) minmax(0,1fr);gap:var(--gcu-gap);align-items:var(--gcu-vertical)}.gloe-custom-contact-us__left{min-width:0;width:100%;max-width:var(--gcu-left-width);padding-top:var(--gcu-intro-top);text-align:var(--gcu-intro-align)}.gloe-custom-contact-us__eyebrow{margin:0 0 var(--gcu-eye-gap);display:flex;align-items:center;justify-content:var(--gcu-intro-justify);gap:var(--gcu-eye-line-gap);font-family:var(--gcu-eye-font);font-size:var(--gcu-eye-size);font-weight:var(--gcu-eye-weight);line-height:var(--gcu-eye-line);letter-spacing:var(--gcu-eye-tracking);color:var(--gcu-eye-color);text-transform:uppercase}.gloe-custom-contact-us__eyebrow>span{min-width:0;overflow-wrap:anywhere}.gloe-custom-contact-us__eyebrow--line:after{content:"";width:var(--gcu-eye-line-length);height:var(--gcu-eye-line-thickness);flex:0 1 var(--gcu-eye-line-length);background:var(--gcu-eye-line-color)}.gloe-custom-contact-us__heading{margin:0 0 var(--gcu-heading-gap);font-family:var(--gcu-heading-font);font-size:var(--gcu-heading-size);font-weight:var(--gcu-heading-weight);line-height:var(--gcu-heading-line);letter-spacing:var(--gcu-heading-tracking);color:var(--gcu-heading-color);text-align:inherit;text-transform:none;overflow-wrap:anywhere}.gloe-custom-contact-us__description{font-family:var(--gcu-body-font);font-size:var(--gcu-body-size);font-weight:var(--gcu-body-weight);line-height:var(--gcu-body-line);letter-spacing:var(--gcu-body-tracking);color:var(--gcu-body-color);overflow-wrap:anywhere}.gloe-custom-contact-us .rte>:first-child{margin-top:0}.gloe-custom-contact-us .rte>:last-child{margin-bottom:0}.gloe-custom-contact-us .rte a{color:inherit;text-underline-offset:.2em}.gloe-custom-contact-us__rows{display:flex;flex-direction:column;gap:var(--gcu-row-gap);margin-top:var(--gcu-rows-top)}.gloe-custom-contact-us__row{display:flex;align-items:center;gap:var(--gcu-row-icon-gap);min-width:0;text-align:var(--gcu-row-align)}.gloe-custom-contact-us__row-copy{min-width:0}.gloe-custom-contact-us__circle{display:flex;align-items:center;justify-content:center;flex:0 0 var(--gcu-circle-size);width:var(--gcu-circle-size);height:var(--gcu-circle-size);border:var(--gcu-circle-thickness) solid var(--gcu-circle-color);border-radius:50%;background:var(--gcu-circle-background);color:var(--gcu-icon-color)}.gloe-custom-contact-us__circle svg,.gloe-custom-contact-us__circle img{display:block;width:var(--gcu-icon-size);height:var(--gcu-icon-size);max-width:80%;max-height:80%;object-fit:contain}.gloe-custom-contact-us__row-title{margin:0 0 var(--gcu-row-title-gap);font-family:var(--gcu-title-font);font-size:var(--gcu-title-size);font-weight:var(--gcu-title-weight);line-height:var(--gcu-title-line);letter-spacing:var(--gcu-title-tracking);color:var(--gcu-title-color);overflow-wrap:anywhere}.gloe-custom-contact-us__row-description{font-family:var(--gcu-row-body-font);font-size:var(--gcu-row-body-size);font-weight:var(--gcu-row-body-weight);line-height:var(--gcu-row-body-line);letter-spacing:var(--gcu-row-body-tracking);color:var(--gcu-row-body-color);overflow-wrap:anywhere}.gloe-custom-contact-us .gloe-custom-contact-us__divider{display:block;width:var(--gcu-divider-length);max-width:100%;border-top:var(--gcu-divider-thickness) solid var(--gcu-divider-color);margin:var(--gcu-divider-top) var(--gcu-divider-right) var(--gcu-divider-bottom) var(--gcu-divider-left)}.gloe-custom-contact-us__closing{display:flex;align-items:center;justify-content:var(--gcu-intro-justify);gap:var(--gcu-closing-icon-gap);font-family:var(--gcu-closing-font);font-size:var(--gcu-closing-size);font-weight:var(--gcu-closing-weight);font-style:var(--gcu-closing-style);line-height:var(--gcu-closing-line);letter-spacing:var(--gcu-closing-tracking);color:var(--gcu-closing-color)}.gloe-custom-contact-us__closing p{margin:0;min-width:0;overflow-wrap:anywhere}.gloe-custom-contact-us__closing-icon{flex:0 0 var(--gcu-closing-icon-size);width:var(--gcu-closing-icon-size);height:var(--gcu-closing-icon-size);color:var(--gcu-closing-icon-color)}.gloe-custom-contact-us__closing-icon svg,.gloe-custom-contact-us__closing-icon img{display:block;width:100%;height:100%;object-fit:contain}.gloe-custom-contact-us__card{min-width:0;width:100%;max-width:var(--gcu-form-width);justify-self:var(--gcu-form-align);align-self:var(--gcu-form-vertical);padding:var(--gcu-card-padding);background:var(--gcu-card-background);border:var(--gcu-card-border-width) solid var(--gcu-card-border);border-radius:var(--gcu-card-radius);box-shadow:var(--gcu-card-shadow)}.gloe-custom-contact-us__form-heading{margin:0 0 var(--gcu-form-heading-gap);font-family:var(--gcu-form-heading-font);font-size:var(--gcu-form-heading-size);font-weight:var(--gcu-form-heading-weight);line-height:var(--gcu-form-heading-line);letter-spacing:var(--gcu-form-heading-tracking);color:var(--gcu-form-heading-color);text-align:var(--gcu-form-heading-align);text-transform:none;overflow-wrap:anywhere}.gloe-custom-contact-us__fields{display:flex;flex-direction:column;gap:var(--gcu-field-gap)}.gloe-custom-contact-us__field{min-width:0}.gloe-custom-contact-us__field label{display:block;margin-bottom:var(--gcu-label-gap);color:var(--gcu-label-color);font-family:var(--gcu-label-font);font-size:var(--gcu-label-size);font-weight:var(--gcu-label-weight);line-height:1.3}.gloe-custom-contact-us__field input,.gloe-custom-contact-us__field textarea{display:block;-webkit-appearance:none;appearance:none;width:100%;min-width:0;max-width:100%;min-height:max(44px,var(--gcu-input-height));padding:var(--gcu-input-y) var(--gcu-input-x);border:var(--gcu-input-border-width) solid var(--gcu-input-border);border-radius:var(--gcu-input-radius);background:var(--gcu-input-background);color:var(--gcu-input-color);font-family:var(--gcu-input-font);font-size:var(--gcu-input-size);font-weight:var(--gcu-input-weight);line-height:var(--gcu-input-line);letter-spacing:var(--gcu-input-tracking);box-shadow:none}.gloe-custom-contact-us__field textarea{min-height:var(--gcu-textarea-height);padding:var(--gcu-textarea-y) var(--gcu-textarea-x);resize:var(--gcu-textarea-resize)}.gloe-custom-contact-us__field input::placeholder,.gloe-custom-contact-us__field textarea::placeholder{color:var(--gcu-placeholder);opacity:1}.gloe-custom-contact-us__field input:focus,.gloe-custom-contact-us__field textarea:focus{border-color:var(--gcu-focus-border);background:var(--gcu-focus-background);outline:2px solid var(--gcu-focus-outline);outline-offset:2px;box-shadow:none}.gloe-custom-contact-us__field [aria-invalid=true],.gloe-custom-contact-us__field input:user-invalid,.gloe-custom-contact-us__field textarea:user-invalid{border-color:var(--gcu-error-border)}.gloe-custom-contact-us__status{padding:12px;margin:0 0 var(--gcu-field-gap);font-family:var(--gcu-input-font);font-size:var(--gcu-status-size);line-height:1.4;overflow-wrap:anywhere}.gloe-custom-contact-us__status--success{color:var(--gcu-success-color);background:var(--gcu-success-background);border:1px solid currentColor}.gloe-custom-contact-us__status--error{color:var(--gcu-error-color);background:var(--gcu-error-background);border:1px solid currentColor}.gloe-custom-contact-us__status p{margin:0}.gloe-custom-contact-us__status ul{margin:8px 0 0;padding-inline-start:20px}.gloe-custom-contact-us__status a{color:inherit}.gloe-custom-contact-us__submit{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;min-height:max(44px,var(--gcu-button-height));margin-top:var(--gcu-button-gap);padding:10px var(--gcu-button-padding);border:var(--gcu-button-border-width) solid var(--gcu-button-border);border-radius:var(--gcu-button-radius);background:var(--gcu-button-background);color:var(--gcu-button-color);font-family:var(--gcu-button-font);font-size:var(--gcu-button-size);font-weight:var(--gcu-button-weight);line-height:1.3;letter-spacing:var(--gcu-button-tracking);cursor:pointer;text-align:center;text-transform:uppercase}.gloe-custom-contact-us__submit>span:first-child{min-width:0;overflow-wrap:anywhere}.gloe-custom-contact-us__submit:hover{background:var(--gcu-button-hover-background);color:var(--gcu-button-hover-color)}.gloe-custom-contact-us__submit:focus-visible{outline:2px solid var(--gcu-focus-outline);outline-offset:3px}.gloe-custom-contact-us__button-arrow{display:flex;flex:0 0 var(--gcu-arrow-size);width:var(--gcu-arrow-size);height:var(--gcu-arrow-size);color:var(--gcu-arrow-color)}.gloe-custom-contact-us__button-arrow svg{display:block;width:100%;height:100%}@media screen and (min-width:750px)and (max-width:989px){.gloe-custom-contact-us__layout{gap:min(var(--gcu-gap),32px)}.gloe-custom-contact-us__heading{font-size:min(var(--gcu-heading-size),36px)}.gloe-custom-contact-us__card{padding:min(var(--gcu-card-padding),22px)}}@media screen and (max-width:749px){.gloe-custom-contact-us{padding:var(--gcu-mobile-top) var(--gcu-mobile-side) var(--gcu-mobile-bottom)}.gloe-custom-contact-us__layout{grid-template-columns:minmax(0,1fr);gap:var(--gcu-mobile-gap)}.gloe-custom-contact-us__left{max-width:none;padding-top:0}.gloe-custom-contact-us__heading{font-size:var(--gcu-mobile-heading)}.gloe-custom-contact-us__description{font-size:var(--gcu-mobile-body)}.gloe-custom-contact-us__card{max-width:none;padding:var(--gcu-mobile-card-padding)}.gloe-custom-contact-us__form-heading{font-size:var(--gcu-mobile-form-heading)}.gloe-custom-contact-us__field input,.gloe-custom-contact-us__field textarea{font-size:max(16px,var(--gcu-input-size))}.gloe-custom-contact-us__art{background-position:var(--gcu-mobile-position)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gloe-custom-contact-us.css.map */
