.elementor-4146 .elementor-element.elementor-element-5fa0001{--display:flex;--min-height:910px;--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-end;--overflow:hidden;--overlay-opacity:0.42;--padding-top:40px;--padding-bottom:52px;--padding-left:26px;--padding-right:26px;}.elementor-4146 .elementor-element.elementor-element-5fa0001::before, .elementor-4146 .elementor-element.elementor-element-5fa0001 > .elementor-background-video-container::before, .elementor-4146 .elementor-element.elementor-element-5fa0001 > .e-con-inner > .elementor-background-video-container::before, .elementor-4146 .elementor-element.elementor-element-5fa0001 > .elementor-background-slideshow::before, .elementor-4146 .elementor-element.elementor-element-5fa0001 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4146 .elementor-element.elementor-element-5fa0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #4A4B5100 100%);}.elementor-4146 .elementor-element.elementor-element-5fa0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fa0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4146 .elementor-element.elementor-element-5fa0002{--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:flex-end;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-4146 .elementor-element.elementor-element-5fa0003{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right: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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4146 .elementor-element.elementor-element-5fa0004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fa0004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#EEDCC4;}.elementor-4146 .elementor-element.elementor-element-5fa0005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fa0005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:600;line-height:0.98em;letter-spacing:-2.2px;color:#FFFFFF;}.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 );}.elementor-4146 .elementor-element.elementor-element-5fa0006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#F8F1E6;}.elementor-widget-button .elementor-button{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-4146 .elementor-element.elementor-element-5fa0007 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.4em;letter-spacing:0.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDB690;border-radius:15px 15px 15px 15px;padding:15px 24px 15px 24px;}.elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button:hover, .elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fa0007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button:hover svg, .elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5fb0001{--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:82px;--padding-bottom:82px;--padding-left:26px;--padding-right:26px;}.elementor-4146 .elementor-element.elementor-element-5fb0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fb0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4146 .elementor-element.elementor-element-5fb0002{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:38px 66px;--row-gap:38px;--column-gap:66px;}.elementor-4146 .elementor-element.elementor-element-5fb0003{--display:flex;--min-height:0px;--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;--overflow:hidden;}.elementor-4146 .elementor-element.elementor-element-5fb0003:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fb0003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4146 .elementor-element.elementor-element-5fb0004{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.woocommerce .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-4146 .elementor-element.elementor-element-5fb0005{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-1a3ee66 .woocommerce-breadcrumb{color:#4A4B51;text-align:start;}.elementor-4146 .elementor-element.elementor-element-1a3ee66 .woocommerce-breadcrumb > a{color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb0006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0006 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb0007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0007 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1em;letter-spacing:-1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb0008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0008 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb0009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-4146 .elementor-element.elementor-element-5fb0009 .woocommerce-product-details__short-description{color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button{background-color:var( --e-global-color-60ed531 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.4em;letter-spacing:0.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#CDB690;border-radius:15px 15px 15px 15px;padding:15px 24px 15px 24px;}.elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button:hover, .elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fb000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button:hover svg, .elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff0001{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5ff0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff0002{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff0040{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CDB690;--border-color:#CDB690;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5ff0041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0041 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.18em;color:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff0042{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0042 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4146 .elementor-element.elementor-element-5ff0050{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CDB690;--border-color:#CDB690;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5ff0051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0051 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.18em;color:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff0052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0052 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4146 .elementor-element.elementor-element-5ff0060{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CDB690;--border-color:#CDB690;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5ff0061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0061 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.18em;color:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff0062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0062 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4146 .elementor-element.elementor-element-5ff0070{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#CDB690;--border-color:#CDB690;--padding-top:34px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5ff0071{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0071 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.18em;color:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff0072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5ff0072 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4146 .elementor-element.elementor-element-5ff1001{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:26px;--padding-right:26px;}.elementor-4146 .elementor-element.elementor-element-5ff1001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5ff1001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4146 .elementor-element.elementor-element-5ff1002{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1010{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1011{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1011 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.18em;letter-spacing:1.2px;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:1.18em;letter-spacing:-1.2px;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.4em;letter-spacing:0.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4B51;border-radius:15px 15px 15px 15px;padding:15px 24px 15px 24px;}.elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button:hover, .elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5ff1014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button:hover svg, .elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4146 .elementor-element.elementor-element-5ff1020{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEDCC4;--border-color:#EEDCC4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1110{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEDCC4;--border-color:#EEDCC4;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1111{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1112 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1113{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1114 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1115 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1120{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEDCC4;--border-color:#EEDCC4;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1121{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1122{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1122 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1123{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1124{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1124 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1125 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1130{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#EEDCC4;--border-color:#EEDCC4;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1131{--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;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1132 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1133{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1134{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1134 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.18em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5ff1135{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5ff1135 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-4146 .elementor-element.elementor-element-5fc0001{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5fd0001{--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:88px;--padding-bottom:94px;--padding-left:26px;--padding-right:26px;}.elementor-4146 .elementor-element.elementor-element-5fd0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fd0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F1E6;}.elementor-4146 .elementor-element.elementor-element-5fd0002{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4146 .elementor-element.elementor-element-5fd0003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5fd0003 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fd0004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4146 .elementor-element.elementor-element-5fd0004 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;line-height:1.05em;letter-spacing:-1.1px;color:#4A4B51;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{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-woocommerce-products.elementor-wc-products .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-4146 .elementor-element.elementor-element-5fd0005{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4146 .elementor-element.elementor-element-5fd0005.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4146 .elementor-element.elementor-element-5fd0005.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4146 .elementor-element.elementor-element-5fe0001{--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:88px;--padding-bottom:88px;--padding-left:26px;--padding-right:26px;}.elementor-4146 .elementor-element.elementor-element-5fe0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fe0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4146 .elementor-element.elementor-element-5fe0003{--display:flex;--min-height:393px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 60px;--row-gap:28px;--column-gap:60px;--border-radius:0px 0px 100px 0px;--padding-top:58px;--padding-bottom:58px;--padding-left:64px;--padding-right:64px;}.elementor-4146 .elementor-element.elementor-element-5fe0003:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fe0003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4146 .elementor-element.elementor-element-5fe0004{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4146 .elementor-element.elementor-element-5fe0005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe0006{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0006 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:600;line-height:1.03em;letter-spacing:-1.3px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe0007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe0008{--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:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#EEDCC4;--border-color:#EEDCC4;--padding-top:6px;--padding-bottom:6px;--padding-left:38px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5fe0009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0009 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe000a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.4em;letter-spacing:0.3px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4B51;border-radius:15px 15px 15px 15px;padding:15px 24px 15px 24px;}.elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button:hover, .elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:#4A4B51;}.elementor-4146 .elementor-element.elementor-element-5fe000b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button:hover svg, .elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-4146 .elementor-element.elementor-element-5fa0001{--min-height:540px;--padding-top:34px;--padding-bottom:44px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4146 .elementor-element.elementor-element-5fa0005 .elementor-heading-title{font-size:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4146 .elementor-element.elementor-element-5fb0001{--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5fb0003{--min-height:0px;}.elementor-4146 .elementor-element.elementor-element-5fb0005{--min-height:0px;}.elementor-4146 .elementor-element.elementor-element-5fb0007 .elementor-heading-title{font-size:39px;}.elementor-4146 .elementor-element.elementor-element-5ff0002{--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-4146 .elementor-element.elementor-element-5ff0040{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4146 .elementor-element.elementor-element-5ff0050{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4146 .elementor-element.elementor-element-5ff0060{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4146 .elementor-element.elementor-element-5ff0070{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4146 .elementor-element.elementor-element-5ff1001{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5ff1002{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4146 .elementor-element.elementor-element-5ff1012 .elementor-heading-title{font-size:40px;}.elementor-4146 .elementor-element.elementor-element-5fc0001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5fd0001{--padding-top:74px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5fd0004 .elementor-heading-title{font-size:36px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4146 .elementor-element.elementor-element-5fd0005.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4146 .elementor-element.elementor-element-5fe0001{--padding-top:74px;--padding-bottom:74px;--padding-left:24px;--padding-right:24px;}.elementor-4146 .elementor-element.elementor-element-5fe0006 .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-4146 .elementor-element.elementor-element-5fa0001{--min-height:440px;--padding-top:32px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-4146 .elementor-element.elementor-element-5fa0001:not(.elementor-motion-effects-element-type-background), .elementor-4146 .elementor-element.elementor-element-5fa0001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-4146 .elementor-element.elementor-element-5fa0002{--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-4146 .elementor-element.elementor-element-5fa0003{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4146 .elementor-element.elementor-element-5fa0004{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fa0004 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fa0005{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fa0005 .elementor-heading-title{font-size:38px;line-height:1.05em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4146 .elementor-element.elementor-element-5fa0006{text-align:start;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button{font-size:13px;}.elementor-4146 .elementor-element.elementor-element-5fb0001{--padding-top:46px;--padding-bottom:54px;--padding-left:20px;--padding-right:20px;}.elementor-4146 .elementor-element.elementor-element-5fb0002{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4146 .elementor-element.elementor-element-5fb0003{--width:100%;--min-height:0px;}.elementor-4146 .elementor-element.elementor-element-5fb0005{--width:100%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-1a3ee66 .woocommerce-breadcrumb{font-size:13px;}.elementor-4146 .elementor-element.elementor-element-5fb0006{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0006 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fb0007{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0007 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-4146 .elementor-element.elementor-element-5fb0008{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fb0008 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button{font-size:13px;}.elementor-4146 .elementor-element.elementor-element-5ff0002{--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-4146 .elementor-element.elementor-element-5ff0040{--width:50%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0041 .elementor-heading-title{font-size:18px;}.elementor-4146 .elementor-element.elementor-element-5ff0042 .elementor-heading-title{font-size:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0050{--width:50%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0051 .elementor-heading-title{font-size:18px;}.elementor-4146 .elementor-element.elementor-element-5ff0052 .elementor-heading-title{font-size:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0060{--width:50%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0061 .elementor-heading-title{font-size:18px;}.elementor-4146 .elementor-element.elementor-element-5ff0062 .elementor-heading-title{font-size:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0070{--width:50%;--padding-top:26px;--padding-bottom:26px;--padding-left:14px;--padding-right:14px;}.elementor-4146 .elementor-element.elementor-element-5ff0071 .elementor-heading-title{font-size:18px;}.elementor-4146 .elementor-element.elementor-element-5ff0072 .elementor-heading-title{font-size:14px;}.elementor-4146 .elementor-element.elementor-element-5ff1001{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4146 .elementor-element.elementor-element-5ff1002{--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-4146 .elementor-element.elementor-element-5ff1011 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5ff1012 .elementor-heading-title{font-size:32px;}.elementor-4146 .elementor-element.elementor-element-5ff1013 .elementor-heading-title{font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button{font-size:13px;}.elementor-4146 .elementor-element.elementor-element-5ff1112 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5ff1114 .elementor-heading-title{font-size:21px;}.elementor-4146 .elementor-element.elementor-element-5ff1115 .elementor-heading-title{font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5ff1122 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5ff1124 .elementor-heading-title{font-size:21px;}.elementor-4146 .elementor-element.elementor-element-5ff1125 .elementor-heading-title{font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5ff1132 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5ff1134 .elementor-heading-title{font-size:21px;}.elementor-4146 .elementor-element.elementor-element-5ff1135 .elementor-heading-title{font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5fc0001{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5fd0001{--padding-top:60px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-4146 .elementor-element.elementor-element-5fd0002{--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-4146 .elementor-element.elementor-element-5fd0003{text-align:center;}.elementor-4146 .elementor-element.elementor-element-5fd0003 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fd0004{text-align:center;}.elementor-4146 .elementor-element.elementor-element-5fd0004 .elementor-heading-title{font-size:29px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4146 .elementor-element.elementor-element-5fd0005.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:10px;}.elementor-4146 .elementor-element.elementor-element-5fe0001{--padding-top:56px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4146 .elementor-element.elementor-element-5fe0003{--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:38px;--padding-bottom:38px;--padding-left:25px;--padding-right:25px;}.elementor-4146 .elementor-element.elementor-element-5fe0004{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fe0005{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0005 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fe0006{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0006 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-4146 .elementor-element.elementor-element-5fe0007{text-align:start;font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5fe0008{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4146 .elementor-element.elementor-element-5fe0009{text-align:start;}.elementor-4146 .elementor-element.elementor-element-5fe0009 .elementor-heading-title{font-size:11px;}.elementor-4146 .elementor-element.elementor-element-5fe000a{text-align:start;font-size:15px;}.elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button{font-size:13px;}}@media(min-width:768px){.elementor-4146 .elementor-element.elementor-element-5fa0001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fa0002{--content-width:1260px;}.elementor-4146 .elementor-element.elementor-element-5fa0003{--width:56%;}.elementor-4146 .elementor-element.elementor-element-5fb0001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fb0002{--content-width:1260px;}.elementor-4146 .elementor-element.elementor-element-5fb0003{--width:56%;}.elementor-4146 .elementor-element.elementor-element-5fb0005{--width:44%;}.elementor-4146 .elementor-element.elementor-element-5ff0001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff0002{--content-width:1260px;}.elementor-4146 .elementor-element.elementor-element-5ff0040{--width:25%;}.elementor-4146 .elementor-element.elementor-element-5ff0050{--width:25%;}.elementor-4146 .elementor-element.elementor-element-5ff0060{--width:25%;}.elementor-4146 .elementor-element.elementor-element-5ff0070{--width:25%;}.elementor-4146 .elementor-element.elementor-element-5ff1001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff1002{--content-width:1260px;}.elementor-4146 .elementor-element.elementor-element-5ff1010{--width:44%;}.elementor-4146 .elementor-element.elementor-element-5ff1020{--width:56%;}.elementor-4146 .elementor-element.elementor-element-5ff1110{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff1111{--width:10%;}.elementor-4146 .elementor-element.elementor-element-5ff1113{--width:90%;}.elementor-4146 .elementor-element.elementor-element-5ff1120{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff1121{--width:10%;}.elementor-4146 .elementor-element.elementor-element-5ff1123{--width:90%;}.elementor-4146 .elementor-element.elementor-element-5ff1130{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff1131{--width:10%;}.elementor-4146 .elementor-element.elementor-element-5ff1133{--width:90%;}.elementor-4146 .elementor-element.elementor-element-5fc0001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fd0001{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fd0002{--content-width:1260px;}.elementor-4146 .elementor-element.elementor-element-5fe0001{--content-width:1600px;}.elementor-4146 .elementor-element.elementor-element-5fe0003{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5fe0004{--width:62%;}.elementor-4146 .elementor-element.elementor-element-5fe0008{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4146 .elementor-element.elementor-element-5ff0040{--width:50%;}.elementor-4146 .elementor-element.elementor-element-5ff0050{--width:50%;}.elementor-4146 .elementor-element.elementor-element-5ff0060{--width:50%;}.elementor-4146 .elementor-element.elementor-element-5ff0070{--width:50%;}.elementor-4146 .elementor-element.elementor-element-5ff1010{--width:100%;}.elementor-4146 .elementor-element.elementor-element-5ff1020{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5fa0007 */.elementor-4146 .elementor-element.elementor-element-5fa0007 .elementor-button:focus-visible{outline:3px solid #4A4B51;outline-offset:4px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-5fb0004 */.elementor-4146 .elementor-element.elementor-element-5fb0004{width:100%;background:#FFFFFF;overflow:hidden} .elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery{width:100%!important;max-width:none!important;float:none!important;margin:0!important} .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-viewport{width:100%!important;background:#FFFFFF} .elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery__wrapper{margin:0!important} .elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery__image a{display:block;width:100%;background:#FFFFFF} .elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery__image img:not(.zoomImg){display:block;width:100%!important;height:520px;object-fit:contain;background:#FFFFFF;transform:none!important;transition:none!important} .elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery__image .zoomImg{display:none!important;opacity:0!important;pointer-events:none!important} .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs{display:flex!important;gap:12px!important;margin:16px 0 0!important;padding:0!important;justify-content:center;flex-wrap:wrap} .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs li{float:none!important;flex:0 0 84px;width:84px!important;margin:0!important;padding:3px!important;border:1px solid #EEDCC4;border-radius:15px;overflow:hidden} .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs li:has(.flex-active){border-color:#4A4B51} .elementor-4146 .elementor-element.elementor-element-5fb0004 .flex-control-thumbs li img{display:block!important;width:100%!important;aspect-ratio:1/1;object-fit:contain!important;margin:0!important} @media(max-width:767px){.elementor-4146 .elementor-element.elementor-element-5fb0004 .woocommerce-product-gallery__image img:not(.zoomImg){height:360px}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-5fb0009 */.elementor-4146 .elementor-element.elementor-element-5fb0009,.elementor-4146 .elementor-element.elementor-element-5fb0009 p{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.75;color:#4A4B51;margin:0}@media(max-width:767px){.elementor-4146 .elementor-element.elementor-element-5fb0009,.elementor-4146 .elementor-element.elementor-element-5fb0009 p{font-size:15px}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fb000a */.elementor-4146 .elementor-element.elementor-element-5fb000a .elementor-button:focus-visible{outline:3px solid #4A4B51;outline-offset:4px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ff1014 */.elementor-4146 .elementor-element.elementor-element-5ff1014 .elementor-button:focus-visible{outline:3px solid #4A4B51;outline-offset:4px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd0001 */.elementor-4146 .elementor-element.elementor-element-5fd0001:not(:has([data-id="5fd0005"] li.product)){display:none!important} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0!important} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products:before,.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products:after{display:none!important} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product{width:auto!important;margin:0!important;padding:0 0 16px!important;background:#FFFFFF;overflow:hidden;text-align:center;border-radius:15px} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product a img{display:block;width:100%!important;aspect-ratio:1/1;object-fit:contain;background:#FFFFFF;margin:0 0 16px!important;border-radius:15px 20px 0 0;transition:transform .38s ease} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product:hover a img{transform:scale(1.045)} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] .price,.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] .button,.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] .star-rating{display:none!important} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] .woocommerce-loop-product__title{padding:0 10px!important;margin:0!important;color:#4A4B51!important;font-family:Montserrat,sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:1.25!important} @media(max-width:1024px){.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:767px){.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] .woocommerce-loop-product__title{font-size:16px!important} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product{padding-bottom:10px!important}} @media(prefers-reduced-motion:reduce){.elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product a img{transition:none} .elementor-4146 .elementor-element.elementor-element-5fd0001 [data-id="5fd0005"] ul.products li.product:hover a img{transform:none}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fe000b */.elementor-4146 .elementor-element.elementor-element-5fe000b .elementor-button:focus-visible{outline:3px solid #4A4B51;outline-offset:4px}/* End custom CSS */