@font-face{font-family:PPObjectSans-Heavy;src:url(https://cdn.shopify.com/s/files/1/0604/6328/4291/files/PPObjectSans-Heavy.woff2)}@font-face{font-family:PPObjectSans-Medium;src:url(https://cdn.shopify.com/s/files/1/0604/6328/4291/files/PPObjectSans-Medium.woff)}@font-face{font-family:PPMigra-Regular;src:url(/cdn/shop/files/PPMigra-Regular.woff)}@font-face{font-family:PPMigra-Extrabold;src:url(/cdn/shop/files/PPMigra-Extrabold.otf)}@font-face{font-family:PPMigra-SemiboldItalic;src:url(/cdn/shop/files/PPMigra-SemiboldItalic.woff)}@font-face{font-family:PPMigra-Medium;src:url(/cdn/shop/files/PPMigra-Medium.woff)}@font-face{font-family:PPMigra-MediumItalic;src:url(/cdn/shop/files/PPMigra-MediumItalic.woff)}body{font-size:20px}body,div,p{font-family:PPObjectSans-Medium,serif;font-weight:400;color:#2a312d}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:PPMigra-Extrabold,sans-serif!important}h4,h5,.h4{font-family:PPObjectSans-Medium,sans-serif!important}.h0,.h1,h1{font-size:6rem}@media screen and (max-width: 749px){.h0,.h1,h1{font-size:36px}}.h2,h2{font-size:4rem;line-height:1.2!important}.h3{font-size:4rem}.h4{font-size:2.4rem}.text-medium{font-size:2.6rem}.text-small{font-size:2rem}.page-width{padding-right:1rem!important;padding-left:1rem!important}a:hover,.rte a{color:#f6f0da}.rte a:hover{text-decoration:none}ul.multicolumn-list{gap:20px}@media screen and (max-width: 749px){ul.multicolumn-list{gap:0}}.link,.customer a{font-size:1.6rem}.button{font-family:PPObjectSans-Heavy;font-weight:700;font-size:2rem;text-transform:uppercase;padding:1rem 3rem 1rem calc(3rem + 35px);width:100%;max-width:400px;min-height:51px;overflow:hidden}.button:before{width:55px;height:51px;border-radius:0;z-index:1;position:absolute;top:0;left:0;clip-path:polygon(0% 0%,100% 0%,75% 100%,0% 100%);background-size:31px;background-repeat:no-repeat;background-position:10px center;transition:all .5s ease}.button:hover:before{width:100%!important;clip-path:none}.button span{z-index:1}.button--primary{background-color:#64bf79}.button--primary:before{background-color:#c0e9b1;background-image:url(/cdn/shop/files/Leaf-NG_8bf7cdc7-a38a-41f5-8e82-c9b5af8d67ef.png?v=1745161708)}.button--secondary{background-color:#64bf79;color:#f6f0da!important}.button--secondary:before{background-color:#c0e9b1;background-image:url(/cdn/shop/files/Leaf-NG_8bf7cdc7-a38a-41f5-8e82-c9b5af8d67ef.png)}.buy-now-track{background-color:transparent;border:3px solid #64BF79;padding:1rem 3rem;opacity:0;transition:all .5s ease}.announcement-bar__message{font-family:PPObjectSans-Heavy;color:#f6f0da;font-size:1.6rem;padding:0}span.announcement-bar__message.h5 img{padding-bottom:3px;margin-left:15px;margin-right:15px}.product-form__submit.buy-now-track{background-color:#64bf79;opacity:1;border:none;padding:1rem 3rem 1rem calc(3rem + 35px);margin:3rem 0}.cart-count-bubble{font-size:1.5rem;top:-15px}.buy-now-track:hover{background-color:#64bf79}.button--third{padding:1rem 3rem;background-color:#64bf79}.button--third:hover{background-color:#81d8a5;color:#000}.list-social__item .icon{height:3.2rem!important;width:3.2rem!important}.newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form__button{border-radius:0 7px 7px 0;padding:1.2rem 3rem 1rem;width:75px!important;clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);font-size:14px}.newsletter-form__button svg{width:4rem;height:auto}.header__inline-menu a{font-family:PPObjectSans-Heavy;font-size:18px;color:#64bf79;text-transform:uppercase;padding-left:3rem;padding-right:3rem}.header__inline-menu a:hover{color:#64bf79}.header__icons{align-items:center}.header__icon,.header__icon--cart .icon{height:3rem;width:3rem}.header__icon--cart{margin-right:0}.breadcrumb li a{text-decoration:none;color:#000;font-style:italic}ul.product-grid.contains-card{justify-content:center}.product-card-wrapper .card__content{text-align:center}.card_wrapper .card{background-color:transparent;border:none}.card_inner{position:relative;overflow:hidden}.card_inner a{position:relative;text-decoration:none;width:100%}.card_media img{max-width:100%;height:auto;aspect-ratio:1;object-fit:cover;width:100%;border-radius:15px}.card_info{text-align:center}.card_wrapper .card:hover .card_info a{opacity:1}.card_information{text-align:center;padding-bottom:1.5rem;padding-top:1rem}.card_information h4{font-family:PPMigra-Extrabold!important;font-size:2rem}.producttype{font-size:18px}ul.footer_menu{font-family:PPObjectSans-Medium;font-weight:600;display:flex;justify-content:center;margin-bottom:150px}ul.footer_menu li a{white-space:nowrap;padding:0!important;text-transform:uppercase}.product__description p{color:#1d1d1b}a.amazon_url{padding-left:20px}.product_filter_by_tag{display:flex;align-items:center;justify-content:center;padding-bottom:4rem}.product_filter_by_tag .tag{text-decoration:none;cursor:pointer;font-size:2rem;background-color:#f6f0da;border:2px solid #64BF79;color:#64bf79;padding:7px 21px;min-width:100px;text-align:center;font-family:PPObjectSans-Medium;font-weight:600;text-transform:uppercase}.product_filter_by_tag .tag.active{background-color:#64bf79;color:#f6f0da}a.tag[data-tag=all]{border-left:none;border-right:none;padding:7px 45px}@media (max-width: 749px){a.tag[data-tag=all]{padding:7px 30px}}.review-card{text-align:center;position:relative;transition:all .4s ease}.review-card__button{background-color:rgb(var(--color-background));width:max-content;padding:7px 25px;border:0;border-radius:30px;text-decoration:none;font-size:20px;font-weight:400;transition:all .4s ease;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden}@media screen and (min-width: 1450px){.review-card__button{width:70%;padding:10px 25px;font-size:22px;top:47%}}.review-card a.icon{height:100%;display:block;margin:auto;width:90%;position:relative;transition:all .4s ease}.review-card a.icon:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;opacity:0;border-radius:50%;transition:all .4s ease}.grid__item:not(.blog__post) .review-card img{width:100%}.review-card:hover a.icon:after{opacity:75%}.review-card:hover .review-card__button{opacity:1;visibility:visible}.review-card .link:hover{color:rgb(var(--color-link))}.review-card .stars{position:relative;display:inline-block}.review-card .stars img{height:25px;width:25px}.review-card .stars:before{content:"";height:100%;position:absolute;background-color:#7fc292;top:0;right:0}.product-logos{display:flex;align-items:center;flex-wrap:wrap}.product-logos img,.product-logos .gluten-free-certification{width:25%}.product-logos .gluten-free-certification img{width:100%}.product-logo-title{border-bottom:2px solid;color:#64bf79;font-family:PPMigra-Extrabold;font-weight:600;font-size:2.4rem}.ingredients{max-height:0;overflow:hidden;transition:max-height .5s ease-out;padding-top:0;padding-bottom:0}.ingredients.show{max-height:500px}.product-logo-title .bi-chevron-down{display:inline}.product-logo-title .bi-chevron-up,.product-logo-title.open .bi-chevron-down{display:none}.product-logo-title.open .bi-chevron-up{display:inline}.quantity_button_group{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.product-form__input{flex:none!important;margin-bottom:0!important}.product-form__input label{display:none}.product-form__input .quantity{width:100px}.product-form__input .quantity button{width:30px}.product-form__input .quantity .quantity__input{outline:none;box-shadow:none;background-color:unset}.wishlist_box{width:35px}.price__regular{font-family:PPObjectSans-Medium;font-size:30px}h2.fst-italic{max-width:250px}nav.menu-drawer__navigation,.menu-drawer__utility-links{background-color:#fffae5!important}.menu-drawer__menu-item{font-size:22px!important;font-family:PPObjectSans-Heavy;color:#64bf79!important;padding:1.5rem 3rem!important;text-transform:uppercase}.menu-drawer__menu-item:hover{background-color:#64bf79!important;color:#fff!important;position:relative}#insta-feed h2{font-family:PPMigra-MediumItalic!important;display:block;line-height:1.5;margin-top:25px}#insta-feed .instafeed-new-layout-item img{border-radius:15px!important}#insta-feed .instafeed-new-layout-container{height:auto!important;border-top:2px solid #F6F0DA;padding-top:30px;border-bottom:2px solid #F6F0DA;padding-bottom:30px}#insta-feed h2:after{content:"";height:auto;display:inline-block;background-image:url(/cdn/shop/files/Social.png?v=1745254652);background-size:contain;background-repeat:no-repeat;margin-left:13px;vertical-align:middle;width:8rem;height:2rem}@media screen and (max-width: 990px){#insta-feed h2,#insta-feed .instafeed-new-layout-container{width:100%!important}#insta-feed h2:after{display:none}#insta-feed h2{font-size:2rem;margin-top:10px;margin-bottom:10px!important}body #insta-feed{margin-bottom:20px}#insta-feed .instafeed-new-layout-container{padding-top:20px;padding-bottom:20px}}.instafeed-new-layout-wrapper{gap:15px!important}@media screen and (min-width: 990px){.page-width--wide{max-width:100rem;padding:0}}@media screen and (min-width: 768px){.mobile_only{display:none!important}.grid--4-col-tablet .grid__item{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--4-col-tablet .grid__item:nth-child(1){width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.grid--4-col-tablet .grid__item:nth-child(2){width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.grid--4-col-tablet .grid__item:nth-child(3){width:calc(15% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.grid--4-col-tablet .grid__item:nth-child(4){width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.footer-block.grid__item.social-icons{display:none!important}}@media (max-width: 1200px){.h0{font-size:4rem}.h3{font-size:2.7rem}}@media (max-width: 991px){.h0{font-size:3.5rem}.h2{font-size:3rem}.h3{font-size:2.5rem}.h4{font-size:2rem}.text-medium{font-size:2.1rem}.text-small{font-size:2rem}.list-menu__item{direction:ltr}.price__regular{font-size:25px}.quantity_button_group{justify-content:center}.wishlist_box{order:1}.buy__btn_box{order:2}ul.product-grid.contains-card li{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 767px){.desktop_only,.footer-block.grid__item.Socials{display:none!important}h2.fst-italic{max-width:100%}.text-medium{font-size:1.8rem}.text-small{font-size:1.6rem}.price__regular{font-size:20px}ul.footer_menu{margin-bottom:50px;flex-direction:column;align-items:center}ul.footer_menu li a{padding-bottom:15px!important}header .header__icons{padding-right:0}header .buy-now-track{padding:0 1rem;font-size:1.1rem;min-height:35px;min-width:auto}.card_info.buy-now-track,.card_inner .card_info a{font-size:1.3rem;max-width:170px;padding:0;min-height:40px}.main-slider .slide{padding:0}.main-slider .amazon_url{margin:auto}.product_filter_by_tag{max-width:100%}.product_filter_by_tag .tag{min-width:100px}footer .accordion-item{border:none!important;background:transparent}footer a.accordion-button{text-decoration:none;padding:1.5rem 1.25rem;border-radius:30px!important;background:#64bf79;width:85%;margin:auto}footer .accordion{margin-bottom:1rem;margin-top:0}footer .accordion-body{width:85%;margin:auto}.product_filter_by_tag .tag{font-size:13px;padding:7px 18px}.banner__icons img{max-width:calc(50% - 15px)!important}.buy-now-track{opacity:1}#shopify-section-template--15865922748482__172677116208b7067b{display:none!important}}@media (max-width: 749px){.footer-block__newsletter{align-items:center;text-align:center}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer-block__brand-info h2{display:none}.footer-block__brand-info .footer__list-social.list-social{flex-direction:row!important;justify-content:center!important;gap:30px;margin-top:1em}.footer-logo{order:-1}.footer__blocks-wrapper{display:flex!important;gap:0px}.block-newsletter{order:-1}.footer-block.grid__item{margin:0!important}.footer-block--menu h2.footer-block__heading{display:none}.card_information h4{font-size:1.4rem}.card_info a.button{font-size:11px;padding:1rem}.producttype{font-size:16px}.header__heading-logo{width:80px}}.card_container .price__container *{font-size:2rem;font-family:PPObjectSans-Medium}.read-more-about-us{font-family:PPMigra-Medium!important;color:#64bf79!important;padding:0!important;margin-left:auto!important;margin-right:auto!important;border:none!important;text-transform:none;font-size:2.4rem;font-weight:400}@media (max-width: 749px){.read-more-about-us{font-family:PPMigra-MediumItalic!important}}.product .product__media img{border-radius:15px}.slider--everywhere{overflow-y:hidden;scroll-behavior:smooth}@media (max-width: 749px){#shopify-section-template--16499945668674__image_banner_hDTmmF,#shopify-section-template--16499945668674__image_banner_7aVAUG,#shopify-section-template--16499945668674__image_banner_cX9GdU{display:none}#shopify-section-template--16499945668674__image_banner_QWmbBJ img,#shopify-section-template--16499945668674__image_banner_PYAadT img,#shopify-section-template--16499945668674__image_banner_kradG4 img,#shopify-section-template--16499945668674__image_banner_BRrkhA img,#shopify-section-template--16499945668674__image_banner_EzQkAU img,#shopify-section-template--16499945668674__image_banner_87YxET img{height:inherit;object-fit:contain}#shopify-section-template--16499945668674__image_banner_QWmbBJ .banner__media:before,#shopify-section-template--16499945668674__image_banner_PYAadT .banner__media:before,#shopify-section-template--16499945668674__image_banner_kradG4 .banner__media:before,#shopify-section-template--16499945668674__image_banner_BRrkhA .banner__media:before,#shopify-section-template--16499945668674__image_banner_EzQkAU .banner__media:before,#shopify-section-template--16499945668674__image_banner_87YxET .banner__media:before{background:#f6f0da}.ingredients{max-height:max-content}}@media (min-width: 750px){#shopify-section-template--16499945668674__image_banner_QWmbBJ,#shopify-section-template--16499945668674__image_banner_PYAadT,#shopify-section-template--16499945668674__image_banner_kradG4,#shopify-section-template--16499945668674__image_banner_BRrkhA,#shopify-section-template--16499945668674__image_banner_EzQkAU,#shopify-section-template--16499945668674__image_banner_87YxET{display:none}}#CartDrawer-Checkout{padding:1rem 3rem}#CartDrawer-Checkout:before{display:none}.cart-drawer__empty-content .button{padding:1rem 3rem}.product__info-container .shopify-block.recharge-subscription-widget{justify-content:unset}.about-page h2{font-family:PPMigra-Regular!important;line-height:1!important;font-size:7.2rem;margin-bottom:2rem;color:#f99d26}.about-page p{font-size:3rem;line-height:1.3}img.james_img_1{aspect-ratio:.95;width:100%;border-radius:15px}img.arrow-1{position:absolute;right:0;bottom:-3rem;width:15px}.hill-box{position:relative}img.james_img_2{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.hill-box p{line-height:1}.about-page small{color:#f89e23;font-size:20px;font-family:PPMigra-Medium}.map-box{position:relative;padding-left:5%;text-align:right;margin-top:-20%}.arrow-2{position:absolute;bottom:-4%;left:100%;width:100%;max-width:271px;height:100%}.arrow-2 img{position:absolute;bottom:-3rem;right:0;width:250px}img.james_image_3{padding-right:5%;padding-bottom:5%;width:100%;max-width:230px;float:left}.team-box{background-color:#f99d26;border-radius:15px;padding:3rem 5rem;position:relative;text-align:center}.team-box h3{color:#f6f0da;font-family:PPMigra-Regular!important;font-size:4.5rem}.team-box h4{font-family:PPMigra-MediumItalic!important;color:#f6f0da;font-size:4rem;text-align:left;position:absolute;bottom:1rem;right:5rem}.why-aluminum .items-container{position:relative;padding-left:20%;padding-bottom:15%;margin-top:-7%}img.james_img_4{position:relative;transform:rotate(11deg) translate(-50%);left:55%;width:23%}.why-aluminum .item{position:absolute;width:18%;height:fit-content}.why-aluminum .item p{line-height:1;font-family:PPMigra-Regular;font-weight:500;margin-bottom:3px}.why-aluminum .items-container .item img{max-height:57px}.why-aluminum .items-container img.img_item_1{max-height:41px}.why-aluminum .item.item-1{top:0%;right:2%}.why-aluminum .item.item-2{right:55%;top:47%}.why-aluminum .item.item-3{right:1%;top:25%}.why-aluminum .item.item-4{top:54%;right:5%}.why-aluminum .item.item-5{right:45%;bottom:12%}.why-aluminum .item.item-6{right:17%;bottom:12%}.aluminum-header{position:absolute;top:0%;left:0%;width:49%;padding-top:10%}.aluminum-header .arrow-4{padding-left:15%}.aluminum-header .arrow-4 img{width:20px;height:400px}.map-box .arrow-3{display:none}.why-aluminum .item.item-5 img,.why-aluminum .item.item-6 img{position:absolute;right:20%;top:100%}@media (max-width: 1400px){.about-page h2{font-size:6rem}.about-page p{font-size:2.5rem}.why-aluminum .items-container{margin-top:-3%}.aluminum-header{padding-top:3%}}@media (max-width: 1200px){.about-page small{font-size:17px}img.james_image_3{max-width:200px}.team-box h3{font-size:3.7rem}.team-box h4{font-size:3.3rem}.why-aluminum .item.item-2{top:43%}.aluminum-header .arrow-4{width:15px}.arrow-2{bottom:7%;max-width:181px}.aluminum-header .arrow-4 img{width:17px}}@media (max-width: 991px){.about-page h2{font-size:5rem}.about-page p{font-size:2rem}img.james_image_3{max-width:170px}.map-box{margin-top:-30%}.team-box h3{font-size:3rem}.team-box h4{font-size:2.7rem}.team-box{padding:3rem}.why-aluminum .item p small{font-size:13px}.why-aluminum .items-container .item img{max-height:33px!important}.why-aluminum .item.item-1{top:-5%}.arrow-2{bottom:20%;max-width:131px}}@media (max-width: 767px){.about-page h2{font-size:5rem}.about-page p{font-size:1.5rem;line-height:1.25}.map-box{margin-top:2%}img.james_img_2{width:63%}.arrow-2{left:0%;bottom:0%;transform:scaleX(-1) rotate(13deg);max-width:101px}.arrow-2 img{width:120px;bottom:0rem;right:-2.5rem}.hill-box small{text-align:right;float:right;padding-right:5%}.team-box{padding:3rem 2rem}.team-box h3{font-size:2.7rem}.team-box h4{font-size:2.5rem;right:auto;bottom:auto;position:relative}.aluminum-header{position:relative;width:100%}.aluminum-header .arrow-4{transform:rotate(-45deg);position:absolute;right:15%;top:100%;overflow:hidden;height:100px;width:100px}.aluminum-header .arrow-4 img{width:12px;position:absolute;right:0;bottom:0;max-height:400px;height:auto}.why-aluminum .items-container{padding-left:0%}.why-aluminum .items-container{margin-top:7%}img.james_img_4{left:50%;width:30%}.why-aluminum .items-container{margin-top:13%}.why-aluminum .item{width:27%}.why-aluminum .item.item-1{top:2%}.why-aluminum .item.item-2{top:0%;left:0%}.why-aluminum .item.item-3{right:auto;left:0%}.why-aluminum .item.item-4{right:0%;top:29%}.why-aluminum .item.item-5{right:0%;top:51%}.why-aluminum .item.item-6{right:13%}img.james_image_3{padding:0;max-width:150px}img.arrow-1{top:30px}}@media (max-width: 450px){.arrow-2{max-width:25%;left:7%;bottom:0%}.about-page small{font-size:12px}img.james_img_4{left:50%;width:37%}.why-aluminum .item p small{font-size:11px}.why-aluminum .items-container .item img{max-height:23px!important}.why-aluminum .item.item-3{top:37%}.why-aluminum .item.item-4{top:31%}.why-aluminum .item.item-5{top:56%;width:33%}.why-aluminum .item.item-6{bottom:5%}.aluminum-header .arrow-4{right:57%;width:60px;height:80px}.map-box p{padding-left:15%}.map-box .arrow-3{display:block;position:absolute;left:57px;top:277px;overflow:hidden;height:30%;width:12px;max-height:30%;object-fit:cover;object-position:bottom}.map-box .arrow-3 img{position:absolute;bottom:0;left:0;width:15px}.why-aluminum .item.item-2{width:37%}img.arrow-1{top:30px;width:12px}}@media (max-width: 380px){.about-page h2{font-size:4rem}}.notifyButtonStyle{padding-left:35px!important;padding-right:0!important;font-size:1.5rem;margin-top:2.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-css.css.map */
