:root{--tt-black: #000000;--tt-white: #ffffff;--tt-near-black: #1f1f21;--tt-green: #38482c;--tt-gold: #c09858;--tt-gold-hover: #a88245;--tt-gold-muted: #e5d4b0;--tt-green-muted: #5c6b52;--tt-rule: #d4bc8e;--tt-text-body: 1.6rem;--tt-text-body-lg: 1.85rem;--tt-text-small: 1.35rem;--tt-text-caption: 1.2rem;--tt-leading-body: 1.6}@media screen and (min-width:990px){:root{--tt-text-body: 1.7rem;--tt-text-body-lg: 1.95rem}}.tt-accent-gold{color:var(--tt-gold)}.tt-accent-green{color:var(--tt-green)}.tt-bg-gold{background-color:var(--tt-gold)}.tt-bg-green{background-color:var(--tt-green)}.tt-bg-gold-muted{background-color:var(--tt-gold-muted)}.tt-bg-green-muted{background-color:var(--tt-green-muted)}::selection{background-color:var(--tt-gold-muted);color:var(--tt-near-black)}::-moz-selection{background-color:var(--tt-gold-muted);color:var(--tt-near-black)}.tt-eyebrow-rule{display:inline-block;padding-bottom:.5rem;border-bottom:2px solid var(--tt-rule)}.tt-heading-oneline,h1.tt-heading-oneline,h2.tt-heading-oneline,.h0.tt-heading-oneline,.h1.tt-heading-oneline,.h2.tt-heading-oneline{font-size:clamp(1.35rem,5.2vw,4.5rem);letter-spacing:.02em;max-width:100%;line-height:1.1}@media screen and (min-width:750px){.tt-heading-oneline,h1.tt-heading-oneline,h2.tt-heading-oneline,.h0.tt-heading-oneline,.h1.tt-heading-oneline,.h2.tt-heading-oneline{white-space:nowrap}}.tt-heading-mark{display:flex;justify-content:center;align-items:center;margin:.85rem 0 1.15rem;line-height:0}.tt-heading-mark img{display:block;width:auto;height:clamp(1.75rem,3.5vw,2.25rem)}.tt-intro-measure{max-width:48rem;margin-inline:auto;line-height:1.55}.tt-intro-measure p{margin:0 0 1em}.tt-intro-measure p:last-child{margin-bottom:0}.tt-link-accent{color:var(--tt-gold);text-decoration-thickness:1px;text-underline-offset:.15em}.tt-link-accent:hover{color:var(--tt-gold-hover)}.tt-link-accent:focus-visible{outline:2px solid var(--tt-gold);outline-offset:3px}.header__heading-logo-wrapper{display:flex;align-items:center;max-width:100%}.header__heading-logo,.password-logo,.gift-card__image{display:block;width:auto;max-width:100%;height:auto}.button:focus-visible,.shopify-payment-button__button:focus-visible,.link:focus-visible,.header__icon:focus-visible,.header__heading-link:focus-visible,.header__heading-link.focus-inset:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.field__input:focus-visible,.quantity__input:focus-visible,.cart-drawer summary:focus-visible,.cart-drawer .drawer__close:focus-visible,.cart-drawer a:focus-visible,.cart-drawer button:focus-visible,.menu-drawer summary:focus-visible,.menu-drawer .drawer__close:focus-visible,.menu-drawer a:focus-visible,.menu-drawer button:focus-visible,.menu-drawer__close-button:focus-visible,.disclosure__button:focus-visible,.localization-form__select:focus-visible{outline:2px solid var(--tt-gold);outline-offset:3px;box-shadow:none}.color-scheme-1 .button:focus-visible,.color-scheme-1 .shopify-payment-button__button:focus-visible,.color-scheme-1 .link:focus-visible,.color-scheme-1 .header__icon:focus-visible,.color-scheme-1 summary:focus-visible,.color-scheme-1 input:focus-visible,.color-scheme-1 select:focus-visible,.color-scheme-1 textarea:focus-visible,.color-scheme-1 .field__input:focus-visible,.color-scheme-1 a:focus-visible,.color-scheme-1 button:focus-visible{outline-offset:3px;box-shadow:0 0 0 5px var(--tt-white)}.color-scheme-4 .button:focus-visible,.color-scheme-4 .link:focus-visible,.color-scheme-4 summary:focus-visible,.color-scheme-4 input:focus-visible,.color-scheme-4 select:focus-visible,.color-scheme-4 textarea:focus-visible,.color-scheme-4 .field__input:focus-visible,.color-scheme-4 a:focus-visible,.color-scheme-4 button:focus-visible{outline-offset:3px;box-shadow:0 0 0 5px var(--tt-near-black)}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1.3px) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 3px) var(--tt-gold)}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):active{filter:brightness(1.08)}.color-scheme-3 .button--secondary:not([disabled]):hover{color:var(--tt-gold-hover)}.color-scheme-3 .button--secondary:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1.3px) var(--tt-gold),0 0 0 calc(var(--buttons-border-width) + 1px) var(--tt-gold)}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--tt-gold)}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.35rem;text-decoration-thickness:2px}.header__icon:hover .svg-wrapper,.header__icon:hover .icon{color:var(--tt-gold)}.list-social__link:hover .icon,.list-social__link:hover .svg-wrapper{color:var(--tt-green)}.footer.footer,.section-footer .footer{border-top:3px solid var(--tt-green)}.card-wrapper .card:hover,.card-wrapper:hover .card{box-shadow:0 0 0 1px var(--tt-gold)}@media(prefers-reduced-motion:reduce){.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):active{filter:none}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem * var(--tt-h2-size-factor, 1))}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem * var(--tt-h2-size-factor, 1))}}body.template-index .banner__heading{text-transform:none;letter-spacing:.02em;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media screen and (min-width:750px){body.template-index .banner__heading.h1{white-space:normal;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:1.15}}@media screen and (max-width:749px){body.template-index .banner__heading.h1{white-space:normal;font-size:clamp(2rem,7vw,2.8rem);line-height:1.15}}html.tt-motion body.template-index .banner__media{animation:tt-hero-fade .9s ease-out both}html.tt-motion body.template-index .banner__box{animation:tt-hero-rise .75s ease-out .12s both}html.tt-motion .button:not([disabled]):hover{transform:translateY(-1px);transition:transform .16s ease,box-shadow .16s ease,color .16s ease}@keyframes tt-hero-fade{0%{opacity:.72}to{opacity:1}}@keyframes tt-hero-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){html.tt-motion body.template-index .banner__media,html.tt-motion body.template-index .banner__box,html.tt-motion .button:not([disabled]):hover{animation:none;transform:none;transition:none}}.tt-sticky-inquire{position:fixed;right:1.25rem;bottom:5.5rem;z-index:4}.tt-sticky-inquire__link{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.1rem;background:var(--tt-near-black);color:var(--tt-white);border:1px solid var(--tt-gold);text-decoration:none;font-size:var(--tt-text-caption);letter-spacing:.04em;text-transform:uppercase}.tt-sticky-inquire__link:hover{background:var(--tt-black);color:var(--tt-gold-muted)}.tt-sticky-inquire__dismiss{position:absolute;top:-.55rem;right:-.55rem;width:1.5rem;height:1.5rem;border:0;border-radius:50%;background:var(--tt-gold);color:var(--tt-near-black);cursor:pointer;font-size:.9rem;line-height:1}.tt-sticky-inquire[hidden]{display:none!important}@media screen and (min-width:990px)and (max-width:1199px){.header--middle-center header-drawer{display:block!important}.header--middle-center .header__inline-menu{display:none!important}body.overflow-hidden-tablet{overflow:hidden}}.collage-wrapper-title{text-align:center;width:100%}.announcement-bar__message{font-size:var(--tt-text-small);line-height:1.35;letter-spacing:.04em;padding:.65rem 0;min-height:0}.announcement-bar__message.h5{font-size:var(--tt-text-small)}body.template-index .rich-text__blocks .rte,body.template-index .banner__text.rte{font-size:var(--tt-text-body-lg);line-height:var(--tt-leading-body)}.three-trees-header-settings{position:relative;display:flex;align-items:center}.three-trees-header-settings details{position:relative}.three-trees-header-settings summary{list-style:none;cursor:pointer}.three-trees-header-settings summary::-webkit-details-marker{display:none}.three-trees-header-settings__panel{position:absolute;top:calc(100% + .4rem);right:0;z-index:4;min-width:22rem;max-width:min(32rem,calc(100vw - 2rem));padding:1.2rem 1.4rem;border-radius:var(--inputs-radius, 0);border:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 .4rem 1.6rem rgba(var(--color-foreground),.12);overflow:visible}.three-trees-header-settings__group+.three-trees-header-settings__group{margin-top:1.2rem;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.three-trees-header-settings__label{margin:0 0 .4rem;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.three-trees-header-settings__form{display:block;width:100%}.header-localization .three-trees-header-settings .localization-form{margin:0;padding:0;width:100%}.js .header-localization .three-trees-header-settings .localization-form__select{width:100%;max-width:100%;height:auto;min-height:3.8rem;padding:.8rem 2.7rem .8rem 0;justify-content:flex-start;text-align:left;text-decoration:none}.js .header-localization .three-trees-header-settings .localization-form__select:hover{text-decoration:none;color:var(--tt-gold, rgb(var(--color-foreground)))}.header-localization .three-trees-header-settings .localization-form__select>span{max-width:none;white-space:normal}.header-localization .three-trees-header-settings .disclosure{position:relative;width:100%}.header-localization .three-trees-header-settings .disclosure__list-wrapper{position:absolute;top:calc(100% + .2rem);right:0;left:auto;bottom:auto;z-index:5;min-width:100%;max-width:min(36rem,calc(100vw - 2rem))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/three-trees-brand.css.map */
