.product-form .quantity-submit-row .quantity-submit-row__submit,.product-form .label,.product-form .quantity-wrapper,.shopify-payment-button{display:none!important}@media(min-width:768px){.product-detail:has(.matcha-subscription-wrapper) .product-column-left{width:45%}.product-detail:has(.matcha-subscription-wrapper) .product-column-right{width:calc(55% - 44px);max-width:620px}}.matcha-subscription-wrapper{margin:16px 0;container-type:inline-size;container-name:mtf}.matcha-size{margin-bottom:20px}.matcha-size__heading{font-size:16px;font-family:AkkuratBold!important;color:#222;margin:0 0 10px}.matcha-size__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.matcha-size__btn{position:relative;background:#fff;border:2px solid #e1dcd6;border-radius:8px;padding:15px 8px;cursor:pointer;text-align:center;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}.matcha-size__btn:hover{border-color:#111;background:#fff}.matcha-size__btn:active{background:#fff}.matcha-size__btn:focus{outline:none;box-shadow:none}.matcha-size__btn:focus-visible{outline:2px solid #3e2723;outline-offset:2px}.matcha-size__btn.is-active{border-color:#3e2723;background:#fff}.matcha-size__btn.is-soldout{opacity:.55;cursor:pointer}.matcha-size__btn.is-soldout:hover{border-color:#cfc6ba;background:#fff;opacity:.72}.matcha-size__btn.is-soldout.is-active{opacity:.85;border-color:#3e2723}.matcha-subscription-wrapper.size-soldout .matcha-subscription-box,.matcha-subscription-wrapper.size-soldout .matcha-or,.matcha-subscription-wrapper.size-soldout .matcha-option--onetime{opacity:.5;pointer-events:none}.matcha-shipby.mtf-soldout-hide,.matcha-trust.mtf-soldout-hide{display:none!important}.matcha-size__btn.is-soldout .matcha-size__main{color:#999}.matcha-size__btn.is-soldout .matcha-size__servings{color:#999;font-weight:600;text-decoration:none}#matchaAddToCart.is-soldout,#matchaAddToCart:disabled{opacity:.6;cursor:default}.matcha-size__main{font-size:16px;font-family:AkkuratBold!important;color:#222}.matcha-size__servings{font-size:14px;color:#777}.matcha-size__badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#607560;color:#fff;font-size:10px;font-weight:800;letter-spacing:.03em;padding:1px 8px;border-radius:20px;white-space:nowrap}.matcha-subscription-box{background:#eff5ee;border:2px solid #dde9db;border-radius:10px;padding:16px}.matcha-subscription-header{margin-bottom:10px}.matcha-subscription-title{display:flex;align-items:center;gap:6px;font-size:16px;font-family:AkkuratBold!important;line-height:1.2;margin:0;color:#222}.matcha-info-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:0;padding:0;width:16px;height:16px;background:none;border:none;color:#607560;cursor:pointer;line-height:0}.matcha-info-btn svg{display:block;width:16px;height:16px}.matcha-info-btn:hover{background:none;color:#111}.matcha-info-btn:focus-visible{outline:2px solid #3e2723;outline-offset:2px;border-radius:50%}.matcha-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;align-items:center;justify-content:center;padding:20px}.matcha-modal:not([hidden]){display:flex}.matcha-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.matcha-modal__panel{position:relative;z-index:1;background:#fff;border-radius:14px;width:100%;max-width:500px;max-height:85vh;overflow-y:auto;padding:40px;box-shadow:0 16px 50px #00000038}.matcha-modal__close{position:absolute;top:12px;right:12px;width:32px;height:32px;background:none;border:none;font-size:22px;line-height:1;color:#555;cursor:pointer}.matcha-modal__close:hover{background:none;color:#111}.matcha-modal__title{font-size:18px;font-family:AkkuratBold!important;color:#111;margin:0 28px 16px 0}.matcha-modal__list{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:16px}.matcha-modal__item{display:flex;gap:12px;align-items:flex-start}.matcha-modal__icon{width:22px;height:22px;object-fit:contain;flex-shrink:0;margin-top:1px}.matcha-modal__item strong{display:block;font-weight:400;font-size:16px;color:#111}.matcha-modal__item p{margin:2px 0 0;font-size:16px;line-height:1.5;color:#666}.matcha-modal__got{width:100%;padding:13px;border:none;border-radius:8px;background:#111;color:#fff;font-weight:700;font-size:16px;cursor:pointer}.matcha-modal__got:hover{background:#000}.matcha-subscription-sub{font-size:14px;color:#666;margin:2px 0 0}.matcha-options{display:flex;flex-direction:column;gap:12px}.matcha-or{display:flex;align-items:center;gap:12px;margin:10px 0;color:#777;font-size:13px;font-weight:700}.matcha-or:before,.matcha-or:after{content:"";flex:1;height:1px;background:#e1dcd6}.matcha-or span{text-transform:uppercase;letter-spacing:.06em}.matcha-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:2px solid #e1dcd6;border-radius:8px;padding:11px 14px;cursor:pointer;transition:all .2s ease}.matcha-option-gift{font-size:14px;font-weight:700;color:#9e2b2c;line-height:1.3;margin-top:3px}.matcha-option-gift__free{text-transform:uppercase;letter-spacing:.03em}.matcha-option-gift__value{text-decoration:line-through;font-weight:600;opacity:.7;margin-left:2px}.matcha-option:hover{border-color:#111}.matcha-option:has(.matcha-radio:checked){border-color:#3e2723;background:#fff}.matcha-option.is-unavailable{opacity:.45}.matcha-option--onetime{margin-top:4px}.matcha-option-left{display:flex;align-items:flex-start;gap:12px;flex:1}.matcha-option-left .matcha-radio{margin-top:1px}.matcha-radio{width:20px;height:20px;margin:0;cursor:pointer;accent-color:#3e2723;flex-shrink:0}.matcha-option-text{display:flex;flex-direction:column;gap:3px}.matcha-option-label{font-size:16px;font-family:AkkuratBold!important;color:#222;line-height:1.3}.matcha-option-sub{font-size:14px;color:#777;line-height:1.3}.matcha-shipby{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;background:#f2f6ef;border:1px solid #dfe8d8;border-radius:8px;font-size:14px;line-height:1.3;color:#3f5340}.matcha-shipby__icon{flex-shrink:0;width:18px;height:18px;color:#607560}.matcha-shipby__text strong{color:#2f4030;font-weight:700}.matcha-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:10px}.matcha-trust__item{font-size:14px;font-weight:600;color:#607560}#matchaAtcSave{font-weight:600;opacity:.95}.matcha-option-right{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.matcha-price-row{display:flex;align-items:center;gap:8px}.matcha-savings{font-size:14px;font-weight:800;color:#2d6a4f;background:#e6f0ea;padding:3px 8px;border-radius:20px;white-space:nowrap}.matcha-compare-price{font-size:14px;color:#999;text-decoration:line-through}.matcha-current-price{font-size:16px;font-family:AkkuratBold!important;color:#222}@media(max-width:768px){.matcha-subscription-wrapper{margin:16px 0}.matcha-subscription-box{padding:14px}.matcha-size__grid{gap:10px}.matcha-size__btn{padding:16px 10px}.matcha-size__main{font-size:16px}.matcha-size__badge{font-size:10px}.matcha-option{padding:14px 12px;gap:10px}.matcha-option-label{font-size:16px}.matcha-option-gift{font-size:14px}.matcha-price-row{gap:6px}.matcha-compare-price{font-size:14px}.matcha-current-price{font-size:16px}.matcha-savings{font-size:14px}#matchaAddToCart{width:100%}.matcha-trust{gap:4px 12px}.matcha-trust__item{font-size:14px}}@media(max-width:380px){.matcha-size__main,.matcha-option-label{font-size:14px}}@container mtf (max-width: 500px){.matcha-price-row{flex-direction:column;align-items:flex-end;gap:0}.matcha-compare-price{font-size:14px;line-height:1.2}}@container mtf (max-width: 440px){.matcha-size__grid{grid-template-columns:repeat(2,1fr)}}body.template-suffix-matcha-tasting-kit .hometitle,body.template-suffix-matcha-tasting-flight .hometitle,body.template-suffix-matcha-tasting-kit .instagram-social-proof__title,body.template-suffix-matcha-tasting-flight .instagram-social-proof__title,body.template-suffix-matcha-tasting-kit .testimonial-list>.subheading,body.template-suffix-matcha-tasting-flight .testimonial-list>.subheading,body.template-suffix-matcha-tasting-kit .collapsible-tabs__heading,body.template-suffix-matcha-tasting-flight .collapsible-tabs__heading{font-size:30px!important;text-transform:none!important}@media(max-width:749px){body.template-suffix-matcha-tasting-kit .hometitle,body.template-suffix-matcha-tasting-flight .hometitle,body.template-suffix-matcha-tasting-kit .instagram-social-proof__title,body.template-suffix-matcha-tasting-flight .instagram-social-proof__title,body.template-suffix-matcha-tasting-kit .testimonial-list>.subheading,body.template-suffix-matcha-tasting-flight .testimonial-list>.subheading,body.template-suffix-matcha-tasting-kit .collapsible-tabs__heading,body.template-suffix-matcha-tasting-flight .collapsible-tabs__heading{font-size:26px!important}}body.template-suffix-matcha-tasting-flight .back-in-stock{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-top:16px;margin-bottom:0;background:#eff5ee;border:2px solid #dde9db;border-radius:10px;padding:16px}body.template-suffix-matcha-tasting-flight .back-in-stock.hidden{display:none}body.template-suffix-matcha-tasting-flight .back-in-stock__heading{font-family:AkkuratBold,sans-serif;font-size:15px;color:#222;margin:0 0 12px}body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__input{font-family:Akkurat,sans-serif;color:#222;background:#fff;border:2px solid #e1dcd6;border-radius:8px}body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__input:hover{border-color:#cfc6ba}body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__input:focus,body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__input:active{border-color:#3e2723;box-shadow:0 0 0 1px #3e2723}body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__input::placeholder{color:#8a8178}body.template-suffix-matcha-tasting-flight .back-in-stock__field-wrapper .field__label{display:none}body.template-suffix-matcha-tasting-flight .back-in-stock__submit{font-family:AkkuratBold,sans-serif;background:#000!important;color:#fff!important;border:2px solid #000!important;border-radius:8px}body.template-suffix-matcha-tasting-flight .back-in-stock__submit:hover:not(:disabled){background:#222!important;border-color:#222!important}body.template-suffix-matcha-tasting-flight .back-in-stock__message{border-radius:8px;font-family:Akkurat,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/144/assets/matcha-tasting-flight.css.map */
