@import url(https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);*{margin:0;padding:0;outline:none}img{height:auto;max-width:100%}a{text-decoration:none;transition:all 0.3s ease}a:hover{transition:all 0.3s ease}#colophon{display:none}#ast-scroll-top{background-color:#86BE5A}:root{--primary-color:#000000;--secondary-color:#86BE5A;--third-color:#CAB99D;--fourth-color:#41544C;--fifth-color:#39A850;--white-color:#fff;--font-family:"Inter", serif;--head-font:"Scotch Display", serif;--menu-font:"Satoshi Medium", serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}#page h1{color:var(--primary-color);font-family:var(--head-font);font-size:50px;line-height:60px;font-weight:var(--font-weight-semibold);letter-spacing:0}#page h2{color:var(--primary-color);font-family:var(--head-font);font-size:40px;font-weight:var(--font-weight-semibold);line-height:52px}#page h3,#page .woocommerce-Address h2{color:var(--primary-color);font-family:var(--head-font);font-size:38px;font-weight:var(--font-weight-semibold);line-height:48px}#page h4{color:var(--primary-color);font-family:var(--head-font);font-size:20px;font-weight:var(--font-weight-semibold);line-height:34px}#page h5{color:var(--primary-color);font-family:var(--head-font);font-size:18px;font-weight:var(--font-weight-semibold);line-height:32px}#page h6{color:var(--primary-color);font-family:var(--head-font);font-size:16px;font-weight:var(--font-weight-regular);line-height:30px}body,#page p,#page .elementor-widget-container{font-size:20px;line-height:30px;color:var(--primary-color);font-family:var(--font-family);font-weight:var(--font-weight-regular);height:auto}#page .white-title h1,#page .white-title h2,#page .white-title h3,#page .white-title h4,#page .white-title h5,#page .white-title h6,#page .white-title p,#page .white-title .elementor-widget-container{color:var(--white-color)}#page .btn-soild-brown .elementor-button{font-family:var(--font-family);font-size:25px;font-weight:var(--font-weight-bold);text-transform:none;line-height:37px;letter-spacing:0;fill:var(--primary-color);color:var(--primary-color);background-color:var(--third-color);border-width:0;border-radius:0;padding:9px 80px 9px 25px;outline:none}#page .btn-soild-brown .elementor-button:hover{background-color:var(--white-color);transform:translateY(-10px)}#page .btn-soild-brown .elementor-button{position:relative}#page .btn-soild-brown a.elementor-button:after{content:"";background:url(/wp-content/uploads/2025/03/black_arrow.svg) no-repeat right center;position:absolute;width:100%;height:100%;top:0;right:20px}#page .btn-soild-brown.btn-soild-green .elementor-button{fill:var(--white-color);color:var(--white-color);background-color:var(--fourth-color)}#page .btn-soild-brown.btn-soild-green .elementor-button:hover{background-color:var(--secondary-color);transform:translateY(-10px)}.woocommerce .woocommerce-info .button,.woocommerce button.button,.woocommerce button{border-radius:0;font-size:20px;line-height:30px;background-color:var(--third-color);border-color:var(--third-color);transition:all 0.3s ease-in-out}.woocommerce .woocommerce-info .button:hover,.woocommerce button.button:hover{background-color:var(--secondary-color);border-color:var(--secondary-color)}#page .btn-soild-brown.btn-soild-green .elementor-button{position:relative;display:inline-flex;align-items:center}#page .btn-soild-brown.btn-soild-green a.elementor-button:after{content:"";background:url(/wp-content/uploads/2025/03/white-arrow.webp) no-repeat right center;position:absolute;width:20px;height:20px;top:50%;right:20px;background-size:contain;transform:translateY(-50%)}#page .read_link.btn-soild-brown .elementor-button:after{display:none}#page .home-carousel .elementor-flip-box__button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce button.button:hover,#products .add_to_cart_button:hover{transform:translateY(-10px)}.header-top-bar .elementor-icon-list-item>.elementor-icon-list-text{font-weight:600;font-size:20px;line-height:24px;color:var(--white-color);font-family:var(--font-family)}.nav-bar .elementor-nav-menu--main .elementor-item,.nav-bar .elementor-nav-menu--dropdown .elementor-item{font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase;color:var(--white-color);font-family:var(--menu-font)}.gt_float_switcher .gt-selected .gt-current-lang{padding:0px!important;border-radius:50px!important}.gt_float_switcher{box-shadow:none!important}.gt_float_switcher img,a.glink img{width:40px!important;height:40px!important;object-fit:cover;border-radius:50px!important;padding:5px;margin-right:15px!important;background:rgb(0 0 0 / .5)}.gt_float_switcher .gt_options a{padding:0px!important}.gt_float_switcher .gt-selected .gt-current-lang{padding:5px!important;border-radius:50px!important;height:40px;line-height:40px;display:flex;align-items:center}.gt_float_switcher .gt_options a{padding:5px 10px!important;display:flex;align-items:center}.gt_float_switcher .gt_options{position:absolute;top:100%;left:0;z-index:999}.e-search-input-wrapper input,.e-search-input-wrapper placeholder{font-size:18px;line-height:28px;font-weight:400;font-family:var(--font-family)}#page .home-banner .swiper-slide-inner{width:1430px!important}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-family:var(--head-font);font-style:normal;font-size:50px;line-height:60px;font-weight:var(--font-weight-semibold);color:#86BE5A}#page .home-banner h2{color:var(--white-color);font-family:var(--head-font);letter-spacing:0;font-style:normal;font-weight:400;font-size:35px;line-height:45px}#page .home-banner .elementor-swiper-button-prev{content:"";background:url(/wp-content/uploads/2025/03/left.webp);background-position:center;position:absolute;width:60px;height:60px;background-size:contain;background-repeat:no-repeat}#page .home-banner .elementor-swiper-button-next{content:"";background:url(/wp-content/uploads/2025/03/right.webp);background-position:center;position:absolute;width:60px;height:60px;background-size:contain;background-repeat:no-repeat}#page .home-carousel .woocommerce-Price-amount{color:var(--fifth-color);font-weight:var(--font-weight-semibold)}#page .home-carousel .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{font-weight:var(--font-weight-semibold);margin-bottom:-10px}#page .home-carousel .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a:hover{color:var(--fifth-color);font-weight:var(--font-weight-semibold)}#page .home-carousel .elementor-flip-box__back .elementor-flip-box__layer__description .woocommerce-Price-amount{color:var(--white-color);font-size:20px;line-height:30px;font-weight:600}#page .home-carousel .elementor-swiper-button-prev{content:"";background:url(/wp-content/uploads/2025/03/left-2.webp);background-position:center;position:absolute;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;top:calc(50% - 150px / 2)!important}#page .home-carousel .elementor-swiper-button-next{content:"";background:url(/wp-content/uploads/2025/03/right-2.webp);background-position:center;position:absolute;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;top:calc(50% - 150px / 2)!important}.swiper-pagination .swiper-pagination-bullet{background:#fff0;border:1px solid #D9D9D9;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#D9D9D9;opacity:1}#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:40px;line-height:50px;font-weight:500}#page .skin-cat .elementor-cta__content h2.elementor-cta__title:after{content:"";background:url(/wp-content/uploads/2025/03/light-arrow.webp) no-repeat right center;position:absolute;width:60px;height:60px;bottom:0;right:50px;background-size:contain;top:120px}#page .body-cat .elementor-cta__content h3.elementor-cta__title:after{content:"";background:url(/wp-content/uploads/2025/03/light-arrow.webp) no-repeat right center;position:absolute;width:60px;height:60px;bottom:0;right:20px;background-size:contain}#page .skin-cat .elementor-cta__content,#page .body-cat .elementor-cta__content{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .82) 100%)}.woocommerce-account #page .woocommerce nav ul li a,.woocommerce-account #page .woocommerce p a,body .woocommerce-MyAccount-navigation-link{color:var(--primary-color)}.woocommerce-account #page .woocommerce nav ul li a:hover,.woocommerce-account #page .woocommerce p a:hover{color:var(--fifth-color)}.woocommerce-account #page .woocommerce nav{background-color:var(--third-color)}#page .story_sec .read_link .elementor-button{fill:var(--white-color);color:var(--white-color);background-color:#fff0;padding:0}#page .story_sec .read_link .elementor-button .elementor-button-icon{margin-top:6px;margin-left:36px}#page .story_sec .read_link .elementor-button:hover{color:var(--secondary-color);fill:var(--secondary-color)}#page .ftr_contact li a{font-size:18px;line-height:35px;font-family:var(--font-family);font-weight:var(--font-weight-semibold);color:var(--white-color)}#page .ftr_contact li a .elementor-icon-list-text{color:var(--white-color)}#page .ftr_contact li a:hover,#page .ftr_contact li a:hover .elementor-icon-list-text{color:var(--secondary-color)}.elementor-171 .elementor-element.elementor-element-38f4267 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:0}#page #footer .small-text p{font-size:16px;line-height:19px;font-weight:var(--font-weight-regular)}#page #footer .ftr_links h4{font-size:24px;line-height:29px;font-weight:var(--font-weight-semibold)}#page #footer .ftr_links ul li a{color:var(--white-color);font-size:16px;line-height:32px;font-family:var(--font-family);font-weight:var(--font-weight-regular)}#page #footer .ftr_links ul li a .elementor-icon-list-text{color:var(--white-color)}#page #footer .ftr_links ul li a:hover,#page #footer .ftr_links ul li a:hover .elementor-icon-list-text{color:var(--secondary-color)}#page #footer #newsletter .elementor-widget-container p{font-size:16px;line-height:24px}#newsletter .tnp{margin:0}#newsletter .tnp-subscription-minimal form{text-align:left;display:flex;flex-direction:column;position:relative}#newsletter .tnp-subscription-minimal input.tnp-email{border-radius:0;padding:0 25px;height:52px;background-color:#fff0;color:#7E7E7E;font-family:var(--font-family);font-style:italic;font-weight:var(--font-weight-regular);font-size:15px;width:100%;max-width:382px;box-shadow:none;border:1px solid #fff}#newsletter .tnp-subscription-minimal input.tnp-submit{border-radius:0;padding:0;font-size:0;height:44px;line-height:44px;background:url(https://green.bigformat.ie/wp-content/uploads/2025/03/submit_arrow.png) no-repeat 0 0;background-color:#41544C;width:54px;position:absolute;right:6px;top:4px}#newsletter .tnp-subscription-minimal input.tnp-submit:hover{background-color:var(--secondary-color)}#page .blog_outer .elementor-post-date,#page .blog_outer .elementor-post-author{font-size:15px;line-height:18px;font-weight:var(--font-weight-regular);color:var(--primary-color);font-family:var(--font-family)}#page .blog_outer h4{margin-bottom:20px;margin-top:30px}#page .blog_outer h4 a{font-family:var(--font-family)!important}#page .blog_outer .elementor-post__read-more{color:#242424;font-size:18px;line-height:22px;padding-right:50px;background:url(https://green.bigformat.ie/wp-content/uploads/2025/03/black_arrow.svg) no-repeat 100% 2px;font-family:var(--font-family);font-weight:var(--font-weight-semibold)}#page .blog_outer .elementor-post__read-more:hover{color:var(--secondary-color);transform:translateY(-10px)}#page .blog_outer h4 a:hover{color:var(--secondary-color)}#page .blog_outer .elementor-post__meta-data{position:absolute}#notice-woo .woocommerce-message,#notice-woo .woocommerce-error,#notice-woo .woocommerce-info{margin-bottom:0}#products #related-prod .astra-shop-thumbnail-wrap{min-height:435px}#related-prod .astra-shop-summary-wrap{padding:0 15px}.button.wc-backward,.woocommerce-button{background-color:#CAB99D!important;border-radius:0;color:#1A1D1C!important;font-family:'Inter';font-size:18px!important;font-weight:700!important;line-height:28px!important;margin:0;padding:13px 25px!important;margin-top:20px;border:1px #CAB99D solid}.button.wc-backward:hover,.woocommerce-button:hover{background-color:#39A850!important;color:#fff!important;border:1px #39A850 solid!important}.woocommerce button:empty{padding:0 0 0 0px!important;border:0 0 0 0px!important}#account_display_name_description{font-size:13px;line-height:16px}@media (min-width:1600px) and (max-width:1699px){#page h1{font-size:50px;line-height:60px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:35px;line-height:45px}#page h3{font-size:32px;line-height:42px}#page h4{font-size:20px;line-height:34px}#page h5{font-size:18px;line-height:32px}#page h6{font-size:16px;line-height:30px}#page .home-banner h2{font-size:35px;line-height:45px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:50px;line-height:60px}}@media (min-width:1500px) and (max-width:1599px){#page h1{font-size:50px;line-height:60px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:32px;line-height:42px}#page h3{font-size:32px;line-height:42px}#page h4{font-size:20px;line-height:34px}#page h5{font-size:18px;line-height:32px}#page h6{font-size:16px;line-height:30px}#top-bar ul li a span font{font-size:16px;line-height:25px}#top-bar ul li a span{font-size:16px;line-height:25px}#home-banner .swiper-slide-inner{padding:50px 50px 50px 50px}#header-menux ul li a{font-size:16px;line-height:22px}#products .woocommerce-loop-product__title{font-size:18px;line-height:28px;min-height:50px}#products .button,#products .add_to_cart_button,#product-single .single_add_to_cart_button,.woocommerce-message .button.wc-forward{font-size:18px!important;line-height:30px!important}#products .woocommerce-Price-amount{font-size:18px;line-height:18px}#inner-banner h1{font-size:70px;line-height:80px}#page .home-banner h2{font-size:32px;line-height:42px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:50px;line-height:60px}}@media (min-width:1400px) and (max-width:1499px){#page h1{font-size:45px;line-height:55px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:18px;line-height:30px}#page h5{font-size:17px;line-height:28px}#page h6{font-size:16px;line-height:30px}#page .btn-soild-brown .elementor-button{font-size:20px;line-height:35px}#top-bar ul li a span font{font-size:16px;line-height:25px}#home-banner .swiper-slide-inner{padding:50px 50px 50px 50px}#header-menux ul li a{font-size:16px;line-height:22px}#top-bar ul li a span{font-size:16px;line-height:25px}#products .woocommerce-loop-product__title{font-size:18px;line-height:28px;min-height:50px}#products .button,#products .add_to_cart_button,#product-single .single_add_to_cart_button,.woocommerce-message .button.wc-forward{font-size:18px!important;line-height:30px!important}#products .woocommerce-Price-amount{font-size:18px;line-height:18px}#inner-banner h1{font-size:65px;line-height:75px}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:45px;line-height:55px}}@media (min-width:1300px) and (max-width:1399px){#page h1{font-size:45px;line-height:55px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:18px;line-height:30px}#page h5{font-size:17px;line-height:28px}#page h6{font-size:16px;line-height:30px}#page .btn-soild-brown .elementor-button{font-size:20px;line-height:35px}#top-bar ul li a span font{font-size:16px;line-height:25px}#header-menux ul li a{font-size:16px;line-height:22px}#top-bar ul li a span{font-size:16px;line-height:25px}#products .woocommerce-loop-product__title{font-size:18px;line-height:28px;min-height:50px}#products .button,#products .add_to_cart_button,#product-single .single_add_to_cart_button,.woocommerce-message .button.wc-forward{font-size:18px!important;line-height:30px!important}#products .woocommerce-Price-amount{font-size:18px;line-height:18px}#inner-banner h1{font-size:65px;line-height:75px}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:45px;line-height:55px}}@media (min-width:1200px) and (max-width:1299px){#page h1{font-size:45px;line-height:55px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:18px;line-height:30px}#page h5{font-size:17px;line-height:28px}#page h6{font-size:16px;line-height:30px}#page .btn-soild-brown .elementor-button{font-size:20px;line-height:35px}#top-bar ul li a span font{font-size:16px;line-height:25px}#header-menux ul li a{font-size:16px;line-height:22px}#top-bar ul li a span{font-size:16px;line-height:25px}#page .home-banner .swiper-slide-inner{width:inherit!important}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:45px;line-height:55px}}@media (min-width:1025px) and (max-width:1200px){#page h1{font-size:45px;line-height:55px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:18px;line-height:30px}#page h5{font-size:17px;line-height:28px}#page h6{font-size:16px;line-height:30px}#page .btn-soild-brown .elementor-button{font-size:20px;line-height:35px}#top-bar ul li a span font{font-size:16px;line-height:25px}#header-menux ul li a{font-size:16px;line-height:22px}#top-bar ul li a span{font-size:16px;line-height:25px}#page .home-banner .swiper-slide-inner{width:inherit!important}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:45px;line-height:55px}}@media (min-width:880px) and (max-width:1024px){#page h1{font-size:40px;line-height:50px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:18px;line-height:30px}#page h5{font-size:17px;line-height:28px}#page h6{font-size:16px;line-height:30px}#page .btn-soild-brown .elementor-button{font-size:20px;line-height:35px}#top-bar ul li a span font{font-size:16px;line-height:25px}#header-menux ul li a{font-size:16px;line-height:22px}#top-bar ul li a span{font-size:16px;line-height:25px}#page .home-banner .swiper-slide-inner{width:inherit!important}#home-banner .elementor-background-overlay{display:block}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:40px;line-height:50px}}@media (min-width:768px) and (max-width:880px){#page h1{font-size:40px;line-height:50px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:28px;line-height:38px}#page h4{font-size:20px;line-height:32px}#page h5{font-size:18px;line-height:32px}#page h6{font-size:16px;line-height:30px}#top-bar ul li a span font{font-size:16px;line-height:25px}#top-bar ul li a span{font-size:16px;line-height:25px}#header-menux ul li a{font-size:16px;line-height:22px}#page .home-banner .swiper-slide-inner{width:inherit!important}#home-banner .elementor-background-overlay{display:block}#page .home-banner h2{font-size:30px;line-height:40px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:40px;line-height:50px}}@media (max-width:767px){#page h1{font-size:28px;line-height:38px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:26px;line-height:36px}#page h3{font-size:23px;line-height:33px}#page h4{font-size:20px;line-height:32px}#page h5{font-size:18px;line-height:32px}#page h6,.e-search-input-wrapper input,.e-search-input-wrapper placeholder,.header-top-bar .elementor-icon-list-item>.elementor-icon-list-text{font-size:16px;line-height:30px}.e-search-input-wrapper input,.e-search-input-wrapper placeholder{font-size:14px;line-height:24px}#page .home-banner .elementor-swiper-button-prev,#page .home-banner .elementor-swiper-button-next,#page .home-carousel .elementor-swiper-button-prev,#page .home-carousel .elementor-swiper-button-next,#page .skin-cat .elementor-cta__content h2.elementor-cta__title:after,#page .body-cat .elementor-cta__content h3.elementor-cta__title:after{width:30px;height:30px}#page .btn-soild-brown .elementor-button,#page .btn-soild-brown.btn-soild-green .elementor-button{font-size:18px;line-height:30px;padding:9px 60px 9px 20px}#top-bar ul li a span font{font-size:12px;line-height:22px}#top-bar ul li a span{font-size:12px;line-height:22px}#header-menux ul li a{font-size:16px;line-height:22px}#page .home-banner .swiper-slide-inner{width:inherit!important}#home-banner .elementor-background-overlay{display:block}#bottom-bar .gtranslate_wrapper img{width:30px!important;height:30px!important;margin-top:9px}#bottom-bar .gtranslate_wrapper a:nth-child(2) img{margin-right:0!important}#page .home-banner h2{font-size:26px;line-height:36px}#page .home-banner .swiper-slide-contents h3.elementor-slide-heading{font-size:35px;line-height:45px}}@media (max-width:480px){#page h1{font-size:26px;line-height:36px}#page h2,#page .skin-cat .elementor-cta__content h2.elementor-cta__title{font-size:30px;line-height:40px}#page h3{font-size:20px;line-height:34px}#page h4{font-size:20px;line-height:32px}#page h5{font-size:18px;line-height:32px}#page h6,.header-top-bar .elementor-icon-list-item>.elementor-icon-list-text{font-size:16px;line-height:30px}body,#page p,#page .elementor-widget-container{font-size:18px;line-height:30px}.e-search-input-wrapper input,.e-search-input-wrapper placeholder{font-size:14px;line-height:24px}#page .home-banner .elementor-swiper-button-prev,#page .home-banner .elementor-swiper-button-next,#page .home-carousel .elementor-swiper-button-prev,#page .home-carousel .elementor-swiper-button-next,#page .skin-cat .elementor-cta__content h2.elementor-cta__title:after,#page .body-cat .elementor-cta__content h3.elementor-cta__title:after{width:40px;height:40px}#page .btn-soild-brown .elementor-button,#page .btn-soild-brown.btn-soild-green .elementor-button{font-size:18px;line-height:30px;padding:9px 60px 9px 20px}#page .home-banner .swiper-slide-inner{width:inherit!important}}