.contact-enhanced{max-width:112rem}.contact-enhanced__grid{display:grid;gap:4rem}@media screen and (min-width:990px){.contact-enhanced__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6rem;align-items:start}}.contact-enhanced__eyebrow{font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-button));margin-bottom:.8rem}.contact-enhanced__heading{margin-bottom:1.6rem}.contact-enhanced__text{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.75);max-width:44rem;margin-bottom:2.8rem}.contact-enhanced__info{display:flex;flex-direction:column;gap:1.6rem;list-style:none;padding:0}.contact-enhanced__info-item{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem}.contact-enhanced__info-item a{color:rgb(var(--color-foreground));text-decoration:none}.contact-enhanced__info-item a:hover{color:rgb(var(--color-button))}.contact-enhanced__info-icon{flex-shrink:0;width:3.8rem;height:3.8rem;border-radius:50%;background-color:rgb(var(--color-button));background-repeat:no-repeat;background-position:center;background-size:1.7rem;box-shadow:0 .4rem 1rem -.2rem rgba(var(--color-button),.5)}.contact-enhanced__info-item--email .contact-enhanced__info-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E")}.contact-enhanced__info-item--phone .contact-enhanced__info-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.1-8.7A2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 3a2 2 0 0 1-.5 2.1L8 10a16 16 0 0 0 6 6l1.2-1.3a2 2 0 0 1 2.1-.5c1 .3 2 .5 3 .7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.contact-enhanced__info-item--address .contact-enhanced__info-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 5.5-8 12-8 12s-8-6.5-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.contact-enhanced__card{background-color:#fff;border-radius:1.6rem;box-shadow:0 1.6rem 4rem -1.6rem #0000004d;padding:3.2rem}@media screen and (max-width:749px){.contact-enhanced__card{padding:2.4rem 2rem}}.contact-enhanced__card .contact-enhanced__field{margin-bottom:2rem}.contact-enhanced__card .field,.contact-enhanced__card .text-area{border-radius:.8rem}.contact-enhanced__card .field:before,.contact-enhanced__card .field:after{border-radius:.8rem!important}.contact-enhanced__card .field__input,.contact-enhanced__card .text-area{border-radius:.8rem!important}.contact-enhanced__card .field:focus-within:after{box-shadow:0 0 0 .15rem rgba(var(--color-button),.6)!important}.contact-enhanced__field--name .field__input,.contact-enhanced__field--email .field__input,.contact-enhanced__field--phone .field__input,.contact-enhanced__field--comment .field__input{padding-left:4.6rem!important}.contact-enhanced__field--name .field__label,.contact-enhanced__field--email .field__label,.contact-enhanced__field--phone .field__label,.contact-enhanced__field--comment .field__label{left:4.6rem}.contact-enhanced__field--name .field__input:focus~.field__label,.contact-enhanced__field--name .field__input:not(:placeholder-shown)~.field__label,.contact-enhanced__field--email .field__input:focus~.field__label,.contact-enhanced__field--email .field__input:not(:placeholder-shown)~.field__label,.contact-enhanced__field--phone .field__input:focus~.field__label,.contact-enhanced__field--phone .field__input:not(:placeholder-shown)~.field__label,.contact-enhanced__field--comment .field__input:focus~.field__label,.contact-enhanced__field--comment .field__input:not(:placeholder-shown)~.field__label{left:4.6rem}.contact-enhanced__field{position:relative}.contact-enhanced__field--name .field__input,.contact-enhanced__field--email .field__input,.contact-enhanced__field--phone .field__input{height:5.4rem}.contact-enhanced__field--name:before,.contact-enhanced__field--email:before,.contact-enhanced__field--phone:before,.contact-enhanced__field--comment:before{content:"";position:absolute;left:1.6rem;top:2.7rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;z-index:2;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.55}.contact-enhanced__field--comment:before{top:2.9rem}.contact-enhanced__field--name:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.contact-enhanced__field--email:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E")}.contact-enhanced__field--phone:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6 19.8 19.8 0 0 1-3.1-8.7A2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 3a2 2 0 0 1-.5 2.1L8 10a16 16 0 0 0 6 6l1.2-1.3a2 2 0 0 1 2.1-.5c1 .3 2 .5 3 .7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.contact-enhanced__field--comment:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.contact-enhanced__button{margin-top:.8rem}.contact-enhanced__submit{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;background-color:rgb(var(--color-button));color:#000;border-radius:.8rem;padding-top:1.5rem;padding-bottom:1.5rem;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.contact-enhanced__submit .svg-wrapper{width:1.4rem;transition:transform .25s ease}.contact-enhanced__submit:hover{transform:translateY(-.2rem);filter:brightness(1.06);box-shadow:0 .8rem 2rem -.6rem rgba(var(--color-button),.6)}.contact-enhanced__submit:hover .svg-wrapper{transform:translate(.3rem)}.contact-enhanced__submit:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.contact-enhanced__submit,.contact-enhanced__submit .svg-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-contact-form-enhance.css.map */
