:root{--tnl-green: #063321;--tnl-panel: #073a28;--tnl-gold: #f3cc70;--tnl-ivory: #fff3d3;--tnl-paper: #fffcf5;--tnl-rule: #daceaf;--font-body-family: Arial, "STHeiti", "Heiti SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-heading-family: Arial, "STHeiti", "Heiti SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-body-style: normal;--font-heading-style: normal;--font-body-weight: 400;--font-heading-weight: 700;--font-body-weight-bold: 700}body.tnl-brand{color:var(--tnl-green);background:var(--tnl-paper)}.tnl-brand h1,.tnl-brand h2,.tnl-brand h3{letter-spacing:0;line-height:1.35}.tnl-brand .header-wrapper{background:var(--tnl-green);color:var(--tnl-ivory);border-color:#947842}.tnl-brand .header{min-height:9.4rem;padding-block:1.2rem}.tnl-brand .header__heading-logo{display:block;height:auto}.tnl-brand .header__menu-item,.tnl-brand .header__icon,.tnl-brand .header__heading-link{color:var(--tnl-ivory)}.tnl-brand .header__menu-item{font-size:1.45rem;letter-spacing:.01em;padding-inline:1.6rem}.tnl-brand .header__menu-item:hover,.tnl-brand .header__active-menu-item{color:var(--tnl-gold)}.tnl-brand .header__active-menu-item{text-underline-offset:.5rem}.tnl-brand .utility-bar{background:var(--tnl-panel);border-bottom:1px solid #947842}.tnl-brand .announcement-bar__message{color:var(--tnl-ivory);font-size:1.25rem;letter-spacing:.04em;padding-block:1rem}.tnl-brand .menu-drawer,.tnl-brand .header__submenu,.tnl-brand .menu-drawer__inner-submenu{background:var(--tnl-green);color:var(--tnl-ivory)}.tnl-brand .menu-drawer__menu-item,.tnl-brand .menu-drawer__account{color:var(--tnl-ivory)}.tnl-brand .menu-drawer__menu-item:hover,.tnl-brand .menu-drawer__menu-item--active{background:var(--tnl-panel);color:var(--tnl-gold)}.tnl-brand .cart-count-bubble{background:var(--tnl-gold);color:var(--tnl-green)}.tnl-brand .button,.tnl-brand .shopify-challenge__button{background:var(--tnl-gold);color:var(--tnl-green);border-radius:.4rem;font-weight:700;letter-spacing:.02em}.tnl-brand .button:after{border-radius:.4rem;box-shadow:0 0 0 1px var(--tnl-gold)}.tnl-brand .button:hover{background:#f7d993}.tnl-brand .button--secondary{background:transparent;color:var(--tnl-green)}.tnl-brand .button--secondary:after{box-shadow:0 0 0 1px var(--tnl-green)}.tnl-brand .price,.tnl-brand .totals__total-value{font-family:Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0}.tnl-brand .quantity{border-radius:.4rem;background:#fff}.tnl-brand .quantity:after{border-radius:.4rem;box-shadow:0 0 0 1px #a8b2a8}.tnl-brand .tnl-quantity-presets__button{border-color:var(--tnl-green);border-radius:.4rem;color:var(--tnl-green)}.tnl-brand .tnl-quantity-presets__button[aria-pressed=true]{background:var(--tnl-green);color:var(--tnl-gold)}.tnl-brand .tnl-sambal-product .product-form__submit{background:var(--tnl-gold);color:var(--tnl-green);font-size:1.7rem}.tnl-brand .tnl-sambal-product .product-form__submit:hover{background:#f7d993}.tnl-brand .tnl-sambal-product .product__title h1{color:var(--tnl-green);font-size:clamp(2.8rem,3.1vw,4.2rem)}.tnl-brand .tnl-sambal-product .product__media{border-radius:.8rem;overflow:hidden}.tnl-brand .tnl-sambal-product .product__media-toggle{border-radius:.8rem}.tnl-brand .tnl-sambal-buying--assurance{border-top-color:var(--tnl-rule)}.tnl-brand .tnl-sambal-details__serving{border-color:var(--tnl-rule)}.tnl-brand .tnl-sambal-details__accordion{border-bottom-color:var(--tnl-rule)}.tnl-page-index .multicolumn{background:var(--tnl-ivory)}.tnl-page-index .multicolumn .title-wrapper-with-link{margin-bottom:3.2rem}.tnl-page-index .multicolumn-card{background:var(--tnl-paper);border:1px solid var(--tnl-rule);border-radius:.8rem;overflow:hidden;height:100%}.tnl-page-index .multicolumn-card__info{padding:2.2rem}.tnl-page-index .multicolumn-card__info h3{font-weight:700;color:var(--tnl-green)}.tnl-page-index .multicolumn-card__info .link{display:inline-flex;min-height:4.4rem;align-items:center;color:var(--tnl-green);text-decoration:underline;text-underline-offset:.4rem}.tnl-brand .footer{background:var(--tnl-green);color:var(--tnl-ivory);border-top:1px solid #947842}.tnl-brand .footer-block__heading{color:var(--tnl-gold);font-weight:700}.tnl-brand .footer .rte,.tnl-brand .footer a,.tnl-brand .footer .copyright__content{color:var(--tnl-ivory)}.tnl-brand .footer .field__input{background:var(--tnl-panel);color:var(--tnl-ivory)}.tnl-brand .footer .field__label,.tnl-brand .footer .newsletter-form__button{color:var(--tnl-ivory)}.tnl-page-cart .title-wrapper-with-link{padding-bottom:2.4rem;border-bottom:1px solid var(--tnl-rule)}.tnl-page-cart .title--primary{color:var(--tnl-green);font-size:clamp(2.8rem,3vw,4rem)}.tnl-page-cart .cart-items{background:#fff;border-radius:.8rem}.tnl-page-cart .cart-items thead th{color:#536359;letter-spacing:.03em}.tnl-page-cart .cart-item{border-bottom:1px solid var(--tnl-rule)}.tnl-page-cart .cart-item__name{color:var(--tnl-green);font-weight:700}.tnl-page-cart .cart__blocks{background:var(--tnl-ivory);border:1px solid var(--tnl-rule);border-radius:.8rem;padding:2.4rem;max-width:44rem}.tnl-page-cart .cart__footer{padding-top:1rem}.tnl-page-cart .cart__checkout-button{width:100%;max-width:none;min-height:5.4rem}.tnl-cart-service{margin-left:auto;max-width:44rem;padding:0 0 3.6rem;color:#536359;font-size:1.4rem;line-height:1.8}.tnl-cart-service p{margin:.7rem 0}.tnl-cart-service a{color:var(--tnl-green);text-underline-offset:.3rem}.tnl-cart-service__title{color:var(--tnl-green);font-weight:700}@media screen and (max-width:749px){.tnl-brand .header{min-height:8rem;padding-block:.8rem}.tnl-brand .header__heading-logo-wrapper{width:9.2rem}.tnl-brand .announcement-bar__message{font-size:1.1rem}.tnl-brand .tnl-sambal-product .product__title h1{font-size:2.8rem}.tnl-brand .tnl-sambal-product .product__info-container{padding-top:1rem}.tnl-page-index .multicolumn-card__info{padding:1.6rem}.tnl-page-index .multicolumn-card__info h3{font-size:1.7rem}.tnl-page-cart .cart__blocks{width:100%;max-width:none;padding:2rem}.tnl-page-cart .title-wrapper-with-link{margin-bottom:2.4rem}.tnl-cart-service{max-width:none;padding-bottom:2.4rem}}.tnl-brand cart-remove-button .button{background:transparent;color:var(--tnl-green)}.tnl-brand cart-remove-button .button:after{box-shadow:none}.tnl-page-cart .cart__checkout-button{font-size:1.7rem}@media screen and (min-width:750px){.tnl-page-cart .cart__blocks{width:44rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tnl-brand.css.map */
