.page-width{max-width:1312px;padding-left:50px;padding-right:50px}.owl .owl-stage-outer{max-width:100%;overflow:hidden}.owl .owl-stage{display:flex}.template-index .header .mega-menu__content .card__inner img{position:static!important}.template-index .header .mega-menu__content .card__inner{flex-direction:column}.template-index .header .mega-menu__content .card__inner:before{content:none}.template-index .header .mega-menu__content .card__inner .card__information{display:none}.template-index .header .mega-menu__content .card__inner .card__content{position:absolute;height:100%;display:flex;align-items:flex-end;padding:10px;width:100%}.template-index .header .mega-menu__content .card__content .card__badge{display:none}.template-index .header .mega-menu__content .card__inner .card__content .card__badge{display:block}.template-index .header .mega-menu__content .full-unstyled-link:after{bottom:0;width:100%;height:100%;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.mega-menu-banner__box a{text-transform:capitalize}.header-wrapper{border:0}.header{max-width:1452px;padding-bottom:0!important}.header .header__heading .header__heading-link{padding:0}.header .header__inline-menu .header__menu-item{color:#fff;font-size:12px;line-height:24px;letter-spacing:1px;text-transform:uppercase;padding:0 12px}.header .header__inline-menu .header__menu-item .icon-caret{display:none}.header .header__icons .header__inline-menu:after{content:"";width:0;height:24px;margin-left:12px;margin-right:18px;border-left:solid 1px rgba(255,255,255,.2)}.header .header__icons .header__inline-menu{display:flex;align-items:center}.header .header__icons .header__inline-menu .list-menu{flex-wrap:nowrap}.header .header__icons .header__icon{width:32px;height:32px;padding:6px}.header .header__icons{align-items:center}.header .header__icons,.header .header__inline-menu,.header .header__inline-menu *{height:100%}.header .header__inline-menu .header__menu-item{display:flex;align-items:center}.header .header__inline-menu .header__menu-item span,.header .mega-menu__content,.header .mega-menu__content *{height:auto}.header .header__inline-menu .about{position:relative}.header .header__inline-menu .about .mega-menu__content{width:fit-content;padding:24px 30px 34px}.header .header__inline-menu .about .mega-menu__content .mega-menu__list{display:flex;flex-direction:column;padding:0;gap:12px}.header .header__inline-menu .about .mega-menu__content .mega-menu__list .link{padding:0;width:max-content;font-weight:300}.header .mega-menu__content .shop-all{width:100%}.header .mega-menu__content .shop-all .product-grid{display:flex;gap:50px;list-style:none;justify-content:space-between;width:100%;padding:0}.header__inline-menu .shop-all .menue_grid__item a{color:#162019;font-size:14px;font-weight:600;line-height:23.8px;text-transform:capitalize}.header__inline-menu .shop-all .menue_grid__item,.header .mega-menu__content .promotions{width:100%}.header .mega-menu__content .promotions .product-grid{display:flex;list-style:none;justify-content:space-between;width:100%;padding:0;gap:20px}.header__inline-menu .promotions .menue_grid__item a{color:#162019;font-size:14px;font-weight:600;line-height:23.8px;text-transform:capitalize}.header .header__inline-menu .promotions-old{display:none}.header .header__inline-menu .discover-matcha .list-unstyled{max-width:300px!important}.header .header__inline-menu .discover-matcha .mega-menu__list{justify-content:space-evenly!important}.breadcrumbs{max-width:1452px;padding-left:50px;padding-right:50px}.menue-cst-item{max-width:300px;width:100%}@media (max-width: 990px){.header .header__icons .header__inline-menu,#HeaderDrawer-promotions-old{display:none}}@media (max-width: 768px){.header{padding:0 20px!important}.header .header__heading{max-width:77px}.header .header__icon--menu .icon{width:24px;height:24px}#menu-drawer .menu-drawer__utility-links{display:none}#menu-drawer .menu-drawer__menu-item{font-size:14px;line-height:24px;letter-spacing:1px;text-transform:uppercase;padding-top:8px;padding-bottom:8px;padding-left:20px}#menu-drawer .header__icon{width:auto;margin:0;display:flex!important;justify-content:flex-start;padding:0 20px;gap:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}#menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column}#menu-drawer .menu-drawer__navigation{height:100%;padding-bottom:32px;margin-bottom:32px;position:relative}#menu-drawer .menu-drawer__navigation:after{content:"";width:calc(100% - 40px);left:20px;bottom:0;position:absolute;border-bottom:solid 1px rgba(36,36,36,.1)}#menu-drawer .menu-drawer__close-button{padding-bottom:16px;position:relative;margin-bottom:32px;font-size:16px;letter-spacing:1.6px;background:transparent!important}#menu-drawer .menu-drawer__close-button:after{content:"";width:calc(100% - 40px);left:20px;bottom:0;position:absolute;border-bottom:solid 1px #E0E0E0}#menu-drawer .menu-drawer__inner-submenu .menu-drawer__menu .icon-arrow{width:24px;height:24px;top:20px}#menu-drawer .menu-drawer__inner-submenu .menu-opening .menu-drawer__menu .icon-arrow{transform:rotate(180deg)}#menu-drawer{overflow:hidden}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu{position:static}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__close-button{display:none}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu .menu-drawer__menu-item{font-size:12px;font-weight:300;line-height:normal;padding:6px 20px}#menu-drawer .mega-menu-banner{display:flex;position:relative;gap:14px;padding:32px 20px 0;margin-top:32px}#menu-drawer .mega-menu-banner:after{content:"";width:calc(100% - 40px);left:20px;top:0;position:absolute;border-bottom:solid 1px #E0E0E0}#menu-drawer .mega-menu-banner>a{padding:0;max-width:140px;height:140px}#menu-drawer .mega-menu-banner>a img{max-width:100%}#menu-drawer .mega-menu-banner__box h2{margin-top:0;font-size:16px;text-transform:uppercase}#menu-drawer .mega-menu-banner .mega-menu-media{height:140px}#menu-drawer .mega-menu-banner__box .banner__text{color:#162019;font-size:12px;line-height:180%;letter-spacing:.48px;margin-top:6px}#menu-drawer .mega-menu-banner__box .button{min-height:auto;gap:12px;padding:9px 15px;font-weight:500;line-height:128%;margin-top:16px;font-family:Inter}#menu-drawer .mega-menu-banner__box .button:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Img.svg?v=1723826904);position:static;display:block;width:12px;height:12px}#menu-drawer .product-grid .product-card-wrapper .card__media{width:100%}#menu-drawer .product-grid .product-card-wrapper .card__media img{position:relative}#menu-drawer .product-grid .product-card-wrapper .ratio:before{display:none}#menu-drawer .product-grid{display:flex;list-style:none;flex-direction:column;align-items:flex-start;flex-wrap:nowrap}#menu-drawer .product-grid .card-information .price{display:none}#menu-drawer .product-grid .card .card__heading{text-align:left}}.home-hero-banner{max-height:756px}.home-hero-banner .banner__box .banner__text p{font-size:12px;line-height:128%;letter-spacing:4px;background:var(--Linear, linear-gradient(54deg, #FFEA9A 29.14%, #9F723D 102.2%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-hero-banner .banner__box .banner__heading{text-transform:uppercase;margin-top:26px}.home-hero-banner .banner__box .banner__buttons{margin-top:32px}.home-hero-banner .banner__box .banner__buttons .button{padding:14px 24px;font-size:14px;font-weight:500;line-height:128%;gap:24px}.home-hero-banner .banner__box .banner__buttons .button:hover{color:#fff;background:#2c4031}.home-hero-banner .banner__box .banner__buttons .button:hover svg path{fill:#fff}.home-hero-banner .banner__box .banner__buttons .button:after{box-shadow:none}@media (max-width: 768px){.home-hero-banner{height:720px!important}.home-hero-banner img{object-position:85%}.home-hero-banner .banner__content{position:absolute;height:100%}.home-hero-banner .slider-mobile-gutter ul{flex-wrap:nowrap;overflow:hidden}.home-hero-banner .banner__box .banner__text p{font-size:14px;line-height:169%;max-width:225px;margin:auto}.home-hero-banner .banner__box{padding:20px!important}.home-hero-banner .banner__box .banner__heading{font-size:39px;line-height:128%;letter-spacing:2px}}.collection-carousel .collection__title .title{margin:0;text-transform:uppercase}.collection-carousel .collection__title{margin-bottom:40px!important}.collection-carousel .product-grid{margin:0;position:relative;padding-left:calc(var(--desktop-margin-left-first-item) - 30px);gap:0}.collection-carousel .slider-mobile-gutter:after{content:"";position:absolute;height:100%;width:15%;right:0;top:0;background:#fff;opacity:.5}.collection-carousel .product-grid .grid__item{padding:0 20px!important;width:100%!important;max-width:28%;margin:0!important}.collection-carousel .slider-buttons{position:absolute;gap:4px;top:-72px;margin:auto;left:50%;transform:translate(-50%);max-width:1212px;width:100%;display:flex;justify-content:flex-end}.collection-carousel .slider-buttons .slider-counter{display:none}.collection-carousel .slider-buttons .slider-button svg{display:none}.collection-carousel .slider-buttons .slider-button{width:28px;height:28px;background:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Next.svg?v=1721429449)}.collection-carousel .slider-buttons .slider-button.slider-button--prev{transform:rotate(180deg)}@media (max-width: 768px){.collection-carousel .product-grid .grid__item{padding:0 10px!important;max-width:65%}.collection-carousel .collection__title{padding:0 120px 0 40px}.collection-carousel .collection__title .title{font-size:24px}}header{padding-bottom:0!important}.header__inline-menu ul li .header__submenu li span{color:#000}.mega-menu__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mega-menu__list .childlink.menu-banner{grid-row:1}.mega-menu__list .childlink.menu-banner .mega-menu-banner>a{padding:0;text-decoration:none;color:#000;background:none;margin:0!important}.mega-menu__list .childlink.menu-banner .mega-menu-banner>a:after{box-shadow:none}.mega-menu__list .childlink.menu-banner img{max-width:100%;padding:0}.mega-menu__list .childlink .mega-menu__link.mega-menu__link--level-2.link{font-size:14px;color:#162019;font-family:Inter;font-weight:500;line-height:normal}.mega-menu__list .childlink .mega-menu__link.link{font-size:14px;font-weight:500}.mega-menu-banner a{font-size:14px;font-family:medium;color:#000;font-weight:600;color:#fff}.mega-menu-banner__box h2{font-size:20px}.mega-menu-banner__box p{font-size:13px}.header__inline-menu .list-menu .mega-menu__content{background:#f6f6f8}.header__inline-menu .list-menu .mega-menu__content .mega-menu__list{max-width:1445px;display:flex;justify-content:space-between}.header__inline-menu .list-menu .health-and-benefits .mega-menu__content .mega-menu__list{justify-content:space-around}.header__inline-menu .list-menu .mega-menu__content .mega-menu__list .menu-banner{order:-1;max-width:280px}.header__inline-menu .list-menu.list-menu--inline .list-unstyled{max-width:230px}.header__inline-menu .list-menu li a{color:#fff;text-decoration:none;font-size:12px}.header__inline-menu .list-menu li .childlink .list-unstyled li a{color:#162019;font-weight:300;line-height:normal}.header__inline-menu .shop-matcha-submenu .menu-banner .banner__heading{margin-top:8px}.header__inline-menu .menu-banner .banner__heading{text-transform:uppercase}.header__inline-menu .shop-matcha-submenu .menu-banner .mega-menu-banner__box{display:flex;flex-direction:column}.header__inline-menu .menu-banner .mega-menu-banner__box .banner__text{order:-1;color:#162019;letter-spacing:.52px}.header__inline-menu .menu-banner .mega-menu-banner__box .button{margin-top:16px;padding:14px 16px;display:inline-flex;width:fit-content;gap:12px;font-family:Inter;font-size:14px;font-weight:500}.header__inline-menu .menu-banner .mega-menu-banner__box .button:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Img.svg?v=1723826904);position:static;display:block;width:12px;height:12px}@media (max-width: 768px){.header__inline-menu{display:none!important}}.image-with-text .image-with-text__media{border:none}.custom-image-with-text .image-with-text__grid{gap:80px}.custom-image-with-text .image-with-text__grid .grid__item{width:100%;max-width:calc(50% - 40px)}.custom-image-with-text .image-with-text__content{padding:0}.custom-image-with-text .image-with-text__content .image-with-text__heading{text-transform:uppercase}.custom-image-with-text .image-with-text__content .image-with-text__text{font-weight:300;max-width:552px;margin-top:30px;letter-spacing:normal}.custom-image-with-text .image-with-text__content .button{font-size:14px;text-transform:capitalize;padding:14px 24px;gap:24px}.custom-image-with-text .image-with-text__content .button:hover{background:#fff;border:solid 1px #2C4031;color:#2c4031}.custom-image-with-text .image-with-text__content .button:hover svg path{fill:#2c4031}@media (max-width: 768px){.custom-image-with-text{padding:18px 0 0!important}.custom-image-with-text .page-width{padding:0 20px}.custom-image-with-text .image-with-text__grid{gap:0;flex-direction:column}.custom-image-with-text .image-with-text__grid.mobile-img-bottom{flex-direction:column-reverse!important;gap:28px}.custom-image-with-text .image-with-text__grid .grid__item{width:100%;max-width:100%}.custom-image-with-text .image-with-text__content{margin-top:28px;align-items:center}.custom-image-with-text .image-with-text__content .image-with-text__heading{font-size:24px;letter-spacing:2px}.custom-image-with-text .image-with-text__content .image-with-text__text{margin-top:30px;color:#162019;font-size:16px}.template-product .custom-image-with-text,.template-collection .custom-image-with-text{padding-bottom:50px!important}}.video-section .title-wrapper .title{text-transform:uppercase;text-align:center;margin-bottom:10px}.video-section .title-wrapper .description{max-width:735px;margin:0 auto;text-align:center;font-weight:300;letter-spacing:normal}.video-section .title-wrapper{margin-bottom:40px}@media (max-width: 768px){.video-section{padding:60px 0!important}.video-section .title-wrapper{margin:0 15px 32px}.video-section .title-wrapper .title{font-size:24px;letter-spacing:2px;margin-bottom:16px}.video-section .title-wrapper .description{color:#162019;font-size:16px}}.shop-by-type .title-wrapper-with-link{justify-content:center;margin-bottom:50px}.shop-by-type .title-wrapper-with-link .title{text-transform:uppercase}.shop-by-type .multicolumn-list{justify-content:space-between}.shop-by-type .multicolumn-card__image-wrapper{max-width:200px;margin:0 auto!important}.shop-by-type .multicolumn-card__info{padding:0!important;margin-top:24px;display:flex;flex-direction:column;align-items:center}.shop-by-type .multicolumn-card__info .inline-richtext{font-family:Inter;font-size:15px;font-weight:600;line-height:23.8px;text-transform:capitalize;width:max-content}.shop-by-type .multicolumn-card__info .rte{max-width:228px;margin:12px auto 0;color:#162019b3;font-size:13px;font-weight:300;letter-spacing:.52px}.shop-by-type .button{padding:14px 24px;gap:24px;font-size:14px;font-weight:500;text-transform:capitalize}.shop-by-type .button:hover{background:transparent;border:solid 1px #2C4031;color:#2c4031}.shop-by-type .button:hover svg path{fill:#2c4031}.shop-by-type .multicolumn-card__info{display:flex;flex-direction:column-reverse}.shop-by-type .multicolumn-card__info .link{font-family:Inter;font-size:15px;font-weight:600;line-height:23.8px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#162019}.shop-by-type .multicolumn-card__info .link:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width: 768px){.shop-by-type .page-width{padding:40px 20px!important}.shop-by-type .title-wrapper-with-link{display:none}.shop-by-type .multicolumn-list{padding:0!important;gap:0;row-gap:30px}.shop-by-type .multicolumn-card__info .inline-richtext{width:100%}.shop-by-type.multicolumn .multicolumn-card{flex-direction:column!important}.shop-by-type.multicolumn .multicolumn-card .media img{width:140px;position:relative}.shop-by-type.multicolumn .multicolumn-card .media{padding:0!important}.shop-by-type .button{margin-top:40px!important}}.our-difference{background-image:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Frame_119.jpg?v=1721651571);background-size:cover;background-attachment:local}.our-difference .page-width{display:flex;justify-content:space-between}.our-difference .title-wrapper-with-link{margin:0}.our-difference .title-wrapper-with-link .title{letter-spacing:2px;text-transform:uppercase}.our-difference .slider-mobile-gutter{max-width:643px;width:100%}.our-difference .multicolumn-list{justify-content:space-between}.our-difference .multicolumn-list .multicolumn-card__image-wrapper{max-width:80px;margin:0 auto}.our-difference .multicolumn-card__info{padding:0!important;margin-top:16px}.our-difference .multicolumn-card__info .inline-richtext{font-family:Inter;font-size:14px;font-weight:500;line-height:23.8px;text-transform:capitalize}@media (max-width: 768px){.our-difference .page-width{pad:40p 20px;padding-bottom:68px;flex-direction:column}.our-difference .title-wrapper-with-link .title{font-size:24px;width:100%;text-align:center}.our-difference .title-wrapper-with-link{margin-bottom:40px}.our-difference .multicolumn-list{padding:0 65px!important;gap:0;row-gap:60px}}.special-offer .page-width{max-width:none;padding:0}.special-offer .image-with-text__media-item{width:46%;flex-grow:0}.special-offer .image-with-text__text-item{width:54%;flex-grow:0}.special-offer .image-with-text__content{padding:78px}.special-offer .image-with-text__content .image-with-text__heading{text-transform:uppercase;max-width:569px}.special-offer .image-with-text__content .image-with-text__text{margin-top:32px;font-weight:300;letter-spacing:.64px}.special-offer .image-with-text__content .image-with-text__text h5{color:#fffaf0cc;font-family:Inter;font-size:18px;line-height:180%;letter-spacing:.72px;margin:0}.special-offer .image-with-text__content .image-with-text__text--caption{font-size:12px;line-height:128%;letter-spacing:4px;margin:0 0 20px;background:var(--Linear, linear-gradient(54deg, #FFEA9A 29.14%, #9F723D 102.2%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.special-offer .image-with-text__content .button{margin-top:32px;color:#162019;text-align:center;font-size:14px;padding:14px 24px;gap:24px}.special-offer .image-with-text__content .button:hover{color:#fff;background:#2c4031}.special-offer .image-with-text__content .button:hover svg path{fill:#fff}.image-mobile{display:none!important}@media (max-width: 768px){.image-mobile{display:block!important}.image-desctop{display:none!important}.special-offer .image-with-text__grid{flex-direction:column}.special-offer .image-with-text .grid__item{width:100%}.special-offer .image-with-text__content{padding:40px 20px 46px}.special-offer .image-with-text__content .image-with-text__heading{font-size:24px}.special-offer .image-with-text__content .image-with-text__text h5{font-weight:500}.special-offer .image-with-text__content .image-with-text__text{text-align:left}.special-offer .image-with-text__content .image-with-text__text ul li{list-style:disc}.special-offer .image-with-text__content{align-items:center}}.image-with-text-subscribe .page-width{max-width:none;padding:0}.image-with-text-subscribe .image-with-text__media-item{width:63%;flex-grow:0}.image-with-text-subscribe .image-with-text__text-item{width:37%;flex-grow:0}.image-with-text-subscribe .image-with-text__content{padding:20px 0 20px 20px;margin-left:auto;margin-right:100px;max-width:305px}.image-with-text-subscribe .image-with-text__content .image-with-text__heading{text-transform:uppercase}.image-with-text-subscribe .image-with-text__text{color:#162019;font-weight:300;margin-top:30px}.image-with-text-subscribe .button{margin-top:30px!important;padding:14px 24px;gap:24px;font-size:14px;font-weight:500;line-height:128%;text-transform:capitalize}.image-with-text-subscribe .button:hover{background:transparent;border:solid 1px #2C4031;color:#2c4031}.image-with-text-subscribe .button:hover svg path{fill:#2c4031}@media (max-width: 768px){.image-with-text-subscribe .image-with-text__grid{flex-direction:column-reverse}.image-with-text-subscribe .image-with-text__grid .grid__item{width:100%}.image-with-text-subscribe .image-with-text__content{margin:auto;padding:60px 0;max-width:285px}.image-with-text-subscribe .image-with-text__content .image-with-text__heading{font-size:24px;letter-spacing:2px}.image-with-text-subscribe .image-with-text__text{font-size:16px}.image-with-text-subscribe{padding-bottom:60px}.reviews-slider .multicolumn-list:before{content:none!important}.reviews-slider .multicolumn-list:after{content:none!important}}.product-info .slider-mobile-gutter{display:flex}.product-info .slider-mobile-gutter .multicolumn-list{max-width:50%;padding-top:60px;padding-bottom:75px;display:flex;flex-direction:column;gap:30px}.product-info .grid__item{max-width:439px}.product-info .page-width{max-width:none;width:100%;padding-left:0;padding-right:0;position:relative}.product-info .page-width:after{content:"";background-image:url(https://subscribe.gotmatcha.com/cdn/shop/files/Group_196.png?v=1731347361&width=2250);position:absolute;top:0;left:50%;height:729.11px;width:386px;background-size:cover;transform:translate(-50%)}.product-info .slider-mobile-gutter .multicolumn-list.column_left{background:#f6f6f8;align-items:flex-end;padding-right:165px;padding-left:20px}.product-info .slider-mobile-gutter .multicolumn-list.column_right{background:#2c4031;padding-left:165px;padding-right:20px}.product-info .multicolumn-card{display:flex;gap:24px;padding-bottom:30px;border-bottom:1px solid rgba(22,32,25,.2)}.product-info .multicolumn-card .multicolumn-card__image-wrapper{max-width:60px;width:100%;margin:0}.product-info .multicolumn-card .multicolumn-card__info{padding:0!important}.product-info .multicolumn-card .multicolumn-card__info .inline-richtext{font-family:Inter;font-size:16px;font-weight:600}.product-info .multicolumn-card .multicolumn-card__info .rte{color:#162019;font-weight:300;margin-top:12px!important;letter-spacing:normal}.product-info .slider-mobile-gutter .multicolumn-list.column_right .multicolumn-card__info *{color:#fff!important;text-align:right}.product-info .slider-mobile-gutter .multicolumn-list.column_right .multicolumn-card{flex-direction:row-reverse;border-bottom:1px solid rgba(255,255,255,.2)}.product-info .grid__item:last-child .multicolumn-card{padding:0;border:none!important}@media (max-width: 768px){.product-info.slider-mobile-gutter{display:flex!important;flex-direction:column}.product-info .page-width:after{display:none}.product-info .product-info .page-width:after{display:none}.product-info.slider-mobile-gutter .multicolumn-list{max-width:100%!important}.product-info .slider-mobile-gutter .multicolumn-list.column_right{padding-top:140px;padding-bottom:140px}.product-info .slider-mobile-gutter .multicolumn-list.column_right:after{content:"";background-image:url(/cdn/shop/files/Group_185_2.png?v=1723639414);background-size:cover;background-position:center;position:absolute;top:-97px;left:0;width:100%;height:178px;z-index:1}.product-info .grid__item{max-width:100%!important}.product-info .multicolumn-list{position:relative}.product-info .slider-mobile-gutter .multicolumn-list.column_right{padding-left:30px!important}.product-info .slider-mobile-gutter .multicolumn-list.column_right .multicolumn-card__info *{text-align:justify!important}.product-info .slider-mobile-gutter .multicolumn-list.column_right .multicolumn-card{flex-direction:row}.product-info .slider-mobile-gutter .multicolumn-list.column_left{padding:32px 20px 76px!important}.product-info .slider-mobile-gutter .multicolumn-list.column_right{padding:80px 20px 52px!important}.product-info .slider-mobile-gutter{flex-direction:column}.product-info .slider-mobile-gutter .multicolumn-list{max-width:100%}.template-product .product-info .page-width{padding-bottom:0}}.reviews-slider .page-width{padding-left:0;padding-right:0;max-width:1512px}.reviews-slider .multicolumn-list .grid__item{width:100%;max-width:100%}.reviews-slider .title-wrapper-with-link{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}.reviews-slider .title-wrapper-with-link .title{text-transform:uppercase}.reviews-slider .title-wrapper-with-link .description p{margin:0;color:#162019;font-weight:300}.reviews-slider .multicolumn-list .owl-nav,.reviews-slider .multicolumn-list .owl-dots{display:none}.reviews-slider .multicolumn-list{position:relative}.reviews-slider .multicolumn-card__image-wrapper{margin:0 auto;padding:0;width:148px}.reviews-slider .multicolumn-card{padding:28px 40px}.reviews-slider .multicolumn-card .multicolumn-card__info{padding:0!important;margin-top:24px;display:flex;flex-direction:column-reverse;align-items:flex-end}.reviews-slider .multicolumn-card .multicolumn-card__info .rte{margin:0;color:#162019;font-size:18px;font-weight:300;letter-spacing:.72px}.reviews-slider .multicolumn-card .multicolumn-card__info .inline-richtext{color:#4e5f52;font-family:Inter;font-weight:500;line-height:180%;letter-spacing:.72px;margin-top:8px;display:flex;align-items:center;gap:10px}.reviews-slider .multicolumn-card .multicolumn-card__info .inline-richtext:before{content:"";display:block;width:24px;height:0px;border-bottom:solid 1px #4E5F52}.reviews-slider .multicolumn-list:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:310px;background:linear-gradient(270deg,#fff,#fff0 109.46%)}.reviews-slider .multicolumn-list:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;height:100%;width:310px;background:linear-gradient(90deg,#fff,#fff0 109.46%)}@media (max-width: 768px){.reviews-slider .page-width{padding:0 0 60px}.reviews-slider .title-wrapper-with-link .title{text-align:center;font-size:24px;letter-spacing:2px;width:100%}.reviews-slider .title-wrapper-with-link .description{font-size:16px;letter-spacing:normal;text-align:center}.reviews-slider .title-wrapper-with-link{gap:16px;margin-bottom:24px}.reviews-slider .multicolumn-card{padding:24px 28px;display:flex;flex-direction:column;align-items:flex-start}.reviews-slider .multicolumn-list{padding:0 0 0 20px!important}.reviews-slider .multicolumn-card .multicolumn-card__info .rte,.reviews-slider .multicolumn-card .multicolumn-card__info .inline-richtext{font-size:14px;letter-spacing:.56px}}.frequently-asked-questions .page-width{max-width:1312px;padding-left:50px;padding-right:50px;display:flex;justify-content:space-between;gap:30px}.frequently-asked-questions .collapsible-content__header{max-width:492px}.frequently-asked-questions .collapsible-content__heading{text-transform:uppercase;max-width:415px;margin-bottom:20px}.frequently-asked-questions .collapsible-content__header{padding-top:20px}.frequently-asked-questions .description p{letter-spacing:.64px;margin:0}.frequently-asked-questions .grid{width:100%;max-width:630px}.frequently-asked-questions .grid .accordion{border:none;border-bottom:1px solid #2C4031}.frequently-asked-questions .grid .accordion summary{padding:20px 0;background:none}.frequently-asked-questions .grid .accordion .accordion__title{font-family:Inter;font-size:18px;line-height:180%;letter-spacing:.72px}.frequently-asked-questions .grid .accordion .icon{display:none}.frequently-asked-questions .grid .accordion summary:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/plus.svg?v=1721674301);display:block;width:20px;height:20px;position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}.frequently-asked-questions .grid .accordion details[open]>summary:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/minus.svg?v=1721674423)}.frequently-asked-questions .grid .accordion .accordion__content{font-size:14px;font-weight:300;letter-spacing:.56px;padding:0;line-height:180%;margin-bottom:20px}.frequently-asked-questions .button{margin-top:32px!important;padding:14px 24px;gap:24px;font-size:14px;font-weight:500;line-height:128%;text-transform:capitalize}.frequently-asked-questions .button:hover{background:transparent;border:solid 1px #2C4031;color:#2c4031}.frequently-asked-questions .button:hover svg path{fill:#2c4031}@media (max-width: 768px){.frequently-asked-questions .collapsible-content__wrapper{padding:0}.frequently-asked-questions .page-width{padding:0 20px;flex-direction:column;align-items:center;gap:0;margin-bottom:60px}.frequently-asked-questions .collapsible-content__header{padding:0;display:flex;flex-direction:column;align-items:center}.frequently-asked-questions .collapsible-content__heading{text-align:center;font-size:24px;letter-spacing:2px}.frequently-asked-questions .collapsible-content__heading .description{color:#162019;text-align:center;font-size:16px;font-weight:300}.frequently-asked-questions .grid .accordion .accordion__title{font-size:16px;line-height:150%;letter-spacing:.64px}.frequently-asked-questions .grid .accordion{margin-top:12px}}.footer .footer-image{order:1}.footer .footer-block-image{flex-direction:column;align-items:center}.footer .footer-block-image .footer-block__image-wrapper{margin-bottom:2px}.footer .footer-block-image .list-social__item .link{padding:8px}.footer .footer-block--newsletter{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .footer-block__heading{font-family:Inter;font-size:16px;margin-bottom:16px;line-height:180%}.footer .footer-block__details-content .link{color:#fffc;font-weight:300}.footer .footer-block--newsletter{margin:0;flex-direction:column;align-items:flex-start}.footer .footer-block--newsletter .footer-block__newsletter{margin-bottom:auto}.footer .footer-block--newsletter .footer-block__heading{text-align:left;margin-bottom:12px}.footer .footer-block--newsletter .newsletter-form__field-wrapper .field .field__input{border:none;border-bottom:1px solid #FFF;padding:20px 12px 10px}.footer .footer-block--newsletter .newsletter-form__field-wrapper .field:after{content:none}.footer .footer-block--newsletter .newsletter-form__field-wrapper .field .field__label{left:14px;color:#fff9;font-size:14px;font-weight:300;line-height:180%;letter-spacing:.56px}.footer .footer-block--newsletter .newsletter-form__field-wrapper .field .newsletter-form__button{width:auto;color:#fffaf0;font-family:Inter;font-size:12px;font-weight:500;line-height:128%;letter-spacing:2px;text-transform:uppercase}.footer .footer-block--newsletter .newsletter_description p{color:#fff;margin:0;font-size:14px;font-weight:300;text-align:left;max-width:270px}.footer .footer-block--newsletter .newsletter_description{margin-bottom:20px}.footer .footer__content-top{padding-bottom:30px!important}.footer .footer__content-bottom{padding:0}.footer .copyright__content a{text-transform:capitalize}@media (max-width: 768px){.footer{padding-top:40px}.footer .page-width{padding:0 20px}.footer .footer__blocks-wrapper{display:flex!important;flex-direction:column;gap:0}.footer .footer-block--newsletter{width:100%;order:-1;padding-bottom:28px}.footer .footer-block--newsletter .footer-block__newsletter{width:100%}.footer .footer-block--newsletter .footer-block__heading{font-size:15px}.footer .footer-block{margin:0!important}.footer .footer-block__details-content{margin-bottom:12px;display:none}.footer .footer-block--menu.active .footer-block__details-content{display:flex;flex-direction:column;gap:8px}.footer .footer-block--menu .footer-block__heading{margin-bottom:12px;font-size:15px;display:flex;align-items:center;gap:16px}.footer .footer-block--menu .footer-block__heading:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/plus_3.svg?v=1723741622);display:block;width:20px;height:20px}.footer .footer-block--menu.active .footer-block__heading:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/plus_4.svg?v=1723741976)}.footer .footer-block__details-content .link{color:#fffc;font-weight:300;padding:0}.footer .footer-image .footer-block__details-content{display:flex;padding-top:28px}}.collection-hero{background-image:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Frame_134_2.jpg?v=1721680643);background-attachment:local;background-size:cover}.collection-hero .collection-hero__inner{padding-top:106px;padding-bottom:106px}.collection-hero .collection-hero__title{margin:0 0 18px;text-align:center;font-size:40px;text-transform:uppercase}.collection-hero .collection-hero__description{margin:0 auto!important;max-width:525px;color:#fff;text-align:center;font-size:16px!important;font-weight:300;line-height:180%!important;letter-spacing:normal}@media (max-width: 768px){.collection-hero{background-image:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/Frame_134_3.jpg?v=1723748301)}.collection-hero .collection-hero__inner{padding:60px 20px}.collection-hero .collection-hero__title{font-size:32px;letter-spacing:2px;margin-bottom:16px}}.card .quick-add{display:flex;justify-content:center}.card .quick-add .button{background:transparent;border:1px solid #2C4031!important;color:#2c4031}.card .quick-add .button:after{content:none}.card .quick-add .button:hover{background:#2c4031;color:#fff}.card .card__information{padding-top:18px;padding-bottom:20px}.card .card__heading{text-align:center;font-family:Inter;font-size:14px;font-weight:600;line-height:23.8px;text-transform:capitalize;max-width:300px;margin:0 auto}.card .price{margin-top:8px;text-align:center}.card .price *{font-size:14px;font-weight:300;line-height:normal}.card .quick-add__submit{border:1px solid #2C4031;padding:14px 32px;min-width:auto;width:auto;margin:0 auto;font-size:14px;font-weight:500;line-height:128%;letter-spacing:1px;text-transform:capitalize}.card .quick-add__submit:hover{background:#2c4031;color:#fff}@media (max-width: 768px){.facets-vertical.page-width{padding:0 20px}.facets-vertical #product-grid{margin:0!important;gap:20px}.facets-vertical #product-grid .grid__item{max-width:calc(50% - 10px)}.card .card__information{padding-top:10px;padding-bottom:20px}.collection-grid .facets{display:block!important;margin:0 20px 30px}.collection-grid .facets-vertical-form.page-width{padding:0}.collection-grid .facets-vertical-form{display:flex;align-items:center}.collection-grid .facets .product-count-vertical .product-count__text{font-size:12px}.collection-grid .facets.facets-vertical-sort .facet-filters{padding:0}.collection-grid .facets-vertical.active .facets-wrapper{padding:0!important}.collection-grid .facets-vertical .facets,.collection-grid .facets-vertical .facets__summary{margin:0}.collection-grid .facets-vertical .facets__display-vertical .facets-wrap{border:none}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facets__label input{z-index:1}.collection-grid .facets-vertical .mobile-facets__wrapper,.collection-grid .facets-vertical .product-count{display:none}}.collection-grid .facets{padding:16px 0;border-bottom:solid 1px rgba(22,32,25,.2);border-top:solid 1px rgba(22,32,25,.2)}.collection-grid .facets-vertical-form{justify-content:space-between!important}.collection-grid .facets .facets__open_button{padding:4px 12px;border:1px solid #4F4F4F;min-height:auto;min-width:auto;color:#4f4f4f;font-size:14px;line-height:180%;letter-spacing:.28px;text-transform:uppercase;gap:9px;background:transparent}.collection-grid .facets .facets__open_button:after{box-shadow:none}.collection-grid .facets .product-count-vertical{margin:0;display:flex;align-items:center;opacity:1}.collection-grid .facets .product-count-vertical .product-count__text{color:#4f4f4f;letter-spacing:.28px;text-transform:uppercase}.collection-grid .facets .select .facet-filters__sort{width:0}.collection-grid .facets .select .facet-filters__sort:after{content:none}.collection-grid .facets.facets-vertical-sort .facet-filters{align-items:center}.collection-grid .facets .facet-filters__label{margin-right:5px;line-height:180%;letter-spacing:.28px;text-transform:uppercase}.collection-grid .facets-vertical .facets-wrapper{display:none}.collection-grid .facets-vertical.active .facets-wrapper{display:block;min-width:310px;padding-right:50px}.collection-grid .facets-vertical .facets-container{padding:0;margin-top:24px}.collection-grid .facets-vertical .facets{padding:0;border:0}.collection-grid .facets-vertical .active-facets{display:none}.collection-grid .facets-vertical .facets__disclosure-vertical{border:none;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(22,32,25,.2)}.collection-grid .facets-vertical .facets__summary{padding:0}.collection-grid .facets-vertical .facets__summary-label{color:#162019;font-size:16px;line-height:180%;letter-spacing:.64px}.collection-grid .facets-vertical .facets__display-vertical{padding:0;margin-top:20px}.collection-grid .facets-vertical .facets__display-vertical .facets-wrap{padding:0;margin:0}.collection-grid .facets-vertical .facets-layout-list{gap:20px;display:flex;flex-direction:column}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facets__label{padding:0}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facet-checkbox__text{color:#162019;font-weight:300;line-height:normal;letter-spacing:.56px}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facets__label input{position:relative;left:auto;top:auto;width:18px;height:18px;border-radius:2px;border:1px solid #162019;margin:0 14px 0 0}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facets__label svg{display:none}.collection-grid .facets-vertical .facets-layout-list .list-menu__item .facets__label input:checked:after{content:"";position:absolute;width:10px;height:10px;border-radius:2px;background:#162019;left:3px;top:3px}.collection-grid .facets-vertical .facets__summary>div svg{display:none}.collection-grid .facets-vertical .facets__summary>div:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/plus.svg?v=1721674301);position:absolute;right:0;top:5px;width:20px;height:20px}.collection-grid .facets-vertical .facets__disclosure-vertical[open] .facets__summary>div:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/minus.svg?v=1721674423)}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none!important}product-info .product .product__info-wrapper .product__info-container>div{margin:0}product-info media-gallery{display:flex!important;flex-direction:row-reverse;gap:20px}product-info media-gallery .slider-mobile-gutter{width:100%}product-info media-gallery .thumbnail-slider{width:100%;max-width:100px;flex-direction:column}product-info media-gallery .thumbnail-slider .thumbnail-list{width:100%;flex-direction:column;padding:0!important;max-height:540px}product-info media-gallery .thumbnail-slider .thumbnail-list__item{width:100%!important}product-info media-gallery .thumbnail-slider .thumbnail-list__item .thumbnail{background:#f6f6f8;border:none;box-shadow:none!important;padding:7px}product-info media-gallery .thumbnail-slider .thumbnail-list__item .thumbnail[aria-current]{border:solid 2px #DEDEDE}product-info media-gallery .slider-mobile-gutter .product-media-container{border:none;background:#f6f6f8}product-info .product .product__media-wrapper{max-width:54.5%!important}product-info .product .product__info-wrapper{max-width:45.5%!important}product-info .product .product__info-wrapper .product__info-container{max-width:461px;margin-left:auto}product-info .product .product__info-wrapper .product__info-container .product__text{color:#2c4031;font-family:ZapfHumnst BT;font-size:16px;line-height:23.8px;letter-spacing:2.56px;margin-bottom:8px}product-info .product .product__info-wrapper .product__info-container .product__title h1{font-size:32px;letter-spacing:.25px}product-info .product .product__info-wrapper .product__info-container .product__title{margin-bottom:25px}product-info .product .product__info-wrapper .product__info-container .price *{font-size:20px;line-height:normal}product-info .product .product__info-wrapper .product__info-container .price .price__badge--subscription{display:inline-block;min-width:max-content!important}product-info .product .product__info-wrapper .product__info-container .price .price__badge-sold-out{display:none}product-info .product .product__info-wrapper .product__info-container .price{margin-bottom:20px;display:flex;align-items:center}product-info .product .product__info-wrapper .product__info-container .icon-with-text{margin:14px 0 30px}product-info .product .product__info-wrapper .product__info-container .icon-with-text .icon-with-text__item{margin:0}product-info .product .product__info-wrapper .product__info-container .icon-with-text .icon-with-text__item>img{width:18px;height:18px;margin-right:7px}product-info .product .product__info-wrapper .product__info-container .icon-with-text .icon-with-text__item .inline-richtext{font-family:Inter;font-size:13px}product-info .product .product__info-wrapper .product__info-container .icon-with-text .icon-with-text__item .inline-richtext strong{font-weight:500}product-info .product .product__info-wrapper .product__info-container .shopify_subscriptions_fieldset div{border:none!important}product-info .product .product__info-wrapper .product__info-container .shopify_subscriptions_fieldset>div{background:#f6f6f8!important;padding:13px 10px}product-info .product .product__info-wrapper .product__info-container .shopify_subscriptions_fieldset ul{padding:0}product-info .product .product__info-wrapper .product-form__input .quantity__label{color:#373737;font-size:14px;font-weight:500;line-height:18px;text-transform:uppercase;margin-bottom:14px}product-info .product .product__info-wrapper .product-form__input .quantity{border:1px solid #162019}product-info .product .product__info-wrapper .product-form__input .quantity:after{box-shadow:none}product-info .product .product__info-wrapper .product-form{margin:30px 0 24px;padding-bottom:29px;border-bottom:solid 1px rgba(0,0,0,.1)}product-info .product .product__info-wrapper .product-form .product-form__buttons{max-width:none}product-info .product .product__info-wrapper .product-form .product-form__submit{background:#2c4031;margin-bottom:18px;opacity:1;color:#fff;font-size:14px;font-weight:500;line-height:128%;text-transform:uppercase}product-info .product .product__info-wrapper .product__accordion{background:#f6f6f8;border:none;margin-bottom:8px!important}product-info .product .product__info-wrapper .product__accordion summary{padding:17px 19px}product-info .product .product__info-wrapper .product__accordion .accordion__title{font-family:Inter;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.7px}product-info .product .product__info-wrapper .product__accordion summary:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/plus_1.svg?v=1723672964);position:absolute;right:19px}product-info .product .product__info-wrapper .product__accordion details[open]>summary:after{content:url(https://cdn.shopify.com/s/files/1/0887/5963/2183/files/minus_1.svg?v=1723673170)}product-info .product .product__info-wrapper .product__accordion summary .icon{display:none}product-info .product .product__info-wrapper .product__accordion .accordion__content{padding:16px 24px 14px;margin:0}product-info .product .product__info-wrapper .product__accordion .accordion__content .our-difference-wrapp{display:flex;gap:20px;justify-content:space-between;margin:0}product-info .product .product__info-wrapper .product__accordion .accordion__content .our-difference-wrapp .our-difference-item{display:flex;flex-direction:column;align-items:center}product-info .product .product__info-wrapper .product__accordion .accordion__content .our-difference-wrapp .our-difference-item img{width:60px;height:60px;border:none}product-info .product .product__info-wrapper .product__accordion .accordion__content .our-difference-wrapp .our-difference-item p{color:#2c4031;text-align:center;font-size:14px;font-weight:500;line-height:23.8px;margin:16px 0 0;letter-spacing:normal}product-info .product .product__info-wrapper .see-shipping-policy{margin:0;color:#162019cc;font-size:12px;line-height:normal;text-align:center}product-info .product .product__info-wrapper .see-shipping-policy a{color:#162019cc}@media (max-width: 768px){product-info .product{display:flex;flex-direction:column}product-info .page-width{padding:0}product-info{padding-top:20px!important;padding-bottom:10px!important}product-info .product .grid__item{width:100%;max-width:100%!important}product-info media-gallery{flex-direction:column;gap:0}product-info media-gallery .slider-mobile-gutter .product-media-container{width:100%!important}product-info media-gallery .product__media{padding:0!important}product-info media-gallery .product__media img{position:static!important}product-info media-gallery .slider-mobile-gutter{margin:0!important}product-info media-gallery .slider-mobile-gutter .product__media-item{margin:0!important}product-info media-gallery .slider-mobile-gutter{flex-direction:row;max-width:100%}product-info media-gallery .slider-mobile-gutter .slider-button{display:none}product-info media-gallery .thumbnail-slider .thumbnail-list{flex-direction:row;gap:10px;padding:0 20px!important;scroll-snap-type:none}product-info media-gallery .thumbnail-slider .thumbnail-list__item{width:100px!important}product-info .product .product__info-wrapper{padding:0 20px}product-info .product .product__info-wrapper .product__info-container .product__title{margin-bottom:24px}product-info .product .product__info-wrapper .product__info-container .price{margin-bottom:30px}product-info .product .product__info-wrapper .product__info-container .icon-with-text{margin-top:16px;margin-bottom:24px}product-info .product .product__info-wrapper .see-shipping-policy{line-height:150%;max-width:300px;margin:auto}product-info .product .product__info-wrapper .product-form{padding:0;border:none;margin-bottom:40px}product-info .product .product__info-wrapper .product__accordion{margin-bottom:8px!important;width:calc(100% + 40px);margin-left:-20px!important}product-info .product .product__info-wrapper .product__accordion .accordion__content{padding:20px}product-info .product .product__info-wrapper .product__accordion .accordion__content .our-difference-wrapp .our-difference-item p{font-size:13px}}.shop-macha .multicolumn-card__info a{color:var(--Text, #162019);text-align:center;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:130%;text-transform:capitalize}.icon-wrap{display:none}.shop-macha .multicolumn-card__info a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.discover-matcha .multicolumn-list__item .link{text-decoration-line:underline}.discover-matcha .multicolumn-list__item .link:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute}product-recommendations .related-products__heading{font-size:28px;letter-spacing:2px;text-transform:uppercase}@media (max-width: 768px){product-recommendations .related-products__heading{font-size:24px}.related-products{padding:0 20px!important}.product-slider.page-width{padding:0 20px}.product-slider .inline-richtext{font-size:24px;letter-spacing:2px;padding-right:40px}}.theanine-quality{margin-top:30px;display:flex;background:#f6f6f8;align-items:center;gap:30px;padding-left:20px;padding-right:20px;margin-left:auto}.theanine-quality img{max-width:76px;height:89.7px}.theanine-quality .theanine-quality-img{display:flex;text-align:center}.theanine-quality h2{font-family:Inter;font-size:16px;font-weight:600;line-height:23.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.theanine-quality p{font-family:Inter;font-size:14px;font-weight:300;line-height:25.2px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product-slider h2{text-align:center}.product-slider .swiper-wrapper .full-unstyled-link:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width: 768px){.theanine-quality img{max-width:50px;height:59.7px}.theanine-quality .theanine-quality-img{display:flex;text-align:center;margin-bottom:auto;margin-top:20px}.theanine-quality{gap:15px}.theanine-quality{width:100%}}@media (min-width: 768px) and (max-width: 1200px){.theanine-quality{width:75%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
