:root{--primary-green: #4b6b44;--secondary-anthracite: #2f2d2b;--secondary-dark-grey: #555555;--secondary-grey: #e8e8e6;--secondary-light-grey: #f6f6f5;--surface-white: #ffffff;--color-text: var(--secondary-anthracite);--primary-green-hover: #405a3b;--primary-green-focus-ring: #86aa7e;--font-heading: "Brandon Grotesque", "Rubik", system-ui, -apple-system, sans-serif;--font-body: "Rubik", system-ui, -apple-system, sans-serif;--h1-size: 38px;--h1-line: 44px;--h2-size: 38px;--h2-line: 44px;--h3-size: 34px;--h3-line: 40px;--h4-size: 28px;--h4-line: 34px;--h5-size: 24px;--h5-line: 30px;--h6-size: 20px;--h6-line: 26px;--text-2xl-size: 22px;--text-2xl-line: 28px;--text-xl-size: 20px;--text-xl-line: 26px;--text-lg-size: 18px;--text-lg-line: 24px;--text-base-size: 16px;--text-base-line: 22px;--text-sm-size: 14px;--text-sm-line: 20px;--text-xs-size: 12px;--text-xs-line: 18px;--text-2xs-size: 10px;--text-2xs-line: 14px;--page-width: 2300px;--sticky-header-height: 84px;--announcement-height: 46px;--page-padding-inline: 36px;--section-title-gap: 42px;--section-subtitle-gap: 30px;--section-gap-small: 36px;--section-gap-medium: 54px;--section-gap-large: 72px;--grid-gutter: 12px;--section-gap-column: var(--grid-gutter);--grid-column: 36;--button-radius: 300px;--button-radius-small: 500px;--transition-duration: .3s;--transition-easing: ease-out}@media(max-width:989px){:root{--sticky-header-height: 59px;--announcement-height: 38px;--h1-size: 26px;--h1-line: 32px;--h2-size: 22px;--h2-line: 28px;--h3-size: 18px;--h3-line: 24px;--h4-size: 18px;--h4-line: 24px;--h5-size: 18px;--h5-line: 24px;--h6-size: 18px;--h6-line: 24px;--page-padding-inline: 12px;--section-title-gap: 18px;--section-subtitle-gap: 10px;--section-gap-small: 30px;--section-gap-medium: 48px;--section-gap-large: 60px;--grid-gutter: 6px;--grid-column: 4}}body{font-family:var(--font-body);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:400;color:var(--color-text);background-color:var(--surface-white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-family:var(--font-heading);font-weight:700;letter-spacing:0;text-transform:uppercase}h1,.h1{font-size:var(--h1-size);line-height:var(--h1-line)}h2,.h2{font-size:var(--h2-size);line-height:var(--h2-line)}h3,.h3{font-size:var(--h3-size);line-height:var(--h3-line)}h4,.h4{font-size:var(--h4-size);line-height:var(--h4-line)}h5,.h5{font-size:var(--h5-size);line-height:var(--h5-line)}h6,.h6{font-size:var(--h6-size);line-height:var(--h6-line)}p{margin:0}.p-extra-extra-large,.p-extra-large,.p-large,.p-medium,.p-small,.p-extra-small,.p-extra-extra-small{font-family:var(--font-body);letter-spacing:0}.p-extra-extra-large{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line)}.p-extra-large{font-size:var(--text-xl-size);line-height:var(--text-xl-line)}.p-large{font-size:var(--text-lg-size);line-height:var(--text-lg-line)}.p-medium{font-size:var(--text-base-size);line-height:var(--text-base-line)}.p-small{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.p-extra-small{font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.p-extra-extra-small{font-size:var(--text-2xs-size);line-height:var(--text-2xs-line)}.text-responsive{font-family:var(--font-body);font-size:var(--txt-size-m);line-height:var(--txt-line-m);letter-spacing:0}@media(min-width:990px){.text-responsive{font-size:var(--txt-size-d);line-height:var(--txt-line-d)}}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--button-radius);font-family:var(--font-body);font-weight:400;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--transition-duration) var(--transition-easing),color var(--transition-duration) var(--transition-easing),box-shadow var(--transition-duration) var(--transition-easing)}.button:disabled,.button[aria-disabled=true]{opacity:.4;cursor:default}.button--cta{gap:14px;padding:16px 36px;background-color:var(--primary-green);color:var(--surface-white);font-size:16px;line-height:20px;font-weight:500}@media(max-width:989px){.button--cta{padding-block:14px;font-size:14px}.button--cta .button__price-compare,.button--cta .button__price-current{font-size:14px}}.button--cta:hover{background-color:var(--primary-green-hover)}.button--cta:focus-visible{background-color:var(--primary-green-hover);outline:2px solid var(--primary-green-focus-ring);outline-offset:0}.button__price{display:inline-flex;gap:4px;align-items:flex-start;font-size:16px;line-height:20px}.button__price-divider{align-self:stretch;width:1px;background-color:#fff9}.button__price-compare{color:#fff9;font-weight:400;text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font}.button__price-current{color:var(--surface-white);font-weight:500}.button--primary{padding:12px 42px;background-color:var(--primary-green);color:var(--surface-white);font-size:16px;line-height:16px}.button--primary:hover{background-color:var(--primary-green-hover)}.button--primary:focus-visible{background-color:var(--primary-green-hover);outline:2px solid var(--primary-green-focus-ring);outline-offset:0}.button--secondary{padding:12px 42px;box-shadow:inset 0 0 0 1px var(--primary-green);background-color:transparent;color:var(--primary-green);font-size:16px;line-height:16px}.button--secondary:hover{box-shadow:none;background-color:var(--primary-green-hover);color:var(--surface-white)}.button--secondary:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-green);background-color:var(--surface-white);color:var(--primary-green)}.button--small{padding:8px 16px;border-radius:var(--button-radius-small);font-size:14px;line-height:14px}.page-width{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-padding-inline)}@media(min-width:990px){.section-base--margin-top-none-desktop{margin-block-start:0}.section-base--margin-top-xs-desktop{margin-block-start:var(--section-subtitle-gap)}.section-base--margin-top-s-desktop{margin-block-start:var(--section-gap-small)}.section-base--margin-top-m-desktop{margin-block-start:var(--section-gap-medium)}.section-base--margin-top-l-desktop{margin-block-start:var(--section-gap-large)}.section-base--margin-bottom-none-desktop{margin-block-end:0}.section-base--margin-bottom-xs-desktop{margin-block-end:var(--section-subtitle-gap)}.section-base--margin-bottom-s-desktop{margin-block-end:var(--section-gap-small)}.section-base--margin-bottom-m-desktop{margin-block-end:var(--section-gap-medium)}.section-base--margin-bottom-l-desktop{margin-block-end:var(--section-gap-large)}.section-base--padding-top-none-desktop{padding-block-start:0}.section-base--padding-top-xs-desktop{padding-block-start:var(--section-subtitle-gap)}.section-base--padding-top-s-desktop{padding-block-start:var(--section-gap-small)}.section-base--padding-top-m-desktop{padding-block-start:var(--section-gap-medium)}.section-base--padding-top-l-desktop{padding-block-start:var(--section-gap-large)}.section-base--padding-bottom-none-desktop{padding-block-end:0}.section-base--padding-bottom-xs-desktop{padding-block-end:var(--section-subtitle-gap)}.section-base--padding-bottom-s-desktop{padding-block-end:var(--section-gap-small)}.section-base--padding-bottom-m-desktop{padding-block-end:var(--section-gap-medium)}.section-base--padding-bottom-l-desktop{padding-block-end:var(--section-gap-large)}}@media(max-width:989px){.section-base--margin-top-none-mobile{margin-block-start:0}.section-base--margin-top-xs-mobile{margin-block-start:var(--section-subtitle-gap)}.section-base--margin-top-s-mobile{margin-block-start:var(--section-gap-small)}.section-base--margin-top-m-mobile{margin-block-start:var(--section-gap-medium)}.section-base--margin-top-l-mobile{margin-block-start:var(--section-gap-large)}.section-base--margin-bottom-none-mobile{margin-block-end:0}.section-base--margin-bottom-xs-mobile{margin-block-end:var(--section-subtitle-gap)}.section-base--margin-bottom-s-mobile{margin-block-end:var(--section-gap-small)}.section-base--margin-bottom-m-mobile{margin-block-end:var(--section-gap-medium)}.section-base--margin-bottom-l-mobile{margin-block-end:var(--section-gap-large)}.section-base--padding-top-none-mobile{padding-block-start:0}.section-base--padding-top-xs-mobile{padding-block-start:var(--section-subtitle-gap)}.section-base--padding-top-s-mobile{padding-block-start:var(--section-gap-small)}.section-base--padding-top-m-mobile{padding-block-start:var(--section-gap-medium)}.section-base--padding-top-l-mobile{padding-block-start:var(--section-gap-large)}.section-base--padding-bottom-none-mobile{padding-block-end:0}.section-base--padding-bottom-xs-mobile{padding-block-end:var(--section-subtitle-gap)}.section-base--padding-bottom-s-mobile{padding-block-end:var(--section-gap-small)}.section-base--padding-bottom-m-mobile{padding-block-end:var(--section-gap-medium)}.section-base--padding-bottom-l-mobile{padding-block-end:var(--section-gap-large)}}.ratio-9-16{aspect-ratio:9 / 16}.ratio-2-3{aspect-ratio:2 / 3}.ratio-3-4{aspect-ratio:3 / 4}.ratio-4-5{aspect-ratio:4 / 5}.ratio-1-1{aspect-ratio:1 / 1}.ratio-5-4{aspect-ratio:5 / 4}.ratio-4-3{aspect-ratio:4 / 3}.ratio-3-2{aspect-ratio:3 / 2}.ratio-16-9{aspect-ratio:16 / 9}.ratio-21-9{aspect-ratio:21 / 9}.ratio-32-9{aspect-ratio:32 / 9}[class*=ratio-]>img,[class*=ratio-]>svg,[class*=ratio-]>video{width:100%;height:100%;object-fit:cover}.skip-to-content:not(:focus){position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:989px){.only-desktop{display:none!important}}@media(min-width:990px){.only-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/design-system.css.map */
