.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-8e6f032{--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;--padding-top:32px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-8e6f032:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-8e6f032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-widget-woocommerce-breadcrumb .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-breadcrumb .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-breadcrumb.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-breadcrumb .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-breadcrumb .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-e5feba5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 72px;--row-gap:40px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-0cce35a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-images .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-images .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-images.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-images .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-images .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-d6cb4d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5084 .elementor-element.elementor-element-0f4194d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-6ff1511 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;color:#885A3A;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5084 .elementor-element.elementor-element-771f543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-5084 .elementor-element.elementor-element-771f543 img{width:170px;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.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-5084 .elementor-element.elementor-element-65ce0c5{font-family:"Figtree", Sans-serif;font-size:20px;line-height:1.6em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-d806233{--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:baseline;--gap:4px 14px;--row-gap:4px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-price .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-price .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-price.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-price .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-price .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-5084 .elementor-element.elementor-element-477183d .price{font-family:"Figtree", Sans-serif;font-size:32px;font-weight:800;}.elementor-5084 .elementor-element.elementor-element-2c833f0{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.4em;color:#6B6157;}.elementor-5084 .elementor-element.elementor-element-7248adb{--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;--border-radius:32px 32px 32px 32px;box-shadow:0px 18px 50px 0px rgba(110,69,40,0.10);--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5084 .elementor-element.elementor-element-7248adb:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-7248adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-product-add-to-cart .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-add-to-cart .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-add-to-cart.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-add-to-cart .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5084 .elementor-element.elementor-element-8cd0a4a .cart button, .elementor-5084 .elementor-element.elementor-element-8cd0a4a .cart .button{transition:all 0.2s;}.elementor-5084 .elementor-element.elementor-element-8cd0a4a .quantity .qty{transition:all 0.2s;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-7d62772{text-align:center;font-family:"Figtree", Sans-serif;font-size:13.5px;line-height:1.5em;color:#6B6157;}.elementor-5084 .elementor-element.elementor-element-ac561ef{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-ac561ef:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-ac561ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-51bedd8{text-align:center;}.elementor-5084 .elementor-element.elementor-element-51bedd8 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:64px;font-weight:400;line-height:1.1em;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-d860ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-5084 .elementor-element.elementor-element-d860ea2 img{width:170px;}.elementor-5084 .elementor-element.elementor-element-8e45271{text-align:center;font-family:"Figtree", Sans-serif;font-size:22px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-6e3d9af{text-align:center;font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.8em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-6273a65{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-5084 .elementor-element.elementor-element-6273a65:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-6273a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-b92839e{--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;--border-radius:56px 56px 56px 56px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-b92839e:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-b92839e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE7DA;}.elementor-5084 .elementor-element.elementor-element-961b768{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 72px;--row-gap:48px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-b01af6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-3454e7d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-c285d4f{font-family:"Figtree", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-b7cc251{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.6em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-28587fd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-876f474 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;letter-spacing:-0.6px;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-eb39bcc{font-family:"Figtree", Sans-serif;font-size:17px;line-height:1.5em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-c1cf422{font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.6em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-6c05f15{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:120px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-6c05f15:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-6c05f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-239cbba{text-align:center;}.elementor-5084 .elementor-element.elementor-element-239cbba .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:64px;font-weight:400;line-height:1.1em;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-17764b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-5084 .elementor-element.elementor-element-17764b3 img{width:170px;}.elementor-5084 .elementor-element.elementor-element-942aa89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;font-family:"Figtree", Sans-serif;font-size:18px;line-height:1.75em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-21e3790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:48px 40px;--row-gap:48px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-bd885c1{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-c29fe7a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5084 .elementor-element.elementor-element-c29fe7a .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-e825652{text-align:center;font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.65em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-534765d{text-align:center;font-family:"Figtree", Sans-serif;font-size:14.5px;line-height:1.4em;color:#6B6157;}.elementor-5084 .elementor-element.elementor-element-c247fbe{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-248edea{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5084 .elementor-element.elementor-element-248edea .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-7d57db9{text-align:center;font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.65em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-ecad5ee{text-align:center;font-family:"Figtree", Sans-serif;font-size:14.5px;line-height:1.4em;color:#6B6157;}.elementor-5084 .elementor-element.elementor-element-8915553{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-1ca3e61{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5084 .elementor-element.elementor-element-1ca3e61 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-106f714{text-align:center;font-family:"Figtree", Sans-serif;font-size:16px;line-height:1.65em;color:#4A423A;}.elementor-5084 .elementor-element.elementor-element-cd6578b{text-align:center;font-family:"Figtree", Sans-serif;font-size:14.5px;line-height:1.4em;color:#6B6157;}.elementor-5084 .elementor-element.elementor-element-9645a61{--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;--padding-top:40px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-9645a61:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-9645a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-391d5dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 72px;--row-gap:40px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-ff9b3d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-ae2b7ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-ca9043a{text-align:start;}.elementor-5084 .elementor-element.elementor-element-ca9043a .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:64px;font-weight:400;line-height:1.1em;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-eaeea15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-5084 .elementor-element.elementor-element-eaeea15 img{width:170px;}.elementor-5084 .elementor-element.elementor-element-889d4f9{--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:22px 32px;--row-gap:22px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-7e45f5f{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-4926770{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-4926770 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-477da03{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-b957992{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-8686117{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-8686117 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-cc7e392{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-2e8badb{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-704acf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-704acf7 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-fcae1bb{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-51e9290{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-181fa32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-181fa32 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-4e4137b{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-c3639a4{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-d82559d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-d82559d .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-c500388{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-3aa6869{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-efa43c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-5084 .elementor-element.elementor-element-efa43c0 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.8px;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-05e0d72{font-family:"Figtree", Sans-serif;font-size:16.5px;line-height:1.65em;color:#2E2924;}.elementor-5084 .elementor-element.elementor-element-50fa0d9{--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-widget-template .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-bf71a2d{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-5084 .elementor-element.elementor-element-bf71a2d:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-bf71a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-4e40f2f{--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;--border-radius:56px 56px 56px 56px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-4e40f2f:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-4e40f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-65d7ad1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 48px;--row-gap:28px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-86daedc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-e84e794 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-01a95eb{font-family:"Figtree", Sans-serif;font-size:17px;line-height:1.75em;color:#F3E9DD;}.elementor-5084 .elementor-element.elementor-element-98cdc15{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button{background-color:#F6F1E9;font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;fill:#885A3A;color:#885A3A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F1E9;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button:focus{background-color:#F6F1E9;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button:hover svg, .elementor-5084 .elementor-element.elementor-element-5b78426 .elementor-button:focus svg{fill:#885A3A;}.elementor-5084 .elementor-element.elementor-element-367b7ab .elementor-button{background-color:rgba(0,0,0,0);font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 26px 14px 26px;}.elementor-5084 .elementor-element.elementor-element-367b7ab .elementor-button:hover, .elementor-5084 .elementor-element.elementor-element-367b7ab .elementor-button:focus{background-color:rgba(0,0,0,0);color:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-367b7ab .elementor-button:hover svg, .elementor-5084 .elementor-element.elementor-element-367b7ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5084 .elementor-element.elementor-element-b9d89d6{--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;--padding-top:100px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-5084 .elementor-element.elementor-element-b9d89d6:not(.elementor-motion-effects-element-type-background), .elementor-5084 .elementor-element.elementor-element-b9d89d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E9;}.elementor-5084 .elementor-element.elementor-element-09f8db0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-a5f7c87{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5084 .elementor-element.elementor-element-52b68e2 .elementor-heading-title{font-family:"Parisienne", Sans-serif;font-size:60px;font-weight:400;line-height:1.1em;color:#885A3A;}.elementor-5084 .elementor-element.elementor-element-004af5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-5084 .elementor-element.elementor-element-004af5a img{width:170px;}.elementor-5084 .elementor-element.elementor-element-fa2a870 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:16px;font-weight:700;color:#885A3A;}.elementor-widget-woocommerce-product-related .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-related .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5084 .elementor-element.elementor-element-3946b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5084 .elementor-element.elementor-element-3946b9f.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5084 .elementor-element.elementor-element-6ff1511 .elementor-heading-title{font-size:52px;}.elementor-5084 .elementor-element.elementor-element-3946b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-5084 .elementor-element.elementor-element-8e6f032{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-0cce35a{--width:47%;}.elementor-5084 .elementor-element.elementor-element-d6cb4d4{--width:47%;}.elementor-5084 .elementor-element.elementor-element-ac561ef{--content-width:780px;}.elementor-5084 .elementor-element.elementor-element-961b768{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-b01af6e{--width:47%;}.elementor-5084 .elementor-element.elementor-element-28587fd{--width:47%;}.elementor-5084 .elementor-element.elementor-element-6c05f15{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-bd885c1{--width:30%;}.elementor-5084 .elementor-element.elementor-element-c247fbe{--width:30%;}.elementor-5084 .elementor-element.elementor-element-8915553{--width:30%;}.elementor-5084 .elementor-element.elementor-element-9645a61{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-ff9b3d6{--width:47%;}.elementor-5084 .elementor-element.elementor-element-ae2b7ad{--width:47%;}.elementor-5084 .elementor-element.elementor-element-7e45f5f{--width:46%;}.elementor-5084 .elementor-element.elementor-element-b957992{--width:46%;}.elementor-5084 .elementor-element.elementor-element-2e8badb{--width:46%;}.elementor-5084 .elementor-element.elementor-element-51e9290{--width:46%;}.elementor-5084 .elementor-element.elementor-element-c3639a4{--width:46%;}.elementor-5084 .elementor-element.elementor-element-3aa6869{--width:46%;}.elementor-5084 .elementor-element.elementor-element-65d7ad1{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-86daedc{--width:47%;}.elementor-5084 .elementor-element.elementor-element-98cdc15{--width:47%;}.elementor-5084 .elementor-element.elementor-element-b9d89d6{--content-width:1320px;}.elementor-5084 .elementor-element.elementor-element-a5f7c87{--width:60%;}}@media(max-width:767px){.elementor-5084 .elementor-element.elementor-element-8e6f032{--padding-top:20px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-e5feba5{--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-5084 .elementor-element.elementor-element-0cce35a{--width:100%;}.elementor-5084 .elementor-element.elementor-element-d6cb4d4{--width:100%;}.elementor-5084 .elementor-element.elementor-element-6ff1511 .elementor-heading-title{font-size:44px;}.elementor-5084 .elementor-element.elementor-element-65ce0c5{font-size:18px;}.elementor-5084 .elementor-element.elementor-element-7248adb{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-ac561ef{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-51bedd8 .elementor-heading-title{font-size:46px;}.elementor-5084 .elementor-element.elementor-element-8e45271{font-size:19px;}.elementor-5084 .elementor-element.elementor-element-6e3d9af{font-size:16px;}.elementor-5084 .elementor-element.elementor-element-6273a65{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-5084 .elementor-element.elementor-element-b92839e{--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-961b768{--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-5084 .elementor-element.elementor-element-b01af6e{--width:100%;}.elementor-5084 .elementor-element.elementor-element-3454e7d .elementor-heading-title{font-size:28px;}.elementor-5084 .elementor-element.elementor-element-28587fd{--width:100%;}.elementor-5084 .elementor-element.elementor-element-876f474 .elementor-heading-title{font-size:28px;}.elementor-5084 .elementor-element.elementor-element-6c05f15{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-239cbba .elementor-heading-title{font-size:46px;}.elementor-5084 .elementor-element.elementor-element-21e3790{--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-5084 .elementor-element.elementor-element-bd885c1{--width:100%;}.elementor-5084 .elementor-element.elementor-element-c247fbe{--width:100%;}.elementor-5084 .elementor-element.elementor-element-8915553{--width:100%;}.elementor-5084 .elementor-element.elementor-element-9645a61{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-391d5dd{--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-5084 .elementor-element.elementor-element-ff9b3d6{--width:100%;}.elementor-5084 .elementor-element.elementor-element-ae2b7ad{--width:100%;}.elementor-5084 .elementor-element.elementor-element-ca9043a .elementor-heading-title{font-size:46px;}.elementor-5084 .elementor-element.elementor-element-889d4f9{--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-5084 .elementor-element.elementor-element-7e45f5f{--width:100%;}.elementor-5084 .elementor-element.elementor-element-b957992{--width:100%;}.elementor-5084 .elementor-element.elementor-element-2e8badb{--width:100%;}.elementor-5084 .elementor-element.elementor-element-51e9290{--width:100%;}.elementor-5084 .elementor-element.elementor-element-c3639a4{--width:100%;}.elementor-5084 .elementor-element.elementor-element-3aa6869{--width:100%;}.elementor-5084 .elementor-element.elementor-element-bf71a2d{--padding-top:24px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-5084 .elementor-element.elementor-element-4e40f2f{--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-5084 .elementor-element.elementor-element-65d7ad1{--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-5084 .elementor-element.elementor-element-86daedc{--width:100%;}.elementor-5084 .elementor-element.elementor-element-e84e794 .elementor-heading-title{font-size:44px;}.elementor-5084 .elementor-element.elementor-element-98cdc15{--width:100%;}.elementor-5084 .elementor-element.elementor-element-b9d89d6{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-5084 .elementor-element.elementor-element-a5f7c87{--width:100%;}.elementor-5084 .elementor-element.elementor-element-52b68e2 .elementor-heading-title{font-size:44px;}.elementor-5084 .elementor-element.elementor-element-3946b9f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-8e6f032 *//* ===== Workshop-productpagina (Atelierhoeve) ===== */
.ws-breadcrumb .woocommerce-breadcrumb{font-family:Figtree;font-size:14.5px;color:#6B6157;margin:0 0 28px}
.ws-breadcrumb .woocommerce-breadcrumb a{color:#6B6157}
.ws-gallery .woocommerce-product-gallery__image img,.ws-gallery .flex-viewport{border-radius:56px;overflow:hidden}
.ws-gallery .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px!important}
.ws-gallery .flex-control-thumbs li{width:auto!important;margin:0!important}
.ws-gallery .flex-control-thumbs img{border-radius:28px;aspect-ratio:1;object-fit:cover}
.ws-gallery .woocommerce-product-gallery__trigger{display:none}
/* boekingskaart */
.ws-booking form.cart{margin:0}
.ws-booking .yith-wcbk-booking-form{font-family:Figtree;color:#2E2924}
.ws-booking .yith-wcbk-form-section{margin:0 0 18px}
.ws-booking .yith-wcbk-form-section__label{display:block;font-size:16px;font-weight:800;margin:0 0 8px;color:#2E2924}
.ws-booking input.yith-wcbk-date-picker,.ws-booking .yith-wcbk-select-alt__container select,.ws-booking input.yith-wcbk-booking-persons{
  width:100%;border:1px solid #E6DCCB!important;border-radius:14px!important;background:#FBF8F3!important;padding:12px 14px!important;font-family:Figtree;font-size:15.5px;color:#2E2924;box-shadow:none!important}
.ws-booking input.yith-wcbk-booking-persons{max-width:120px;text-align:center;font-weight:700}
.ws-booking .yith-wcbk-form-section-duration{display:none}
.ws-booking .yith-wcbk-form-section-persons-wrapper,.ws-booking .yith-wcbk-form-section-services-wrapper{border-top:1px solid #EFE7DA;padding-top:18px}
.ws-booking .yith-wcbk-form-section-persons{display:flex;align-items:center;justify-content:space-between;gap:16px}
.ws-booking .yith-wcbk-form-section-persons .yith-wcbk-form-section__label{margin:0}
.ws-booking .yith-wcbk-form-section-services .yith-wcbk-form-section__content{display:flex;flex-wrap:wrap;gap:8px}
.ws-booking .yith-wcbk-form-section-service{margin:0!important}
.ws-booking .yith-wcbk-form-section-service .yith-wcbk-checkbox{display:inline-flex;align-items:center;gap:6px;border:1px solid #E6DCCB;border-radius:999px;padding:9px 16px;font-size:14.5px;font-weight:600;cursor:pointer;background:#fff;transition:all .15s}
.ws-booking .yith-wcbk-form-section-service .yith-wcbk-checkbox__checkbox{display:none}
.ws-booking .yith-wcbk-form-section-service .yith-wcbk-checkbox:has(input:checked){background:#F3EADF;border-color:#885A3A;color:#6E4528}
.ws-booking .yith-wcbk-form-section-service .yith-wcbk-checkbox:has(input:checked)::before{content:"✓";font-weight:800;color:#885A3A}
.ws-booking .yith-wcbk-form-section-totals{border-top:1px solid #EFE7DA;padding-top:18px}
.ws-booking .yith-wcbk-form-section-totals .yith-wcbk-form-section__label{display:none}
.ws-booking .yith-wcbk-booking-form-totals{font-size:15.5px}
.ws-booking .yith-wcbk-booking-form-totals .price,.ws-booking .yith-wcbk-booking-form-totals strong{font-size:24px;font-weight:800;color:#2E2924}
.ws-booking button.single_add_to_cart_button{width:100%;background:#885A3A!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:17px 24px!important;font-family:Figtree;font-size:17px!important;font-weight:700!important;margin-top:6px}
.ws-booking button.single_add_to_cart_button:hover{background:#6E4528!important}
.ws-booking button.single_add_to_cart_button.disabled{opacity:.55}
/* lijsten */
.ws-verwachten ul{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid rgba(46,41,36,.12)}
.ws-verwachten li{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid rgba(46,41,36,.12)}
.ws-verwachten li::before{content:"";flex:0 0 18px;height:18px;background:#5F6A4C;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 20h10M10 20c5.5-2.5.8-6.4 3-10'/%3E%3Cpath d='M9.5 9.4c1.1.8 1.8 2.2 2.3 3.7-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2 2.8-.5 4.4 0 5.5.8z'/%3E%3Cpath d='M14.1 6a7 7 0 0 0-1.1 4c1.9-.1 3.3-.6 4.3-1.4 1-1 1.6-2.3 1.7-4.6-2.7.1-4 1-4.9 2z'/%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' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 20h10M10 20c5.5-2.5.8-6.4 3-10'/%3E%3Cpath d='M9.5 9.4c1.1.8 1.8 2.2 2.3 3.7-2 .4-3.5.4-4.8-.3-1.2-.6-2.3-1.9-3-4.2 2.8-.5 4.4 0 5.5.8z'/%3E%3Cpath d='M14.1 6a7 7 0 0 0-1.1 4c1.9-.1 3.3-.6 4.3-1.4 1-1 1.6-2.3 1.7-4.6-2.7.1-4 1-4.9 2z'/%3E%3C/svg%3E") center/contain no-repeat}
.ws-leren ol{list-style:none;counter-reset:ws;margin:8px 0 0;padding:0}
.ws-leren li{counter-increment:ws;display:flex;align-items:baseline;gap:18px;padding:7px 0}
.ws-leren li::before{content:counter(ws);font-family:Parisienne,cursive;font-size:30px;line-height:1;color:#885A3A;min-width:18px}
/* blobs wat ga je maken */
.ws-blob img{width:270px!important;height:270px!important;max-width:100%;object-fit:cover;border-radius:50%;box-shadow:-18px 12px 0 0 var(--ws-blob,#D5D8C6)}
.ws-blob--groen{--ws-blob:#D5D8C6}.ws-blob--zand{--ws-blob:#E8D9BF}.ws-blob--roze{--ws-blob:#E5D0C7}
.ws-weten-foto img{width:100%;border-radius:56px;aspect-ratio:5/4;object-fit:cover}
/* gerelateerd */
.ws-related ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:40px;margin:32px 0 0!important}
.ws-related ul.products::before,.ws-related ul.products::after{display:none!important}
.ws-related ul.products li.product{width:auto!important;margin:0!important;text-align:center}
.ws-related ul.products li.product img{width:250px!important;height:250px!important;object-fit:cover;border-radius:50%!important;margin:0 auto 22px!important;box-shadow:-16px 10px 0 0 #D5D8C6}
.ws-related ul.products li.product:nth-child(2) img{box-shadow:-16px 10px 0 0 #E8D9BF}
.ws-related ul.products li.product:nth-child(3) img{box-shadow:-16px 10px 0 0 #E5D0C7}
.ws-related .woocommerce-loop-product__title{font-family:Figtree!important;font-size:22px!important;font-weight:800!important;color:#2E2924!important}
.ws-related .price{font-family:Figtree;font-size:15px!important;color:#6B6157!important}
.ws-related a.button,.ws-related .related>h2{display:none!important}
/* verfijning na test */
.ws-hero .elementor-widget-woocommerce-product-price .price,.ws-hero .elementor-widget-woocommerce-product-price .price .amount{color:#2E2924!important;font-weight:800}
.ws-booking .ui-datepicker-inline{width:100%!important;border:1px solid #EFE7DA!important;border-radius:20px!important;box-shadow:none!important;padding:10px 14px!important;background:#FBF8F3!important}
.ws-booking .ui-datepicker-inline table{width:100%}
.ws-booking .ui-datepicker td a,.ws-booking .ui-datepicker td span{border-radius:12px!important;text-align:center}
.ws-booking .yith-wcbk-select-list__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}
.ws-booking .yith-wcbk-select-list__option{border-radius:14px!important;font-weight:700;margin:0!important}
.ws-booking .yith-wcbk-help-tip{display:none!important}
.ws-booking .yith-wcbk-form-section__content--with-error .yith-wcbk-form-section__error,.ws-booking .yith-wcbk-form-section__error{font-size:13.5px}
@media(max-width:767px){.ws-related ul.products{grid-template-columns:1fr}.ws-gallery .woocommerce-product-gallery__image img{border-radius:32px}.ws-weten-foto img{border-radius:32px}}/* End custom CSS */