.hl-contact-page{position:relative}.hl-contact-page__grid{display:grid;grid-template-columns:1fr;width:100vw;margin-left:calc(-50vw + 50%)}@media screen and (min-width: 990px){.hl-contact-page__grid{grid-template-columns:1fr 1fr;align-items:stretch}.hl-contact-info__content{max-width:60rem;padding:3rem 2rem;position:relative;z-index:2}}.hl-contact-info__content .page-width.hl-breadcrumb-wrapper{margin-bottom:3rem;padding:0}.hl-contact-info{width:100%;min-height:100%;display:flex;align-items:flex-start;justify-content:flex-end}@media screen and (min-width: 750px){.hl-contact-info__content{padding:4rem 3rem}}.hl-contact-info__heading{margin-bottom:2rem;color:rgb(var(--color-foreground))}.hl-contact-info__details{margin-bottom:2rem}.hl-contact-info__detail{display:flex;align-items:center;gap:1.5rem;margin-bottom:1.5rem}.hl-contact-info__detail:last-child{margin-bottom:0}.hl-contact-info__icon{width:4rem;aspect-ratio:1;background-color:#ddebf2;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.hl-contact-info__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem}.hl-contact-info__text{flex:1}.hl-contact-info__label{display:block;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground))}.hl-contact-info__value{display:block;font-family:Poppins,sans-serif;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.hl-contact-info__value:hover{text-decoration:underline}.hl-contact-info__description{font-size:1.6rem;line-height:1.6;color:rgb(var(--color-foreground))}.hl-contact-info__description p{margin-bottom:1rem}.hl-contact-info__description p:last-child{margin-bottom:0}.hl-contact-form{position:relative;overflow:hidden;width:100%;min-height:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:3.6rem 5rem 6rem}.hl-contact-form__content{max-width:60rem;position:relative;z-index:2;padding:3rem 2rem}@media screen and (min-width: 750px){.hl-contact-form__content{padding:4rem 3rem}}.hl-contact-form__heading{margin-bottom:2rem;color:rgb(var(--color-foreground))}.hl-contact-form__form{max-width:50rem}.hl-contact-form__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 749px){.hl-contact-form__fields{grid-template-columns:1fr}.hl-contact-info__description{display:none}}.hl-contact-form__privacy{margin:2rem 0}.hl-contact-form__privacy-text{font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground));margin-bottom:1rem}.hl-contact-form__privacy-text a{color:inherit;text-decoration:underline}.hl-contact-form__privacy-text a:hover{text-decoration:none}.hl-contact-form__agreement{margin-top:1rem}.hl-contact-form__checkbox{display:none}.hl-contact-form__checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:1.4rem;color:rgb(var(--color-foreground))}.hl-contact-form__checkbox-icon{width:2rem;height:2rem;border:.2rem solid rgba(var(--color-foreground),.3);border-radius:.4rem;margin-right:1rem;position:relative;transition:all .3s ease;flex-shrink:0}.hl-contact-form__checkbox-text{line-height:1.4}.hl-contact-form__submit-wrapper{display:flex;gap:4.5rem}.hl-contact-form__privacy{display:flex;flex-direction:column;gap:1rem;font-size:1.4rem}.hl-contact-form__privacy-text{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),1);margin:0}.hl-contact-form__privacy-text a{color:rgb(var(--color-foreground));text-decoration:underline}.hl-contact-form__agreement{display:flex;align-items:flex-start;gap:1rem}.hl-contact-form__checkbox{position:absolute;width:1.6rem;height:1.6rem;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.hl-contact-form__checkbox-label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer;font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8);position:relative}.hl-contact-form__checkbox-icon{position:relative;flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.2rem;border:2px solid rgba(var(--color-foreground),.3);border-radius:50%;transition:all .3s ease;display:flex;align-items:center;justify-content:center;cursor:pointer}.hl-contact-form__checkbox-label:hover .hl-contact-form__checkbox-icon{border-color:rgba(var(--color-foreground),.6)}.hl-contact-form__checkbox-icon svg{display:none}.hl-contact-form__checkbox-icon:after{content:"";width:.8rem;height:.8rem;border-radius:50%;background-color:rgb(var(--color-foreground));opacity:0;transform:scale(0);transition:all .3s ease}.hl-contact-form__checkbox:checked+.hl-contact-form__checkbox-label .hl-contact-form__checkbox-icon{border-color:rgb(var(--color-foreground))}.hl-contact-form__checkbox:checked+.hl-contact-form__checkbox-label .hl-contact-form__checkbox-icon:after{opacity:1;transform:scale(1)}.hl-contact-form__checkbox-text{flex:1}.hl-contact-form__button-wrapper{display:flex;align-items:center}.hl-contact-form input[type=checkbox]{width:1.8rem;height:1.8rem;margin-right:1rem;accent-color:rgb(var(--color-foreground))}.hl-contact-form input[type=checkbox]+.field__label{display:flex;align-items:center;font-size:1.4rem;margin-bottom:0}.hl-contact-form .field:before,.hl-contact-form .field:after{content:none}.hl-contact-form .field__input:not(textarea)~.field__label{top:50%;transform:translateY(-50%)}.hl-contact-form .field__input:focus:not(select)~.field__label,.hl-contact-form .field__input:not(:placeholder-shown)~.field__label,.hl-contact-form .select__select~.field__label{top:calc(var(--inputs-border-width) + 1.5rem);transform:translateY(-50%);font-size:1rem}.hl-contact-form .select__select{color:rgb(var(--color-foreground));font-size:1.6rem}.hl-contact-form .field__input{padding:3.5rem 2.2rem}.hl-contact-form .select__select{height:7rem;padding:0rem 2.2rem}.hl-contact-form .field__input,.hl-contact-form .select__select{background-color:#fff;border-radius:16px}.hl-contact-form .select__select option{position:static;background-color:#fff;color:#333;padding:10px}.hl-contact-form textarea.field__input{padding:2.2rem;min-height:14rem}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:calc(var(--inputs-border-width) + 1.5rem)}.hl-contact-form .form-status{padding:1.5rem;border-radius:.8rem;margin-bottom:2rem;display:flex;align-items:center;gap:1rem}.hl-contact-form .form-status svg{width:2rem;height:2rem;flex-shrink:0}.hl-contact-form .form-status-list{list-style:none;padding:0;margin:0}.hl-contact-form .form-status-list li{margin-bottom:.5rem}.hl-contact-form .form-status-list li:last-child{margin-bottom:0}.hl--glass{position:relative}.hl--glass:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.1;z-index:1}.hl--glass:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:.1rem solid rgba(255,255,255,.2);border-radius:0;z-index:1}@media screen and (max-width: 749px){.hl-contact-info{justify-content:flex-start}.hl-contact-form{padding:1.5rem 2rem}.hl-contact-info__content,.hl-contact-form__content{padding:2rem 1.5rem}.hl-contact-info__detail{gap:.8rem}.hl-contact-info__icon{aspect-ratio:1;background-color:#ddebf2;border-radius:7px}.hl-contact-info__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.8rem;height:1.8rem}}@media (prefers-reduced-motion: no-preference){.hl-contact-info__detail{transition:transform .3s ease}.hl-contact-info__detail:hover{transform:translate(.5rem);cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-hl_contact-page.css.map */
