:root{--ods-layer-background: 0;--ods-layer-overlay: 10;--ods-layer-atmosphere: 20;--ods-layer-content: 30;--ods-layer-ui: 40;--ods-hero-overflow: hidden;--ods-hero-isolation: isolate;--ods-hero-media-width: 100%;--ods-hero-media-height: 100%;--ods-hero-media-fit: cover;--ods-hero-media-position: center;--ods-hero-media-scale: 1;--ods-hero-media-transform-origin: center;--ods-hero-media-backface: hidden;--ods-rhythm-xxs: 4px;--ods-rhythm-xs: 8px;--ods-rhythm-s: 16px;--ods-rhythm-m: 24px;--ods-rhythm-l: 40px;--ods-rhythm-xl: 64px;--ods-rhythm-xxl: 96px;--ods-rhythm-xxxl: 128px;--ods-gap-icon-text: var(--ods-rhythm-xs);--ods-gap-title-text: var(--ods-rhythm-s);--ods-gap-content: var(--ods-rhythm-m);--ods-gap-content-large: var(--ods-rhythm-l);--ods-section-space-standard: var(--ods-rhythm-xl);--ods-section-space-major: var(--ods-rhythm-xxl);--ods-section-space-cinematic: var(--ods-rhythm-xxxl);--ods-card-padding: var(--ods-rhythm-m);--ods-card-gap: var(--ods-rhythm-s);--ods-hero-brand-heading-gap: var(--ods-rhythm-m);--ods-hero-heading-description-gap: var(--ods-rhythm-m);--ods-hero-description-cta-gap: var(--ods-rhythm-l);--ods-color-trail-green: #5e6e1a;--ods-color-trail-green-hover: #687a20;--ods-color-trail-green-pressed: #4f5d13;--ods-color-trail-green-light: #8aa63a;--ods-color-adventure-orange: #d97a1e;--ods-color-earth-brown: #6f4e37;--ods-color-sand: #e8dfc8;--ods-color-forest: #26351f;--ods-color-white: #ffffff;--ods-color-off-white: #f8f8f6;--ods-color-stone: #efefec;--ods-color-charcoal: #222222;--ods-color-black: #111111;--ods-color-overlay-rgb: 0, 0, 0;--ods-color-shadow-rgb: 0, 0, 0;--ods-color-primary: var(--ods-color-trail-green);--ods-color-primary-hover: var(--ods-color-trail-green-hover);--ods-color-primary-pressed: var(--ods-color-trail-green-pressed);--ods-color-primary-light: var(--ods-color-trail-green-light);--ods-color-accent: var(--ods-color-adventure-orange);--ods-color-earth: var(--ods-color-earth-brown);--ods-color-text-dark: var(--ods-color-charcoal);--ods-color-text-light: var(--ods-color-white);--ods-color-text-light-secondary: rgba(255, 255, 255, .92);--ods-color-text-light-muted: rgba(255, 255, 255, .72);--ods-color-surface: var(--ods-color-white);--ods-color-surface-soft: var(--ods-color-off-white);--ods-color-surface-muted: var(--ods-color-stone);--ods-color-surface-dark: var(--ods-color-black);--ods-color-border: rgba(34, 34, 34, .14);--ods-color-border-light: rgba(255, 255, 255, .24);--ods-color-button-primary: var(--ods-color-primary);--ods-color-button-primary-hover: var(--ods-color-primary-hover);--ods-color-button-primary-text: var(--ods-color-white);--ods-color-hero-brand-first: var(--ods-color-white);--ods-color-hero-brand-second: var(--ods-color-primary);--ods-color-hero-heading-first: var(--ods-color-accent);--ods-color-hero-heading-second: var(--ods-color-primary);--ods-color-hero-description: var(--ods-color-text-light-secondary);--ods-color-hero-divider: var(--ods-color-primary);--ods-color-hero-button: var(--ods-color-button-primary);--ods-color-hero-button-text: var(--ods-color-button-primary-text);--ods-button-height: 64px;--ods-button-radius: 14px;--ods-button-padding-x: 40px;--ods-button-font-size: 15px;--ods-button-font-weight: 700;--ods-button-letter-spacing: .035em;--ods-button-icon-gap: 12px;--ods-button-bg: var(--ods-color-button-primary);--ods-button-text: var(--ods-color-button-primary-text);--ods-button-opacity: 1;--ods-button-hover-opacity: 1;--ods-button-hover-lift: -3px;--ods-button-hover-scale: 1.02;--ods-button-arrow-distance: 6px;--ods-button-shadow: 0 12px 28px rgba(0, 0, 0, .18);--ods-button-shadow-hover: 0 18px 36px rgba(0, 0, 0, .28);--ods-font-family: "Montserrat", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ods-font-weight-regular: 400;--ods-font-weight-medium: 500;--ods-font-weight-semibold: 600;--ods-font-weight-bold: 700;--ods-font-weight-extra-bold: 800;--ods-font-display: 64px;--ods-font-h1: 52px;--ods-font-h2: 44px;--ods-font-h3: 36px;--ods-font-h4: 30px;--ods-font-h5: 24px;--ods-font-h6: 20px;--ods-font-body-large: 20px;--ods-font-body: 18px;--ods-font-body-small: 15px;--ods-font-caption: 14px;--ods-line-tight: 1.05;--ods-line-heading: 1.1;--ods-line-normal: 1.5;--ods-line-relaxed: 1.7;--ods-letter-tight: -.04em;--ods-letter-heading: -.03em;--ods-letter-normal: 0;--ods-letter-wide: .02em;--ods-container-small: 720px;--ods-container-medium: 960px;--ods-container-large: 1200px;--ods-container-wide: 1360px;--ods-page-gutter: 24px;--ods-page-gutter-large: 40px;--ods-grid-columns: 12;--ods-grid-gap: var(--ods-rhythm-m);--ods-radius-small: 8px;--ods-radius-medium: 14px;--ods-radius-large: 20px;--ods-radius-xlarge: 28px;--ods-radius-pill: 999px;--ods-radius-circle: 50%;--ods-surface-border-width: 1px;--ods-surface-border-color: var(--ods-color-border);--ods-shadow-small: 0 4px 14px rgba(var(--ods-color-shadow-rgb), .08);--ods-shadow-medium: 0 12px 32px rgba(var(--ods-color-shadow-rgb), .14);--ods-shadow-large: 0 24px 60px rgba(var(--ods-color-shadow-rgb), .2);--ods-shadow-hover: 0 20px 48px rgba(var(--ods-color-shadow-rgb), .22);--ods-surface-primary: var(--ods-color-surface);--ods-surface-secondary: var(--ods-color-surface-soft);--ods-surface-muted: var(--ods-color-surface-muted);--ods-surface-dark: var(--ods-color-surface-dark);--ods-motion-instant: 0ms;--ods-motion-fast: .15s;--ods-motion-normal: .3s;--ods-motion-slow: .5s;--ods-ease-standard: cubic-bezier(.4, 0, .2, 1);--ods-ease-decelerate: cubic-bezier(0, 0, .2, 1);--ods-ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ods-hover-lift-small: -2px;--ods-hover-lift-medium: -4px;--ods-hover-scale: 1.03;--ods-opacity-disabled: .5;--ods-opacity-muted: .72}:root{--ods-reveal-distance: 16px;--ods-reveal-duration-fast: .42s;--ods-reveal-duration-normal: .56s;--ods-reveal-delay-brand: 80ms;--ods-reveal-delay-heading: .16s;--ods-reveal-delay-description: .24s;--ods-reveal-delay-cta: .32s}@media screen and (max-width:749px){:root{--ods-page-gutter: 16px;--ods-page-gutter-large: 24px;--ods-grid-gap: var(--ods-rhythm-s);--ods-radius-large: 16px;--ods-radius-xlarge: 22px;--ods-font-display: 46px;--ods-font-h1: 42px;--ods-font-h2: 36px;--ods-font-h3: 30px;--ods-font-h4: 26px;--ods-font-h5: 22px;--ods-font-h6: 18px;--ods-font-body-large:18px;--ods-font-body:16px;--ods-font-body-small:15px;--ods-font-caption:13px;--ods-rhythm-s: 12px;--ods-rhythm-m: 20px;--ods-rhythm-l: 32px;--ods-rhythm-xl: 48px;--ods-rhythm-xxl: 64px;--ods-rhythm-xxxl: 96px}}.ods-stack-xxs>*+*{margin-top:var(--ods-rhythm-xxs)}.ods-stack-xs>*+*{margin-top:var(--ods-rhythm-xs)}.ods-stack-s>*+*{margin-top:var(--ods-rhythm-s)}.ods-stack-m>*+*{margin-top:var(--ods-rhythm-m)}.ods-stack-l>*+*{margin-top:var(--ods-rhythm-l)}.ods-stack-xl>*+*{margin-top:var(--ods-rhythm-xl)}.ods-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ods-rhythm-s)}.ods-section-space{padding-block:var(--ods-section-space-standard)}.ods-section-space--major{padding-block:var(--ods-section-space-major)}.ods-section-space--cinematic{padding-block:var(--ods-section-space-cinematic)}.ods-container{width:min(100%,var(--ods-container-large));margin-inline:auto;padding-inline:var(--ods-page-gutter)}.ods-container-small{width:min(100%,var(--ods-container-small));margin-inline:auto;padding-inline:var(--ods-page-gutter)}.ods-container-medium{width:min(100%,var(--ods-container-medium));margin-inline:auto;padding-inline:var(--ods-page-gutter)}.ods-container-wide{width:min(100%,var(--ods-container-wide));margin-inline:auto;padding-inline:var(--ods-page-gutter)}.ods-grid{display:grid;gap:var(--ods-grid-gap)}.ods-grid-2{grid-template-columns:repeat(2,1fr)}.ods-grid-3{grid-template-columns:repeat(3,1fr)}.ods-grid-4{grid-template-columns:repeat(4,1fr)}.ods-flex{display:flex}.ods-flex-center{display:flex;justify-content:center;align-items:center}.ods-flex-between{display:flex;justify-content:space-between;align-items:center}@media(max-width:749px){.ods-grid-2,.ods-grid-3,.ods-grid-4{grid-template-columns:1fr}}.ods-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--ods-rhythm-s);min-height:var(--ods-button-height);padding-inline:var(--ods-button-padding-x);border:0;border-radius:var(--ods-button-radius);background:var(--ods-color-button-primary);color:var(--ods-color-button-primary-text);font-family:var(--ods-font-family);font-size:var(--ods-button-font-size);font-weight:var(--ods-button-font-weight);letter-spacing:var(--ods-button-letter-spacing);line-height:1;text-align:center;text-decoration:none;cursor:pointer;box-shadow:var(--ods-button-shadow);transition:var(--ods-button-transition)}.ods-button-primary:hover{background:var(--ods-color-button-primary-hover);box-shadow:var(--ods-button-shadow-hover);transform:translateY(-2px)}.ods-button-primary:active{background:var(--ods-color-primary-pressed);transform:translateY(0)}.ods-button-primary:focus-visible{outline:3px solid var(--ods-color-accent);outline-offset:4px}.ods-button-primary[disabled],.ods-button-primary[aria-disabled=true]{opacity:var(--ods-opacity-disabled);cursor:not-allowed;pointer-events:none}@media(prefers-reduced-motion:reduce){.ods-button-primary{transition:none}}.ods-surface{background:var(--ods-surface-primary);border:var(--ods-surface-border-width) solid var(--ods-surface-border-color);border-radius:var(--ods-radius-large)}.ods-surface-secondary{background:var(--ods-surface-secondary)}.ods-surface-muted{background:var(--ods-surface-muted)}.ods-surface-dark{background:var(--ods-surface-dark);color:var(--ods-color-text-light)}.ods-elevation-small{box-shadow:var(--ods-shadow-small)}.ods-elevation-medium{box-shadow:var(--ods-shadow-medium)}.ods-elevation-large{box-shadow:var(--ods-shadow-large)}.ods-panel{padding:var(--ods-rhythm-m);background:var(--ods-surface-primary);border:var(--ods-surface-border-width) solid var(--ods-surface-border-color);border-radius:var(--ods-radius-large)}.ods-card{display:flex;flex-direction:column;gap:var(--ods-card-gap);padding:var(--ods-card-padding);background:var(--ods-surface-primary);border:var(--ods-surface-border-width) solid var(--ods-surface-border-color);border-radius:var(--ods-radius-large);box-shadow:var(--ods-shadow-small);transition:transform var(--ods-motion-normal) var(--ods-ease-standard),box-shadow var(--ods-motion-normal) var(--ods-ease-standard)}.ods-card:hover{transform:translateY(var(--ods-hover-lift-medium));box-shadow:var(--ods-shadow-hover)}.ods-card-header,.ods-card-body,.ods-card-footer{width:100%}.ods-card-body{display:flex;flex-direction:column;gap:var(--ods-rhythm-s)}.ods-card-footer{margin-top:auto}.ods-card-media{display:block;width:100%;overflow:hidden;border-radius:var(--ods-radius-medium)}.ods-card-media img{display:block;width:100%;height:auto}@media(prefers-reduced-motion:reduce){.ods-card{transition:none}.ods-card:hover{transform:none}}.ods-card-dark{background:var(--ods-surface-dark);color:var(--ods-color-text-light)}.ods-card-secondary{background:var(--ods-surface-secondary)}.ods-card-muted{background:var(--ods-surface-muted)}.ods-display,.ods-h1,.ods-h2,.ods-h3,.ods-h4,.ods-h5,.ods-h6,.ods-body-large,.ods-body,.ods-body-small,.ods-caption{margin:0;font-family:var(--ods-font-family)}.ods-display{font-size:var(--ods-font-display);font-weight:var(--ods-font-weight-extra-bold);line-height:var(--ods-line-tight);letter-spacing:var(--ods-letter-tight)}.ods-h1{font-size:var(--ods-font-h1);font-weight:var(--ods-font-weight-extra-bold);line-height:var(--ods-line-tight);letter-spacing:var(--ods-letter-tight)}.ods-h2{font-size:var(--ods-font-h2);font-weight:var(--ods-font-weight-extra-bold);line-height:var(--ods-line-heading);letter-spacing:var(--ods-letter-heading)}.ods-h3{font-size:var(--ods-font-h3);font-weight:var(--ods-font-weight-bold);line-height:var(--ods-line-heading);letter-spacing:var(--ods-letter-heading)}.ods-h4{font-size:var(--ods-font-h4);font-weight:var(--ods-font-weight-bold);line-height:var(--ods-line-heading);letter-spacing:var(--ods-letter-heading)}.ods-h5{font-size:var(--ods-font-h5);font-weight:var(--ods-font-weight-semibold);line-height:var(--ods-line-heading);letter-spacing:var(--ods-letter-normal)}.ods-h6{font-size:var(--ods-font-h6);font-weight:var(--ods-font-weight-semibold);line-height:var(--ods-line-heading);letter-spacing:var(--ods-letter-normal)}.ods-body-large{font-size:var(--ods-font-body-large);font-weight:var(--ods-font-weight-regular);line-height:var(--ods-line-normal);letter-spacing:var(--ods-letter-normal)}.ods-body{font-size:var(--ods-font-body);font-weight:var(--ods-font-weight-regular);line-height:var(--ods-line-normal);letter-spacing:var(--ods-letter-normal)}.ods-body-small{font-size:var(--ods-font-body-small);font-weight:var(--ods-font-weight-regular);line-height:var(--ods-line-normal);letter-spacing:var(--ods-letter-normal)}.ods-caption{font-size:var(--ods-font-caption);font-weight:var(--ods-font-weight-medium);line-height:var(--ods-line-normal);letter-spacing:var(--ods-letter-wide)}.ods-text-dark{color:var(--ods-color-text-dark)}.ods-text-light{color:var(--ods-color-text-light)}.ods-text-primary{color:var(--ods-color-primary)}.ods-text-accent{color:var(--ods-color-accent)}.ods-text-muted{opacity:var(--ods-opacity-muted)}.ods-fw-regular{font-weight:var(--ods-font-weight-regular)}.ods-fw-medium{font-weight:var(--ods-font-weight-medium)}.ods-fw-semibold{font-weight:var(--ods-font-weight-semibold)}.ods-fw-bold{font-weight:var(--ods-font-weight-bold)}.ods-fw-xbold{font-weight:var(--ods-font-weight-extra-bold)}.ods-text-left{text-align:left}.ods-text-center{text-align:center}.ods-text-right{text-align:right}.ods-uppercase{text-transform:uppercase}.ods-lowercase{text-transform:lowercase}.ods-capitalize{text-transform:capitalize}.ods-nowrap{white-space:nowrap}.ods-transition{transition:all var(--ods-motion-normal) var(--ods-ease-standard)}.ods-hover-lift:hover{transform:translateY(var(--ods-hover-lift-medium))}.ods-hover-scale:hover{transform:scale(var(--ods-hover-scale))}.ods-fade{opacity:0;transition:opacity var(--ods-motion-normal) var(--ods-ease-standard)}.ods-fade.is-visible{opacity:1}@media(prefers-reduced-motion:reduce){.ods-transition,.ods-hover-lift,.ods-hover-scale,.ods-fade{transition:none!important;animation:none!important;transform:none!important}}:root{--ods-parallax-scale-start: 1.15;--ods-parallax-scale-end: 1;--ods-parallax-travel-y: 24px;--ods-parallax-ease: var(--ods-ease-standard)}:root{--ods-container-wide: 1600px;--ods-container-standard: 1440px;--ods-container-reading: 720px;--ods-gutter-desktop: 48px;--ods-gutter-tablet: 32px;--ods-gutter-mobile: 20px}.ods-container{width:100%;max-width:var(--ods-container-standard);margin-inline:auto;padding-inline:var(--ods-gutter-desktop)}.ods-container--wide{max-width:var(--ods-container-wide)}.ods-container--standard{max-width:var(--ods-container-standard)}.ods-container--reading{max-width:var(--ods-container-reading)}@media screen and (max-width:1099px){.ods-container{padding-inline:var(--ods-gutter-tablet)}}@media screen and (max-width:749px){.ods-container{padding-inline:var(--ods-gutter-mobile)}}:root{--ods-grid-columns-desktop: 12;--ods-grid-columns-tablet: 8;--ods-grid-columns-mobile: 4;--ods-grid-gap-desktop: 24px;--ods-grid-gap-tablet: 20px;--ods-grid-gap-mobile: 16px}.ods-grid{display:grid;grid-template-columns:repeat(var(--ods-grid-columns-desktop),minmax(0,1fr));gap:var(--ods-grid-gap-desktop);width:100%}@media screen and (max-width:1099px){.ods-grid{grid-template-columns:repeat(var(--ods-grid-columns-tablet),minmax(0,1fr));gap:var(--ods-grid-gap-tablet)}}@media screen and (max-width:749px){.ods-grid{grid-template-columns:repeat(var(--ods-grid-columns-mobile),minmax(0,1fr));gap:var(--ods-grid-gap-mobile)}}.ods-section{position:relative;width:100%;isolation:isolate}.ods-section__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.ods-section__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ods-section__atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ods-section__inner{position:relative;z-index:3;width:100%}.ods-section__content{position:relative;z-index:3}.ods-section__actions{position:relative;z-index:4}.ods-section__interaction{position:relative;z-index:5}.ods-section{--ods-section-content-width: var(--ods-container-standard)}.ods-section--contained{width:100%}.ods-section--contained>.ods-section__container{width:min(calc(100% - (var(--ods-gutter-desktop) * 2)),var(--ods-section-content-width));margin-inline:auto}.ods-section--full-bleed{width:100%}.ods-section--full-bleed>.ods-section__container{width:100%;max-width:none}.ods-section--hybrid{width:100%}.ods-section--hybrid>.ods-section__container{position:relative;width:min(calc(100% - (var(--ods-gutter-desktop) * 2)),var(--ods-section-content-width));margin-inline:auto}@media screen and (max-width:1199px){.ods-section--contained>.ods-section__container,.ods-section--hybrid>.ods-section__container{width:min(calc(100% - (var(--ods-gutter-tablet) * 2)),var(--ods-section-content-width))}}@media screen and (max-width:749px){.ods-section--contained>.ods-section__container,.ods-section--hybrid>.ods-section__container{width:min(calc(100% - (var(--ods-gutter-mobile) * 2)),var(--ods-section-content-width))}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ods-core.css.map */
