:root{--tr-brown: #6E3F12;--tr-teal: #80C3BD;--tr-brown-soft: color-mix(in srgb, var(--tr-brown) 55%, #fff);--tr-brown-deep: color-mix(in srgb, var(--tr-brown) 82%, #000);--tr-teal-pale: color-mix(in srgb, var(--tr-teal) 42%, #fff);--tr-teal-deep: color-mix(in srgb, var(--tr-teal) 78%, var(--tr-brown));--tr-cream: color-mix(in srgb, var(--tr-teal) 8%, #fff);--tr-font-display: "Playfair Display", "Times New Roman", serif;--tr-font-ui: "Jost", "Poppins", "Helvetica Neue", Arial, sans-serif;--tr-stripe-unit: 86px;--tr-frame: 3px;--tr-radius-tile: 14px;--tr-shadow-tile: 0 6px 18px color-mix(in srgb, var(--tr-brown) 28%, transparent)}.tr-stripes-primary,.tr-stripes-secondary{background-repeat:repeat;background-position:center top}.tr-stripes-primary{background-color:var(--tr-teal);background-image:repeating-linear-gradient(90deg,var(--tr-brown) 0 calc(var(--tr-stripe-unit) * .26),var(--tr-teal) calc(var(--tr-stripe-unit) * .26) calc(var(--tr-stripe-unit) * .44),var(--tr-brown) calc(var(--tr-stripe-unit) * .44) calc(var(--tr-stripe-unit) * .5),var(--tr-teal) calc(var(--tr-stripe-unit) * .5) calc(var(--tr-stripe-unit) * .74),var(--tr-brown) calc(var(--tr-stripe-unit) * .74) calc(var(--tr-stripe-unit) * .8),var(--tr-teal) calc(var(--tr-stripe-unit) * .8) var(--tr-stripe-unit))}@media screen and (max-width:749px){:root{--tr-stripe-unit: 48px}}.tr-utility-bar{background:#fff;border-bottom:1px solid color-mix(in srgb,var(--tr-brown) 18%,transparent);font-family:var(--tr-font-ui);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.tr-utility-bar a{color:var(--tr-brown);text-decoration:none}.tr-utility-bar a:hover{color:var(--tr-brown-deep);text-decoration:underline;text-underline-offset:3px}.tr-hero{padding:clamp(2rem,6vw,5.5rem) 1rem;display:flex;justify-content:center}.tr-plaque{background:#fff;border:var(--tr-frame) solid var(--tr-brown);outline:1px solid var(--tr-brown);outline-offset:7px;padding:clamp(1.25rem,4vw,2.75rem) clamp(1.5rem,7vw,5rem);max-width:860px;width:100%;text-align:center;box-shadow:0 10px 34px color-mix(in srgb,var(--tr-brown) 22%,transparent)}.tr-plaque img{display:block;width:100%;height:auto;margin:0 auto}.tr-plaque__wordmark{font-family:var(--tr-font-display);font-weight:900;color:var(--tr-brown);font-size:clamp(1.75rem,6.5vw,4.25rem);line-height:1;margin:0;letter-spacing:.01em}.tr-plaque__tagline{font-family:var(--tr-font-ui);font-weight:500;color:var(--tr-brown);text-transform:uppercase;letter-spacing:.13em;font-size:clamp(.75rem,2.2vw,1.5rem);margin:.45em 0 0}.tr-tiles{padding:clamp(2rem,5vw,4rem) 1.25rem clamp(2.5rem,6vw,5rem)}.tr-tiles__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(1rem,2.5vw,2rem);max-width:1400px;margin:0 auto;list-style:none;padding:0}@media screen and (max-width:749px){.tr-tiles__grid{grid-template-columns:repeat(2,1fr)}}.tr-tile{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-decoration:none}.tr-tile__frame{width:100%;aspect-ratio:1 / 1;background:#fff;border:var(--tr-frame) solid var(--tr-brown);border-radius:var(--tr-radius-tile);box-shadow:var(--tr-shadow-tile);overflow:hidden;display:grid;place-items:center;transition:transform .22s ease,box-shadow .22s ease}.tr-tile__frame img{width:84%;height:84%;object-fit:contain}.tr-tile:hover .tr-tile__frame,.tr-tile:focus-visible .tr-tile__frame{transform:translateY(-5px);box-shadow:0 12px 26px color-mix(in srgb,var(--tr-brown) 38%,transparent)}.tr-tile__label{font-family:var(--tr-font-ui);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:clamp(1rem,1.6vw,1.625rem);color:var(--tr-brown);text-align:center}.tr-tile__frame--empty:after{content:"";width:46%;aspect-ratio:1;border:2px dashed color-mix(in srgb,var(--tr-brown) 35%,transparent);border-radius:50%}h1,h2,.tr-display{font-family:var(--tr-font-display);font-weight:700;color:var(--tr-brown);letter-spacing:.005em}h3,h4,h5,h6,.tr-eyebrow{font-family:var(--tr-font-ui);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--tr-brown)}.button,.shopify-payment-button__button--unbranded{font-family:var(--tr-font-ui);font-weight:600;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;background:var(--tr-brown);color:#fff;border:2px solid var(--tr-brown);transition:background .18s ease,color .18s ease}.button:hover,.shopify-payment-button__button--unbranded:hover{background:#fff;color:var(--tr-brown)}.button--secondary{background:transparent;color:var(--tr-brown)}.card__inner,.card-wrapper .card{border-radius:var(--tr-radius-tile);border:1px solid color-mix(in srgb,var(--tr-brown) 22%,transparent);background:#fff}.price{font-family:var(--tr-font-ui);font-weight:600;color:var(--tr-brown-deep)}.price--on-sale .price-item--sale{color:var(--tr-brown)}.footer{background:var(--tr-brown);color:var(--tr-cream)}.footer a,.footer .list-menu__item{color:var(--tr-cream)}.footer a:hover{color:var(--tr-teal)}.footer__content-top{border-top:none}a:focus-visible,button:focus-visible,.tr-tile:focus-visible{outline:3px solid var(--tr-brown);outline-offset:3px;border-radius:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html,body{font-family:var(--tr-font-ui);color:var(--tr-brown-deep);background-color:var(--tr-teal-pale)!important;background-image:repeating-linear-gradient(90deg,var(--tr-brown) 0 calc(var(--tr-stripe-unit) * .26),var(--tr-teal) calc(var(--tr-stripe-unit) * .26) calc(var(--tr-stripe-unit) * .44),var(--tr-brown) calc(var(--tr-stripe-unit) * .44) calc(var(--tr-stripe-unit) * .5),var(--tr-teal) calc(var(--tr-stripe-unit) * .5) calc(var(--tr-stripe-unit) * .74),var(--tr-brown) calc(var(--tr-stripe-unit) * .74) calc(var(--tr-stripe-unit) * .8),var(--tr-teal) calc(var(--tr-stripe-unit) * .8) var(--tr-stripe-unit))!important;background-attachment:fixed!important}main,#MainContent,main .shopify-section,main .shopify-section>.section,main .gradient,main .color-scheme-1,main .color-scheme-2,main .color-scheme-3,main .color-background-1,main .color-background-2,.banner__box,.collection,.product__info-container,.cart-items,.cart__footer,.cart__warnings,.utility-bar,.template-search,.contact{background:transparent!important;background-color:transparent!important;background-image:none!important}.tr-tile__label{background:#fff;padding:.5rem 1rem;border-radius:6px;display:inline-block}.collection-hero__title,.title--primary,.facets__wrapper,.facets-container,.product-count,.facet-filters__sort,.facets__form{background:#fff;border-radius:8px;padding:.5rem 1rem}.collection-hero__title,.title--primary{display:inline-block}.card__information,.card-wrapper .card__information{background:#fff;border-radius:0 0 var(--tr-radius-tile) var(--tr-radius-tile);padding:.75rem}.card__content{background:transparent;padding:0}css .title-wrapper-with-link .title,.collection__title .title,.section-header .title{background:#fff;padding:.5rem 1rem;border-radius:8px;display:inline-block}.product__info-wrapper,.product__info-container{background:#fff!important;border-radius:var(--tr-radius-tile);padding:1.5rem!important;border:1px solid color-mix(in srgb,var(--tr-brown) 18%,transparent)}.product__description,.product .rte,.product__accordion,.product-form__input{background:transparent}.cart-items,.cart__contents,#main-cart-items,#main-cart-footer,.cart__footer{background:#fff!important;border-radius:var(--tr-radius-tile);padding:1.5rem!important;border:1px solid color-mix(in srgb,var(--tr-brown) 18%,transparent)}.cart-item,.cart-items thead,.cart-items tbody,.cart__blocks,.totals,.tax-note,.cart__ctas{background:transparent!important}.cart__warnings{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.cart__empty-text,.cart__login-title,.cart__login-paragraph{background:#fff;padding:.5rem 1.25rem;border-radius:8px;max-width:max-content;margin:0}.cart__continue-button{margin:0}.shopify-section:has(.tr-faq) .main-page-title{display:block;width:fit-content;max-width:100%;margin:3rem auto 2rem!important;padding:1.2rem 3.5rem;background:#fff!important;color:#6e3f12!important;border-radius:999px;text-align:center;box-shadow:0 2px 10px #0000001f}.tr-faq{max-width:760px;margin:0 auto 4rem}.tr-faq__item{background:#fff;border:2px solid #6E3F12;border-radius:16px;margin-bottom:1.2rem;overflow:hidden}.tr-faq__item summary{position:relative;padding:1.6rem 5rem 1.6rem 2rem;font-weight:700;font-size:1.8rem;color:#6e3f12;cursor:pointer;list-style:none}.tr-faq__item summary::-webkit-details-marker{display:none}.tr-faq__item summary:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.6rem;line-height:1;color:#6e3f12}.tr-faq__item[open] summary{background:#6e3f12;color:#fff}.tr-faq__item[open] summary:after{content:"\2212";color:#fff}.tr-faq__answer{padding:1.6rem 2rem 2rem;color:#333}.tr-faq__answer p{margin:0;font-size:1.6rem;line-height:1.7}@media(max-width:749px){.shopify-section:has(.tr-faq) .main-page-title{padding:1rem 2rem;margin:2rem auto 1.5rem!important}.tr-faq__item summary{font-size:1.6rem;padding:1.4rem 4.2rem 1.4rem 1.4rem}}.pagination__list{gap:.8rem;align-items:center}.pagination__list>li>a,.pagination__list>li>span,.pagination__list>li>button{display:inline-flex!important;align-items:center;justify-content:center;min-width:4.4rem;height:4.4rem;padding:0 1.2rem;background:#fff!important;color:#6e3f12!important;border:2px solid #ffffff;border-radius:12px;font-weight:700;font-size:1.6rem;text-decoration:none;box-shadow:0 2px 6px #00000026}.pagination__item--current:after,.pagination__list a[aria-current=page]:after{display:none!important}.pagination__list a[aria-current=page],.pagination__item--current{border-color:#6e3f12!important;border-width:3px}.pagination__list>li>a:hover{background:#6e3f12!important;color:#fff!important;border-color:#6e3f12}.pagination__list svg,.pagination__list .icon{color:#6e3f12;fill:currentColor}.pagination__list>li>a:hover svg,.pagination__list>li>a:hover .icon{color:#fff}@media(max-width:749px){.pagination__list{gap:.5rem}.pagination__list>li>a,.pagination__list>li>span{min-width:3.6rem;height:3.6rem;padding:0 .8rem;font-size:1.4rem}}:root{--trx-brown: var(--tr-brown, #6E3F12);--trx-teal: var(--tr-teal, #80C3BD);--trx-cream: var(--tr-cream, #FFF8EF);--trx-radius: 12px}.header-wrapper,.header-wrapper .header,.shopify-section-header-sticky .header-wrapper{background:var(--trx-brown)!important;background-image:none!important}.header-wrapper,.header-wrapper--border-bottom{border-bottom:3px solid var(--trx-teal)!important}.header .header__icon,.header .header__icon .svg-wrapper,.header .header__icon svg,.header .header__icon--menu,.header details-modal .header__icon{color:var(--trx-cream)!important}.header .header__icon:hover{opacity:.8}.header .header__menu-item,.header .header__menu-item span,.header .header__active-menu-item,.header .header__menu-item .icon-caret{color:var(--trx-cream)!important}.header .header__menu-item:hover span,.header .header__active-menu-item{text-decoration-color:var(--trx-teal)!important}.header .header__submenu,.header .mega-menu__content{background:var(--trx-brown)!important;border:2px solid var(--trx-teal)!important;border-radius:var(--trx-radius)}.header .header__submenu .header__menu-item,.header .mega-menu__link{color:var(--trx-cream)!important}.header .header__submenu .header__menu-item:hover,.header .mega-menu__link:hover{color:var(--trx-teal)!important}.header .cart-count-bubble{background:var(--trx-teal)!important;color:var(--trx-brown)!important;font-weight:700}.menu-drawer,.menu-drawer__submenu,.menu-drawer__navigation-container,.menu-drawer__utility-links{background:var(--trx-brown)!important;background-image:none!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__account,.menu-drawer .menu-drawer__utility-links a,.menu-drawer svg{color:var(--trx-cream)!important}.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus{background:#ffffff14!important;color:var(--trx-teal)!important}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--active,.footer .list-menu__item,.footer .footer-block__heading,.footer .footer__copyright,.footer .copyright__content{color:var(--trx-cream)!important}.footer .footer-block__details-content .list-menu__item--link{font-size:1.5rem;padding:.5rem 0}.footer .footer-block__details-content .list-menu__item--link:hover,.footer a:hover{color:var(--trx-teal)!important;text-decoration-color:var(--trx-teal)!important}.footer .footer-block__details-content .list-menu__item--active{text-decoration-color:var(--trx-teal)!important;text-underline-offset:.4rem}.footer .rte a{color:var(--trx-cream)!important;text-decoration:underline;text-decoration-color:var(--trx-teal);text-underline-offset:.3rem}.button,button.button,a.button,.button--primary,.button--secondary,.product-form__submit,.quick-add__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,.customer button,.customer .button,.facets__button-no-js,.tr-rf__submit{background:var(--trx-brown)!important;color:var(--trx-cream)!important;border:2px solid var(--trx-cream)!important;border-radius:var(--trx-radius)!important;box-shadow:0 2px 8px #0000002e!important;font-family:var(--tr-font-ui, inherit);font-weight:700;font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;min-height:4.8rem;padding:0 3rem;transition:background .18s ease,color .18s ease,border-color .18s ease}.button:before,.button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after,.customer button:before,.customer button:after{box-shadow:none!important;display:none!important}.button:not([disabled]):hover,a.button:hover,.product-form__submit:not([disabled]):hover,.quick-add__submit:not([disabled]):hover,.cart__checkout-button:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover,.customer button:hover,.tr-rf__submit:hover{background:var(--trx-cream)!important;color:var(--trx-brown)!important;border-color:var(--trx-brown)!important}.button[disabled],.button[aria-disabled=true],.product-form__submit[disabled]{opacity:.55;cursor:not-allowed}.facets__summary,.mobile-facets__open,.facet-filters__field .select__select,.active-facets__button-inner{background:#fff!important;color:var(--trx-brown)!important;border:2px solid var(--trx-brown)!important;border-radius:var(--trx-radius)!important;box-shadow:none!important}.mobile-facets__open{padding:.8rem 1.4rem}.mobile-facets__open svg,.facets__summary svg{color:var(--trx-brown)!important}.mobile-facets__footer .button,.mobile-facets__footer .mobile-facets__clear{min-height:4.4rem}.quantity{border-radius:var(--trx-radius);overflow:hidden}.quantity:before,.quantity:after{box-shadow:none!important}.quantity{border:2px solid var(--trx-brown)!important;background:#fff}.quantity__button,.quantity__input{color:var(--trx-brown)!important;font-weight:700}.product-form__input input[type=radio]+label{border:2px solid var(--trx-brown)!important;border-radius:var(--trx-radius)!important;background:#fff!important;color:var(--trx-brown)!important}.product-form__input input[type=radio]:checked+label{background:var(--trx-brown)!important;color:var(--trx-cream)!important}.slider-button{color:var(--trx-brown)!important;background:#fff;border-radius:50%}.field:before,.field:after,.select:before,.select:after,.localization-form__select:before,.localization-form__select:after{box-shadow:none!important}.field__input,.select__select,.customer .field input,.search__input.field__input{border:2px solid var(--trx-brown)!important;border-radius:var(--trx-radius)!important;background:#fff!important;color:#333}.field__input:focus,.select__select:focus,.customer .field input:focus{outline:3px solid var(--trx-teal)!important;outline-offset:1px;box-shadow:none!important}.field__label,.customer .field label{color:var(--trx-brown)}.field__button,.search__button,.newsletter-form__button{color:var(--trx-brown)!important}@media(max-width:749px){.button,button.button,a.button,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded,.tr-rf__submit{min-height:4.6rem;font-size:1.4rem;padding:0 2.2rem}.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem;padding:.8rem 0}.header-wrapper{border-bottom-width:2px!important}}.shopify-policy__title h1,.main-page-title{display:block;width:fit-content;max-width:100%;margin:3rem auto 2.4rem!important;padding:1.2rem 3.5rem;background:#fff!important;color:var(--tr-brown, #6E3F12)!important;border-radius:999px;text-align:center;box-shadow:0 2px 10px #00000026}.shopify-policy__title{text-align:center}.shopify-policy__container{max-width:860px!important;padding:0 1.6rem 5rem!important}.shopify-policy__body{background:#fff;border:2px solid var(--tr-brown, #6E3F12);border-radius:16px;padding:3rem 3.2rem;color:#333;box-shadow:0 2px 10px #0000001f}.page-width--narrow:not(:has(.tr-faq,.tr-contact,.tr-cf,.tr-rf))>.rte:has(*){background:#fff;border:2px solid var(--tr-brown, #6E3F12);border-radius:16px;padding:3rem 3.2rem;margin-bottom:5rem;color:#333;box-shadow:0 2px 10px #0000001f}.shopify-policy__body .rte p,.shopify-policy__body .rte li,.page-width--narrow>.rte p,.page-width--narrow>.rte li{font-size:1.6rem;line-height:1.75;color:#333}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong,.page-width--narrow>.rte h2,.page-width--narrow>.rte h3{color:var(--tr-brown, #6E3F12)}.shopify-policy__body a,.page-width--narrow>.rte a{color:var(--tr-brown, #6E3F12);text-decoration-color:var(--tr-teal, #80C3BD);text-underline-offset:.3rem}@media(max-width:749px){.shopify-policy__title h1,.main-page-title{padding:1rem 2rem;font-size:2.8rem;margin:2rem auto 1.6rem!important}.shopify-policy__body,.page-width--narrow:not(:has(.tr-faq,.tr-contact,.tr-cf,.tr-rf))>.rte:has(*){padding:1.8rem 1.6rem}}.template-search__header h1,.template-search__header .h2{display:block;width:fit-content;max-width:100%;margin:3rem auto 2.4rem!important;padding:1.2rem 3.5rem;background:#fff;color:var(--tr-brown, #6E3F12)!important;border-radius:999px;text-align:center;box-shadow:0 2px 10px #00000026}.facets__summary{display:inline-flex!important;align-items:center;gap:.8rem;min-height:4rem;padding:0 1.6rem!important;line-height:1}.facets__summary>div,.facets__summary span{display:inline-flex;align-items:center;margin:0!important;padding:0!important}.facets__summary .icon-caret,.facets__summary svg{position:static!important;flex-shrink:0;margin:0!important}.facet-filters__label,.facets__heading{display:inline-flex;align-items:center;margin:0 1.2rem 0 0!important}.facet-filters__field .select__select{min-height:4rem;padding:0 4rem 0 1.6rem!important;line-height:1}.facet-filters__field .select .icon-caret{right:1.4rem}.product-count__text,.product-count{display:inline-flex;align-items:center}.card__information{text-align:center!important;padding:1.4rem 1.6rem 1.8rem!important}.card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.9em;line-height:1.45;margin:0 0 .6rem!important;text-align:center}.card__information .caption-with-letter-spacing{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.card__information .price,.card__information .price__container,.card__information .price__regular{justify-content:center!important;text-align:center!important}.card__information:after{content:"View details \2192";display:block;width:fit-content;margin:.8rem auto 0;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tr-brown, #6E3F12);border-bottom:2px solid var(--tr-teal, #80C3BD)}@media(max-width:749px){.card__information{padding:1rem .8rem 1.2rem!important}.card__information:after{font-size:1.05rem}}.mobile-facets__inner,.mobile-facets__inner.gradient,.mobile-facets__submenu,.mobile-facets__header,.mobile-facets__footer{background:#fff!important}.mobile-facets__inner{box-shadow:-6px 0 24px #00000040}.mobile-facets__header{border-bottom:2px solid #80C3BD}.mobile-facets__footer{border-top:2px solid #80C3BD}.mobile-facets__heading,.mobile-facets__summary,.mobile-facets__label,.mobile-facets__close-button,.mobile-facets__info{color:#6e3f12!important}.mobile-facets__count{color:#6e3f12;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tr-custom.css.map */
