.e-n-menu-content.e-active{box-shadow:0 4px 6px rgba(0,0,0,.1)}.dropdown-item__wrapper .e-n-menu-heading{display:block !important;column-count:2}.mobile-menu__child-links .elementor-icon-list-items{background:rgba(0,0,0,0) !important}#mobileMenu .e-n-menu-toggle[aria-expanded=true]+.e-n-menu-wrapper{height:100vh !important;display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;background:#22c1c3;background:linear-gradient(0deg, rgb(34, 193, 195) 0%, rgb(253, 187, 45) 39%, rgb(255, 255, 255) 98%)}#mobileMenu .e-n-menu-toggle[aria-expanded=true]+.e-n-menu-wrapper .e-n-menu-title{background-color:rgba(0,0,0,0) !important}#mobileMenu .e-n-menu-toggle[aria-expanded=true]+.e-n-menu-wrapper .e-n-menu-content{background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.desktop-menu__wrapper ul{column-count:2}.desktop-menu__wrapper ul .elementor-item{max-width:max-content}.grabbaleaf-drag-tooltip{position:fixed;pointer-events:none;z-index:9999;width:75px;height:75px;border-radius:50%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:var(--e-global-typography-primary-font-family),"Helvetica Neue",Arial,sans-serif;text-transform:uppercase;font-weight:700;line-height:1;transform:none;transition:opacity 120ms ease;opacity:0}.grabbaleaf-big-animated{position:relative;display:block;width:100%;overflow:visible;padding:1rem 0;min-height:clamp(3rem,20vw,35rem);pointer-events:none}.grabbaleaf-big-animated__overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;pointer-events:none;font-family:"termina",sans-serif;letter-spacing:.33px;color:var(--e-global-color-4f7b1b7);font-weight:700;white-space:nowrap;font-size:clamp(1.5rem,4vw,35rem);text-align:center}@media(min-width: 1024px){.grabbaleaf-big-animated__overlay{font-size:clamp(1.5rem,3vw,35rem);letter-spacing:12px}}.grabbaleaf-big-animated__overlay-image{width:90vw !important;max-width:unset !important}@media(min-width: 1440px){.grabbaleaf-big-animated__overlay-image{width:1474px !important}}.grabbaleaf-big-animated__item{--yellow: #FFD400;color:var(--e-global-color-accent);font-weight:900;position:absolute;left:50%;top:50%;white-space:nowrap;font-size:clamp(3rem,28vw,35rem);line-height:1;transform-origin:center;transition:opacity .4s ease,transform .6s ease;opacity:0;transform:translate(-50%, -50%) scale(0.98);z-index:1}@media(min-width: 1024px){.grabbaleaf-big-animated__item{font-size:31.3993px;font-size:clamp(3rem,16vw,35rem)}}.grabbaleaf-big-animated__item.is-active{opacity:1;transform:translate(-50%, -50%) scale(1)}.grabbaleaf-big-animated__item .grabbaleaf-char{display:inline-block;opacity:0;transform:translateY(-0.6em) scale(0.98);transition:opacity .32s cubic-bezier(0.2, 0.8, 0.2, 1),transform .42s cubic-bezier(0.2, 0.8, 0.2, 1)}.grabbaleaf-big-animated__item.is-active .grabbaleaf-char{opacity:1;transform:translateY(0) scale(1)}.grabbaleaf-big-animated__item.is-hiding .grabbaleaf-char{opacity:0;transform:translateY(0.6em) scale(0.98)}.grabbaleaf-big-animated__item .grabbaleaf-char-space{display:inline-block;width:.35em}.grabbaleaf-big-animated__visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.grabbaleaf-age-verifier-inline{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem auto 0;max-width:680px;width:100%;box-sizing:border-box;padding:0}.grabbaleaf-age-verifier__message{margin-top:1rem;margin-bottom:0;font-weight:700;text-align:center;color:var(--e-global-color-4f7b1b7)}.grabbaleaf-age-verifier__controls{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:.5rem}.grabbaleaf-age-verifier__button{text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary);border:0;padding:8px 12px;border-radius:4px;cursor:pointer}.grabbaleaf-age-verifier__button::hover{background-color:rgba(0,0,0,0) !important;color:#000}.grabbaleaf-age-verifier__button--deny{background:#eee;color:#111}.grabbaleaf-age-verifier__dob{display:flex;gap:8px;align-items:flex-start;justify-content:center;margin-top:.5rem}.grabbaleaf-age-verifier__dob label{display:flex;flex-direction:column;align-items:center}.grabbaleaf-age-verifier__label{display:block;font-size:.75rem;text-align:center;font-family:var(--e-global-typography-primary-font-family),Sans-serif;letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;color:inherit}.grabbaleaf-age-verifier__dob input{width:84px !important;padding:8px;border:1px solid #ddd;border-radius:4px;text-align:center}.grabbaleaf-age-verifier__dob input.is-invalid{border-color:var(--e-global-color-4f7b1b7);box-shadow:0 0 0 4px rgba(var(--e-global-color-4f7b1b7-rgb), 0.06)}.grabbaleaf-age-verifier__message[aria-live]{min-height:1.5em}header.elementor-location-header{position:sticky;top:0;left:0;right:0;z-index:999;transform:translateY(0);transition:transform 260ms ease;will-change:transform}body[data-scroll-direction=down] header.elementor-location-header{transition-delay:300ms;transform:translateY(-100%)}body[data-scroll-direction=up] header.elementor-location-header,body:not([data-scroll-direction]) header.elementor-location-header{transition-delay:0s;transform:translateY(0)}[id^=paginate-btn__]{padding:0 !important;margin:0 !important}.product-pagination--active{fill:#000 !important;color:#000 !important}.product-pagination__wrapper{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(min-width: 320px){.product-pagination__wrapper{overflow-x:auto}}.product-pagination__wrapper .elementor-loop-container{display:flex;flex-wrap:nowrap;gap:1rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.product-pagination__wrapper .elementor-loop-container::-webkit-scrollbar{height:10px}.product-pagination__wrapper .elementor-loop-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.product-pagination__wrapper .elementor-loop-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25);border-radius:6px}.product-pagination__wrapper .elementor-loop-container{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) rgba(0,0,0,0)}.product-pagination__wrapper>*{flex:0 0 auto;width:auto;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-loop .elementor-loop-container>[data-elementor-type=loop-item]{transform:translateX(-106%) scale(0.95);z-index:1;transition:all 300ms ease;transition-delay:500ms}.blog-loop .elementor-loop-container>[data-elementor-type=loop-item]:nth-child(3){z-index:2;transform:none;opacity:1;display:block !important}.blog-loop .elementor-loop-container>[data-elementor-type=loop-item]:nth-child(2){transform:translateX(106%) scale(0.95);z-index:1}.blog-loop.blogReveal .elementor-loop-container>[data-elementor-type=loop-item]{transform:none}@-webkit-keyframes fade-in{to{opacity:1;visibility:visible}}@keyframes fade-in{to{opacity:1;visibility:visible}}footer *{margin:0;text-rendering:optimizeSpeed;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:none;-moz-osx-font-smoothing:grayscale}footer *,footer :after,footer :before{-webkit-box-sizing:border-box;box-sizing:border-box}footer a,footer article,footer body,footer caption,footer center,footer details,footer div,footer dl,footer embed,footer fieldset,footer footer,footer form,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer header,footer html,footer i,footer iframe,footer img,footer label,footer li,footer mark,footer menu,footer nav,footer ol,footer p,footer s,footer section,footer small,footer span,footer u,footer ul,footer var,footer video{margin:0;padding:0;border:0;vertical-align:baseline}footer article,footer details,footer footer,footer header,footer iframe,footer main,footer menu,footer nav,footer section,footer svg{display:block}footer body{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}footer svg{overflow:visible}footer img{display:block;height:auto}footer a,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p{margin:0;font-weight:inherit;font-size:inherit;font-style:inherit;color:inherit}footer a,footer a:active,footer a:focus,footer a:hover,footer a:visited{text-decoration:none}footer button,footer input,footer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}footer select::-ms-expand{display:none}footer *,footer html{-ms-overflow-style:none}footer [tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}footer .debug{position:relative;border:1px solid red !important}footer .video-cover{position:absolute;top:0;left:0;max-width:100%;max-height:100%;overflow:hidden;pointer-events:none;z-index:1}footer .video-cover iframe{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);min-width:100%;min-height:100%}footer .video-cover+img{position:absolute;top:0;left:0;width:100%;height:100%}footer .grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px}@media(max-width: 767.98px){footer .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-120px}}footer .grid-col{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width: 768px){footer .grid-col{width:50%}}@media(max-width: 767.98px){footer .grid-col:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width: 767.98px){footer .grid-col:first-child .grid-group:nth-child(1){-webkit-transform:translate3d(0, -120px, 0);transform:translate3d(0, -120px, 0)}}@media(max-width: 767.98px){footer .grid-col:nth-child(2) .grid-group:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-transform:translate3d(0, -120px, 0);transform:translate3d(0, -120px, 0)}}footer .grid-group{width:50%}@media(min-width: 768px){footer .grid-group:nth-child(odd){margin-top:60px}}@media(max-width: 767.98px){footer .grid-group-wrap{-webkit-transform:none !important;transform:none !important}}footer .grid-item{padding:5px}footer .ratio,footer .ratio-10x16,footer .ratio-16x10,footer .ratio-16x9,footer .ratio-18x6,footer .ratio-1x1,footer .ratio-21x9,footer .ratio-3x4,footer .ratio-4x3,footer .ratio-4x5,footer .ratio-5x4,footer .ratio-5x7,footer .ratio-6x18,footer .ratio-7x5,footer .ratio-9x16,footer .ratio-9x21,footer .wine-list-item.bottle .wine-image,footer .wine-list-item.can .wine-image,footer .wine-list-item.other .wine-image{position:relative;overflow:hidden}footer .ratio-10x16:before,footer .ratio-16x10:before,footer .ratio-16x9:before,footer .ratio-18x6:before,footer .ratio-1x1:before,footer .ratio-21x9:before,footer .ratio-3x4:before,footer .ratio-4x3:before,footer .ratio-4x5:before,footer .ratio-5x4:before,footer .ratio-5x7:before,footer .ratio-6x18:before,footer .ratio-7x5:before,footer .ratio-9x16:before,footer .ratio-9x21:before,footer .ratio:before,footer .wine-list-item.bottle .wine-image:before,footer .wine-list-item.can .wine-image:before,footer .wine-list-item.other .wine-image:before{content:"";display:block}footer .ratio-10x16>.img-fluid,footer .ratio-16x10>.img-fluid,footer .ratio-16x9>.img-fluid,footer .ratio-18x6>.img-fluid,footer .ratio-1x1>.img-fluid,footer .ratio-21x9>.img-fluid,footer .ratio-3x4>.img-fluid,footer .ratio-4x3>.img-fluid,footer .ratio-4x5>.img-fluid,footer .ratio-5x4>.img-fluid,footer .ratio-5x7>.img-fluid,footer .ratio-6x18>.img-fluid,footer .ratio-7x5>.img-fluid,footer .ratio-9x16>.img-fluid,footer .ratio-9x21>.img-fluid,footer .ratio>.img-fluid,footer .wine-list-item.bottle .wine-image>.img-fluid,footer .wine-list-item.can .wine-image>.img-fluid,footer .wine-list-item.other .wine-image>.img-fluid{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}footer .ratio-10x16>.img-contain,footer .ratio-10x16>.img-cover,footer .ratio-10x16>iframe,footer .ratio-16x10>.img-contain,footer .ratio-16x10>.img-cover,footer .ratio-16x10>iframe,footer .ratio-16x9>.img-contain,footer .ratio-16x9>.img-cover,footer .ratio-16x9>iframe,footer .ratio-18x6>.img-contain,footer .ratio-18x6>.img-cover,footer .ratio-18x6>iframe,footer .ratio-1x1>.img-contain,footer .ratio-1x1>.img-cover,footer .ratio-1x1>iframe,footer .ratio-21x9>.img-contain,footer .ratio-21x9>.img-cover,footer .ratio-21x9>iframe,footer .ratio-3x4>.img-contain,footer .ratio-3x4>.img-cover,footer .ratio-3x4>iframe,footer .ratio-4x3>.img-contain,footer .ratio-4x3>.img-cover,footer .ratio-4x3>iframe,footer .ratio-4x5>.img-contain,footer .ratio-4x5>.img-cover,footer .ratio-4x5>iframe,footer .ratio-5x4>.img-contain,footer .ratio-5x4>.img-cover,footer .ratio-5x4>iframe,footer .ratio-5x7>.img-contain,footer .ratio-5x7>.img-cover,footer .ratio-5x7>iframe,footer .ratio-6x18>.img-contain,footer .ratio-6x18>.img-cover,footer .ratio-6x18>iframe,footer .ratio-7x5>.img-contain,footer .ratio-7x5>.img-cover,footer .ratio-7x5>iframe,footer .ratio-9x16>.img-contain,footer .ratio-9x16>.img-cover,footer .ratio-9x16>iframe,footer .ratio-9x21>.img-contain,footer .ratio-9x21>.img-cover,footer .ratio-9x21>iframe,footer .ratio>.img-contain,footer .ratio>.img-cover,footer .ratio>iframe,footer .wine-list-item.bottle .wine-image>.img-contain,footer .wine-list-item.bottle .wine-image>.img-cover,footer .wine-list-item.bottle .wine-image>iframe,footer .wine-list-item.can .wine-image>.img-contain,footer .wine-list-item.can .wine-image>.img-cover,footer .wine-list-item.can .wine-image>iframe,footer .wine-list-item.other .wine-image>.img-contain,footer .wine-list-item.other .wine-image>.img-cover,footer .wine-list-item.other .wine-image>iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}footer .ratio-10x16>span,footer .ratio-16x10>span,footer .ratio-16x9>span,footer .ratio-18x6>span,footer .ratio-1x1>span,footer .ratio-21x9>span,footer .ratio-3x4>span,footer .ratio-4x3>span,footer .ratio-4x5>span,footer .ratio-5x4>span,footer .ratio-5x7>span,footer .ratio-6x18>span,footer .ratio-7x5>span,footer .ratio-9x16>span,footer .ratio-9x21>span,footer .ratio>span,footer .wine-list-item.bottle .wine-image>span,footer .wine-list-item.can .wine-image>span,footer .wine-list-item.other .wine-image>span{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}footer .ratio-none>.img-contain,footer .ratio-none>.img-cover,footer .ratio-none>iframe{width:100%}footer .ratio-1x1:before{padding-bottom:100%}footer .ratio-4x3:before{padding-bottom:75%}footer .ratio-3x4:before{padding-bottom:133.3333333333%}footer .ratio-5x4:before{padding-bottom:80%}footer .ratio-4x5:before,footer .wine-list-item.other .wine-image:before{padding-bottom:125%}footer .ratio-5x7:before{padding-bottom:140%}footer .ratio-7x5:before{padding-bottom:71.4285714286%}footer .ratio-16x9:before{padding-bottom:56.25%}footer .ratio-9x16:before{padding-bottom:177.7777777778%}footer .ratio-16x10:before{padding-bottom:62.5%}footer .ratio-10x16:before{padding-bottom:160%}footer .ratio-21x9:before{padding-bottom:42.8571428571%}footer .ratio-9x21:before,footer .wine-list-item.bottle .wine-image:before,footer .wine-list-item.can .wine-image:before{padding-bottom:233.3333333333%}footer .ratio-18x6:before{padding-bottom:33.3333333333%}footer .ratio-6x18:before{padding-bottom:300%}footer .ls-none{margin:0;list-style:none}footer .float-center{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}footer .z-2{z-index:2 !important}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}footer .footer{padding-top:35px;padding-bottom:10px}@media(min-width: 768px){footer .footer{padding-top:100px}}footer .footer-follow-text{margin-bottom:40px}@media(min-width: 576px){footer .footer-follow-text{padding-left:5%;padding-right:5%}}footer .footer-follow-text .button,footer .footer-follow-text .button-transparent{position:relative;display:inline-block;-webkit-transition:color .3s ease;transition:color .3s ease}footer body:not(.mobile) .footer-follow-text .button-transparent:focus,footer body:not(.mobile) .footer-follow-text .button-transparent:hover,footer body:not(.mobile) .footer-follow-text .button:focus,footer body:not(.mobile) .footer-follow-text .button:hover{color:#ffc72c}@media(min-width: 576px)and (max-width: 767.98px){footer .footer-follow-grid{padding-left:5%;padding-right:5%}}@keyframes curator-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}footer .curator-skeletons{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}@media(min-width: 768px){footer .curator-skeletons{grid-template-columns:repeat(4, minmax(0, 1fr))}}footer .curator-skeleton-item{position:relative;overflow:hidden;background:#0b0b0b;border-radius:6px}footer .curator-skeleton-item:before{content:"";display:block;padding-bottom:133.3333333333%}footer .curator-skeleton-inner{position:absolute;inset:0;background:linear-gradient(90deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0.075), rgba(255, 255, 255, 0.025));background-size:200% 100%;animation:curator-shimmer 1.6s ease-in-out infinite}footer .footer-newsletter{padding:80px 0 30px}footer .footer-social{padding:20px 0}footer .footer-nav,footer .footer-social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-contact-anchor,footer .footer-nav-anchor,footer .footer-subnav-anchor{display:inline-block;-webkit-transition:color .3s ease;transition:color .3s ease}footer body:not(.mobile) .footer-contact-anchor:focus,footer body:not(.mobile) .footer-contact-anchor:hover,footer body:not(.mobile) .footer-nav-anchor:focus,footer body:not(.mobile) .footer-nav-anchor:hover,footer body:not(.mobile) .footer-subnav-anchor:focus,footer body:not(.mobile) .footer-subnav-anchor:hover{color:#fff}footer .footer-nav{max-width:992px;padding:10px 0;margin:0 auto;border-top:1px solid hsla(0,0%,100%,.25);border-bottom:1px solid hsla(0,0%,100%,.25)}footer .footer-contact-item,footer .footer-subnav-item{display:inline-block}footer .footer-contact-item:not(:last-child):after,footer .footer-subnav-item:not(:last-child):after{content:"|";display:inline-block;margin-left:10px;margin-right:10px;font:normal 400 15px/24px rustica,"Century Gothic",AppleGothic,"Trebuchet MS","Lucida Grande",sans-serif}footer .footer-contact{padding:20px 0 0}footer video{object-fit:cover}footer .img-cover{object-fit:cover}@font-face{font-family:"Groovin";src:url("/wp-content/themes/grabbaleaf/fonts/GroovinJF-Regular.woff2") format("woff2"),url("/wp-content/themes/grabbaleaf/fonts/GroovinJF-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html,body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{letter-spacing:.33px}::selection{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary)}body:has(#mobileMenu [aria-expanded=true]),body:has(#mobileMenu .e-n-menu-content.e-active){overflow:hidden}.visibly-hidden{opacity:0;visibility:hidden}@media(max-width: 767px){#heroVideo.elementor-widget{max-width:unset !important;transform:translateX(-30%)}}.groovin{font-family:"Groovin","Brush Script MT",Arial,sans-serif !important}.title-container{position:relative}.abs__product-name{position:absolute !important;top:19vw;left:50%;width:100%;transform:translateX(-50%);pointer-events:none}@media(min-width: 1024px){.abs__product-name{top:34%;transform:translate(-50%)}}.big-text__wrapper{pointer-events:none !important}.promoted_events .elementor-icon-list-text,.non-promoted_events .elementor-icon-list-text{padding-inline-start:0 !important}.promoted_events .elementor-icon-list-item,.promoted_events .elementor-icon-list-item a,.non-promoted_events .elementor-icon-list-item,.non-promoted_events .elementor-icon-list-item a{display:block !important}.promoted-event__title a{max-width:75%}.non-promoted__button{background-color:var(--e-global-color-accent);padding:10px 25px}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@keyframes draw-underline-in{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hover-draw-underline-in{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes draw-underline-out{from{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.btn--underlined,.elementor-button-underlined .elementor-button,form[name="Grabba Newsletter Form"] .elementor-button,.btn--underlined a .elementor-icon-list-text{position:relative;padding:0 !important;padding-bottom:1.2rem}.btn--underlined::after,.elementor-button-underlined .elementor-button::after,form[name="Grabba Newsletter Form"] .elementor-button::after,.btn--underlined a .elementor-icon-list-text::after{content:"";position:absolute;left:0;bottom:-1.5rem;width:100%;height:1.2rem;background-image:url("/Redesign2026/wp-content/themes/grabbaleaf/assets/locator-underline.svg");background-repeat:no-repeat;background-position:center bottom;background-size:contain;clip-path:inset(0 100% 0 0);pointer-events:none;animation:draw-underline-in .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) .3s forwards}.btn--underlined.underline-hover-in::after,.elementor-button-underlined .elementor-button.underline-hover-in::after,form[name="Grabba Newsletter Form"] .elementor-button.underline-hover-in::after,.btn--underlined a .elementor-icon-list-text.underline-hover-in::after{animation:hover-draw-underline-in .35s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}.btn--underlined.underline-hover-out::after,.elementor-button-underlined .elementor-button.underline-hover-out::after,form[name="Grabba Newsletter Form"] .elementor-button.underline-hover-out::after,.btn--underlined a .elementor-icon-list-text.underline-hover-out::after{animation:draw-underline-out .35s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}p:only-of-type{margin:0}#disclaimer{position:fixed;bottom:0}.custom-carousel .swiper-slide-active{transform:translateY(-15px) !important;transition:all 300ms ease;transition-delay:300ms}.custom-carousel .grabbaleaf-slide-title{opacity:0;overflow:hidden;text-align:center;transition:all 300ms ease}.custom-carousel .swiper-slide-active .grabbaleaf-slide-title{opacity:1;height:auto;overflow:visible}.scroll-bottom--fade{transition:all 300ms ease}.scroll-bottom--fade::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:35vh;z-index:2;opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fefefe));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #fefefe 100%);transition:all 300ms ease}.scroll-bottom--fade.is-scrolling::after{opacity:1}.timeline__nav .elementor-button::before{content:"";position:absolute;left:50%;bottom:-1px;width:12px;height:12px;border:2px solid var(--e-global-color-accent);background-color:#fefefe;border-radius:100px;-webkit-transform:translate3d(-50%, 50%, 0) scale(1);transform:translate3d(-50%, 50%, 0) scale(1);-webkit-transition:background-color .3s ease,-webkit-transform .6s ease;transition:background-color .3s ease,-webkit-transform .6s ease;transition:background-color .3s ease,transform .6s ease;transition:background-color .3s ease,transform .6s ease,-webkit-transform .6s ease}.timeline__nav .elementor-button.is-active::before{-webkit-transform:translate3d(-50%, 50%, 0) scale(1.4);transform:translate3d(-50%, 50%, 0) scale(1.4);background-color:var(--e-global-color-accent)}@keyframes redraw{0%{transform:scaleX(1);transform-origin:right}45%{transform:scaleX(0);transform-origin:right}50%{transform:scaleX(0);transform-origin:left}100%{transform:scaleX(1);transform-origin:left}}.outlined-logo{position:relative}@media(min-width: 768px){.outlined-logo img{position:absolute;left:-150%;top:-98px}}.footer .menu-item a:hover{text-decoration:underline !important}.footer__newsletter-wrapper .elementor-field-type-submit{all:unset;cursor:pointer;position:absolute;width:max-content !important;padding:0;margin:0;top:0;right:5px}.footer__newsletter-wrapper .elementor-field-type-submit .elementor-button-text{display:none}div#cookie-notice{bottom:78px}@media(min-width: 768px){div#cookie-notice{bottom:50px}}
