.elementor-2 .elementor-element.elementor-element-47e4026{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--overlay-opacity:0.35;}.elementor-2 .elementor-element.elementor-element-47e4026:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-47e4026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/08/shedshaker-interior-2080x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-47e4026::before, .elementor-2 .elementor-element.elementor-element-47e4026 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-47e4026 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-47e4026 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-47e4026 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-47e4026 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor0 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-458ba41{--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;z-index:0;}.elementor-2 .elementor-element.elementor-element-458ba41.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-458ba41{left:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-458ba41{right:50%;}.elementor-2 .elementor-element.elementor-element-458ba41 img{width:100%;max-width:538px;opacity:0.9;}.elementor-2 .elementor-element.elementor-element-091899a .elementor-heading-title{font-family:var( --e-global-typography-8abb659-font-family ), Sans-serif;font-size:var( --e-global-typography-8abb659-font-size );font-weight:var( --e-global-typography-8abb659-font-weight );line-height:var( --e-global-typography-8abb659-line-height );}.elementor-2 .elementor-element.elementor-element-06f87b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2 .elementor-element.elementor-element-06f87b1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06f87b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-9e05438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-ee4e982{text-align:left;}.elementor-2 .elementor-element.elementor-element-ee4e982 img{width:100%;max-width:155px;}.elementor-2 .elementor-element.elementor-element-18d71cc{padding:0% 22% 0% 0%;font-family:var( --e-global-typography-6eb445b-font-family ), Sans-serif;font-size:var( --e-global-typography-6eb445b-font-size );font-weight:var( --e-global-typography-6eb445b-font-weight );line-height:var( --e-global-typography-6eb445b-line-height );}.elementor-2 .elementor-element.elementor-element-065e16e{--e-image-carousel-slides-to-show:1;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-065e16e .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-065e16e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-f438aae-font-family ), Sans-serif;font-size:var( --e-global-typography-f438aae-font-size );font-weight:var( --e-global-typography-f438aae-font-weight );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-734c4d2{--display:flex;--min-height:14vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-734c4d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-734c4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/05/bg-3.svg");background-position:top center;background-size:contain;}.elementor-2 .elementor-element.elementor-element-8c6364c{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto;--gap:46px 32px;--row-gap:46px;--column-gap:32px;--grid-auto-flow:row;--align-items:center;}.elementor-2 .elementor-element.elementor-element-8c6364c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8c6364c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-db6c1c9{grid-column:span 4;}.elementor-2 .elementor-element.elementor-element-db6c1c9 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-523f600{grid-column:span 4;font-size:var( --e-global-typography-b3c530a-font-size );font-weight:var( --e-global-typography-b3c530a-font-weight );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-8ac0de6{--swiper-slides-to-display:5;--swiper-slides-gap:32px;grid-column:span 10;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-44px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:0px;--arrow-size:12px;--arrow-normal-color:var( --e-global-color-astglobalcolor2 );--arrow-hover-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-8ac0de6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-astglobalcolor4 );border-radius:20px 20px 20px 20px;padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-8ac0de6 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-8ac0de6 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-eb894c9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:43px 43px 43px 43px;grid-column:span 2;}.elementor-2 .elementor-element.elementor-element-eb894c9:hover{border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-eb894c9, .elementor-2 .elementor-element.elementor-element-eb894c9::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-eb894c9.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-4666cdf{text-align:center;}.elementor-2 .elementor-element.elementor-element-446524b{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto;--gap:46px 32px;--row-gap:46px;--column-gap:32px;--grid-auto-flow:row;--align-items:center;}.elementor-2 .elementor-element.elementor-element-446524b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-446524b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-fb94306{grid-column:span 4;}.elementor-2 .elementor-element.elementor-element-fb94306 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-b4324c8{grid-column:span 5;font-size:var( --e-global-typography-b3c530a-font-size );font-weight:var( --e-global-typography-b3c530a-font-weight );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-9fe3f07{--swiper-slides-to-display:5;--swiper-slides-gap:32px;grid-column:span 10;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-44px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:0px;--arrow-size:12px;--arrow-normal-color:var( --e-global-color-astglobalcolor2 );--arrow-hover-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-9fe3f07 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-astglobalcolor4 );border-radius:20px 20px 20px 20px;padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-9fe3f07 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-9fe3f07 .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-f8fb1dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--border-radius:43px 43px 43px 43px;grid-column:span 2;}.elementor-2 .elementor-element.elementor-element-f8fb1dc:hover{border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );}.elementor-2 .elementor-element.elementor-element-f8fb1dc, .elementor-2 .elementor-element.elementor-element-f8fb1dc::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-f8fb1dc.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-d43dc76{text-align:center;}.elementor-2 .elementor-element.elementor-element-72de28b{--display:flex;--min-height:14vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-72de28b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-72de28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/05/bg-4.svg");background-position:top center;background-size:contain;}.elementor-2 .elementor-element.elementor-element-78ac83b{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--align-items:center;}.elementor-2 .elementor-element.elementor-element-78ac83b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-78ac83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-38ebf0f{--e-image-carousel-slides-to-show:1;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-f438aae-font-family ), Sans-serif;font-size:var( --e-global-typography-f438aae-font-size );font-weight:var( --e-global-typography-f438aae-font-weight );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-5363571{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:17%;--padding-right:17%;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-f0bfdec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-60e7f3b .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-60e7f3b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-60e7f3b .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-9c84fd7 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-9c84fd7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9c84fd7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-4268aae{--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;}.elementor-2 .elementor-element.elementor-element-4268aae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4268aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-3e55611 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2764cac{--display:flex;--min-height:14vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2764cac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2764cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/05/bg-4.svg");background-position:top center;background-size:contain;}.elementor-2 .elementor-element.elementor-element-e14be92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4092968{--display:flex;--min-height:14vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4092968:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4092968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/05/bg-3-1.svg");background-position:top center;background-size:contain;}.elementor-2 .elementor-element.elementor-element-c5e087d{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;--align-items:center;}.elementor-2 .elementor-element.elementor-element-c5e087d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c5e087d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-2 .elementor-element.elementor-element-df6f99c{--e-image-carousel-slides-to-show:1;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-df6f99c .elementor-swiper-button.elementor-swiper-button-next{font-size:10px;color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-df6f99c .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-image-carousel-caption{text-align:center;font-family:var( --e-global-typography-f438aae-font-family ), Sans-serif;font-size:var( --e-global-typography-f438aae-font-size );font-weight:var( --e-global-typography-f438aae-font-weight );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-3697e9f{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:17%;--padding-right:17%;grid-column:span 6;}.elementor-2 .elementor-element.elementor-element-b624747{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-835e740 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-835e740 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-835e740 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-2 .elementor-element.elementor-element-02fe6bb .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-2 .elementor-element.elementor-element-02fe6bb .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-02fe6bb .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-47e4026{--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:flex-end;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-458ba41{top:35%;}.elementor-2 .elementor-element.elementor-element-458ba41 img{max-width:320px;}.elementor-2 .elementor-element.elementor-element-091899a .elementor-heading-title{font-size:var( --e-global-typography-8abb659-font-size );line-height:var( --e-global-typography-8abb659-line-height );}.elementor-2 .elementor-element.elementor-element-06f87b1{--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;}.elementor-2 .elementor-element.elementor-element-18d71cc{padding:0% 0% 0% 0%;font-size:var( --e-global-typography-6eb445b-font-size );line-height:var( --e-global-typography-6eb445b-line-height );}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-734c4d2{--min-height:8vh;}.elementor-2 .elementor-element.elementor-element-734c4d2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-734c4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-2 .elementor-element.elementor-element-8c6364c{--gap:32px 16px;--row-gap:32px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-db6c1c9{grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-523f600{grid-column:span 12;font-size:var( --e-global-typography-b3c530a-font-size );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-8ac0de6{--swiper-slides-to-display:2;--swiper-slides-gap:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-eb894c9{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-446524b{--gap:32px 16px;--row-gap:32px;--column-gap:16px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-fb94306{grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-b4324c8{grid-column:span 12;font-size:var( --e-global-typography-b3c530a-font-size );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-9fe3f07{--swiper-slides-to-display:2;--swiper-slides-gap:12px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-f8fb1dc{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-78ac83b{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-38ebf0f{grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-5363571{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-f0bfdec{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-4268aae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-c5e087d{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-df6f99c{grid-column:span 12;}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-3697e9f{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;grid-column:span 12;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-47e4026:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-47e4026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shedshakerbrewing.com/wp-content/uploads/2025/07/Home-2.jpg");}.elementor-2 .elementor-element.elementor-element-091899a .elementor-heading-title{font-size:var( --e-global-typography-8abb659-font-size );line-height:var( --e-global-typography-8abb659-line-height );}.elementor-2 .elementor-element.elementor-element-18d71cc{font-size:var( --e-global-typography-6eb445b-font-size );line-height:var( --e-global-typography-6eb445b-line-height );}.elementor-2 .elementor-element.elementor-element-065e16e .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-8c6364c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-523f600{font-size:var( --e-global-typography-b3c530a-font-size );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-8ac0de6{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-446524b{--e-con-grid-template-columns:1;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b4324c8{font-size:var( --e-global-typography-b3c530a-font-size );line-height:var( --e-global-typography-b3c530a-line-height );}.elementor-2 .elementor-element.elementor-element-9fe3f07{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-78ac83b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-38ebf0f .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}.elementor-2 .elementor-element.elementor-element-c5e087d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-df6f99c .elementor-image-carousel-caption{font-size:var( --e-global-typography-f438aae-font-size );line-height:var( --e-global-typography-f438aae-line-height );}}/* Start custom CSS for loop-carousel, class: .elementor-element-8ac0de6 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-8ac0de6 .swiper {
        margin-right: -20px;
        padding-right: 32px;
    }
}
@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-8ac0de6 .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9fe3f07 */@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-9fe3f07 .swiper {
        margin-right: -20px;
        padding-right: 32px;
    }
}
@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-9fe3f07 .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */