@font-face{font-family:'Zing';font-style:normal;font-weight:normal;font-display:auto;src:url(https://ladolceattesa.it/wp-content/uploads/2025/04/FontsFree-Net-ZingScriptRustSBDemo-Base.ttf) format('truetype')}.elementor-2958 .elementor-element.elementor-element-82d32a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:10px;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-5962003{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-5962003 .woocommerce-breadcrumb{color:var(--e-global-color-0594eac);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400}.elementor-2958 .elementor-element.elementor-element-5962003 .woocommerce-breadcrumb>a{color:var(--e-global-color-4747028)}.elementor-2958 .elementor-element.elementor-element-cf1f392{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-3a6ef43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button{background-color:var(--e-global-color-astglobalcolor3);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:600;fill:#941b0c;color:#941b0c;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-astglobalcolor3);border-radius:10px 10px 10px 10px;padding:2% 3% 2% 3%}.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button:hover,.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor3);color:#fff;border-color:var(--e-global-color-astglobalcolor3)}.elementor-2958 .elementor-element.elementor-element-bcba090{width:100%;max-width:100%;top:4%}.elementor-2958 .elementor-element.elementor-element-bcba090>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 0%}.elementor-2958 .elementor-element.elementor-element-bcba090.elementor-element{--order:-99999}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-bcba090{right:8%}body.rtl .elementor-2958 .elementor-element.elementor-element-bcba090{left:8%}.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button:hover svg,.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button:focus svg{fill:#fff}.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button{background-color:var(--e-global-color-astglobalcolor3);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-0e4b7f7);color:var(--e-global-color-0e4b7f7);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-astglobalcolor3);border-radius:10px 10px 10px 10px;padding:2% 3% 2% 3%}.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button:hover,.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-0e4b7f7);border-color:var(--e-global-color-astglobalcolor3)}.elementor-2958 .elementor-element.elementor-element-aa45a2a{width:100%;max-width:100%;top:4%}.elementor-2958 .elementor-element.elementor-element-aa45a2a>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 0%}.elementor-2958 .elementor-element.elementor-element-aa45a2a.elementor-element{--order:-99999}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-aa45a2a{right:8%}body.rtl .elementor-2958 .elementor-element.elementor-element-aa45a2a{left:8%}.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button:hover svg,.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button:focus svg{fill:var(--e-global-color-0e4b7f7)}.woocommerce .elementor-2958 .elementor-element.elementor-element-aa0b7a6 .flex-viewport:not(:last-child){margin-bottom:15px}.woocommerce .elementor-2958 .elementor-element.elementor-element-aa0b7a6 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-2958 .elementor-element.elementor-element-aa0b7a6 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}.elementor-2958 .elementor-element.elementor-element-3666052{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2958 .elementor-element.elementor-element-da705aa{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-da705aa>.elementor-widget-container{padding:0 0 0 0}.elementor-2958 .elementor-element.elementor-element-da705aa .elementor-heading-title{font-family:"Helvetica",sans-serif;font-size:30px;font-weight:400;color:var(--e-global-color-0e4b7f7)}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-dd1ce82{columns:1;text-align:left;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999}.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-dd1ce82.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-dd1ce82>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-dd1ce82 p:last-child{margin-bottom:0}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-2958 .elementor-element.elementor-element-fec1f35 .price{color:var(--e-global-color-4747028);font-family:"Helvetica",sans-serif;font-size:30px;font-weight:400}.woocommerce .elementor-2958 .elementor-element.elementor-element-fec1f35 .price ins{color:var(--e-global-color-0594eac);font-family:"Helvetica",sans-serif;font-size:30px;font-weight:400}.elementor-2958 .elementor-element.elementor-element-d658221{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button{background-color:#6D8C7D00;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:var(--e-global-color-4747028);color:var(--e-global-color-4747028);border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-0594eac);border-radius:0 0 0 0;padding:0% 0% 1% 0%}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button:hover,.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-0594eac);border-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-a7b11d3{width:100%;max-width:100%;top:0%}.elementor-2958 .elementor-element.elementor-element-a7b11d3.elementor-element{--align-self:center}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button-content-wrapper{flex-direction:row}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button:hover svg,.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button:focus svg{fill:var(--e-global-color-0594eac)}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2958 .elementor-element.elementor-element-fcba4a6>.elementor-widget-container{padding:0 0 0 0}.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart button,.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart .button{font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:0 0 0 0;color:var(--e-global-color-astglobalcolor3);background-color:var(--e-global-color-0594eac);border-color:var(--e-global-color-0594eac);transition:all .2s}.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart button:hover,.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart .button:hover{color:var(--e-global-color-0594eac);background-color:#02010100;border-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-fcba4a6 .added_to_cart{color:var(--e-global-color-0594eac);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:500}.elementor-2958 .elementor-element.elementor-element-fcba4a6{--view-cart-spacing:8px}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart .variations{width:100%}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations label{color:var(--e-global-color-0e4b7f7);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:600;text-transform:none}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value select{color:var(--e-global-color-4747028)}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value select,.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value:before{background-color:var(--e-global-color-c176e2a);border:var(--e-global-color-c176e2a)}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value:before{font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400}.elementor-2958 .elementor-element.elementor-element-ecb4a5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:0 0 0 0;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%}.elementor-2958 .elementor-element.elementor-element-ecb4a5e:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-ecb4a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-65ea38b)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2958 .elementor-element.elementor-element-1ec4f9a{width:auto;max-width:auto}.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-4747028)}.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-view-framed .elementor-icon,.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-view-default .elementor-icon{color:var(--e-global-color-4747028);border-color:var(--e-global-color-4747028)}.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-view-framed .elementor-icon,.elementor-2958 .elementor-element.elementor-element-1ec4f9a.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-4747028)}.elementor-2958 .elementor-element.elementor-element-1ec4f9a .elementor-icon{font-size:40px}.elementor-2958 .elementor-element.elementor-element-1ec4f9a .elementor-icon svg{height:40px}.elementor-2958 .elementor-element.elementor-element-59fb975{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-2958 .elementor-element.elementor-element-8d6c015{width:100%;max-width:100%;--e-icon-list-icon-size:8px;--icon-vertical-offset:0}.elementor-2958 .elementor-element.elementor-element-8d6c015 .elementor-icon-list-icon i{color:#941b0c;transition:color .3s}.elementor-2958 .elementor-element.elementor-element-8d6c015 .elementor-icon-list-icon svg{fill:#941b0c;transition:fill .3s}.elementor-2958 .elementor-element.elementor-element-8d6c015 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2958 .elementor-element.elementor-element-8d6c015 .elementor-icon-list-item>a{font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400}.elementor-2958 .elementor-element.elementor-element-8d6c015 .elementor-icon-list-text{color:#941b0c;transition:color .3s}.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-a5953a1{width:100%;max-width:100%;text-align:left;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var(--e-global-color-astglobalcolor2)}.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-a5953a1.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-a5953a1>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-a5953a1 p:last-child{margin-bottom:0}.elementor-2958 .elementor-element.elementor-element-9fa1bc5{--display:flex}.elementor-2958 .elementor-element.elementor-element-2d37e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-6d4f79b{columns:1;text-align:left;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var(--e-global-color-astglobalcolor2)}.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-6d4f79b.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-6d4f79b>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-6d4f79b p:last-child{margin-bottom:0}.elementor-2958 .elementor-element.elementor-element-2d55ad1{--display:flex}.elementor-2958 .elementor-element.elementor-element-f23d270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e4a9ea7{columns:1;text-align:left;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var(--e-global-color-astglobalcolor2)}.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-e4a9ea7.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-e4a9ea7>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e4a9ea7 p:last-child{margin-bottom:0}.elementor-2958 .elementor-element.elementor-element-b76488b{--n-accordion-title-font-size:15px;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0;--n-accordion-item-title-distance-from-content:0;--n-accordion-title-normal-color:var(--e-global-color-78a57e7);--n-accordion-title-hover-color:var(--e-global-color-78a57e7);--n-accordion-title-active-color:var(--e-global-color-4747028);--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var(--e-global-color-78a57e7);--n-accordion-icon-hover-color:var(--e-global-color-0594eac);--n-accordion-icon-active-color:var(--e-global-color-4747028)}.elementor-2958 .elementor-element.elementor-element-b76488b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#F7F7F700;border-style:solid;border-width:0 0 01px 0;border-color:var(--e-global-color-78a57e7)}.elementor-2958 .elementor-element.elementor-element-b76488b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover{background-color:#F4F4F400}.elementor-2958 .elementor-element.elementor-element-b76488b{--n-accordion-padding:4% 4% 4% 04%}:where( .elementor-2958 .elementor-element.elementor-element-b76488b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica",sans-serif;font-weight:400}:where( .elementor-2958 .elementor-element.elementor-element-b76488b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0 0 1px 0;border-color:var(--e-global-color-astglobalcolor2);--border-radius:0 0 0 0;--padding-top:4%;--padding-right:4%;--padding-bottom:4%;--padding-left:4%}.elementor-2958 .elementor-element.elementor-element-9a2d32f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-24df238{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-e6dccab{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-e6dccab.elementor-element{--align-self:center}.elementor-2958 .elementor-element.elementor-element-e6dccab .elementor-heading-title{font-family:"Zing",sans-serif;font-size:50px;font-weight:500;color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-e6dccab.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-e6dccab>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button{background-color:var(--e-global-color-0594eac);font-family:"Helvetica",sans-serif;font-size:15px;font-weight:600;fill:var(--e-global-color-astglobalcolor3);color:var(--e-global-color-astglobalcolor3);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-0594eac);border-radius:10px 10px 10px 10px;padding:2% 6% 2% 6%}.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button:hover,.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button:focus{background-color:#02010100;color:var(--e-global-color-0594eac);border-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-f60a9c6{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-f60a9c6.elementor-element{--align-self:center}.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button:hover svg,.elementor-2958 .elementor-element.elementor-element-f60a9c6 .elementor-button:focus svg{fill:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-8b3c153{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-add043b{--swiper-slides-to-display:4;--swiper-slides-gap:10px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0;--arrow-prev-left-position:20px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-20px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-20px;--arrow-size:20px;--arrow-normal-color:var(--e-global-color-4747028);--arrow-hover-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-add043b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var(--e-global-color-65ea38b);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-65ea38b);border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px}.elementor-2958 .elementor-element.elementor-element-add043b :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#c7d1cc;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c7d1cc}.elementor-2958 .elementor-element.elementor-element-add043b>.elementor-widget-container{padding:0 0 0 0}.elementor-2958 .elementor-element.elementor-element-add043b .swiper-slide>.elementor-element{height:100%}.elementor-2958 .elementor-element.elementor-element-fd65497{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-2958 .elementor-element.elementor-element-fd65497:not(.elementor-motion-effects-element-type-background), .elementor-2958 .elementor-element.elementor-element-fd65497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--e-global-color-6362659)}.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2958 .elementor-element.elementor-element-8da28bd .elementor-icon-wrapper{text-align:center}.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-view-framed .elementor-icon,.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-view-default .elementor-icon{color:var(--e-global-color-0594eac);border-color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-view-framed .elementor-icon,.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-53c6784{text-align:center}.elementor-2958 .elementor-element.elementor-element-53c6784 .elementor-heading-title{font-family:"Zing",sans-serif;font-size:40px;font-weight:500;text-transform:none;color:var(--e-global-color-0594eac)}.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-53c6784.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-53c6784>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri div{writing-mode:inherit}.elementor-2958 .elementor-element.elementor-element-b13336d{columns:1;text-align:center;font-family:"Helvetica",sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:var(--e-global-color-astglobalcolor2)}.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>div,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h1,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h2,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h3,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h4,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h5,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>h6,.elementor-2958 .elementor-element.elementor-element-b13336d.ob-harakiri>p{transform:rotate(0deg)}.elementor-2958 .elementor-element.elementor-element-b13336d>div{text-indent:0;mix-blend-mode:inherit}.elementor-2958 .elementor-element.elementor-element-b13336d p:last-child{margin-bottom:0}@media (max-width:1024px){.elementor-2958 .elementor-element.elementor-element-add043b{--swiper-slides-to-display:2}}@media (max-width:767px){.elementor-2958 .elementor-element.elementor-element-82d32a5{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%}.elementor-2958 .elementor-element.elementor-element-cf1f392{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0}.elementor-2958 .elementor-element.elementor-element-3a6ef43{--flex-wrap:nowrap}.elementor-2958 .elementor-element.elementor-element-bcba090>.elementor-widget-container{padding:0% 0% 0% 0%}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-bcba090{right:4%}body.rtl .elementor-2958 .elementor-element.elementor-element-bcba090{left:4%}.elementor-2958 .elementor-element.elementor-element-bcba090{top:4%}.elementor-2958 .elementor-element.elementor-element-bcba090 .elementor-button{font-size:12px;letter-spacing:0;padding:3% 4% 3% 4%}.elementor-2958 .elementor-element.elementor-element-aa45a2a{width:100%;max-width:100%;top:4%}.elementor-2958 .elementor-element.elementor-element-aa45a2a>.elementor-widget-container{padding:0% 0% 0% 0%}body:not(.rtl) .elementor-2958 .elementor-element.elementor-element-aa45a2a{right:4%}body.rtl .elementor-2958 .elementor-element.elementor-element-aa45a2a{left:4%}.elementor-2958 .elementor-element.elementor-element-aa45a2a .elementor-button{font-size:12px;letter-spacing:0;padding:3% 4% 3% 4%}.elementor-2958 .elementor-element.elementor-element-aa0b7a6{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-aa0b7a6>.elementor-widget-container{margin:0 0 -45px 0}.elementor-2958 .elementor-element.elementor-element-3666052{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%}.elementor-2958 .elementor-element.elementor-element-da705aa .elementor-heading-title{font-size:25px}.elementor-2958 .elementor-element.elementor-element-dd1ce82{font-size:12px}.woocommerce .elementor-2958 .elementor-element.elementor-element-fec1f35 .price{font-size:25px}.woocommerce .elementor-2958 .elementor-element.elementor-element-fec1f35 .price ins{font-size:25px}.elementor-2958 .elementor-element.elementor-element-d658221{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-2958 .elementor-element.elementor-element-a7b11d3{top:0%}.elementor-2958 .elementor-element.elementor-element-a7b11d3 .elementor-button{font-size:12px;padding:0% 0% 1% 0%}.elementor-2958 .elementor-element.elementor-element-fcba4a6{width:100%;max-width:100%}.elementor-2958 .elementor-element.elementor-element-fcba4a6>.elementor-widget-container{padding:0% 0% 0% 0%;border-radius:10px 10px 10px 10px}.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart button,.elementor-2958 .elementor-element.elementor-element-fcba4a6 .cart .button{font-size:15px}.elementor-2958 .elementor-element.elementor-element-fcba4a6 .added_to_cart{font-size:12px}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations label{font-size:12px}.woocommerce .elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-2958 .elementor-element.elementor-element-fcba4a6 form.cart table.variations td.value:before{font-size:12px}.elementor-2958 .elementor-element.elementor-element-1ec4f9a .elementor-icon{font-size:40px}.elementor-2958 .elementor-element.elementor-element-1ec4f9a .elementor-icon svg{height:40px}.elementor-2958 .elementor-element.elementor-element-59fb975{--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0}.elementor-2958 .elementor-element.elementor-element-a5953a1{font-size:12px;line-height:1.3em}.elementor-2958 .elementor-element.elementor-element-ecb4a5e{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:4%;--padding-left:04%;--padding-right:4%}.elementor-2958 .elementor-element.elementor-element-6d4f79b{font-size:15px;line-height:1.4em}.elementor-2958 .elementor-element.elementor-element-e4a9ea7{font-size:15px}.elementor-2958 .elementor-element.elementor-element-9a2d32f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%}.elementor-2958 .elementor-element.elementor-element-e6dccab .elementor-heading-title{font-size:25px}.elementor-2958 .elementor-element.elementor-element-add043b{--swiper-slides-to-display:2;--arrow-prev-left-position:75%;--arrow-prev-top-position:-58%;--arrow-next-right-position:0%;--arrow-next-top-position:-58%;--arrow-size:15px}.elementor-2958 .elementor-element.elementor-element-add043b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 8px 8px 8px}.elementor-2958 .elementor-element.elementor-element-fd65497{--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:0%}.elementor-2958 .elementor-element.elementor-element-8da28bd{width:var(--container-widget-width,39px);max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0}.elementor-2958 .elementor-element.elementor-element-8da28bd.elementor-element{--align-self:flex-start}.elementor-2958 .elementor-element.elementor-element-8da28bd .elementor-icon-wrapper{text-align:left}.elementor-2958 .elementor-element.elementor-element-8da28bd .elementor-icon{font-size:40px}.elementor-2958 .elementor-element.elementor-element-8da28bd .elementor-icon svg{height:40px}.elementor-2958 .elementor-element.elementor-element-53c6784{width:100%;max-width:100%;text-align:left}.elementor-2958 .elementor-element.elementor-element-53c6784 .elementor-heading-title{font-size:25px}.elementor-2958 .elementor-element.elementor-element-b13336d{width:100%;max-width:100%;text-align:left}}@media (min-width:768px){.elementor-2958 .elementor-element.elementor-element-ecb4a5e{--width:100%}.elementor-2958 .elementor-element.elementor-element-24df238{--width:1140px}.elementor-2958 .elementor-element.elementor-element-8b3c153{--width:1140px}}.woocommerce-js div.product form.cart .reset_variations{color:#111!important;font-family:'Helvetica'!important;font-size:12px!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:3% 6%}.woocommerce button.button.alt.disabled.wc-variation-selection-needed{color:#111!important;background-color:#f7f7f7!important;font-family:'Helvetica'!important;font-size:15px!important}.woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover{color:#111;background-color:#e4efe7;font-family:'Helvetica'!important;font-size:15px!important}.woocommerce div.product span.price{color:#111;font-family:'Helvetica'!important;font-size:30px!important;font-weight:400;display:none}@media only screen and (max-width:600px){.woocommerce div.product span.price{color:#111;font-family:'Helvetica'!important;font-size:25px!important;font-weight:400;display:none}}.woocommerce-js div.product form.cart .variations{border-bottom: 1px solid #99999960 !important}@media only screen and (max-width:600px){.swatchly-content .swatchly-text{font-size:12px!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:5% 8%}}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .input-text-container input{border-radius:50px!important;max-width:50%!important;padding:1% 2%!important;font-family:'Helvetica';font-size:15px}@media only screen and (max-width:600px){.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .input-text-container input{max-width:100%!important;padding:2% 4%!important}}.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label label{font-family:'Helvetica';font-size:15px;text-transform:uppercase;font-weight:600;color:#6d8c7d!important}.yith-wapo-block *{font-family:'Helvetica';font-size:15px;color:#6d8c7d!important}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .input-text-container input{font-family:'Helvetica';font-size:15px;font-weight:400;color:#111!important}.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option .description{font-family:'Helvetica';font-size:12px;font-weight:400;color:#111!important}#wapo-total-price-table table th{font-family:'Helvetica';font-size:20px;font-weight:500;color:#111!important;padding:0;border:0 solid!important}.woocommerce-js div.product form.cart table td{font-family:'Helvetica';font-size:20px;font-weight:400;color:#111!important;padding:.5em .5em .5em .5em;border:0 solid #111!important}.woocommerce-js div.product p.ast-stock-detail .ast-stock-avail{font-family:'Helvetica'}.woocommerce-js div.product .out-of-stock{color:#941b0c!important;text-transform:uppercase}.woocommerce-js div.product p.ast-stock-detail .ast-stock-avail{display:none}.woocommerce-js div.product .stock{color:#6d8c7d;text-transform:uppercase}.woocommerce-message,.woocommerce-info,.woocommerce-error{display:none!important}