body{background-color:var(--re-bg);color:var(--re-ink);font-family:var(--re-font-body);font-size:var(--re-fs-body);line-height:var(--re-lh-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--re-font-heading);line-height:var(--re-lh-tight);color:var(--re-ink)}h1,h2,.h0,.h1,.h2{text-transform:uppercase;letter-spacing:var(--re-ls-caps)}h1,.h1{font-size:var(--re-fs-h1)}h2,.h2{font-size:var(--re-fs-h2)}h3,.h3{font-size:var(--re-fs-h3)}.re-container{width:100%;max-width:var(--re-container);margin-inline:auto;padding-inline:var(--re-container-pad)}@media screen and (min-width:750px){.re-container{padding-inline:var(--re-container-pad)}}@media screen and (min-width:750px){.page-width{padding-inline:var(--re-container-pad)}}.re-section{padding-block:var(--re-space-2xl)}@media screen and (max-width:749px){.re-section{padding-block:var(--re-space-xl)}}.re-section-title{margin:0 0 var(--re-section-title-mb);font-family:var(--re-font-heading);font-size:var(--re-fs-h2);font-weight:var(--re-fw-heading);line-height:var(--re-lh-tight);letter-spacing:var(--re-ls-caps);text-transform:uppercase;text-align:center}@media screen and (max-width:749px){.re-section-title{font-size:var(--re-fs-h3);margin-bottom:var(--re-section-title-mb)}}.re-arrow-link{display:inline-flex;align-items:center;gap:var(--re-space-xs);font-size:var(--re-fs-small);letter-spacing:var(--re-ls-caps);text-transform:uppercase;text-decoration:none;color:currentColor;transition:gap var(--re-transition),opacity var(--re-transition)}.re-arrow-link:hover{gap:var(--re-space-sm);opacity:.7}.re-arrow-link:after{content:"";display:block;width:1.6rem;height:.8rem;background-color:currentColor;-webkit-mask:var(--re-arrow-mask) no-repeat center / contain;mask:var(--re-arrow-mask) no-repeat center / contain;flex-shrink:0}:root{--re-arrow-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 8'%3E%3Cpath d='M0 4h14M10.5 0.5 14 4l-3.5 3.5' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E")}.re-link-plain{text-decoration:none;color:currentColor}.re-link-plain:hover{text-decoration:underline}.re-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 3.2rem;border:.1rem solid var(--re-ink);border-radius:var(--re-radius);background-color:var(--re-ink);color:var(--re-bg);font-family:var(--re-font-heading);font-size:var(--re-fs-small);font-weight:var(--re-fw-heading);letter-spacing:var(--re-ls-caps);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--re-transition),color var(--re-transition)}.re-btn:hover,.re-btn--outline{background-color:transparent;color:var(--re-ink)}.re-btn--outline:hover{background-color:var(--re-ink);color:var(--re-bg)}.re-btn--block{width:100%}.re-card-title{margin:0 0 var(--re-space-2xs);font-family:var(--re-font-heading);font-size:var(--re-fs-h3);font-weight:var(--re-fw-bold);line-height:var(--re-lh-snug);letter-spacing:var(--re-ls-caps);text-transform:uppercase}.re-card-subtitle{margin:0;font-size:var(--re-fs-body);line-height:var(--re-lh-snug);color:var(--re-ink)}.re-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.re-focusable:focus-visible{outline:.2rem solid var(--re-ink);outline-offset:.2rem}.re-img{display:block;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/assets/redearth-base.css.map */
