.soeli-home-cropped{margin-bottom:calc(-1 * var(--header-crop));clip-path:inset(0 0 var(--header-crop) 0)}.soeli-home-cropped .soeli-canva-canvas{top:calc(-1 * var(--header-crop))}.soeli-header{max-width:2000px;margin-inline:auto;min-height:125px;box-sizing:border-box;padding:16px 80px;display:grid;grid-template-columns:198px minmax(0,1fr) auto;gap:32px;background:var(--paper)}.soeli-header>a:first-child{display:block;position:relative;width:198px;height:90px;overflow:hidden}.soeli-header .soeli-logo{position:absolute;top:50%;left:0;transform:translateY(-50%);width:198px;height:198px;object-fit:contain}.soeli-header .soeli-nav{min-width:0;justify-content:center;gap:38px}.soeli-header .soeli-tools{flex-shrink:0;gap:16px}.soeli-topbar{box-sizing:border-box;min-height:35px;line-height:1.4}.soeli-contact-page{max-width:1440px;margin-inline:auto;padding:64px 80px 80px}.soeli-contact-page>h2{text-align:center;margin:0 0 40px}.soeli-contact-page .soeli-form{max-width:900px;margin:0 auto;gap:24px}.soeli-contact-page .soeli-field:has(input[type=tel]){grid-column:1/-1}.soeli-contact-page .soeli-field :is(input,textarea){border-color:var(--wine);border-radius:0;min-height:48px}.soeli-contact-page .soeli-field textarea{min-height:160px}.soeli-contact-page .soeli-form>div.full:last-child{text-align:center}.soeli-contact-page .soeli-button{min-width:200px}@media(min-width:768px) and (max-width:1100px){.soeli-header{padding-inline:40px;grid-template-columns:155px minmax(0,1fr) auto;gap:20px}.soeli-header>a:first-child{width:155px}.soeli-header .soeli-logo{width:155px;height:155px}.soeli-header .soeli-nav{gap:20px}}@media(max-width:767px){.soeli-header{min-height:88px;padding:8px 24px;grid-template-columns:minmax(0,1fr) auto;gap:12px}.soeli-header>a:first-child{width:132px;height:72px}.soeli-header .soeli-logo{width:132px;height:132px}.soeli-header .soeli-nav{display:none}.soeli-header .soeli-tools{gap:3px}.soeli-contact-page{padding:40px 24px 56px}.soeli-contact-page>h2{margin-bottom:30px}.soeli-contact-page .soeli-form{gap:20px}.soeli-contact-page .soeli-button{width:100%}}
