.elementor-kit-13{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-3096172:#BCBEA9;--e-global-color-da06479:#FFDBC4;--e-global-color-00fd94c:#7FFFD4;--e-global-color-59943a2:#FDFDFD;--e-global-color-594fb1d:#1C1C1C;--e-global-color-304b1b4:#383838;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ca078ce-font-family:"Helvetica Nenue";--e-global-typography-ca078ce-font-size:1.2rem;--e-global-typography-ca078ce-font-weight:400;--e-global-typography-ca078ce-letter-spacing:1px;--e-global-typography-6115be0-font-family:"Helvetica Nenue";--e-global-typography-6115be0-font-size:3rem;--e-global-typography-6115be0-font-weight:400;--e-global-typography-6115be0-letter-spacing:1px;color:var(--e-global-color-304b1b4);font-family:"Helvetica Nenue",Sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:1px;--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-page-transition-animation-duration:300ms;--e-preloader-animation-duration:600ms;--e-preloader-delay:0ms;--e-preloader-width:11%}.elementor-kit-13 button:hover,.elementor-kit-13 button:focus,.elementor-kit-13 input[type="button"]:hover,.elementor-kit-13 input[type="button"]:focus,.elementor-kit-13 input[type="submit"]:hover,.elementor-kit-13 input[type="submit"]:focus,.elementor-kit-13 .elementor-button:hover,.elementor-kit-13 .elementor-button:focus{background-color:#fff0;color:var(--e-global-color-594fb1d)}body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:var(--e-global-color-59943a2);border-style:none}body.e-wc-message-notice .woocommerce-message .button,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var(--e-global-color-3096172);background-image:var(--e-global-color-3096172);font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-info-notice .woocommerce-info,body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var(--e-global-color-59943a2)}.elementor-kit-13 a{color:#1C1C1C;font-family:"Helvetica Nenue",Sans-serif;font-size:1.2rem;font-weight:300;letter-spacing:1px}.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing);border-radius:2px 2px 2px 2px;padding:10px 25px 10px 25px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:85%}.e-con{--container-max-width:85%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-error-notice .woocommerce-error a.wc-backward,body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing);--message-message-icon-color:var( --e-global-color-594fb1d );--message-box-border-radius:2px 2px 2px 2px;--message-buttons-normal-text-color:#1B1A1A;--message-border-type:none;--message-buttons-border-radius:0px 0px 0px 0px;--message-buttons-padding:10px 40px 10px 40px}body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]),body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-message-notice .woocommerce-message .restore-item,.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,.e-wc-message-notice .woocommerce-message a:not([class]),.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-3096172 )}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing);--info-message-icon-color:var( --e-global-color-594fb1d );--info-box-border-radius:2px 2px 2px 2px;--info-buttons-normal-text-color:var( --e-global-color-594fb1d );--info-border-type:none;--info-buttons-border-radius:2px 2px 2px 2px;--info-buttons-padding:10px 40px 10px 40px}body.e-wc-info-notice .woocommerce-info .button,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-family:var(--e-global-typography-ca078ce-font-family),Sans-serif;font-size:var(--e-global-typography-ca078ce-font-size);font-weight:var(--e-global-typography-ca078ce-font-weight);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1600px){.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.e-con{--container-max-width:90%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-kit-13{--e-preloader-width:363px}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-error-notice .woocommerce-error a.wc-backward,body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]),body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .button,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-info-notice .woocommerce-info .button,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}}@media(max-width:1200px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.e-con{--container-max-width:90%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-kit-13{--e-preloader-width:375px}}@media(max-width:1024px){.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.e-con{--container-max-width:90%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-kit-13{--e-preloader-width:37%}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-error-notice .woocommerce-error a.wc-backward,body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]),body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .button,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-info-notice .woocommerce-info .button,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}}@media(max-width:753px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:95%}.e-con{--container-max-width:95%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-kit-13{--e-preloader-width:206px}}@media(max-width:324px){.elementor-kit-13 button,.elementor-kit-13 input[type="button"],.elementor-kit-13 input[type="submit"],.elementor-kit-13 .elementor-button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:95%}.e-con{--container-max-width:95%;--container-default-padding-top:20px;--container-default-padding-right:0px;--container-default-padding-bottom:20px;--container-default-padding-left:0px}.elementor-kit-13{--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-exit-animation:e-page-transition-fade-in;--e-preloader-width:100%}.e-wc-error-notice .woocommerce-error,.e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-error-notice .woocommerce-error a.wc-backward,body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-message-notice .woocommerce-message,.e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .restore-item,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item,body.e-wc-message-notice .woocommerce-message a:not([class]),body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-message-notice .woocommerce-message .button,body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}.e-wc-info-notice .woocommerce-info,.e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}body.e-wc-info-notice .woocommerce-info .button,body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var(--e-global-typography-ca078ce-font-size);letter-spacing:var(--e-global-typography-ca078ce-letter-spacing)}}aspect-ratio:1 / 1;overflow:hidden;margin:0 .5% 1% 0;display:inline-block}.woocommerce div.product div.images .flex-control-thumbs li img{width:100%;height:100%;object-fit:cover;object-position:center}.woocommerce div.product div.images{margin-bottom:0;padding-bottom:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin-bottom:1rem}.btnconfiguratore{display:inline-block;background-color:#BEFF9C;color:#111;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;text-align:center;border:none;border-radius:3px;padding:8px 20px;cursor:pointer;transition:none}.btnconfiguratore:hover,.btnconfiguratore:active,.btnconfiguratore:focus{background-color:#BEFF9C!important;color:#111111!important;outline:none}.configure-button--label{font-size:17px}.pc-total-price.price{font-weight:normal!important}a.button:nth-child(1){background-color:#E4E5DD!important;color:#000!important;font-weight:normal!important;padding:10px 18px;border-radius:6px;display:inline-block}button.button:nth-child(1){background-color:#E4E5DD!important;color:#000!important;font-weight:normal!important;padding:10px 18px;border-radius:6px;display:inline-block}a.button:nth-child(3){background-color:#E6FBF5!important;color:#000!important;font-weight:normal!important;padding:10px 18px;border-radius:6px;display:inline-block}button.configurator-add-to-cart:nth-child(2){margin-right:10px}img.alignleft{max-width:150px;max-height:150px}@media (min-width:1366px){.elementor-element-6673bd0>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1){width:25%!important;max-width:30%!important}}@media (max-width:1024px){.elementor-element-6673bd0>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1){width:60%!important;max-width:60%!important}}@media (max-width:750px){.elementor-element-6673bd0>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1)>div:nth-child(1){width:95%!important;max-width:95%!important}}.configurator-add-to-cart{font-weight:400;font-size:16px}.elementor-menu-cart__product .variation{display:grid!important;grid-template-columns:fr 1fr}.elementor-menu-cart__product .variation dt{grid-column:2!important}.woocommerce-cart table.cart img,.woocommerce table.cart img{width:120px!important;height:auto!important;display:block}.woocommerce-cart .variation .choice-thumb img{width:60px!important;height:60px!important;max-width:none!important}@media (max-width:767px){.woocommerce-cart table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-cart table.cart td.product-thumbnail,.woocommerce table.shop_table td.product-thumbnail{display:table-cell!important}}@media (max-width:767px){.woocommerce-cart table.cart td.product-thumbnail{display:block!important;width:100%!important;text-align:left;margin-bottom:10px}.woocommerce-cart table.cart td.product-thumbnail img{width:120px!important;height:auto!important;display:block!important;margin:0 auto 10px auto!important}.woocommerce-cart table.cart td.product-name{padding-top:0!important;margin-top:-10px!important;display:block}.woocommerce-cart,.variation dt{font-weight:600;margin-bottom:2px;display:inline-block}.woocommerce-cart,.variation dd{margin-left:0;margin-bottom:0;display:block}@font-face{font-family:'Helvetica Nenue';font-style:normal;font-weight:400;font-display:auto;src:url(https://leformeatelier.com/wp-content/uploads/2025/07/Light.ttf) format('truetype')}@font-face{font-family:'Helvetica Nenue';font-style:normal;font-weight:300;font-display:auto;src:url(https://leformeatelier.com/wp-content/uploads/2025/07/HelveticaNeueUltraLightv130.ttf) format('truetype')}