.shapie-support{background:var(--bg,#faf9f6);color:var(--ink,#202124);font-family:Manrope,Arial,sans-serif}.shapie-support-main{padding-top:44px;padding-bottom:64px;max-width:1240px}.shapie-support-main .elementor{--e-global-color-primary:var(--ink, #202124);--e-global-color-secondary:var(--ink, #202124);--e-global-color-text:var(--ink-2, #5d5a62);--e-global-color-accent:#6d38bd;font-family:Manrope,Arial,sans-serif}.shapie-support-main .elementor :is(h1,h2,h3,p,a,button,input,textarea,label,li,span){font-family:Manrope,Arial,sans-serif!important}.shapie-support-main :is(h1,h2,h3){color:var(--ink,#202124)!important;letter-spacing:-.035em;line-height:1.2}.shapie-support-main h1{font-size:clamp(34px,4.5vw,56px)!important;font-weight:750!important}.shapie-support-main h2{font-size:clamp(25px,3vw,36px)!important;font-weight:700!important}.shapie-support-main h3{font-size:22px!important}.shapie-support-main :is(p,li){line-height:1.75}.shapie-support-main .elementor-heading-title:is(p){color:var(--ink-2,#5d5a62)!important;font-size:17px!important;font-weight:400!important;line-height:1.7!important;max-width:720px}.shapie-support-main>.elementor>.e-con{margin:0 0 44px!important;padding:0!important;min-height:0!important;--width:100%;--container-max-width:100%}.shapie-support-main .e-con{--gap:24px}.shapie-support-main .elementor-button,.shapie-support-main .woocommerce .button{background:#6d38bd!important;border:1px solid #6d38bd!important;border-radius:28px!important;color:#fff!important;box-shadow:none!important;padding:14px 24px!important;font:600 14px/1.4 Manrope,Arial,sans-serif!important;min-height:48px}.shapie-support-main a{color:#6d38bd}.shapie-support-main .elementor-widget-container{box-shadow:none}.shapie-support-main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.shapie-support-main textarea,.shapie-support-main select{border:1px solid var(--line,#ded9e4)!important;background:var(--support-input,#fff)!important;color:var(--ink,#202124)!important;border-radius:9px!important;padding:13px 14px!important;font:400 16px/1.5 Manrope,Arial,sans-serif!important;min-height:48px;max-width:100%}.shapie-support-main input:focus-visible,.shapie-support-main textarea:focus-visible,.shapie-support-main a:focus-visible,.shapie-support-main button:focus-visible{outline:2px solid #6d38bd;outline-offset:3px}.shapie-support-main input[type=file]{padding:12px!important;background:var(--support-panel,#f3f0f7)!important;overflow:hidden}.shapie-support-main input[type=file]::file-selector-button{background:#6d38bd;color:#fff;border:0;border-radius:24px;padding:10px 16px;margin-right:12px;font:600 13px Manrope,Arial,sans-serif;cursor:pointer}.shapie-support-main .elementor-field-label{font-size:13px!important;color:var(--ink,#202124)!important;margin-bottom:6px}.shapie-support-contact .elementor-element-edeb56f{align-items:flex-start!important;gap:42px!important;padding:0!important}.shapie-support-contact .elementor-element-dce0f43{padding:26px!important;background:var(--support-panel,#f3f0f7)!important;border:1px solid var(--line,#e3dce9);border-radius:16px}.shapie-support-contact .elementor-form-fields-wrapper{row-gap:18px!important}.shapie-support-contact .elementor-element-4efd06f{padding:28px!important;background:var(--support-panel,#f3f0f7)!important;border:1px solid var(--line,#e3dce9);border-radius:16px;gap:36px!important;align-items:center!important}.shapie-location{padding:28px;background:var(--bg,#faf9f6);border:1px solid var(--line,#e3dce9);border-radius:12px}.shapie-location>span{color:#6d38bd;font-size:28px}.shapie-location h3{margin:12px 0}.shapie-location a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.shapie-support-contact .elementor-element-6bc8f81a{padding-top:18px!important}.shapie-support-gallery .elementor-element-caa10b0,.shapie-support-manual .elementor-element-fcb16ac{padding:0!important}.shapie-support-gallery .elementor-element-132984f{max-width:720px}.shapie-support-gallery .elementor-element-a26cae3 .elementor-button{background:transparent!important;color:var(--ink,#202124)!important;border-color:var(--ink,#202124)!important}.shapie-support-gallery .e-gallery-item{border-radius:12px;overflow:hidden}.shapie-support-gallery .elementor-gallery__container{--hgap:18px;--vgap:18px}.shapie-support-user-manual .elementor-element-97ee035,.shapie-support-user-manual .elementor-element-89d6d03,.shapie-support-user-manual .elementor-element-4851139{padding:28px!important;background:var(--support-panel,#f3f0f7)!important;border:1px solid var(--line,#e3dce9);border-radius:16px}.shapie-support-user-manual .elementor-widget-text-editor{font-size:15px;color:var(--ink-2,#5d5a62)}.shapie-support-user-manual .elementor-widget-text-editor p{margin:0 0 12px}.shapie-support-user-manual .elementor-widget-text-editor li p{margin-bottom:6px}.shapie-support-user-manual .e-con-inner{padding-top:0!important;padding-bottom:0!important}.shapie-support-user-manual .elementor-widget-image img{border-radius:12px}.shapie-support-user-manual .elementor-element-71ba790,.shapie-support-user-manual .elementor-element-23daa0e{display:none}.shapie-support-user-manual .elementor-element-6d66d15,.shapie-support-user-manual .elementor-element-12f9ce9{width:100%!important}.shapie-support-user-manual .elementor-element-71b3c05{padding-top:16px!important}.shapie-support-user-manual .e-con:has(>.elementor-widget-image:only-child):is(.elementor-element-9908e35,.elementor-element-de4c719,.elementor-element-4eeae79){background:transparent!important}.shapie-support-intro{margin:0 0 32px}.shapie-support-intro h1{margin:10px 0 14px}.shapie-support-intro>p{color:var(--ink-2,#5d5a62);font-size:16px}.shapie-support-eyebrow{font-size:11px!important;letter-spacing:.12em;color:#6d38bd!important;font-weight:700}.shapie-support-account .woocommerce{font-size:14px;line-height:1.7}.shapie-support-account .woocommerce form:is(.login,.register,.lost_reset_password){background:var(--support-input,#fff);border:1px solid var(--line,#e3dce9);border-radius:14px;padding:26px;margin-top:20px}.shapie-support-account .woocommerce label{font-size:13px;margin-bottom:6px}.shapie-support-account .woocommerce input{width:100%}.shapie-support-account .woocommerce input[type=checkbox]{width:auto}.shapie-support-account .woocommerce-MyAccount-navigation{width:24%}.shapie-support-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:10px;margin:0;background:var(--support-panel,#f3f0f7);border:1px solid var(--line,#e3dce9);border-radius:12px}.shapie-support-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;text-decoration:none;border-radius:8px;color:var(--ink-2,#5d5a62)}.shapie-support-account .woocommerce-MyAccount-navigation .is-active a{background:#6d38bd;color:#fff}.shapie-support-account .woocommerce-MyAccount-content{width:71%;background:var(--support-input,#fff);border:1px solid var(--line,#e3dce9);border-radius:14px;padding:26px;min-width:0}.shapie-support-account .woocommerce table.shop_table{border-color:var(--line,#e3dce9);font-size:13px}.shapie-support-account .woocommerce table.shop_table td{padding:12px 10px;overflow-wrap:anywhere}.shapie-support-account .woocommerce :is(.woocommerce-message,.woocommerce-info){background:var(--support-panel,#f3f0f7);border-top-color:#6d38bd;color:var(--ink,#202124)}.shapie-support-account .woocommerce-address-fields{max-width:680px}@media(max-width:767px){.shapie-support-main{padding-top:28px;padding-bottom:40px}.shapie-support-main>.elementor>.e-con{margin-bottom:30px!important}.shapie-support-main .elementor-heading-title:is(p){font-size:15px!important}.shapie-support-contact .elementor-element-edeb56f{gap:24px!important}.shapie-support-contact .elementor-element-dce0f43,.shapie-support-contact .elementor-element-4efd06f{padding:20px!important}.shapie-support-main .elementor-field-group{width:100%!important}.shapie-support-user-manual .elementor-element-97ee035,.shapie-support-user-manual .elementor-element-89d6d03,.shapie-support-user-manual .elementor-element-4851139{padding:20px!important}.shapie-support-user-manual .elementor-widget-text-editor{font-size:14px}.shapie-support-gallery .elementor-gallery__container{--hgap:10px;--vgap:10px}.shapie-support-account .woocommerce-MyAccount-navigation,.shapie-support-account .woocommerce-MyAccount-content{float:none;width:100%;margin-bottom:24px}.shapie-support-account .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;gap:4px}.shapie-support-account .woocommerce-MyAccount-navigation a{padding:10px 12px;font-size:12px}.shapie-support-account .woocommerce-MyAccount-content{padding:18px}.shapie-support-account .woocommerce form:is(.login,.register,.lost_reset_password){padding:20px}}.shapie-support .site-header [data-lights]{display:none}.shapie-support .site-header .nav-toggle{background:#fff0;color:var(--ink,#202124);border:1px solid var(--line,#ded9e4);border-radius:24px}.shapie-support .site-header .search button{background:#fff0;color:var(--ink,#202124);padding:0;border:0}.shapie-support-user-manual .elementor-element-fcb16ac{padding:0!important}body.shapie-support #main :is(h1,h2,h3){line-height:1.2!important}body.shapie-support-gallery #main .elementor-element-caa10b0,body.shapie-support-user-manual #main .elementor-element-fcb16ac{padding:0!important}body.shapie-support-gallery #main .elementor-element-ee056cf{width:100%!important;max-width:900px!important}body.shapie-support-gallery #main .elementor-element-bf0251f{padding-top:12px!important}body.shapie-support #main>.elementor>.e-con>.e-con-inner{padding-top:0!important;padding-bottom:0!important}body.shapie-support-user-manual #main .elementor-element-0a11be7{width:100%!important;max-width:900px!important}body.shapie-support-user-manual #main :is(.elementor-element-97ee035,.elementor-element-89d6d03,.elementor-element-4851139){padding:28px!important}body.shapie-support-user-manual #main :is(.elementor-element-4f8c00e,.elementor-element-0de6014){background:transparent!important;border:0!important;padding:0!important}body.shapie-support-user-manual #main .elementor-element-3ead416{text-align:left!important;margin-bottom:18px}@media(max-width:767px){body.shapie-support-user-manual #main :is(.elementor-element-97ee035,.elementor-element-89d6d03,.elementor-element-4851139){padding:20px!important}}body.shapie-support-account #main .woocommerce form:is(.login,.register,.lost_reset_password){max-width:600px;background:var(--support-input,white)!important;border:1px solid var(--line,#e3dce9)!important;border-radius:14px!important}body.shapie-support-account #main .woocommerce>h2{font-size:24px!important}html.lights-off .shapie-support{--support-panel:var(--bg-2);--support-input:var(--bg-2);--support-link:var(--lilac, #a877ff)}.shapie-support-main .elementor{--e-global-color-primary:var(--ink);--e-global-color-secondary:var(--ink);--e-global-color-text:var(--ink-2);--e-global-color-accent:var(--support-link, #6d38bd)}body.shapie-support #main :is(h1,h2,h3,h4,h5,h6){color:var(--ink)!important}body.shapie-support #main .elementor-heading-title:is(p){color:var(--ink-2)!important}body.shapie-support-gallery #main .elementor-element-caa10b0,body.shapie-support-contact #main .elementor-element-edeb56f,body.shapie-support-user-manual #main .elementor-element-fcb16ac{background:transparent!important}html.lights-off body.shapie-support-contact #main .elementor-element-4efd06f,html.lights-off body.shapie-support-user-manual #main :is(.elementor-element-4e238d0,.elementor-element-aaaa51a,.elementor-element-6d66d15,.elementor-element-12f9ce9,.elementor-element-c97e0e3,.elementor-element-e73732a,.elementor-element-dc0bc98){background:var(--bg-2)!important;color:var(--ink)}html.lights-off .shapie-support-main :is(.elementor-widget-text-editor,.elementor-icon-list-text,.elementor-field-label,.shapie-location),html.lights-off .shapie-support-main .elementor-widget-heading p{color:var(--ink-2)!important}html.lights-off .shapie-support-main a:not(.elementor-button):not(.button):not(.sw-button),html.lights-off .shapie-support-eyebrow,html.lights-off .shapie-location>span{color:var(--support-link)!important}html.lights-off .shapie-support-gallery .elementor-element-a26cae3 .elementor-button{color:var(--ink)!important;border-color:var(--ink)!important}html.lights-off .shapie-support-main :is(input,textarea)::placeholder{color:var(--ink-2);opacity:1}html.lights-off .shapie-support-main :is(input,textarea,select){color-scheme:dark}html.lights-off .shapie-support-main :is(a,button,input,textarea,select):focus-visible{outline-color:var(--lilac)}html.lights-off .shapie-support-main .elementor-icon-list-icon svg{fill:var(--ink-2)}html.lights-off .shapie-support #shapie-wled-support,html.lights-off .shapie-support #shapie-wled-support :is(h2,h3,strong){color:var(--ink)!important}html.lights-off .shapie-support #shapie-wled-support :is(p,.sw-intro,.sw-note){color:var(--ink-2)!important}html.lights-off .shapie-support #shapie-wled-support .sw-card,html.lights-off .shapie-support #shapie-wled-support .sw-callout{background:var(--bg-2)!important;border-color:var(--line)!important}html.lights-off .shapie-support #shapie-wled-support .sw-label{color:var(--lilac)}html.lights-off .shapie-support #shapie-wled-support .sw-secondary{color:var(--ink)!important;background:transparent!important;border-color:var(--line)!important}html.lights-off .shapie-support-account .woocommerce :is(th,td){background:#fff0;border-color:var(--line);color:var(--ink)}.shapie-support-gallery .elementor-gallery__container:not(.e-gallery-container){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;height:auto}.shapie-support-gallery .elementor-gallery__container:not(.e-gallery-container) .e-gallery-item{position:relative;display:block;width:100%;height:auto;aspect-ratio:9 / 16}.shapie-support-gallery .elementor-gallery__container:not(.e-gallery-container) .e-gallery-image{position:absolute;inset:0;width:100%;height:100%}.shapie-support-gallery .shapie-gallery-fallback-image{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.shapie-support-gallery .elementor-gallery__container:not(.e-gallery-container){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}