.trs-hero.trs-hero--editorial{--trs-hero-wine: #8f1235;--trs-hero-wine-deep: #4d071c;--trs-hero-cream: #fff7ef;--trs-hero-blush: #f7d9ce;--trs-hero-sand: rgba(255, 247, 239, .78);--trs-hero-line: rgba(255, 247, 239, .3);--trs-hero-shadow: rgba(21, 8, 13, .42);--trs-hero-serif: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif;--trs-hero-sans: "Jost", "Helvetica Neue", Arial, sans-serif;position:relative;isolation:isolate;overflow:hidden;display:block;min-height:0!important;height:auto!important;container-type:size;container-name:hero-editorial}.trs-hero--editorial .trs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.trs-hero--editorial .trs-hero__media:after{display:none!important}.trs-hero--editorial:before,.trs-hero--editorial:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.trs-hero--editorial:before{background:linear-gradient(90deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.34) 34%,rgba(0,0,0,.1) 68%,transparent 100%)}.trs-hero--editorial:after{background:transparent}.trs-hero--editorial .trs-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;min-height:0;padding:clamp(1.4rem,4cqh,4.2rem) var(--trs-gutter-inline);box-sizing:border-box;pointer-events:none}.trs-hero--editorial .trs-hero__content{width:min(64rem,100%);pointer-events:auto}.trs-hero--editorial .trs-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 clamp(.9rem,2.1cqh,1.4rem);font-family:var(--trs-hero-sans);font-size:clamp(.72rem,1.8cqh,.9rem);font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;color:var(--trs-hero-cream);text-shadow:0 .2rem 1.1rem var(--trs-hero-shadow)}.trs-hero--editorial .trs-hero__eyebrow:before{content:"";width:clamp(2.8rem,7cqw,5.8rem);height:.1rem;background:currentColor;opacity:.72}.trs-hero--editorial .trs-hero__title{max-width:11ch;margin:0;font-family:var(--trs-hero-serif);font-size:clamp(3.2rem,13cqh,8.8rem);font-weight:500;letter-spacing:-.045em;line-height:.9;color:#fff;text-wrap:balance;text-shadow:0 .35rem 2.4rem var(--trs-hero-shadow)}.trs-hero--editorial .trs-hero__title em{color:var(--trs-hero-blush);font-style:italic;font-weight:500}.trs-hero--editorial .trs-hero__intro{max-width:48rem;margin:clamp(1rem,2.4cqh,1.8rem) 0 0;font-family:var(--trs-hero-sans);font-size:clamp(1.35rem,2.8cqh,1.85rem);font-weight:400;letter-spacing:.01em;line-height:1.45;color:var(--trs-hero-sand);text-shadow:0 .2rem 1.2rem var(--trs-hero-shadow)}.trs-hero--editorial .trs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:clamp(1.4rem,3.2cqh,2.4rem)}.trs-hero--editorial .trs-hero__secondary-link{color:inherit;font-size:clamp(.9rem,2cqh,1.1rem);font-weight:600;letter-spacing:.04em;text-decoration:underline;text-underline-offset:.3rem;min-height:4.4rem;display:inline-flex;align-items:center}.trs-hero--editorial .trs-hero__secondary-link:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.trs-hero--editorial .trs-hero__proof{margin-top:1.2rem}.trs-hero--editorial .trs-btn--hero{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:clamp(4.2rem,7cqh,5.2rem);padding:0 clamp(1.7rem,3.6cqw,3rem);border-radius:999rem;font-family:var(--trs-hero-sans);font-size:clamp(.76rem,1.8cqh,.92rem);font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;text-decoration:none;transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.trs-hero--editorial .trs-btn--hero-primary{color:var(--trs-hero-wine-deep);background:var(--trs-hero-cream);border:.1rem solid rgba(255,247,239,.88);box-shadow:0 1rem 2.8rem #4d071c47}.trs-hero--editorial .trs-btn--hero-primary:hover{color:var(--trs-hero-wine-deep);background:#fff;transform:translateY(-.15rem);box-shadow:0 1.2rem 3.2rem #4d071c5c}.trs-hero--editorial .trs-btn--hero-primary svg{width:1.25rem;height:1.25rem}.trs-hero--editorial .trs-hero__trust{display:flex;flex-wrap:wrap;gap:.75rem;margin:clamp(1.3rem,3cqh,2.2rem) 0 0;padding:0;list-style:none}.trs-hero--editorial .trs-hero__trust li{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.2rem;padding:.7rem 1.1rem;border:.1rem solid var(--trs-hero-line);border-radius:999rem;background:#0c07092e;color:#fff7efe6;font-family:var(--trs-hero-sans);font-size:clamp(.72rem,1.7cqh,.86rem);font-weight:650;letter-spacing:.08em;line-height:1.1;text-transform:uppercase;backdrop-filter:blur(.7rem);-webkit-backdrop-filter:blur(.7rem)}.trs-hero--editorial .trs-hero__trust li:before{content:"";flex:none;width:.4rem;height:.4rem;border-radius:50%;background:var(--trs-hero-blush);box-shadow:0 0 0 .3rem #f7d9ce29;transform:translateY(.06em)}.trs-hero--editorial .trs-hero__nav{position:absolute;left:50%;transform:translate(-50%);bottom:clamp(1.4rem,3cqh,2rem);z-index:4;display:inline-flex;align-items:center;gap:.8rem;padding:.45rem .9rem;border:.1rem solid rgba(255,247,239,.26);border-radius:10rem;background:#0c07094d;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem);pointer-events:auto}.trs-hero__nav-btn{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:transparent;color:#ffffffe6;cursor:pointer;transition:color .25s ease,opacity .25s ease}.trs-hero__nav-btn svg{width:1.4rem;height:1.4rem}.trs-hero__nav-btn:hover{color:#fff}.trs-hero__nav-btn:focus-visible,.trs-hero__dot:focus-visible,.trs-hero--editorial .trs-btn--hero:focus-visible{outline:.2rem solid #fff;outline-offset:.2rem}.trs-hero__dots{display:inline-flex;align-items:center;gap:0}.trs-hero__dot{width:2.4rem;height:2.4rem;padding:0;border:0;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.trs-hero__dot:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:#ffffff73;transition:background-color .25s ease,transform .25s ease}.trs-hero__dot.is-active:before{background:#fff;transform:scale(1.2)}.trs-hero__nav--hidden{display:none}.trs-hero--editorial.trs-hero--align-center .trs-hero__inner{justify-content:center;text-align:center}.trs-hero--editorial.trs-hero--align-center .trs-hero__content{display:flex;flex-direction:column;align-items:center}.trs-hero--editorial.trs-hero--align-center .trs-hero__eyebrow:after{content:"";width:clamp(2.8rem,7cqw,5.8rem);height:.1rem;background:currentColor;opacity:.72}@media screen and (max-width:749px){.trs-hero--editorial:before{background:linear-gradient(180deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.28) 36%,rgba(0,0,0,.08) 68%,transparent 100%)}.trs-hero--editorial:after{background:transparent}.trs-hero--editorial .trs-hero__inner{align-items:flex-start;justify-content:center;padding:5.8rem var(--trs-gutter-inline) 1.35rem;text-align:center}.trs-hero--editorial .trs-hero__content{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.trs-hero--editorial .trs-hero__eyebrow{margin-bottom:.8rem;font-size:clamp(.68rem,2.5vw,.78rem)}.trs-hero--editorial .trs-hero__eyebrow:before,.trs-hero--editorial.trs-hero--align-center .trs-hero__eyebrow:after{width:2.4rem}.trs-hero--editorial .trs-hero__title{max-width:10ch;font-size:clamp(3rem,14vw,5.4rem)}.trs-hero--editorial .trs-hero__intro{max-width:32rem;margin-top:.9rem;font-size:clamp(1.25rem,3.8vw,1.55rem);line-height:1.35}.trs-hero--editorial .trs-hero__actions{width:100%;gap:.75rem;margin-top:auto;padding-top:1.15rem}.trs-hero--editorial .trs-btn--hero{width:100%;min-height:4.2rem}.trs-hero--editorial .trs-hero__trust{display:none}.trs-hero--editorial .trs-hero__nav{top:1.1rem;bottom:auto}}@media screen and (min-width:750px){.trs-hero--editorial .trs-hero__nav{left:auto;right:clamp(2.4rem,5vw,5rem);transform:none}}@container hero-editorial (max-height: 25rem){.trs-hero--editorial .trs-hero__intro,.trs-hero--editorial .trs-hero__trust{display:none}.trs-hero--editorial .trs-hero__title{font-size:clamp(2.4rem,12cqh,4.2rem)}}@media(prefers-reduced-motion:reduce){.trs-hero__nav-btn,.trs-hero__dot,.trs-hero--editorial .trs-btn--hero{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/trs-home-hero.css.map */
