.contact-split{display:grid;grid-template-columns:1fr}.contact-split__media{position:relative;overflow:hidden;height:clamp(12rem,62vw,30rem);background:#f6f6f7}.contact-split__picture{display:contents}.contact-split__image,.contact-split__image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 16%}.contact-split__image-placeholder{background:linear-gradient(135deg,#f6f6f7,var(--border-soft))}.contact-split__content{display:flex;align-items:center;padding:1.5rem var(--page-margin, 1rem) 4.5rem}.contact-split__content-inner{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:36rem;margin-inline:auto}@media screen and (max-width:749px){.contact-split__content-inner>.text-block>*{text-align:center}}.contact-split{--contact-icon-size: 1.25rem;--contact-icon-gap: .75rem}.contact-split__content-inner .text-block.rte ul{max-width:none;margin:0;padding:0;list-style:none}.contact-split__content-inner .text-block.rte li{position:relative;margin:0;padding:.75rem 0 .75rem calc(var(--contact-icon-size) + var(--contact-icon-gap));font-size:.9375rem;line-height:1.5rem}.contact-split__content-inner .text-block.rte li+li{border-block-start:1px solid var(--border-soft)}.contact-split__content-inner .text-block.rte li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.75rem;width:var(--contact-icon-size);height:var(--contact-icon-size);border-radius:0;background-color:var(--accent-dark, #f57e00);-webkit-mask:var(--contact-icon) center / contain no-repeat;mask:var(--contact-icon) center / contain no-repeat;--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:has(a[href^="mailto:"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:has(a[href^="tel:"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:has(a[href^="https://wa.me/"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:has(a[href*="google.com/maps"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:nth-child(2):has(a[href*="google.com/maps"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'/%3E%3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M10 6h4M10 10h4M10 14h4M10 18h4'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li:has(a[href*="share.google"]):before{--contact-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.contact-split__content-inner .text-block.rte li strong{display:block;margin-block-end:.25rem;font-size:.8125rem;font-weight:600;line-height:var(--contact-icon-size);opacity:.75}.contact-split__content-inner .text-block.rte li a{position:relative;display:block;width:fit-content;font-weight:600;color:inherit;text-decoration:none}.contact-split__content-inner .text-block.rte li a[href^="mailto:"]{white-space:nowrap}.contact-split__content-inner .text-block.rte li a:after{content:"";position:absolute;top:-.65rem;right:-.25rem;bottom:-.65rem;left:-.25rem}.contact-split__content-inner .text-block.rte li a:hover{text-decoration:underline}@media screen and (min-width:750px){.contact-split__content{padding-inline:var(--page-margin, 2.5rem)}}@media screen and (min-width:900px){.contact-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);width:min(calc(var(--page-width, 1400px) - var(--page-margin, 40px) * 2),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto;margin-block-end:4rem}.contact-split--image-right{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.contact-split--image-right .contact-split__media{order:2}.contact-split__media{height:auto;overflow:visible}.contact-split__image,.contact-split__image-placeholder{position:sticky;inset:auto;top:var(--header-group-height, 72px);height:calc(100vh - var(--header-group-height, 72px))}.contact-split__content{padding:0 0 0 clamp(2rem,4vw,4rem)}.contact-split--image-right .contact-split__content{padding:0 clamp(2rem,4vw,4rem) 0 0}.contact-split__content-inner{margin-inline:0}}@media screen and (min-width:1366px){.contact-split{grid-template-columns:minmax(0,3.6fr) minmax(0,7.4fr)}.contact-split--image-right{grid-template-columns:minmax(0,7.4fr) minmax(0,3.6fr)}.contact-split__content-inner{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.25rem clamp(2rem,3vw,3rem);max-width:70rem}.contact-split__content-inner>.text-block{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-contact-split.css.map */
