body.rl-unified{--rl-ink:#17212b;--rl-muted:#596775;--rl-blue:#146ef5;--rl-blue-dark:#0c56c7;--rl-soft:#f4f7fa;--rl-line:#dce3ea;--rl-radius:12px;--g-color-heading:#17212b;--g-color-heading-rgb:23,33,43;--color-body-text:#283541;--color-body-text-rgb:40,53,65;--color-accent:#146ef5;--g-cta-button:#146ef5;--g-font-1:Arial,sans-serif;--g-font-2:Arial,sans-serif;font-family:Arial,sans-serif;font-size:16px;line-height:1.6;background:#fff;color:#283541}.rl-unified :is(h1,h2,h3,h4,h5,h6){font-family:Arial,sans-serif;color:var(--rl-ink);letter-spacing:-.025em;font-weight:600;line-height:1.2;overflow-wrap:break-word}.rl-unified h1{font-size:clamp(32px,4vw,52px)}.rl-unified h2{font-size:clamp(27px,3vw,38px)}.rl-unified h3{font-size:clamp(21px,2.4vw,28px)}.rl-unified :is(.btn,.button,.rl-wheel-entry__button,.ranger-categories__button,.rl-about-button,.rl-key-button,button[name=add],button[name=checkout],#checkout){font-family:Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;border-radius:var(--rl-radius);min-height:50px;padding:14px 24px;box-shadow:none;transition:background-color .2s,color .2s,border-color .2s}.rl-unified :is(.btn-theme,.btn-primary,.button-primary,.rl-wheel-entry__button,button[name=add],button[name=checkout],#checkout){background:var(--rl-blue);color:#fff;border:1px solid var(--rl-blue)}.rl-unified :is(.btn-theme,.btn-primary,.button-primary,.rl-wheel-entry__button,button[name=add],button[name=checkout],#checkout):hover{background:var(--rl-blue-dark);border-color:var(--rl-blue-dark);color:#fff}.rl-unified :is(.btn-outline,.btn-secondary,.button-secondary){background:transparent;color:var(--rl-ink);border:1px solid #a7b4c1}.rl-unified :is(.btn-outline,.btn-secondary,.button-secondary):hover{background:var(--rl-ink);color:#fff;border-color:var(--rl-ink)}.rl-unified :is(button,input,select,textarea,a):focus-visible{outline:3px solid #146ef5;outline-offset:4px}.rl-unified :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=color]),select,textarea){font-family:Arial,sans-serif;font-size:16px;min-height:50px;border:1px solid #bac6d1;border-radius:12px;color:var(--rl-ink);background:#fff;padding:12px 15px}.rl-unified :is(input,select,textarea)[aria-invalid=true]{border:2px solid #b42318;background:#fff5f4}.rl-unified :is(.product-card,.product-item,.grid__item .product-single){border-radius:12px}.rl-unified :is(.product-card__title,.product-item__title,.product-name,.product-title){text-transform:none;letter-spacing:0;line-height:1.45}.rl-unified :is(.price,.product-price){color:var(--rl-ink)}.rl-unified :is(.breadcrumb,.breadcrumbs){font-size:13px;color:var(--rl-muted)}.rl-unified :is(#ranger-trust-bar,#ranger-why-section,#rl-about-section,#ranger-product-categories,#rl-key-options){font-family:Arial,sans-serif;color:var(--rl-ink)}.rl-unified :is(.ranger-why__heading,.rl-about-heading,.ranger-categories__title){font-size:clamp(28px,3vw,38px);font-weight:600;letter-spacing:-.025em;line-height:1.2;color:var(--rl-ink)}.rl-unified :is(.ranger-why__intro,.rl-about-body,.ranger-categories__intro){font-size:16px;line-height:1.7;color:var(--rl-muted)}.rl-unified :is(.ranger-why-card,.ranger-categories__card,.rl-purchase-value,.rl-help-card){border:1px solid var(--rl-line);border-radius:12px;box-shadow:none;background:#fff}.rl-unified :is(.ranger-why__eyebrow,.rl-about-label,.ranger-categories__eyebrow){font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--rl-blue-dark)}.rl-unified :is(.ranger-trust-bar__container,.ranger-why__container,.rl-about-container,.ranger-categories__container){max-width:1200px;margin-inline:auto}.rl-unified #ranger-trust-bar{border-block:1px solid var(--rl-line);background:var(--rl-soft)}.rl-unified .shopify-section{scroll-margin-top:90px}.rl-unified :is(.rl-key-option,.rl-key-card)[aria-checked=true]{background:#edf4ff;border-color:var(--rl-blue);color:var(--rl-ink)}.rl-unified :is(.site-footer,.footer){font-size:14px;line-height:1.7}@media(max-width:767px){body.rl-unified{font-size:16px}.rl-unified :is(.btn,.button,button[name=add],button[name=checkout]){min-height:50px;padding:14px 18px}.rl-unified :is(.ranger-why__intro,.rl-about-body,.ranger-categories__intro){font-size:15px}}@media(prefers-reduced-motion:reduce){.rl-unified *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.rl-unified .rl-content{padding:76px 24px;background:#fff}.rl-unified .rl-content--soft{background:var(--rl-soft)}.rl-unified .rl-content__inner{max-width:1200px;margin-inline:auto}.rl-unified .rl-content__intro{max-width:740px;margin-bottom:32px}.rl-unified .rl-content__eyebrow{margin:0 0 12px;color:var(--rl-blue-dark);font-size:12px;font-weight:700;letter-spacing:.11em}.rl-unified .rl-content h2{margin:0 0 20px}.rl-unified .rl-content__body{font-size:16px;line-height:1.7;color:var(--rl-muted)}.rl-unified .rl-content__body p{margin:0 0 16px}.rl-unified .rl-content__intro>.btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;margin-top:12px;text-decoration:none}.rl-unified .rl-content__note{font-size:13px;line-height:1.6;color:var(--rl-muted);margin:18px 0 0;max-width:520px}.rl-unified .rl-content__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rl-unified .rl-content__grid:has(>.rl-content__card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.rl-unified .rl-content__card{min-width:0;background:#fff;border:1px solid var(--rl-line);border-radius:12px;overflow:hidden}.rl-unified .rl-content__card-media{aspect-ratio:1/1;background:#f4f7fa}.rl-unified .rl-content__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.rl-unified .rl-content__card-copy{padding:24px}.rl-unified .rl-content__card :is(h2,h3){font-size:20px;line-height:1.35;margin:0 0 12px;letter-spacing:-.02em}.rl-unified .rl-content__card :is(h2,h3) a{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--rl-ink);text-decoration:none}.rl-unified .rl-content__card :is(h2,h3) a:hover{color:var(--rl-blue-dark);text-decoration:underline}.rl-unified .rl-content__card .rl-content__body{font-size:15px}.rl-unified .rl-content__card .rl-content__body p:last-child{margin-bottom:0}.rl-unified .rl-content--feature .rl-content__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.rl-unified .rl-content--feature .rl-content__intro{margin:0;max-width:520px}.rl-unified .rl-content__media{aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:#fff}.rl-unified .rl-content--story .rl-content__intro{margin:0;max-width:780px}.rl-unified .slideshow__btn.btn-theme{background:var(--rl-blue);border-color:var(--rl-blue);color:#fff}.rl-unified [class*=slideshow__btn-2].btn-outline{color:#fff;border-color:#fff;background:transparent}.rl-unified [class*=slideshow__btn-2].btn-outline:hover{color:var(--rl-ink);background:#fff}.rl-unified .header :is(.site-nav__link,.menu-link){text-transform:none;letter-spacing:0}@media(max-width:1000px){.rl-unified .rl-content__grid:has(>.rl-content__card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.rl-unified .rl-content--feature .rl-content__inner{gap:32px}}@media(max-width:699px){.rl-unified .rl-content{padding:48px 20px}.rl-unified .rl-content__grid,.rl-unified .rl-content__grid:has(>.rl-content__card:nth-child(4):last-child){grid-template-columns:1fr;gap:20px}.rl-unified .rl-content__card-media{aspect-ratio:4/3}.rl-unified .rl-content--feature .rl-content__inner{grid-template-columns:1fr;gap:28px}.rl-unified .rl-content--feature .rl-content__media{grid-row:1}.rl-unified .rl-content__intro>.btn{width:100%}.rl-unified .rl-content__card-copy{padding:20px}}.rl-unified .rl-content__card-media>a{display:block;width:100%;height:100%}.rl-unified .site-header .nav-bar a{letter-spacing:0;text-transform:none}.rl-unified #shopify-section-footer :is(h4,.title-footer){text-transform:none;letter-spacing:0}.rl-unified .rl-browse-header{background:var(--rl-soft);border-bottom:1px solid var(--rl-line);padding:48px 24px 32px}.rl-unified .rl-browse-header__inner{max-width:1200px;margin:auto}.rl-unified .rl-browse-header h1{margin:0 0 20px}.rl-unified .rl-browse-header__description{max-width:760px;color:var(--rl-muted);margin:0 0 24px}.rl-unified .rl-browse-header__description summary{cursor:pointer;color:var(--rl-ink);font-weight:600;padding:8px 0}.rl-unified .rl-browse-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.rl-unified .rl-browse-links a{display:inline-flex;align-items:center;min-height:44px;padding:9px 18px;border:1px solid var(--rl-line);border-radius:50px;background:#fff;color:var(--rl-ink);font-size:14px;text-decoration:none}.rl-unified .rl-browse-links a[aria-current],.rl-unified .rl-browse-links a:hover{background:var(--rl-ink);color:#fff;border-color:var(--rl-ink)}.rl-unified .rl-browse.container,.rl-unified .rl-browse>.container{max-width:1248px;padding-left:24px;padding-right:24px}.rl-unified .rl-browse .product-grid{row-gap:28px;margin-top:24px;list-style:none;padding-left:0}.rl-unified .rl-browse .grid__item{display:flex;margin-bottom:0}.rl-unified .rl-product-card{width:100%;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--rl-line);border-radius:12px;background:#fff}.rl-unified .rl-product-card__media{display:block;position:relative;aspect-ratio:1/1;background:#f7f9fb;overflow:hidden}.rl-unified .rl-product-card__media img,.rl-unified .rl-product-card__placeholder{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.rl-unified .rl-product-card__badge{position:absolute;left:14px;top:14px;padding:5px 10px;background:var(--rl-ink);color:#fff;font-size:12px;font-weight:600;border-radius:6px}.rl-unified .rl-product-card__body{padding:22px;display:flex;flex-direction:column;flex:1;gap:14px}.rl-unified .rl-product-card__title{font-size:18px;line-height:1.4;letter-spacing:-.015em;margin:0}.rl-unified .rl-product-card__title a{color:var(--rl-ink);text-decoration:none}.rl-unified .rl-product-card__title a:hover{text-decoration:underline}.rl-unified .rl-product-card__price{font-size:18px;font-weight:600;color:var(--rl-ink);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rl-unified .rl-product-card__price s{font-size:14px;color:var(--rl-muted);font-weight:400}.rl-unified .rl-product-card__action{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;border-top:1px solid var(--rl-line);padding-top:14px;color:var(--rl-blue-dark);font-size:15px;font-weight:600;text-decoration:none}.rl-unified .rl-product-card__action:hover{text-decoration:underline}.rl-unified .rl-browse .facet-filters__label,.rl-unified .rl-browse .product-count__text,.rl-unified .rl-browse .facets__heading{font-size:14px;letter-spacing:0;font-weight:500}.rl-unified .rl-browse .facet-filters__sort{padding:10px 36px 10px 14px;min-height:46px;font-size:14px;max-width:240px}.rl-unified .rl-browse :is(.facets__summary,.mobile-facets__open){min-height:44px;font-size:15px}.rl-unified .rl-browse :is(.facets__display,.mobile-facets__inner){background:#fff;border-color:var(--rl-line)}.rl-unified .rl-browse .facets__display{border-radius:12px;box-shadow:0 12px 32px #17212b14}.rl-unified .rl-browse .active-facets__button-inner{border-radius:30px}.rl-unified .rl-browse-empty{padding:36px 24px;background:var(--rl-soft);border:1px solid var(--rl-line);border-radius:12px;margin:24px 0}.rl-unified .rl-browse-empty h2{font-size:24px;line-height:1.5}.rl-unified .rl-browse-help{display:flex;align-items:center;justify-content:space-between;gap:28px;max-width:1200px;margin:0 auto 56px;padding:28px;background:var(--rl-soft);border-radius:12px}.rl-unified .rl-browse-help h2{font-size:23px;margin:0 0 8px}.rl-unified .rl-browse-help p{margin:0;color:var(--rl-muted)}.rl-unified .rl-browse-help .btn{flex-shrink:0}.rl-unified .rl-search.template-search--empty{padding-bottom:64px}.rl-unified .rl-search .template-search__header{max-width:900px;margin-bottom:32px}.rl-unified .rl-search .template-search__search{max-width:640px}.rl-unified .rl-search .search__input{padding-right:60px}.rl-unified .rl-search .search__button{width:50px;justify-content:center;background:transparent;color:var(--rl-ink)}@media(max-width:749px){.rl-unified .rl-browse-header{padding:32px 20px 24px}.rl-unified .rl-browse.container,.rl-unified .rl-browse>.container{padding-left:20px;padding-right:20px}.rl-unified .rl-browse-help{margin:0 20px 40px;flex-direction:column;align-items:stretch;padding:24px}.rl-unified .rl-browse .product-grid{row-gap:20px}.rl-unified .rl-product-card__body{padding:18px}.rl-unified .rl-browse .facets-container{gap:16px}}@media(max-width:599px){.rl-unified .rl-browse .product-grid>.grid__item{flex:0 0 100%;max-width:100%;width:100%}.rl-unified .rl-product-card__media{aspect-ratio:4/3}.rl-unified .rl-browse-links{gap:8px}.rl-unified .rl-browse-links a{padding:8px 12px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rl-unified.css.map */
