:root{--font-family-1: "ballinger-mono";--font-family-2:"Geist", sans-serif;--font-family-3:"Rubik Glitch", system-ui;--font-size-128: clamp(40px, 8.889vw, 128px);--font-size-80: clamp(35px, 5.556vw, 80px);--font-size-48: clamp(28px, 3.333vw, 48px);--font-size-40: clamp(28px, 2.778vw, 40px);--font-size-32: clamp(26px, 2.222vw, 32px);--font-size-24: clamp(20px, 1.67vw, 24px);--font-size-22: clamp(18px, 1.53vw, 22px);--font-size-20: clamp(16px, 1.389vw, 20px);--font-size-18: clamp(16px, 1.25vw ,18px);--font-size-16: 16px;--font-size-14: 14px;--font-size-12: 12px}h1{font-family:var(--font-family-2);font-size:var(--font-size-40);letter-spacing:0}h2{font-family:var(--font-family-2);font-size:var(--font-size-32);letter-spacing:0}h2.h2{font-family:var(--font-family-2);font-size:var(--font-size-40);letter-spacing:0}h3{font-family:var(--font-family-2);font-size:var(--font-size-24);letter-spacing:0}h4{font-family:var(--font-family-2);font-size:var(--font-size-22);letter-spacing:0}h5{font-family:var(--font-family-2);font-size:var(--font-size-18)}h6,p,a{font-family:var(--font-family-2);font-size:var(--font-size-16)}.container{max-width:var(--page-width);margin:0 auto;padding:0 clamp(16px,2.222vw,32px)}.btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;cursor:pointer;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:100%;letter-spacing:0;color:rgb(var(--color-button-text));background:rgba(var(--color-button));border:3px solid rgba(var(--color-button-border));text-decoration:none;border-radius:100px;width:max-content;transition:all .3s ease}.btn:hover{background:rgba(var(--color-button-border));border:3px solid rgba(var(--color-button));color:#fff;transition:all .3s ease}.btn:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);transition:filter .3s ease}.btn:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)!important;transition:filter .3s ease}.btn[disabled]{opacity:.5}.btn .image{width:16px;transition:filter .3s ease}.btn .image img{object-fit:contain;transition:filter .3s ease}.btn img,.btn svg{transition:filter .3s ease}.btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn__icon img{width:16px;height:16px;object-fit:contain}.btn__text{flex-shrink:0}.image .image__wrap{position:relative;padding-top:100%}.image .image__wrap *{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video .video__wrap{position:relative;padding-top:100%}.video .video__wrap *{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video .video__wrap svg{top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;pointer-events:none}.video.active svg{display:none}.custom-product-card{flex:1 1 38.4%;position:relative;overflow:hidden;border-radius:16px;min-height:456px;background:rgb(var(--card-background));display:flex}.custom-product-card.mix-blend{background:linear-gradient(180deg,rgba(40,96,62,0) 50%,var(--Brown-Dark, #46382E) 86%)}.custom-product-card.mix-blend .bg-img,.custom-product-card.mix-blend .bg-video{mix-blend-mode:multiply}.card .media,.faq-section__img .img-wrap{background:linear-gradient(180deg,rgba(40,96,62,0) 50%,var(--Brown-Dark, #46382E) 86%)}.card .media img,.faq-section__img .img-wrap img{mix-blend-mode:multiply}.custom-product-card .product-card__wrap{width:100%;height:100%;position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(32px,3.33vw,48px) 32px;gap:32px}.custom-product-card .bg-img,.custom-product-card .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;z-index:1}.custom-product-card .bg-video{pointer-events:none}.custom-product-card .content{width:100%;position:relative;z-index:3}.custom-product-card .content .title{margin:0}.custom-product-card .content .title h3{margin:0;text-align:center;color:rgb(var(--card-title-color));text-transform:uppercase;font-weight:600;letter-spacing:.48px;line-height:100%}.custom-product-card .content .title h3 span{line-height:100%;font-weight:400}.custom-product-card .text{margin-top:8px}.custom-product-card .text p{margin:0;text-align:center;font-size:var(--font-size-14);text-transform:uppercase;line-height:150%;color:rgb(var(--card-subtitle-color));letter-spacing:0}.custom-product-card .buy-button__wrap{display:flex;justify-content:center;gap:32px;margin-top:23px}.custom-product-card .buy-button__wrap .quick-add{margin:0}.custom-product-card .image{max-width:clamp(225px,23.06vw,100%);margin:0 auto auto;width:100%}.custom-product-card .image img{object-fit:contain}.custom-product-card .image .image__wrap{padding-top:107%}.custom-product-card .link-product{position:absolute;display:block!important;top:0;left:0;width:100%;height:100%;z-index:2}.transparent-header{position:absolute;width:100%;top:0;background-color:transparent}.index-header{position:absolute;width:100%;top:0;background-color:#f0eddb}.header__icon .svg-wrapper{width:16px;height:16px;color:#b8de79}.header__icon--cart-title,.header__icon--cart-count{color:#fff;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:normal}.header__icon.header__icon--cart{padding:6px 16px;display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:2px solid #388556;background:var(--Green-Dark, #28603E);width:auto;height:auto;text-decoration:none;margin-right:0}@media screen and (min-width: 990px){.header{padding-top:22px!important}.header--middle-left .header__inline-menu{border-radius:100px;border:1px solid #FFF;background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header--middle-left{column-gap:32px}.list-menu__item.link{font-family:var(--font-family-2);font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:normal;text-decoration:none;letter-spacing:0}.header__menu-item{padding:8px 16px;border-radius:50px;transition:all .3s ease}.header__menu-item:hover{background:#fff}.header__menu-item span,.header__menu-item:hover span{text-decoration:none}}@media screen and (max-width: 990px){.header{padding-top:16px;padding-bottom:16px}.header__icon--cart-title{display:none!important}header-drawer{margin-left:0!important}header-drawer>details>summary.header__icon{width:48px;height:32px}header-drawer .header__icon--menu>span{border-radius:100px;border:1px solid #FFF;background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 16px}.header__icon--menu .icon{width:16px;height:16px}}.about-header .header__heading-logo-wrapper{filter:brightness(0) saturate(100%) invert(100%) sepia(54%) saturate(565%) hue-rotate(245deg) brightness(118%) contrast(105%)}.about-header .header--middle-left .header__inline-menu,.about-header header-drawer .header__icon--menu>span{border:1px solid #FFF;background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#46382e}.about-header .header--middle-left .list-menu__item.link,.about-header .header--middle-left .list-menu__item.link .header__active-menu-item{color:#46382e}@media (max-width:990px){.about-header .header--middle-left .list-menu__item.link,.about-header .header--middle-left .list-menu__item.link .header__active-menu-item{color:#fff!important}}.js details[open]>.menu-drawer{opacity:1}.menu-drawer{height:100vh!important;top:0!important;width:100%!important;padding:16px!important;background:transparent!important;z-index:-1;transform:translate(0)!important;opacity:0}.menu-drawer__inner-container{border-radius:16px;border:1px solid #FFF;background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden;padding:26px 16px 32px;display:flex;flex-direction:column}.header-wrapper:has(.menu-opening) .header{visibility:hidden}.menu-drawer .heading .header__heading-logo-wrapper{filter:none}.menu-drawer__navigation{padding-top:40px!important;height:auto;flex:1}.menu-drawer__navigation-container .menu-drawer__menu-item{padding:0;color:#46382e;font-family:var(--font-family-2);font-size:24px;font-style:normal;font-weight:400;line-height:100%}.menu-drawer__menu-item--active{background:transparent!important}.menu-drawer__menu{display:flex;flex-direction:column;gap:24px}.menu-drawer .heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.btn-close-menu{display:flex;align-items:center;justify-content:center;height:40px;width:56px;border-radius:100px;border:1px solid #FFF;background:#fff9;cursor:pointer}.header__icon--account{height:32px;width:48px;border-radius:100px;border:1px solid #FFF;background:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.menu-drawer__utility-links{background:transparent!important;padding:0!important}.menu-drawer__account{padding:0!important;font-family:var(--font-family-2);font-size:24px!important;font-style:normal;font-weight:400;line-height:100%}.menu-drawer__account .svg-wrapper{width:24px;height:24px}@media (max-width:989px){.header__icon--account{display:none!important}}@media (max-width:990px){.menu-drawer__inner-container{background-color:#1a3d28;-webkit-backdrop-filter:none;backdrop-filter:none}.menu-drawer__navigation-container .menu-drawer__menu-item{color:#fff}.menu-drawer__navigation-container .menu-drawer__menu-item:hover{color:#fff!important}.menu-drawer .heading .header__heading-logo-wrapper{filter:invert(100%)}}.contact__button .btn:hover{background:#28603e;border:3px solid #B8DE79;color:#fff;transition:all .3s ease}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-global.css.map */
