:root{--ilo-amber: #e6a052;--ilo-terracotta: #b36925;--ilo-amber-dark: #4a331c;--ilo-ink: #2b2723;--ilo-ink-soft: #6f6555;--ilo-muted: #8a7e6b;--ilo-white: #ffffff;--ilo-cream: #f8f6f2;--ilo-line: #f0ece4;--ilo-line-warm: #ecd9bc;--ilo-radius-pill: 999px;--ilo-radius-card: 18px;--ilo-shadow-soft: 0 6px 18px rgba(230,160,82,.26);--ilo-shadow-card: 0 16px 36px rgba(43,39,35,.1);--ilo-font-head: "Bricolage Grotesque", system-ui, sans-serif;--ilo-font-body: "Hanken Grotesk", system-ui, sans-serif;--ilo-font-accent: "Instrument Serif", Georgia, serif}.color-scheme-1,:root{--color-button: 230,160,82;--color-button-text: 74,51,28}.color-scheme-2,.color-scheme-3{background-color:var(--ilo-cream)!important;color:var(--ilo-ink)!important}.color-scheme-2 *,.color-scheme-3 *{color:inherit}body{font-family:var(--ilo-font-body);color:var(--ilo-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.product__title,.card__heading,.collection-hero__title{font-family:var(--ilo-font-head);letter-spacing:-.02em;color:var(--ilo-ink)}.subtitle,.caption-with-letter-spacing{font-family:var(--ilo-font-accent)!important;font-style:italic!important;color:var(--ilo-terracotta)!important;text-transform:none!important;letter-spacing:0!important}a{color:var(--ilo-terracotta)}a:hover{color:var(--ilo-amber-dark)}.announcement-bar,.announcement-bar__message{background:var(--ilo-amber)!important;color:var(--ilo-amber-dark)!important;font-weight:600!important}.announcement-bar a,.announcement-bar__link{color:var(--ilo-amber-dark)!important}.button,.shopify-challenge__button,.customer button,.product-form__submit,button[type=submit]:not(.quantity__button):not(.search__button),.shopify-payment-button__button--unbranded{background:var(--ilo-amber)!important;color:var(--ilo-amber-dark)!important;font-family:var(--ilo-font-body)!important;font-weight:600!important;border:none!important;border-radius:var(--ilo-radius-pill)!important;box-shadow:var(--ilo-shadow-soft)!important;transition:transform .15s ease,filter .15s ease!important}.button:hover,.product-form__submit:hover,button[type=submit]:not(.quantity__button):not(.search__button):hover{filter:brightness(1.04);transform:translateY(-1px)}.button--secondary,.button--tertiary{background:var(--ilo-white)!important;color:var(--ilo-amber-dark)!important;border:1px solid var(--ilo-line-warm)!important;box-shadow:none!important}.shopify-payment-button__button:not(.shopify-payment-button__button--unbranded){border-radius:var(--ilo-radius-pill)!important}.product__title h1,.product__title{font-family:var(--ilo-font-head);font-weight:800;font-size:clamp(2.4rem,3.5vw,3.4rem);color:var(--ilo-ink);line-height:1.12}.product .price--large{font-family:var(--ilo-font-head);font-size:2.8rem;font-weight:700;color:var(--ilo-ink)}.product__description.rte{font-size:1.55rem;line-height:1.7;color:var(--ilo-ink-soft)}.product__description.rte h3{font-family:var(--ilo-font-head);font-weight:700;color:var(--ilo-terracotta)}.product__media-wrapper{border-radius:var(--ilo-radius-card);overflow:hidden}.product-form__buttons{display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem}.card,.product-card,.card-wrapper{border-radius:var(--ilo-radius-card)!important;box-shadow:var(--ilo-shadow-card);transition:transform .2s ease,box-shadow .2s ease}.card:hover,.card-wrapper:hover{transform:translateY(-3px);box-shadow:0 20px 44px #2b272324}.card__heading,.price .price-item{font-family:var(--ilo-font-head);font-weight:700;color:var(--ilo-ink)}.header__menu-item{font-family:var(--ilo-font-body);font-weight:600;color:var(--ilo-ink)}.header__menu-item:hover{color:var(--ilo-terracotta)}.field__input,.select__select,.customer .field input{font-family:var(--ilo-font-body);border-color:var(--ilo-line-warm);border-radius:8px;color:var(--ilo-ink)}.field__input:focus,.select__select:focus{border-color:var(--ilo-amber);box-shadow:0 0 0 2px #e6a05238;outline:none}.quantity{border-color:var(--ilo-line-warm);border-radius:8px}.quantity__button{color:var(--ilo-amber-dark);font-weight:700;background:transparent;box-shadow:none;border-radius:0}.footer .footer__heading{font-family:var(--ilo-font-head);font-weight:700;color:var(--ilo-ink)}.footer a{color:var(--ilo-ink-soft)}.footer a:hover{color:var(--ilo-terracotta)}[class*=trustoo],[id*=trustoo],[class*=ttoo]{font-family:var(--ilo-font-body)!important}[class*=trustoo] [class*=summary],[class*=trustoo] [class*=Summary],[class*=trustoo] [class*=aggregate],[class*=trustoo] [class*=overall],[class*=trustoo] [class*=badge],[class*=trustoo] [class*=score],[class*=ttoo] [class*=summary],[class*=ttoo] [class*=score],[class*=ttoo] [class*=badge],[id*=trustoo] [class*=summary]{background:var(--ilo-amber)!important;background-color:var(--ilo-amber)!important;color:var(--ilo-amber-dark)!important;border-radius:var(--ilo-radius-card)!important;border:none!important}[class*=trustoo] [class*=summary] *,[class*=ttoo] [class*=summary] *,[class*=trustoo] [class*=score] *,[class*=ttoo] [class*=score] *{color:var(--ilo-amber-dark)!important}[class*=trustoo] [class*=star]:not([class*=summary] [class*=star]):not([class*=score] [class*=star]),[class*=ttoo] [class*=star]:not([class*=summary] [class*=star]):not([class*=score] [class*=star]){color:var(--ilo-amber)!important;fill:var(--ilo-amber)!important}[class*=trustoo] [class*=star] svg,[class*=trustoo] [class*=star] svg path,[class*=trustoo] [class*=star] svg polygon,[class*=ttoo] [class*=star] svg,[class*=ttoo] [class*=star] svg path{fill:var(--ilo-amber)!important;stroke:var(--ilo-amber)!important}[class*=trustoo] [class*=summary] [class*=star],[class*=ttoo] [class*=summary] [class*=star],[class*=trustoo] [class*=score] [class*=star]{color:var(--ilo-amber-dark)!important;fill:var(--ilo-amber-dark)!important}[class*=trustoo] [class*=card],[class*=trustoo] [class*=review],[class*=trustoo] [class*=item],[class*=ttoo] [class*=card],[class*=ttoo] [class*=item]{border-radius:var(--ilo-radius-card)!important;border-color:var(--ilo-line)!important;box-shadow:var(--ilo-shadow-card);background:var(--ilo-white)!important}[class*=trustoo] [class*=author],[class*=trustoo] [class*=name],[class*=ttoo] [class*=author]{font-family:var(--ilo-font-head)!important;color:var(--ilo-ink)!important;font-weight:700!important}[class*=trustoo] [class*=verified],[class*=ttoo] [class*=verified]{color:var(--ilo-terracotta)!important}[class*=trustoo] button,[class*=trustoo] [class*=btn],[class*=ttoo] button{background:var(--ilo-amber)!important;color:var(--ilo-amber-dark)!important;border-radius:var(--ilo-radius-pill)!important;border:none!important;font-family:var(--ilo-font-body)!important;font-weight:600!important}@media screen and (max-width:749px){.product__title h1,.product__title,.product .price--large{font-size:2.2rem}.product-form__buttons{gap:.8rem}.collection-hero__title{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ilotank-brand.css.map */
