:root{--up-ink: #1d1a17;--up-body: #4a443e;--up-muted: #7a7269;--up-line: #e4e0d9;--up-line-strong: #c5bfb4;--up-paper: #fbfaf7;--up-surface: #f3f0ea;--up-surface-deep: #e9e4db;--up-invert: #211e1a;--up-accent: #c06a38;--up-accent-deep: #9c5029;--up-accent-wash: #f7ede5;--up-ok: #3f6b52;--up-warn: #8a6a1f;--up-error: #a4402f;--up-shadow-sm: 0 1px 2px rgba(29, 26, 23, .06);--up-shadow-md: 0 4px 16px rgba(29, 26, 23, .08);--up-hover-tint: rgba(29, 26, 23, .03);--up-active-tint: rgba(29, 26, 23, .06);--t-3xs: .625rem;--t-2xs: .75rem;--t-xs: .875rem;--t-sm: 1rem;--t-md: 1.125rem;--t-lg: 1.375rem;--t-xl: 1.75rem;--t-2xl: 2.25rem;--t-3xl: 2.8125rem;--t-4xl: 3.5rem;--up-wide: 1440px;--up-max: 1180px;--up-text: 760px;--up-narrow: 560px;--up-gutter: clamp(1.25rem, 5vw, 2.5rem);--up-section-y: clamp(5rem, 8vw, 7rem);--up-section-y-sm: 3rem;--up-section-y-lg: 10rem;--up-r: 2px;--up-r-lg: 4px;--up-ease: cubic-bezier(.22, .61, .36, 1);--up-dur-fast: .14s;--up-dur-base: .24s;--up-dur-slow: .6s;--up-pad-sm: 3rem;--up-pad-md: 5rem;--up-pad-lg: 7rem;--up-pad-xl: 10rem;--up-col-gap: 1rem;--up-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--up-serif: Georgia, "Iowan Old Style", "Times New Roman", serif}@media(min-width:900px){:root{--up-col-gap: 1.5rem}}.up{color:var(--up-body);font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.65;-webkit-font-smoothing:antialiased}.up h1,.up h2,.up h3,.up h4{color:var(--up-ink);line-height:1.08;letter-spacing:-.022em;font-weight:500;margin:0;text-wrap:balance}.up h1{font-size:clamp(2.25rem,1.5rem + 3.1vw,3.5rem)}.up h2{font-size:clamp(1.75rem,1.3rem + 2vw,2.8125rem)}.up h3{font-size:var(--t-xl);line-height:1.2}.up p{margin:0 0 1.1em}.up p:last-child{margin-bottom:0}.up__eyebrow{display:block;font-size:var(--t-3xs);letter-spacing:.08em;text-transform:uppercase;color:var(--up-muted);font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin-bottom:1.1rem}.up__lede{font-size:clamp(1.0625rem,1rem + .45vw,1.3125rem);line-height:1.55;color:var(--up-body)}.up__fine{font-size:.8125rem;line-height:1.55;color:var(--up-muted)}.up__section{padding:var(--up-section-y) 0}.up__section--surface{background:var(--up-surface)}.up__section--paper{background:var(--up-paper)}.up__wrap{max-width:var(--up-max);margin-inline:auto;padding-inline:var(--up-gutter)}.up__wrap--narrow{max-width:var(--up-narrow)}.up__grid{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}@media(min-width:900px){.up__grid--split{grid-template-columns:1fr 1fr}.up__grid--split-wide{grid-template-columns:1.1fr .9fr}}.up__stack>*+*{margin-top:1.35rem}.up__btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:14px 28px;border-radius:var(--up-r);background:var(--up-accent-deep);color:#fff;font-size:var(--t-xs);font-weight:500;letter-spacing:.02em;text-decoration:none;border:1px solid var(--up-accent-deep);cursor:pointer;transition:background .22s var(--up-ease),transform .22s var(--up-ease)}.up__btn:hover{background:var(--up-accent);border-color:var(--up-accent);color:#fff}.up__btn:active{transform:translateY(1px)}.up__btn--ghost{background:transparent;color:var(--up-ink);border-color:var(--up-line-strong)}.up__btn--ghost:hover{background:var(--up-ink);border-color:var(--up-ink);color:#fff}.up__btn-note{display:block;margin-top:.85rem;font-size:.8125rem;color:var(--up-muted)}.up__media{position:relative;overflow:hidden;border-radius:var(--up-r-lg);background:var(--up-surface)}.up__media img{display:block;width:100%;height:auto}.up__media--square{aspect-ratio:1 / 1}.up__media--square img{height:100%;object-fit:cover}.up__specs{list-style:none;margin:0;padding:0}.up__specs li{display:flex;gap:1rem;padding:.95rem 0;border-bottom:1px solid var(--up-line)}.up__specs li:first-child{border-top:1px solid var(--up-line)}.up__specs dt,.up__specs .up__specs-k{flex:0 0 40%;color:var(--up-muted);font-size:.875rem}.up__specs .up__specs-v{color:var(--up-ink);font-size:.9375rem}.up__steps{display:grid;gap:clamp(1.75rem,4vw,3rem);counter-reset:up-step}@media(min-width:800px){.up__steps{grid-template-columns:repeat(3,1fr)}}.up__step{counter-increment:up-step}.up__step:before{content:counter(up-step,decimal-leading-zero);display:block;font-size:.75rem;font-weight:600;letter-spacing:.14em;color:var(--up-muted);margin-bottom:.9rem}.up__step h3{margin-bottom:.55rem}.up__compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.up__compare{width:100%;min-width:560px;border-collapse:collapse;font-size:.9375rem}.up__compare th,.up__compare td{padding:1.05rem 1rem;text-align:left;border-bottom:1px solid var(--up-line);vertical-align:top}.up__compare thead th{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--up-muted);font-weight:600;border-bottom-color:var(--up-ink)}.up__compare tbody th{color:var(--up-ink);font-weight:500}.up__compare .up-col-us{background:var(--up-accent-wash);color:var(--up-ink)}.up__compare thead .up-col-us{color:var(--up-ink)}.up__quote{border-left:2px solid var(--up-accent);padding-left:clamp(1.25rem,3vw,2rem)}.up__quote p{font-size:clamp(1.1rem,1rem + .6vw,1.5rem);line-height:1.4;color:var(--up-ink);letter-spacing:-.015em}.up__quote cite{font-style:normal;font-size:.8125rem;color:var(--up-muted)}.up__reveal{opacity:0;transform:translateY(14px);transition:opacity .7s var(--up-ease),transform .7s var(--up-ease)}.up__reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.up__reveal{opacity:1;transform:none;transition:none}.up__btn{transition:none}}.up a:focus-visible,.up button:focus-visible,.up summary:focus-visible,.up input:focus-visible,.up select:focus-visible,.up [tabindex]:focus-visible{outline:2px solid var(--up-accent);outline-offset:2px;border-radius:var(--up-r)}.up__lede a,.up p a{color:var(--up-accent-deep);text-underline-offset:.18em}.up__lede,.up__prose{max-width:65ch}.shopify-section--specification-table table,.shopify-section--specification-table .h-stack,.shopify-section--comparison-table table{font-family:var(--up-mono);font-size:.8125rem;letter-spacing:.01em}.shopify-section--specification-table :is(th,td),.shopify-section--comparison-table :is(th,td){color:var(--up-body)}.shopify-section--comparison-table svg{color:var(--up-ink)}.up-widget-scope{--okeReviews-starRating-fillColor: var(--up-ink);--yotpo-star-color: var(--up-ink);--okeReviews-color-primary: var(--up-accent-deep)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/uprite.css.map */
