.xix-composition--contact-main,.xix-composition--contact-hours{--xix-contact-ink:#000}.xix-kit:has(.xix-composition--contact-main) #header-group:not(:has(#header-component[transparent])){padding-block:16px 0}.xix-contact-breadcrumb{display:flex;align-items:center;gap:8px;min-height:52px;margin-top:-4px;padding:12px max(40px,calc((100vw - 1140px)/2));border-block:1px solid var(--xix-chocolate);font:14px/20px var(--xix-body)}.xix-contact-breadcrumb a{text-decoration:none}.xix-contact-breadcrumb>span[aria-hidden]{display:flex;width:16px;height:16px}.xix-contact-breadcrumb svg{width:16px;height:16px}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.xix-composition--contact-main .group-block{min-width:0}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block{padding:80px 40px}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block{border-inline-end:1px solid var(--xix-chocolate)}.xix-composition--contact-main .text-block{max-width:100%}.xix-composition--contact-main .text-block.text-block :is(h1,h2),.xix-composition--contact-hours .text-block.text-block h2{margin:0;font:700 28px/1.2 var(--xix-display)}.xix-composition--contact-main p,.xix-composition--contact-hours p{margin:0;font-family:var(--xix-body)}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:first-child h1{color:var(--color, var(--xix-contact-ink))}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:first-child .text-block p{font-size:16px;line-height:1.4}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:first-child .text-block:last-child p{font-size:14px;line-height:20px;color:var(--color, var(--xix-contact-ink))}.xix-slot--contact-location{flex:1 1 0}.xix-slot--contact-location>.group-block-content{align-items:stretch}.xix-slot--contact-location .image-block{max-width:100%}.xix-slot--contact-location .image-block__image{width:100%;height:auto;aspect-ratio:307 / 308;object-fit:cover}.xix-slot--contact-location p{font-size:16px;line-height:1.4;overflow-wrap:anywhere}.xix-slot--contact-location p+p{margin-top:16px}.xix-slot--contact-location a{text-decoration:none}.xix-slot--contact-location a:hover{text-decoration:underline}.xix-contact-form{color:var(--color-input-text)}.xix-contact-form__fields{display:flex;flex-direction:column;gap:16px}.xix-contact-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.xix-contact-form__field{min-width:0;display:flex;flex-direction:column;gap:8px}.xix-contact-form__field label{font:700 14px/20px var(--xix-body)}.xix-contact-form .contact-form__input{min-width:0;height:48px;padding:11px 16px;font:16px/1.4 var(--xix-body)}.xix-contact-form .contact-form__input::placeholder{color:var(--xix-muted);opacity:1}.xix-contact-form .contact-form__input--textarea{height:96px;min-height:96px;border-radius:min(24px,var(--style-border-radius-inputs));padding:16px;resize:vertical}.xix-contact-form__actions{display:flex;justify-content:flex-end;align-items:center;min-height:53px}.xix-contact-form__actions .submit-button{width:calc(100% - 234px);min-width:120px;min-height:48px;padding:12px 24px;border-radius:40px;font:700 14px/20px var(--xix-display);letter-spacing:1px}.xix-contact-form__status{font:16px/1.4 var(--xix-body);overflow-wrap:anywhere}.xix-contact-form__status ul{margin:8px 0;padding-inline-start:24px}.xix-contact-form :is(input,textarea,button):focus-visible,.xix-slot--contact-location a:focus-visible{outline:2px solid var(--xix-chocolate);outline-offset:4px}.xix-composition--contact-hours{border-block-start:1px solid var(--xix-chocolate);color:var(--color, var(--xix-contact-ink))}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper{padding:40px 40px 80px;gap:24px}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:first-child p{font-size:16px;line-height:1.4}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child>.group-block-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 40px;max-width:1320px}.xix-composition--contact-hours .text-block{max-width:100%;min-width:0}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child p{font-size:14px;line-height:20px}.xix-composition--contact-hours a{text-decoration:none}@media(max-width:1100px)and (min-width:750px){.xix-composition--contact-main>.custom-section-content>.section-content-wrapper{grid-template-columns:1fr}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:first-child{border-inline-end:0;border-block-end:1px solid var(--xix-chocolate)}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.xix-kit:has(.xix-composition--contact-main) #header-group:not(:has(#header-component[transparent])){padding-block:8px 0}.xix-contact-breadcrumb{padding-inline:16px}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper{grid-template-columns:1fr;gap:40px;padding-block-start:32px}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block{padding:0 16px 24px;border-block-end:1px solid var(--xix-chocolate)}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block{border-inline-end:0}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block>.group-block-content{gap:40px}.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:last-child>.group-block-content{flex-direction:column}.xix-slot--contact-location{width:100%;flex:auto}.xix-slot--contact-location .image-block{width:307px}.xix-contact-form__row{grid-template-columns:1fr}.xix-contact-form__actions .submit-button{width:100%}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper{padding:40px 16px 48px;gap:40px}.xix-composition--contact-hours{border-block-start:0}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child>.group-block-content{grid-template-columns:1fr;gap:16px}}.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:first-child .text-block:last-child p{font:500 18px/1.2 var(--xix-display)}@media(min-width:1360px){.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child p strong{white-space:nowrap}}@media(min-width:1101px){.xix-composition--contact-main>.custom-section-content>.section-content-wrapper>.group-block:first-child{align-self:stretch;height:auto}}@media(min-width:1360px){.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child .text-block:nth-child(-n+3) p{white-space:nowrap}}@media(min-width:750px)and (max-width:1359px){.xix-composition--contact-hours>.custom-section-content>.section-content-wrapper>.group-block:last-child>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.xix-contact-form__consent{display:flex;flex-direction:column;gap:8px}.xix-contact-form__consent-label{display:flex;align-items:flex-start;gap:8px;font:400 14px/20px var(--xix-body);cursor:pointer}.xix-contact-form__consent-label input{-webkit-appearance:auto;appearance:auto;flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:var(--xix-chocolate)}.xix-contact-form__consent .xix-legal-clause{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/xix-contact.css.map */
