.elementor-140 .elementor-element.elementor-element-9cb1fe1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-9cb1fe1:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-9cb1fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-140 .elementor-element.elementor-element-9cb1fe1.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-140 .elementor-element.elementor-element-d2944eb{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-6ba630a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-140 .elementor-element.elementor-element-6ba630a .elementor-heading-title{font-size:14px;font-weight:400;letter-spacing:5px;color:#000000;}.elementor-140 .elementor-element.elementor-element-b859c67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;text-align:center;}.elementor-140 .elementor-element.elementor-element-b859c67 .elementor-heading-title{font-family:"simona", Sans-serif;font-size:7;font-weight:800;line-height:1em;letter-spacing:5px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.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-140 .elementor-element.elementor-element-6598607{width:var( --container-widget-width, 102.993% );max-width:102.993%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.993%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.3em;color:#E7E3DA;}.elementor-140 .elementor-element.elementor-element-6598607.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-a7e8bdf{width:var( --container-widget-width, 102.993% );max-width:102.993%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:102.993%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.3em;color:#E7E3DA;}.elementor-140 .elementor-element.elementor-element-a7e8bdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-6d1b10d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-140 .elementor-element.elementor-element-ac07cbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-ac07cbb .elementor-icon-box-wrapper{gap:6px;}.elementor-140 .elementor-element.elementor-element-ac07cbb.elementor-view-stacked .elementor-icon{background-color:#292929;fill:#F6F3ED;color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-ac07cbb.elementor-view-framed .elementor-icon, .elementor-140 .elementor-element.elementor-element-ac07cbb.elementor-view-default .elementor-icon{fill:#292929;color:#292929;border-color:#292929;}.elementor-140 .elementor-element.elementor-element-ac07cbb.elementor-view-framed .elementor-icon{background-color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-ac07cbb .elementor-icon{font-size:24px;padding:15px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-ac07cbb .elementor-icon-box-title, .elementor-140 .elementor-element.elementor-element-ac07cbb .elementor-icon-box-title a{font-family:"simona", Sans-serif;font-size:14px;font-weight:400;}.elementor-140 .elementor-element.elementor-element-ac07cbb .elementor-icon-box-title{color:#393631;}.elementor-140 .elementor-element.elementor-element-9858a7d .elementor-icon-box-wrapper{gap:6px;}.elementor-140 .elementor-element.elementor-element-9858a7d.elementor-view-stacked .elementor-icon{background-color:#292929;fill:#F6F3ED;color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-9858a7d.elementor-view-framed .elementor-icon, .elementor-140 .elementor-element.elementor-element-9858a7d.elementor-view-default .elementor-icon{fill:#292929;color:#292929;border-color:#292929;}.elementor-140 .elementor-element.elementor-element-9858a7d.elementor-view-framed .elementor-icon{background-color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-9858a7d .elementor-icon{font-size:24px;padding:15px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-9858a7d .elementor-icon-box-title, .elementor-140 .elementor-element.elementor-element-9858a7d .elementor-icon-box-title a{font-family:"simona", Sans-serif;font-size:14px;font-weight:400;}.elementor-140 .elementor-element.elementor-element-9858a7d .elementor-icon-box-title{color:#393631;}.elementor-140 .elementor-element.elementor-element-cbf99c9 .elementor-icon-box-wrapper{gap:6px;}.elementor-140 .elementor-element.elementor-element-cbf99c9.elementor-view-stacked .elementor-icon{background-color:#292929;fill:#F6F3ED;color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-cbf99c9.elementor-view-framed .elementor-icon, .elementor-140 .elementor-element.elementor-element-cbf99c9.elementor-view-default .elementor-icon{fill:#292929;color:#292929;border-color:#292929;}.elementor-140 .elementor-element.elementor-element-cbf99c9.elementor-view-framed .elementor-icon{background-color:#F6F3ED;}.elementor-140 .elementor-element.elementor-element-cbf99c9 .elementor-icon{font-size:24px;padding:15px;border-width:1px 1px 1px 1px;border-radius:50% 50% 50% 50%;}.elementor-140 .elementor-element.elementor-element-cbf99c9 .elementor-icon-box-title, .elementor-140 .elementor-element.elementor-element-cbf99c9 .elementor-icon-box-title a{font-family:"simona", Sans-serif;font-size:14px;font-weight:400;}.elementor-140 .elementor-element.elementor-element-cbf99c9 .elementor-icon-box-title{color:#393631;}.elementor-140 .elementor-element.elementor-element-g100001{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-140 .elementor-element.elementor-element-g100001:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-g100001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-140 .elementor-element.elementor-element-g100002{--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:32px 32px;--row-gap:32px;--column-gap:32px;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:var( --e-global-color-046cfc7d );--border-color:var( --e-global-color-046cfc7d );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-140 .elementor-element.elementor-element-g100002:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-g100002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-g100003{--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;--justify-content: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-140 .elementor-element.elementor-element-g100003.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-325f8c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-g100005{--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;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-g100007 .elementor-heading-title{font-family:var( --e-global-typography-ee18834a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee18834a-font-size );font-weight:var( --e-global-typography-ee18834a-font-weight );line-height:var( --e-global-typography-ee18834a-line-height );color:var( --e-global-color-535fb83c );}.elementor-140 .elementor-element.elementor-element-g100008 .elementor-heading-title{font-family:var( --e-global-typography-0188b766-font-family ), Sans-serif;font-size:var( --e-global-typography-0188b766-font-size );font-weight:var( --e-global-typography-0188b766-font-weight );line-height:var( --e-global-typography-0188b766-line-height );color:var( --e-global-color-text );}.woocommerce .elementor-140 .elementor-element.elementor-element-g100009 .woocommerce-product-details__short-description{color:var( --e-global-color-text );}.elementor-140 .elementor-element.elementor-element-g10000a .elementor-heading-title{font-family:var( --e-global-typography-4e2f30a5-font-family ), Sans-serif;font-size:var( --e-global-typography-4e2f30a5-font-size );font-weight:var( --e-global-typography-4e2f30a5-font-weight );line-height:var( --e-global-typography-4e2f30a5-line-height );color:var( --e-global-color-text );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-140 .elementor-element.elementor-element-g10000b{text-align:start;}.woocommerce .elementor-140 .elementor-element.elementor-element-g10000b .price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ee18834a-font-family ), Sans-serif;font-size:var( --e-global-typography-ee18834a-font-size );font-weight:var( --e-global-typography-ee18834a-font-weight );line-height:var( --e-global-typography-ee18834a-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-140 .elementor-element.elementor-element-g10000d .cart button, .elementor-140 .elementor-element.elementor-element-g10000d .cart .button{font-family:var( --e-global-typography-0188b766-font-family ), Sans-serif;font-size:var( --e-global-typography-0188b766-font-size );font-weight:var( --e-global-typography-0188b766-font-weight );line-height:var( --e-global-typography-0188b766-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:14px 24px 14px 24px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-140 .elementor-element.elementor-element-g10000d .cart button:hover, .elementor-140 .elementor-element.elementor-element-g10000d .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-140 .elementor-element.elementor-element-g10000d .quantity .qty{font-family:"Assistant", Sans-serif;font-size:17px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;color:#241C13;background-color:#FAF8F4;border-color:#D6CDBF;transition:all 0.2s;}.elementor-140 .elementor-element.elementor-element-g10000e{font-family:var( --e-global-typography-4e2f30a5-font-family ), Sans-serif;font-size:var( --e-global-typography-4e2f30a5-font-size );font-weight:var( --e-global-typography-4e2f30a5-font-weight );line-height:var( --e-global-typography-4e2f30a5-line-height );color:var( --e-global-color-text );}.elementor-140 .elementor-element.elementor-element-g10000f{padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-g100010{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-g100011{text-align:center;}.elementor-140 .elementor-element.elementor-element-g100011 .elementor-heading-title{font-family:var( --e-global-typography-d7c34a05-font-family ), Sans-serif;font-size:var( --e-global-typography-d7c34a05-font-size );font-weight:var( --e-global-typography-d7c34a05-font-weight );line-height:var( --e-global-typography-d7c34a05-line-height );color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-140 .elementor-element.elementor-element-g100012{--grid-columns:3;--grid-column-gap:0px;}.elementor-140 .elementor-element.elementor-element-g100012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-g100012.elementor-element{--align-self:center;}.elementor-140 .elementor-element.elementor-element-iws-pairings-embed{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-140 .elementor-element.elementor-element-6d1b10d{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-140 .elementor-element.elementor-element-g100002{--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-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-140 .elementor-element.elementor-element-g100007 .elementor-heading-title{font-size:var( --e-global-typography-ee18834a-font-size );line-height:var( --e-global-typography-ee18834a-line-height );}.elementor-140 .elementor-element.elementor-element-g100008 .elementor-heading-title{font-size:var( --e-global-typography-0188b766-font-size );line-height:var( --e-global-typography-0188b766-line-height );}.elementor-140 .elementor-element.elementor-element-g10000a .elementor-heading-title{font-size:var( --e-global-typography-4e2f30a5-font-size );line-height:var( --e-global-typography-4e2f30a5-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-140 .elementor-element.elementor-element-g10000b .price{font-size:var( --e-global-typography-ee18834a-font-size );line-height:var( --e-global-typography-ee18834a-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-140 .elementor-element.elementor-element-g10000d .cart button, .elementor-140 .elementor-element.elementor-element-g10000d .cart .button{font-size:var( --e-global-typography-0188b766-font-size );line-height:var( --e-global-typography-0188b766-line-height );}.elementor-140 .elementor-element.elementor-element-g10000e{font-size:var( --e-global-typography-4e2f30a5-font-size );line-height:var( --e-global-typography-4e2f30a5-line-height );}.elementor-140 .elementor-element.elementor-element-g100011 .elementor-heading-title{font-size:var( --e-global-typography-d7c34a05-font-size );line-height:var( --e-global-typography-d7c34a05-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-140 .elementor-element.elementor-element-g100012{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-140 .elementor-element.elementor-element-6598607{font-size:16px;}.elementor-140 .elementor-element.elementor-element-a7e8bdf{font-size:16px;}.elementor-140 .elementor-element.elementor-element-6d1b10d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-140 .elementor-element.elementor-element-g100001{--padding-top:0px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-g100002{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-325f8c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-140 .elementor-element.elementor-element-g100007 .elementor-heading-title{font-size:var( --e-global-typography-ee18834a-font-size );line-height:var( --e-global-typography-ee18834a-line-height );}.elementor-140 .elementor-element.elementor-element-g100008 .elementor-heading-title{font-size:var( --e-global-typography-0188b766-font-size );line-height:var( --e-global-typography-0188b766-line-height );}.elementor-140 .elementor-element.elementor-element-g10000a .elementor-heading-title{font-size:var( --e-global-typography-4e2f30a5-font-size );line-height:var( --e-global-typography-4e2f30a5-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-140 .elementor-element.elementor-element-g10000b .price{font-size:var( --e-global-typography-ee18834a-font-size );line-height:var( --e-global-typography-ee18834a-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-140 .elementor-element.elementor-element-g10000d .cart button, .elementor-140 .elementor-element.elementor-element-g10000d .cart .button{font-size:var( --e-global-typography-0188b766-font-size );line-height:var( --e-global-typography-0188b766-line-height );}.elementor-140 .elementor-element.elementor-element-g10000e{font-size:var( --e-global-typography-4e2f30a5-font-size );line-height:var( --e-global-typography-4e2f30a5-line-height );}.elementor-140 .elementor-element.elementor-element-g100011 .elementor-heading-title{font-size:var( --e-global-typography-d7c34a05-font-size );line-height:var( --e-global-typography-d7c34a05-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-140 .elementor-element.elementor-element-g100012{--grid-columns:1;}}@media(min-width:768px){.elementor-140 .elementor-element.elementor-element-6d1b10d{--width:65%;}.elementor-140 .elementor-element.elementor-element-g100001{--content-width:80%;}.elementor-140 .elementor-element.elementor-element-g100002{--content-width:1140px;}.elementor-140 .elementor-element.elementor-element-g100003{--width:50%;}.elementor-140 .elementor-element.elementor-element-g100005{--width:42.55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-140 .elementor-element.elementor-element-g100003{--width:100%;}.elementor-140 .elementor-element.elementor-element-g100005{--width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-325f8c5 *//* Bottle gallery: fills the text column height on desktop, fixed height on tablet & mobile */
.elementor-140 .elementor-element.elementor-element-325f8c5{--iws-product-image-height:440px;width:100%;max-width:420px;margin-inline:auto}
.elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery{float:none!important;width:100%!important;margin:0 auto!important}
.elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__image>a{display:flex;align-items:center;justify-content:center;width:100%;height:var(--iws-product-image-height)}
.elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__image>a>img:not(.zoomImg){display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:var(--iws-product-image-height)!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important}

/* Desktop: the image takes the height of the text column next to it */
@media(min-width:1025px){
  .elementor-140 .elementor-element.elementor-element-325f8c5{flex-grow:1;position:relative;min-height:300px}
  .elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery{position:absolute!important;inset:0}
  .elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__wrapper,
  .elementor-140 .elementor-element.elementor-element-325f8c5 .flex-viewport,
  .elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__image,
  .elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__image>a{height:100%!important}
  .elementor-140 .elementor-element.elementor-element-325f8c5 .woocommerce-product-gallery__image>a>img:not(.zoomImg){max-height:none!important}
}

@media(max-width:1024px){.elementor-140 .elementor-element.elementor-element-325f8c5{--iws-product-image-height:380px;max-width:360px}}
@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-325f8c5{--iws-product-image-height:300px;max-width:300px}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-g10000d */.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element form.cart{display:flex!important;align-items:center!important;gap:0!important;flex-wrap:wrap!important;direction:rtl}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .quantity{display:flex!important;direction:rtl!important;margin:0!important;width:48px!important;min-width:48px!important;float:none!important;flex:0 0 auto!important}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .quantity .qty{box-sizing:border-box!important;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;appearance:textfield!important;-moz-appearance:textfield!important;text-align:center!important;border-width:1px 0!important;border-radius:0!important}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .qty::-webkit-outer-spin-button,.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element button.iws-qty-button{box-sizing:border-box!important;display:flex!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:48px!important;padding:0!important;margin:0!important;border:1px solid #d6cdbf!important;background:#faf8f4!important;color:#241c13!important;font:400 23px/1 Assistant,sans-serif!important;border-radius:0!important;box-shadow:none!important;cursor:pointer}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element button.minus{border-radius:0 7px 7px 0!important;border-left:0!important}.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element button.plus{border-radius:7px 0 0 7px!important;border-right:0!important}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .single_add_to_cart_button{height:48px!important;min-height:48px!important;flex:1;margin:0!important;margin-inline-start:14px!important;max-width:340px;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;direction:rtl!important;white-space:nowrap}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .iws-qty-button:focus-visible{outline:2px solid #b58a42;outline-offset:3px}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element button.iws-qty-button:hover{background:#e9e6e1!important}
@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element button.iws-qty-button{width:40px!important;min-width:40px!important}.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .single_add_to_cart_button{margin-inline-start:10px!important;min-width:130px!important}}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .single_add_to_cart_button:before{content:"";display:inline-block;width:18px;height:18px;flex:0 0 18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM7.2 14h9.7c.8 0 1.4-.4 1.8-1.1L22 6.8 20.2 5.8 16.8 12H7.6L4.3 5H1v2h2l3.6 7.6-1 1.7c-.1.2-.2.5-.2.7 0 1.1.9 2 2 2H19v-2H7.9c-.1 0-.3-.1-.3-.3l.1-.1.5-.6z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 18c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zM7.2 14h9.7c.8 0 1.4-.4 1.8-1.1L22 6.8 20.2 5.8 16.8 12H7.6L4.3 5H1v2h2l3.6 7.6-1 1.7c-.1.2-.2.5-.2.7 0 1.1.9 2 2 2H19v-2H7.9c-.1 0-.3-.1-.3-.3l.1-.1.5-.6z'/%3E%3C/svg%3E") center/contain no-repeat}
@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .single_add_to_cart_button{padding:12px 16px!important}}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .single_add_to_cart_button:before{width:20px!important;height:20px!important;flex-basis:20px!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12%22%2F%3E%3C%2Fsvg%3E")!important}
.elementor-140 .elementor-element.elementor-element-g10000d.elementor-element .quantity .qty{background:#faf8f4!important;color:#241c13!important;border-color:#d6cdbf!important}/* End custom CSS */
/* Start custom CSS */.elementor-140 .elementor-element.elementor-element-g100001{background-color:var(--e-global-color-accent)!important}
.elementor-140 .elementor-element.elementor-element-g100002{border-color:var(--e-global-color-046cfc7d)!important}
.elementor-140 .elementor-element.elementor-element-g100007 .elementor-heading-title{color:var(--e-global-color-535fb83c)!important}
.elementor-140 .elementor-element.elementor-element-g100007 .elementor-heading-title{font-family:var(--e-global-typography-ee18834a-font-family)!important;font-size:var(--e-global-typography-ee18834a-font-size)!important;font-weight:var(--e-global-typography-ee18834a-font-weight)!important;line-height:var(--e-global-typography-ee18834a-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g100008 .elementor-heading-title{color:var(--e-global-color-text)!important}
.elementor-140 .elementor-element.elementor-element-g100008 .elementor-heading-title{font-family:var(--e-global-typography-0188b766-font-family)!important;font-size:var(--e-global-typography-0188b766-font-size)!important;font-weight:var(--e-global-typography-0188b766-font-weight)!important;line-height:var(--e-global-typography-0188b766-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g100009{color:var(--e-global-color-text)!important}
.elementor-140 .elementor-element.elementor-element-g10000a .elementor-heading-title{color:var(--e-global-color-text)!important}
.elementor-140 .elementor-element.elementor-element-g10000a .elementor-heading-title{font-family:var(--e-global-typography-4e2f30a5-font-family)!important;font-size:var(--e-global-typography-4e2f30a5-font-size)!important;font-weight:var(--e-global-typography-4e2f30a5-font-weight)!important;line-height:var(--e-global-typography-4e2f30a5-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g10000b .price{color:var(--e-global-color-secondary)!important}
.elementor-140 .elementor-element.elementor-element-g10000b .price{font-family:var(--e-global-typography-ee18834a-font-family)!important;font-size:var(--e-global-typography-ee18834a-font-size)!important;font-weight:var(--e-global-typography-ee18834a-font-weight)!important;line-height:var(--e-global-typography-ee18834a-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g10000c .elementor-heading-title{color:var(--e-global-color-text)!important}
.elementor-140 .elementor-element.elementor-element-g10000c .elementor-heading-title{font-family:var(--e-global-typography-4e2f30a5-font-family)!important;font-size:var(--e-global-typography-4e2f30a5-font-size)!important;font-weight:var(--e-global-typography-4e2f30a5-font-weight)!important;line-height:var(--e-global-typography-4e2f30a5-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g10000e{color:var(--e-global-color-text)!important}
.elementor-140 .elementor-element.elementor-element-g10000e{font-family:var(--e-global-typography-4e2f30a5-font-family)!important;font-size:var(--e-global-typography-4e2f30a5-font-size)!important;font-weight:var(--e-global-typography-4e2f30a5-font-weight)!important;line-height:var(--e-global-typography-4e2f30a5-line-height)!important}
.elementor-140 .elementor-element.elementor-element-g100011 .elementor-heading-title{color:var(--e-global-color-secondary)!important}
.elementor-140 .elementor-element.elementor-element-g100011 .elementor-heading-title{font-family:var(--e-global-typography-d7c34a05-font-family)!important;font-size:var(--e-global-typography-d7c34a05-font-size)!important;font-weight:var(--e-global-typography-d7c34a05-font-weight)!important;line-height:var(--e-global-typography-d7c34a05-line-height)!important}
.elementor-140 .elementor-element-g100002{padding:40px;border-radius:6px}
.elementor-140 .elementor-element-g100003,.elementor-140 .elementor-element-g100005{padding:0;min-width:0}
.elementor-140 .elementor-element-g100005{text-align:center;align-items:stretch;gap:12px}
.elementor-140 .iws-brand-logo img{width:auto!important;max-height:48px!important;max-width:100%!important;object-fit:contain;margin:0 auto!important}
.elementor-140 .woocommerce-product-gallery{margin:0!important;width:100%!important}
.elementor-140 .woocommerce-product-gallery__trigger{display:none!important}
.elementor-140 .iws-product-main-image .woocommerce-product-gallery__image img{height:420px!important;width:100%!important;object-fit:contain!important}
.elementor-140 .woocommerce-product-details__short-description{font-family:var(--e-global-typography-0188b766-font-family)!important;font-size:var(--e-global-typography-0188b766-font-size)!important;font-weight:var(--e-global-typography-0188b766-font-weight)!important;line-height:var(--e-global-typography-0188b766-line-height)!important}
.elementor-140 .woocommerce-product-details__short-description p{margin:0}
.elementor-140 .elementor-widget-woocommerce-product-price{border-top:1px solid var(--e-global-color-e072b05c);padding-top:12px;margin-top:0}
.elementor-140 .elementor-widget-woocommerce-product-price .price{text-align:center;margin:0!important}
.elementor-140 .elementor-widget-text-editor ul{list-style:none;padding:0;margin:12px 0 0;text-align:right}
.elementor-140 .elementor-widget-text-editor li+li{margin-top:8px}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart form.cart{display:flex!important;align-items:stretch!important;gap:0!important;justify-content:center;direction:rtl;flex-wrap:nowrap!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart button.iws-qty-button{width:32px!important;min-width:32px!important;height:50px!important;background:var(--e-global-color-accent)!important;border-color:var(--e-global-color-046cfc7d)!important;font-family:var(--e-global-typography-4e2f30a5-font-family)!important;font-size:var(--e-global-typography-4e2f30a5-font-size)!important;font-weight:var(--e-global-typography-4e2f30a5-font-weight)!important;line-height:var(--e-global-typography-4e2f30a5-line-height)!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart button.minus{border-left:0!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart button.plus{border-right:0!important;border-radius:6px 0 0 6px!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart .quantity{margin:0!important;display:flex!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart .quantity .qty{width:32px!important;height:50px!important;border-left:0!important;border-right:0!important;border-color:var(--e-global-color-046cfc7d)!important;border-radius:0!important;background:var(--e-global-color-accent)!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button{margin-right:12px!important;height:50px!important;min-height:50px!important;font-family:var(--e-global-typography-0188b766-font-family)!important;font-size:var(--e-global-typography-0188b766-font-size)!important;font-weight:var(--e-global-typography-0188b766-font-weight)!important;line-height:var(--e-global-typography-0188b766-line-height)!important}
.elementor-140 .elementor-widget-woocommerce-product-add-to-cart .single_add_to_cart_button:before{width:20px!important;height:20px!important;flex-basis:20px!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12%22%2F%3E%3C%2Fsvg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2221%22%20r%3D%221%22%2F%3E%3Cpath%20d%3D%22M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12%22%2F%3E%3C%2Fsvg%3E")!important}
@media(max-width:767px){.elementor-140 .elementor-element-g100002{padding:20px;gap:24px}.elementor-140 .iws-product-main-image .woocommerce-product-gallery__image img{height:auto!important;max-height:420px}}
.elementor-140 .elementor-element-g100007 .elementor-heading-title{text-transform:uppercase}.elementor-140 .elementor-element-g100006{margin-bottom:0}
.elementor-140 .elementor-element.elementor-element-g10000d form.cart{gap:0!important}.elementor-140 .elementor-element.elementor-element-g10000d button.iws-qty-button{border-radius:0!important;width:32px!important;min-width:32px!important;height:50px!important}.elementor-140 .elementor-element.elementor-element-g10000d button.minus{border-left:0!important;border-radius:0 6px 6px 0!important}.elementor-140 .elementor-element.elementor-element-g10000d button.plus{border-right:0!important;border-radius:6px 0 0 6px!important}.elementor-140 .elementor-element.elementor-element-g10000d .quantity .qty{width:32px!important;height:50px!important;border-radius:0!important;border-left:0!important;border-right:0!important}.elementor-140 .elementor-element.elementor-element-g10000d .single_add_to_cart_button{margin-right:12px!important;min-height:50px!important;height:50px!important}.elementor-140 .elementor-element.elementor-element-g10000d button.iws-qty-button,.elementor-140 .elementor-element.elementor-element-g10000d .quantity{margin:0!important}.elementor-140 .elementor-element.elementor-element-g10000d .quantity .qty{margin:0!important}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'simona';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://newiws.devim.dev/wp-content/uploads/2026/07/SimonaPro-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'simona';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newiws.devim.dev/wp-content/uploads/2026/07/SimonaPro-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */