.contact img{max-width:100%}.contact .form__message{align-items:flex-start;margin-top:0}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.field--full{grid-column:1/3}.contact__address-wrapper{padding:3.4rem 2.4rem;gap:2.4rem}.contact__address-list{gap:1rem;border-radius:6px;padding:3rem;background:rgb(var(--color-background));box-shadow:0 1px 2px rgb(var(--color-foreground),.07)}.contact__address-item{gap:.8rem}.contact__address-list__line{margin:1.6rem 0}.contact__button{margin-top:3rem}.contact__comment-field{position:relative}.contact .contact__comment-input::placeholder{opacity:0}.contact__comment-placeholder{color:rgba(var(--color-foreground),.62);left:1.6rem;line-height:1.35;max-width:calc(100% - 3.2rem);pointer-events:none;position:absolute;right:1.6rem;top:4.4rem;z-index:1}.contact__comment-field:focus-within .contact__comment-placeholder,.contact__comment-field--has-value .contact__comment-placeholder{display:none}.contact__opening-hour__item{gap:.5rem}.contact__form-with-address{margin-top:3rem;margin-bottom:3rem}.contact__address-wrapper>*+.contact__address-wrapper__title{padding-top:1.6rem}.contact__media-desktop{display:none}.contact__media-mobile{margin-bottom:2rem;width:100%}.contact__media-gallery{display:flex;flex-direction:column;gap:1.2rem}.contact__media-main,.contact__media-thumb{border:0;cursor:zoom-in;overflow:hidden;padding:0;position:relative;border-radius:.8rem;background:rgb(var(--color-background))}.contact__media-main{aspect-ratio:4 / 3;width:100%}.contact__media-image{display:block;height:100%;object-fit:cover;width:100%}.contact__media-slider{position:relative;width:100%}.contact__media-thumbs{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.2rem;width:100%}.contact__media-slide-button{display:none}.contact__media-thumb{aspect-ratio:1;flex:0 0 8.8rem}.contact__media-play{background:rgba(var(--color-foreground),.72);border-radius:999px;color:rgb(var(--color-background));font-size:1.1rem;font-weight:700;left:50%;line-height:1;padding:.7rem .9rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact__media-caption{color:rgba(var(--color-foreground),.75)}.contact__media-dialog{border:0;border-radius:.8rem;max-width:min(92vw,110rem);padding:0;width:fit-content}.contact__media-dialog::backdrop{background:#000000b8}.contact__media-dialog-close{background:rgb(var(--color-background));border:0;border-radius:999px;cursor:pointer;font-size:2.8rem;height:4rem;line-height:1;position:absolute;right:1rem;top:1rem;width:4rem;z-index:2}.contact__media-dialog-content{max-height:88vh;max-width:92vw}.contact__media-dialog-image,.contact__media-dialog-video{display:block;max-height:88vh;max-width:92vw;object-fit:contain}.contact__checkbox-large-label{margin-top:-.15rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (min-width:990px){.contact__media-mobile{display:none}.contact__media-desktop{display:block}.contact__media-thumbs{overflow:hidden;scroll-behavior:smooth}.contact__media-slide-button{align-items:center;background:#eee;border:0;border-radius:999px;cursor:pointer;display:flex;font-size:2.8rem;height:3.8rem;justify-content:center;line-height:1;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:3.8rem;z-index:2}.contact__media-slide-button span{display:block;transform:translateY(-.12em)}.contact__media-slide-button--prev{left:-2rem}.contact__media-slide-button--next{right:-2rem}.contact__form-with-address{margin-top:5rem;margin-bottom:5rem}.contact__fields--with-address{display:block}.contact__button{margin-top:4rem}.contact__address-wrapper{border-radius:1.6rem}}@media screen and (min-width:990px)and (max-width:1365px){.contact__form-with-address+.contact__address-wrapper{width:calc(39.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:1366px){.contact__form-with-address{padding-inline-end:10rem}.contact__address-wrapper{padding:4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-contact-form.css.map */
