@font-face{font-family:Plus Jakarta Sans;src:url(https://fonts.bunny.net/plus-jakarta-sans/files/plus-jakarta-sans-latin-variable-wghtOnly-normal.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--rr-bg: #F4F1EA;--rr-fg: #0B100D;--rr-accent: #1F4D32;--rr-surface-alt: #ECE8DE;--rr-muted: #5A5D55;--rr-hairline: #D8D3C5;--rr-accent-ink: #F4F1EA;--rr-accent-dark: #163A25;--rr-font: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--rr-fg-hover: #1a1f1b;--rr-ease: cubic-bezier(.2, .6, .2, 1);--rr-dur: .25s;--rr-dur-short: .2s;--rr-dur-drawer: .28s;--rr-max-w: 1280px;--rr-gutter: 48px;--rr-gutter-m: 24px;--rr-section-pad: 80px;--rr-section-m: 48px;--rr-bg-deep: var(--rr-bg);--rr-surface: var(--rr-surface-alt);--rr-text: var(--rr-fg);--rr-text-secondary: var(--rr-muted);--rr-accent-hover: var(--rr-accent-dark);--rr-border: var(--rr-hairline);--rr-font-display: var(--rr-font);--rr-font-body: var(--rr-font);--rr-error: #c0392b}body{font-family:var(--rr-font);font-size:17px;line-height:1.7;color:var(--rr-fg);background-color:var(--rr-bg)}h1,.rr-h1{font-family:var(--rr-font);font-size:clamp(48px,6vw,80px);font-weight:800;letter-spacing:-.02em;line-height:1.02}h2,.rr-h2{font-family:var(--rr-font);font-size:clamp(32px,4vw,48px);font-weight:800;letter-spacing:-.02em;line-height:1.1}h3,.rr-h3{font-family:var(--rr-font);font-size:clamp(22px,3vw,32px);font-weight:700;letter-spacing:-.01em}.rr-eyebrow{font-family:var(--rr-font);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-accent);margin:0}.rr-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--rr-font);font-size:14px;font-weight:700;letter-spacing:.02em;text-decoration:none;border:2px solid transparent;border-radius:0;padding:14px 28px;min-height:48px;cursor:pointer;white-space:nowrap;transition:background-color var(--rr-dur-short) var(--rr-ease),color var(--rr-dur-short) var(--rr-ease),border-color var(--rr-dur-short) var(--rr-ease)}.rr-btn--primary{background-color:var(--rr-accent);color:var(--rr-accent-ink);border-color:var(--rr-accent)}.rr-btn--primary:hover,.rr-btn--primary:focus-visible{background-color:var(--rr-accent-dark);border-color:var(--rr-accent-dark);color:var(--rr-accent-ink);text-decoration:none}.rr-btn--ghost{background-color:transparent;color:var(--rr-accent-ink);border-color:#f4f1ea73}.rr-btn--ghost:hover,.rr-btn--ghost:focus-visible{border-color:var(--rr-accent-ink);color:var(--rr-accent-ink);text-decoration:none}.rr-btn--outline{background-color:transparent;color:var(--rr-fg);border-color:var(--rr-hairline)}.rr-btn--outline:hover,.rr-btn--outline:focus-visible{border-color:var(--rr-fg);color:var(--rr-fg);text-decoration:none}.rr-btn--inverted{background-color:var(--rr-fg);color:#fff;border-color:var(--rr-fg)}.rr-btn--inverted:hover,.rr-btn--inverted:focus-visible{background-color:var(--rr-fg-hover);border-color:var(--rr-fg-hover);text-decoration:none}.rr-btn--block{display:flex;width:100%}:focus-visible{outline:2px solid var(--rr-accent);outline-offset:3px}.rr-container{max-width:var(--rr-max-w);margin-left:auto;margin-right:auto;padding-left:var(--rr-gutter);padding-right:var(--rr-gutter)}.rr-section{padding-block:var(--rr-section-pad)}@media(max-width:767px){.rr-container{padding-left:var(--rr-gutter-m);padding-right:var(--rr-gutter-m)}.rr-section{padding-block:var(--rr-section-m)}}.rr-hero{position:relative;height:90vh;min-height:560px;overflow:hidden;display:flex;align-items:center}.rr-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.rr-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0b100db8,#0b100d59,#0b100d00);pointer-events:none}.rr-hero__content{position:relative;z-index:1;width:100%;max-width:var(--rr-max-w);margin:0 auto;padding:0 var(--rr-gutter)}.rr-hero__inner{max-width:540px}.rr-hero__h1{font-family:var(--rr-font);font-size:clamp(48px,6vw,80px);font-weight:800;letter-spacing:-.02em;line-height:1.02;color:#f4f1ea;margin:0 0 16px}.rr-hero__sub{font-size:17px;line-height:1.7;color:#f4f1ead9;margin:0 0 32px;max-width:440px}.rr-hero__ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center}@media(max-width:767px){.rr-hero{height:100dvh;min-height:unset;align-items:flex-end;padding-bottom:48px}.rr-hero__bg{object-position:75% center}.rr-hero__content{padding:0 var(--rr-gutter-m)}.rr-hero__inner{max-width:100%}}.rr-trust-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rr-hairline);border-bottom:1px solid var(--rr-hairline);background-color:var(--rr-bg)}.rr-trust-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;text-align:center;border-right:1px solid var(--rr-hairline)}.rr-trust-cell:last-child{border-right:0}.rr-trust-icon{width:22px;height:22px;color:var(--rr-accent);flex-shrink:0}.rr-trust-label{font-size:13px;font-weight:700;color:var(--rr-fg);line-height:1.3}.rr-trust-sub{font-size:11px;color:var(--rr-muted);line-height:1.4}@media(max-width:767px){.rr-trust-strip{grid-template-columns:repeat(2,1fr)}.rr-trust-cell:nth-child(2){border-right:0}.rr-trust-cell:nth-child(1),.rr-trust-cell:nth-child(2){border-bottom:1px solid var(--rr-hairline)}}.rr-product-card{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.rr-product-card__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.rr-product-card__stars{display:flex;gap:3px;color:var(--rr-accent);font-size:14px;margin-bottom:12px}.rr-product-card__title{font-size:clamp(22px,2.5vw,28px);font-weight:800;color:var(--rr-fg);letter-spacing:-.01em;margin:0 0 16px}.rr-product-card__price-row{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.rr-price-now{font-size:28px;font-weight:800;color:var(--rr-fg);font-variant-numeric:tabular-nums}.rr-price-was{font-size:16px;font-weight:400;color:var(--rr-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.rr-save-badge{display:inline-block;background-color:var(--rr-accent);color:var(--rr-accent-ink);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:3px 8px}.rr-product-card__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.rr-variant-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:13px;font-weight:600;border:1.5px solid var(--rr-hairline);background:transparent;color:var(--rr-fg);cursor:pointer;border-radius:0;transition:border-color var(--rr-dur-short) var(--rr-ease),background-color var(--rr-dur-short) var(--rr-ease),color var(--rr-dur-short) var(--rr-ease)}.rr-variant-pill:hover{border-color:var(--rr-fg)}.rr-variant-pill.is-selected{border-color:var(--rr-accent);background-color:var(--rr-accent);color:var(--rr-accent-ink)}.rr-variant-pill.is-soldout{opacity:.4;cursor:not-allowed;position:relative;overflow:hidden}.rr-variant-pill.is-soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .75px),currentColor calc(50% - .75px),currentColor calc(50% + .75px),transparent calc(50% + .75px));opacity:.5;pointer-events:none}.rr-variant-pill.is-selected.is-soldout{opacity:.5}.rr-product-card__atc-row{display:flex;gap:12px;align-items:stretch;margin-bottom:16px;flex-wrap:wrap}.rr-qty{display:inline-flex;align-items:stretch;border:1.5px solid var(--rr-hairline);height:48px}.rr-qty__btn{width:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;font-size:20px;color:var(--rr-fg);line-height:1}.rr-qty__val{min-width:40px;text-align:center;font-family:var(--rr-font);font-size:15px;font-weight:600;border:0;background:none;color:var(--rr-fg)}.rr-stock{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--rr-muted)}.rr-stock__dot{width:6px;height:6px;border-radius:50%;background-color:var(--rr-accent);flex-shrink:0}@media(max-width:767px){.rr-product-card{grid-template-columns:1fr;gap:24px}}.rr-editorial-row{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:var(--rr-section-pad)}.rr-editorial-row:first-child{padding-top:0}.rr-editorial-row:last-child{padding-bottom:0}.rr-editorial-row--reverse .rr-editorial-row__media{order:2}.rr-editorial-row--reverse .rr-editorial-row__body{order:1}.rr-editorial-row__img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.rr-editorial-row__body{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.rr-editorial-row{grid-template-columns:1fr;gap:24px;padding-block:var(--rr-section-m)}.rr-editorial-row--reverse .rr-editorial-row__media{order:1}.rr-editorial-row--reverse .rr-editorial-row__body{order:2}}.rr-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.rr-review-card{background-color:var(--rr-surface-alt);padding:32px;display:flex;flex-direction:column;gap:16px}.rr-review-stars{display:flex;gap:3px;color:var(--rr-accent);font-size:14px}.rr-review-quote{font-size:15px;line-height:1.7;color:var(--rr-fg);flex:1}.rr-review-attr{font-size:12px;font-weight:700;color:var(--rr-muted);letter-spacing:.06em}@media(max-width:767px){.rr-reviews-grid{grid-template-columns:1fr}}.rr-compat-finder{background-color:var(--rr-surface-alt);padding:var(--rr-section-pad) var(--rr-gutter);text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.rr-compat-selects{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}.rr-select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1.5px solid var(--rr-hairline);border-radius:0;padding:12px 40px 12px 16px;font-family:var(--rr-font);font-size:14px;font-weight:600;color:var(--rr-fg);cursor:pointer;min-width:200px;height:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230B100D' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;transition:border-color var(--rr-dur-short) var(--rr-ease)}.rr-select:focus-visible{outline:2px solid var(--rr-accent);outline-offset:2px;border-color:var(--rr-accent)}.rr-fit-result{display:none;background-color:var(--rr-bg);border:1.5px solid var(--rr-hairline);padding:24px 32px;gap:24px;align-items:center;flex-wrap:wrap;justify-content:center;text-align:left;max-width:560px;width:100%}.rr-fit-result.is-visible{display:flex}.rr-fit-result__label{font-size:13px;font-weight:700;color:var(--rr-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.rr-fit-result__name{font-size:17px;font-weight:800;color:var(--rr-fg)}@media(max-width:767px){.rr-compat-finder{padding:var(--rr-section-m) var(--rr-gutter-m)}.rr-select{min-width:100%}.rr-compat-selects{width:100%}}.rr-cta-band{background-color:var(--rr-accent);padding:var(--rr-section-pad) var(--rr-gutter);text-align:center}.rr-cta-band h2{color:var(--rr-accent-ink);margin:0 0 12px}.rr-cta-band p{color:#f4f1eacc;font-size:17px;max-width:520px;margin:0 auto 32px}@media(max-width:767px){.rr-cta-band{padding:var(--rr-section-m) var(--rr-gutter-m)}}.rr-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0b100d80;z-index:9000;opacity:0;pointer-events:none;transition:opacity var(--rr-dur) var(--rr-ease)}.rr-scrim.is-visible{opacity:1;pointer-events:auto}.rr-cart-drawer{position:fixed;top:0;right:0;bottom:0;width:420px;max-width:100vw;background-color:var(--rr-bg);z-index:9001;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--rr-dur-drawer) var(--rr-ease);border-left:1px solid var(--rr-hairline)}.rr-cart-drawer.is-open{transform:translate(0)}.rr-cart-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--rr-hairline);flex-shrink:0}.rr-cart-drawer__title{font-size:16px;font-weight:700;color:var(--rr-fg)}.rr-cart-drawer__close{background:none;border:0;cursor:pointer;padding:14px;min-width:48px;min-height:48px;color:var(--rr-fg);display:flex;align-items:center;justify-content:center;transition:opacity var(--rr-dur-short) var(--rr-ease)}.rr-cart-drawer__close:hover{opacity:.65}.rr-cart-drawer__body{flex:1;overflow-y:auto;padding:0 24px}.rr-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;text-align:center;padding:48px 0}.rr-cart-empty p{font-size:17px;font-weight:600;color:var(--rr-fg);margin:0}.rr-cart-items{padding:8px 0}.rr-cart-item{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:start;padding:16px 0;border-bottom:1px solid var(--rr-hairline)}.rr-cart-item:last-child{border-bottom:0}.rr-cart-item__img{width:72px;height:72px;object-fit:cover;display:block}.rr-cart-item__title{font-size:14px;font-weight:600;color:var(--rr-fg);line-height:1.3;margin-bottom:4px}.rr-cart-item__variant{font-size:12px;color:var(--rr-muted);margin-bottom:8px}.rr-cart-item__qty{display:inline-flex;align-items:stretch;border:1.5px solid var(--rr-hairline);height:32px}.rr-cart-item__qty-btn{width:28px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;font-size:16px;color:var(--rr-fg);line-height:1}.rr-cart-item__qty-val{min-width:28px;text-align:center;font-family:var(--rr-font);font-size:13px;font-weight:600;border:0;background:none;color:var(--rr-fg)}.rr-cart-item__price{font-size:14px;font-weight:700;color:var(--rr-fg);white-space:nowrap;text-align:right}.rr-cart-drawer__footer{padding:20px 24px;border-top:1px solid var(--rr-hairline);flex-shrink:0}.rr-cart-subtotal{display:flex;justify-content:space-between;font-size:15px;font-weight:700;color:var(--rr-fg);margin-bottom:6px}.rr-cart-tax-note{font-size:12px;color:var(--rr-muted);margin-bottom:16px}.rr-cart-checkout{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--rr-accent);color:var(--rr-accent-ink);font-family:var(--rr-font);font-size:14px;font-weight:700;letter-spacing:.02em;padding:16px 24px;border:0;cursor:pointer;border-radius:0;text-decoration:none;min-height:52px;transition:background-color var(--rr-dur-short) var(--rr-ease)}.rr-cart-checkout:hover{background-color:var(--rr-accent-dark);text-decoration:none;color:var(--rr-accent-ink)}@keyframes rr-spin{to{transform:rotate(360deg)}}.rr-cart-loading{display:none;justify-content:center;align-items:center;height:120px}.rr-cart-loading.is-visible{display:flex}.rr-cart-loading__ring{width:28px;height:28px;border:2px solid var(--rr-hairline);border-top-color:var(--rr-accent);border-radius:50%;animation:rr-spin .7s linear infinite}.rr-pdp-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.rr-breadcrumb{font-size:13px;color:var(--rr-muted);display:flex;align-items:center;gap:6px;margin-bottom:24px}.rr-breadcrumb a{color:var(--rr-muted);text-decoration:none;transition:color var(--rr-dur-short) var(--rr-ease)}.rr-breadcrumb a:hover{color:var(--rr-fg)}.rr-breadcrumb__sep{color:var(--rr-hairline)}.rr-gallery__main-wrap{position:relative;margin-bottom:8px}.rr-gallery__main{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}@media(max-width:767px){.rr-gallery__main{aspect-ratio:1/1}}.rr-gallery__thumbs{display:flex;gap:8px}.rr-gallery__thumb{width:72px;height:72px;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color var(--rr-dur-short) var(--rr-ease);flex-shrink:0}.rr-gallery__thumb.is-active{border-color:var(--rr-accent)}.rr-pdp-form{display:flex;flex-direction:column;gap:20px}.rr-pdp-form h1{font-size:clamp(28px,3.5vw,36px);font-weight:800;letter-spacing:-.02em}.rr-pdp-form__variants-label{font-size:13px;font-weight:700;color:var(--rr-muted);margin-bottom:10px;letter-spacing:.04em}.rr-variant-helper{font-size:13px;color:var(--rr-muted);margin-top:8px}.rr-variant-helper a{color:var(--rr-accent);text-decoration:none;font-weight:600}.rr-variant-helper a:hover{text-decoration:underline}.rr-pdp-form__atc-row{display:flex;gap:12px;align-items:stretch}.rr-pdp-description h2,.rr-pdp-description h3,.rr-pdp-description h4{font-size:clamp(16px,2vw,20px);font-weight:700;margin:16px 0 8px}.rr-pdp-specs__heading{font-size:clamp(22px,2.5vw,28px);font-weight:800;letter-spacing:-.01em;margin:0 0 40px}.rr-accordion{border-top:1px solid var(--rr-hairline)}.rr-accordion__item{border-bottom:1px solid var(--rr-hairline)}.rr-accordion__trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:none;border:0;cursor:pointer;font-family:var(--rr-font);font-size:15px;font-weight:700;color:var(--rr-fg);text-align:left}.rr-accordion__icon{font-size:22px;color:var(--rr-muted);transition:transform var(--rr-dur-short) var(--rr-ease);flex-shrink:0;line-height:1}.rr-accordion__trigger[aria-expanded=true] .rr-accordion__icon{transform:rotate(45deg)}.rr-accordion__panel{overflow:hidden;max-height:0;transition:max-height var(--rr-dur) var(--rr-ease)}.rr-accordion__inner{padding-bottom:16px;font-size:14px;line-height:1.7;color:var(--rr-muted)}.rr-sticky-atc{position:fixed;bottom:0;left:0;right:0;background-color:var(--rr-bg);border-top:1px solid var(--rr-hairline);padding:12px var(--rr-gutter);display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:1000;transform:translateY(100%);transition:transform var(--rr-dur) var(--rr-ease)}.rr-sticky-atc.is-visible{transform:translateY(0)}.rr-sticky-atc__title{font-size:14px;font-weight:700;color:var(--rr-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.rr-pdp-grid{grid-template-columns:1fr;gap:32px}.rr-sticky-atc{padding:12px var(--rr-gutter-m);flex-direction:column;align-items:stretch;gap:8px}}.rr-prelaunch{display:flex;flex-direction:column;gap:16px}.rr-prelaunch__form{display:flex;gap:0}.rr-prelaunch__input{flex:1;font-family:var(--rr-font);font-size:14px;font-weight:500;color:var(--rr-fg);background-color:var(--rr-bg);border:1.5px solid var(--rr-hairline);border-right:0;border-radius:0;padding:0 16px;height:52px}.rr-prelaunch__input::placeholder{color:var(--rr-muted)}.rr-prelaunch__input:focus-visible{outline:2px solid var(--rr-accent);outline-offset:2px}.rr-prelaunch__submit{background-color:var(--rr-accent);color:var(--rr-accent-ink);border:2px solid var(--rr-accent);font-family:var(--rr-font);font-size:14px;font-weight:700;letter-spacing:.02em;padding:0 24px;height:52px;cursor:pointer;border-radius:0;white-space:nowrap;transition:background-color var(--rr-dur-short) var(--rr-ease)}.rr-prelaunch__submit:hover{background-color:var(--rr-accent-dark)}.rr-footer{background-color:var(--rr-fg);color:var(--rr-bg)}.rr-footer__main{max-width:var(--rr-max-w);margin:0 auto;padding:var(--rr-section-pad) var(--rr-gutter) var(--rr-sp-3xl);display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:64px}.rr-footer__logo{height:26px;width:auto;margin-bottom:16px;filter:brightness(0) saturate(100%) invert(93%) sepia(6%) saturate(198%) hue-rotate(18deg) brightness(105%);display:block}.rr-footer__tagline{font-size:14px;color:#f4f1ea99;line-height:1.6;max-width:220px;margin:0}.rr-footer__col-title{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f4f1ea66;margin:0 0 16px}.rr-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rr-footer__links a{font-size:14px;color:#f4f1eabf;text-decoration:none;transition:color var(--rr-dur-short) var(--rr-ease)}.rr-footer__links a:hover{color:var(--rr-bg)}.rr-footer__legal{max-width:var(--rr-max-w);margin:0 auto;padding:20px var(--rr-gutter);border-top:1px solid rgba(244,241,234,.12);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.rr-footer__copy{font-size:12px;color:#f4f1ea59}@media(max-width:1023px){.rr-footer__main{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:767px){.rr-footer__main{grid-template-columns:1fr;gap:24px;padding:var(--rr-section-m) var(--rr-gutter-m) 32px}.rr-footer__legal{padding-left:var(--rr-gutter-m);padding-right:var(--rr-gutter-m)}}.button,.btn,[class*=button--],button[type=submit],a.button{border-radius:0!important}.media,.media>img,.product__media img,.card__inner,img[class*=card]{border-radius:0!important}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],input[type=url],textarea,select,.contact-form__input,.field__input{border-radius:0!important}.color-scheme-5{--color-background: var(--rr-bg);--color-foreground: var(--rr-fg);--color-foreground-heading: var(--rr-fg);--color-border: var(--rr-hairline);--color-button: var(--rr-accent);--color-button-text: var(--rr-accent-ink)}[id^=shopify-section]:has(.announcement-bar){--color-background: var(--rr-accent);--color-foreground: var(--rr-accent-ink);--color-foreground-heading: var(--rr-accent-ink);--color-border: var(--rr-accent-dark);--color-button: var(--rr-accent-ink);--color-button-text: var(--rr-accent)}[id^=shopify-section]:has(.announcement-bar) .section-background,.announcement-bar{background-color:var(--rr-accent);color:var(--rr-accent-ink)}.announcement-bar a,.announcement-bar .announcement-bar__text,.announcement-bar .slideshow-control{color:var(--rr-accent-ink)!important}.email-signup__button,.email-signup__button--text,.email-signup__button--integrated.email-signup__button--arrow{min-width:48px;min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/82/assets/ray-rider-brand.css.map */
