.elementor-40857 .elementor-element.elementor-element-462f009 > .elementor-background-overlay{background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:0.31;}.elementor-40857 .elementor-element.elementor-element-462f009{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-bc-flex-widget .elementor-40857 .elementor-element.elementor-element-d45f31f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-40857 .elementor-element.elementor-element-d45f31f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-40857 .elementor-element.elementor-element-d45f31f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40857 .elementor-element.elementor-element-d45f31f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-40857 .elementor-element.elementor-element-d45f31f > .elementor-element-populated{margin:07% 4% 5% 4%;--e-column-margin-right:4%;--e-column-margin-left:4%;}.elementor-40857 .elementor-element.elementor-element-099c640{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:bold;line-height:3.5rem;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-099c640 > .elementor-widget-container{padding:2% 2% 2% 2%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-099c640.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-099c640.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-40857 .elementor-element.elementor-element-1457e99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:dotted;border-width:10px 7px 0px 7px;border-color:#FF0000;border-radius:60px 60px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-1457e99 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40857 .elementor-element.elementor-element-26819e9{--display:flex;--min-height:613px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.58;box-shadow:44px 0px 63px 100px #EAE9EA;--margin-top:-10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40857 .elementor-element.elementor-element-26819e9:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-26819e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eae9ea;}.elementor-40857 .elementor-element.elementor-element-26819e9::before, .elementor-40857 .elementor-element.elementor-element-26819e9 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-26819e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-26819e9 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-26819e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-26819e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2025/09/5-22-1-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-40857 .elementor-element.elementor-element-26819e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-e22843b{--display:flex;--min-height:581px;--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-40857 .elementor-element.elementor-element-e22843b:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-e22843b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://picardpeanuts.com/wp-content/uploads/2025/09/7-Gourmet-Contents.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-40857 .elementor-element.elementor-element-e22843b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-6a277f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.49;}.elementor-40857 .elementor-element.elementor-element-6a277f5::before, .elementor-40857 .elementor-element.elementor-element-6a277f5 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6a277f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6a277f5 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6a277f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6a277f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40857 .elementor-element.elementor-element-6a277f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-29013c7{width:100%;max-width:100%;text-align:left;}.elementor-40857 .elementor-element.elementor-element-29013c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-29013c7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.5em;font-weight:700;text-shadow:0px 0px 76px rgba(255, 255, 255, 0.98);color:#222222;}.elementor-40857 .elementor-element.elementor-element-008f2bb{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-40857 .elementor-element.elementor-element-008f2bb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-40857 .elementor-element.elementor-element-008f2bb .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-40857 .elementor-element.elementor-element-4d99508{width:100%;max-width:100%;font-size:1.5em;color:#000000;}.elementor-40857 .elementor-element.elementor-element-4d99508.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-7a4eab1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40857 .elementor-element.elementor-element-7a4eab1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-7d8e4c2 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.5rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(360deg, #FF0101 0%, #0A3456 14%);padding:2rem 0rem 2rem 0rem;}.elementor-40857 .elementor-element.elementor-element-7d8e4c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-76a13eb .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.5rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(360deg, #FF0101 0%, #0A3456 14%);padding:2rem 0rem 2rem 0rem;}.elementor-40857 .elementor-element.elementor-element-76a13eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-d7a9921{--display:flex;--min-height:964px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.25;--overlay-mix-blend-mode:lighten;box-shadow:0px 0px 44px 55px #EAE9EA inset;--padding-top:1rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:05rem;}.elementor-40857 .elementor-element.elementor-element-d7a9921:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #A20C0C 100%, #020202 100%);}.elementor-40857 .elementor-element.elementor-element-d7a9921::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-40857 .elementor-element.elementor-element-4055260 > .elementor-widget-container{margin:2rem 0rem 3rem 0rem;}.elementor-40857 .elementor-element.elementor-element-4055260 img{width:1000px;}.elementor-40857 .elementor-element.elementor-element-0d9670c{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;font-size:1.5em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-0d9670c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-bbed129{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-bbed129 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-40857 .elementor-element.elementor-element-bbed129.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-bbed129 img{width:31%;max-width:326px;height:206px;object-fit:cover;object-position:center center;}.elementor-40857 .elementor-element.elementor-element-f77c80a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:4rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:5rem;}.elementor-40857 .elementor-element.elementor-element-f77c80a:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-f77c80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-40857 .elementor-element.elementor-element-f77c80a::before, .elementor-40857 .elementor-element.elementor-element-f77c80a > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-f77c80a > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-f77c80a > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-f77c80a > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-f77c80a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EAE9EA 0%, #0A34568C 100%);}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta .elementor-cta__bg, .elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A20C0C;box-shadow:0px 0px 47px 0px rgba(255, 255, 255, 0.51);}.elementor-40857 .elementor-element.elementor-element-5f6a3e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__content{min-height:150px;text-align:center;padding:0px 0px 0px 0px;background-color:#0A3456;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__title{font-size:25px;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-size:2.5em;font-weight:bold;border-width:0px;padding:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-c1d7112 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-c1d7112{text-align:center;font-size:1em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-6b6094c{--display:flex;--min-height:143px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-40857 .elementor-element.elementor-element-6b6094c:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A3456;}.elementor-40857 .elementor-element.elementor-element-6b6094c::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");--background-overlay:'';background-position:top center;}.elementor-40857 .elementor-element.elementor-element-67da403{text-align:center;}.elementor-40857 .elementor-element.elementor-element-67da403 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2em;font-weight:bold;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-95c97fa{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40857 .elementor-element.elementor-element-95c97fa:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-95c97fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://picardpeanuts.com/wp-content/uploads/2025/08/Photoroom_002_20250822_093453.jpeg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-40857 .elementor-element.elementor-element-95c97fa::before, .elementor-40857 .elementor-element.elementor-element-95c97fa > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-95c97fa > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-95c97fa > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-95c97fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-95c97fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF82 54%);}.elementor-40857 .elementor-element.elementor-element-95c97fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-0b292c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-0b292c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-0b292c3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-40857 .elementor-element.elementor-element-0b292c3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.5em;text-shadow:0px 0px 28px #FFFFFF;color:#DB0000;}.elementor-40857 .elementor-element.elementor-element-d61d781{text-align:center;font-size:1.5em;font-weight:500;text-shadow:0px 0px 10px #FFFFFF;color:#000000;}.elementor-40857 .elementor-element.elementor-element-59d91e7{width:var( --container-widget-width, 59.005% );max-width:59.005%;--container-widget-width:59.005%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-40857 .elementor-element.elementor-element-59d91e7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FF0B0B;}.elementor-40857 .elementor-element.elementor-element-59d91e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-c05e833{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button{background-color:#FF0000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.25em;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #000000;border-style:none;border-radius:2px 2px 2px 2px;padding:2rem 0rem 2rem 0rem;}.elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button:hover, .elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button:focus{background-color:#000000;}.elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button{background-color:#FF0000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.25em;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px #000000;border-style:none;border-radius:2px 2px 2px 2px;padding:2rem 0rem 2rem 0rem;}.elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button:hover, .elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button:focus{background-color:#000000;}.elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-40857 .elementor-element.elementor-element-0331ee1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.46;box-shadow:-1px 40px 65px -16px rgba(255, 0, 29.934782608695762, 0.37) inset;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40857 .elementor-element.elementor-element-0331ee1:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-0331ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-0331ee1::before, .elementor-40857 .elementor-element.elementor-element-0331ee1 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-0331ee1 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-0331ee1 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-0331ee1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-0331ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2025/09/12-2-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-40857 .elementor-element.elementor-element-0331ee1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-2450991{--display:flex;--min-height:179px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.13;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-40857 .elementor-element.elementor-element-2450991:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-2450991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-40857 .elementor-element.elementor-element-2450991::before, .elementor-40857 .elementor-element.elementor-element-2450991 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-2450991 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-2450991 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-2450991 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-2450991 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-40857 .elementor-element.elementor-element-2450991.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-8077965{width:var( --container-widget-width, 754px );max-width:754px;--container-widget-width:754px;--container-widget-flex-grow:0;text-align:left;}.elementor-40857 .elementor-element.elementor-element-8077965.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-8077965 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.5em;font-weight:700;text-shadow:0px 0px 76px rgba(255, 255, 255, 0.98);color:#222222;}.elementor-40857 .elementor-element.elementor-element-1de5a8e{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-40857 .elementor-element.elementor-element-1de5a8e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-40857 .elementor-element.elementor-element-1de5a8e .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-40857 .elementor-element.elementor-element-91e4290{font-size:1.5em;color:#000000;}.elementor-40857 .elementor-element.elementor-element-af46a28{--display:flex;--min-height:618px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.55;}.elementor-40857 .elementor-element.elementor-element-af46a28:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-af46a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://picardpeanuts.com/wp-content/uploads/2025/09/4-32-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-40857 .elementor-element.elementor-element-af46a28::before, .elementor-40857 .elementor-element.elementor-element-af46a28 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-af46a28 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-af46a28 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-af46a28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-af46a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40857 .elementor-element.elementor-element-af46a28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-be35366{--display:flex;--min-height:100vh;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.2;--overlay-mix-blend-mode:lighten;box-shadow:0px 0px 44px 40px #EAE9EA inset;--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-40857 .elementor-element.elementor-element-be35366:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #0A3456 100%, #020202 100%);}.elementor-40857 .elementor-element.elementor-element-be35366::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-40857 .elementor-element.elementor-element-ed06d52 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.5rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(360deg, #FF0101 0%, #0A3456 14%);padding:4rem 0rem 4rem 0rem;}.elementor-40857 .elementor-element.elementor-element-ed06d52{width:var( --container-widget-width, 47.645% );max-width:47.645%;--container-widget-width:47.645%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-ed06d52 > .elementor-widget-container{margin:3em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-ed06d52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-ed06d52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-443e586 .et-tabs-horizontal .et-tabs-nav ul{justify-content:center;}.elementor-40857 .elementor-element.elementor-element-443e586 .et-advance-tabs .et-tabs-content > div{background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-443e586{width:var( --container-widget-width, 75vw );max-width:75vw;--container-widget-width:75vw;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-443e586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-443e586.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-40857 .elementor-element.elementor-element-443e586 .et-advance-tabs .et-tabs-nav{border-style:none;}.elementor-40857 .elementor-element.elementor-element-443e586 .etheme_products .et-load-block .btn{background-color:#000000;border-style:none !important;}.elementor-40857 .elementor-element.elementor-element-bc6a2e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-bc6a2e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-f8e8d11{width:var( --container-widget-width, 67.785% );max-width:67.785%;--container-widget-width:67.785%;--container-widget-flex-grow:0;text-align:center;font-size:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-f8e8d11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-8740726{width:var( --container-widget-width, 611.148px );max-width:611.148px;--container-widget-width:611.148px;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-8740726.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-8740726 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:3em;font-weight:700;text-shadow:0px 0px 76px rgba(255, 255, 255, 0.98);color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-a505199{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-40857 .elementor-element.elementor-element-a505199 .elementor-divider-separator{width:34%;margin:0 auto;margin-center:0;}.elementor-40857 .elementor-element.elementor-element-a505199 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40857 .elementor-element.elementor-element-0834586{width:var( --container-widget-width, 42.25% );max-width:42.25%;--container-widget-width:42.25%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-0834586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-0834586 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-0c3f46d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-40857 .elementor-element.elementor-element-0c3f46d:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-0c3f46d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE9EA;}.elementor-40857 .elementor-element.elementor-element-bd6f98a{width:var( --container-widget-width, 38.449% );max-width:38.449%;--container-widget-width:38.449%;--container-widget-flex-grow:0;z-index:999;}.elementor-40857 .elementor-element.elementor-element-bd6f98a > .elementor-widget-container{margin:2em 0em -7em 0em;}.elementor-40857 .elementor-element.elementor-element-bd6f98a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-bd6f98a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-40857 .elementor-element.elementor-element-09fc67b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40857 .elementor-element.elementor-element-6794706{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40857 .elementor-element.elementor-element-2fef53c{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;box-shadow:-1px 40px 65px -16px rgba(255, 0, 29.934782608695762, 0.37) inset;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40857 .elementor-element.elementor-element-2fef53c:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-2fef53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/03/Picards-Website-Our-Story_1400x800.jpg");background-position:center right;background-size:cover;}.elementor-40857 .elementor-element.elementor-element-2fef53c::before, .elementor-40857 .elementor-element.elementor-element-2fef53c > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-2fef53c > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-2fef53c > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-2fef53c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-2fef53c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0A3456 10%, #000000A6 100%);}.elementor-40857 .elementor-element.elementor-element-2fef53c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-adfe644{--display:flex;--min-height:179px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.27;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-40857 .elementor-element.elementor-element-adfe644:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-adfe644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-40857 .elementor-element.elementor-element-adfe644::before, .elementor-40857 .elementor-element.elementor-element-adfe644 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-adfe644 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-adfe644 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-adfe644 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-adfe644 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-40857 .elementor-element.elementor-element-adfe644.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-d2f3188{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-40857 .elementor-element.elementor-element-d2f3188 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-40857 .elementor-element.elementor-element-d2f3188.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-d2f3188 img{width:33%;height:151px;object-fit:contain;object-position:center left;}.elementor-40857 .elementor-element.elementor-element-eb5a259{width:100%;max-width:100%;text-align:left;}.elementor-40857 .elementor-element.elementor-element-eb5a259.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-eb5a259 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:3em;font-weight:700;text-shadow:0px 0px 76px rgba(255, 255, 255, 0.98);color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-56101a0{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:1px;}.elementor-40857 .elementor-element.elementor-element-56101a0 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-40857 .elementor-element.elementor-element-56101a0 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-40857 .elementor-element.elementor-element-819ee87{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:1.25em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-819ee87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-4de22e4{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40857 .elementor-element.elementor-element-006933e{--display:flex;--min-height:1000px;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.85;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:5rem;}.elementor-40857 .elementor-element.elementor-element-006933e:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-006933e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A20C0C;}.elementor-40857 .elementor-element.elementor-element-006933e::before, .elementor-40857 .elementor-element.elementor-element-006933e > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-006933e > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-006933e > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-006933e > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-006933e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #880404 20%, #74747400 100%);}.elementor-40857 .elementor-element.elementor-element-912da16{--display:flex;--min-height:179px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.27;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-40857 .elementor-element.elementor-element-912da16:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-912da16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-40857 .elementor-element.elementor-element-912da16::before, .elementor-40857 .elementor-element.elementor-element-912da16 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-912da16 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-912da16 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-912da16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-912da16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-40857 .elementor-element.elementor-element-912da16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-82dec8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-40857 .elementor-element.elementor-element-82dec8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-82dec8f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:3em;font-weight:700;text-shadow:0px 0px 76px rgba(255, 255, 255, 0.98);color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-fc50f1f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;}.elementor-40857 .elementor-element.elementor-element-fc50f1f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-40857 .elementor-element.elementor-element-fc50f1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-fc50f1f img{width:100%;height:206px;object-fit:contain;object-position:center right;}.elementor-40857 .elementor-element.elementor-element-8336706{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-40857 .elementor-element.elementor-element-8336706 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-40857 .elementor-element.elementor-element-8336706 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-40857 .elementor-element.elementor-element-7aa40f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-size:1.25em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-7aa40f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-c8d9ada .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:1.5rem;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(360deg, #FF0101 0%, #0A3456 14%);padding:2rem 0rem 2rem 0rem;}.elementor-40857 .elementor-element.elementor-element-c8d9ada{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-c8d9ada.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-c8d9ada .elementor-button-content-wrapper{flex-direction:row;}.elementor-40857 .elementor-element.elementor-element-81aaeba{--display:flex;--min-height:238px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.29;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-40857 .elementor-element.elementor-element-81aaeba:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003154;}.elementor-40857 .elementor-element.elementor-element-81aaeba::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://picardpeanuts.com/wp-content/uploads/2024/09/Picards-Fort-Erie_peanuts-asset01.png");--background-overlay:'';background-position:top center;}.elementor-40857 .elementor-element.elementor-element-68e32db{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-68e32db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-68e32db .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-7b38c58{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:left;font-size:1.25em;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-7b38c58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-f205444{text-align:center;}.elementor-40857 .elementor-element.elementor-element-f205444 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2em;font-weight:bold;color:#FFFFFF;}.elementor-40857 .elementor-element.elementor-element-9ac16cc{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-9ac16cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40857 .elementor-element.elementor-element-9ac16cc img{width:100%;}@media(max-width:1024px){.elementor-40857 .elementor-element.elementor-element-7a4eab1{--grid-auto-flow:row;}.elementor-40857 .elementor-element.elementor-element-c05e833{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-40857 .elementor-element.elementor-element-d45f31f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-40857 .elementor-element.elementor-element-099c640 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-40857 .elementor-element.elementor-element-26819e9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40857 .elementor-element.elementor-element-e22843b{--min-height:194px;}.elementor-40857 .elementor-element.elementor-element-6a277f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40857 .elementor-element.elementor-element-29013c7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-29013c7 .elementor-heading-title{font-size:1.5rem;}.elementor-40857 .elementor-element.elementor-element-4d99508{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:1em;line-height:1em;}.elementor-40857 .elementor-element.elementor-element-7a4eab1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40857 .elementor-element.elementor-element-7a4eab1.e-con{--align-self:center;}.elementor-40857 .elementor-element.elementor-element-7d8e4c2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-40857 .elementor-element.elementor-element-d7a9921{--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-40857 .elementor-element.elementor-element-0d9670c{font-size:1em;}.elementor-40857 .elementor-element.elementor-element-bbed129 img{width:79%;height:90px;object-fit:cover;}.elementor-40857 .elementor-element.elementor-element-f77c80a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8{--container-widget-width:245px;--container-widget-flex-grow:0;width:var( --container-widget-width, 245px );max-width:245px;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__content{min-height:200px;}.elementor-40857 .elementor-element.elementor-element-5f6a3e8 .elementor-cta__bg-wrapper{min-height:241px;}.elementor-40857 .elementor-element.elementor-element-c1d7112{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-67da403{width:var( --container-widget-width, 264px );max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-67da403 .elementor-heading-title{font-size:1.5rem;}.elementor-40857 .elementor-element.elementor-element-95c97fa{--width:100%;--min-height:70vh;}.elementor-40857 .elementor-element.elementor-element-0b292c3{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-40857 .elementor-element.elementor-element-0b292c3 .elementor-heading-title{font-size:2rem;}.elementor-40857 .elementor-element.elementor-element-d61d781{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:1rem;}.elementor-40857 .elementor-element.elementor-element-c05e833{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-40857 .elementor-element.elementor-element-19d528e .elementor-button{font-size:1rem;}.elementor-40857 .elementor-element.elementor-element-4b33c26 .elementor-button{font-size:1rem;}.elementor-40857 .elementor-element.elementor-element-0331ee1{--overlay-opacity:0.25;}.elementor-40857 .elementor-element.elementor-element-2450991{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40857 .elementor-element.elementor-element-8077965{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-8077965 .elementor-heading-title{font-size:2rem;}.elementor-40857 .elementor-element.elementor-element-91e4290{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-size:1em;}.elementor-40857 .elementor-element.elementor-element-af46a28{--min-height:357px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40857 .elementor-element.elementor-element-ed06d52{width:var( --container-widget-width, 272.375px );max-width:272.375px;--container-widget-width:272.375px;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-443e586{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-f8e8d11{font-size:1em;}.elementor-40857 .elementor-element.elementor-element-8740726{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-8740726 .elementor-heading-title{font-size:1.8rem;}.elementor-40857 .elementor-element.elementor-element-0834586{width:var( --container-widget-width, 241.758px );max-width:241.758px;--container-widget-width:241.758px;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-bd6f98a{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-40857 .elementor-element.elementor-element-d2f3188{width:var( --container-widget-width, 196.609px );max-width:196.609px;--container-widget-width:196.609px;--container-widget-flex-grow:0;text-align:center;}.elementor-40857 .elementor-element.elementor-element-d2f3188 img{width:80%;height:160px;object-fit:cover;}.elementor-40857 .elementor-element.elementor-element-eb5a259{text-align:center;}.elementor-40857 .elementor-element.elementor-element-eb5a259 .elementor-heading-title{font-size:1.8rem;}.elementor-40857 .elementor-element.elementor-element-56101a0 .elementor-divider{text-align:center;}.elementor-40857 .elementor-element.elementor-element-56101a0 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-40857 .elementor-element.elementor-element-819ee87{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:1em;}.elementor-40857 .elementor-element.elementor-element-006933e{--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-40857 .elementor-element.elementor-element-82dec8f{text-align:center;}.elementor-40857 .elementor-element.elementor-element-82dec8f .elementor-heading-title{font-size:1.8rem;}.elementor-40857 .elementor-element.elementor-element-fc50f1f{text-align:center;}.elementor-40857 .elementor-element.elementor-element-fc50f1f img{width:100%;height:160px;object-fit:cover;}.elementor-40857 .elementor-element.elementor-element-7aa40f6{text-align:center;font-size:1em;}.elementor-40857 .elementor-element.elementor-element-81aaeba{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-40857 .elementor-element.elementor-element-68e32db{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-68e32db .elementor-heading-title{font-size:1.5em;}.elementor-40857 .elementor-element.elementor-element-7b38c58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:1em;}.elementor-40857 .elementor-element.elementor-element-7b38c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40857 .elementor-element.elementor-element-f205444{text-align:center;}.elementor-40857 .elementor-element.elementor-element-9ac16cc{width:var( --container-widget-width, 147px );max-width:147px;--container-widget-width:147px;--container-widget-flex-grow:0;}.elementor-40857 .elementor-element.elementor-element-9ac16cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-40857 .elementor-element.elementor-element-26819e9{--content-width:1600px;}.elementor-40857 .elementor-element.elementor-element-e22843b{--width:40%;}.elementor-40857 .elementor-element.elementor-element-6a277f5{--width:50%;}.elementor-40857 .elementor-element.elementor-element-7a4eab1{--width:100%;}.elementor-40857 .elementor-element.elementor-element-f77c80a{--width:100%;}.elementor-40857 .elementor-element.elementor-element-c05e833{--content-width:1050px;}.elementor-40857 .elementor-element.elementor-element-0331ee1{--content-width:1600px;}.elementor-40857 .elementor-element.elementor-element-2450991{--width:50%;}.elementor-40857 .elementor-element.elementor-element-af46a28{--width:27.563%;}.elementor-40857 .elementor-element.elementor-element-6794706{--width:50%;}.elementor-40857 .elementor-element.elementor-element-2fef53c{--width:100%;}.elementor-40857 .elementor-element.elementor-element-adfe644{--width:80%;}.elementor-40857 .elementor-element.elementor-element-4de22e4{--width:50%;}.elementor-40857 .elementor-element.elementor-element-912da16{--width:80%;}}@media(min-width:1025px){.elementor-40857 .elementor-element.elementor-element-462f009 > .elementor-background-overlay{background-attachment:fixed;}.elementor-40857 .elementor-element.elementor-element-d7a9921::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-d7a9921 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-40857 .elementor-element.elementor-element-6b6094c::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-6b6094c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-40857 .elementor-element.elementor-element-95c97fa:not(.elementor-motion-effects-element-type-background), .elementor-40857 .elementor-element.elementor-element-95c97fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40857 .elementor-element.elementor-element-be35366::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-be35366 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-40857 .elementor-element.elementor-element-81aaeba::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .e-con-inner > .elementor-background-video-container::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .e-con-inner > .elementor-background-slideshow::before, .elementor-40857 .elementor-element.elementor-element-81aaeba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-099c640 */#box12 {
 
    position: absolute;
    top: -5%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;

    border-top: 7px double white;
    border-left: 7px double white;
    border-right: 7px double white;
  border-bottom: 7px double white;
    border-radius: 25px 25px 0 0; /* Rounded top corners only since no bottom border */
    background: linear-gradient(180deg, #0A3456 78%, #9E1315C7 100%);
    padding: 2rem;
    box-sizing: border-box;
    width: 80%; /* Add width so it's not full width */

  }
  
    .holiday-heading {
      font-size: 1em;
      line-height: 1;
    
      color: white !important; /* Force white color */
    }
  

    .maple-flag img {
      height: 2em;
    
      margin-top: -10rem; /* Remove negative margin that was pushing it up */
    }
    
    
     .logo-group {
      margin-top: 0.2rem;
      margin-bottom: 0.2rem;
      display: flex;
      flex-direction: column;
      align-items: center;
    }

    .logo-group img {
      height: 2em;
    }

   

    .gift-text {
      font-size: 1em;
      display: block;
      margin: 1rem;
      line-height: 0.9;
      color: white !important; /* Force white color */
    }

    .tagline {
      font-size: .4em;
      line-height: 1.1em;
      padding: 1rem;
      font-weight: 100;
      color: white !important; /* Force white color */
    }

    
  /* Mobile styles - Tablet */
  @media (max-width: 768px) {
    #box1 {
      width: 90%;
      top: -1%;
      padding: 0.5rem;
      padding-top: 0.2rem; /* Less padding at top */
      border-width: 4px;
      border-radius: 15px 15px 0 0;
      height: auto;
      min-height: fit-content;
    }

    .maple-flag {
      margin-bottom: 0.2rem;
      margin-top: 0; /* Remove any top margin */
    }

    .maple-flag img {
      height: 2rem;
      margin-top: 0; /* Remove negative margin that was pushing it up */
    }

    .holiday-heading {
      font-size: 1.2rem;
      line-height: 1;
      margin: 0.2rem 0;
      color: white !important; /* Force white color */
    }

    .logo-group {
      margin-top: 0.2rem;
      margin-bottom: 0.2rem;
      display: flex;
      flex-direction: column;
      align-items: center;
    }

    .logo-group img {
      height: 35px;
    }

    .gift-text {
      font-size: 0.9em;
      display: block;
      margin-top: 0.1rem;
      line-height: 0.9;
      color: white !important; /* Force white color */
    }

    .tagline {
      font-size: 0.7em;
      line-height: 1.1em;
      padding: 0.2rem;
      color: white !important; /* Force white color */
    }

    #box1 hr {
      margin: 0.2rem 0;
      opacity: 0.5;
    }
  }

  /* Mobile styles - Phone */
  @media (max-width: 480px) {
    #box1 {
      width: 95%;
      top: 0;
      margin-top:0rem;
   
      border-width: 2px;
      border-radius: 10px 10px 0 0;
    }

  

    .logo-group {
      margin-top: 0.1rem;
      margin-bottom: 0.1rem;
    }

    .logo-group img {
      height: 25px;
    }

    .gift-text {
      font-size: 0.75em;
      margin-top: 0;
      color: white !important;
    }

    .tagline {
      font-size: 0.6em;
      line-height: 1em;
      padding: 0.1rem;
      color: white !important;
    }

    .maple-flag,
    .logo-group {
      margin-bottom: 0.1rem;
      margin-top: 0.1rem;
    }

    #box1 hr {
      margin: 0.1rem 0;
    }
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-462f009 */#video-container {
  
    position: relative !important;
  }/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-5f6a3e8 */#custbox {
      transform: perspective(1000px) rotateX(10deg) rotateY(0deg);
    transform-style: preserve-3d;
    
}/* End custom CSS */
/* Start custom CSS for et-advanced-tabs, class: .elementor-element-443e586 */.page-id-40857 .elementor.elementor .e-con>.elementor-widget {
    
        max-width: 75vw !important;

}

 @media (max-width: 768px) {
  .page-id-40857 .elementor.elementor .e-con>.elementor-widget {
    
        max-width: 100% !important;

}   
     
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc6a2e6 */.picards-steps-section {
      padding: 40px 20px 60px;
      position: relative;
  }

  .picards-steps-container {
      display: flex;
      gap: 25px;
      flex-wrap: wrap;
      justify-content: center;
      max-width: 1200px;
      margin: 0 auto;
      position: relative;
      z-index: 10;
  }

  /* COMPACT STEP CARD STYLING */
  .picards-step-card {
      width: 340px;
      height: 280px;
overflow: hidden !important; 
      border-radius: 20px;
      box-shadow:
          0 20px 40px rgba(0, 0, 0, 0.12),
          0 10px 20px rgba(0, 0, 0, 0.08),
          0 4px 10px rgba(0, 0, 0, 0.04),
          inset 0 2px 4px rgba(255, 255, 255, 0.8);
      position: relative;
      overflow: visible;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      padding: 20px 25px;
      animation: picards-step-float 6s ease-in-out infinite;
      backdrop-filter: blur(20px);
      border: 1px solid rgba(255, 255, 255, 0.4);
      transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  }

  .picards-step-card::before {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      height: 4px;
      background: linear-gradient(90deg,
          #dc143c 0%,
          #ff6b6b 25%,
          #2d5016 25%,
          #4ecdc4 50%,
          #0a3456 50%,
          #45b7d1 75%,
          #dc143c 75%,
          #ff6b6b 100%);
      border-radius: 20px 20px 0 0;
      box-shadow: 0 2px 6px rgba(220, 20, 60, 0.25);
  }

  .picards-step-card:hover {
      transform: translateY(-10px) scale(1.02);
      box-shadow:
          0 30px 50px rgba(0, 0, 0, 0.18),
          0 15px 30px rgba(0, 0, 0, 0.12),
          0 8px 20px rgba(220, 20, 60, 0.08),
          inset 0 2px 4px rgba(255, 255, 255, 0.9);
  }

  .picards-step-card:nth-child(1) { animation-delay: 0s; }
  .picards-step-card:nth-child(2) { animation-delay: 0.5s; }
  .picards-step-card:nth-child(3) { animation-delay: 1s; }

  @keyframes picards-step-float {
      0%, 100% { transform: translateY(0px); }
      50% { transform: translateY(-8px); }
  }

  /* Compact step snowflakes */
  .picards-step-snowflakes {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
      overflow: hidden;
      border-radius: 20px;
      opacity: 0.7;
  }

  .picards-step-snowflake {
      position: absolute;
      color: rgba(220, 20, 60, 0.15);
      font-size: 1.2em;
      animation: picards-step-fall linear infinite;
  }

  @keyframes picards-step-fall {
      from { transform: translateY(-100px) rotate(0deg); }
      to { transform: translateY(300px) rotate(360deg); }
  }

  .picards-step-card:nth-child(1) .picards-step-snowflake:nth-child(1) { left: 20%;
  animation-duration: 9s; }
  .picards-step-card:nth-child(1) .picards-step-snowflake:nth-child(2) { left: 60%;
  animation-duration: 11s; }
  .picards-step-card:nth-child(2) .picards-step-snowflake:nth-child(1) { left: 30%;
  animation-duration: 10s; }
  .picards-step-card:nth-child(2) .picards-step-snowflake:nth-child(2) { left: 70%;
  animation-duration: 12s; }
  .picards-step-card:nth-child(3) .picards-step-snowflake:nth-child(1) { left: 40%;
  animation-duration: 11s; }
  .picards-step-card:nth-child(3) .picards-step-snowflake:nth-child(2) { left: 80%;
  animation-duration: 9s; }

  /* Compact step ornament */
  .picards-step-ornament {
      position: absolute;
      top: 15px;
      right: 20px;
      width: 40px;
      height: 55px;
      background:
  url('https://picardpeanuts.com/wp-content/uploads/2025/09/6-3-1.png') no-repeat
  center;
      background-size: contain;
      animation: picards-step-ornament-swing 3s ease-in-out infinite;
      transform-origin: top center;
      filter: drop-shadow(0 4px 8px rgba(0,0,0,0.15));
  }

  @keyframes picards-step-ornament-swing {
      0%, 100% { transform: rotate(-6deg); }
      50% { transform: rotate(6deg); }
  }

  /* COMPACT STEP NUMBER STYLING */
  .picards-step-number {
      font-size: 85px;
      font-weight: 900;
      background: linear-gradient(135deg, #dc143c 0%, #ff4757 50%, #c44569 100%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      background-clip: text;
      line-height: 1;
      margin: 10px 0 15px 0;
      animation: picards-step-pulse 2.5s ease-in-out infinite;
      position: relative;
      z-index: 10;
      filter: drop-shadow(0 3px 6px rgba(220, 20, 60, 0.25));
  }

  @keyframes picards-step-pulse {
      0%, 100% { transform: scale(1); filter: drop-shadow(0 3px 6px rgba(220, 20,
  60, 0.25)); }
      50% { transform: scale(1.05); filter: drop-shadow(0 5px 10px rgba(220, 20, 60,
   0.35)); }
  }

  /* Compact step text */
  .picards-step-text {
      font-size: 20px;
      color: white;
      background-clip: text;
      font-weight: 700;
      text-align: center;
      position: relative;
      z-index: 10;
      margin: 0;
      line-height: 1.3;
      padding: 0 10px;
      max-width: 280px;
  }

  .picards-step-description-wrapper {
      width: 100%;
      display: flex;
      flex-direction: column;
      align-items: center;
      flex-grow: 0;
      justify-content: center;
      padding: 0;
  }

  /* Compact step star */
  .picards-step-star {
      position: absolute;
      color: #ffd700;
      animation: picards-step-twinkle 3s ease-in-out infinite;
      filter: drop-shadow(0 2px 4px rgba(255, 215, 0, 0.3));
      font-size: 16px;
  }

  @keyframes picards-step-twinkle {
      0%, 100% { opacity: 0.4; transform: scale(1) rotate(0deg); }
      50% { opacity: 1; transform: scale(1.2) rotate(180deg); }
  }

  .picards-step-card:nth-child(1) .picards-step-star { top: 50px; left: 25px; }
  .picards-step-card:nth-child(2) .picards-step-star { top: 50px; left: 25px;
  animation-delay: 1s; }
  .picards-step-card:nth-child(3) .picards-step-star { top: 50px; left: 25px;
  animation-delay: 2s; }

  /* Compact step ribbon */
  .picards-step-ribbon {
      position: absolute;
      top: -2px;
      left: 50%;
      transform: translateX(-50%);
      background: linear-gradient(135deg, #c92a2a 0%, #dc143c 50%, #e53e3e 100%);
      color: white;
      padding: 7px 22px;
      font-size: 10px;
      font-weight: 800;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      box-shadow: 0 4px 12px rgba(220, 20, 60, 0.35);
      border-radius: 0 0 12px 12px;
      text-shadow: 0 1px 2px rgba(0,0,0,0.3);
  }

  /* Mobile responsive adjustments */
  @media (max-width: 1200px) {
      .picards-steps-container {
          gap: 20px;
      }

      .picards-step-card {
          width: 320px;
          height: 260px;
      }
  }

  @media (max-width: 768px) {
      .picards-steps-container {
          flex-direction: column;
          align-items: center;
          gap: 25px;
      }

      .picards-step-card {
          width: 90%;
          max-width: 340px;
          height: 240px;
          padding: 20px;
      }

      .picards-step-number {
          font-size: 70px;
          margin: 10px 0 12px 0;
      }

      .picards-step-text {
          font-size: 18px;
      }

      .picards-step-ornament {
          width: 35px;
          height: 50px;
      }

      .picards-step-ribbon {
          padding: 6px 20px;
          font-size: 9px;
      }
  }/* End custom CSS */