svg.icons-spritesheet symbol:not(.raw) *{fill:inherit;stroke:inherit}html{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;font-size:10px;line-height:1.5}html body,html div,html span,html iframe,html h1,html h2,html h3,html h4,html h5,html h6,html p,html blockquote,html pre,html a,html abbr,html acronym,html address,html big,html cite,html code,html del,html dfn,html em,html img,html ins,html kbd,html q,html s,html samp,html small,html strike,html strong,html sub,html sup,html tt,html var,html b,html u,html i,html center,html dl,html dt,html dd,html ol,html ul,html li,html fieldset,html form,html label,html legend,html table,html caption,html tbody,html tfoot,html thead,html tr,html th,html td,html article,html aside,html canvas,html details,html embed,html figure,html figcaption,html footer,html header,html hgroup,html menu,html nav,html output,html ruby,html section,html summary,html time,html mark,html audio,html video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;font-weight:inherit;touch-action:manipulation;border:0;margin:0;padding:0}html body{-webkit-text-size-adjust:100%;display:block}html *,html :before,html :after{box-sizing:border-box}html ul,html ol{list-style:none}html article,html aside,html details,html figcaption,html figure,html footer,html header,html hgroup,html menu,html nav,html section{display:block}html img,html video,html svg{max-width:100%;display:block}html a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;touch-action:pan-x pan-y}html button *,html a *{pointer-events:none;touch-action:pan-x pan-y}html button,html input,html textarea,html select{color:inherit;background:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;outline:none;margin:0;padding:0}html button{cursor:pointer;appearance:none;touch-action:pan-x pan-y;border:none}html textarea{vertical-align:top;resize:vertical;overflow:auto}:root{--base-text:calc((40px) * var(--h-demult,1))}@media (width>=1900px){:root{--base-text:calc((40px) * var(--h-demult,1))}}:root{--padding:max(6px, calc(var(--base-text) * .15));--cursor-auto:auto;--cursor-crosshair:crosshair;--cursor-pointer:pointer;--cursor-grab:grab;--cursor-grabbing:grabbing}html{cursor:var(--cursor-auto)}a,button{cursor:var(--cursor-pointer)}html[data-cursor=default]{cursor:var(--cursor-auto)!important}html[data-cursor=crosshair]{cursor:var(--cursor-crosshair)!important}html[data-cursor=pointer]{cursor:var(--cursor-pointer)!important}html[data-cursor=grab]{cursor:var(--cursor-grab)!important}html[data-cursor=grabbing]{cursor:var(--cursor-grabbing)!important}:root{--ui-bps:xs:400px / s:640px / sm:768px / md:1024px / lg:1200px / xl:1600px / xxl:1920px;--ui-colors:red:#b70606 / pink:#f7ece8 / green:#496646 / mint-green:#e1ffc2 / baby-blue:#98d9ea / denim-blue:#19527f / yellow:#fcf383 / brand-green:#0b4221 / greige:#d5cab0 / black:#000 / white:#fff / dark-brown:#4a4938 / yellow-light:#fffbce / green-light:#f1ffe3 / machine-yellow:#fffde3 / machine-green:#f5ffea / machine-blue:#eff9fb / light-brown:#959372 / light-blue:#c2dadf / light-yellow:#e8e0be / light-green:#d0dfbe / brand-boulder:#767676 / grey:#cacaca / grey-light:#f2f2f2;--ui-color-red:#b70606;--ui-color-pink:#f7ece8;--ui-color-green:#496646;--ui-color-mint-green:#e1ffc2;--ui-color-baby-blue:#98d9ea;--ui-color-denim-blue:#19527f;--ui-color-yellow:#fcf383;--ui-color-brand-green:#0b4221;--ui-color-greige:#d5cab0;--ui-color-black:#000;--ui-color-white:#fff;--ui-color-dark-brown:#4a4938;--ui-color-yellow-light:#fffbce;--ui-color-green-light:#f1ffe3;--ui-color-machine-yellow:#fffde3;--ui-color-machine-green:#f5ffea;--ui-color-machine-blue:#eff9fb;--ui-color-light-brown:#959372;--ui-color-light-blue:#c2dadf;--ui-color-light-yellow:#e8e0be;--ui-color-light-green:#d0dfbe;--ui-color-brand-boulder:#767676;--ui-color-grey:#cacaca;--ui-color-grey-light:#f2f2f2}html{font-family:Lacoste,Arial,sans-serif;font-size:var(--base-text);color:#0b4221;background:#fff;font-weight:400}::selection{color:#fff;background:#0b4221cc}body{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;min-height:100%;position:fixed;overflow:hidden}.ui{max-width:100vw;overflow-x:clip}.webgl-wrapper{z-index:1}.view{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}@supports (overflow:clip){.view{overflow:clip}}.view a,.view button{pointer-events:auto}.debug-gui{z-index:200}.register-form[data-v-2c2a00b4]{z-index:1;cursor:default;flex-direction:column;justify-content:flex-start;align-items:center;padding:30px;display:flex}@media (width>=1024px){.register-form[data-v-2c2a00b4]{padding-top:50px}}.register-form__logo-wrapper[data-v-2c2a00b4]{width:100px;margin-bottom:30px}@media (width>=1024px){.register-form__logo-wrapper[data-v-2c2a00b4]{display:none}}.register-form__texts[data-v-2c2a00b4]{text-align:center;margin-bottom:18px}.register-form__title[data-v-2c2a00b4]{color:#0b4221;margin-bottom:12px;font-size:26px;font-weight:700;line-height:1}.register-form__subtitle[data-v-2c2a00b4]{color:#000;margin-bottom:3px;font-size:14px;font-weight:400;line-height:1}.register-form__text[data-v-2c2a00b4]{color:#00000080;font-size:10px;font-style:italic;line-height:1.5}.register-form-container[data-v-2c2a00b4]{flex-direction:column;gap:14px;width:100%;margin:auto;display:flex}@media (width>=1024px){.register-form-container[data-v-2c2a00b4]{max-width:450px}}.register-form__field[data-v-2c2a00b4]{flex-direction:column;gap:6px;display:flex}.register-form__field--check[data-v-2c2a00b4]{gap:8px;margin-top:10px}.register-form__label[data-v-2c2a00b4]{color:#000;letter-spacing:.08em;font-size:12px;font-weight:600}.register-form__input[data-v-2c2a00b4],.register-form__select[data-v-2c2a00b4]{color:#000;appearance:none;cursor:pointer;border:1px solid #f7ece8;border-radius:9px;outline:none;width:100%;padding:14px;font-size:16px;line-height:1.5;transition:border-color .15s}.register-form__input[data-v-2c2a00b4]:focus,.register-form__select[data-v-2c2a00b4]:focus{border-color:#0b4221}.has-error .register-form__input[data-v-2c2a00b4],.has-error .register-form__select[data-v-2c2a00b4]{border-color:#b70606}.register-form__input[data-v-2c2a00b4]::-moz-placeholder{color:#000}.register-form__select[data-v-2c2a00b4]::-moz-placeholder{color:#000}.register-form__input[data-v-2c2a00b4]::placeholder,.register-form__select[data-v-2c2a00b4]::placeholder{color:#000}.register-form__select-wrap[data-v-2c2a00b4]{display:inline-flex;position:relative}.register-form__select-wrap[data-v-2c2a00b4]:after{pointer-events:none;content:"";border-top:5px solid #0b422199;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.register-form__select[data-v-2c2a00b4]{cursor:pointer}.register-form__select option[data-v-2c2a00b4]{color:#000;background:#fff}.register-form__check-label[data-v-2c2a00b4]{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.register-form__check[data-v-2c2a00b4]{accent-color:#0b4221;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.register-form__check[data-v-2c2a00b4]:hover{background:#0b4221}.has-error .register-form__check[data-v-2c2a00b4]{outline-offset:1px;outline:2px solid #b70606}.register-form__check-text[data-v-2c2a00b4]{color:#767676;font-size:13px;line-height:1.5}.register-form__check-text[data-v-2c2a00b4] a{text-decoration:underline;transition:opacity .3s}@media (hover:hover){.register-form__check-text[data-v-2c2a00b4] a:hover{opacity:.8}}@media (hover:none) and (pointer:coarse){.register-form__check-text[data-v-2c2a00b4] a:active{opacity:.8}}.register-form__error[data-v-2c2a00b4]{color:#b70606;font-size:11px}.register-form__submit-wrapper[data-v-2c2a00b4]{z-index:1;width:100%;margin-top:10px;position:relative}.register-form__global-error[data-v-2c2a00b4]{color:#b70606;text-align:center;background:#ffcfdf;border:1px solid #ba5577;border-radius:4px;padding:10px 14px;font-size:13px;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.global-error-enter-active[data-v-2c2a00b4],.global-error-leave-active[data-v-2c2a00b4]{transition:opacity .3s,transform .3s}.global-error-enter-from[data-v-2c2a00b4],.global-error-leave-to[data-v-2c2a00b4]{opacity:0;transform:translateY(6px)}.register-form__submit[data-v-2c2a00b4]{width:100%;margin-top:10px;padding:11px 14px;font-size:14px;font-weight:400}.register-form__submit[data-v-2c2a00b4]:disabled,.register-form__submit.is-loading[data-v-2c2a00b4]{cursor:not-allowed;opacity:.5}.register-form__submit .button-cta__icon-wrapper[data-v-2c2a00b4]{width:42px;height:28px}@media (hover:hover){.register-form__submit[data-v-2c2a00b4]:hover .button-cta__icon-bg{transition-timing-function:cubic-bezier(.86,0,.07,1);transform:scale(16)}}@media (hover:none) and (pointer:coarse){.register-form__submit[data-v-2c2a00b4]:active .button-cta__icon-bg{transition-timing-function:cubic-bezier(.86,0,.07,1);transform:scale(16)}}.register-form__input--date[data-v-2c2a00b4]{width:100%}.register-form__input--date.is-empty[data-v-2c2a00b4]{color:#0000}.register-form__input--date.is-empty[data-v-2c2a00b4]:before{color:#000;content:attr(placeholder);position:absolute}.mobile .register-form__input--date.is-empty[data-v-2c2a00b4]:after{content:"‎";position:relative}.register-form__input--date[data-v-2c2a00b4]::-webkit-date-and-time-value{text-align:left}.register-form__input--date.is-not-empty[data-v-2c2a00b4],.register-form__input--date.is-empty[data-v-2c2a00b4]:focus{color:#000}.register-form__input--date.is-not-empty[data-v-2c2a00b4]:before,.register-form__input--date.is-empty[data-v-2c2a00b4]:focus:before{content:""}.register-form__cpf-wrapper[data-v-2c2a00b4]{cursor:text;padding:0;position:relative}.register-form__cpf-wrapper[data-v-2c2a00b4]:focus-within{border-color:#0b4221}.has-error .register-form__cpf-wrapper[data-v-2c2a00b4]{border-color:#b70606}.register-form__cpf-mask[data-v-2c2a00b4]{white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding:14px;font-size:16px;line-height:1.5;display:block}.register-form__cpf-typed[data-v-2c2a00b4]{color:#0000}.register-form__cpf-ghost[data-v-2c2a00b4]{color:#000;opacity:.35}.register-form__cpf-input[data-v-2c2a00b4]{color:#000;caret-color:#000;background:0 0;border:none;outline:none;width:100%;height:100%;padding:14px;font-size:16px;line-height:1.5;position:absolute;inset:0}.register-form__legals[data-v-2c2a00b4]{color:#767676;margin-top:32px;font-size:12px}.register-form__legals[data-v-2c2a00b4] a{text-decoration:underline;transition:opacity .3s}@media (hover:hover){.register-form__legals[data-v-2c2a00b4] a:hover{opacity:.8}}@media (hover:none) and (pointer:coarse){.register-form__legals[data-v-2c2a00b4] a:active{opacity:.8}}.register-form-confirmation[data-v-319755e2]{z-index:1;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}@media (width<=1023px){.register-form-confirmation[data-v-319755e2]{justify-content:center;height:calc(100dvh - 52px)}}@media (width>=1024px){.register-form-confirmation[data-v-319755e2]{padding-top:50px}}.register-form__logo-wrapper[data-v-319755e2]{width:100px;margin-bottom:30px}@media (width>=1024px){.register-form__logo-wrapper[data-v-319755e2]{display:none}}.register-form-confirmation__texts[data-v-319755e2]{text-align:center;max-width:270px}.register-form-confirmation__title[data-v-319755e2]{color:#0b4221;margin-bottom:12px;font-size:26px;font-weight:700;line-height:1}.register-form-confirmation__subtitle[data-v-319755e2]{color:#000;margin-bottom:16px;font-size:14px;font-weight:400;line-height:1}.register-form-confirmation__subtitle[data-v-319755e2] a{color:#0b4221;text-decoration:underline}.register-form-confirmation__text[data-v-319755e2]{color:#00000080;margin-bottom:16px;font-size:10px;font-style:italic;line-height:1.5}.register-form-confirmation__close[data-v-319755e2]{width:100%;max-width:270px;margin-top:10px;padding:11px 14px;font-size:14px;font-weight:400}@media (width<=1023px){.register-form-confirmation__close[data-v-319755e2]{position:absolute;bottom:30px}}.register-form-confirmation__link[data-v-319755e2]{text-transform:uppercase;margin-bottom:30px;font-size:10px;font-weight:700}.register-modal[data-v-9ca82f45]{z-index:40;pointer-events:none;cursor:default;opacity:0;height:100%;transition:opacity .5s cubic-bezier(.7,.01,.71,0);position:fixed;inset:0}.register-modal.is-opened[data-v-9ca82f45]{pointer-events:auto;opacity:1;transition:opacity .5s cubic-bezier(.24,1,.24,1)}.register-modal.is-opened .register-modal__container[data-v-9ca82f45]{transition:transform .75s cubic-bezier(.24,1,.24,1) .25s;transform:translateZ(0)}.register-modal__backdrop[data-v-9ca82f45]{background-position:top;background-repeat:repeat;background-size:1389px 1018px;position:fixed;inset:0}@media (width<=1023px){.register-modal__backdrop[data-v-9ca82f45]{display:none}}.register-modal__container[data-v-9ca82f45]{overscroll-behavior:none;scroll-behavior:smooth;will-change:transform;flex-direction:column;width:100%;height:100%;padding-top:110px;padding-bottom:90px;transition:transform .75s cubic-bezier(.24,1,.24,1);display:flex;position:relative;top:0;left:0;overflow-y:auto;transform:translateY(100%)}@media (width<=1023px){.register-modal__container[data-v-9ca82f45]{padding:0}}.register-modal__logo[data-v-9ca82f45]{color:#0b4221;width:100px;height:100px;margin-bottom:24px;margin-left:auto;margin-right:auto}@media (width<=1023px){.register-modal__logo[data-v-9ca82f45]{display:none}}.register-modal__box[data-v-9ca82f45]{z-index:1;background:#fff;border-radius:21px;width:100%;max-width:700px;margin:auto;transition:all .5s;position:relative;box-shadow:0 181px 51px #caced803,0 116px 46px #caced812,0 65px 39px #caced840,0 29px 29px #caced86b,0 7px 16px #caced87a}@media (width<=1023px){.register-modal__box[data-v-9ca82f45]{border-radius:0;max-width:none}}@media (width>=1024px){.is-registered .register-modal__box[data-v-9ca82f45]{max-width:500px}}.register-modal__close[data-v-9ca82f45]{z-index:2;width:78px;height:52px;position:absolute;top:0;right:0}@media (width<=1023px){.register-modal__close[data-v-9ca82f45]{margin-left:auto;margin-right:auto;display:block;position:relative}}.fade-enter-active[data-v-9ca82f45],.fade-leave-active[data-v-9ca82f45]{transition:opacity .3s}.fade-enter-to[data-v-9ca82f45],.fade-leave-from[data-v-9ca82f45]{opacity:1}.fade-leave-to[data-v-9ca82f45],.fade-enter-from[data-v-9ca82f45]{opacity:0}.flash[data-v-8d3b8de8]{z-index:90;pointer-events:none;opacity:var(--progress);background:#fff;position:fixed;inset:0}.rotate-device[data-v-21295174]{z-index:10;pointer-events:all;-webkit-user-select:none;user-select:none;width:100vw;height:100%;display:none;position:fixed;inset:0;overflow:hidden}.rotate-device img[data-v-21295174]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rotate-background[data-v-21295174]{z-index:-1;background:#e1ffc2;justify-content:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.rotate-background[data-v-21295174] .lazy-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;padding-top:0;transform:scale(1.3)}.rotate-wrapper[data-v-21295174]{z-index:1;flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.icon-wrapper[data-v-21295174]{width:100%}.icon-rotate[data-v-21295174]{transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;width:30%;margin:auto;animation:3s cubic-bezier(.55,0,.1,1) infinite paused rotateDevice-21295174;display:flex}.rotate-mobile[data-v-21295174]{fill:#fff;width:45%}.arrow-left[data-v-21295174],.arrow-right[data-v-21295174]{fill:#496646;width:25%;margin:80px 0}.arrow-left[data-v-21295174]{animation:3s cubic-bezier(.55,0,.1,1) infinite paused appear-21295174}.arrow-right[data-v-21295174]{animation:3s cubic-bezier(.55,0,.1,1) infinite paused appearReversed-21295174;transform:scale(-1)}@media only screen and (orientation:landscape) and (width<=1023px){.phone .rotate-device[data-v-21295174]{visibility:hidden;display:block;transform:translate(0)}}@media only screen and (orientation:landscape) and (width<=1023px) and (width>=450px){.phone .rotate-device[data-v-21295174]{visibility:visible}}@media only screen and (orientation:landscape) and (width<=1023px){.phone .rotate-device .icon-rotate[data-v-21295174],.phone .rotate-device .arrow-left[data-v-21295174],.phone .rotate-device .arrow-right[data-v-21295174]{animation-play-state:running}}@keyframes rotateDevice-21295174{0%{opacity:0;transform:rotate(0)}20%{opacity:1}50%{transform:rotate(-90deg)}60%{opacity:1;transform:rotate(-90deg)}80%{opacity:1;transform:rotate(-90deg)}to{opacity:0;transform:rotate(-90deg)}}@keyframes appear-21295174{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes appearReversed-21295174{0%{opacity:0;transform:scale3d(0,0,0)}50%{opacity:1;transform:scale(-1)}to{opacity:1;transform:scale(-1)}}#didomi-popup{transition:opacity .4s ease-in-out;pointer-events:none!important;opacity:0!important}#didomi-popup.show-didomi{pointer-events:auto!important;opacity:1!important}.logo{top:var(--padding);left:var(--padding);z-index:3;fill:currentColor;width:1em;height:1em;position:fixed}.link{display:inline-block;position:relative}.view{padding:var(--padding)}.view.enter-active,.view.leave-active{transition:transform .17s cubic-bezier(.55,0,.1,1),opacity .15s}.view.enter-from,.view.leave-to{opacity:0}.view.enter-from{transform:translateY(1em)}.view.leave-to{transform:translateY(-1em)}.view{flex-direction:column;justify-content:flex-end;display:flex}.webgl-wrapper{-webkit-user-select:none;user-select:none;contain:strict;position:fixed;inset:0;overflow:clip}.webgl-canvas{outline:none}.lazy-img{--padding-top:56.25%;-webkit-user-select:none;user-select:none;display:block;position:relative;overflow:hidden}@supports (overflow:clip){.lazy-img{overflow:clip}}.lazy-img:after{width:100%;padding-top:var(--padding-top);content:"";background:0 0;display:block;position:relative}.lazy-img img{z-index:1;opacity:0;contain:content;width:100%;height:100%;position:absolute;top:0;left:0}.lazy-img.obj-fit-cover img{-o-object-fit:cover;object-fit:cover}.lazy-img.obj-fit-contain img{-o-object-fit:contain;object-fit:contain}.lazy-img.loaded img{opacity:1;transition:opacity .3s}.burger-menu[data-v-b08c8b2d]{width:57px;height:40px;color:var(--primary-color);position:relative}@media (hover:hover){.burger-menu:hover .burger-menu__icon-bg[data-v-b08c8b2d]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:scaleZ(1)}}@media (hover:none) and (pointer:coarse){.burger-menu:active .burger-menu__icon-bg[data-v-b08c8b2d]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:scaleZ(1)}}.view-home .burger-menu[data-v-b08c8b2d],.burger-menu.white-green[data-v-b08c8b2d]{color:#496646}.view-machines--knitting .burger-menu[data-v-b08c8b2d],.burger-menu.knitting[data-v-b08c8b2d]{color:#19527f}.view-machines--dyeing .burger-menu[data-v-b08c8b2d],.burger-menu.dyeing[data-v-b08c8b2d]{color:#4a4938}.view-machines--embroidering .burger-menu[data-v-b08c8b2d],.burger-menu.embroidering[data-v-b08c8b2d]{color:#496646}.burger-menu__icon-bg[data-v-b08c8b2d]{z-index:1;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.view-machines .burger-menu__icon-bg[data-v-b08c8b2d]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale3d(0,0,0)}.burger-menu__icon[data-v-b08c8b2d]{z-index:2;width:100%;height:100%;position:relative}.button-close[data-v-5dd0adcc]{width:57px;height:40px;color:var(--primary-color);background-color:#0000;transition:opacity .3s cubic-bezier(.215,.61,.355,1);position:relative}@media (hover:hover){.button-close[data-v-5dd0adcc]:hover{opacity:.8}}@media (hover:none) and (pointer:coarse){.button-close[data-v-5dd0adcc]:active{opacity:.8}}@media (hover:hover){.button-close.hover-bg:hover .button-close__bg[data-v-5dd0adcc]{color:#fff;transform:scaleZ(1)}}@media (hover:none) and (pointer:coarse){.button-close.hover-bg:active .button-close__bg[data-v-5dd0adcc]{color:#fff;transform:scaleZ(1)}}.view-home .button-close[data-v-5dd0adcc],.button-close.white-green[data-v-5dd0adcc]{color:#496646}.view-home .button-close.with-bg .button-close__bg[data-v-5dd0adcc],.button-close.white-green.with-bg .button-close__bg[data-v-5dd0adcc]{color:#fff}.view-machines--knitting .button-close[data-v-5dd0adcc],.button-close.knitting[data-v-5dd0adcc]{color:#19527f}.view-machines--knitting .button-close.with-bg[data-v-5dd0adcc],.button-close.knitting.with-bg[data-v-5dd0adcc]{color:#98d9ea}.view-machines--knitting .button-close.with-bg .button-close__bg[data-v-5dd0adcc],.button-close.knitting.with-bg .button-close__bg[data-v-5dd0adcc]{color:#19527f}.view-machines--dyeing .button-close[data-v-5dd0adcc],.button-close.dyeing[data-v-5dd0adcc]{color:#4a4938}.view-machines--dyeing .button-close.with-bg[data-v-5dd0adcc],.button-close.dyeing.with-bg[data-v-5dd0adcc]{color:#fcf383}.view-machines--dyeing .button-close.with-bg .button-close__bg[data-v-5dd0adcc],.button-close.dyeing.with-bg .button-close__bg[data-v-5dd0adcc]{color:#4a4938}.view-machines--embroidering .button-close[data-v-5dd0adcc],.button-close.embroidering[data-v-5dd0adcc]{color:#496646}.view-machines--embroidering .button-close.with-bg[data-v-5dd0adcc],.button-close.embroidering.with-bg[data-v-5dd0adcc]{color:#e1ffc2}.view-machines--embroidering .button-close.with-bg .button-close__bg[data-v-5dd0adcc],.button-close.embroidering.with-bg .button-close__bg[data-v-5dd0adcc]{color:#496646}.button-close.yellow[data-v-5dd0adcc]{color:#fcf383}.button-close.yellow.with-bg[data-v-5dd0adcc]{color:#4a4938}.button-close.yellow.with-bg .button-close__bg[data-v-5dd0adcc]{color:#fcf383}.button-close__bg[data-v-5dd0adcc]{z-index:0;color:#0000;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.hover-bg:not(.with-bg) .button-close__bg[data-v-5dd0adcc]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale3d(0,0,0)}.button-close__icon[data-v-5dd0adcc]{z-index:1;width:100%;height:100%;position:relative}.button-cta[data-v-a013d85a]{fill:#0b4221;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:21px 23px;font-size:18px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (hover:hover){.button-cta:hover .button-cta__icon-bg[data-v-a013d85a]{transition-timing-function:cubic-bezier(.86,0,.07,1);transform:scale(10)}.button-cta:hover .button-cta__text[data-v-a013d85a]{transition-delay:.2s}.button-cta:hover .button-cta__bg-below[data-v-a013d85a]{opacity:1;transition:opacity .2s .2s}.button-cta:hover .button-cta__bg[data-v-a013d85a]{opacity:0;transition:opacity .2s .2s}}@media (hover:none) and (pointer:coarse){.button-cta:active .button-cta__icon-bg[data-v-a013d85a]{transition-timing-function:cubic-bezier(.86,0,.07,1);transform:scale(10)}.button-cta:active .button-cta__text[data-v-a013d85a]{transition-delay:.2s}.button-cta:active .button-cta__bg-below[data-v-a013d85a]{opacity:1;transition:opacity .2s .2s}.button-cta:active .button-cta__bg[data-v-a013d85a]{opacity:0;transition:opacity .2s .2s}}.button-cta.is-disabled[data-v-a013d85a]{pointer-events:none}.button-cta.white-brand-green[data-v-a013d85a]{color:#0b4221}.button-cta.white-brand-green .button-cta__bg-below[data-v-a013d85a]{background:#0b4221}.button-cta.white-brand-green .button-cta__bg[data-v-a013d85a]{background:#fff}.button-cta.white-brand-green .button-cta__icon-wrapper[data-v-a013d85a]{color:#e1ffc2}@media (hover:hover){.button-cta.white-brand-green:hover .button-cta__text[data-v-a013d85a]{color:#e1ffc2}}@media (hover:none) and (pointer:coarse){.button-cta.white-brand-green:active .button-cta__text[data-v-a013d85a]{color:#e1ffc2}}.button-cta.white-dark-brown[data-v-a013d85a]{color:#4a4938}.button-cta.white-dark-brown .button-cta__bg-below[data-v-a013d85a]{background:#4a4938}.button-cta.white-dark-brown .button-cta__bg[data-v-a013d85a]{background:#fff}.button-cta.white-dark-brown .button-cta__icon-wrapper[data-v-a013d85a]{color:#fff}@media (hover:hover){.button-cta.white-dark-brown:hover .button-cta__text[data-v-a013d85a],.button-cta.white-dark-brown[data-v-a013d85a]:hover .button-cta__left-icon{color:#fff}}@media (hover:none) and (pointer:coarse){.button-cta.white-dark-brown:active .button-cta__text[data-v-a013d85a],.button-cta.white-dark-brown[data-v-a013d85a]:active .button-cta__left-icon{color:#fff}}.button-cta.brand-green-white[data-v-a013d85a]{color:#fff}.button-cta.brand-green-white .button-cta__bg-below[data-v-a013d85a]{background:#fff}.button-cta.brand-green-white .button-cta__bg[data-v-a013d85a]{background:#0b4221}.button-cta.brand-green-white .button-cta__icon-wrapper[data-v-a013d85a]{color:#0b4221}@media (hover:hover){.button-cta.brand-green-white:hover .button-cta__text[data-v-a013d85a],.button-cta.brand-green-white[data-v-a013d85a]:hover .button-cta__left-icon{color:#0b4221}}@media (hover:none) and (pointer:coarse){.button-cta.brand-green-white:active .button-cta__text[data-v-a013d85a],.button-cta.brand-green-white[data-v-a013d85a]:active .button-cta__left-icon{color:#0b4221}}.button-cta.knitting[data-v-a013d85a]{color:#19527f}.button-cta.knitting .button-cta__bg-below[data-v-a013d85a]{background:#19527f}.button-cta.knitting .button-cta__bg[data-v-a013d85a]{background:#eff9fb}.button-cta.knitting .button-cta__icon-bg[data-v-a013d85a]{color:#98d9ea}.button-cta.knitting .button-cta__icon-wrapper[data-v-a013d85a]{color:#19527f}@media (hover:hover){.button-cta.knitting:hover .button-cta__text[data-v-a013d85a]{color:#19527f}.button-cta.knitting[data-v-a013d85a]:hover .button-cta__left-icon{color:#98d9ea}}@media (hover:none) and (pointer:coarse){.button-cta.knitting:active .button-cta__text[data-v-a013d85a]{color:#19527f}.button-cta.knitting[data-v-a013d85a]:active .button-cta__left-icon{color:#98d9ea}}.button-cta.knitting.is-selected[data-v-a013d85a]{color:#98d9ea}.button-cta.knitting.is-selected .button-cta__bg-below[data-v-a013d85a]{background:#98d9ea}.button-cta.knitting.is-selected .button-cta__bg[data-v-a013d85a]{background:#19527f}.button-cta.knitting.is-selected .button-cta__icon-bg[data-v-a013d85a]{color:#98d9ea}.button-cta.knitting.is-selected .button-cta__icon-wrapper[data-v-a013d85a]{color:#19527f}@media (hover:hover){.button-cta.knitting.is-selected:hover .button-cta__text[data-v-a013d85a],.button-cta.knitting.is-selected[data-v-a013d85a]:hover .button-cta__left-icon{color:#19527f}}@media (hover:none) and (pointer:coarse){.button-cta.knitting.is-selected:active .button-cta__text[data-v-a013d85a],.button-cta.knitting.is-selected[data-v-a013d85a]:active .button-cta__left-icon{color:#19527f}}.button-cta.dyeing[data-v-a013d85a]{color:#4a4938}.button-cta.dyeing .button-cta__bg-below[data-v-a013d85a]{background:#4a4938}.button-cta.dyeing .button-cta__bg[data-v-a013d85a]{background:#fffde3}.button-cta.dyeing .button-cta__icon-bg[data-v-a013d85a]{color:#fcf383}.button-cta.dyeing .button-cta__icon-wrapper[data-v-a013d85a]{color:#4a4938}@media (hover:hover){.button-cta.dyeing:hover .button-cta__text[data-v-a013d85a]{color:#4a4938}.button-cta.dyeing[data-v-a013d85a]:hover .button-cta__left-icon{color:#fffbce}}@media (hover:none) and (pointer:coarse){.button-cta.dyeing:active .button-cta__text[data-v-a013d85a]{color:#4a4938}.button-cta.dyeing[data-v-a013d85a]:active .button-cta__left-icon{color:#fffbce}}.button-cta.dyeing.is-selected[data-v-a013d85a]{color:#4a4938}.button-cta.dyeing.is-selected .button-cta__bg-below[data-v-a013d85a]{background:#4a4938}.button-cta.dyeing.is-selected .button-cta__bg[data-v-a013d85a]{background:#fcf383}.button-cta.dyeing.is-selected .button-cta__icon-bg[data-v-a013d85a]{color:#4a4938}.button-cta.dyeing.is-selected .button-cta__icon-wrapper[data-v-a013d85a]{color:#fcf383}@media (hover:hover){.button-cta.dyeing.is-selected:hover .button-cta__text[data-v-a013d85a],.button-cta.dyeing.is-selected[data-v-a013d85a]:hover .button-cta__left-icon{color:#fcf383}}@media (hover:none) and (pointer:coarse){.button-cta.dyeing.is-selected:active .button-cta__text[data-v-a013d85a],.button-cta.dyeing.is-selected[data-v-a013d85a]:active .button-cta__left-icon{color:#fcf383}}.button-cta.dyeing.is-disabled[data-v-a013d85a]{color:#cacaca;background:#f2f2f2}.button-cta.dyeing.is-disabled .button-cta__icon-bg[data-v-a013d85a]{color:#cacaca}.button-cta.dyeing.is-disabled .button-cta__icon-wrapper[data-v-a013d85a]{color:#f2f2f2}.button-cta.embroidering[data-v-a013d85a]{color:#496646}.button-cta.embroidering .button-cta__bg-below[data-v-a013d85a]{background:#496646}.button-cta.embroidering .button-cta__bg[data-v-a013d85a]{background:#f5ffea}.button-cta.embroidering .button-cta__icon-bg[data-v-a013d85a]{color:#e1ffc2}.button-cta.embroidering .button-cta__icon-wrapper[data-v-a013d85a]{color:#496646}@media (hover:hover){.button-cta.embroidering:hover .button-cta__text[data-v-a013d85a]{color:#496646}.button-cta.embroidering[data-v-a013d85a]:hover .button-cta__left-icon{color:#f1ffe3}}@media (hover:none) and (pointer:coarse){.button-cta.embroidering:active .button-cta__text[data-v-a013d85a]{color:#496646}.button-cta.embroidering[data-v-a013d85a]:active .button-cta__left-icon{color:#f1ffe3}}.button-cta.embroidering.is-selected[data-v-a013d85a]{color:#f1ffe3}.button-cta.embroidering.is-selected .button-cta__bg-below[data-v-a013d85a]{background:#f1ffe3}.button-cta.embroidering.is-selected .button-cta__bg[data-v-a013d85a]{background:#496646}.button-cta.embroidering.is-selected .button-cta__icon-bg[data-v-a013d85a]{color:#f1ffe3}.button-cta.embroidering.is-selected .button-cta__icon-wrapper[data-v-a013d85a]{color:#496646}@media (hover:hover){.button-cta.embroidering.is-selected:hover .button-cta__text[data-v-a013d85a],.button-cta.embroidering.is-selected[data-v-a013d85a]:hover .button-cta__left-icon{color:#496646}}@media (hover:none) and (pointer:coarse){.button-cta.embroidering.is-selected:active .button-cta__text[data-v-a013d85a],.button-cta.embroidering.is-selected[data-v-a013d85a]:active .button-cta__left-icon{color:#496646}}.button-cta.embroidering.is-disabled[data-v-a013d85a]{color:#cacaca;background:#f2f2f2}.button-cta.embroidering.is-disabled .button-cta__icon-bg[data-v-a013d85a]{color:#cacaca}.button-cta.embroidering.is-disabled .button-cta__icon-wrapper[data-v-a013d85a]{color:#f2f2f2}.button-cta.yellow[data-v-a013d85a]{color:#4a4938}.button-cta.yellow .button-cta__bg-below[data-v-a013d85a]{background:#4a4938}.button-cta.yellow .button-cta__bg[data-v-a013d85a]{background:#fcf383}.button-cta.yellow .button-cta__icon-wrapper[data-v-a013d85a]{color:#fcf383}@media (hover:hover){.button-cta.yellow:hover .button-cta__text[data-v-a013d85a],.button-cta.yellow[data-v-a013d85a]:hover .button-cta__left-icon{color:#fcf383}}@media (hover:none) and (pointer:coarse){.button-cta.yellow:active .button-cta__text[data-v-a013d85a],.button-cta.yellow[data-v-a013d85a]:active .button-cta__left-icon{color:#fcf383}}.button-cta__bg-below[data-v-a013d85a]{z-index:0;opacity:0;width:100%;height:100%;transition:none;position:absolute;top:0;left:0}.button-cta__bg[data-v-a013d85a]{z-index:0;width:100%;height:100%;transition:none;position:absolute;top:0;left:0}.button-cta__icon-wrapper[data-v-a013d85a]{width:54px;height:36px;position:relative}.button-cta__icon-bg[data-v-a013d85a]{z-index:0;color:#0000;width:100%;height:100%;transition:transform .5s cubic-bezier(.86,0,.07,1);position:absolute;top:0;left:0}.white-brand-green .button-cta__icon-bg[data-v-a013d85a]{color:#0b4221}.white-dark-brown .button-cta__icon-bg[data-v-a013d85a]{color:#4a4938!important}.brand-green-white .button-cta__icon-bg[data-v-a013d85a]{color:#fff}.knitting .button-cta__icon-bg[data-v-a013d85a]{color:#98d9ea}.dyeing .button-cta__icon-bg[data-v-a013d85a]{color:#4a4938}.embroidering .button-cta__icon-bg[data-v-a013d85a]{color:#496646}.yellow .button-cta__icon-bg[data-v-a013d85a]{color:#4a4938}.button-cta__icon[data-v-a013d85a]{z-index:1;width:100%;height:100%;position:relative}.button-cta__text[data-v-a013d85a]{z-index:1;transition:color .3s cubic-bezier(.215,.61,.355,1);position:relative;top:4%}.locale-picker{--arrow-size:2.25px;--arrow-width:1.5px;color:var(--primary-color);cursor:pointer;font-size:10px;position:relative}.locale-picker__current{z-index:0;padding:8px 10px;padding-right:calc(var(--arrow-size,2.25px) * 3);text-transform:uppercase;word-break:keep-all;white-space:nowrap;pointer-events:none;background-color:var(--secondary-color);border-radius:50%;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}.locale-picker__arrow{z-index:2;width:var(--arrow-size,2.25px);height:var(--arrow-size,2.25px);pointer-events:none}.locale-picker__select{z-index:1;width:100%;height:100%;font:inherit;appearance:none;cursor:pointer;opacity:.001;border:none;font-size:16px;position:absolute;top:0;left:0}.locale-picker__select option{color:initial}.menu[data-v-37476a16]{pointer-events:auto;font-weight:700;display:inline-flex}.menu .burger-menu[data-v-37476a16]{transition:opacity .3s}.menu.is-transitioning[data-v-37476a16],.menu.is-transitioning .menu__modal[data-v-37476a16],.menu.is-transitioning .button-close[data-v-37476a16],.menu.is-transitioning .burger-menu[data-v-37476a16],.menu.is-opened .burger-menu[data-v-37476a16],.menu:not(.is-opened) .menu__modal[data-v-37476a16],.menu:not(.is-opened) .button-close[data-v-37476a16],.menu:not(.is-opened) a[data-v-37476a16]{pointer-events:none}.menu:not(.is-opened) .menu__modal[data-v-37476a16]{transform:scale(0)}.menu .button-close[data-v-37476a16]{width:57px;height:40px}.menu__modal[data-v-37476a16]{z-index:10;cursor:default;transform-origin:38px 32px;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@media (width>=1024px){.menu__modal[data-v-37476a16]{transform-origin:28px 20px;width:367px;height:auto;top:24px;left:24px}}.menu__modal .button-close[data-v-37476a16]{position:absolute;top:14px;left:10px}@media (width>=1024px){.menu__modal .button-close[data-v-37476a16]{top:0;left:0}}.menu__modal .locale-picker[data-v-37476a16]{margin-top:-20px}.menu__modal__bg[data-v-37476a16]{background-color:#fff;border-radius:28px;width:100%;height:100%;position:absolute;top:0;left:0}.menu__modal__content[data-v-37476a16]{flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;padding:12px;display:flex;position:relative}@media (width>=1024px){.menu__modal__content[data-v-37476a16]{padding:65px 55px 24px}}.menu__modal__machines__list[data-v-37476a16]{flex-direction:column;gap:7px;width:100%;display:flex}.menu__modal__machines__list .button-cta[data-v-37476a16]{width:100%;padding:15px 9px 15px 42px}.menu__modal__machines__list .button-cta__left-icon[data-v-37476a16]{z-index:1;width:9px;height:7px;transition:color .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:50%;left:17px;transform:translateY(-50%)}.menu__modal__machines__item[data-v-37476a16]{display:flex}.menu__modal__links[data-v-37476a16]{color:var(--primary-color);text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:10px;display:flex}.menu__modal__links__list[data-v-37476a16]{flex-direction:column;justify-content:center;align-items:center;display:flex}.menu__modal__links__item[data-v-37476a16]{display:flex}@media (hover:hover){.menu__modal__links__item[data-v-37476a16]>:hover:hover{color:inherit;opacity:.8}}@media (hover:none) and (pointer:coarse){.menu__modal__links__item[data-v-37476a16]>:hover:active{color:inherit;opacity:.8}}.button-sound[data-v-a8091065]{z-index:8;width:57px;height:40px;color:var(--primary-color);background:0 0;position:relative}@media (hover:hover){.button-sound:hover .button-sound__icon-bg[data-v-a8091065]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:scaleZ(1)}}@media (hover:none) and (pointer:coarse){.button-sound:active .button-sound__icon-bg[data-v-a8091065]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275);transform:scaleZ(1)}}.view-home .button-sound[data-v-a8091065],.button-sound.white-green[data-v-a8091065]{color:#496646}.view-machines--knitting .button-sound[data-v-a8091065],.button-sound.knitting[data-v-a8091065]{color:#19527f}.view-machines--dyeing .button-sound[data-v-a8091065],.button-sound.dyeing[data-v-a8091065]{color:#4a4938}.view-machines--embroidering .button-sound[data-v-a8091065],.button-sound.embroidering[data-v-a8091065]{color:#496646}.button-sound__icon-bg[data-v-a8091065]{z-index:0;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.view-machines .button-sound__icon-bg[data-v-a8091065]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transform:scale3d(0,0,0)}.button-sound__icon[data-v-a8091065]{z-index:1;width:100%;height:100%;position:relative}.register-push[data-v-d60c26c0]{pointer-events:auto;cursor:pointer;position:relative}@media (width>=1024px){.view-home .register-push:not(.is-expanded) .register-push__content[data-v-d60c26c0],.view-home .register-push:not(.is-expanded) .register-push__bg[data-v-d60c26c0]{animation:3s infinite tilt-n-move-shaking-home-d60c26c0}.view-machines--knitting .register-push:not(.is-expanded) .register-push__content[data-v-d60c26c0],.view-machines--knitting .register-push:not(.is-expanded) .register-push__bg[data-v-d60c26c0]{animation:3s infinite tilt-n-move-shaking-knitting-d60c26c0}.view-machines--dyeing .register-push:not(.is-expanded) .register-push__content[data-v-d60c26c0],.view-machines--dyeing .register-push:not(.is-expanded) .register-push__bg[data-v-d60c26c0]{animation:3s infinite tilt-n-move-shaking-dyeing-d60c26c0}.view-machines--embroidering .register-push:not(.is-expanded) .register-push__content[data-v-d60c26c0],.view-machines--embroidering .register-push:not(.is-expanded) .register-push__bg[data-v-d60c26c0]{animation:3s infinite tilt-n-move-shaking-embroidering-d60c26c0}}@keyframes tilt-n-move-shaking-home-d60c26c0{0%{background-color:#fcf383;transform:rotate(0)scale(1)}5%{background-color:#fdf59a;transform:rotate(3deg)scale(1.01)}10%{background-color:#fdf8b0;transform:rotate(-1.5deg)scale(1.03)}15%{background-color:#fffde6;transform:rotate(0)scale(1.01)}20%{background-color:#fdf8b0;transform:rotate(-.5deg)scale(1)}25%{background-color:#fcf383;transform:rotate(0)scale(1)}}@keyframes tilt-n-move-shaking-knitting-d60c26c0{0%{background-color:#eff9fb;transform:rotate(0)scale(1)}5%{background-color:#dff3f8;transform:rotate(3deg)scale(1.01)}10%{background-color:#ccebf3;transform:rotate(-1.5deg)scale(1.03)}15%{background-color:#ccf2fc;transform:rotate(0)scale(1.01)}20%{background-color:#ccebf3;transform:rotate(-.5deg)scale(1)}25%{background-color:#eff9fb;transform:rotate(0)scale(1)}}@keyframes tilt-n-move-shaking-dyeing-d60c26c0{0%{background-color:#fffde3;transform:rotate(0)scale(1)}5%{background-color:#fff9b3;transform:rotate(3deg)scale(1.01)}10%{background-color:#fff4a6;transform:rotate(-1.5deg)scale(1.03)}15%{background-color:#fff796;transform:rotate(0)scale(1.01)}20%{background-color:#fff4a6;transform:rotate(-.5deg)scale(1)}25%{background-color:#fffde3;transform:rotate(0)scale(1)}}@keyframes tilt-n-move-shaking-embroidering-d60c26c0{0%{background-color:#f5ffea;transform:rotate(0)scale(1)}5%{background-color:#efffdd;transform:rotate(3deg)scale(1.01)}10%{background-color:#e9ffd1;transform:rotate(-1.5deg)scale(1.03)}15%{background-color:#e3ffc5;transform:rotate(0)scale(1.01)}20%{background-color:#e9ffd1;transform:rotate(-.5deg)scale(1)}25%{background-color:#f5ffea;transform:rotate(0)scale(1)}}@media (width<=1023px){.view-machines .register-push:not(.is-expanded) .register-push-img-container[data-v-d60c26c0]{display:none}}.register-push.is-expanded[data-v-d60c26c0]{cursor:default}@media (width<=1023px){.register-push.is-expanded[data-v-d60c26c0]{overflow:auto}.register-push.is-expanded .register-push__content[data-v-d60c26c0]{border-radius:0}.register-push.is-expanded .register-push__mentions[data-v-d60c26c0]{display:none}}.register-push.is-expanded-by-default[data-v-d60c26c0]{bottom:auto;right:auto}.register-push.is-expanded-by-default .button-cta[data-v-d60c26c0]{text-transform:uppercase;width:100%;margin-top:22px;font-weight:700}@media (width<=1023px){.register-push.is-expanded-by-default .register-push__content[data-v-d60c26c0]{justify-content:flex-start}.register-push.is-expanded-by-default .register-push__backdrop[data-v-d60c26c0]{background-color:#fff;display:block}.register-push.is-expanded-by-default .register-push__content[data-v-d60c26c0]{border-radius:20px;width:375px;height:auto;min-height:auto}}@media (width<=399px){.register-push.is-expanded-by-default .register-push__content[data-v-d60c26c0]{border-radius:0;width:100%;min-height:100%}}@media (width<=1023px){.register-push[data-v-d60c26c0]{width:100%}.register-push.is-expanded[data-v-d60c26c0]{z-index:20;width:100%;height:100%;position:fixed;bottom:0;left:0}.register-push.is-expanded-by-default[data-v-d60c26c0]{z-index:21}}@media (hover:hover){.register-push:hover .register-push__icon[data-v-d60c26c0]{animation:.3s cubic-bezier(.645,.045,.355,1) infinite moveArrow-d60c26c0}}@media (hover:none) and (pointer:coarse){.register-push:active .register-push__icon[data-v-d60c26c0]{animation:.3s cubic-bezier(.645,.045,.355,1) infinite moveArrow-d60c26c0}}@keyframes moveArrow-d60c26c0{0%{transform:translateZ(0)}50%{transform:translate(3px,-3px)}to{transform:translateZ(0)}}.register-push__backdrop[data-v-d60c26c0]{z-index:20;pointer-events:none;opacity:0;background-color:#4a4938cc;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}.is-expanded .register-push__backdrop[data-v-d60c26c0]{pointer-events:auto;opacity:1}@media (width<=1023px){.is-expanded .register-push__backdrop[data-v-d60c26c0]{display:none}}.is-expanded-by-default .register-push__backdrop[data-v-d60c26c0]{z-index:21}.register-push__bg[data-v-d60c26c0]{z-index:20;background-color:#fcf383;border-top-left-radius:14px;border-top-right-radius:14px;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=1024px){.register-push__bg[data-v-d60c26c0]{border-radius:14px}}.view-machines .register-push__bg[data-v-d60c26c0]{background-color:#fff;border-radius:10px 10px 20px}@media (width<=1023px){.view-machines .register-push__bg[data-v-d60c26c0]{border-radius:10px}}.is-expanded-by-default .register-push__bg[data-v-d60c26c0]{display:none}@media (width<=1023px){.is-expanded .register-push__bg[data-v-d60c26c0]{border-radius:0}}.register-push__content[data-v-d60c26c0]{z-index:20;color:#4a4938;text-align:left;background-color:#fcf383;border-top-left-radius:14px;border-top-right-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:9px 23px 9px 16px;font-size:13px;display:flex;position:relative}.is-expanded-by-default .register-push__content[data-v-d60c26c0]{z-index:21;top:50%;left:50%;transform:translate(-50%,-50%);color:#4a4938!important;background-color:#fcf383!important}.is-expanded-by-default .register-push__content[data-v-d60c26c0] em{color:#fcf383!important;background-color:#4a4938!important}.register-push__content[data-v-d60c26c0] em{color:#fcf383;background-color:#4a4938;border-radius:6px;margin-left:-2px;padding:2px 3px;font-size:11px;display:inline-block;position:relative;transform:rotate(.35deg)}@media (width>=1024px){.register-push__content[data-v-d60c26c0]{border-radius:14px;flex-direction:column;gap:20px;width:232px;padding:12px 60px 24px 16px;font-size:18px}.has-prizes .register-push__content[data-v-d60c26c0]{padding-right:16px}.home .has-prizes .register-push__content[data-v-d60c26c0]{width:232px}.has-prizes.knitting:not(.is-expanded) .register-push__content[data-v-d60c26c0],.has-prizes.dyeing:not(.is-expanded) .register-push__content[data-v-d60c26c0],.has-prizes.embroidering:not(.is-expanded) .register-push__content[data-v-d60c26c0]{width:191px}.register-push__content[data-v-d60c26c0] em{padding:0 6px;font-size:18px;transform:rotate(1.8deg)}}@media (width>=1600px){.register-push__content[data-v-d60c26c0]{border-radius:14px;flex-direction:column;gap:20px;width:253px;padding:12px 60px 24px 16px;font-size:20px}.has-prizes .register-push__content[data-v-d60c26c0]{padding-right:16px}.has-prizes.knitting:not(.is-expanded) .register-push__content[data-v-d60c26c0],.has-prizes.dyeing:not(.is-expanded) .register-push__content[data-v-d60c26c0],.has-prizes.embroidering:not(.is-expanded) .register-push__content[data-v-d60c26c0]{width:232px;font-size:18px}.has-prizes.knitting:not(.is-expanded) .register-push__content[data-v-d60c26c0] em,.has-prizes.dyeing:not(.is-expanded) .register-push__content[data-v-d60c26c0] em,.has-prizes.embroidering:not(.is-expanded) .register-push__content[data-v-d60c26c0] em{font-size:18px}.register-push__content[data-v-d60c26c0] em{padding:0 6px;font-size:20px;transform:rotate(1.8deg)}}.view-machines .register-push__content[data-v-d60c26c0]{border-radius:10px 10px 20px;font-size:13px}@media (width<=1023px){.view-machines .register-push__content[data-v-d60c26c0]{border-radius:10px}}@media (width>=1600px){.view-machines .register-push__content[data-v-d60c26c0]{font-size:20px}}.view-machines--knitting .register-push__content[data-v-d60c26c0],.knitting .register-push__content[data-v-d60c26c0]{color:#19527f;background-color:#eff9fb}.view-machines--knitting .register-push__content[data-v-d60c26c0] em,.knitting .register-push__content[data-v-d60c26c0] em{color:#98d9ea;background-color:#19527f}.view-machines--knitting .register-push__content .register-push__icon-wrapper[data-v-d60c26c0],.knitting .register-push__content .register-push__icon-wrapper[data-v-d60c26c0]{color:#98d9ea}.view-machines--knitting .register-push__content .register-push__icon-bg[data-v-d60c26c0],.knitting .register-push__content .register-push__icon-bg[data-v-d60c26c0]{color:#19527f}.view-machines--knitting .register-push__content .register-push-img-container[data-v-d60c26c0],.knitting .register-push__content .register-push-img-container[data-v-d60c26c0]{background-color:#c2dadf}.view-machines--dyeing .register-push__content[data-v-d60c26c0],.dyeing .register-push__content[data-v-d60c26c0]{color:#4a4938;background-color:#fffde3}.view-machines--dyeing .register-push__content[data-v-d60c26c0] em,.dyeing .register-push__content[data-v-d60c26c0] em{color:#fcf383;background-color:#4a4938}.view-machines--dyeing .register-push__content .register-push__icon-wrapper[data-v-d60c26c0],.dyeing .register-push__content .register-push__icon-wrapper[data-v-d60c26c0]{color:#fcf383}.view-machines--dyeing .register-push__content .register-push__icon-bg[data-v-d60c26c0],.dyeing .register-push__content .register-push__icon-bg[data-v-d60c26c0]{color:#4a4938}.view-machines--dyeing .register-push__content .register-push-img-container[data-v-d60c26c0],.dyeing .register-push__content .register-push-img-container[data-v-d60c26c0]{background-color:#e8e0be}.view-machines--embroidering .register-push__content[data-v-d60c26c0],.embroidering .register-push__content[data-v-d60c26c0]{color:#496646;background-color:#f5ffea}.view-machines--embroidering .register-push__content[data-v-d60c26c0] em,.embroidering .register-push__content[data-v-d60c26c0] em{color:#e1ffc2;background-color:#496646}.view-machines--embroidering .register-push__content .register-push__icon-wrapper[data-v-d60c26c0],.embroidering .register-push__content .register-push__icon-wrapper[data-v-d60c26c0]{color:#e1ffc2}.view-machines--embroidering .register-push__content .register-push__icon-bg[data-v-d60c26c0],.embroidering .register-push__content .register-push__icon-bg[data-v-d60c26c0]{color:#496646}.view-machines--embroidering .register-push__content .register-push-img-container[data-v-d60c26c0],.embroidering .register-push__content .register-push-img-container[data-v-d60c26c0]{background-color:#d0dfbe}.is-expanded .register-push__content[data-v-d60c26c0]{background-color:#fff;align-items:center;width:375px;padding:44px 32px;font-size:26px}@media (width<=1023px){.is-expanded .register-push__content[data-v-d60c26c0]{flex-direction:column;align-items:center;width:100%;min-height:100%;padding:42px 32px 36px}}.is-expanded .register-push__content[data-v-d60c26c0] em{padding:0 6px;font-size:26px}.is-expanded .register-push__content .register-push__icon-wrapper[data-v-d60c26c0]{width:45px;height:30px}.is-expanded .register-push__content .register-push__expand-icon[data-v-d60c26c0]{color:#fcf383;background-color:#4a4938}.register-push-img-container[data-v-d60c26c0]{background-color:#959372;border-radius:12px;flex-shrink:0;width:42px;height:40px;overflow:hidden}@media (width>=1024px){.register-push-img-container[data-v-d60c26c0]{border-radius:100%;width:100%;height:106px}.view-machines .register-push-img-container[data-v-d60c26c0]{height:74px}}@media (width>=1600px){.register-push-img-container[data-v-d60c26c0]{border-radius:100%;width:100%;height:120px}.view-machines .register-push-img-container[data-v-d60c26c0]{height:120px}}.is-expanded .register-push-img-container[data-v-d60c26c0]{width:312px;max-width:100%;height:179px}@media (width<=1023px){.is-expanded .register-push-img-container[data-v-d60c26c0]{border-radius:100%;margin-bottom:24px}}.is-expanded-by-default .register-push-img-container[data-v-d60c26c0]{width:100%;max-width:none;height:auto}.register-push__img[data-v-d60c26c0]{width:100%;height:100%;position:relative;top:25px}@media (width<=1023px){.register-push__img[data-v-d60c26c0]{top:0}}.is-expanded .register-push__img[data-v-d60c26c0]{top:50px}.register-push__text[data-v-d60c26c0]{flex-grow:1;line-height:1}@media (width<=1023px){.is-expanded .register-push__text[data-v-d60c26c0]{flex-grow:0;width:100%}}.register-push__spark[data-v-d60c26c0]{z-index:20;width:31px;height:32px;display:none;position:absolute;top:-25px;left:-25px}@media (width>=1024px){.register-push__spark[data-v-d60c26c0]{opacity:0;animation-duration:1.2s;animation-timing-function:step-end;animation-iteration-count:infinite;display:block}.register-push__spark--0[data-v-d60c26c0]{animation-name:spark-cycle-d60c26c0!important;animation-delay:0s!important}.register-push__spark--1[data-v-d60c26c0]{animation-name:spark-cycle-d60c26c0!important;animation-delay:-.4s!important}.register-push__spark--2[data-v-d60c26c0]{animation-name:spark-cycle-d60c26c0!important;animation-delay:-.8s!important}@keyframes spark-cycle-d60c26c0{0%,33.333%{opacity:1}33.334%,to{opacity:0}}}.register-push__corner[data-v-d60c26c0]{fill:#fff;width:40.5px;height:55px;display:none;position:absolute;top:-6px;right:-7px}@media (width>=1024px){.register-push__corner[data-v-d60c26c0]{display:block}}.register-push__icon-wrapper[data-v-d60c26c0],.register-push__expand-icon-wrapper[data-v-d60c26c0]{z-index:1;color:#4a4938;background-color:#0000;flex-shrink:0;width:42px;height:28px;overflow:hidden}@media (width>=1024px){.register-push__icon-wrapper[data-v-d60c26c0],.register-push__expand-icon-wrapper[data-v-d60c26c0]{width:52px;height:35px}}.register-push__icon-bg[data-v-d60c26c0]{z-index:0;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0}.register-push__icon[data-v-d60c26c0]{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.register-push__icon[data-v-d60c26c0],.register-push__expand-icon[data-v-d60c26c0]{z-index:1;width:100%;height:100%;position:relative}.register-push__icon-wrapper[data-v-d60c26c0]{transition:transform .3s cubic-bezier(.175,.885,.32,1.275);position:relative;transform:scaleZ(1)}@media (width>=1024px){.register-push__icon-wrapper[data-v-d60c26c0]{position:absolute;top:8px;right:8px}}.is-expanded .register-push__icon-wrapper[data-v-d60c26c0]{display:none}.register-push__close[data-v-d60c26c0]{display:none;position:absolute;top:8px;right:6px}.is-expanded .register-push__close[data-v-d60c26c0]{display:block}.is-expanded-by-default .register-push__close[data-v-d60c26c0],.register-push__expand__description[data-v-d60c26c0]{display:none}.is-expanded .register-push__expand__description[data-v-d60c26c0]{color:#4a4938cc;width:100%;font-size:13px;line-height:1.6;display:block}.register-push__expand__description[data-v-d60c26c0] a{text-decoration:underline}.register-push__expand__button[data-v-d60c26c0]{border-radius:17px;align-self:flex-start;width:235px;padding:12px 14px;font-size:15px;font-weight:400;display:none}.is-expanded .register-push__expand__button[data-v-d60c26c0]{display:inline-flex}.register-push__expand__close[data-v-d60c26c0]{display:none}.is-expanded-by-default .register-push__expand__close[data-v-d60c26c0]{color:#4a4938;text-transform:uppercase;font-size:11px;font-weight:700;transition:opacity .3s cubic-bezier(.215,.61,.355,1);display:block}@media (hover:hover){.is-expanded-by-default .register-push__expand__close[data-v-d60c26c0]:hover{opacity:.8}}@media (hover:none) and (pointer:coarse){.is-expanded-by-default .register-push__expand__close[data-v-d60c26c0]:active{opacity:.8}}.register-push__mentions[data-v-d60c26c0]{z-index:20;color:#4a493880;text-align:center;letter-spacing:-.35px;margin-top:5px;padding-bottom:10px;padding-left:60px;padding-right:60px;font-size:8px;position:relative}@media (width>=1024px){.register-push__mentions[data-v-d60c26c0]{color:rgba(var(--primary-color),.8);margin:0;padding-bottom:0;padding-left:16px;padding-right:16px;font-size:9px;position:absolute;top:calc(100% + 5px);right:0}.view-machines--knitting .register-push__mentions[data-v-d60c26c0]{color:#19527fcc}.view-machines--dyeing .register-push__mentions[data-v-d60c26c0]{color:#4a4938cc}.view-machines--embroidering .register-push__mentions[data-v-d60c26c0]{color:#496646cc}}.home-bg[data-v-33cb7683]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.home-bg__canvas[data-v-33cb7683]{width:100%;height:100%;position:relative}@media (width<=1023px){.home-bg__canvas[data-v-33cb7683]{bottom:90px}}.home-bg__gradient[data-v-33cb7683]{background:linear-gradient(#e1ffc21f 54.73%,#c0d5acf0 82.42%,#c0d5ac 99.92%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=1024px){.home-bg__gradient[data-v-33cb7683]{display:none}}.view-home[data-v-a3726c9e]{--primary-color:#0b4221;--secondary-color:#e1ffc2;color:var(--primary-color);text-align:center;background:linear-gradient(#e1ffc21f 54.73%,#c0d5acf0 82.42%,#c0d5ac 99.92%);justify-content:flex-end;align-items:center;gap:10px;padding:28px 28px 0;font-weight:400}@media (width>=1024px){.view-home[data-v-a3726c9e]{justify-content:center;padding:0}}.view-home .menu[data-v-a3726c9e]{position:absolute;top:14px;left:10px}@media (width>=1024px){.view-home .menu[data-v-a3726c9e]{top:24px;left:24px}}.view-home .button-sound[data-v-a3726c9e]{position:absolute;top:14px;right:10px}@media (width>=1024px){.view-home .button-sound[data-v-a3726c9e]{top:24px;right:24px}.view-home .register-push[data-v-a3726c9e]{position:absolute;bottom:24px;right:24px}}.home-container[data-v-a3726c9e]{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:72.5vw;max-width:400px;display:flex}@media (width<=1023px){.home-container[data-v-a3726c9e]:not(.has-register){margin-bottom:10px}.home-container[data-v-a3726c9e]{width:100%;max-width:none}.home-container .button-cta[data-v-a3726c9e]{width:100%;padding-top:16px;padding-bottom:16px;font-size:16px}.home-container .button-cta[data-v-a3726c9e] .button-cta__icon-wrapper{width:42px;height:28px}.home-container[data-v-a3726c9e]:last-child{padding-bottom:24px}}@media (width>=1600px){.home-container[data-v-a3726c9e]{max-width:800px}}.intro-title[data-v-a3726c9e]{margin-bottom:4px;font-size:24px}@media (width<=1023px){.intro-title[data-v-a3726c9e]{margin-bottom:7px;font-size:13px}}@media (width>=1600px){.intro-title[data-v-a3726c9e]{margin-bottom:6px;font-size:36px}}.title[data-v-a3726c9e]{margin-bottom:60px;font-size:48px;font-weight:700;line-height:.83}@media (width<=1023px){.title[data-v-a3726c9e]{margin-bottom:14px;font-size:24px}}@media (width>=1600px){.title[data-v-a3726c9e]{margin-bottom:90px;font-size:72px}}.description[data-v-a3726c9e]{margin-bottom:21px;font-size:13px;line-height:1.23}@media (width>=1600px){.description[data-v-a3726c9e]{margin-bottom:32px;font-size:19px}}.home-logo[data-v-a3726c9e]{aspect-ratio:11/8;width:14.5vw;display:none}@media (width>=1024px){.home-logo[data-v-a3726c9e]{display:block}}.push-button[data-v-faca2fa7]{font-size:max(10px,var(--vp-height) * .014);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0}.push-button[data-v-faca2fa7]:not(.is-disabled){cursor:pointer}@media (width<=1023px){.push-button[data-v-faca2fa7]{bottom:var(--registerPushHeight);font-size:10px}}.push-button__base[data-v-faca2fa7]{border-radius:50%;justify-content:center;align-items:center;width:14em;height:14em;display:flex;position:relative}.is-disabled .push-button__base[data-v-faca2fa7]{pointer-events:none}.push-button-visual[data-v-faca2fa7]{z-index:0;width:100%;height:100%;position:absolute;top:40%;left:0}.push-button__back_wrapper[data-v-faca2fa7]{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;position:absolute;top:0;left:0}.push-button__back_wrapper[data-v-faca2fa7] img{-o-object-fit:contain;object-fit:contain}.push-button__mid_wrapper[data-v-faca2fa7]{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;position:absolute;top:5%;left:0}.push-button__mid_wrapper[data-v-faca2fa7] img{-o-object-fit:contain;object-fit:contain}.push-button__front_wrapper[data-v-faca2fa7]{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;position:absolute;top:0%}.push-button__front_wrapper[data-v-faca2fa7] img{-o-object-fit:contain;object-fit:contain}.push-button__front_wrapper[data-v-faca2fa7]:after{content:"";background:#fff;width:100%;height:100%;position:absolute;top:78%;left:0}.push-button__btn[data-v-faca2fa7]{cursor:pointer;border:none;border-radius:50%;outline:none;width:100%;height:100%;position:relative}.interaction-tooltip[data-v-9da8a695]{--scale:8;width:calc(1em * var(--scale));height:calc(.65em * var(--scale));pointer-events:none;transform-origin:50% 100%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0%;left:50%}.interaction-tooltip .background[data-v-9da8a695]{z-index:-1;background-color:#fff;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.interaction-tooltip .text[data-v-9da8a695]{font-size:calc(.3em * var(--scale));color:#4a4938;text-align:center;font-weight:700;line-height:1;position:absolute;transform:rotate(-3deg)}.interaction-tooltips[data-v-2e6ae90b]{width:0;height:0;position:absolute;top:2em;left:60%}.interaction-tooltip[data-v-2e6ae90b]{--scale:6;width:calc(1em * var(--scale));height:calc(.65em * var(--scale));text-align:center;pointer-events:none;transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-weight:600;display:flex;position:absolute;top:0;left:0}.interaction-tooltip--1[data-v-2e6ae90b]{z-index:3;top:0}.interaction-tooltip--2[data-v-2e6ae90b]{z-index:2;top:0}.interaction-tooltip--3[data-v-2e6ae90b]{z-index:1;top:0}.interaction-tooltip .background[data-v-2e6ae90b]{z-index:-1;background-color:#fff;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.interaction-tooltip .text[data-v-2e6ae90b]{z-index:1;font-size:calc(.3em * var(--scale));color:#496646;text-align:center;opacity:0;transition:opacity .15s;position:absolute;transform:rotate(-5deg)}.interaction-tooltip.is-active .text[data-v-2e6ae90b]{opacity:1}.interaction-tooltip[data-v-1e3b55eb]{--scale:6;width:calc(1em * var(--scale));height:calc(.65em * var(--scale));pointer-events:none;transform-origin:50% 100%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0%;left:50%}.interaction-tooltip .info[data-v-1e3b55eb]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.interaction-tooltip .background[data-v-1e3b55eb]{z-index:-1;background-color:#fff;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.interaction-tooltip .text[data-v-1e3b55eb]{font-size:calc(.35em * var(--scale));color:#19527f;font-weight:700;position:absolute;transform:rotate(-5deg)}.interaction-tooltip .fleche[data-v-1e3b55eb]{z-index:-1;width:calc(.5em * var(--scale));fill:#fff;position:absolute;top:95%}.push-button[data-v-7fdd2a57]:not(.is-active){display:none}.bottom-border[data-v-7fdd2a57]{position:absolute;top:100%}@media (width<=1023px){.bottom-border[data-v-7fdd2a57]{top:calc(100% - var(--registerPushHeight))}}.bottom-border[data-v-7fdd2a57]{background-color:#fff;width:100%;height:500px;left:0}.next-button[data-v-b80a553e]{z-index:15;border-radius:10px;width:0;height:0;position:absolute;top:10px;left:auto;right:auto;overflow:hidden}.next-button.is-expanded[data-v-b80a553e]{width:calc(100% - 134px);max-width:344px;height:auto}.next-button.is-minimized[data-v-b80a553e]{animation:3.5s 3s infinite tilt-n-move-shaking-b80a553e}@keyframes tilt-n-move-shaking-b80a553e{0%{transform:translate(0)rotate(0)}1.5625%{transform:translate(5px,5px)rotate(3deg)}3.125%{transform:translate(0)rotate(0)}4.6875%{transform:translate(-5px,5px)rotate(-3deg)}6.25%{transform:translate(0)rotate(0)}7.8125%{transform:translate(5px,5px)rotate(5deg)}9.375%{transform:translate(0)rotate(0)}10.9375%{transform:translate(-5px,5px)rotate(-3deg)}12.5%{transform:translate(0)rotate(0)}14.0625%{transform:translate(5px,5px)rotate(3deg)}15.625%{transform:translate(0)rotate(0)}17.1875%{transform:translate(-5px,5px)rotate(-3deg)}18.75%{transform:translate(0)rotate(0)}20.3125%{transform:translate(5px,5px)rotate(3deg)}21.875%{transform:translate(0)rotate(0)}23.4375%{transform:translate(-5px,5px)rotate(-3deg)}25%{transform:translate(0)rotate(0)}}@media (width>=1024px){.next-button[data-v-b80a553e]{border-radius:20px;top:26px}}@media (hover:hover){.next-button:hover .next-button__icon-bg[data-v-b80a553e]{transition-timing-function:cubic-bezier(.645,.045,.355,1);transform:scale(11)}.next-button:hover .next-button__expanded[data-v-b80a553e],.next-button:hover .next-button__expanded[data-v-b80a553e] em,.next-button:hover .next-button__generic[data-v-b80a553e]{transition-delay:.2s}.view-machines--knitting .next-button:hover .next-button__content[data-v-b80a553e]{color:#19527f}.view-machines--dyeing .next-button:hover .next-button__content[data-v-b80a553e]{color:#fcf383}.view-machines--embroidering .next-button:hover .next-button__content[data-v-b80a553e]{color:#e1ffc2}.view-machines--knitting .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e]{color:#fcf383}.view-machines--knitting .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#4a4938;background-color:#fcf383}.view-machines--dyeing .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e]{color:#e1ffc2}.view-machines--dyeing .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#496646;background-color:#e1ffc2}.view-machines--embroidering .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e]{color:#98d9ea}.view-machines--embroidering .next-button:hover.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#19527f;background-color:#98d9ea}}@media (hover:none) and (pointer:coarse){.next-button:active .next-button__icon-bg[data-v-b80a553e]{transition-timing-function:cubic-bezier(.645,.045,.355,1);transform:scale(11)}.next-button:active .next-button__expanded[data-v-b80a553e],.next-button:active .next-button__expanded[data-v-b80a553e] em,.next-button:active .next-button__generic[data-v-b80a553e]{transition-delay:.2s}.view-machines--knitting .next-button:active .next-button__content[data-v-b80a553e]{color:#19527f}.view-machines--dyeing .next-button:active .next-button__content[data-v-b80a553e]{color:#fcf383}.view-machines--embroidering .next-button:active .next-button__content[data-v-b80a553e]{color:#e1ffc2}.view-machines--knitting .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e]{color:#fcf383}.view-machines--knitting .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#4a4938;background-color:#fcf383}.view-machines--dyeing .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e]{color:#e1ffc2}.view-machines--dyeing .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#496646;background-color:#e1ffc2}.view-machines--embroidering .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e]{color:#98d9ea}.view-machines--embroidering .next-button:active.is-expanded .next-button__expanded[data-v-b80a553e] em{color:#19527f;background-color:#98d9ea}}.next-button__bg[data-v-b80a553e]{z-index:1;background-color:#fff;border:3px solid #fff;border-radius:10px;width:100%;height:100%;transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:0;left:0}@media (width>=1024px){.next-button__bg[data-v-b80a553e]{border:6px solid #fff;border-radius:20px}}.view-machines--knitting .is-expanded .next-button__bg[data-v-b80a553e]{background-color:#fcf383}.view-machines--dyeing .is-expanded .next-button__bg[data-v-b80a553e]{background-color:#e1ffc2}.view-machines--embroidering .is-expanded .next-button__bg[data-v-b80a553e]{background-color:#98d9ea}.next-button__content[data-v-b80a553e]{z-index:2;text-align:left;opacity:0;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:6px 16px;font-size:11px;line-height:1.3;display:flex;position:relative}.view-machines--knitting .next-button__content[data-v-b80a553e]{color:#19527f}.view-machines--dyeing .next-button__content[data-v-b80a553e]{color:#4a4938}.view-machines--embroidering .next-button__content[data-v-b80a553e]{color:#496646}.is-expanded .next-button__content[data-v-b80a553e]{gap:0;padding:9px 17px}@media (width>=1024px){.is-expanded .next-button__content[data-v-b80a553e]{padding:14px 26px;font-size:14px}}.view-machines--knitting .is-expanded .next-button__content[data-v-b80a553e]{color:#4a4938}.view-machines--dyeing .is-expanded .next-button__content[data-v-b80a553e]{color:#496646}.view-machines--embroidering .is-expanded .next-button__content[data-v-b80a553e]{color:#19527f}.next-button__expanded[data-v-b80a553e]{z-index:2;transition:all .3s cubic-bezier(.215,.61,.355,1);display:none;position:relative}.is-expanded .next-button__expanded[data-v-b80a553e]{display:block}.next-button__expanded[data-v-b80a553e] em{border-radius:6px;margin-left:-2px;padding:2px 3px;transition:all .3s cubic-bezier(.215,.61,.355,1);display:inline-block;position:relative;transform:rotate(-.632deg)}@media (width>=1024px){.next-button__expanded[data-v-b80a553e] em{padding:3px 4px}}.view-machines--knitting .next-button__expanded[data-v-b80a553e] em{color:#98d9ea;background-color:#19527f}.view-machines--dyeing .next-button__expanded[data-v-b80a553e] em{color:#fcf383;background-color:#4a4938}.view-machines--embroidering .next-button__expanded[data-v-b80a553e] em{color:#e1ffc2;background-color:#496646}.view-machines--knitting .is-expanded .next-button__expanded[data-v-b80a553e] em{color:#fcf383;background-color:#4a4938}.view-machines--dyeing .is-expanded .next-button__expanded[data-v-b80a553e] em{color:#e1ffc2;background-color:#496646}.view-machines--embroidering .is-expanded .next-button__expanded[data-v-b80a553e] em{color:#98d9ea;background-color:#19527f}.next-button__expanded[data-v-b80a553e] strong{font-weight:700}.next-button__generic[data-v-b80a553e]{z-index:2;font-weight:700;transition:all .3s cubic-bezier(.215,.61,.355,1);position:relative}.is-expanded .next-button__generic[data-v-b80a553e]{display:none}.next-button__icon-wrapper[data-v-b80a553e]{flex-shrink:0;width:36px;height:24px;position:relative}@media (width>=1024px){.is-expanded .next-button__icon-wrapper[data-v-b80a553e]{width:59px;height:39px}}.next-button__icon-bg[data-v-b80a553e]{z-index:0;width:100%;height:100%;transition:all .5s cubic-bezier(.645,.045,.355,1);position:absolute;top:0;left:0}.view-machines--knitting .next-button__icon-bg[data-v-b80a553e]{color:#98d9ea}.view-machines--dyeing .next-button__icon-bg[data-v-b80a553e]{color:#4a4938}.view-machines--embroidering .next-button__icon-bg[data-v-b80a553e]{color:#496646}.view-machines--knitting .is-expanded .next-button__icon-bg[data-v-b80a553e]{color:#4a4938}.view-machines--dyeing .is-expanded .next-button__icon-bg[data-v-b80a553e]{color:#496646}.view-machines--embroidering .is-expanded .next-button__icon-bg[data-v-b80a553e]{color:#19527f}.next-button__icon[data-v-b80a553e]{z-index:1;width:100%;height:100%;position:relative}.view-machines--knitting .next-button__icon[data-v-b80a553e]{color:#19527f}.view-machines--dyeing .next-button__icon[data-v-b80a553e]{color:#fcf383}.view-machines--embroidering .next-button__icon[data-v-b80a553e]{color:#e1ffc2}.view-machines--knitting .is-expanded .next-button__icon[data-v-b80a553e]{color:#fcf383}.view-machines--dyeing .is-expanded .next-button__icon[data-v-b80a553e]{color:#e1ffc2}.view-machines--embroidering .is-expanded .next-button__icon[data-v-b80a553e]{color:#98d9ea}@keyframes hotspot-bounce-in-13fa3c8a{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.15)}80%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes hotspot-bounce-out-13fa3c8a{0%{opacity:1;transform:scale(1)}30%{transform:scale(1.1)}to{opacity:0;transform:scale(0)}}.hotspot[data-v-13fa3c8a]{pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.hotspot.is-visible .hotspot-button[data-v-13fa3c8a]{pointer-events:auto}.hotspot-anim[data-v-13fa3c8a]{opacity:0;animation:.25s forwards hotspot-bounce-out-13fa3c8a}.is-visible .hotspot-anim[data-v-13fa3c8a]{animation:.4s forwards hotspot-bounce-in-13fa3c8a}@media (hover:hover){.hotspot-anim:hover .hotspot-bg[data-v-13fa3c8a]{transform:scale(1.1)}.hotspot-anim:hover .hotspot-button-plus[data-v-13fa3c8a]{transform:scale(1.3)rotate(180deg)}}.hotspot-anim.is-hovered .hotspot-bg[data-v-13fa3c8a]{transform:scale(1.1)}.hotspot-anim.is-hovered .hotspot-button-plus[data-v-13fa3c8a]{transform:scale(1.3)rotate(180deg)}.hotspot-inner[data-v-13fa3c8a]{transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.is-top .hotspot-inner[data-v-13fa3c8a]{transform:translate(-50%,-100%)}.is-left .hotspot-inner[data-v-13fa3c8a]{transform:translate(-100%,-100%)}.is-right .hotspot-inner[data-v-13fa3c8a],.is-flipped .hotspot-inner[data-v-13fa3c8a]{transform:translateY(-100%)scaleX(-1)}.is-flipped-y .hotspot-inner[data-v-13fa3c8a]{transform:translate(-50%)scaleY(-1)}.is-flipped.is-flipped-y .hotspot-inner[data-v-13fa3c8a]{transform:translate(-50%,-100%)scale(-1)}.is-left.is-flipped .hotspot-inner[data-v-13fa3c8a]{transform:translateY(-100%)scaleX(-1)}.is-right.is-flipped .hotspot-inner[data-v-13fa3c8a]{transform:translate(-100%,-100%)}.hotspot-button[data-v-13fa3c8a]{width:calc(var(--base-text,1em) * 1);aspect-ratio:1.4358;text-align:center;justify-content:center;align-items:center;display:flex}.hotspot-button-plus[data-v-13fa3c8a]{aspect-ratio:1;width:18.2%;max-width:none;transition:transform .2s cubic-bezier(.865,-.005,0,1.64) 50ms}.hotspot-bg[data-v-13fa3c8a]{z-index:-1;width:100%;transition:transform .2s cubic-bezier(.865,-.005,0,1.64);position:absolute;inset:0}.edito[data-v-c860fb3f]{z-index:25;pointer-events:auto;cursor:default;width:100%;height:100%;position:fixed;top:0;left:0}.view-machines--knitting .edito[data-v-c860fb3f]{color:#19527f}.view-machines--knitting .edito .edito__subtitle__bg[data-v-c860fb3f]{background-color:#98d9ea}.view-machines--dyeing .edito[data-v-c860fb3f]{color:#4a4938}.view-machines--dyeing .edito .edito__subtitle__bg[data-v-c860fb3f]{background-color:#fcf383}.view-machines--embroidering .edito[data-v-c860fb3f]{color:#496646}.view-machines--embroidering .edito .edito__subtitle__bg[data-v-c860fb3f]{background-color:#e1ffc2}.edito__bg[data-v-c860fb3f]{background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0}.edito__wrapper[data-v-c860fb3f]{scroll-behavior:smooth;width:100%;height:100%;position:absolute;top:0;left:0;overflow-y:auto}.edito__close[data-v-c860fb3f]{width:60px;height:40px}.edito__container[data-v-c860fb3f]{text-align:left;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;max-width:700px;margin:auto;padding:min(5.28vw,36px) 16px;display:flex;position:relative}@media (width<=639px){.edito__container[data-v-c860fb3f]{padding:min(9.6vw,36px) 16px}}@media (width>=1200px){.edito__container[data-v-c860fb3f]{width:50%;max-width:none}}.edito__title[data-v-c860fb3f]{width:100%;margin-top:min(5.14vw,74px);margin-bottom:min(.69vw,10px);font-size:min(5.36vw,76px);line-height:1}@media (width<=639px){.edito__title[data-v-c860fb3f]{margin-top:min(10.67vw,40px);margin-bottom:min(5.33vw,20px);font-size:min(10.67vw,40px);line-height:1}}.edito__subtitle[data-v-c860fb3f]{width:100%;margin-bottom:10px;font-size:min(2vw,28px);font-weight:700}@media (width<=639px){.edito__subtitle[data-v-c860fb3f]{font-size:min(4.27vw,16px)}}.edito__subtitle__content[data-v-c860fb3f]{padding:0 6px;display:inline-flex;position:relative}@media (width<=639px){.edito__subtitle__content[data-v-c860fb3f]{padding:0 3px}}.edito__subtitle__bg[data-v-c860fb3f]{z-index:0;border-radius:9px;width:100%;height:100%;position:absolute;top:0;left:0}.edito__subtitle__text[data-v-c860fb3f]{z-index:1;position:relative}.edito__text[data-v-c860fb3f]{width:100%;font-size:min(2vw,28px);line-height:1.3}@media (width<=639px){.edito__text[data-v-c860fb3f]{font-size:min(4.27vw,16px);line-height:1.625}}.edito__img[data-v-c860fb3f]{border-radius:50px;width:100%;height:auto;margin-top:min(3.47vw,50px);margin-bottom:min(3.47vw,50px)}@media (width<=639px){.edito__img[data-v-c860fb3f]{margin-top:min(6.67vw,25px);margin-bottom:min(6.67vw,25px)}}.view-machines[data-v-62e202c1]{justify-content:center;align-items:center;display:flex}@media (width<=1023px){.view-machines[data-v-62e202c1]{justify-content:flex-end}}.view-machines--knitting[data-v-62e202c1]{--primary-color:#19527f;--secondary-color:#98d9ea}.view-machines--dyeing[data-v-62e202c1]{--primary-color:#4a4938;--secondary-color:#fffbce}.view-machines--embroidering[data-v-62e202c1]{--primary-color:#496646;--secondary-color:#f5ffea}.view-machines--embroidering .register-push.is-expanded[data-v-62e202c1]{inset:0}.view-machines--embroidering .register-push.is-expanded[data-v-62e202c1] .register-push-img-container{display:block}.view-machines--embroidering .register-push.is-expanded[data-v-62e202c1] .register-push__content{top:50%;left:50%;transform:translate(-50%,-50%)scaleZ(1)}.view-machines .menu[data-v-62e202c1]{position:absolute;top:14px;left:10px}@media (width>=1024px){.view-machines .menu[data-v-62e202c1]{top:24px;left:24px}}.view-machines .button-sound[data-v-62e202c1]{position:absolute;top:14px;right:10px}@media (width>=1024px){.view-machines .button-sound[data-v-62e202c1]{top:24px;right:24px}.view-machines .register-push[data-v-62e202c1]{position:absolute;bottom:30px;right:30px}.view-machines .register-push.is-expanded-by-default[data-v-62e202c1]{inset:0}}.logo[data-v-62e202c1]{width:63px;height:auto;color:var(--primary-color);transition:color 5s,opacity .3s,transform .3s;position:absolute;top:15px;left:calc(50% - 32px)}@media (width>=1024px){.logo[data-v-62e202c1]{width:92px;height:auto;top:18px;left:calc(50% - 46px)}}.out-enter-active[data-v-62e202c1]{transition-duration:.5s,.5s,.5s;transition-delay:.3s}.out-enter-to[data-v-62e202c1],.out-leave-from[data-v-62e202c1]{opacity:1;transform:translateZ(0)}.out-leave-to[data-v-62e202c1],.out-enter-from[data-v-62e202c1]{opacity:0;transform:translateY(50px)}.overlay-enter-active[data-v-62e202c1]{transition-duration:.6s}.overlay-enter-active[data-v-62e202c1] *{pointer-events:none!important}.overlay-enter-active[data-v-62e202c1] .register-push__backdrop{transition:opacity .3s cubic-bezier(.24,1,.24,1)}.overlay-enter-active[data-v-62e202c1] .register-push__content{transition:all .3s cubic-bezier(.24,1,.24,1) .3s!important}.overlay-leave-active[data-v-62e202c1]{transition-duration:.6s}.overlay-leave-active[data-v-62e202c1] .register-push__backdrop{transition:opacity .3s cubic-bezier(.7,.01,.71,0) .3s}.overlay-leave-active[data-v-62e202c1] .register-push__content{transition:all .3s cubic-bezier(.7,.01,.71,0)!important}.overlay-enter-to[data-v-62e202c1] .register-push__backdrop,.overlay-leave-from[data-v-62e202c1] .register-push__backdrop{opacity:1}.overlay-enter-to[data-v-62e202c1] .register-push__content,.overlay-leave-from[data-v-62e202c1] .register-push__content{opacity:1;transform:translate(-50%,-50%)scaleZ(1)!important}.overlay-leave-to[data-v-62e202c1] .register-push__backdrop,.overlay-enter-from[data-v-62e202c1] .register-push__backdrop{opacity:0}.overlay-leave-to[data-v-62e202c1] .register-push__content,.overlay-enter-from[data-v-62e202c1] .register-push__content{opacity:0;transform:translate(-50%,-50%)scale3d(0,0,0)!important}@media (width<=1023px){.overlay-leave-to[data-v-62e202c1] .register-push__content,.overlay-enter-from[data-v-62e202c1] .register-push__content{transform:translate(-50%,50%)scaleZ(1)!important}}.view-ui[data-v-39cdc558]{z-index:1000;color:#fff;text-align:left;justify-content:flex-start;align-items:flex-start;height:100vh;padding:20px;font-weight:400;position:relative;overflow:scroll}section>h2[data-v-39cdc558]{font-size:18px}section ul[data-v-39cdc558]{flex-wrap:wrap;gap:20px;display:flex}#preloader{z-index:100;color:var(--preloader-color);justify-content:center;align-items:center;font-family:Lacoste,Arial,sans-serif;display:flex;position:fixed;inset:0}#preloader .preloader-container{z-index:0;background-color:var(--preloader-bg-color,#fff);transform-origin:bottom;width:100%;height:100%;position:absolute;top:0;left:0}#preloader .preloader-logo{z-index:1;width:206px;height:auto;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#preloader .preloader-texts{text-align:center;flex-direction:column;gap:9px;width:100%;display:flex;position:absolute;bottom:36px}#preloader .preloader-welcome{font-size:15px}#preloader .preloader-loading{text-transform:uppercase;font-size:10px;font-weight:700}#preloader .preloader-base .preloader-logo_base,#preloader .preloader-na .preloader-logo_na{display:block}.language-picker{--arrow-size:.4em;--arrow-width:1px;font:inherit;cursor:pointer;font-size:1em;line-height:.9;position:relative}.language-picker .language-picker-current{z-index:0;padding-right:calc(var(--arrow-size,.4em) * 3);word-break:keep-all;white-space:nowrap;pointer-events:none;position:relative}.language-picker .language-picker-arrow{top:calc(50% - var(--arrow-size,.4em) * .8);right:calc(var(--arrow-size,.4em) * .2);z-index:2;width:var(--arrow-size,.4em);height:var(--arrow-size,.4em);pointer-events:none;border:none;border-right:var(--arrow-width,.4em) solid;border-bottom:var(--arrow-width,.4em) solid;position:absolute;transform:rotate(45deg)}.language-picker .language-picker-select{z-index:1;width:100%;height:100%;font:inherit;appearance:none;cursor:pointer;opacity:.001;border:none;font-size:16px;position:absolute;top:0;left:0}.language-picker .language-picker-select option{color:initial}.shortbread-modale{--shortbread-modale-primary:white;--shortbread-modale-secondary:#000000b3;--shortbread-modale-background:#0003;--shortbread-modale-background-secondary:#0000001a;z-index:1000;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;bottom:0}.shortbread-modale.shortbread-modale-enter-active,.shortbread-modale.shortbread-modale-leave-active{will-change:transform;transition:transform 1s cubic-bezier(.55,0,.1,1)}.shortbread-modale.shortbread-modale-enter-from,.shortbread-modale.shortbread-modale-leave-to{transform:translateY(200%)}@media (width>=1025px){.shortbread-modale{margin-bottom:20px}}.shortbread-modale__inner{background-color:var(--shortbread-modale-background);flex-flow:wrap;align-items:center;width:100%;padding:20px 20px 20px 25px;display:flex}@media (width>=1025px){.shortbread-modale__inner{border-radius:10px;width:auto;max-width:850px}}.shortbread-modale__description{width:100%;color:var(--shortbread-modale-primary);text-align:center;margin-bottom:15px;font-size:12px;line-height:15px}.shortbread-modale__description a{text-decoration:underline;transition:opacity .25s cubic-bezier(.36,.07,.19,.97)}@media (width>=769px){.shortbread-modale__description{text-align:left;width:60%;margin-bottom:0;padding-right:20px}}.shortbread-modale__buttons{flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.shortbread-modale__buttons>:first-child{margin-right:20px}@media (width>=769px){.shortbread-modale__buttons{justify-content:flex-end;width:40%}}.shortbread-modale__cta{border-radius:5px;justify-content:center;align-items:center;width:130px;max-width:175px;padding:12px 20px 8px;transition:opacity .25s cubic-bezier(.36,.07,.19,.97),transform .6s cubic-bezier(0,.96,.22,1);display:flex}.shortbread-modale__cta .cta__text{position:inherit;text-transform:uppercase;font-size:10px;transition:opacity .25s cubic-bezier(.36,.07,.19,.97),transform .9s cubic-bezier(0,.96,.22,1)}@media (width>=769px){.shortbread-modale__cta .cta__text{font-size:12px}}@media (width>=1025px){.shortbread-modale__cta .cta__text{font-size:14px}}.shortbread-modale__cta--decline{color:var(--shortbread-modale-primary);background-color:var(--shortbread-modale-background-secondary);border:1px solid var(--shortbread-modale-background)}.shortbread-modale__cta--accept{color:var(--shortbread-modale-secondary);background-color:#fff;border:1px solid #fff}@media (width>=769px){.shortbread-modale__cta{width:200px}}:root{--base-text:calc((40px) * 1);--cursor-auto:auto;--cursor-crosshair:crosshair;--cursor-grab:grab;--cursor-grabbing:grabbing;--cursor-pointer:pointer;--padding:max(6px, calc(calc((40px) * 1) * .15));--ui-bps:xs:400px / s:640px / sm:768px / md:1024px / lg:1200px / xl:1600px / xxl:1920px;--ui-color-baby-blue:#98d9ea;--ui-color-black:#000;--ui-color-brand-boulder:#767676;--ui-color-brand-green:#0b4221;--ui-color-dark-brown:#4a4938;--ui-color-denim-blue:#19527f;--ui-color-green:#496646;--ui-color-green-light:#f1ffe3;--ui-color-greige:#d5cab0;--ui-color-grey:#cacaca;--ui-color-grey-light:#f2f2f2;--ui-color-light-blue:#c2dadf;--ui-color-light-brown:#959372;--ui-color-light-green:#d0dfbe;--ui-color-light-yellow:#e8e0be;--ui-color-machine-blue:#eff9fb;--ui-color-machine-green:#f5ffea;--ui-color-machine-yellow:#fffde3;--ui-color-mint-green:#e1ffc2;--ui-color-pink:#f7ece8;--ui-color-red:#b70606;--ui-color-white:#fff;--ui-color-yellow:#fcf383;--ui-color-yellow-light:#fffbce;--ui-colors:red:#b70606 / pink:#f7ece8 / green:#496646 / mint-green:#e1ffc2 / baby-blue:#98d9ea / denim-blue:#19527f / yellow:#fcf383 / brand-green:#0b4221 / greige:#d5cab0 / black:#000 / white:#fff / dark-brown:#4a4938 / yellow-light:#fffbce / green-light:#f1ffe3 / machine-yellow:#fffde3 / machine-green:#f5ffea / machine-blue:#eff9fb / light-brown:#959372 / light-blue:#c2dadf / light-yellow:#e8e0be / light-green:#d0dfbe / brand-boulder:#767676 / grey:#cacaca / grey-light:#f2f2f2}@font-face{font-family:Lacoste;src:url(/fonts/Lacoste-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lacoste;src:url(/fonts/Lacoste-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lacoste;src:url(/fonts/Lacoste-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lacoste;src:url(/fonts/Lacoste-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}body{color:var(--ui-color-brand-green);font-family:Lacoste,Arial,sans-serif}#app{width:100%;height:100%;position:relative;overflow:hidden}main.ui{z-index:2;position:relative}.webgl-canvas{width:100%;height:100%;display:block}.pf-machine-bg{background:var(--world-bg);position:absolute;inset:0}.view-machines .push-button{left:50%;transform:translate(-50%)}@font-face{font-family:Fraunces;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fraunces-400-latin-BOz5zopO.woff2)format("woff2")}@font-face{font-family:Fraunces;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fraunces-400-latin-BOz5zopO.woff2)format("woff2")}@font-face{font-family:Fraunces;font-weight:900;font-style:normal;font-display:swap;src:url(/assets/fraunces-400-latin-BOz5zopO.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/dm-sans-400-latin-BNY05QUC.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/dm-sans-400-latin-BNY05QUC.woff2)format("woff2")}@font-face{font-family:DM Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/dm-sans-400-latin-BNY05QUC.woff2)format("woff2")}@font-face{font-family:Caveat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/caveat-600-latin-CP6HlsNg.woff2)format("woff2")}html[data-brand=dumb] *{font-family:DM Sans,Arial,sans-serif!important}html[data-brand=dumb] :is(h1,h2,.title,.intro-title,.edito__title,.interaction-tooltip__title,.register-push__title){letter-spacing:-.01em;font-family:Fraunces,Georgia,serif!important;font-weight:600!important}html[data-brand=dumb] :is(.interaction-tooltip__subtitle,.edito__chip){font-family:Caveat,cursive!important}html[data-brand=dumb] .home-logo{aspect-ratio:960/481;width:230px;margin:14px 0 16px}html[data-brand=dumb] .view-home .title{margin-bottom:16px!important}html[data-brand=dumb] .register-push-img-container{background-color:var(--ui-color-light-yellow)!important}html[data-brand=dumb]{--ui-color-brand-green:#2a1d15;--ui-color-dark-brown:#2a1d15;--ui-color-machine-blue:#a7c4d3;--ui-color-machine-yellow:#c98a75;--ui-color-machine-green:#8a9160;--ui-color-light-yellow:#f3dfd8;--ui-color-greige:#e7d8c3}html[data-brand=dumb] .view-home :is(.intro-title,.title,.description){color:#2a1d15!important}html[data-brand=dumb] .view-home .intro-title:empty{display:none}html[data-brand=dumb] .view-home .next-button,html[data-brand=dumb] .view-home .button-cta.white-brand-green{color:#2a1d15!important}html[data-brand=dumb] .view-home .button-cta.white-brand-green .button-cta__bg-below{background-color:#2a1d15!important}html[data-brand=dumb] .view-home .button-cta.white-brand-green .button-cta__icon-wrapper{color:#2a1d15!important}html[data-brand=dumb] :is(.button-cta__icon-wrapper,.next-button__icon-wrapper,.register-push__content .register-push__icon-wrapper){background:#f8f5ef;border:2px dashed #2a1d158c;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:rotate(-5deg);color:#2a1d15!important;width:38px!important;height:38px!important;display:flex!important}html[data-brand=dumb] :is(.button-cta__icon-wrapper,.next-button__icon-wrapper,.register-push__content .register-push__icon-wrapper) svg{display:none!important}html[data-brand=dumb] :is(.button-cta__icon-wrapper,.next-button__icon-wrapper,.register-push__content .register-push__icon-wrapper):after{content:"ü";font-size:21px;font-weight:700;line-height:1;transform:translateY(-2px)}html[data-brand=dumb] :is(.button-cta,.next-button,.register-push):hover :is(.button-cta__icon-wrapper,.next-button__icon-wrapper,.register-push__icon-wrapper){transform:rotate(7deg)translateY(-1px)}html[data-brand=dumb] .button-cta{transition:transform .25s cubic-bezier(.34,1.56,.64,1);transform:rotate(-1.2deg)translateZ(0);border-radius:18px 26px 20px 28px/26px 18px 28px 20px!important}html[data-brand=dumb] .button-cta:hover:not([disabled]){transform:rotate(.5deg)translateY(-2px)translateZ(0)}html[data-brand=dumb] .button-cta:after{content:"";z-index:2;pointer-events:none;border:2px dashed color-mix(in srgb, currentColor 30%, transparent);border-radius:13px 20px 15px 22px/20px 13px 22px 15px;position:absolute;inset:6px}html[data-brand=dumb] .button-cta.knitting{color:#2a1d15!important}html[data-brand=dumb] .button-cta.knitting .button-cta__bg{background:#e3edf2!important}html[data-brand=dumb] .button-cta.knitting .button-cta__bg-below{background:#a7c4d3!important}html[data-brand=dumb] .button-cta.knitting.is-selected{color:#2a1d15!important}html[data-brand=dumb] .button-cta.knitting.is-selected .button-cta__bg{background:#a7c4d3!important}html[data-brand=dumb] .button-cta.knitting.is-selected .button-cta__bg-below{background:#e3edf2!important}html[data-brand=dumb] .button-cta.dyeing{color:#2a1d15!important}html[data-brand=dumb] .button-cta.dyeing .button-cta__bg{background:#f3e2da!important}html[data-brand=dumb] .button-cta.dyeing .button-cta__bg-below{background:#c98a75!important}html[data-brand=dumb] .button-cta.dyeing.is-selected{color:#2a1d15!important}html[data-brand=dumb] .button-cta.dyeing.is-selected .button-cta__bg{background:#c98a75!important}html[data-brand=dumb] .button-cta.dyeing.is-selected .button-cta__bg-below{background:#f3e2da!important}html[data-brand=dumb] .button-cta.embroidering{color:#2a1d15!important}html[data-brand=dumb] .button-cta.embroidering .button-cta__bg{background:#e9ecdc!important}html[data-brand=dumb] .button-cta.embroidering .button-cta__bg-below{background:#8a9160!important}html[data-brand=dumb] .button-cta.embroidering.is-selected{color:#2a1d15!important}html[data-brand=dumb] .button-cta.embroidering.is-selected .button-cta__bg{background:#8a9160!important}html[data-brand=dumb] .button-cta.embroidering.is-selected .button-cta__bg-below{background:#e9ecdc!important}html[data-brand=dumb] :is(.button-cta.knitting,.button-cta.dyeing,.button-cta.embroidering):is(:hover,:active) .button-cta__text,html[data-brand=dumb] :is(.button-cta.knitting,.button-cta.dyeing,.button-cta.embroidering):is(:hover,:active) .button-cta__left-icon,html[data-brand=dumb] .button-cta .button-cta__left-icon{color:#2a1d15!important}html[data-brand=dumb] .button-cta.white-brand-green .button-cta__bg{background:#f8f5ef!important}html[data-brand=dumb] .next-button{color:#2a1d15!important}html[data-brand=dumb] .next-button__bg{background-color:#f8f5ef!important;border-color:#f8f5ef!important;border-radius:16px 24px 18px 26px/24px 16px 26px 18px!important}html[data-brand=dumb] .next-button__bg:after{content:"";border:2px dashed #2a1d1542;border-radius:11px 18px 13px 20px/18px 11px 20px 13px;position:absolute;inset:4px}html[data-brand=dumb] .view-machines--knitting .is-expanded .next-button__bg{background-color:#f3e2da!important}html[data-brand=dumb] .view-machines--dyeing .is-expanded .next-button__bg{background-color:#e9ecdc!important}html[data-brand=dumb] .view-machines--embroidering .is-expanded .next-button__bg{background-color:#e3edf2!important}html[data-brand=dumb] .next-button.is-expanded{transform:rotate(-1deg)}html[data-brand=dumb] .next-button__expanded em,html[data-brand=dumb] .register-push .register-push__content em,html[data-brand=dumb] .is-expanded-by-default .register-push__content em{color:#f8f5ef!important;background-color:#2a1d15!important}html[data-brand=dumb] .register-push .register-push__content,html[data-brand=dumb] .is-expanded-by-default .register-push__content{color:#2a1d15!important;background-color:#f8f5ef!important}html[data-brand=dumb] .locale-picker__current{background-color:#e3edf2!important}html[data-brand=dumb] .next-button{top:80px!important}@media (width<=1023px){html[data-brand=dumb] .next-button{top:58px!important}}html[data-brand=dumb] .next-button:is(:hover,:active) .next-button__bg{background-color:#2a1d15!important}html[data-brand=dumb] .next-button:is(:hover,:active) .next-button__bg:after{border-color:#f8f5ef59}html[data-brand=dumb] .next-button:is(:hover,:active) .next-button__content,html[data-brand=dumb] .next-button:is(:hover,:active) .next-button__expanded{color:#f8f5ef!important}html[data-brand=dumb] .next-button:is(:hover,:active) .next-button__expanded em{color:#2a1d15!important;background-color:#f8f5ef!important}html[data-brand=dumb] .view-home .button-cta.white-brand-green:is(:hover,:active) .button-cta__text{color:#f8f5ef!important}html[data-brand=dumb] .view-home .button-cta.white-brand-green:is(:hover,:active):after{border-color:#f8f5ef59}
