.slideshow .banner__media:after{opacity:1!important;background:linear-gradient(to top,#120b0e80,#120b0e29 32%,#120b0e00 56%)!important}.slideshow .banner__buttons .button{border-radius:10rem;min-height:5.2rem;padding:0 3.6rem;background:var(--trs-accent, #b5103c);color:#fff;border:none;font-size:1.35rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase;box-shadow:0 .8rem 2rem #00000047,inset 0 0 0 .1rem #ffffff2e;transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease,background-color .3s ease}.slideshow .banner__buttons .button:after{box-shadow:none}.slideshow .banner__buttons .button:hover{background:var(--trs-accent-dark, #8d0c2f);color:#fff;transform:translateY(-.2rem);box-shadow:0 1.2rem 2.8rem #8d0c2f73}.slideshow .banner__buttons .button:active{transform:translateY(0) scale(.97);box-shadow:0 .4rem 1rem #8d0c2f66}.slideshow .banner__buttons .button:focus-visible{outline:.2rem solid #fff;outline-offset:.3rem}.slideshow .trs-slide-link{cursor:pointer}.collection .collection__title{text-align:center;margin-bottom:3rem}.collection .collection__title .title,.trs-story-cards__head .trs-story__title{letter-spacing:0;font-family:var(--trs-serif, "Cormorant Garamond", "Playfair Display", Georgia, serif);font-weight:600;font-size:clamp(2.8rem,4.4vw,4.6rem);line-height:1.1}.title-wrapper-with-link{justify-content:center;text-align:center}.collection-list-title{letter-spacing:.01em}.collection-list__item .card__heading,.collection-list__item .card__information{text-align:center}.collection .collection__description{margin:1rem auto 0;max-width:56rem;color:rgba(var(--color-foreground),.62);font-size:1.5rem;line-height:1.55}.collection__view-all .button{--buttons-radius: 10rem;--buttons-radius-outset: 10rem;border-radius:10rem;min-height:4.8rem;padding:0 3.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.14rem;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease}.collection__view-all .button:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 1.8rem #b5103c47}.trs-brand-intro .rich-text__text{max-width:52rem;margin:0 auto;font-size:1.5rem;line-height:1.6}.card__badge .badge.trs-badge--limited{font-size:.95rem;padding:.25rem .65rem .3rem;letter-spacing:.03rem;font-weight:600;background:#2c1810;color:#fff;border-color:#2c1810}.trs-home-social__head{max-width:64rem;margin:0 auto clamp(1.6rem,2.4vw,2.2rem)}.trs-home-social__eyebrow{display:inline-block;margin:0 0 1.2rem;font-size:1.15rem;font-weight:600;letter-spacing:.32rem;text-transform:uppercase;color:#b5103c}.trs-home-social__title{margin:0;line-height:1.1;letter-spacing:-.01em}.trs-home-social__mark{display:block;width:4.4rem;height:.3rem;margin:1.2rem auto 0;border-radius:10rem;background:linear-gradient(to right,#b5103c,#8d0c2f)}.trs-home-social__subheading{margin:1.4rem auto 0;max-width:46rem;color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.6}.trs-home-social__judgeme{margin:0 auto;padding:clamp(1.2rem,2vw,1.8rem) clamp(1.2rem,2vw,1.8rem) clamp(.8rem,1.4vw,1.2rem);border-radius:clamp(1.2rem,2vw,1.8rem);background:rgba(var(--color-background),.55);border:.1rem solid rgba(var(--color-foreground),.08)}.trs-home-social__judgeme:empty{display:none;margin:0;padding:0;border:0}.trs-home-social__judgeme .jdgm-carousel-wrapper:empty,.trs-home-social__judgeme .jdgm-carousel:empty{display:none}.trs-home-social__carousel{margin-bottom:1rem}.trs-home-social__carousel .jdgm-carousel-item{padding:clamp(1.6rem,2.4vw,2.4rem);border-radius:1.4rem;background:rgb(var(--color-background));box-shadow:0 1rem 2.8rem #1a101412;border:.1rem solid rgba(var(--color-foreground),.05);cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}@media(hover:hover){.trs-home-social__carousel .jdgm-carousel-item:hover{transform:translateY(-.3rem);box-shadow:0 1.6rem 3.6rem #1a10141f;border-color:#b5103c40}}.trs-home-social__rating{margin:.4rem 0 0}.trs-home-social__rating .jdgm-verified-badge{margin-bottom:.6rem}.trs-home-social__rating-text{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.7rem 1.6rem;border-radius:10rem;background:rgba(var(--color-foreground),.05);font-size:1.25rem;font-weight:600;letter-spacing:.04em;color:rgb(var(--color-foreground))}.trs-home-social__rating-text:before{content:"\2605";color:#b5103c;font-size:1.4rem;line-height:1}.trs-home-social__quote{margin:0;font-size:1.5rem;line-height:1.55;font-style:italic;color:rgb(var(--color-foreground))}.trs-home-social__author{margin:1rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.trs-home-social__follow{margin:clamp(1.8rem,2.8vw,2.6rem) 0 0}.trs-home-social__follow-btn{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;min-height:4.8rem;padding:0 2.6rem;border-radius:10rem;background:#b5103c;color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-decoration:none;box-shadow:0 .8rem 2rem #8d0c2f42;transition:transform .28s cubic-bezier(.25,.46,.45,.94),box-shadow .3s ease,background-color .3s ease}.trs-home-social__follow-btn:hover{background:#8d0c2f;color:#fff;transform:translateY(-.2rem);box-shadow:0 1.2rem 2.8rem #8d0c2f66}.trs-home-social__follow-btn:focus-visible{outline:.2rem solid #b5103c;outline-offset:.3rem}.trs-home-social__follow-icon{width:1.9rem;height:1.9rem}.trs-home-social__follow-note{margin:1.2rem 0 0;font-size:1.3rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.62)}.shopify-section:has(.trs-story-process)+.shopify-section:has(.trs-c-wedding) .trs-c__inner{padding-top:clamp(1.6rem,2.5vw,2.4rem)}.trs-c-wedding--copy-only .trs-c-wedding__media{display:none!important}.trs-c-wedding--copy-only .trs-c-wedding__layout{display:block;max-width:72rem;margin-inline:auto}.trs-c-wedding--copy-only .trs-c-wedding__copy{max-width:none}@media screen and (min-width:750px){.trs-c-wedding--copy-only .trs-c-wedding__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.6rem);row-gap:1.2rem}}.section-trs-newsletter-band+.shopify-section .trs-footer .footer__content-top{padding-top:clamp(1.2rem,2vw,1.8rem)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/trs-homepage.css.map */
