:is(.template-page-lavora-con-noi,.template-page-contact) #main-content{--pfl-pad-x: clamp(1.25rem, 4vw, 3rem);--pfl-pad-y: clamp(3rem, 7vw, 5.625rem);--pfl-gap-x: clamp(2rem, 5vw, 5rem);--pfl-gap-y: clamp(1.5rem, 4vw, 2.5rem);display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--pfl-gap-y);max-width:1380px;margin-inline:auto;padding:var(--pfl-pad-y) var(--pfl-pad-x)}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content .shopify-section{min-width:0}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content .row{width:auto;max-width:none;padding:0}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content .columns{padding:0}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content .section-spacing,:is(.template-page-lavora-con-noi,.template-page-contact) #main-content .section-spacing-padding{margin:0;padding:0}:is(.template-page-lavora-con-noi,.template-page-contact) .rich-text{text-align:start}:is(.template-page-lavora-con-noi,.template-page-contact) .rich-text__inner{max-width:none;padding:0}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:first-child .rich-text__inner h3{max-width:18ch;margin:0;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);line-height:1.1;letter-spacing:-.01em}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:first-child .rich-text__inner h3:before{content:"";display:block;width:3rem;height:2px;margin-bottom:1.5rem;background:var(--color-accent)}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:first-child .rte{max-width:52ch;margin:1.25rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.7}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:first-child .rte p{margin:0 0 1rem}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:first-child .rte p:last-child{margin-bottom:0}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content :is(.app-wrapper,.contact-form).section-spacing{padding:clamp(1.5rem,4vw,3rem);background:rgba(var(--color-body-rgb),.035)}:is(.template-page-lavora-con-noi,.template-page-contact) #main-content :is(.app-wrapper,.contact-form).section-spacing:before{display:block;margin-bottom:1.5rem;font-size:.75rem;font-weight:var(--font-body-bold-weight, 600);letter-spacing:.14em;text-transform:uppercase}:is(.template-page-lavora-con-noi,.template-page-contact) .section-rich-text:last-child .rte{margin:0;font-size:.75rem;line-height:1.6;opacity:.6}.template-page-lavora-con-noi #main-content .app-wrapper:before{content:"Invia la tua candidatura"}.template-page-lavora-con-noi shopify-forms-embed{--inline-container-max-width: 100%;--container-text-alignment: left;--forms-padding-bottom: 0px;--forms-body-font: normal 400 .9375rem Montserrat, sans-serif;--forms-base-font-size: .9375rem;--forms-accent-color: var(--color-accent);--forms-accent-color-hovered-modifier: rgba(var(--color-accent-rgb), .08);--forms-focus-outline-color: var(--color-accent);--link-text-color: var(--color-accent);--form-background-color: #fff;--form-field-border: 0 0 0 1px #d4d4d4;--form-field-border-focused: 0 0 0 1px var(--color-accent);--form-field-border-radius: 0;--button-border-radius: 0;--button-padding: .9375rem 1.875rem}.template-page-contact .section-rich-text:nth-child(2) .rte{max-width:52ch;margin:0;padding:1.25rem 0;border-top:1px solid var(--color-border, #e2e2e2);font-size:.9375rem;line-height:1.7}.template-page-contact .section-rich-text:nth-child(2) .rte:last-child{border-bottom:1px solid var(--color-border, #e2e2e2)}.template-page-contact .section-rich-text:nth-child(2) .rte p{margin:0}.template-page-contact .section-rich-text:nth-child(2) .rte p:first-child{margin-bottom:.5rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.template-page-contact .section-rich-text:nth-child(2) .rte p:first-child strong{font-weight:var(--font-body-bold-weight, 600)}.template-page-contact .section-rich-text:nth-child(2) .rte a{text-decoration:underline;text-underline-offset:.2em}.template-page-contact #main-content .contact-form:before{content:"Scrivici"}.template-page-contact .contact-form .row.align-center{justify-content:flex-start}.template-page-contact .contact-form--form-column{flex:0 0 100%;max-width:100%}.template-page-contact .contact-form .contact-form{max-width:none}.template-page-contact .contact-form .row.no-padding{margin:0 -.5rem}.template-page-contact .contact-form .row.no-padding>.columns{padding:0 .5rem}.template-page-contact .contact-form .field :is(input,textarea,select){background:#fff}.template-page-contact .contact-form .field textarea{min-height:10rem}@media(min-width:64em){:is(.template-page-lavora-con-noi,.template-page-contact) #main-content{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--pfl-gap-x);align-items:start}.template-page-lavora-con-noi #main-content .section-rich-text:first-child{grid-column:1;grid-row:1 / span 2;position:sticky;top:calc(var(--header-height, 90px) + 2rem)}.template-page-lavora-con-noi #main-content .section-app-wrapper{grid-column:2;grid-row:1}.template-page-lavora-con-noi #main-content .section-rich-text:last-child{grid-column:2;grid-row:2}.template-page-contact #main-content .section-rich-text:first-child{grid-column:1;grid-row:1}.template-page-contact #main-content .section-rich-text:nth-child(2){grid-column:1;grid-row:2}.template-page-contact #main-content .section-contact-form{grid-column:2;grid-row:1 / span 2}.template-page-contact #main-content .section-rich-text:last-child{grid-column:2;grid-row:3}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/page-form-layout.css.map */
