:root{--ts-gold: #b4894f;--ts-gold-light: #d9b87c;--ts-ink: #12100e;--ts-cream: #faf7f2;--ts-sand: #f1e9dd;--ts-radius: .6rem;--ts-radius-lg: 1.2rem;--ts-ease: cubic-bezier(.22, .61, .36, 1);--ts-shadow: 0 .2rem 1.2rem rgba(18, 16, 14, .07);--ts-shadow-lift: 0 1rem 2.4rem rgba(18, 16, 14, .13)}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title>*,.card__heading{letter-spacing:-.01em;line-height:1.18}.title-wrapper-with-link .title,.collection__title .title,.section-header .title{position:relative}.title-wrapper--self-padded-tablet-down .title:after,.collection .title:after,.featured-collection .title:after{content:"";display:block;width:4.4rem;height:.2rem;margin-top:1.2rem;background:var(--ts-gold)}.center .title:after,.title-wrapper--no-top-margin .center .title:after{margin-left:auto;margin-right:auto}.product__text.caption-with-letter-spacing,.card__content .caption-with-letter-spacing{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;opacity:.62}.rte h2,.rte h3{margin-top:3.2rem;margin-bottom:.8rem}.rte p{line-height:1.68}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;padding:0 2.8rem;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--ts-radius);transition:transform .2s var(--ts-ease),box-shadow .2s var(--ts-ease),opacity .2s var(--ts-ease)}.button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-.2rem);box-shadow:var(--ts-shadow-lift)}.button:not([disabled]):active{transform:translateY(0)}.product-form__submit{min-height:5.4rem;font-weight:600}.shopify-payment-button__button--unbranded{border-radius:var(--ts-radius)}.announcement-bar__message{padding:1rem 2rem;font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.header{padding-left:2rem;padding-right:2rem}.header__menu-item{letter-spacing:.07em;text-transform:uppercase;font-size:1.35rem;padding:1.1rem 1.4rem}.header__inline-menu .header__menu-item span{position:relative}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:.1rem;background:var(--ts-gold);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--ts-ease)}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__menu-item[aria-expanded=true] span:after{transform:scaleX(1)}.header__inline-menu .header__menu-item:hover span{text-decoration:none}.header__heading-logo{transition:opacity .2s var(--ts-ease)}.header__heading-link:hover .header__heading-logo{opacity:.78}.card-wrapper{transition:transform .3s var(--ts-ease)}.card--standard .card__inner,.card--card{border-radius:var(--ts-radius);overflow:hidden}.card--standard .card__inner{box-shadow:var(--ts-shadow);transition:box-shadow .3s var(--ts-ease)}.card-wrapper:hover .card--standard .card__inner{box-shadow:var(--ts-shadow-lift)}.card__media .media img,.card .media img{transition:transform .6s var(--ts-ease),opacity .4s var(--ts-ease)}.card-wrapper:hover .card__media .media img:only-child,.card-wrapper:hover .card .media img:only-child{transform:scale(1.045)}.card__heading{font-size:1.5rem;line-height:1.35}.card__heading a:after{border-radius:var(--ts-radius)}.card__content{padding-top:1.2rem}.card-information .price{font-weight:600;letter-spacing:.01em}.price--on-sale .price-item--regular{opacity:.5;font-weight:400}.price--on-sale .price-item--sale{color:var(--ts-gold)}.badge{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.1rem;font-weight:600}@media screen and (max-width:749px){.product-grid.grid--2-col-tablet-down .grid__item{padding-bottom:.4rem}.card__heading{font-size:1.4rem}}.product__info-wrapper{padding-left:0}@media screen and (min-width:990px){.product__info-wrapper{padding-left:4rem}}.product__title h1,.product__title>*{font-size:2.8rem}@media screen and (min-width:750px){.product__title h1,.product__title>*{font-size:3.6rem}}.product .price{font-size:2.2rem}.product__media-wrapper .media,.product__media-item .media{border-radius:var(--ts-radius);overflow:hidden}.product-form__input .form__label{letter-spacing:.08em;text-transform:uppercase;font-size:1.25rem;opacity:.7}.product__description{line-height:1.7}.product__accordion .accordion__title,.accordion summary{letter-spacing:.04em}.field__input,.select__select,.customer .field input,.customer select{border-radius:var(--ts-radius)}.banner__box{border-radius:var(--ts-radius-lg)}.multicolumn-card{border-radius:var(--ts-radius)}.multicolumn-list__item .multicolumn-card__info h3{letter-spacing:.02em}*:focus-visible{outline:.2rem solid var(--ts-gold);outline-offset:.3rem;box-shadow:none}::selection{background:var(--ts-gold);color:#fff}.footer .footer-block__heading{letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem;opacity:.75}.footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.12)}.footer__list-social .list-social__link:hover{color:var(--ts-gold-light)}.ts-reassurance__list{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.ts-reassurance__list{grid-template-columns:repeat(var(--ts-reassurance-columns, 3),1fr);gap:2.4rem}}.ts-reassurance__item{display:flex;align-items:flex-start;gap:1.4rem;padding:1.8rem 2rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--ts-radius);background:rgba(var(--color-foreground),.015)}.ts-reassurance--plain .ts-reassurance__item{border:0;background:none;padding:.6rem 0}.ts-reassurance__icon{flex:0 0 auto;width:2.4rem;height:2.4rem;color:var(--ts-gold)}.ts-reassurance__icon svg{width:100%;height:100%;fill:currentColor}.ts-reassurance__title{margin:0 0 .3rem;font-size:1.45rem;font-weight:600;letter-spacing:.02em}.ts-reassurance__text{margin:0;font-size:1.35rem;line-height:1.5;opacity:.74}.ts-whatsapp{position:fixed;right:1.6rem;bottom:1.6rem;z-index:12;display:inline-flex;align-items:center;gap:.9rem;padding:1.1rem 1.6rem;border-radius:5rem;background:#25d366;color:#07301a;font-size:1.35rem;font-weight:600;letter-spacing:.02em;text-decoration:none;box-shadow:0 .6rem 1.8rem #07301a47;transition:transform .2s var(--ts-ease),box-shadow .2s var(--ts-ease)}.ts-whatsapp:hover{transform:translateY(-.2rem);box-shadow:0 1rem 2.4rem #07301a57;color:#07301a}.ts-whatsapp svg{width:2.2rem;height:2.2rem;fill:currentColor;flex:0 0 auto}@media screen and (max-width:749px){.ts-whatsapp__label{display:none}.ts-whatsapp{padding:1.3rem;right:1.2rem;bottom:1.2rem}body.ts-has-sticky-atc .ts-whatsapp{bottom:8.4rem}}.ts-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:11;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 -.4rem 1.6rem #12100e1a;transform:translateY(110%);transition:transform .28s var(--ts-ease)}.ts-sticky-atc.is-visible{transform:translateY(0)}.ts-sticky-atc__info{min-width:0;flex:1 1 auto}.ts-sticky-atc__title{display:block;font-size:1.3rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-sticky-atc__price{display:block;font-size:1.5rem;font-weight:600}.ts-sticky-atc__button{flex:0 0 auto;min-height:4.4rem;padding:0 2rem;margin:0}@media screen and (min-width:750px){.ts-sticky-atc{display:none}}@media screen and (max-width:749px){.banner__heading,.banner__text{text-wrap:balance}.page-width{padding-left:1.8rem;padding-right:1.8rem}}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card__media .media img:only-child,.card-wrapper:hover .card .media img:only-child,.button:not([disabled]):hover{transform:none}.ts-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/topselect.css.map */
