.weimi-navigation-section{position:sticky;top:0;z-index:50}.weimi-navigation-section .studio-nav{position:relative}.weimi-editable-section{min-width:0}.weimi-global-enquiry{scroll-margin-top:110px;padding:clamp(52px,7vw,96px) 0 44px;background:radial-gradient(ellipse at 0 100%,#96d8d035,transparent 60%),radial-gradient(ellipse at 100% 0,#beb9cc35,transparent 60%),#f5f7fb;color:#101214}.weimi-global-enquiry__intro{max-width:760px;margin:0 auto 34px;text-align:center}.weimi-global-enquiry__intro h2{font-family:var(--font-heading-family,Urbanist,sans-serif);font-size:clamp(32px,4.2vw,54px);font-weight:500;letter-spacing:-.045em;line-height:1.12;margin:0 0 20px;color:#101214}.weimi-global-enquiry__intro>p:last-child{font-size:17px;line-height:1.75;color:#515b65;margin:0}.weimi-global-enquiry__app{max-width:1000px;min-width:0;margin:auto}.weimi-global-enquiry__app .shopify-app-block{min-width:0;max-width:100%;font-family:inherit}.weimi-global-enquiry__app iframe{display:block;max-width:100%;border:0}.weimi-global-enquiry__app input,.weimi-global-enquiry__app textarea,.weimi-global-enquiry__app select{font:inherit;max-width:100%;box-sizing:border-box}.weimi-global-enquiry__app textarea{min-height:140px}.weimi-global-enquiry__app :is(input,textarea,select,button):focus-visible{outline:3px solid #427f85;outline-offset:3px}.weimi-global-enquiry__app [type=submit]{min-height:48px}.studio-footer.studio-footer--editable{margin-top:0;padding-top:0}.studio-footer--editable .studio-footer-grid{border-top:1px solid #d2d9e1}@media(max-width:749px){.weimi-global-enquiry{padding-top:48px;scroll-margin-top:88px}.weimi-global-enquiry .studio-home-container{padding-left:24px;padding-right:24px}.weimi-global-enquiry__intro{text-align:left}.weimi-global-enquiry__intro>p:last-child{font-size:16px}.weimi-global-enquiry__app :is(input,textarea,select){font-size:16px!important}.weimi-global-enquiry__app .shopify-app-block{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.weimi-global-enquiry{scroll-behavior:auto}}#solution-request.weimi-global-enquiry{--wf-ink: #172126;--wf-muted: #52616b;--wf-line: #c4d1d6;--wf-focus: #356c70;padding:clamp(64px,7.5vw,112px) 0 clamp(56px,6vw,88px);background:radial-gradient(ellipse at 7% 75%,#d9eeea 0%,transparent 53%),radial-gradient(ellipse at 97% 15%,#e5e2ef 0%,transparent 52%),#f5f7fb!important;color:var(--wf-ink);font-family:Urbanist,sans-serif}#solution-request>.studio-home-container{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.45fr);align-items:start;gap:clamp(36px,5vw,80px)}#solution-request .weimi-global-enquiry__intro{max-width:420px;margin:0;padding-top:36px;text-align:left}#solution-request .weimi-global-enquiry__intro:before{content:"";display:block;width:64px;height:5px;margin-bottom:27px;border-radius:99px;background:linear-gradient(90deg,#81cfc3,#b9d7dc 55%,#c8bddb)}#solution-request .weimi-global-enquiry__intro .studio-kicker{color:var(--wf-muted);font-size:11px;letter-spacing:.15em;line-height:1.6;margin-bottom:22px}#solution-request .weimi-global-enquiry__intro h2{color:var(--wf-ink);font-family:Urbanist,sans-serif;font-size:clamp(40px,3.7vw,56px);font-weight:500;letter-spacing:-.05em;line-height:1.08;margin-bottom:25px;text-wrap:balance}#solution-request .weimi-global-enquiry__intro>p:last-child{color:var(--wf-muted);font-size:17px;line-height:1.8;max-width:365px}#solution-request .weimi-global-enquiry__app{min-width:0;width:100%;max-width:none;margin:0}#solution-request .form-crm--card-container{width:100%;background:transparent!important}#solution-request .form-crm--card{width:100%!important;max-width:none!important;box-sizing:border-box;padding:clamp(24px,3vw,42px)!important;margin:0!important;border:1px solid rgba(255,255,255,.96)!important;border-radius:28px!important;background:linear-gradient(135deg,#ffffffd9,#ffffffa3)!important;box-shadow:0 24px 70px #364c6010,inset 0 1px #fff!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#solution-request .form-crm--element-group-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0!important}#solution-request .form-crm--input-block{min-width:0;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;flex-basis:auto!important}#solution-request .form-crm--input-block:has(textarea),#solution-request .form-crm--input-block:has([type=file]),#solution-request .form-crm--input-block:has([type=checkbox]),#solution-request .form-crm--input-block:has([type=radio]),#solution-request .form-crm--input-block:has(.form-crm--text){grid-column:1 / -1}#solution-request .form-crm-default--field{--form-crm-default--input-height: 54px;--form-crm-default--input-padding: 14px;--form-crm-default--input-radius: 12px;--form-crm-default--error-text-color: #a52e43;--form-crm-default--tel-code-width: 60px;min-width:0;font-family:Urbanist,sans-serif!important}#solution-request .form-crm-default--label{position:static!important;transform:none!important;order:-1!important;padding:0 0 9px!important;margin:0!important;background:none!important;color:#34464f!important;font:600 13px/1.5 Urbanist,sans-serif!important;letter-spacing:.01em}#solution-request .form-crm-default--label-required{color:#a52e43!important;margin-left:3px}#solution-request :is(.form-crm-default--input,.form-crm-default--textarea,.form-crm-default--tel-code,.form-crm-default--tel-number){box-sizing:border-box;border:1px solid var(--wf-line)!important;border-radius:12px!important;background:#ffffffb8!important;color:var(--wf-ink)!important;box-shadow:0 2px 3px #344b5803!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}#solution-request :is(.form-crm-default--input,.form-crm-default--textarea){width:100%;min-width:0;min-height:54px;padding:15px 16px!important;font:400 16px/1.5 Urbanist,sans-serif!important}#solution-request .form-crm-default--textarea{min-height:148px;resize:vertical}#solution-request :is(input,textarea)::placeholder{color:#697781!important;opacity:1!important}#solution-request :is(.form-crm-default--input,.form-crm-default--textarea):hover,#solution-request :is(.form-crm-default--tel-code,.form-crm-default--tel-number):hover{border-color:#91a8ad!important}#solution-request :is(.form-crm-default--input,.form-crm-default--textarea):focus,#solution-request .form-crm-default--tel-number:focus-within,#solution-request .form-crm-default--tel-code:focus-visible{border-color:var(--wf-focus)!important;background:#fff!important;box-shadow:0 0 0 3px #4c8c841f!important;outline:0}#solution-request .form-crm-default--tel{height:54px!important;min-width:0}#solution-request .form-crm-default--tel-number{min-width:0;padding:0 12px!important}#solution-request .form-crm-default--tel-input{min-width:0;font:400 16px/1.5 Urbanist,sans-serif!important;color:var(--wf-ink)!important;background:transparent!important}#solution-request .form-crm-default--tel-dial-code{font:500 14px/1 Urbanist,sans-serif;color:#34464f}#solution-request .form-crm--button-container{margin-top:28px!important;justify-content:stretch!important}#solution-request .form-crm--button{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;width:100%!important;min-height:56px;padding:16px 24px!important;border:1px solid #101718!important;border-radius:99px!important;background:#101718!important;color:#fff!important;font:600 15px/1.5 Urbanist,sans-serif!important;letter-spacing:.01em;box-shadow:0 8px 20px #172d2a12!important;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}#solution-request .form-crm--button:after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 18 18 6M6 6h12v12' fill='none' stroke='black' stroke-width='1.6' 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 24 24'%3E%3Cpath d='M6 18 18 6M6 6h12v12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}#solution-request .form-crm--button:hover:not(:disabled){background:#244845!important;transform:translateY(-2px);box-shadow:0 12px 28px #172d2a22!important}#solution-request .form-crm--button:active:not(:disabled){transform:translateY(0)}#solution-request .form-crm--button:focus-visible{outline:3px solid #356c70;outline-offset:4px}#solution-request .form-crm--button:disabled{opacity:.6;cursor:wait}#solution-request .form-crm-default--error-text{color:#a52e43!important;font-size:13px}#solution-request .form-crm-default--error:not(:has(.form-crm-default--error-text:not(:empty))){display:none}#solution-request .form-crm-default--field:has(.error) .form-crm-default--border,#solution-request [aria-invalid=true]{border-color:#a52e43!important}@media(max-width:1099px){#solution-request>.studio-home-container{grid-template-columns:1fr;gap:32px;max-width:820px}#solution-request .weimi-global-enquiry__intro{max-width:620px;padding-top:0}#solution-request .weimi-global-enquiry__intro h2{max-width:600px;font-size:46px}#solution-request .weimi-global-enquiry__intro>p:last-child{max-width:550px}}@media(max-width:599px){#solution-request>.studio-home-container{gap:28px;padding-left:24px;padding-right:24px}#solution-request .weimi-global-enquiry__intro:before{margin-bottom:22px}#solution-request .weimi-global-enquiry__intro h2{font-size:38px;margin-bottom:20px}#solution-request .weimi-global-enquiry__intro>p:last-child{font-size:16px;line-height:1.7}#solution-request .form-crm--card{padding:24px 20px!important;border-radius:22px!important}#solution-request .form-crm--element-group-container{grid-template-columns:minmax(0,1fr);gap:21px}#solution-request .form-crm--button-container{margin-top:24px!important}body:has(#solution-request:target) .studio-mobile-cta,body:has(#solution-request:focus-within) .studio-mobile-cta{visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){#solution-request :is(input,textarea,button,.form-crm-default--tel-code,.form-crm-default--tel-number){transition:none!important}#solution-request .form-crm--button:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/weimi-editor-sections.css.map */
