:root{--trv-accent: var(--color-button);--trv-ink: rgb(var(--color-foreground));--trv-hair: rgba(var(--color-foreground), .14);--trv-hair-soft: rgba(var(--color-foreground), .08);--trv-card: rgba(var(--color-foreground), .035)}body,body.gradient{background:linear-gradient(180deg,#fbf7ef,#f3ebdd);background-attachment:fixed}.trv-hero,.trv-reach-section,.trv-trust,.trv-coverage-section,.trv-comparison,.trv-faq-section,.trv-features,.trv-kit,.trv-spec-section,.trv-setup-section,.trv-ba-section,.trv-flush.gradient,.trv-flush{background:transparent}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);letter-spacing:-.005em;line-height:1.1;font-weight:600}.h0,h1.h0{letter-spacing:-.01em;line-height:1.04}.trv-ital{font-style:italic;font-weight:600}body{font-family:var(--font-body-family);letter-spacing:.002em}.rte,.trv-section-intro .rte{line-height:1.7}.trv-eyebrow{display:inline-flex;align-items:center;gap:.9rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-button));margin:0 0 1.2rem}.trv-eyebrow:before{content:"";width:2.4rem;height:.15rem;background:rgb(var(--color-button));display:inline-block}.trv-center .trv-eyebrow{justify-content:center}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;letter-spacing:.01em;min-height:4.8rem;padding:0 2.6rem;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,background-color .2s ease}.button--primary:not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 1.2rem 2.4rem -.8rem rgba(var(--color-shadow),.45)}.button--secondary{position:relative}.trv-section-heading{font-family:var(--font-heading-family);letter-spacing:-.005em;line-height:1.08}.trv-section-intro{max-width:64rem}.trv-center.trv-section-intro{margin-left:auto;margin-right:auto}.trv-index{font-family:var(--font-heading-family);font-style:italic;font-size:1.6rem;color:rgb(var(--color-button));letter-spacing:.04em;margin:0 0 .6rem;display:block}.trv-rule{border:0;border-top:.1rem solid var(--trv-hair);margin:0}.trv-quote,.trv-kit__item,.trv-zone,.trv-reach__step{background:var(--trv-card);border:.1rem solid var(--trv-hair-soft)}@keyframes trvRise{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.trv-rise>*{opacity:0;animation:trvRise .8s cubic-bezier(.2,.7,.2,1) forwards}.trv-rise>*:nth-child(1){animation-delay:.05s}.trv-rise>*:nth-child(2){animation-delay:.16s}.trv-rise>*:nth-child(3){animation-delay:.27s}.trv-rise>*:nth-child(4){animation-delay:.38s}.trv-rise>*:nth-child(5){animation-delay:.49s}}.product-form__submit.button--secondary{background:#b14e22!important;color:#fff!important;border-color:#b14e22!important}.product-form__submit.button--secondary:after{border:0!important;box-shadow:none!important}.product-form__submit.button--secondary:hover{transform:translateY(-2px);box-shadow:0 1.2rem 2.4rem -.8rem rgba(var(--color-shadow),.45)}.trv-pills{display:flex;flex-wrap:wrap;gap:.8rem;margin:.4rem 0 .8rem}.trv-pill{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;letter-spacing:.01em;padding:.7rem 1.3rem;border-radius:40px;border:.1rem solid var(--trv-hair);background:var(--trv-card);color:rgb(var(--color-foreground))}.trv-pill:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--color-button));flex:0 0 auto}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground));padding-top:1.1rem;padding-bottom:1.1rem}.announcement-bar__link{text-decoration:none}.utility-bar .slider-button{display:none!important}.header-wrapper.gradient,.header-wrapper{background:rgba(var(--color-background),.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.section-header.scrolled-past-header .header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:0 1.2rem 3.2rem #382b1e12}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-size:2.3rem;font-weight:600;letter-spacing:0;color:rgb(var(--color-foreground))}.header__menu-item{font-size:1.45rem;font-weight:600;color:rgba(var(--color-foreground),.82)}.header__menu-item:hover{color:rgb(var(--color-foreground))}.header__menu-item span{position:relative;text-decoration:none!important;transition:color .2s ease}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.55rem;height:.15rem;background:rgb(var(--color-button));transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.header__menu-item:hover span:after,.header__menu-item span.header__active-menu-item:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none!important}details-modal.header__search{display:none!important}.header__icon{color:rgba(var(--color-foreground),.85)}.header__icon:hover{color:rgb(var(--color-foreground))}.header__icon .svg-wrapper,.header__icon .svg-wrapper svg{width:2rem!important;height:2rem!important}.header__icon--cart .svg-wrapper,.header__icon--cart .svg-wrapper svg{width:4.2rem!important;height:4.2rem!important}.collection .title-wrapper-with-link{justify-content:center;margin-bottom:2.4rem}.collection__title .title{width:100%;text-align:center;font-size:clamp(3.2rem,3.25vw,5.4rem);line-height:1.02;letter-spacing:-.005em}
/*# sourceMappingURL=/cdn/shop/t/25/assets/trevior-brand.css.map */
