:root{--color-natural-black: #0d0d0d;--color-natural-black-rgb: 13, 13, 13;--color-natural-black-75: #262626;--color-natural-black-50: rgba(13, 13, 13, .5);--color-natural-black-25: rgba(13, 13, 13, .25);--color-natural-green: #a6a498;--color-natural-green-rgb: 166, 164, 152;--color-natural-green-75: rgba(166, 164, 152, .75);--color-natural-green-50: rgba(166, 164, 152, .5);--color-natural-green-25: rgba(166, 164, 152, .25);--color-natural-sand: #a6a498;--color-natural-sand-rgb: 166, 164, 152;--color-natural-sand-75: rgba(166, 164, 152, .75);--color-natural-sand-50: rgba(166, 164, 152, .5);--color-natural-sand-25: rgba(166, 164, 152, .25);--color-natural-peach: #fcd6b9;--color-natural-peach-rgb: 252, 214, 185;--color-natural-peach-75: rgba(252, 214, 185, .75);--color-natural-peach-50: rgba(252, 214, 185, .5);--color-natural-peach-25: rgba(252, 214, 185, .25);--color-natural-grey: #f2f2f2;--color-natural-grey-rgb: 242, 242, 242;--color-natural-grey-75: rgba(242, 242, 242, .75);--color-natural-grey-50: rgba(242, 242, 242, .5);--color-natural-grey-25: rgba(242, 242, 242, .25);--font-primary: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-headline: "Roboto Slab", Georgia, serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .05em;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 6rem;--container-max-width: 1280px;--container-padding: var(--spacing-lg);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 4px;--border-radius-none: 0;--border-radius-xs: .125rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(13, 13, 13, .05);--shadow-md: 0 4px 6px -1px rgba(13, 13, 13, .1), 0 2px 4px -1px rgba(13, 13, 13, .06);--shadow-lg: 0 10px 15px -3px rgba(13, 13, 13, .1), 0 4px 6px -2px rgba(13, 13, 13, .05);--shadow-xl: 0 20px 25px -5px rgba(13, 13, 13, .1), 0 10px 10px -5px rgba(13, 13, 13, .04);--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070}[class^=ngb-],[class*=" ngb-"]{box-sizing:border-box;font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=ngb-] h1,[class^=ngb-] h2,[class^=ngb-] h3,[class^=ngb-] h4,[class^=ngb-] h5,[class^=ngb-] h6{font-family:var(--font-headline);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-bottom:0}[class^=ngb-] h1{font-size:var(--font-size-5xl)}[class^=ngb-] h2{font-size:var(--font-size-4xl)}[class^=ngb-] h3{font-size:var(--font-size-3xl)}[class^=ngb-] h4{font-size:var(--font-size-2xl)}[class^=ngb-] h5{font-size:var(--font-size-xl)}[class^=ngb-] h6{font-size:var(--font-size-lg)}.ngb-subheadline{font-family:var(--font-headline);font-weight:var(--font-weight-light);font-size:var(--font-size-xl);line-height:var(--line-height-normal)}[class^=ngb-] p{margin-bottom:0;line-height:var(--line-height-normal)}[class^=ngb-] strong,[class^=ngb-] b{font-weight:var(--font-weight-semibold)}.ngb-product-name{font-family:var(--font-headline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.ngb-text-on-dark{font-weight:var(--font-weight-light);color:var(--color-natural-grey)}.ngb-text-natural-black{color:var(--color-natural-black)}.ngb-text-natural-green{color:var(--color-natural-green)}.ngb-text-natural-sand{color:var(--color-natural-sand)}.ngb-text-natural-peach{color:var(--color-natural-peach)}.ngb-text-natural-grey{color:var(--color-natural-grey)}.ngb-bg-natural-black{background-color:var(--color-natural-black)}.ngb-bg-natural-green{background-color:var(--color-natural-green)}.ngb-bg-natural-sand{background-color:var(--color-natural-sand)}.ngb-bg-natural-peach{background-color:var(--color-natural-peach)}.ngb-bg-natural-grey{background-color:var(--color-natural-grey)}.ngb-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);font-family:var(--font-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-tight);text-decoration:none;border:var(--border-width-medium) solid transparent;border-radius:var(--border-radius-md);cursor:pointer;transition:all var(--transition-base)}.ngb-btn-primary{background-color:var(--color-natural-black);color:var(--color-natural-grey);border-color:var(--color-natural-black)}.ngb-btn-primary:hover{background-color:var(--color-natural-black-75);border-color:var(--color-natural-black-75)}.ngb-btn-secondary{background-color:transparent;color:var(--color-natural-black);border-color:var(--color-natural-black)}.ngb-btn-secondary:hover{background-color:var(--color-natural-black);color:var(--color-natural-grey)}.ngb-btn-cta{background-color:var(--color-natural-peach);color:var(--color-natural-black);border-color:var(--color-natural-peach)}.ngb-btn-cta:hover{background-color:var(--color-natural-peach-75);border-color:var(--color-natural-peach-75)}.ngb-card{background-color:#fff;border-radius:var(--border-radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-md);transition:box-shadow var(--transition-base)}.ngb-card:hover{box-shadow:var(--shadow-lg)}.ngb-line-horizontal{width:100%;height:var(--border-width-thin);background-color:var(--color-natural-black)}.ngb-line-vertical{width:var(--border-width-thin);height:100%;background-color:var(--color-natural-black)}.ngb-line-dashed{border-top:var(--border-width-thin) dashed var(--color-natural-black)}.ngb-circle{border-radius:var(--border-radius-full);border:var(--border-width-medium) solid var(--color-natural-black)}.ngb-icon-accent{color:var(--color-natural-peach)}.ngb-container{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.ngb-mt-xs{margin-top:var(--spacing-xs)}.ngb-mt-sm{margin-top:var(--spacing-sm)}.ngb-mt-md{margin-top:var(--spacing-md)}.ngb-mt-lg{margin-top:var(--spacing-lg)}.ngb-mt-xl{margin-top:var(--spacing-xl)}.ngb-mt-2xl{margin-top:var(--spacing-2xl)}.ngb-mt-3xl{margin-top:var(--spacing-3xl)}.ngb-mt-4xl{margin-top:var(--spacing-4xl)}.ngb-mb-xs{margin-bottom:var(--spacing-xs)}.ngb-mb-sm{margin-bottom:var(--spacing-sm)}.ngb-mb-md{margin-bottom:var(--spacing-md)}.ngb-mb-lg{margin-bottom:var(--spacing-lg)}.ngb-mb-xl{margin-bottom:var(--spacing-xl)}.ngb-mb-2xl{margin-bottom:var(--spacing-2xl)}.ngb-mb-3xl{margin-bottom:var(--spacing-3xl)}.ngb-mb-4xl{margin-bottom:var(--spacing-4xl)}.ngb-pt-xs{padding-top:var(--spacing-xs)}.ngb-pt-sm{padding-top:var(--spacing-sm)}.ngb-pt-md{padding-top:var(--spacing-md)}.ngb-pt-lg{padding-top:var(--spacing-lg)}.ngb-pt-xl{padding-top:var(--spacing-xl)}.ngb-pt-2xl{padding-top:var(--spacing-2xl)}.ngb-pt-3xl{padding-top:var(--spacing-3xl)}.ngb-pt-4xl{padding-top:var(--spacing-4xl)}.ngb-pb-xs{padding-bottom:var(--spacing-xs)}.ngb-pb-sm{padding-bottom:var(--spacing-sm)}.ngb-pb-md{padding-bottom:var(--spacing-md)}.ngb-pb-lg{padding-bottom:var(--spacing-lg)}.ngb-pb-xl{padding-bottom:var(--spacing-xl)}.ngb-pb-2xl{padding-bottom:var(--spacing-2xl)}.ngb-pb-3xl{padding-bottom:var(--spacing-3xl)}.ngb-pb-4xl{padding-bottom:var(--spacing-4xl)}@media(max-width:768px){:root{--font-size-5xl: 2.25rem;--font-size-4xl: 1.875rem;--font-size-3xl: 1.5rem}}.ngb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}*:focus-visible{outline:2px solid var(--color-natural-peach);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/101/assets/ngb-styleguide.css.map */
