.elementor-1535 .elementor-element.elementor-element-db43417{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:clamp(11.25rem, -0.3319rem + 18.0791vw, 21.25rem);--padding-bottom:clamp(7.5rem, -0.4626rem + 12.4294vw, 14.375rem);--padding-left:60px;--padding-right:60px;}.elementor-1535 .elementor-element.elementor-element-db43417:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-db43417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepantry.je/wp-content/uploads/2025/11/Pantry-Block.avif");background-repeat:repeat;}.elementor-1535 .elementor-element.elementor-element-25ef50e{text-align:center;}.elementor-1535 .elementor-element.elementor-element-25ef50e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-ca5bb30{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-icon i{color:var( --e-global-color-6948f78 );transition:color 0.3s;}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-icon svg{fill:var( --e-global-color-6948f78 );transition:fill 0.3s;}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > a{font-family:var( --e-global-typography-e54df1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e54df1c-font-size );line-height:var( --e-global-typography-e54df1c-line-height );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-text{transition:color 0.3s;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d160709{left:-20px;}body.rtl .elementor-1535 .elementor-element.elementor-element-d160709{right:-20px;}.elementor-1535 .elementor-element.elementor-element-d160709{bottom:0%;}.elementor-1535 .elementor-element.elementor-element-d160709 img{width:130%;max-width:130%;}.elementor-1535 .elementor-element.elementor-element-aaead0c{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1535 .elementor-element.elementor-element-8e2dd9c{color:var( --e-global-color-cf1a45a );font-family:var( --e-global-typography-e13a04d-font-family ), Sans-serif;font-size:var( --e-global-typography-e13a04d-font-size );line-height:var( --e-global-typography-e13a04d-line-height );letter-spacing:var( --e-global-typography-e13a04d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--label{color:var( --e-global-color-cf1a45a );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--label{color:var( --e-global-color-cf1a45a );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--label, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--label{font-family:var( --e-global-typography-651d0c1-font-family ), Sans-serif;font-size:var( --e-global-typography-651d0c1-font-size );font-weight:var( --e-global-typography-651d0c1-font-weight );text-transform:var( --e-global-typography-651d0c1-text-transform );letter-spacing:var( --e-global-typography-651d0c1-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--title, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--title{font-family:var( --e-global-typography-e54df1c-font-family ), Sans-serif;font-size:var( --e-global-typography-e54df1c-font-size );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 .post-navigation__arrow-wrapper{color:var( --e-global-color-2b0d609 );fill:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 .elementor-post-navigation__link a {gap:6px;}.elementor-1535 .elementor-element.elementor-element-9e442f6{--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;--padding-top:clamp(4.0625rem, 1.529rem + 3.9548vw, 6.25rem);--padding-bottom:clamp(4.0625rem, 1.529rem + 3.9548vw, 6.25rem);--padding-left:60px;--padding-right:60px;}.elementor-1535 .elementor-element.elementor-element-9e442f6:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-9e442f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepantry.je/wp-content/uploads/2025/11/Pantry-Block.avif");}.elementor-1535 .elementor-element.elementor-element-98d9f9a{text-align:center;}.elementor-1535 .elementor-element.elementor-element-98d9f9a .elementor-heading-title{font-family:var( --e-global-typography-ba6fc3d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba6fc3d-font-size );text-transform:var( --e-global-typography-ba6fc3d-text-transform );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );color:var( --e-global-color-d27f5be );}.elementor-1535 .elementor-element.elementor-element-6a3c7ad{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1535 .elementor-element.elementor-element-6a3c7ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1535 .elementor-element.elementor-element-aa308cb{--spacer-size:6px;width:var( --container-widget-width, 120px );max-width:120px;background-color:var( --e-global-color-d27f5be );--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-40848f0{width:var( --container-widget-width, 80% );max-width:80%;margin:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem) 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem)) 0;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1535 .elementor-element.elementor-element-40848f0 .elementor-heading-title{font-family:var( --e-global-typography-6ce095a-font-family ), Sans-serif;font-size:var( --e-global-typography-6ce095a-font-size );line-height:var( --e-global-typography-6ce095a-line-height );letter-spacing:var( --e-global-typography-6ce095a-letter-spacing );color:var( --e-global-color-text );}.elementor-1535 .elementor-element.elementor-element-c14d365{--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:0 clamp(0.625rem, -2.9944rem + 5.6497vw, 3.75rem);--row-gap:0;--column-gap:clamp(0.625rem, -2.9944rem + 5.6497vw, 3.75rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-9801e63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--border-radius:clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:400ms;}.elementor-1535 .elementor-element.elementor-element-9801e63:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-9801e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-9801e63:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-9801e63.e-con{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-9801e63.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1535 .elementor-element.elementor-element-45aaa63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--background-transition:0.3s;--padding-top:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-bottom:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-left:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-right:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);}.elementor-1535 .elementor-element.elementor-element-45aaa63:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-45aaa63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-45aaa63:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-bb494cc{width:100%;max-width:100%;background-color:#270E06;top:0px;z-index:1;}.elementor-1535 .elementor-element.elementor-element-bb494cc.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-bb494cc{left:0px;}body.rtl .elementor-1535 .elementor-element.elementor-element-bb494cc{right:0px;}.elementor-1535 .elementor-element.elementor-element-bb494cc img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1535 .elementor-element.elementor-element-eaf3ae2{z-index:2;--lottie-container-width:100%;--lottie-container-max-width:100px;}.elementor-1535 .elementor-element.elementor-element-35a7e6c{z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-35a7e6c .elementor-heading-title{font-family:var( --e-global-typography-ba6fc3d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba6fc3d-font-size );text-transform:var( --e-global-typography-ba6fc3d-text-transform );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-58f2dd0{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-58f2dd0 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-38e69ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-bottom:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-left:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);--padding-right:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);}.elementor-1535 .elementor-element.elementor-element-38e69ea:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-38e69ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepantry.je/wp-content/uploads/2025/10/splash-1-t.svg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-93a061e{background-color:var( --e-global-color-2b0d609 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem) clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2b0d609 );border-radius:clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem);text-align:center;}.elementor-1535 .elementor-element.elementor-element-93a061e .elementor-heading-title{font-family:var( --e-global-typography-35b44bb-font-family ), Sans-serif;font-size:var( --e-global-typography-35b44bb-font-size );font-weight:var( --e-global-typography-35b44bb-font-weight );text-transform:var( --e-global-typography-35b44bb-text-transform );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-6d52d58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--border-radius:clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:400ms;}.elementor-1535 .elementor-element.elementor-element-6d52d58:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-6d52d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d27f5be );}.elementor-1535 .elementor-element.elementor-element-6d52d58:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-6d52d58.e-con{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-6d52d58.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1535 .elementor-element.elementor-element-8cd9fee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--background-transition:0.3s;--padding-top:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-bottom:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-left:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-right:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);}.elementor-1535 .elementor-element.elementor-element-8cd9fee:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-8cd9fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-8cd9fee:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-41478d4{width:100%;max-width:100%;background-color:#031A15;top:0px;z-index:1;}.elementor-1535 .elementor-element.elementor-element-41478d4.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-41478d4{left:0px;}body.rtl .elementor-1535 .elementor-element.elementor-element-41478d4{right:0px;}.elementor-1535 .elementor-element.elementor-element-41478d4 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1535 .elementor-element.elementor-element-6773595{z-index:2;--lottie-container-width:100%;--lottie-container-max-width:100px;}.elementor-1535 .elementor-element.elementor-element-b703332{z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-b703332 .elementor-heading-title{font-family:var( --e-global-typography-ba6fc3d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba6fc3d-font-size );text-transform:var( --e-global-typography-ba6fc3d-text-transform );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-9093c48{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-9093c48 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-dcb5fdf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-bottom:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-left:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);--padding-right:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);}.elementor-1535 .elementor-element.elementor-element-dcb5fdf:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-dcb5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepantry.je/wp-content/uploads/2025/10/splash-2-t.svg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-e27beb5{background-color:var( --e-global-color-2b0d609 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem) clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2b0d609 );border-radius:clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem);text-align:center;}.elementor-1535 .elementor-element.elementor-element-e27beb5 .elementor-heading-title{font-family:var( --e-global-typography-35b44bb-font-family ), Sans-serif;font-size:var( --e-global-typography-35b44bb-font-size );font-weight:var( --e-global-typography-35b44bb-font-weight );text-transform:var( --e-global-typography-35b44bb-text-transform );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-079b247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--background-transition:0.3s;--border-radius:clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem) clamp(1.25rem, 0.5261rem + 1.1299vw, 1.875rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:400ms;}.elementor-1535 .elementor-element.elementor-element-079b247:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-079b247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6948f78 );}.elementor-1535 .elementor-element.elementor-element-079b247:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-079b247.e-con{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-079b247.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-1535 .elementor-element.elementor-element-7c46f73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--background-transition:0.3s;--padding-top:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-bottom:clamp(2.8125rem, 0.6409rem + 3.3898vw, 4.6875rem);--padding-left:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-right:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);}.elementor-1535 .elementor-element.elementor-element-7c46f73:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-7c46f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1535 .elementor-element.elementor-element-7c46f73:hover{background-color:var( --e-global-color-2b0d609 );}.elementor-1535 .elementor-element.elementor-element-e57e3b3{width:100%;max-width:100%;background-color:#19051A;top:0px;z-index:1;}.elementor-1535 .elementor-element.elementor-element-e57e3b3.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-e57e3b3{left:0px;}body.rtl .elementor-1535 .elementor-element.elementor-element-e57e3b3{right:0px;}.elementor-1535 .elementor-element.elementor-element-e57e3b3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1535 .elementor-element.elementor-element-ad2b726{z-index:2;--lottie-container-width:100%;--lottie-container-max-width:100px;}.elementor-1535 .elementor-element.elementor-element-a511103{z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-a511103 .elementor-heading-title{font-family:var( --e-global-typography-ba6fc3d-font-family ), Sans-serif;font-size:var( --e-global-typography-ba6fc3d-font-size );text-transform:var( --e-global-typography-ba6fc3d-text-transform );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-59ae87b{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-1535 .elementor-element.elementor-element-59ae87b .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1535 .elementor-element.elementor-element-10fe83d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-bottom:clamp(1.875rem, 0.4273rem + 2.2599vw, 3.125rem);--padding-left:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);--padding-right:clamp(0.625rem, -0.0989rem + 1.1299vw, 1.25rem);}.elementor-1535 .elementor-element.elementor-element-10fe83d:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-10fe83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thepantry.je/wp-content/uploads/2025/10/splash-3-t.svg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-823b839{background-color:var( --e-global-color-2b0d609 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem) clamp(0.8125rem, 0.5953rem + 0.339vw, 1rem) clamp(2.1875rem, 0.7398rem + 2.2599vw, 3.4375rem);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2b0d609 );border-radius:clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem) clamp(0.625rem, 0.5588rem + 0.2649vw, 0.875rem);text-align:center;}.elementor-1535 .elementor-element.elementor-element-823b839 .elementor-heading-title{font-family:var( --e-global-typography-35b44bb-font-family ), Sans-serif;font-size:var( --e-global-typography-35b44bb-font-size );font-weight:var( --e-global-typography-35b44bb-font-weight );text-transform:var( --e-global-typography-35b44bb-text-transform );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1535 .elementor-element.elementor-element-25ef50e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e54df1c-font-size );line-height:var( --e-global-typography-e54df1c-line-height );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-d160709 img{width:200%;max-width:200%;}.elementor-1535 .elementor-element.elementor-element-8e2dd9c{font-size:var( --e-global-typography-e13a04d-font-size );line-height:var( --e-global-typography-e13a04d-line-height );letter-spacing:var( --e-global-typography-e13a04d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--label, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--label{font-size:var( --e-global-typography-651d0c1-font-size );letter-spacing:var( --e-global-typography-651d0c1-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--title, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--title{font-size:var( --e-global-typography-e54df1c-font-size );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-9e442f6{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-98d9f9a .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-6a3c7ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-40848f0 .elementor-heading-title{font-size:var( --e-global-typography-6ce095a-font-size );line-height:var( --e-global-typography-6ce095a-line-height );letter-spacing:var( --e-global-typography-6ce095a-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-45aaa63{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-eaf3ae2{--lottie-container-max-width:80px;}.elementor-1535 .elementor-element.elementor-element-35a7e6c .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-58f2dd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-38e69ea:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-38e69ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-93a061e .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-8cd9fee{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-6773595{--lottie-container-max-width:80px;}.elementor-1535 .elementor-element.elementor-element-b703332 .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-9093c48 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-dcb5fdf:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-dcb5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-e27beb5 .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-7c46f73{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-ad2b726{--lottie-container-max-width:80px;}.elementor-1535 .elementor-element.elementor-element-a511103 .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-59ae87b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-10fe83d:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-10fe83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-823b839 .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}}@media(min-width:768px){.elementor-1535 .elementor-element.elementor-element-db43417{--content-width:910px;}.elementor-1535 .elementor-element.elementor-element-aaead0c{--content-width:900px;}}@media(max-width:767px){.elementor-1535 .elementor-element.elementor-element-db43417{--min-height:280px;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-db43417:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-db43417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1535 .elementor-element.elementor-element-25ef50e{text-align:center;}.elementor-1535 .elementor-element.elementor-element-25ef50e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1535 .elementor-element.elementor-element-ca5bb30 .elementor-icon-list-item > a{font-size:var( --e-global-typography-e54df1c-font-size );line-height:var( --e-global-typography-e54df1c-line-height );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-d160709 img{width:400%;max-width:400%;}.elementor-1535 .elementor-element.elementor-element-aaead0c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1535 .elementor-element.elementor-element-8e2dd9c{font-size:var( --e-global-typography-e13a04d-font-size );line-height:var( --e-global-typography-e13a04d-line-height );letter-spacing:var( --e-global-typography-e13a04d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--label, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--label{font-size:var( --e-global-typography-651d0c1-font-size );letter-spacing:var( --e-global-typography-651d0c1-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__prev--title, .elementor-1535 .elementor-element.elementor-element-0ed9f17 span.post-navigation__next--title{font-size:var( --e-global-typography-e54df1c-font-size );letter-spacing:var( --e-global-typography-e54df1c-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-0ed9f17 .post-navigation__arrow-wrapper{font-size:16px;}.elementor-1535 .elementor-element.elementor-element-9e442f6{--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1535 .elementor-element.elementor-element-98d9f9a .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-6a3c7ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-aa308cb{--spacer-size:3px;--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-1535 .elementor-element.elementor-element-40848f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 20px 0px 20px;}.elementor-1535 .elementor-element.elementor-element-40848f0 .elementor-heading-title{font-size:var( --e-global-typography-6ce095a-font-size );line-height:var( --e-global-typography-6ce095a-line-height );letter-spacing:var( --e-global-typography-6ce095a-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-c14d365{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1535 .elementor-element.elementor-element-9801e63.e-con:hover{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-9801e63{--border-radius:12px 12px 12px 12px;}.elementor-1535 .elementor-element.elementor-element-35a7e6c .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-58f2dd0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-38e69ea:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-38e69ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-93a061e .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-6d52d58.e-con:hover{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-6d52d58{--border-radius:12px 12px 12px 12px;}.elementor-1535 .elementor-element.elementor-element-b703332 .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-9093c48 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-dcb5fdf:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-dcb5fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-e27beb5 .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-079b247.e-con:hover{--e-con-transform-translateY:0px;}.elementor-1535 .elementor-element.elementor-element-079b247{--border-radius:12px 12px 12px 12px;}.elementor-1535 .elementor-element.elementor-element-a511103 .elementor-heading-title{font-size:var( --e-global-typography-ba6fc3d-font-size );line-height:var( --e-global-typography-ba6fc3d-line-height );letter-spacing:var( --e-global-typography-ba6fc3d-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-59ae87b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1535 .elementor-element.elementor-element-10fe83d:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-10fe83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1535 .elementor-element.elementor-element-823b839 .elementor-heading-title{font-size:var( --e-global-typography-35b44bb-font-size );line-height:var( --e-global-typography-35b44bb-line-height );letter-spacing:var( --e-global-typography-35b44bb-letter-spacing );}}/* Start custom CSS */.post-con .wp-block-image {
	margin-left: 0 !important;
    margin-right: 0 !important;
}

.post-con .wp-block-image img {
	border-radius: 12px;
    width: 100%;
}

.wp-block-button__link {
    border-radius: 8px;
    background-color: #607c66;
    color: #ffffff !important;
    transition: all .3s ease;
}

.wp-block-button__link:hover {
    background-color: #bb9e93;
    transition: all .3s ease;
}

.post-con h1, .post-con h2, .post-con h3 {
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);
    text-transform: var(--e-global-typography-text-text-transform);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.post-con h3, .post-con h4, .post-con h5, .post-con h6 {
    font-family: var(--e-global-typography-da812e4-font-family), Sans-serif;
    font-size: var(--e-global-typography-da812e4-font-size);
    font-weight: var(--e-global-typography-da812e4-font-weight);
    text-transform: var(--e-global-typography-da812e4-text-transform);
    line-height: var(--e-global-typography-da812e4-line-height);
    letter-spacing: var(--e-global-typography-da812e4-letter-spacing);
}


.post-con .wp-block-heading:not(:first-child) {
	margin-top: 30px !important;
}

.post-con ul.wp-block-list {
    list-style: none;
    padding-left: 0px;
}

.post-con .wp-block-heading:first-child {
	margin-top: 0px !important;
}

.post-con ol.wp-block-list {
	padding-left: 18px !important;
}

.post-con ul.wp-block-list li {
    position: relative;
    padding-left: 28px; /* space for icon */
    margin-bottom: clamp(0.75rem, 0.3333rem + 0.6504vw, 1rem);
	line-height: 1.5em;
}

.post-con ol.wp-block-list li {
	line-height: 1.5em;
	margin-bottom: clamp(0.75rem, 0.3333rem + 0.6504vw, 1rem);
}

.post-con ul.wp-block-list li::before {
    content: "";
    background-image: url("https://qwjmgfoe49-staging.wpdns.site/wp-content/uploads/2025/11/checklist.svg");
    background-size: 20px 20px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 6px; /* adjust vertical alignment if needed */
}

blockquote {
    margin: 0 !important; 
    padding: 20px;
    background-color: #f3f3f3;
    border-top-right-radius: 12px !important;
    border-bottom-right-radius: 12px !important;
    border-left: 4px solid #424596;
}

blockquote  p {
    margin-bottom: 0 !important;
}/* End custom CSS */