:root{--header-h: 76px;--header-h-sm: 60px}.header{transition:background-color var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out),border-color var(--t-slow) var(--ease-out),color var(--t-slow) var(--ease-out)}.header.is-stuck,.header--overlay.is-stuck{background:var(--c-bg);background:color-mix(in srgb,var(--c-bg) 72%,transparent);backdrop-filter:saturate(185%) blur(22px);-webkit-backdrop-filter:saturate(185%) blur(22px);border-bottom-color:transparent;box-shadow:0 1px color-mix(in srgb,var(--c-ink) 8%,transparent)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header.is-stuck,.header--overlay.is-stuck{background:var(--c-bg)}}.header__inner{padding-block:.75rem}.header__actions{gap:clamp(.35rem,1vw,.75rem)}.hero__media img,.hero__media video{animation:revaHeroDrift 28s ease-in-out infinite alternate;transform-origin:50% 45%}@keyframes revaHeroDrift{0%{transform:scale(1.015)}to{transform:scale(1.06)}}.js [data-reveal-lines] .line-inner{transition:transform 1.15s var(--ease-out)}.hero__content{max-width:46rem}.hero .lede{max-width:34em}.js .hero__ctas .btn:nth-child(2){transition-delay:80ms}.card__media{box-shadow:0 0 #08080a00;transition:box-shadow var(--t-slow) var(--ease-out)}.card:hover .card__media{box-shadow:var(--shadow-lift)}.card__body{gap:.5rem}.card__title{font-size:1.0625rem;letter-spacing:-.02em;line-height:1.3}.card__sub{line-height:1.5}.card__price{letter-spacing:0;font-variant-numeric:tabular-nums}.card__price s{opacity:.6}.drawer{box-shadow:-40px 0 80px -50px #08080a80}.drawer__head{padding-block:1.35rem}.drawer__title{letter-spacing:var(--ls-eyebrow)}.drawer__body{padding-block:1.5rem}.cart-line{gap:1.15rem;padding-block:1.35rem}.cart-line__media{border-radius:var(--radius-lg);overflow:hidden}.cart-line__media img{transition:transform .8s var(--ease-out)}.cart-line:hover .cart-line__media img{transform:scale(1.04)}.cart-line__title{font-size:.9375rem;letter-spacing:-.012em}.cart-line__remove{transition:color var(--t-quick) var(--ease)}.cart-total{padding-top:.35rem}.cart-total__value{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.drawer-overlay{background:#08080a47;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.drawer-nav__link{transition:padding-left var(--t-mid) var(--ease-out),color var(--t-quick) var(--ease)}.drawer-nav__link:hover{padding-left:.35rem}.coll-bar{padding-block:1.35rem;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.coll-bar__count{letter-spacing:var(--ls-eyebrow)}.coll-bar select{-webkit-appearance:none;appearance:none;padding:.35rem 1.6rem .35rem 0;font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 6px center,right 1px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:opacity var(--t-quick) var(--ease)}.coll-bar select:hover{opacity:.6}.coll-head{gap:var(--stack-md)}.pagination a,.pagination span{border-radius:100px;transition:border-color var(--t-quick) var(--ease),background-color var(--t-quick) var(--ease)}.pagination a:hover{background:color-mix(in srgb,var(--c-ink) 5%,transparent)}.compare-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.compare{width:100%;border-collapse:collapse;min-width:34rem}.compare th,.compare td{padding:1.15rem 1.25rem;text-align:left;font-size:var(--t-small);border-bottom:1px solid var(--c-line);vertical-align:middle}.compare thead th{padding-bottom:1rem;font-family:var(--f-body);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-mute)}.compare tbody th{font-weight:400;color:var(--c-ink)}.compare td{text-align:center;width:22%}.compare .is-ours{background:color-mix(in srgb,var(--c-gold) 5%,transparent)}.compare thead .is-ours{color:var(--c-ink);box-shadow:inset 0 2px 0 var(--c-gold)}.compare .icon{margin-inline:auto}.compare .is-yes .icon{color:var(--c-gold)}.compare .is-no{color:var(--c-mute);opacity:.5}.compare tbody tr{transition:background-color var(--t-quick) var(--ease)}.compare tbody tr:hover{background:color-mix(in srgb,var(--c-ink) 3%,transparent)}.compare-note{margin-top:var(--stack-md);font-size:.75rem;color:var(--c-mute)}.scheme-light+.scheme-light,.scheme-stone+.scheme-stone,.scheme-sand+.scheme-sand{border-top:1px solid var(--c-line)}.rte>*+*{margin-top:1.15em}.section-head__text{max-width:44rem}.section-head--center .section-head__text{margin-inline:auto}@media(max-width:900px){:root{--header-h: 62px;--header-h-sm: 56px}.header__inner{padding-block:.5rem}.hero__media img,.hero__media video{animation:none;transform:scale(1.02)}}@media(max-width:620px){.compare th,.compare td{padding:.9rem .75rem}.compare{min-width:30rem}.drawer__body{padding-inline:1.25rem}.cart-line{gap:.9rem}.drawer{width:100vw}}@media(prefers-reduced-motion:reduce){.hero__media img,.hero__media video{animation:none;transform:none}.js [data-reveal-lines] .line-inner{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/reva-polish.css.map */
