:root{--tgs-ivory: #FAF6EF;--tgs-champagne: #EFE4D2;--tgs-linen: #F4ECDF;--tgs-sand: #DDCDB5;--tgs-cocoa: #3B2A20;--tgs-espresso: #2A1E17;--tgs-cocoa-muted: #6E5A4B;--tgs-gold: #B08D57;--tgs-gold-light: #C9A86A;--tgs-gold-ink: #7A5C2E;--tgs-hairline: rgba(176, 141, 87, .38);--tgs-eyebrow-spacing: .3em;--tgs-caps-spacing: .18em;--tgs-ease: cubic-bezier(.25, .46, .45, .94);--tgs-pattern-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='22'%3E%3Cpath d='M0 8 Q12 1 24 8 T48 8' fill='none' stroke='%23B08D57' stroke-width='.9' stroke-opacity='.55'/%3E%3Cpath d='M0 15 Q12 8 24 15 T48 15' fill='none' stroke='%239C7B48' stroke-width='.45' stroke-opacity='.45'/%3E%3C/svg%3E");--tgs-pattern-bow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cg fill='none' stroke='%239C7B48' stroke-opacity='.55' stroke-width='3.4' stroke-linejoin='round'%3E%3Cg transform='translate(10 10) scale(.24)'%3E%3Cpath d='M50 46 C42 27 16 23 14 38 C12 53 34 55 50 46Z'/%3E%3Cpath d='M50 46 C58 27 84 23 86 38 C88 53 66 55 50 46Z'/%3E%3Cpath d='M47 50 C43 63 37 75 29 89 L36.5 86 L39.5 93 C45 79 49 66 51 53Z'/%3E%3Cpath d='M53 50 C57 63 63 75 71 89 L63.5 86 L60.5 93 C55 79 51 66 49 53Z'/%3E%3C/g%3E%3Cg transform='translate(54 54) scale(.24)'%3E%3Cpath d='M50 46 C42 27 16 23 14 38 C12 53 34 55 50 46Z'/%3E%3Cpath d='M50 46 C58 27 84 23 86 38 C88 53 66 55 50 46Z'/%3E%3Cpath d='M47 50 C43 63 37 75 29 89 L36.5 86 L39.5 93 C45 79 49 66 51 53Z'/%3E%3Cpath d='M53 50 C57 63 63 75 71 89 L63.5 86 L60.5 93 C55 79 51 66 49 53Z'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='66' cy='22' r='1.6' fill='%23B08D57' fill-opacity='.6'/%3E%3Ccircle cx='22' cy='66' r='1.6' fill='%23B08D57' fill-opacity='.6'/%3E%3C/svg%3E");--tgs-ornament: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132' height='16' viewBox='0 0 132 16'%3E%3Cpath d='M0 8 H50 M82 8 H132' stroke='%23B08D57' stroke-width='1'/%3E%3Cg transform='translate(58 0) scale(.16)' fill='none' stroke='%23B08D57' stroke-width='6' stroke-linejoin='round'%3E%3Cpath d='M50 46 C42 27 16 23 14 38 C12 53 34 55 50 46Z'/%3E%3Cpath d='M50 46 C58 27 84 23 86 38 C88 53 66 55 50 46Z'/%3E%3Cpath d='M47 50 C43 63 37 75 29 89 L36.5 86 L39.5 93 C45 79 49 66 51 53Z'/%3E%3Cpath d='M53 50 C57 63 63 75 71 89 L63.5 86 L60.5 93 C55 79 51 66 49 53Z'/%3E%3C/g%3E%3C/svg%3E")}::selection{background:var(--tgs-champagne);color:var(--tgs-cocoa)}body{letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.005em;line-height:1.18}.h5,h5{letter-spacing:.02em}em,i{font-family:var(--font-heading-family);font-style:italic}.rte p,.rte li{line-height:1.75}.rte a{text-underline-offset:.3rem;text-decoration-thickness:.1rem}.rte a:hover{color:var(--tgs-gold-ink)}.color-scheme-3 .rte a:hover,.color-scheme-4 .rte a:hover{color:var(--tgs-gold-light)}.tgs-eyebrow,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{font-family:var(--font-body-family);font-weight:500;font-size:1.15rem;letter-spacing:var(--tgs-eyebrow-spacing);text-transform:uppercase;color:var(--tgs-gold-ink)}.color-scheme-3 .tgs-eyebrow,.color-scheme-4 .tgs-eyebrow{color:var(--tgs-gold-light)}.color-scheme-5 .tgs-eyebrow{color:var(--tgs-espresso)}.tgs-ornament,.collection__title .title:after,.collection-list-title:after,.multicolumn .title:after,.rich-text__heading:after,.main-page-title:after,.collection-hero__title:after,.blog__title:after,.collapsible-content__heading:after{content:"";display:block;width:13.2rem;height:1.6rem;margin:1.4rem auto 0;background:var(--tgs-ornament) center / contain no-repeat}.collection-hero__title:after{margin-left:0}.collection-hero__text-wrapper[class*=center] .collection-hero__title:after{margin-left:auto}.title-wrapper-with-link,.collection__title.title-wrapper{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.6rem}.collection__title .collection__description,.title-wrapper-with-link .link{margin-top:.4rem}.collection__title .title,.collection-list-title,.multicolumn .title{margin-bottom:.4rem}.main-page-title{text-align:center}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:500;font-size:1.25rem;letter-spacing:var(--tgs-caps-spacing);text-transform:uppercase;min-height:5rem;padding:0 3.6rem;transition:background-color .35s var(--tgs-ease),color .35s var(--tgs-ease),filter .35s var(--tgs-ease)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(.86)}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.color-scheme-4 .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(1.08)}.button--secondary:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button--tertiary{letter-spacing:.14em}.link,.underlined-link{text-underline-offset:.35rem}.shopify-payment-button__button--unbranded{font-family:var(--font-body-family)}.announcement-bar__message{font-family:var(--font-body-family);font-weight:400;font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase;padding:1.1rem 2rem}.announcement-bar__link .icon-arrow{color:var(--tgs-gold-light)}.header-wrapper,.header-wrapper--border-bottom{border-bottom:1px solid var(--tgs-hairline)}.header__heading-link{padding:.6rem}.tgs-header-logo{display:block;line-height:0;color:rgb(var(--color-foreground))}.header__tgs-logo{display:block;width:min(var(--tgs-logo-width),62vw);height:auto}.header__tgs-logo.tgs-logo--stacked{width:min(calc(var(--tgs-logo-width) * .5),34vw)}@media screen and (max-width:749px){.header__tgs-logo{width:min(19rem,52vw)}.header__tgs-logo.tgs-logo--stacked{width:min(10rem,28vw)}}.header__menu-item,.header__menu-item span,.mega-menu__link,.header__submenu .header__menu-item{font-family:var(--font-body-family);font-size:1.25rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase}.header__submenu .header__menu-item{font-size:1.15rem;letter-spacing:.12em}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--tgs-gold);text-underline-offset:.6rem}.header__inline-menu .list-menu--inline{gap:1.2rem}.header__icon .icon,.header__icon svg{width:2rem;height:2rem}.header__submenu,.mega-menu__content{border-top:1px solid var(--tgs-hairline)}.cart-count-bubble{background-color:var(--tgs-gold);color:var(--tgs-espresso)}.menu-drawer__menu-item{font-family:var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;font-size:1.4rem}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:var(--font-body-family);font-weight:400;font-size:1.45rem;letter-spacing:.04em;line-height:1.45}.card__information{padding-top:1.4rem;padding-bottom:.4rem}.card-information .price,.price{font-family:var(--font-body-family);letter-spacing:.04em}.card-information .price .price-item{font-weight:500;font-size:1.45rem}.price--on-sale .price-item--regular{color:var(--tgs-cocoa-muted);font-weight:400}.price--on-sale .price-item--sale{color:var(--tgs-gold-ink)}.color-scheme-3 .price--on-sale .price-item--sale,.color-scheme-4 .price--on-sale .price-item--sale{color:var(--tgs-gold-light)}.card .media img{transition:transform .9s var(--tgs-ease)}.card-wrapper:hover .card .media img{transform:scale(1.04)}.card__badge .badge,.badge{font-family:var(--font-body-family);font-weight:500;font-size:1rem;letter-spacing:.16em;text-transform:uppercase;padding:.5rem 1.1rem}.quick-add__submit{min-height:4.4rem;font-size:1.1rem}.collection-card-wrapper .card__heading,.collection-card-wrapper .card__heading a{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:0}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--font-body-family);letter-spacing:.04em}.field__label,.customer .field label{letter-spacing:.08em}.field:after,.select:after,.customer .field:after,.customer select:after{box-shadow:0 0 0 var(--inputs-border-width) #b08d5799}.newsletter__wrapper.color-scheme-2,.email-signup-banner .color-scheme-2{background-image:var(--tgs-pattern-wave);background-size:48px 22px}.newsletter__wrapper .newsletter__subheading{max-width:52rem}.product__title h1,.product__title .h1{font-size:clamp(2.8rem,3.2vw,3.8rem);line-height:1.2;font-weight:400}.product .price .price-item{font-size:2rem;font-weight:500}.product-form__submit{width:100%}.product-form__buttons{max-width:48rem}.product__accordion summary .accordion__title,.accordion summary .accordion__title{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.accordion{border-color:var(--tgs-hairline)}.accordion .icon-accordion{color:var(--tgs-gold)}.product-form__input .form__label,.product-form__input legend{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.product-form__input input[type=radio]+label{letter-spacing:.08em}.product__info-container>*+*{margin-top:1.8rem}.product__info-container .tgs-eyebrow{margin:0}.product__tax{color:var(--tgs-cocoa-muted)}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem var(--tgs-gold);border-color:var(--tgs-gold)}.related-products__heading,.complementary-products__container .h4{text-align:center}.collection-hero{border-bottom:1px solid var(--tgs-hairline)}.facets__summary,.facet-filters__label,.facets__heading,.product-count__text{letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem}.footer{border-top:1px solid var(--tgs-hairline)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.color-scheme-3 .footer-block__heading,.color-scheme-4 .footer-block__heading{color:var(--tgs-gold-light)}.footer-block__details-content .list-menu__item--link,.footer .rte,.footer .rte p{font-size:1.4rem;letter-spacing:.04em}.footer-block__details-content .list-menu__item--link:hover{text-decoration:underline;text-underline-offset:.35rem;text-decoration-color:var(--tgs-gold)}.tgs-footer-logo{display:block;width:22rem;max-width:100%;margin-bottom:2.4rem;color:var(--tgs-gold-light);line-height:0}.color-scheme-1 .tgs-footer-logo,.color-scheme-2 .tgs-footer-logo,.color-scheme-6 .tgs-footer-logo{color:var(--tgs-cocoa)}.tgs-footer-logo svg{width:100%;height:auto;display:block}.footer__content-bottom{border-top:1px solid rgba(201,168,106,.32)}.copyright__content{letter-spacing:.08em}.tgs-credit a{text-decoration:none}.color-scheme-3 .tgs-credit a,.color-scheme-4 .tgs-credit a{color:var(--tgs-gold-light)}.tgs-credit a:hover{text-decoration:underline;text-underline-offset:.3rem}.drawer__heading,.cart__heading,.title--primary{letter-spacing:0}.cart-item__name{font-family:var(--font-body-family);font-size:1.45rem;letter-spacing:.04em}.totals__total,.totals__total-value{letter-spacing:.06em}.tgs-pattern-wave{background-image:var(--tgs-pattern-wave);background-size:48px 22px}.tgs-pattern-bow{background-image:var(--tgs-pattern-bow);background-size:88px 88px}.tgs-section{position:relative}.tgs-heading-group{text-align:center;max-width:72rem;margin:0 auto}.tgs-heading-group .tgs-eyebrow{margin:0 0 1.2rem}.tgs-heading-group h2{margin:0}.tgs-heading-group .tgs-subheading{margin:1.6rem auto 0;max-width:60rem;color:rgba(var(--color-foreground),.8)}.tgs-heading-group--left{text-align:left;margin:0}.tgs-heading-group--left .tgs-ornament{margin-left:0}@media(prefers-reduced-motion:reduce){.card .media img,.tgs-marquee__track{transition:none!important;animation:none!important}}.tgs-marquee{border-top:1px solid var(--tgs-hairline);border-bottom:1px solid var(--tgs-hairline);overflow:hidden}.tgs-marquee__viewport{display:flex;width:max-content;padding:1.5rem 0;box-shadow:inset 0 .4rem 0 -.3rem #c9a86a8c,inset 0 -.4rem 0 -.3rem #c9a86a8c}.tgs-marquee__track{display:flex;flex-shrink:0;margin:0;padding:0;animation:tgs-marquee 45s linear infinite}.tgs-marquee--pause:hover .tgs-marquee__track{animation-play-state:paused}.tgs-marquee__item{display:flex;align-items:center;white-space:nowrap}.tgs-marquee__text{font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;padding:0 2.8rem}a.tgs-marquee__text:hover{color:var(--tgs-gold-light)}.color-scheme-5 a.tgs-marquee__text:hover{color:var(--tgs-ivory)}.tgs-marquee__sep{display:inline-flex;width:2.2rem;height:2.2rem;color:var(--tgs-gold-light)}.color-scheme-1 .tgs-marquee__sep,.color-scheme-2 .tgs-marquee__sep,.color-scheme-6 .tgs-marquee__sep{color:var(--tgs-gold)}.color-scheme-5 .tgs-marquee__sep{color:var(--tgs-espresso)}.tgs-marquee__sep svg{width:100%;height:100%}@keyframes tgs-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.tgs-tiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem;margin:4.8rem 0 0;padding:0}@media screen and (max-width:749px){.tgs-tiles__grid--swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.4rem;margin-right:-1.5rem;padding-right:1.5rem;scrollbar-width:none}.tgs-tiles__grid--swipe::-webkit-scrollbar{display:none}.tgs-tiles__grid--swipe .tgs-tile{flex:0 0 64%;scroll-snap-align:start}}.tgs-tile__link{display:block;text-decoration:none;color:inherit}.tgs-tile__frame{position:relative;overflow:hidden;aspect-ratio:4 / 5;background-color:var(--tgs-champagne)}.tgs-tiles--arch .tgs-tile__frame{border-radius:999px 999px 0 0;aspect-ratio:3 / 4}.tgs-tiles--circle .tgs-tile__frame{border-radius:50%;aspect-ratio:1 / 1}.tgs-tile__frame:after{content:"";position:absolute;top:.9rem;right:.9rem;bottom:.9rem;left:.9rem;border:1px solid rgba(250,246,239,.7);border-radius:inherit;pointer-events:none;transition:inset .6s var(--tgs-ease)}.tgs-tile__link:hover .tgs-tile__frame:after{top:1.4rem;right:1.4rem;bottom:1.4rem;left:1.4rem}.tgs-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s var(--tgs-ease)}.tgs-tile__link:hover .tgs-tile__img{transform:scale(1.05)}.tgs-tile__frame--brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;background-color:var(--tgs-champagne);color:var(--tgs-cocoa);padding:2rem;text-align:center}.color-scheme-2 .tgs-tile__frame--brand{background-color:var(--tgs-ivory)}.tgs-tile__frame--brand:after{border-color:var(--tgs-hairline)}.tgs-tile__brand-mark{width:5.6rem;height:5.6rem;color:var(--tgs-gold)}.tgs-tile__brand-mark svg{width:100%;height:100%}.tgs-tile__brand-title{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.8rem,2vw,2.6rem);line-height:1.2}.tgs-tile__caption{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding-top:1.8rem;text-align:center}.tgs-tile__title{font-family:var(--font-body-family);font-weight:500;font-size:1.25rem;letter-spacing:.22em;text-transform:uppercase}.tgs-tile__link:hover .tgs-tile__title{text-decoration:underline;text-underline-offset:.5rem;text-decoration-color:var(--tgs-gold)}.tgs-tile__subtitle{font-family:var(--font-heading-family);font-style:italic;font-size:1.5rem;color:rgba(var(--color-foreground),.75)}.tgs-tiles__cta{display:flex;justify-content:center;margin-top:4.8rem}.tgs-promise__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.6rem 2rem;margin:0;padding:0}.tgs-heading-group+.tgs-promise__grid{margin-top:4.8rem}.tgs-promise__item{text-align:center;padding:0 1.2rem;position:relative}@media screen and (min-width:750px){.tgs-promise__item+.tgs-promise__item:before{content:"";position:absolute;left:-1rem;top:1.2rem;bottom:1.2rem;width:1px;background:var(--tgs-hairline)}}.tgs-promise__icon{display:inline-flex;width:4.8rem;height:4.8rem;color:var(--tgs-gold);margin-bottom:1.6rem}.color-scheme-3 .tgs-promise__icon,.color-scheme-4 .tgs-promise__icon{color:var(--tgs-gold-light)}.tgs-promise__icon svg{width:100%;height:100%}.tgs-promise__title{font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1rem}.tgs-promise__text{font-size:1.45rem;color:rgba(var(--color-foreground),.8);max-width:30rem;margin:0 auto}.tgs-promise__text p{margin:0}.tgs-promise__text a{color:inherit}.tgs-split__grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media screen and (min-width:990px){.tgs-split__grid{grid-template-columns:1fr 1fr;gap:8rem}.tgs-split__grid--reverse .tgs-split__media{order:2}}.tgs-split__media{display:flex;justify-content:center}.tgs-split__frame{position:relative;width:100%;max-width:52rem;overflow:hidden;aspect-ratio:4 / 5}.tgs-split__frame--arch{border-radius:999px 999px 0 0}.tgs-split__frame:after{content:"";position:absolute;top:1.4rem;right:1.4rem;bottom:1.4rem;left:1.4rem;border:1px solid rgba(201,168,106,.75);border-radius:inherit;pointer-events:none}.tgs-split__img{width:100%;height:100%;object-fit:cover;display:block}.tgs-split__frame--brand{display:flex;align-items:center;justify-content:center;background-color:rgb(var(--color-background))}.tgs-split__brand-logo{width:62%;color:rgb(var(--color-foreground));line-height:0}.tgs-split__frame--brand.color-scheme-3 .tgs-split__brand-logo,.tgs-split__frame--brand.color-scheme-4 .tgs-split__brand-logo{color:var(--tgs-gold-light)}.tgs-split__brand-logo svg{width:100%;height:auto}.tgs-split__bow{color:var(--tgs-gold)}.tgs-split__content{max-width:56rem}.tgs-split__content .tgs-eyebrow{margin:0 0 1.4rem}.tgs-split__content h2{margin:0}.tgs-split__content .tgs-ornament{margin-left:0}.tgs-split__text{margin-top:2.4rem;font-size:1.6rem;color:rgba(var(--color-foreground),.86)}.tgs-split__quote{margin:2.4rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;line-height:1.4;color:var(--tgs-gold-ink)}.color-scheme-3 .tgs-split__quote,.color-scheme-4 .tgs-split__quote{color:var(--tgs-gold-light)}.tgs-split__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}@media screen and (max-width:989px){.tgs-split__content{text-align:center;margin:0 auto}.tgs-split__content .tgs-ornament{margin-left:auto}.tgs-split__buttons{justify-content:center}}.tgs-instagram__icon{display:inline-flex;width:3.6rem;height:3.6rem;color:var(--tgs-gold);margin-bottom:1.2rem}.tgs-instagram__icon svg{width:100%;height:100%}.tgs-instagram__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:4.8rem 0 0;padding:0}@media screen and (min-width:750px){.tgs-instagram__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2rem}}.tgs-instagram__link{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden}.tgs-instagram__link img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--tgs-ease)}.tgs-instagram__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#3b2a2073;color:var(--tgs-ivory);opacity:0;transition:opacity .4s var(--tgs-ease)}.tgs-instagram__hover svg{width:3.2rem;height:3.2rem}.tgs-instagram__link:hover .tgs-instagram__hover,.tgs-instagram__link:focus-visible .tgs-instagram__hover{opacity:1}.tgs-instagram__link:hover img{transform:scale(1.05)}.slideshow__text .banner__heading{letter-spacing:-.01em}.slideshow__text .banner__text p,.banner__text p{font-family:var(--font-heading-family);font-style:italic;font-size:2rem;letter-spacing:0}.banner__box .button{min-width:20rem}.slider-counter,.slider-button{color:rgb(var(--color-foreground))}.slideshow__controls{border-top:1px solid var(--tgs-hairline)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tgs-brand.css.map */
