:root{--title-font-family:"Bebas Neue", sans-serif;--body-font-family:"STIX Two Text", serif;--primary-color:#781a1b;--secondary-color:#343f17;--third-color:#E6A238;--white:#FFFFFF;--black:#000000;--light-white:#F3F2E9}html,body{scroll-behavior:smooth!important}html:has(body.home),body.home{overflow-x:hidden}body{background-image:url(/wp-content/themes/Bevandeperino/images/heroBannerBg-2.webp);background-repeat:repeat;font-family:var(--body-font-family);font-size:clamp(1rem, 0.827rem + 0.462vw, 1.375rem);font-weight:400;color:var(--secondary-color);line-height:1.35;overflow-x:hidden}a,.btn{color:var(--primary-color);text-decoration:none;outline:none;-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s}a:hover,.btn:hover{color:var(--secondary-color)}a:active,a:focus,a:hover,a:visited,.btn:active,.btn:focus,.btn:hover,.btn:visited{text-decoration:none;outline:none}.btn{padding:20px 30px 17px 30px;font-family:"Bebas Neue",Sans-serif;font-size:clamp(1rem, 0.6538rem + 0.7212vw, 1.375rem);background:var(--primary-color);box-shadow:0 0 0 #fff0;color:#fff;border-radius:0;line-height:1.25}.btn:hover{transform:translate3d(0,-2px,0);box-shadow:0 12px 28px rgb(0 0 0 / .12);color:#FFF}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--title-font-family);color:var(--primary-color);font-weight:400;line-height:1;margin-bottom:20px}.h1,h1{font-size:clamp(2.5rem, -6.7308rem + 19.2308vw, 12.5rem)}.h2,h2{font-size:clamp(2.5rem, -6.7308rem + 19.2308vw, 12.5rem)}.h3,h3{font-size:clamp(2.1875rem, -3.8702rem + 12.6202vw, 8.75rem)}.h4,h4{font-size:clamp(1.5rem, -.5769rem + 4.3269vw, 3.75rem)}.h5,h5{font-size:clamp(1.25rem, .0962rem + 2.4038vw, 2.5rem)}.h6,h6{font-size:24px}p{line-height:1.35;margin-bottom:20px}p:last-child{margin-bottom:0}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.common-padd{padding-top:100px;padding-bottom:100px}img{max-width:100%}.main-header{padding:15px 10px 0;width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:5px;margin-bottom:18px;z-index:9;position:relative}.main-header .main-menu{padding-right:15px}.manu-part{display:flex;align-items:center}.header-row.container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;background:var(--primary-color);padding:15px 20px;border-radius:10px;max-width:1300px}.main-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.main-menu ul li:not(:last-child){margin-right:30px}.main-menu ul li a{display:block;color:#FFF;padding:15px 0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:clamp(1rem, .6538rem + .7212vw, 1.375rem);font-family:var(--body-font-family);font-weight:400}.main-menu ul li a::before{opacity:0;position:absolute;content:'';left:0;width:100%;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:8px;background:var(--third-color);bottom:0;top:inherit}.main-menu ul li ul.sub-menu li a::before{opacity:0;content:"";width:0%;height:1px;position:absolute;bottom:7px;border-radius:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main-menu ul li.menu-item-has-children a{opacity:1;content:"";width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main-menu ul li.menu-item.current-menu-item a::before,.main-menu ul li a:hover::before{opacity:1}.main-menu ul li ul.sub-menu li a::before{background-color:#FFFFFF!important;top:50%;width:0!important;left:0;border:1px solid #315296}.main-menu ul li ul.sub-menu li a:hover::before{width:20px!important;opacity:1}.main-menu ul li ul.sub-menu li a:hover{padding-left:30px;color:#315296!important}.main-menu ul li a:hover{color:#FFF}.main-menu ul li span{margin-left:10px}.main-header.relative_header{background-color:#000}.cart-btn{width:50px;height:50px;background:#315296;border-radius:50px;display:flex;align-items:center;justify-content:center;position:relative}.cart-btn img{max-width:27px}.cart-btn span{position:absolute;width:24px;height:24px;background:#FFF;color:#000;font-weight:600;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50px;right:-11px;top:-3px;font-size:13px}.main-menu ul li.menu-item-has-children a:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;content:"";position:absolute;top:45%;box-sizing:border-box;height:9px;width:9px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(0,-50%);transition:border-width 150ms ease-in-out;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;right:4px;margin:0 auto}.main-menu ul li.menu-item-has-children:hover a:after{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-color:#FFF}.main-menu ul li.menu-item-has-children a{padding-right:24px}.main-menu ul.sub-menu li a:after{display:none!important}.main-menu ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.main-menu ul li{display:flex;justify-content:center;align-items:center;position:relative;perspective:1000px;z-index:100;line-height:1;color:#FFF;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main-menu ul.sub-menu{position:absolute;width:250px;display:block;margin-top:0;padding:6px 20px;border-radius:10px;box-shadow:0 15px 12px #0000005e;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.main-menu ul.sub-menu li{margin:0!important;padding:0}.main-menu ul li .sub-menu li a{color:#0F0E0F;padding:8px 0}.main-menu ul li.out .sub-menu{opacity:0;transform:scaleY(0) translateZ(0);visibility:hidden}header .main-menu ul>li{position:relative;cursor:pointer}header .main-menu ul .sub-menu{position:absolute;left:0;top:30px;transform-origin:50% 0;transform:scaleY(0) translateZ(0);opacity:0;transition:transform 0.3s,opacity 0.3s;width:230px;overflow:hidden;padding:0;box-shadow:none;opacity:1;visibility:hidden;display:unset}header .main-menu ul li ul::before{content:"";width:100%;height:100%;position:absolute;top:-12px;left:0;background-color:#315296}header .main-menu ul li:hover ul{padding-top:5px;box-shadow:0 4px 10px 0 #00000014;opacity:1;transform:scaleY(1) translateZ(0);visibility:visible;display:unset;transition:transform 0.4s,opacity 0.3s ease-out}header .main-menu ul .sub-menu li{display:block;position:relative;padding:0 20px;cursor:pointer;background-color:#FFF;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}header .main-menu ul .sub-menu li:first-child{padding-top:10px;border-radius:10px 10px 0 0}header .main-menu ul .sub-menu li:last-child{padding-bottom:10px}.main-header .logo{transform:scale(1);max-width:200px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main-header .logo img{width:100%}.main-header .hdr-rt{display:flex;align-items:center;flex:1}.main-header .manu-part{display:flex;align-items:center;flex:1;justify-content:flex-end}.main-header .user-sec{margin:-40px 0}.main-header .second-logo{max-width:200px;display:block}.main-header .second-logo img{width:100%;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .15))}.menu-has-children.menu-has-children-open span img{transform:rotate(180deg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.menu-has-children span img{transform:rotate(0deg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobile-menu-container ul.sub-menu{position:relative;max-height:0;overflow:hidden;transition:max-height 0.6s ease-out}.mobile-menu-container ul.sub-menu.sub-menu-open{transform:scaleY(1);max-height:300px}.mobile-menu-container{position:fixed;z-index:1;top:0;right:-100%;width:100%;background:#781A1B;height:calc(100vh);opacity:0;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:none}.mobile-menu-open .mobile-menu-container{top:0;opacity:1;right:0}.mobile-menu-container .inner-container{padding:20px 30px;height:100vh;overflow-y:auto;position:relative}.mobile-menu{max-width:100%;border-top:1px solid #ffffff4d;margin:35px 0 0;padding-top:35px;padding-bottom:0;text-align:center}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu ul li{display:block;margin:0}.mobile-menu ul li a{display:block;font-size:30px;color:#315296;padding:20px 0}.mobile-menu ul li.menu-item-has-children>a{padding-right:15px}.close-menus{position:fixed;right:10px;top:10px}.mobile-menu-open .mobile-menu ul li.btn{margin:0 auto;padding:5px 5px;max-width:150px}.mobile-menu-open .mobile-menu ul li.btn a{color:#FFF}.hamburger-nav{display:none}.ham{cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#fff;stroke-width:3.5;stroke-linecap:round}.ham6 .top{stroke-dasharray:41 172}.ham6 .middle{stroke-dasharray:41 111;transform:translateX(1px)}.ham6 .bottom{stroke-dasharray:41 172;transform:translateX(1px)}.ham6.active .top{stroke-dashoffset:-132px}.ham6.active .middle{stroke-dashoffset:-71px}.ham6.active .bottom{stroke-dashoffset:-132px}#progress-bar{position:fixed;top:0;left:0;height:5px;background-color:var(--third-color);width:0%;z-index:9999;transition:width 0.2s ease}.home-banner{padding:40px 0 0}.home-banner-text{padding:10px}.home-banner-text h1{margin-bottom:20px}.home-banner-text p{font-size:clamp(1.25rem, .4423rem + 1.6827vw, 2.125rem);margin-bottom:51px}.home-banner-image{max-width:570.97px;margin-left:auto;text-align:center}.home-banner-image img{width:85%;display:inline-block}.banner-shape-bottom{z-index:2;pointer-events:none;direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;bottom:-1px}.banner-shape-bottom svg{width:calc(100% + 1.3px);height:100px;transform:translateX(-50%) rotate(180deg);display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.banner-shape-bottom .elementor-shape-fill{fill:var(--secondary-color)}svg:not(:root){overflow:hidden}.services-section{background-color:var(--secondary-color);padding:30px 0 80px}.services-section h3{-webkit-text-stroke-color:var(--light-white);-webkit-text-stroke-width:1px;color:#fff0}.services-section .services-p p{color:var(--light-white)}.saperater-line{display:block;margin:30px auto;height:100px;width:1px;background:var(--light-white)}.saperater-line.dark{background:#343F18}.services-slide-btns{display:flex;justify-content:center;margin-top:100px;margin-bottom:30px}.tab-btn{background:var(--white)!important;color:var(--primary-color)!important;padding:25px 30px 22px;border-radius:0;height:auto;width:auto;font-family:"Bebas Neue",Sans-serif;display:inline-block;line-height:1;opacity:1;color:var(--color-primary);border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin:0 5px}.tab-btn.active{background-color:var(--primary-color)!important;color:var(--white)!important}.servive-slider{padding:0 70px;--swiper-navigation-size:20px;position:relative}.servive-slider .servive-slider-row{gap:50px;border-radius:20px;overflow:hidden;padding:20px;margin:0;display:grid;grid-template-columns:repeat(2,1fr);background-color:var(--white);place-items:center}.servive-slider .servive-slider-row .servive-slider-img-col{border-radius:15px}.servive-slider .servive-slider-row .servive-slider-img-col img{width:100%;border-radius:15px}.servive-slider .swiper-button-prev,.servive-slider .swiper-button-next{color:var(--white);background-color:var(--primary-color);border-radius:50%;top:50%;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center}.servive-slider .swiper-button-prev{padding-right:2px}.servive-slider .swiper-button-next{padding-left:2px}.services-wave-animation{margin-top:-2px;overflow:hidden}.services-wave-animation svg{width:100%;transform:scale(1.01);height:400px}.services-wave-animation svg path{fill:var(--secondary-color)}.services-wave-animation .lqd-custom-shape-wrap{transform:rotate(180deg)}.marquree-scroll-section{padding-top:90px;padding-bottom:90px;overflow:hidden}.hover-fill{background:linear-gradient(#781A1B,#781A1B) left no-repeat,#E6A238;background-size:0% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;transition:all 1s ease;color:#E6A238;-webkit-text-stroke-width:0!important;-webkit-text-stroke-color:initial!important}.hover-fill:hover{background-size:100% 100%}.hover-fill-img{margin:0 40px;text-align:center}.hover-fill-img img{max-width:clamp(2.1875rem, -3.8702rem + 12.6202vw, 8.75rem)}.scroll{animation:scroll 40s linear infinite}.marquee{grid-column-gap:0;background-color:var(--coral);display:flex;overflow:hidden}.marquee-content{min-width:100%;grid-column-gap:0;flex:none;justify-content:space-around;display:flex}.marquee-content h3{margin-bottom:0;font-weight:600}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 0px))}}.about-us-img-col{position:relative;padding-bottom:480px;overflow:hidden;border-radius:inherit}.about-us-img-col img{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;object-fit:cover;opacity:0}.about-us-text-col{padding-left:130px;display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:20px}.about-us-text-col h4{color:var(--secondary-color);margin-bottom:0}.about-us-text-col p{font-weight:500;margin-bottom:1.5em}.about-us-img-col::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0%;background:var(--secondary-color);border-radius:inherit;pointer-events:none}.about-us-img-col.in-view img{transition-delay:1.1s;opacity:1}.about-us-img-col.in-view::after{animation:slideUp 1s forwards;animation-delay:.6s}@keyframes slideUp{0%{height:0%;bottom:0}50%{height:100%;bottom:0}100%{height:0%;bottom:100%}}.beer-slider-header{padding-bottom:30px}.vid-slide-video{position:absolute;z-index:-1;width:100%;overflow:hidden;height:100%}.vid-slide-video video{width:100%;height:100%;object-fit:cover}.vid-slide-content{max-width:1140px;margin:0 auto;margin-top:120px;margin-bottom:160px;padding-right:26px;position:relative}.vid-text h2{margin:0;font-size:200px}.slide-t2 h2{color:var(--white)}.slide-t3 h2{color:var(--third-color)}.vid-text.vid-text2{text-align:center;margin:-30px 0}.vid-text.vid-text3{text-align:right}.vid-img img{width:100%}.vid-img1{left:-89px;top:-75px;z-index:-1;width:486px}.vid-img2{top:0;right:-145px;z-index:2;width:450px}.vid-img3{left:238.5px;z-index:3;top:-55px;width:590px}.vid-slide-arrows{z-index:1;position:absolute;bottom:100px;margin:0;left:50%;background:var(--white);padding:15px 20px;transform:translate(-50%,0);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:480px}.vid-slide-arrows h6{margin:0;color:var(--third-color)}.vid-slide-arrows *{color:var(--third-color)}.vid-text{transform:translate3d(0,100px,0);transition-duration:1s;transition-timing-function:ease-out;opacity:0;transition-property:opacity,transform}.vid-text.vid-text2{transition-delay:200ms}.vid-text.vid-text3{transition-delay:400ms}.vid-img1{transform:translate3d(0,400px,0);transition-duration:1s;transition-timing-function:ease-out;opacity:0;transition-property:opacity,transform}.vid-img2{transform:translate3d(0,-400px,0);transition-duration:1s;transition-timing-function:ease-out;opacity:0;transition-property:opacity,transform}.vid-img3{transform:scale(.8);transition-duration:1s;transition-timing-function:ease;opacity:0;transition-property:opacity,transform}.in-view .swiper-slide-active .vid-text{opacity:1;transform:translateZ(0)}.in-view .swiper-slide-active .vid-img1{opacity:1;opacity:1;transform:translateZ(0)}.in-view .swiper-slide-active .vid-img2{opacity:1;opacity:1;transform:translateZ(0)}.in-view .swiper-slide-active .vid-img3{opacity:1;transform:translateZ(0) scale(1);animation:bounceIn 1s ease}@keyframes bounceIn{0%{transform:scale(.9)}20%{transform:scale(1.1)}40%{transform:scale(.9)}60%{transform:scale(1.1)}80%{transform:scale(.9)}100%{transform:scale(1)}}.video-slider .swiper-button-prev{position:relative;left:0;top:0;right:0;margin:0;height:30px;width:30px;color:var(--third-color)}.video-slider .swiper-button-next{position:relative;left:0;top:0;right:0;margin:0;height:30px;width:30px;color:var(--third-color)}.video-slider .swiper-button-prev:after,.video-slider .swiper-button-next:after{display:none}.counter-section{padding-bottom:113px}.counter-heading{max-width:1000px;margin:0 auto;padding:100px 0 80px}.counter-heading p{font-size:clamp(1.25rem, 0.4423rem + 1.6827vw, 2.125rem);margin-bottom:51px}.counter-row{display:flex;gap:0 60px}.counter-col{text-align:center;flex:1}.counter-col .counter-dash{width:60px;margin:0 auto 20px;border-bottom:8px solid var(--third-color);display:block}.counter-col h3{-webkit-text-stroke:5px var(--secondary-color);transition:opacity .65s cubic-bezier(.23,1,.32,1);color:#fff0;margin:-50px 0 20px}.counter-icon svg{height:180px;width:auto}.inner-banner{margin-top:-120px;padding-top:235px;padding-bottom:80px;padding-left:10px;padding-right:10px;background:var(--secondary-color)}.inner-banner h3,.inner-banner h1{color:#F3F2E9;font-size:clamp(2.1875rem, -3.8702rem + 12.6202vw, 8.75rem)}.inner-banner p{color:#F3F2E9;max-width:746px;margin:0 auto;margin-bottom:1.5em}.about-shape-top{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%;top:-1px}.about-shape-top svg{height:30px;display:block;left:50%;position:relative;width:calc(100% + 1.3px);transform:translateX(-50%) rotate(180deg)}.about-shape-top svg{fill:var(--secondary-color)}.inner-about .about-us-img-col{position:relative;padding-bottom:inherit}.inner-about .about-us-img-col img{position:relative}.err-page-wrap{min-height:calc(100svh - 150px);display:flex;align-items:center;justify-content:center}.err-page-wrap h1{font-weight:600}.err-page-wrap h3{color:#181b31}.err-page-wrap .btn{border-radius:50px}.defult-page h1{font-size:clamp(2.1875rem, -3.8702rem + 12.6202vw, 8.75rem)}.footer-form-section{background-color:#fff0;background-image:linear-gradient(180deg,#781A1B00 50%,#781a1b 50%);margin-bottom:-1px}.footer-form-section .form-box{background-color:#fff;padding:40px}.footer-form-section .form-box h4{font-weight:500;color:var(--secondary-color);margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #000}.form-box .wpforms-container{margin:0!important}.form-box .wpforms-field-container{display:flex;flex-wrap:wrap;margin:0 -10px}.form-box .wpforms-first{width:25%;flex:0 0 25%}.form-box .wpforms-field-textarea{flex:0 0 100%}.form-box .wpforms-field{padding:0 10px 30px!important}.form-box .wpforms-field input,.form-box .wpforms-field select{width:100%!important;max-width:inherit!important;background-color:#f6f7fa!important;border-color:#ddd!important;border-radius:8px 8px 8px 8px!important;height:47px;font-size:18px!important;color:#1f2124!important;padding:6px 16px 3px!important;outline:none!important;box-shadow:none!important}.form-box .wpforms-field textarea{background-color:#f6f7fa!important;border-color:#ddd!important;border-radius:8px 8px 8px 8px!important;height:115px;font-size:18px!important;color:#1f2124!important;padding:6px 16px 3px!important;outline:none!important;box-shadow:none!important}.form-box .wpforms-field-label{font-family:var(--title-font-family);letter-spacing:0;font-weight:400!important;font-size:clamp(1rem, .6538rem + .7212vw, 1.375rem)!important;margin-bottom:5px!important;line-height:1.35!important;color:var(--secondary-color)!important}.form-box .wpforms-field-label span{color:var(--secondary-color)!important}.form-box .wpforms-submit-container{margin:0!important}.form-box button.wpforms-submit{font-family:var(--title-font-family)!important;font-size:clamp(1rem, .6538rem + .7212vw, 1.375rem)!important;font-weight:200!important;border-radius:8px 8px 8px 8px!important;padding:20px 30px 15px!important;height:auto!important;background-color:var(--secondary-color)!important;transition:.5s!important;outline:none!important;box-shadow:none!important}.form-box button.wpforms-submit:hover{background-color:var(--primary-color)!important}footer.footer{background:var(--primary-color);padding:80px 0}footer.footer h6{color:var(--white);min-height:35px}footer.footer p{color:var(--white);font-size:18px}.footer-columns{display:flex;justify-content:space-between}.foot-col-1{width:max-content;max-width:253px;padding:10px}.icon-list-items{padding:0;margin:0}.icon-list-items li{display:flex;padding:0;list-style:none;color:var(--white);font-size:18px}.icon-list-icon{width:20px;margin-right:10px}.icon-list-icon path{fill:#FFF}.social-icons{list-style:none;display:flex;align-items:center;justify-content:flex-end;padding:0;margin:25px 0 0}.social-icons i{color:#FFF;font-size:35px}.social-icons li{width:35px;line-height:1;margin:0 10px}.path-0{animation:pathAnim-0 4s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes pathAnim-0{0%{d:path("M 0,400 L 0,0 C 120,44.266666666666666 240,88.53333333333333 395,120 C 550,151.46666666666667 740,170.13333333333333 920,148 C 1100,125.86666666666666 1270,62.93333333333333 1440,0 L 1440,400 L 0,400 Z")}25%{d:path("M 0,400 L 0,0 C 178.53333333333336,24.266666666666666 357.0666666666667,48.53333333333333 511,76 C 664.9333333333333,103.46666666666667 794.2666666666667,134.13333333333335 945,122 C 1095.7333333333333,109.86666666666665 1267.8666666666668,54.93333333333332 1440,0 L 1440,400 L 0,400 Z")}50%{d:path("M 0,400 L 0,0 C 145.86666666666667,64.26666666666667 291.73333333333335,128.53333333333333 460,175 C 628.2666666666667,221.46666666666667 818.9333333333334,250.13333333333333 986,218 C 1153.0666666666666,185.86666666666667 1296.5333333333333,92.93333333333334 1440,0 L 1440,400 L 0,400 Z")}75%{d:path("M 0,400 L 0,0 C 158.8,13.733333333333334 317.6,27.46666666666667 483,75 C 648.4,122.53333333333333 820.4000000000001,203.86666666666667 981,197 C 1141.6,190.13333333333333 1290.8,95.06666666666666 1440,0 L 1440,400 L 0,400 Z")}100%{d:path("M 0,400 L 0,0 C 120,44.266666666666666 240,88.53333333333333 395,120 C 550,151.46666666666667 740,170.13333333333333 920,148 C 1100,125.86666666666666 1270,62.93333333333333 1440,0 L 1440,400 L 0,400 Z")}}.product-wave-thum svg{transition:500ms ease-in}.product a:hover .product-wave-thum svg{transform:scale(9);transform-origin:bottom center;bottom:-10px}body.single-product .single-pdp-image:hover .pdp-wave-shape svg{transform:scale(9);transform-origin:bottom center}body.single-product .single-pdp-image .pdp-wave-shape svg{transition:500ms ease-in}.woo-cus-left-col div[data-get-attribute="wpf_filter_cat_0"]{display:none}.product-wave-thum{background-color:#FFF;border-radius:15px!important;overflow:hidden;position:relative}.product-wave-thum svg{position:absolute;bottom:0;top:auto;height:auto;left:0;width:100%}.product-wave-thum svg path{fill:#1A4078}.product-wave-thum .attachment-woocommerce_thumbnail{position:relative;z-index:1;margin-bottom:0!important}.product_cat-birra .product-wave-thum svg path{fill:#E6A238}.product_cat-vini .product-wave-thum svg path{fill:#830A13}.product_cat-soft-drinks .product-wave-thum svg path{fill:#90BE6D}.product_cat-spirits .product-wave-thum svg path{fill:#FFA8A9}body.product-cat-acqua .pdp-wave-shape path{fill:#1A4078!important}body.product-cat-birra .pdp-wave-shape path{fill:#E6A238!important}body.product-cat-vini .pdp-wave-shape path{fill:#830A13!important}body.product-cat-soft-drinks .pdp-wave-shape path{fill:#90BE6D!important}body.product-cat-spirits .pdp-wave-shape path{fill:#FFA8A9!important}li[data-term-slug="acqua"] .wpfFilterTaxNameWrapper{background-color:#1A4078;color:#FFF;padding:5px 10px;display:inline-block}li[data-term-slug="birra"] .wpfFilterTaxNameWrapper{background-color:#E6A238;color:#FFF;padding:5px 10px;display:inline-block}li[data-term-slug="vini"] .wpfFilterTaxNameWrapper{background-color:#830A13;color:#FFF;padding:5px 10px;display:inline-block}li[data-term-slug="soft-drinks"] .wpfFilterTaxNameWrapper{background-color:#90BE6D;color:#FFF;padding:5px 10px;display:inline-block}li[data-term-slug="spirits"] .wpfFilterTaxNameWrapper{background-color:#FFA8A9;color:#FFF;padding:5px 10px;display:inline-block}.woo-cus-row{display:flex;gap:0 30px}.woo-cus-left-col{width:295px;flex:0 0 auto}.woo-cus-row .products.columns-4{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.woo-cus-row .products.columns-4::before{display:none}.woo-cus-row .products li.product{width:100%!important;margin:0!important}.cus-prod-page nav.woocommerce-pagination ul{border:none;gap:10px;display:flex;align-items:center;justify-content:center}.cus-prod-page nav.woocommerce-pagination ul li{border:none}.cus-prod-page nav.woocommerce-pagination ul li .page-numbers{border:1px solid #e2e2e2;color:#303030;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-family:var(--title-font-family);font-size:24px}.cus-prod-page nav.woocommerce-pagination ul li .page-numbers.current,.cus-prod-page nav.woocommerce-pagination ul li .page-numbers:hover{background:var(--primary-color);color:var(--white)}.cus-prod-page .wpfFilterWrapper{margin:0}.cus-prod-page .wpfFilterTitle{line-height:1!important;height:auto!important;border-top:1px solid #343F18;width:100%;padding-top:20px!important;margin-bottom:20px}.cus-prod-page .wpfFilterWrapper .wfpTitle{padding:0;margin:0;font-size:24px}.cus-prod-page .wpfFilterTitle .wpfTitleToggle{display:none}.cus-prod-page ul.wpfFilterVerScroll{max-height:300px!important;margin-bottom:15px}.cus-prod-page ul.wpfFilterVerScroll li:not(:last-child){margin-bottom:15px!important}.cus-prod-page .woocommerce-products-header,.cus-prod-page .woocommerce-result-count{display:none}.product_meta .posted_in:has(a[href*="brand"]){display:none!important}.custom-pdp-row{display:flex;gap:60px;padding:0;margin-top:40px}.custom-pdp-row>div{flex:1 1 50%;width:50%}.custom-pdp-row .product-wave-thum:hover svg{transform:scale(9);transform-origin:bottom center;bottom:-10px}.product-gallery-item img{aspect-ratio:1;width:100%;object-fit:cover;object-position:center}.custom-pdp-row .slick-dotted.slick-slider{margin-bottom:0}.custom-pdp-row ul.slick-dots{display:none}.custom-pdp-row .slick-arrow{width:30px;height:30px;background-image:url(/wp-content/uploads/2026/02/right.webp);background-position:center;background-repeat:no-repeat;background-size:20px;line-height:1;background-color:#efefef;border-radius:50px;z-index:99}.custom-pdp-row .slick-prev{left:8px;transform:rotate(180deg)}.custom-pdp-row .slick-next{right:8px}.custom-pdp-row .slick-prev:before,.custom-pdp-row .slick-next:before{display:none}.custom-pdp-row .slick-prev:hover,.custom-pdp-row .slick-prev:focus,.custom-pdp-row .slick-next:hover,.custom-pdp-row .slick-next:focus{background-image:url(/wp-content/uploads/2026/02/right.webp);background-position:center;background-repeat:no-repeat;background-size:20px;background-color:#efefef}.related.products h4{margin-bottom:1.15em;font-size:33px;text-align:center;color:var(--secondary-color);font-weight:500}.related.products ul.products::before,.related.products ul.products::after{display:none!important}.related.products ul.products.columns-4{display:grid;grid-template-columns:repeat(4,1fr);margin:0;gap:20px}.related.products ul.products.columns-4 li{width:100%;margin:0}.related.products .related-wrap .related.products{padding:0 10px}.single-product .product_title{font-size:40px!important;color:var(--primary-color);font-weight:600}.woocommerce-breadcrumb a,.woocommerce-breadcrumb{color:#343F17!important;font-size:18px;font-weight:400}.cat-tag-row{font-weight:700;text-transform:uppercase;display:block;margin-bottom:20px;margin-top:30px}.yith-wcwl-add-to-wishlist-button{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff0;border:1px solid #343F17}.yith-wcwl-add-to-wishlist-button .yith-wcwl-add-to-wishlist-button__label{display:none}.yith-wcwl-add-to-wishlist-button .yith-wcwl-icon-svg__wrapper{color:#781A1B}.product_cat-acqua a[rel="tag"]{background-color:#1A4078;color:#FFF;padding:8px 10px}body.product-cat-acqua .cat-tag-row a[rel="tag"]{background-color:#1A4078;color:#FFF;padding:8px 10px;text-transform:capitalize;font-weight:400}body.product-cat-birra .cat-tag-row a[rel="tag"]{background-color:#E6A238;color:#FFF;padding:8px 10px;text-transform:capitalize;font-weight:400}body.product-cat-vini .cat-tag-row a[rel="tag"]{background-color:#830A13;color:#FFF;padding:8px 10px;text-transform:capitalize;font-weight:400}body.product-cat-soft-drinks .cat-tag-row a[rel="tag"]{background-color:#90BE6D;color:#FFF;padding:8px 10px;text-transform:capitalize;font-weight:400}body.product-cat-spirits .cat-tag-row a[rel="tag"]{background-color:#FFA8A9;color:#FFF;padding:8px 10px;text-transform:capitalize;font-weight:400}.animated-bottle-wrapper{position:sticky;top:140px}.animated-bottle-wrapper img{max-height:calc(100dvh - 170px);width:auto;max-width:30vw;animation:bottleAnimation 3s infinite ease-in-out;transition:transform 300ms ease;transform-origin:center center}@keyframes bottleAnimation{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}100%{transform:rotate(-10deg)}}.bottle-text-wrap{max-width:1300px;margin:0 auto;padding:70px 0 40px}.bottle-text-wrap h3{font-weight:500;line-height:1;max-width:800px;margin:0 auto 20px;color:var(--secondary-color)}.bottle-text-wrap h3 strong{color:var(--primary-color);font-weight:500}.bottle-text-wrap p{max-width:1060px;margin:0 auto}.bottle-animated-text-wrap{padding:0 40px}.bottle-animated-text h3{font-weight:600;text-decoration:underline;line-height:1;margin:0em 0em 0em 0em;color:var(--secondary-color)}.bottle-animated-text h3.bottle-animated-outline{-webkit-text-stroke-color:#343F18;-webkit-text-stroke-width:2px;text-decoration:inherit;color:#fff0;font-weight:400}.bottle-animated-text .col-lg-4{display:flex;flex-direction:column;gap:20px}.bottle-animated-text-wrap .bottle-animated-text:nth-child(even){flex-direction:row-reverse}.bottle-animated-text-wrap .bottle-animated-text:nth-child(even) .col-lg-4{text-align:right}.bottle-bottom-trees{width:100%;margin:-20% 0 0;z-index:1;position:relative}.bottle-bottom-trees img{width:100%}.founding-logo{padding:70px 20px 50px;text-align:center}.founding-logo img{max-width:152px;width:100%}.product-social-share{display:flex;align-items:center;margin:44px 0 0;font-size:16px;color:#000;gap:20px}.product-social-share a{color:#000!important}.product-social-share a:hover{opacity:.5}.single-product div.product{display:flex;flex-wrap:wrap;max-width:1330px;margin:auto;padding-right:15px;padding-left:15px}.single-product div.product>.row{width:100%}.single-product .single_variation_wrap .woocommerce-variation-price{display:none}.single-product .entry-summary .lqd-woo-summary-info>p.price{display:none}.single-product .woocommerce-breadcrumb-container{display:none}.single-product .custom-product-meta{display:none}.single-product table.variations .reset_variations{display:none!important}.single-product .lqd-woo-summary-foot .product_meta{display:none!important}.single-product .woocommerce-product-gallery__trigger{right:inherit!important;left:0!important;top:0!important;border:1px solid #c2c2c2!important;background:transparent!important}.single-product .woocommerce-product-gallery__trigger::before{border:2px solid #9a9a9a!important}.single-product .woocommerce-product-gallery__trigger::after{background:#9a9a9a!important}.postid-1626.single-product div.product .pdp-custom-thumnail-wrap{flex:inherit;width:58.33333333%}.postid-1626.single-product div.product div.summary{flex:inherit;width:41.66666667%;margin-bottom:0}.postid-1626.single-product div.product .product-wave-thum{background:#fff0;padding:0 65px 0 15px}.postid-1626.single-product div.product .product-wave-thum svg{display:none}.postid-1626.single-product div.product .product-wave-thum img{width:100%}.postid-1626.single-product .yith-add-to-wishlist-button-block{display:none}.postid-1626.single-product .related.products{display:none!important}.postid-1626.single-product div.product{max-width:1155px;padding:0}.postid-1626 nav.woocommerce-breadcrumb{display:none}.postid-1626 .product_meta{display:none}.postid-1626 .custom-pdp-row{padding:0;gap:0}.postid-1626.single-product .product_title{font-size:clamp(1.5rem, -0.5769rem + 4.3269vw, 3.75rem)!important;color:var(--primary-color);font-weight:600;margin-bottom:10px}.postid-1626.single-product .product .price{color:#797979!important;font-size:1.2em!important;margin-bottom:0}.postid-1626.single-product .imposte-text{margin:5px 0;font-size:14px!important;color:#747474}.postid-1626.single-product .woocommerce-product-details__short-description p{margin:0;font-size:14px!important;color:#747474}.postid-1626.single-product div.product table.variations th.label{line-height:1}.postid-1626.single-product div.product table.variations th.label label{margin:0;line-height:1!important;color:#4F4F4F;font-weight:400;font-size:14px!important;text-transform:uppercase;margin-bottom:8px;letter-spacing:.1em}.postid-1626.single-product div.product table.variations select{border:1px solid #a7a7a7!important;border-radius:30px!important;min-width:143px;height:47px;padding:.5em 1em;font-size:14px;line-height:1;margin:0}.postid-1626.single-product div.product table.variations tr{display:flex;flex-direction:column}.postid-1626.single-product .variations_button{display:flex;flex-direction:column}.postid-1626.single-product div.product form.cart .variations{margin-bottom:10px}.postid-1626.single-product .quantity-label{margin:0;line-height:1!important;color:#4F4F4F;font-weight:400;font-size:14px!important;text-transform:uppercase;margin-bottom:8px}.single-product div.product form.cart button.button{background:#E6A238!important;color:#ffffff!important;font-weight:600;border:2px solid #E6A238!important;border-radius:50px;box-shadow:none!important;padding:17px;font-size:14px}.single-product div.product form.cart button.button:hover{background:#781a1b!important;color:#FFF!important;border-color:#781a1b!important}.postid-1626.single-product div.product form.cart div.quantity{border:1px solid #a7a7a7!important;border-radius:30px!important;width:fit-content;overflow:hidden;display:flex;align-items:center;font-size:15px;margin:0 0 20px}.postid-1626.single-product div.product form.cart .quantity .qty{width:45px;margin:0;padding:0;border:0;background-image:none;-moz-appearance:textfield;appearance:none!important;text-align:center;background:#fff0;padding:0}.postid-1626.single-product div.product form.cart .quantity button.minus{width:48px;height:45px;border:0;background-image:none;position:relative;top:auto;left:auto;right:auto;cursor:pointer;background:#fff0;padding:0}.postid-1626.single-product div.product form.cart .quantity button.plus{width:48px;height:45px;border:0;background-image:none;position:relative;top:auto;left:auto;right:auto;cursor:pointer;background:#fff0;padding:0}.postid-1626.single-product .common-padd.related-wrap{display:none}.woocommerce-message{display:flex;padding-top:10px;padding-bottom:10px;border:1px dotted #d4d4d4;flex-flow:row wrap;align-items:center;background-color:#fff0;font-size:15px;font-weight:700;width:calc(100% - 30px);left:15px;margin-top:3.5em;justify-content:space-between}.woocommerce-message a.button{display:inline-flex;align-items:center;justify-content:center;padding:1.3em 2.1em;position:relative;border-radius:0;background-color:var(--primary-color);font-size:13px;line-height:1;color:#fff;transition:all .3s ease;box-shadow:0 0 0 rgb(0 0 0 / .05)}.woocommerce-message a.button:hover{border-color:#000;background-color:#000;color:#fff}.woocommerce-message::before{top:1.5em}.woocommerce-message::after{display:none}.woocommerce-cart .common-padd.defult-page{padding-top:70px;color:#333}.woocommerce-cart .common-padd.defult-page h1{display:none}.woocommerce-cart .common-padd.defult-page .container{max-width:1170px;padding:0 15px}.woocommerce-cart .common-padd.defult-page .wc-block-cart__submit-button{box-sizing:border-box;margin:0;width:100%;background-color:var(--primary-color);font-family:"Bebas Neue",Sans-serif;outline:none!important;box-shadow:none!important;border:0;background:var(--primary-color);color:var(--white)}.wc-block-cart-items thead th{color:#000;font-size:16px}.wc-block-cart .wc-block-cart__totals-title{color:var(--secondary-color)}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:22px;font-weight:700!important;color:var(--secondary-color)}.woocommerce-cart .common-padd.defult-page h2.wp-block-heading.has-text-align-center{font-size:clamp(1.5rem, -0.5769rem + 4.3269vw, 3.75rem);font-weight:600}.woocommerce-cart .common-padd.defult-page h2.wp-block-heading.has-text-align-center.with-empty-cart-icon.wc-block-cart__empty-cart__title{font-size:40px}.woocommerce-checkout .common-padd.defult-page{padding-top:50px;padding-bottom:70px}.woocommerce-checkout .common-padd.defult-page h1{display:none}.woocommerce-checkout .common-padd.defult-page .container{max-width:1170px;padding:0 15px}.woocommerce-checkout h2.wc-block-components-title.wc-block-components-checkout-step__title{font-weight:600}.woocommerce-checkout .wc-block-components-checkout-place-order-button{background-color:var(--primary-color);font-family:"Bebas Neue",Sans-serif;outline:none!important;box-shadow:none!important;border:0;color:var(--white)}.wc-block-components-checkout-place-order-button{background-color:var(--primary-color);font-family:"Bebas Neue",Sans-serif;outline:none!important;box-shadow:none!important;border:0;color:var(--white)}.wc-block-components-checkout-return-to-cart-button{color:var(--primary-color)!important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:700!important}.woocommerce-account .defult-page h1{display:none}.woocommerce-account .common-padd{padding:0}.woocommerce-account :is(h2){font-weight:600}.woocommerce-page .wc-block-cart__main table tbody tr{background-color:#fff0}.woocommerce-page .wc-block-cart-items__header th{font-size:16px;font-weight:700!important;text-transform:uppercase;letter-spacing:.1em}.woocommerce-page a{color:var(--primary-color)}.woocommerce-page .wc-block-components-button{background-color:var(--primary-color);font-family:"Bebas Neue",Sans-serif;outline:none!important;box-shadow:none!important;border:0}.woocommerce-page .wc-block-components-button .wc-block-components-button__text{color:#FFF;font-size:clamp(1rem, 0.6538rem + 0.7212vw, 1.375rem)}.woocommerce-page .is-large .wc-block-checkout__sidebar{top:140px!important}.woocommerce-page :is(h1,h2){font-size:clamp(1.5rem, -0.5769rem + 4.3269vw, 3.75rem);margin-top:0;margin-bottom:0}.woocommerce-form-login{background-color:#FFF}.wp-block-woocommerce-checkout{padding-top:0}.woocommerce-checkout #lqd-site-content{padding-top:50px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;padding:1.15em 2.1em;position:relative;border-radius:0;background-color:var(--primary-color);font-size:13px;line-height:1.5em;color:#fff;transition:all .3s ease;box-shadow:0 0 0 rgb(0 0 0 / .05)}.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{background-color:#000;color:#fff;box-shadow:0 16px 16px rgb(0 0 0 / .05)}.woocommerce-account.logged-in .common-padd{padding-top:70px;padding-bottom:70px}.woocommerce-MyAccount-navigation{padding:1.5em 2em;border:1px solid #e7e7e7;border-radius:3px}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:.25em}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{display:flex;padding-top:10px;padding-bottom:10px;border:1px dotted #d4d4d4;flex-flow:row wrap;align-items:center;background-color:#fff0;font-size:15px;font-weight:700}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{margin-inline-start:auto;color:#fff;order:2}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{top:50%;transform:translateY(-50%)}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message a,.woocommerce form.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text a{color:var(--primary-color)}.woocommerce .woocommerce-Addresses{margin-top:2.5em}.woocommerce .woocommerce-Address-title{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-bottom:1em}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{display:none}.woocommerce .woocommerce-Address-title .edit{padding:.25em 1em;background-color:#000;border-radius:3px;font-size:13px;color:#fff}.woocommerce #yith-wcwl-form table.wishlist_table .product-add-to-cart a.add_to_cart:hover,.woocommerce .woocommerce-Address-title .edit:hover{background-color:var(--primary-color)}.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row .input-text,.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row .select2-selection--single{display:flex;height:45px;align-items:center}.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row .input-text,.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row .select2-selection--single,.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm .form-row textarea{padding:15px 25px;border:1px solid #e1e1e1;border-radius:0;background:0 0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1em!important;line-height:20px;line-height:1.8;text-align:right}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{font-size:1em!important}.wc-block-components-product-name{font-size:1em!important;overflow-wrap:anywhere;word-break:break-word}.wc-block-components-product-metadata{font-size:.75em!important}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-size:1em!important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{margin-bottom:11px}.wp-block-woocommerce-checkout-order-summary-block{font-size:1em!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin:0 0 24px 16px!important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{margin:0 0 12px!important}.wc-block-components-formatted-money-amount{white-space:nowrap;font-weight:600}.wc-block-components-address-card{font-size:.75em!important}.wc-block-components-radio-control__description,.wc-block-components-radio-control__label,.wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__secondary-label{font-size:.75em!important}.wc-block-components-checkbox label,.wc-block-checkout__terms{font-size:.75em!important}.woocommerce ul.order_details{padding:0}.woocommerce .woocommerce-customer-details address{padding:12px 18px}.cart-button-header{margin:0 auto 0 20px;color:#FFF}.xoo-wsc-sc-bki{color:#FFF;font-size:26px}.xoo-wsc-sc-count{background-color:#E6A238;color:#fff}span.xoo-wsc-sc-count,span.xoo-wsch-items-count{border-radius:50%;height:18px;line-height:18px;width:18px;display:inline-block;text-align:center;font-size:10px;right:-8px;position:absolute;top:-8px}.aos-toright[data-aos="fade-right"]{transform:translateX(-600px)}.hero-toright[data-aos="fade-right"].aos-animate{transform:translateX(0)}.aos-toleft[data-aos="fade-left"]{transform:translateX(600px)}.aos-toleft[data-aos="fade-left"].aos-animate{transform:translateX(0)}.dot-nav{position:fixed;top:50%;right:50px;transform:translateY(-50%);z-index:1000;display:flex;flex-direction:column;gap:10px}.dot{width:29px;height:29px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;position:relative}.dot::before{content:'';position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%) scale(1);transition:all 0.3s ease;width:6px;height:6px;background-color:var(--third-color);transition:transform .85s cubic-bezier(.19,1,.22,1)}.dot::after{content:'';position:absolute;width:100%;height:100%;position:absolute;top:50%;left:50%;border:15px solid var(--third-color);transform:translate(-50%,-50%) scale(.2);transition:border .3s,transform .85s cubic-bezier(.19,1,.22,1);border-radius:50%}.dot:hover::before{transform:translate(-50%,-50%) scale(2)}.dot.active::before{transform:translate(-50%,-50%) scale(1);background:var(--third-color)}.dot.active::after{border-width:2px;transform:translate(-50%,-50%) scale(1)}.container{max-width:1324px;width:100%}.custom-filter-btn{display:flex;align-items:stretch;gap:12px;margin-bottom:2rem;flex-wrap:wrap}.wpfFilterBtnCustom{background-color:#4a5568;color:#fff;padding:12px 20px;border:none;border-radius:6px;display:flex;align-items:center;font-size:16px;gap:8px;line-height:1}.wpfFilterBtnCustom img{width:20px;filter:brightness(0) invert(1)}.wpfFilterBtnCustom.active{box-shadow:inset 0 0 0 2px #2a2622,inset 0 0 0 calc(2px + 2px) #f1f1e8,0 0 #0000}.wpfFilterBtnCustom:nth-child(1){background-color:#4a5568}.wpfFilterBtnCustom:nth-child(2){background-color:#2b5a8a}.wpfFilterBtnCustom:nth-child(3){background-color:#c9943e}.wpfFilterBtnCustom:nth-child(4){background-color:#7a9e5a}.wpfFilterBtnCustom:nth-child(5){background-color:#d4867c}.wpfFilterBtnCustom:nth-child(6){background-color:#722f37}form.woocommerce-ordering select{border:none;background:#fff0;font-size:16px}.wpfFilterVerScroll,.wpfFilterContent span{font-size:18px!important}.shop-promo-row{margin-bottom:60px;--bs-gutter-y:24px;--bs-gutter-x:24px}.banner-card{position:relative;border-radius:20px;overflow:hidden;background-size:cover;background-position:center;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;transition:all 0.4s cubic-bezier(.165,.84,.44,1);box-shadow:0 10px 30px rgb(0 0 0 / .1);min-height:350px}.banner-card .btn{border:none;color:#fff}.banner-card:hover{box-shadow:0 20px 40px rgb(0 0 0 / .2)}.banner-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);transition:all 0.3s ease}.banner-card:hover::before{background-color:rgb(0 0 0 / .6)}.banner-content{position:relative;z-index:1;padding:40px 20px;width:100%}.banner-content h4{color:#fff;margin-bottom:5px}.banner-content p{color:#f1f1f1}.vertical-banner{height:100%}.custom-products{display:grid;grid-template-columns:repeat(3,1fr);margin:0;list-style:none;padding:0;gap:22px}.custom-products li.product{background:#FFF;border-radius:15px;text-align:center;padding-bottom:5px}.custom-products li.product h2{font-size:1em;padding:.5em 0}@media (min-width:768px){.woocommerce-account .defult-page .container{width:750px}}@media (min-width:992px){.woocommerce-account .defult-page .container{width:970px}}@media (min-width:1200px){.woocommerce-account .defult-page .container{width:1170px}}@media only screen and (max-width:1399px){.home-banner-image{max-width:550.97px}}@media only screen and (max-width:1199px){.main-header .logo{max-width:170px}.main-header .main-menu{padding-right:15px;margin:0 0 0 -50px}.main-menu ul li:not(:last-child){margin-right:20px}.home-banner-image{max-width:86.4%}.home-banner-text h1{margin-bottom:20px;max-width:300px}.counter-col h3{-webkit-text-stroke:3px var(--secondary-color)}.single-product .product_title{font-size:34px!important;color:var(--primary-color);font-weight:600}.postid-1626.single-product div.product .pdp-custom-thumnail-wrap{flex:inherit;width:50%}.postid-1626.single-product div.product div.summary{flex:inherit;width:45%;margin-bottom:0}.vid-slide-content{max-width:1140px;margin:0 auto;margin-top:100px;margin-bottom:140px;position:relative;padding:80px 50px}.vid-text h2{margin:0;font-size:150px}.vid-img1{left:-89px;top:-75px;z-index:-1;width:406px}.vid-img2{top:0;right:-65px;z-index:2;width:380px}.vid-img3{left:248.5px;z-index:3;top:-55px;width:520px}.video-slider .swiper-slide{height:auto}.custom-pdp-row{gap:40px}.banner-card{min-height:270px}}@media (max-width:991px){.main-header{padding:15px 10px 0}.hamburger-nav{display:inline-block;margin-left:0;transform:scale(1) translate(0,0)}.mobile-menu ul li a.btn{display:inline-block;padding:15px 20px}.mobile-menu-container{display:block}.header-section .right-panel{-ms-flex-pack:end!important;justify-content:flex-end!important}.mobile-menu-logo{max-width:50px;margin:0 auto;text-align:center;display:none}.mobile-menu ul li{padding:0}.mobile-menu ul li a,.mobile-menu ul li a,.mobile-menu ul li{font-size:5vw;color:#fff;text-align:left}.mobile-menu ul li a:hover{color:#E6A238}.mobile-menu ul li ul.sub-menu li{margin:11px 0;padding:0 20px}.mobile_menu_btn{margin-top:30px}.mobile_menu_btn a.btn.plbig{padding-left:50px}.contact_icon{width:41px;height:41px;top:5px;left:4px;font-size:20px}.mobile_menu_btn a.plbig{margin-right:15px}.common-padd-xl-top{padding-top:140px;padding-bottom:60px}.mobile-menu ul li span{margin-left:10px}.main-menu,.main-header .hdr-rt.mob-hide{display:none}.mobile-menu ul li.menu-item-has-children.menu-open:after{transform:rotate(225deg);transition:border-width 150ms ease-in-out;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;top:15px}header .mobile-menu ul{margin:0 auto}header span.dropdown-icon-menu.active::before{transform:rotate(227deg);top:17px}header span.dropdown-icon-menu::before{content:"";position:absolute;top:12px;right:calc(50% - 6px);box-sizing:border-box;height:12px;width:12px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:0 auto}header span.dropdown-icon-menu{margin-left:10px;content:"";position:absolute;top:-2px;box-sizing:border-box;height:40px;width:40px;transform:rotate(0deg);transition:border-width 150ms ease-in-out;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;left:unset;right:0;margin:0 auto;z-index:9999;display:flex;justify-content:center;align-items:center}.mobile-menu-container ul.sub-menu{position:relative;max-height:0;overflow:hidden;transition:max-height .6s ease-out;box-shadow:0 0 15px #3152964f;border-radius:10px;margin-top:20px}.mobile-menu-container ul.sub-menu.sub-menu-open{transform:scaleY(1);max-height:300px}.mobile-menu ul li.menu-item-has-children>a{padding-right:0}.src-icon{width:34px;height:34px;margin-right:20px}.main-header .user-sec{margin:-40px 0;display:flex;flex-direction:row-reverse;align-items:center}h3,.h3{font-size:60px}.home-banner-text h1{margin-bottom:20px;max-width:300px;font-size:10vw}.home-banner-image{max-width:82.2%}.vid-slide-content{max-width:1140px;margin:0 auto;margin-top:0;margin-bottom:0;position:relative;padding:80px 50px;height:100%;display:flex;align-items:center;justify-content:center}.slide-t1,.slide-t2,.slide-t3{width:100%}.vid-img1{left:-39px;top:-5px;z-index:-1;width:296px}.vid-img2{top:100px;right:-64px;z-index:2;width:300px}.vid-img3{left:50%;z-index:3;top:85px;width:450px;transform:translate(-50%,0)}.services-section{background-color:var(--secondary-color);padding:30px 0 30px}.services-wave-animation svg{height:150px}.servive-slider .servive-slider-row{place-items:self-start}.counter-heading p{margin-bottom:30px}.inner-banner h3,.inner-banner h1{font-size:60px}.iconbox-style2{padding:60px 25px 20px}.home-banner-style1 .home-style1{height:500px}.about-us-img-col{position:relative;padding-bottom:300px}.cta-style1{margin-bottom:20px}.about-us-text-col{padding-left:60px}.counter-icon{max-width:100px;margin:0 auto}.woo-cus-left-col{width:200px;flex:0 0 auto}.product-social-share{margin:16px 0 0}.animated-bottle-wrapper{position:relative;top:0}.bottle-animated-text-wrap{padding:0 23px}.bottle-animated-text-wrap .bottle-animated-text:nth-child(even) .col-lg-4{text-align:left}.bottle-animated-text-wrap .bottle-animated-text{margin-bottom:50px}.dot-nav{display:none}.cart-button-header{margin:4px 10px 0 0;color:#FFF}.custom-pdp-row{gap:20px}.banner-content h4{margin-bottom:10px;font-size:40px}}@media (max-width:767px){h3,.h3{font-size:50px}.inner-banner h3,.inner-banner h1{font-size:50px}.main-header .logo{transform:scale(1);max-width:170px}.inner-banner{margin-top:-110px;padding-top:150px;padding-bottom:80px;padding-left:0;padding-right:0}.hamburger-nav{transform:scale(.8) translate(0,0);margin-right:-10px}.main-header .manu-part{display:flex;align-items:center;flex:1;justify-content:flex-start;flex-direction:row-reverse}.cart-button-header{margin:4px 0 0 10px;color:#FFF}.listing-style1.listing-type{display:block}.home-banner{padding:20px 0 0}.home-banner-text{padding:10px;text-align:center}.home-banner-text h1{margin-bottom:20px;max-width:inherit;font-size:20vw}.home-banner-image{max-width:100%;margin:0}.home-banner-image img{width:60%;display:inline-block}.saperater-line{display:none}.services-section .text-center.mb20{margin:0}.services-slide-btns{display:flex;justify-content:center;margin-top:60px;margin-bottom:30px}.tab-btn{padding:15px 20px 12px 20px}.servive-slider .servive-slider-row{gap:20px;border-radius:20px;padding:10px;grid-template-columns:repeat(1,1fr)}.servive-text-row{padding:0 10px 10px}.servive-slider{padding:0 53px}.servive-slider .swiper-button-prev{left:-4px}.servive-slider .swiper-button-next{right:-4px}.beer-slider-header{padding-bottom:10px!important}.vid-slide-content{padding:120px 10px 160px}.vid-text h2{margin:0;font-size:70px}.vid-text.vid-text2{margin:0 0}.vid-slide-arrows{bottom:0}.vid-img1{left:10px;top:40px;z-index:-1;width:130px}.vid-img2{top:inherit;right:38px;z-index:2;width:119px;bottom:32%}.vid-img3{left:24%;z-index:3;top:22%;width:197px;transform:translate(-50%,0)}.inner-banner-style1 .hero-title{font-size:36px}.inner-banner-style1 .hero-title{font-size:36px}.img-box-1{display:block;margin-bottom:20px}.img-box-2{display:block;margin-left:0;margin-bottom:0}.img-box-3{bottom:auto;top:30%}.main-header{padding:15px 10px 0;margin-top:0}.main-header .second-logo{max-width:200px;display:none}.common-padd{padding-top:50px;padding-bottom:50px}.inner-about .about-us-img-col{padding:0 8px}.about-us-text-col{padding:20px 8px 10px;text-align:center}.about-us-info.inner-about{padding-bottom:10px}.counter-section{padding-bottom:80px}.counter-row{display:flex;gap:30px;flex-direction:column}.counter-col h3{-webkit-text-stroke:2px var(--secondary-color);margin:-40px 0 0}.counter-col h5{margin-bottom:10px}.counter-col .counter-dash{margin-bottom:10px}.counter-col p{margin-bottom:10px}.form-box .wpforms-first{width:100%;flex:0 0 100%}.footer-columns{display:flex;justify-content:space-between;flex-direction:column;gap:20px}.foot-col-1:last-child{width:100%;text-align:center;max-width:inherit}.social-icons{justify-content:center}.woo-cus-row{gap:0 30px;flex-direction:column}.woo-cus-left-col{width:100%;flex:0 0 auto}.woo-cus-row .products.columns-4{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:10px}.single-product div.product{padding-right:0;padding-left:0}.custom-pdp-row>div{flex:1 1 50%;width:100%}.custom-pdp-row{display:flex;gap:20px;padding:0;margin-top:30px;flex-flow:column}.single-product .product_title{font-size:30px!important}.related.products ul.products.columns-4{display:grid;grid-template-columns:repeat(2,1fr);margin:0;gap:40px 20px}.postid-1626.single-product div.product .pdp-custom-thumnail-wrap{width:100%}.postid-1626.single-product div.product div.summary{width:100%}.postid-1626.single-product div.product .product-wave-thum{background:#fff0;padding:0;margin-bottom:30px}.bottle-animated-text-wrap{padding:0 8px}.bottle-bottom-trees img{width:calc(100% + 24px);max-width:inherit;margin-left:-12px}.woocommerce-message{display:flex;padding:3em 1em 1em;text-align:center;justify-content:center}.woocommerce-message::before{top:1em;left:50%;transform:translateX(-50%)}.woocommerce-message a.button{margin-top:1em}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:3em 1em 1em;align-items:center;flex-direction:column;text-align:center}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{top:1em;left:50%;transform:translateX(-50%)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{margin-top:1em;margin-inline-start:0}.woocommerce-MyAccount-navigation{margin-bottom:15px}.woocommerce-account.logged-in .common-padd{padding-top:50px;padding-bottom:50px}.custom-products{grid-template-columns:repeat(1,1fr)}}@media (max-width:576px){.h2,h2{font-size:20px}.testimonial-style2 .nav-link{padding-right:0}.testimonial-style2 .nav-link img{max-height:50px}.cta-btns-style1 .ud-btn{width:100%}.cta-btns-style1 .ud-btn:first-child{margin-bottom:12px}}@media (max-width:340px){.testimonial-style2 .nav-link img{max-width:45px}.ud-btn{padding:13px 25px}}