.recipe-hero[data-v-f2e57e95]{align-items:center;display:flex;flex-direction:column;padding-top:calc(var(--grid-val)*3vw);position:relative;width:100%}@media screen and (min-width:48em) and (max-width:79.99em) and (orientation:portrait){.recipe-hero[data-v-f2e57e95]{min-height:0;padding-top:calc(var(--grid-val)*5vw)}}.recipe-hero__title[data-v-f2e57e95]{line-height:1.15em;padding:0 calc(var(--grid-val)*4vw);text-align:center}@media screen and (max-width:47.99em){.recipe-hero__title[data-v-f2e57e95]{padding:0 calc(var(--grid-val)*.5vw)}}.recipe-hero__picture[data-v-f2e57e95]{margin-top:calc(var(--grid-val)*1vw);position:relative;width:calc(var(--grid-val)*11vw)}.recipe-hero__picture-category[data-v-f2e57e95]{align-items:center;background-color:#e8542a;bottom:calc(var(--grid-val)*-.5vw);-webkit-clip-path:polygon(3% 13%,98% 0,100% 90%,0 100%);clip-path:polygon(3% 13%,98% 0,100% 90%,0 100%);color:#fce4d1;display:flex;font-size:max(12px,5.8666666667vw);height:calc(var(--grid-val)*1.5vw);justify-content:center;left:50%;line-height:1.1363636364;min-width:calc(var(--grid-val)*4.8vw);position:absolute;text-transform:uppercase;transform:translate(-50%)}@media screen and (min-width:768px){.recipe-hero__picture-category[data-v-f2e57e95]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}.recipe-hero__disclaimer[data-v-f2e57e95]{font-size:max(12px,5.8666666667vw);line-height:1.1363636364;margin-top:calc(var(--grid-val)*1vw)}@media screen and (min-width:768px){.recipe-hero__disclaimer[data-v-f2e57e95]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}@media screen and (min-width:48em) and (max-width:79.99em){.recipe-hero__disclaimer[data-v-f2e57e95]{font-size:max(12px,6.9333333333vw);line-height:1}}@media screen and (min-width:48em) and (max-width:79.99em) and (min-width:768px){.recipe-hero__disclaimer[data-v-f2e57e95]{font-size:max(12px,2.6041666667vw);line-height:1}}.recipe-hero__overlay[data-v-f2e57e95]{height:100%;left:0;position:absolute;top:0;width:100%}.recipe-hero__details[data-v-f2e57e95]{align-items:center;bottom:calc(var(--grid-val)*1vw);display:flex;justify-content:space-between;padding:0 calc(var(--grid-val)*1vw);position:sticky;width:100%}@media screen and (max-width:47.99em){.recipe-hero__details[data-v-f2e57e95]{padding:0 calc(var(--grid-val)*.5vw)}}.recipe-hero__detail-difficulty[data-v-f2e57e95],.recipe-hero__detail-duration[data-v-f2e57e95]{align-items:center;display:flex;gap:calc(var(--grid-val)*.25vw)}.recipe-hero__detail-difficulty span[data-v-f2e57e95],.recipe-hero__detail-duration span[data-v-f2e57e95]{font-size:max(12px,4.8vw);line-height:1.2777777778;text-transform:uppercase}@media screen and (min-width:768px){.recipe-hero__detail-difficulty span[data-v-f2e57e95],.recipe-hero__detail-duration span[data-v-f2e57e95]{font-size:max(12px,1.3020833333vw);line-height:1.4}}@media screen and (min-width:48em) and (max-width:79.99em){.recipe-hero__detail-difficulty span[data-v-f2e57e95],.recipe-hero__detail-duration span[data-v-f2e57e95]{font-size:max(12px,5.8666666667vw);line-height:1.1363636364}}@media screen and (min-width:48em) and (max-width:79.99em) and (min-width:768px){.recipe-hero__detail-difficulty span[data-v-f2e57e95],.recipe-hero__detail-duration span[data-v-f2e57e95]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}.recipe-hero__detail-difficulty>div[data-v-f2e57e95],.recipe-hero__detail-duration>div[data-v-f2e57e95]{height:calc(var(--grid-val)*1.5vw);width:calc(var(--grid-val)*1.5vw)}.recipe-hero__detail-difficulty .recipe-hero__difficulty[data-v-f2e57e95]{margin-right:-17%;transform:translate(-25%)}.recipes[data-v-32662b96]{position:relative}.recipes__filters[data-v-32662b96],.recipes__filters-mobile[data-v-32662b96]{bottom:calc(var(--grid-val)*1vw);left:0;position:sticky;z-index:2}.recipes__filters-mobile[data-v-32662b96]{cursor:pointer;height:calc(var(--grid-val)*1.7vw);width:100%}.recipes__filters-inner[data-v-32662b96]{color:#e6cab3;display:flex;font-size:max(12px,5.8666666667vw);gap:calc(var(--grid-val)*1vw);line-height:1.1363636364;margin-left:auto;margin-right:auto;padding:calc(var(--grid-val)*.5vw) calc(var(--grid-val)*1.5vw);pointer-events:auto;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.recipes__filters-inner[data-v-32662b96]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}@media screen and (max-width:47.99em){.recipes__filters-inner[data-v-32662b96]{display:none}}@media screen and (min-width:48em) and (max-width:79.99em){.recipes__filters-inner[data-v-32662b96]{font-size:max(12px,6.9333333333vw);gap:calc(var(--grid-val)*1.5vw);line-height:1;padding:calc(var(--grid-val)*.6vw) calc(var(--grid-val)*2vw)}}@media screen and (min-width:48em) and (max-width:79.99em) and (min-width:768px){.recipes__filters-inner[data-v-32662b96]{font-size:max(12px,2.6041666667vw);line-height:1}}.recipes__filters-item[data-v-32662b96]{cursor:pointer;opacity:.6;text-transform:uppercase}.recipes__filters-item.active[data-v-32662b96]{opacity:1}@media screen and (max-width:47.99em){.recipes__filters-item--antipasti[data-v-32662b96]{grid-area:ant}.recipes__filters-item--primi[data-v-32662b96]{grid-area:pri}.recipes__filters-item--secondi[data-v-32662b96]{grid-area:sec}.recipes__filters-item--panificati[data-v-32662b96]{grid-area:pan}.recipes__filters-item--contorni[data-v-32662b96]{grid-area:cont}.recipes__filters-item--dolci[data-v-32662b96]{grid-area:dol}}.recipes__filters-bg[data-v-32662b96]{background-color:#e8542a;-webkit-clip-path:polygon(2% 0,98% 1%,100% 100%,0 100%);clip-path:polygon(2% 0,98% 1%,100% 100%,0 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (max-width:47.99em){.recipes__filters-bg[data-v-32662b96]{-webkit-clip-path:polygon(0 0,100% 0,98% 100%,1% 100%);clip-path:polygon(0 0,100% 0,98% 100%,1% 100%)}}.recipes__filters-inner-mobile[data-v-32662b96]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.recipes__filters-inner-mobile .recipes__filters-item.active[data-v-32662b96]{color:#e8542a}.recipes__filters-inner-mobile-active[data-v-32662b96]{color:#fce4d1;font-size:max(12px,5.8666666667vw);font-weight:500;line-height:1.1363636364;text-align:center;text-transform:uppercase;width:100%}@media screen and (min-width:768px){.recipes__filters-inner-mobile-active[data-v-32662b96]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}.recipes__filters-inner-mobile-menu[data-v-32662b96]{bottom:100%;display:grid;font-size:max(12px,5.8666666667vw);font-weight:400;grid-template-areas:"cont pan" "ant pri" "sec dol";grid-template-columns:repeat(2,1fr);line-height:1.1363636364;padding:calc(var(--grid-val)*1vw);pointer-events:none;position:absolute;text-align:center;width:100%}@media screen and (min-width:768px){.recipes__filters-inner-mobile-menu[data-v-32662b96]{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}.recipes__filters-inner-mobile-bg[data-v-32662b96]{background-color:#fce4d1;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.input-label[data-v-33f50499] a{position:relative}.input-label[data-v-33f50499] a:after{background-color:var(--color-text);content:"";display:block;height:1px;width:100%}.input-error[data-v-91417cdf]{color:var(--color-error);font-size:max(12px,3.2vw);line-height:1;line-height:1.25;pointer-events:none;position:absolute;right:var(--padding-horizontal);top:5px}@media screen and (min-width:768px){.input-error[data-v-91417cdf]{font-size:max(12px,.625vw);font-size:max(12px,.9375vw);line-height:1;line-height:1.6666666667}}.error-transition-enter-active[data-v-91417cdf],.error-transition-leave-active[data-v-91417cdf]{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.error-transition-enter[data-v-91417cdf],.error-transition-leave-to[data-v-91417cdf]{opacity:0}.input-textarea[data-v-92d51d2f]{position:relative}.input-textarea__label[data-v-92d51d2f]{flex-basis:auto!important}.input-textarea__input[data-v-92d51d2f]{overflow:hidden}.input-textarea__input[data-v-92d51d2f]:-webkit-autofill,.input-textarea__input[data-v-92d51d2f]:-webkit-autofill:focus,.input-textarea__input[data-v-92d51d2f]:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-background) inset;font-size:var(--font-size-input,1rem);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-checkbox-wrap[data-v-f0a46ce2]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.input-checkbox__el[data-v-f0a46ce2]{align-items:center;display:inline-flex;justify-content:flex-start}.input-checkbox__el:first-child>input[data-v-f0a46ce2]{margin-left:0}.input-checkbox__input[data-v-f0a46ce2]{margin:var(--padding-vertical) var(--padding-horizontal)}.input-checkbox__input--error[data-v-f0a46ce2]{border-color:var(--color-error)}.input-radio-wrap[data-v-32248f72]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.input-radio-wrap__col[data-v-32248f72]:not(:last-child){margin-right:calc(var(--grid-val-vertical)*.8vh)}.input-radio[data-v-32248f72]{align-items:center;color:var(--color-text);display:inline-flex;justify-content:flex-start}.input-radio__input[data-v-32248f72]{border-radius:50%;margin:0 20px 0 0}.input-radio__input[data-v-32248f72]:after{border-radius:50%}.input-select-option[data-v-7d896aa0]{background-color:var(--color-background);color:var(--color-text);cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-input);overflow:hidden;padding-bottom:10px;padding-top:10px;position:relative}.input-select-option--checked:not(.input-select-option--disabled) .input-select-option__text[data-v-7d896aa0],.input-select-option:hover:not(.input-select-option--disabled) .input-select-option__text[data-v-7d896aa0]{transform:translate(calc(var(--padding-horizontal)*2))}.input-select-option__text[data-v-7d896aa0]{display:block;padding-left:var(--padding-horizontal);transition:transform .2s cubic-bezier(.215,.61,.355,1)}.input-select-option__text[data-v-7d896aa0]:before{background-color:var(--color-text);border-radius:.1em;content:"";height:.2em;left:-.5em;position:absolute;top:calc(50% - .1em);width:.2em}.arrow[data-v-927b5b2e]{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:9px;width:16px}.input-select[data-v-45e4d89c]{z-index:1}.input-select[data-v-45e4d89c],.input-select__wrap[data-v-45e4d89c]{position:relative}.input-select__arrow[data-v-45e4d89c]{position:absolute;right:var(--padding-horizontal);top:-90%;transform:translateY(-50%) rotate(0);transform-origin:center center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.input-select__arrow.rotate[data-v-45e4d89c]{transform:translateY(-50%) rotate(180deg)}.input-select__input option[data-v-45e4d89c]{display:none}.input-select__options[data-v-45e4d89c]{backface-visibility:hidden;background-color:var(--color-background);border:var(--border-size,1px) solid var(--border-color);max-height:calc(var(--grid-val)*5vw);overflow:scroll;padding-left:10px;padding-right:10px;position:absolute;top:calc(100% + 10px);width:100%;z-index:10}.select-transition-enter-active[data-v-45e4d89c],.select-transition-leave-active[data-v-45e4d89c]{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.select-transition-enter[data-v-45e4d89c],.select-transition-leave-to[data-v-45e4d89c]{opacity:0}.input-file[data-v-0610593a]{align-items:center;background-color:#212121;cursor:pointer;display:inline-flex;flex-direction:row;min-height:calc(var(--grid-val-vertical)*.8vh);position:relative}.input-file__input[data-v-0610593a]{height:100%;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-file__label[data-v-0610593a]{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:max(12px,4.8vw);font-weight:700;justify-content:space-between;line-height:1;padding:var(--padding-vertical) calc(var(--grid-val)*.5vw);text-transform:uppercase;width:100%}@media screen and (min-width:768px){.input-file__label[data-v-0610593a]{font-size:max(12px,.9375vw);line-height:1}}@media screen and (max-width:47.99em){.input-file__label[data-v-0610593a]{padding:calc(var(--grid-val-vertical)*.5vh) calc(var(--grid-val)*1vw)}}.input-file__label svg[data-v-0610593a]{flex-basis:1.2em;flex-shrink:0;height:1.2em;width:1.2em}.input-file__label span[data-v-0610593a]{max-width:10rem;overflow:hidden;position:relative;text-overflow:ellipsis;top:calc(var(--grid-val-vertical)*.04vh);white-space:nowrap}.input-file.error .input-file__label[data-v-0610593a]{color:var(--color-error)}.input-file.error svg *[data-v-0610593a]{fill:var(--color-error)}.label-transition-enter-active[data-v-0610593a],.label-transition-leave-active[data-v-0610593a]{transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.label-transition-enter[data-v-0610593a],.label-transition-leave-to[data-v-0610593a]{opacity:0}.input-acceptance[data-v-26d742b7]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.input-acceptance__el[data-v-26d742b7]{align-items:center;display:flex;justify-content:flex-start}.input-acceptance__input[data-v-26d742b7]{margin:var(--padding-vertical) var(--padding-horizontal) var(--padding-vertical) 0}.input-acceptance__label[data-v-26d742b7]{color:#e6cab3;cursor:pointer;display:flex;font-size:max(12px,4.8vw);line-height:1.2777777778;margin-left:15px}@media screen and (min-width:768px){.input-acceptance__label[data-v-26d742b7]{font-size:max(12px,1.3020833333vw);line-height:1.4}}.input-acceptance__label[data-v-26d742b7] p{padding-right:calc(var(--grid-val)*.1vw)}.input-acceptance__label[data-v-26d742b7] a{position:relative}.input-acceptance__label[data-v-26d742b7] a:after{background-color:var(--border-color);bottom:.1em;content:"";height:1px;left:0;position:absolute}.input-submit[data-v-e6fd102d]{align-items:flex-end;display:inline-flex;position:relative;width:auto}.input-submit button svg[data-v-e6fd102d]{width:calc(var(--grid-val)*1vw)}.input-submit__input[data-v-e6fd102d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;cursor:pointer;height:100%;left:0;opacity:0;outline:transparent;padding:0;position:absolute;top:0;width:100%}.input-submit__sep[data-v-e6fd102d]{background-color:var(--color-text);height:2px;width:100%}.text-transition-enter-active[data-v-e6fd102d],.text-transition-leave-active[data-v-e6fd102d]{transition:transform .3s cubic-bezier(.215,.61,.355,1)}.text-transition-enter[data-v-e6fd102d],.text-transition-leave-to[data-v-e6fd102d]{transform:translateY(100%)}.form-thanks[data-v-78ab4eb7]:not(:last-child){margin-bottom:calc(var(--grid-val-vertical)*1vh)}.form-thanks .paragraph[data-v-78ab4eb7]{color:#e6cab3;line-height:2em;text-align:center;text-transform:uppercase}.app-form{--margin-vertical:0;--margin-horizontal:0;--padding-vertical:2px;--padding-horizontal:0;--color-text:$color-softpink;--color-placeholder:$color-softpink;--color-error:#9a2828;--color-background:transparent;--font-family:$font-family-base;--font-size-input:inherit;--label-font-family:$font-family-base;--label-font-size:inherit;--label-margin:10px;--color-label:$color-softpink;--border-color:$color-softpink;--border-size:1px;font-size:max(12px,5.8666666667vw);line-height:1.1363636364}@media screen and (max-width:47.99em){.app-form{--margin-vertical:15px}}@media screen and (min-width:768px){.app-form{font-size:max(12px,1.8229166667vw);line-height:1.1428571429}}.app-form.sending{opacity:.4;pointer-events:none}.app-form__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.app-form__wrapper .app-form__el.input-textarea{border-bottom:1px solid #e6cab3}.app-form__wrapper .app-form__el.input-acceptance{align-self:center;border-top:0;grid-column:1}.app-form__wrapper .app-form__el.input-submit{grid-column:2}.app-form__el{border-bottom:1px solid #e6cab3;display:flex;flex-basis:100%;margin:0 var(--margin-horizontal);padding:calc(var(--grid-val)*.1vw) 0;position:relative}@media screen and (min-width:48em){.app-form__el:first-child,.app-form__el:nth-child(2){margin-top:0}}@media screen and (max-width:47.99em){.app-form__el{padding:calc(var(--grid-val)*.4vw) 0 calc(var(--grid-val)*.1vw)}}.app-form__el [type=email],.app-form__el [type=tel],.app-form__el [type=text],.app-form__el select,.app-form__el textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border-color:var(--border-color);border-radius:0;border-style:solid;box-sizing:border-box;color:#e6cab3;font-family:var(--font-family);font-size:var(--font-size-input);padding:var(--padding-vertical) var(--padding-horizontal);transition-duration:.2s;transition-property:border-bottom-color;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.app-form__el [type=email]:disabled,.app-form__el [type=tel]:disabled,.app-form__el [type=text]:disabled,.app-form__el select:disabled,.app-form__el textarea:disabled{opacity:.5}.app-form__el [type=email].error,.app-form__el [type=tel].error,.app-form__el [type=text].error,.app-form__el select.error,.app-form__el textarea.error{border-color:var(--color-error)}.app-form__el [type=email]::-moz-placeholder,.app-form__el [type=tel]::-moz-placeholder,.app-form__el [type=text]::-moz-placeholder,.app-form__el select::-moz-placeholder,.app-form__el textarea::-moz-placeholder{color:var(--color-placeholder);-moz-transition:color .3s cubic-bezier(.215,.61,.355,1);transition:color .3s cubic-bezier(.215,.61,.355,1)}.app-form__el [type=email]::placeholder,.app-form__el [type=tel]::placeholder,.app-form__el [type=text]::placeholder,.app-form__el select::placeholder,.app-form__el textarea::placeholder{color:var(--color-placeholder);transition:color .3s cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:47.99em){.app-form__el [type=email]::-moz-placeholder,.app-form__el [type=tel]::-moz-placeholder,.app-form__el [type=text]::-moz-placeholder,.app-form__el select::-moz-placeholder,.app-form__el textarea::-moz-placeholder{font-size:max(12px,5.3333333333vw);line-height:1}.app-form__el [type=email]::placeholder,.app-form__el [type=tel]::placeholder,.app-form__el [type=text]::placeholder,.app-form__el select::placeholder,.app-form__el textarea::placeholder{font-size:max(12px,5.3333333333vw);line-height:1}}@media screen and (max-width:47.99em) and (min-width:768px){.app-form__el [type=email]::-moz-placeholder,.app-form__el [type=tel]::-moz-placeholder,.app-form__el [type=text]::-moz-placeholder,.app-form__el select::-moz-placeholder,.app-form__el textarea::-moz-placeholder{font-size:max(12px,1.0416666667vw);line-height:1}.app-form__el [type=email]::placeholder,.app-form__el [type=tel]::placeholder,.app-form__el [type=text]::placeholder,.app-form__el select::placeholder,.app-form__el textarea::placeholder{font-size:max(12px,1.0416666667vw);line-height:1}}.app-form__el [type=email]:focus::-moz-placeholder,.app-form__el [type=tel]:focus::-moz-placeholder,.app-form__el [type=text]:focus::-moz-placeholder,.app-form__el select:focus::-moz-placeholder,.app-form__el textarea:focus::-moz-placeholder{color:#e6c9b34d}.app-form__el [type=email]:focus::placeholder,.app-form__el [type=tel]:focus::placeholder,.app-form__el [type=text]:focus::placeholder,.app-form__el select:focus::placeholder,.app-form__el textarea:focus::placeholder{color:#e6c9b34d}.app-form__el [type=checkbox],.app-form__el [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../svg/checkbox-out-red.svg);background-position:50%;background-size:100% 100%;height:calc(var(--grid-val)*.4vw);position:relative;width:calc(var(--grid-val)*.4vw)}.app-form__el [type=checkbox]:after,.app-form__el [type=radio]:after{background-image:url(../svg/checkbox-in-red.svg);background-position:50%;background-size:100% 100%;content:" ";height:calc(var(--grid-val)*.25vw);left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) scale(0);transform-origin:center center;transition:transform .4s ease;width:calc(var(--grid-val)*.25vw)}@media screen and (max-width:47.99em){.app-form__el [type=checkbox]:after,.app-form__el [type=radio]:after{height:calc(var(--grid-val)*.3vw);width:calc(var(--grid-val)*.3vw)}}.app-form__el [type=checkbox]:checked:after,.app-form__el [type=radio]:checked:after{transform:translate(-50%) translateY(-50%) scale(1)}.app-form__el [type=checkbox].error,.app-form__el [type=radio].error{border-color:var(--color-error)!important}@media screen and (max-width:47.99em){.app-form__el [type=checkbox],.app-form__el [type=radio]{height:calc(var(--grid-val)*.75vw);width:calc(var(--grid-val)*.75vw)}}.app-form__el.input-textarea{align-items:flex-start}.app-form__el.input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);border-top:none;box-sizing:border-box;color:var(--color-text);display:flex;font-family:var(--font-family);font-size:var(--font-size-input);justify-content:flex-end;width:100%}.app-form__el.input-submit:disabled{opacity:.5}.app-form__el ::-webkit-autofill,.app-form__el ::-webkit-autofill:focus,.app-form__el ::-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-background) inset;font-size:var(--font-size-input,1rem);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.hidden{opacity:0!important}.field-label{color:#e6cab3;font-family:var(--label-font-family);font-size:var(--label-font-size);-webkit-text-stroke:#e6cab3 .5px}.input-error{order:2}.label-bottom,.label-top{flex-direction:column}.label-bottom .field-label,.label-top .field-label{flex-basis:100%}.label-bottom input:not([type=submit],[type=radio],[type=checkbox]),.label-bottom select,.label-bottom textarea,.label-top input:not([type=submit],[type=radio],[type=checkbox]),.label-top select,.label-top textarea{flex-basis:100%;width:100%}.label-top .input-checkbox-wrap,.label-top .input-radio-wrap,.label-top .input-select__wrap,.label-top input:not([type=checkbox],[type=radio],[type=submit]),.label-top select,.label-top textarea{order:1}.label-top .field-label{margin-bottom:var(--label-margin);order:0}.label-bottom .input-checkbox-wrap,.label-bottom .input-radio-wrap,.label-bottom .input-select__wrap,.label-bottom input:not([type=checkbox],[type=radio],[type=submit]),.label-bottom select,.label-bottom textarea{order:0}.label-bottom .field-label{margin-top:var(--label-margin);order:1}.label-left,.label-right{align-items:center;flex-direction:row}.label-left .input-select__wrap,.label-left input:not([type=submit],[type=radio],[type=checkbox]),.label-left select,.label-left textarea,.label-right .input-select__wrap,.label-right input:not([type=submit],[type=radio],[type=checkbox]),.label-right select,.label-right textarea{flex:1 1 auto}.label-left .input-checkbox-wrap,.label-left .input-radio-wrap,.label-left .input-select__wrap,.label-left input:not([type=checkbox],[type=radio],[type=submit]),.label-left select,.label-left textarea{order:1}.label-left .field-label{margin-right:var(--label-margin);order:0}.label-right .input-checkbox-wrap,.label-right .input-radio-wrap,.label-right .input-select__wrap,.label-right input:not([type=checkbox],[type=radio],[type=submit]),.label-right select,.label-right textarea{order:0}.label-right .field-label{margin-left:var(--label-margin);order:1}.thanks-transition-enter-active,.thanks-transition-leave-active{display:block;transition:opacity .6s cubic-bezier(.77,0,.175,1),transform .6s cubic-bezier(.77,0,.175,1)}.thanks-transition-enter,.thanks-transition-leave-to{opacity:0}.thanks-transition-enter-from{transform:translateY(100%)}.thanks-transition-enter-to{transform:translateY(0)}.input-email,.input-file,.input-phone,.input-select,.input-string{flex-basis:100%}.input-acceptance,.input-submit{flex-basis:50%}.input-acceptance{border-bottom:none;padding-top:calc(var(--grid-val)*.2vw)}@media screen and (min-width:48em){.input-acceptance{flex-basis:75%}}.input-submit{border-bottom:none}@media screen and (min-width:48em){.input-submit{flex-basis:25%}}.input-radio-group,.input-textarea{flex-basis:100%}@media screen and (max-width:47.99em){.input-radio-group{margin-bottom:calc(var(--grid-val-vertical)*2vh);margin-top:calc(var(--grid-val-vertical)*1vh)}}.thanks{position:relative;z-index:1}.contact-form[data-v-b95fdb4c]{min-height:calc(var(--grid-val)*14vw);padding-top:calc(var(--grid-val)*1vw)!important;position:relative}@media screen and (max-width:47.99em){.contact-form[data-v-b95fdb4c]{min-height:calc(var(--grid-val)*21vw)}}.contact-form__bg[data-v-b95fdb4c]{height:100%;left:0;position:absolute;top:0;width:100%}.contact-form__form[data-v-b95fdb4c]{margin-top:calc(var(--grid-val)*1vw);padding:calc(var(--grid-val)*2vw) calc(var(--grid-val)*7vw) 0}@media screen and (max-width:47.99em){.contact-form__form[data-v-b95fdb4c]{padding:calc(var(--grid-val)*4vw) calc(var(--grid-val)*3vw) 0}}.contact-form__rive[data-v-b95fdb4c]{left:calc(var(--grid-val)*6vw);position:absolute;top:0;transform:rotate(-30deg);width:calc(var(--grid-val)*3vw);z-index:1}@media screen and (max-width:47.99em){.contact-form__rive[data-v-b95fdb4c]{left:calc(var(--grid-val)*2vw);transform:rotate(-45deg)}}.contact-form__sun-wrap[data-v-b95fdb4c]{position:absolute;right:calc(var(--grid-val)*5.2vw);top:calc(var(--grid-val)*.4vw)}@media screen and (max-width:47.99em){.contact-form__sun-wrap[data-v-b95fdb4c]{right:calc(var(--grid-val)*1.5vw)}}.contact-form__sun[data-v-b95fdb4c]{animation-duration:15s;animation-iteration-count:infinite;animation-name:rotation-b95fdb4c;animation-timing-function:linear}@keyframes rotation-b95fdb4c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:47.99em){.contact-form__sun[data-v-b95fdb4c]{width:calc(var(--grid-val)*6vw)}}
