.illa-contact{padding:var(--illa-space-7) 0;background:var(--illa-surface-page, var(--illa-ivory))}.illa-contact__inner{display:flex;flex-direction:column;gap:var(--illa-space-6)}.illa-contact__media{position:relative;aspect-ratio:4 / 5;border-radius:var(--illa-radius-lg);overflow:hidden;background:var(--illa-surface-inverse)}.illa-contact__media .illa-video-wrap,.illa-contact__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.illa-contact__body{display:flex;flex-direction:column;gap:var(--illa-space-5);min-width:0}.illa-contact__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--illa-space-3)}.illa-contact__title{margin:0;color:var(--illa-text-heading)}.illa-contact__text{color:var(--illa-text-muted)}.illa-contact__text>*{margin:0}.illa-contact__list{display:flex;flex-wrap:wrap;gap:var(--illa-space-4) var(--illa-space-6);margin:0}.illa-contact__item{display:flex;flex-direction:column;gap:var(--illa-space-1)}.illa-contact__item dt{font-weight:600;color:var(--illa-text)}.illa-contact__item dd{margin:0}.illa-contact__item a{color:var(--illa-text);text-decoration:underline;text-underline-offset:3px;min-height:var(--illa-tap);display:inline-flex;align-items:center}.illa-contact__includes{display:flex;flex-direction:column;gap:var(--illa-space-2)}.illa-contact__includes-title{margin:0;font-weight:600;color:var(--illa-text)}.illa-contact__includes ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--illa-space-2)}.illa-contact__includes li{position:relative;padding-left:28px;color:var(--illa-text)}.illa-contact__includes li:before{content:"";position:absolute;left:0;top:.3em;width:18px;height:18px;border-radius:50%;background:var(--illa-action-soft)}.illa-contact__includes li:after{content:"";position:absolute;left:3px;top:calc(.3em + 3px);width:12px;height:12px;background:var(--illa-action);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l3 3 6-6.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l3 3 6-6.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.illa-contact__includes p{margin:0}.illa-contact__offer{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--illa-space-2) var(--illa-space-3)}.illa-contact__price{font-family:var(--illa-font-heading);font-size:32px;line-height:1;color:var(--illa-text-heading)}.illa-contact__details{color:var(--illa-text-muted)}.illa-contact__cta{display:flex;flex-wrap:wrap;gap:var(--illa-space-3)}.illa-contact__form{display:flex;flex-direction:column;gap:var(--illa-space-3)}.illa-contact__form--divided{padding-top:var(--illa-space-5);border-top:1px solid var(--illa-border)}.illa-contact--no-media .illa-contact__inner{max-width:760px}.illa-contact__form-title{margin:0;color:var(--illa-text-heading)}.illa-contact__form-text{color:var(--illa-text-muted)}.illa-contact__form-text>*{margin:0}.illa-contact__fields{display:flex;flex-direction:column;gap:var(--illa-space-4);margin:0}.illa-contact__row{display:flex;flex-direction:column;gap:var(--illa-space-4)}.illa-contact__field{display:flex;flex-direction:column;gap:var(--illa-space-2);min-width:0}.illa-contact__field label{margin:0;font-size:var(--illa-text-sm);color:var(--illa-text)}.illa-contact__field .form-field{margin:0;width:100%;min-height:var(--illa-tap)}.illa-contact__submit{align-self:flex-start;margin:0}@media(min-width:768px){.illa-contact__row{flex-direction:row}.illa-contact__row>*{flex:1 1 0}}@media(min-width:1024px){.illa-contact{padding:var(--illa-space-8) 0}.illa-contact__inner{flex-direction:row;align-items:flex-start;gap:var(--illa-space-7)}.illa-contact__media{flex:0 0 min(38%,420px);aspect-ratio:4 / 5;position:sticky;top:120px}.illa-contact__body{flex:1 1 0}}.illa-contact.is-swapping{animation:illa-swap-in .22s ease-out both}@keyframes illa-swap-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.illa-contact.is-swapping{animation:none}}.illa-contact__community{display:flex;flex-direction:column;align-items:flex-start;gap:var(--illa-space-4);padding:var(--illa-space-5);border-radius:var(--illa-radius-lg);background:var(--illa-action-soft)}.illa-contact__community-copy{display:flex;flex-direction:column;gap:var(--illa-space-2)}.illa-contact__community-title{margin:0;color:var(--illa-text-heading)}.illa-contact__community-text{color:var(--illa-text-muted)}.illa-contact__community-text>*{margin:0}@media(min-width:768px){.illa-contact__community{flex-direction:row;align-items:center;justify-content:space-between}}.illa-contact__community .illa-btn,.illa-contact__community a{white-space:nowrap;flex-shrink:0}.illa-contact--no-media .illa-contact__body{gap:var(--illa-space-6)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/illa-contact.css.map */
