.elementor-2099 .elementor-element.elementor-element-060af59{--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:flex-start;}.elementor-2099 .elementor-element.elementor-element-5efa39c{--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:stretch;}.elementor-2099 .elementor-element.elementor-element-4a94044{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-1337869{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-1337869.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2099 .elementor-element.elementor-element-a427778{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-a427778.e-con{--align-self:stretch;}.elementor-2099 .elementor-element.elementor-element-0298511{padding:0px 0px 10px 0px;}.elementor-2099 .elementor-element.elementor-element-0298511 .elementor-heading-title{font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:0em;}.elementor-2099 .elementor-element.elementor-element-95d7096{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2099 .elementor-element.elementor-element-95d7096 .price{color:#3A3A3A;font-size:18px;font-weight:600;}.elementor-2099 .elementor-element.elementor-element-2500ac7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-38dd99e{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.woocommerce .elementor-2099 .elementor-element.elementor-element-38dd99e .woocommerce-product-details__short-description{color:#171717;font-size:16px;font-weight:400;line-height:1.7em;}.elementor-2099 .elementor-element.elementor-element-2738674{padding:0px 0px 3px 0px;font-size:15px;font-weight:400;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-5dac4ab{padding:0px 0px 3px 0px;font-size:15px;font-weight:400;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-4aa9db2{padding:0px 0px 3px 0px;font-size:15px;font-weight:400;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-dcfbe49{padding:0px 0px 3px 0px;font-size:15px;font-weight:400;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-a0e8e79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;font-size:15px;font-weight:400;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-fbd8715{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--button-spacing:8px;}.elementor-2099 .elementor-element.elementor-element-fbd8715 .cart button, .elementor-2099 .elementor-element.elementor-element-fbd8715 .cart .button{font-size:15px;font-weight:600;letter-spacing:0.02em;border-style:solid;border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;padding:18px 48px 18px 48px;color:#FFFFFF;background-color:#171717;transition:all 0.2s;}.elementor-2099 .elementor-element.elementor-element-fbd8715 .cart button:hover, .elementor-2099 .elementor-element.elementor-element-fbd8715 .cart .button:hover{color:#FFFFFF;background-color:#2A2A2A;}.elementor-2099 .elementor-element.elementor-element-fbd8715 .quantity .qty{font-size:15px;font-weight:500;line-height:1px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 0px;color:#171717;background-color:#F7F4EF;border-color:#D8D3CB;transition:all 0.2s;}.elementor-2099 .elementor-element.elementor-element-fbd8715 .quantity .qty:focus{color:#171717;border-color:#171717;}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .variations{width:100%;margin-bottom:14px;}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations tr th, .woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations tr td{padding-top:calc( 6px/2 );padding-bottom:calc( 6px/2 );}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations label{color:#171717;font-size:14px;font-weight:500;}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations td.value select{color:#171717;}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations td.value select, .woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations td.value:before{background-color:#F7F4EF;border:1px solid #E5E5E5;border-radius:4px;}.woocommerce .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart table.variations td.value:before{font-size:15px;font-weight:500;line-height:1.4em;}.elementor-2099 .elementor-element.elementor-element-415dcbd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 24px;--row-gap:0px;--column-gap:24px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-415dcbd.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-f731ea9{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2DDD5;--border-color:#E2DDD5;}.elementor-2099 .elementor-element.elementor-element-f731ea9.e-con{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-0049f28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-2099 .elementor-element.elementor-element-0049f28.elementor-element{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-0049f28 .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-0049f28.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-0049f28.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-0049f28.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-0049f28.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-0049f28.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-0049f28 .elementor-icon{font-size:22px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-0049f28 .elementor-icon svg{height:22px;}.elementor-2099 .elementor-element.elementor-element-094d75c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-92f31e8{padding:0px 0px 4px 0px;font-size:13px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-fb60208{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-size:12px;font-weight:400;line-height:1.4em;color:#6D6A65;}.elementor-2099 .elementor-element.elementor-element-9ceb5fe{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2099 .elementor-element.elementor-element-9ceb5fe.e-con{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-element{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-c66ec0f .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-c66ec0f.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-c66ec0f .elementor-icon{font-size:22px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-c66ec0f .elementor-icon svg{height:22px;}.elementor-2099 .elementor-element.elementor-element-7c36b2a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-3abe850{padding:0px 0px 4px 0px;font-size:13px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-a2079f5{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-size:12px;font-weight:400;line-height:1.4em;color:#6D6A65;}.elementor-2099 .elementor-element.elementor-element-9e671e3{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2DDD5;--border-color:#E2DDD5;}.elementor-2099 .elementor-element.elementor-element-9e671e3.e-con{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-261fea7.elementor-element{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-261fea7 .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-261fea7.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-261fea7.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-261fea7.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-261fea7.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-261fea7.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-261fea7 .elementor-icon{font-size:22px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-261fea7 .elementor-icon svg{height:22px;}.elementor-2099 .elementor-element.elementor-element-abd1786{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-1e165ed{padding:0px 0px 4px 0px;font-size:13px;font-weight:500;line-height:1.3em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-d3b25b6{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;font-size:12px;font-weight:400;line-height:1.4em;color:#6D6A65;}.elementor-2099 .elementor-element.elementor-element-26b3e03{--display:flex;border-style:none;--border-style:none;}.elementor-2099 .elementor-element.elementor-element-40894ed{padding:0px 0px 0px 10px;font-size:15px;font-weight:400;color:#171717;}.elementor-2099 .elementor-element.elementor-element-7c38d1e{--display:flex;border-style:none;--border-style:none;}.elementor-2099 .elementor-element.elementor-element-cccf391{width:var( --container-widget-width, 95% );max-width:95%;padding:0px 0px 0px 10px;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:15px;font-weight:400;color:#171717;}.elementor-2099 .elementor-element.elementor-element-40f4e0b{--n-accordion-title-font-size:15px;padding:0px 0px 0px 0px;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#171717;--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:#171717;}.elementor-2099 .elementor-element.elementor-element-40f4e0b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2099 .elementor-element.elementor-element-40f4e0b {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2099 .elementor-element.elementor-element-40f4e0b > .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-weight:500;line-height:1.3em;letter-spacing:0.04em;}:where( .elementor-2099 .elementor-element.elementor-element-40f4e0b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2099 .elementor-element.elementor-element-c4d8819{--display:flex;}.elementor-2099 .elementor-element.elementor-element-155ea19{--display:flex;}.elementor-2099 .elementor-element.elementor-element-56a266f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-b387ae2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-bd92cc5{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-2099 .elementor-element.elementor-element-bd92cc5.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-bd92cc5 img{max-width:90%;height:100%;}.elementor-2099 .elementor-element.elementor-element-84c25ba{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:16px;}.elementor-2099 .elementor-element.elementor-element-84c25ba.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-2fea967{width:var( --container-widget-width, 480px );max-width:480px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-size:17px;font-weight:400;line-height:1.6em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-cd4e336{--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;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-cd4e336.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-31b1a10{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-2099 .elementor-element.elementor-element-31b1a10 .elementor-icon-box-wrapper{gap:8px;}.elementor-2099 .elementor-element.elementor-element-31b1a10.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-31b1a10.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-31b1a10.elementor-view-default .elementor-icon{fill:#171717;color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-31b1a10 .elementor-icon{font-size:24px;}.elementor-2099 .elementor-element.elementor-element-31b1a10 .elementor-icon-box-title, .elementor-2099 .elementor-element.elementor-element-31b1a10 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-2099 .elementor-element.elementor-element-31b1a10 .elementor-icon-box-title{color:#171717;}.elementor-2099 .elementor-element.elementor-element-3d3c91e{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-2099 .elementor-element.elementor-element-3d3c91e .elementor-icon-box-wrapper{gap:8px;}.elementor-2099 .elementor-element.elementor-element-3d3c91e.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-3d3c91e.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-3d3c91e.elementor-view-default .elementor-icon{fill:#171717;color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-3d3c91e .elementor-icon{font-size:24px;}.elementor-2099 .elementor-element.elementor-element-3d3c91e .elementor-icon-box-title, .elementor-2099 .elementor-element.elementor-element-3d3c91e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-2099 .elementor-element.elementor-element-3d3c91e .elementor-icon-box-title{color:#171717;}.elementor-2099 .elementor-element.elementor-element-c20a312{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-2099 .elementor-element.elementor-element-c20a312 .elementor-icon-box-wrapper{gap:8px;}.elementor-2099 .elementor-element.elementor-element-c20a312.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-c20a312.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-c20a312.elementor-view-default .elementor-icon{fill:#171717;color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-c20a312 .elementor-icon{font-size:24px;}.elementor-2099 .elementor-element.elementor-element-c20a312 .elementor-icon-box-title, .elementor-2099 .elementor-element.elementor-element-c20a312 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-2099 .elementor-element.elementor-element-c20a312 .elementor-icon-box-title{color:#171717;}.elementor-2099 .elementor-element.elementor-element-5a089a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-8cc81c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-8cc81c7.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-41a0e0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-a0ade3a .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-a0ade3a.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-a0ade3a .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-a0ade3a .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-58f4ef4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-41c1949{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-4bf18a9{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-d15cc14{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-d757f05{padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-d757f05.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-d757f05 .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-d757f05.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-d757f05.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-d757f05.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-d757f05.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-d757f05.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-d757f05 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-d757f05 .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-77a31d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-a829945{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-d358ca2{font-size:15px;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-d2c5e0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-91a74fb .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-91a74fb .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-91a74fb .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-7ac0a48{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-e42d15d{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-2c7ec32{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-b666108.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-2099 .elementor-element.elementor-element-b666108{text-align:end;}.elementor-2099 .elementor-element.elementor-element-b666108 img{width:100%;max-width:75%;height:100%;}.elementor-2099 .elementor-element.elementor-element-ab3034c{--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:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-6464061{--display:flex;--min-height:520px;--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;--justify-content:center;--align-items:center;}.elementor-2099 .elementor-element.elementor-element-1b95be8 img{max-width:100%;}.elementor-2099 .elementor-element.elementor-element-70d6a56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:28px;}.elementor-2099 .elementor-element.elementor-element-70d6a56.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-3ffa205{padding:0px 0px 20px 0px;}.elementor-2099 .elementor-element.elementor-element-9914db6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-011cacb .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-011cacb.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-011cacb.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-011cacb.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-011cacb.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-011cacb.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-011cacb .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-011cacb .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-b6cd24b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-6eef2a5{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-134fbb7{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-98a6f98{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-a0b5244 .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-a0b5244 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-a0b5244 .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-c2c9da6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-f6b7e3a{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-0f7ad2f{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-0f59aa9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-fbacb2b .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-fbacb2b .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-fbacb2b .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-9bf66a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-fc6374b{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-1bf7ca9{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-06387eb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-06762d8 .elementor-icon-wrapper{text-align:center;}.elementor-2099 .elementor-element.elementor-element-06762d8.elementor-view-stacked .elementor-icon{background-color:#171717;}.elementor-2099 .elementor-element.elementor-element-06762d8.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-06762d8.elementor-view-default .elementor-icon{color:#171717;border-color:#171717;}.elementor-2099 .elementor-element.elementor-element-06762d8.elementor-view-framed .elementor-icon, .elementor-2099 .elementor-element.elementor-element-06762d8.elementor-view-default .elementor-icon svg{fill:#171717;}.elementor-2099 .elementor-element.elementor-element-06762d8 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-06762d8 .elementor-icon svg{height:24px;}.elementor-2099 .elementor-element.elementor-element-ac513b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-6ae3ccf{font-size:15px;font-weight:600;color:#171717;}.elementor-2099 .elementor-element.elementor-element-fe6d85f{font-size:15px;font-weight:400;line-height:1.5em;color:#171717;}.elementor-2099 .elementor-element.elementor-element-c86223e{--display:flex;}.elementor-2099 .elementor-element.elementor-element-4e34822{--display:flex;--min-height:330px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-4e34822:not(.elementor-motion-effects-element-type-background), .elementor-2099 .elementor-element.elementor-element-4e34822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://norvaed.com/wp-content/uploads/2026/08/Banniere-footer-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-2099 .elementor-element.elementor-element-4d24f1f{width:var( --container-widget-width, 24% );max-width:24%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-2099 .elementor-element.elementor-element-4d24f1f.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-4d24f1f img{max-width:9%;}.elementor-2099 .elementor-element.elementor-element-a5b52c9{padding:0px 0px 20px 0px;text-align:center;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-2099 .elementor-element.elementor-element-a5b52c9 a{color:#FEFEFE;}.elementor-2099 .elementor-element.elementor-element-6373ed9{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;color:#F5F1E8;}.elementor-2099 .elementor-element.elementor-element-6373ed9.elementor-element{--align-self:center;}@media(min-width:769px){.elementor-2099 .elementor-element.elementor-element-4a94044{--width:45%;}.elementor-2099 .elementor-element.elementor-element-1337869{--width:55%;}.elementor-2099 .elementor-element.elementor-element-415dcbd{--width:100%;}.elementor-2099 .elementor-element.elementor-element-84c25ba{--width:40%;}.elementor-2099 .elementor-element.elementor-element-cd4e336{--width:90%;}.elementor-2099 .elementor-element.elementor-element-8cc81c7{--width:40%;}.elementor-2099 .elementor-element.elementor-element-6464061{--width:66%;}.elementor-2099 .elementor-element.elementor-element-70d6a56{--width:35%;}}@media(max-width:1100px) and (min-width:769px){.elementor-2099 .elementor-element.elementor-element-5efa39c{--width:100%;}.elementor-2099 .elementor-element.elementor-element-1337869{--width:709.648px;}.elementor-2099 .elementor-element.elementor-element-a427778{--width:94%;}.elementor-2099 .elementor-element.elementor-element-84c25ba{--width:90%;}.elementor-2099 .elementor-element.elementor-element-cd4e336{--width:500px;}.elementor-2099 .elementor-element.elementor-element-8cc81c7{--width:90%;}.elementor-2099 .elementor-element.elementor-element-6464061{--width:100%;}.elementor-2099 .elementor-element.elementor-element-70d6a56{--width:90%;}}@media(max-width:1100px){.elementor-2099 .elementor-element.elementor-element-5efa39c{--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;}.elementor-2099 .elementor-element.elementor-element-4a94044{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-4a94044.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-a427778{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-a427778.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2099 .elementor-element.elementor-element-fbd8715{padding:0px 0px 20px 0px;}.elementor-2099 .elementor-element.elementor-element-fbd8715.elementor-element{--order:-99999 /* order start hack */;}.elementor-2099 .elementor-element.elementor-element-415dcbd{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:start;}.elementor-2099 .elementor-element.elementor-element-f731ea9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-f731ea9.e-con{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-9ceb5fe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-9ceb5fe.e-con{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-9e671e3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-b387ae2{--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;}.elementor-2099 .elementor-element.elementor-element-bd92cc5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2099 .elementor-element.elementor-element-84c25ba{--margin-top:40px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-2fea967{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2099 .elementor-element.elementor-element-cd4e336{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-cd4e336.e-con{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-5a089a2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-8cc81c7{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-b666108{width:100%;max-width:100%;text-align:center;}.elementor-2099 .elementor-element.elementor-element-b666108.elementor-element{--order:-99999 /* order start hack */;}.elementor-2099 .elementor-element.elementor-element-b666108 img{width:100%;}.elementor-2099 .elementor-element.elementor-element-ab3034c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-70d6a56{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-4e34822{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-2099 .elementor-element.elementor-element-060af59{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-77eca85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-a0e8e79{padding:0px 0px 24px 0px;}.elementor-2099 .elementor-element.elementor-element-fbd8715{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2099 .elementor-element.elementor-element-fbd8715.elementor-element{--order:-99999 /* order start hack */;}.elementor-2099 .elementor-element.elementor-element-415dcbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2099 .elementor-element.elementor-element-f731ea9{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2099 .elementor-element.elementor-element-0049f28{padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-094d75c{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2099 .elementor-element.elementor-element-fb60208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-9e671e3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2099 .elementor-element.elementor-element-d3b25b6{padding:0px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-40f4e0b{padding:10px 0px 40px 0px;--n-accordion-item-title-space-between:8px;}.elementor-2099 .elementor-element.elementor-element-bd92cc5 img{max-width:100%;}.elementor-2099 .elementor-element.elementor-element-84c25ba{--margin-top:30px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-4060607{text-align:start;}.elementor-2099 .elementor-element.elementor-element-2fea967{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2099 .elementor-element.elementor-element-cd4e336{--width:100%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-2099 .elementor-element.elementor-element-8cc81c7{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-e116df2{padding:0px 0px 30px 0px;}.elementor-2099 .elementor-element.elementor-element-41a0e0a{--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;}.elementor-2099 .elementor-element.elementor-element-58f4ef4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-91a74fb.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-b666108 img{max-width:100%;}.elementor-2099 .elementor-element.elementor-element-70d6a56{--margin-top:20px;--margin-bottom:-42px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-011cacb.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-a0b5244.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-fbacb2b.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-06762d8.elementor-element{--align-self:center;}.elementor-2099 .elementor-element.elementor-element-4e34822{--min-height:200px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2099 .elementor-element.elementor-element-4d24f1f{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-fbd8715 *//* Afficher "Couleur : Bordeaux" sur une seule ligne */
form.variations_form table.variations th.label label {
    display: flex !important;
    align-items: center;
    gap: 4px;
}

form.variations_form table.variations th.label .variation_name_label {
    display: inline !important;
}
/* Masquer "Effacer" */
.woocommerce .reset_variations {
    display: none !important;
}
.single_add_to_cart_button,
.single_add_to_cart_button.disabled,
.single_add_to_cart_button:disabled{
    background:#171717 !important;
    color:#fff !important;
    opacity:1 !important;
    cursor:pointer !important;
}
.elementor-2099 .elementor-element.elementor-element-fbd8715 .woocommerce-variation-add-to-cart {
    display: flex !important;
    align-items: stretch;
    gap: 12px;
    width: 100%;
}

.elementor-2099 .elementor-element.elementor-element-fbd8715 .woocommerce-variation-add-to-cart .quantity {
    flex: 0 0 120px;
    width: 120px !important;
    margin: 0 !important;
}

.elementor-2099 .elementor-element.elementor-element-fbd8715 .woocommerce-variation-add-to-cart .single_add_to_cart_button {
    flex: 0 0 340px;
    width: 340px !important;
    max-width: 340px !important;
    white-space: nowrap;
    margin: 0 !important;
}
@media (max-width: 767px) {
  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
  }

  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .variations {
    width: 100%;
  }

  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .single_variation_wrap {
    width: 100%;
  }

  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .woocommerce-variation-add-to-cart {
    display: flex;
    width: 100%;
    gap: 12px;
    align-items: stretch;
  }

  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .quantity {
    flex: 0 0 110px;
    margin: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart .single_add_to_cart_button {
    flex: 1 1 auto;
    width: auto !important;
    min-width: 0;
    margin: 0 !important;
  }
}
@media (max-width: 767px) {
  .elementor-2099 .elementor-element.elementor-element-fbd8715 form.cart {
    padding-right: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-415dcbd */.elementor-2099 .elementor-element.elementor-element-415dcbd {
  align-items: stretch;
}

.elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  text-align: left;
  gap: 12px;
}

.elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-icon {
  width: auto;
  flex: 0 0 auto;
  margin: 0;
}

.elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-icon-wrapper {
  width: auto;
  text-align: left;
}

.elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-heading,
.elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-text-editor {
  width: auto;
  text-align: left;
}
 /* MOBILE */
@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-415dcbd {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    width: 100% !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;

    width: 100% !important;
    max-width: none !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 10px 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con .elementor-widget-icon {
    flex: 0 0 26px !important;
    width: 26px !important;
    margin: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con .elementor-icon-wrapper {
    width: 26px !important;
    text-align: center !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con > .e-con {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: center !important;

    flex: 1 1 auto !important;
    width: auto !important;
    max-width: none !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;
    gap: 2px !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-heading,
  .elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-text-editor {
    width: 100% !important;
    margin: 0 !important;
    text-align: left !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-heading * ,
  .elementor-2099 .elementor-element.elementor-element-415dcbd .elementor-widget-text-editor p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-415dcbd {
    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-415dcbd > .e-con {
    padding: 4px 0 !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-060af59 */@media (min-width: 1025px) {

    .elementor-2099 .elementor-element.elementor-element-060af59 {
        position: relative;
    }

    .elementor-2099 .elementor-element.elementor-element-060af59 .norvaed-product-info {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;

        width: calc(50% - 16px);

        overflow-y: auto;
        overflow-x: hidden;

        scrollbar-width: none;
    }

    .elementor-2099 .elementor-element.elementor-element-060af59 .norvaed-product-info::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-56a266f */.woocommerce-tabs{

    display:none;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41a0e0a */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-41a0e0a {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-41a0e0a > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-41a0e0a > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-41a0e0a > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d15cc14 */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-d15cc14 {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d15cc14 > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d15cc14 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d15cc14 > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2c5e0b */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-d2c5e0b {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d2c5e0b > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d2c5e0b > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-d2c5e0b > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9914db6 */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-9914db6 {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-9914db6 > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-9914db6 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-9914db6 > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a6f98 */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-98a6f98 {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-98a6f98 > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-98a6f98 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-98a6f98 > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f59aa9 */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-0f59aa9 {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-0f59aa9 > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-0f59aa9 > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-0f59aa9 > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06387eb */@media (max-width: 767px) {

  .elementor-2099 .elementor-element.elementor-element-06387eb {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;

    gap: 24px !important;
    width: 100% !important;
    min-height: 0 !important;

    margin: 0 0 30px 0 !important;
    padding: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-06387eb > .elementor-widget-icon {
    flex: 0 0 24px !important;
    width: 24px !important;
    max-width: 24px !important;
    margin: 2px 0 0 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-06387eb > .e-con {
    display: flex !important;
    flex-direction: column !important;
    flex: 1 1 0 !important;

    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    min-height: 0 !important;

    margin: 0 !important;
    padding: 0 !important;

    gap: 0 !important;
  }

  .elementor-2099 .elementor-element.elementor-element-06387eb > .e-con > * {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dd49f23 *//* Norvaed — Achat vérifié */
.woocommerce-photo-reviews-verified {
    margin-left: 6px !important;
    color: #6D6A65 !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d24f1f */.elementor-2099 .elementor-element.elementor-element-4d24f1f img {
  filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5b52c9 */.elementor-2099 .elementor-element.elementor-element-a5b52c9 h2,
.elementor-2099 .elementor-element.elementor-element-a5b52c9 h2 span {
  color: #F5F1E8 !important;
}/* End custom CSS */