*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary: #00521b;--color-primary-container: #1e6b2e;--color-on-primary: #ffffff;--color-on-primary-container: #9be99d;--color-secondary: #3e6a00;--color-secondary-container: #b9f474;--color-on-secondary: #ffffff;--color-on-secondary-container: #437000;--color-tertiary: #464645;--color-tertiary-container: #5e5d5d;--color-on-tertiary: #ffffff;--color-on-tertiary-container: #d9d6d6;--color-error: #ba1a1a;--color-error-container: #ffdad6;--color-on-error: #ffffff;--color-on-error-container: #93000a;--color-background: #f8f9fa;--color-surface: #f8f9fa;--color-surface-bright: #f8f9fa;--color-surface-dim: #d9dadb;--color-surface-container-lowest: #ffffff;--color-surface-container-low: #f3f4f5;--color-surface-container: #edeeef;--color-surface-container-high: #e7e8e9;--color-surface-container-highest: #e1e3e4;--color-surface-variant: #e1e3e4;--color-inverse-surface: #2e3132;--color-inverse-on-surface: #f0f1f2;--color-inverse-primary: #8bd88e;--color-on-surface: #191c1d;--color-on-surface-variant: #40493e;--color-on-background: #191c1d;--color-outline: #707a6e;--color-outline-variant: #bfc9bb;--color-forest-dark: #164D21;--color-lime-light: #A2D16E;--color-chilean-red: #C0392B;--color-warning-amber: #C97A1E;--color-success-green: #2E7D32;--color-primary-fixed: #a6f5a8;--color-primary-fixed-dim: #8bd88e;--color-on-primary-fixed: #002107;--color-on-primary-fixed-variant: #00531b;--color-secondary-fixed: #b9f474;--color-secondary-fixed-dim: #9ed75b;--color-on-secondary-fixed: #0f2000;--color-on-secondary-fixed-variant: #2e4f00;--color-tertiary-fixed: #e5e2e1;--color-tertiary-fixed-dim: #c8c6c5;--color-on-tertiary-fixed: #1c1b1b;--color-on-tertiary-fixed-variant: #474746;--color-surface-tint: #1f6c2f;--font-headline: "Barlow Condensed", sans-serif;--font-body: "Inter", sans-serif;--text-headline-xl: 48px;--text-headline-xl-mobile: 36px;--text-headline-lg: 36px;--text-headline-md: 24px;--text-body-lg: 18px;--text-body-md: 16px;--text-label-md: 14px;--text-caption: 13px;--lh-headline-xl: 1.1;--lh-headline-lg: 1.2;--lh-headline-md: 1.2;--lh-body-lg: 1.6;--lh-body-md: 1.5;--lh-label-md: 1;--lh-caption: 1.4;--fw-headline-xl: 800;--fw-headline-lg: 700;--fw-headline-md: 700;--fw-body: 400;--fw-label: 600;--ls-headline-xl: .02em;--ls-label-md: .05em;--radius-sm: .25rem;--radius-default: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-full: 9999px;--space-xs: 4px;--space-sm: 8px;--space-base: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-gutter: 16px;--space-margin-mobile: 16px;--space-margin-desktop: 32px;--shadow-card: 0 4px 12px rgba(0, 0, 0, .05);--shadow-hover: 0 8px 24px rgba(0, 0, 0, .12);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .15);--shadow-2xl: 0 20px 60px rgba(0, 0, 0, .2);--transition-fast: .12s cubic-bezier(.4, 0, .2, 1);--transition-base: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--max-width: 1280px;--header-height: 72px}body{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--lh-body-md);color:var(--color-on-surface);background-color:var(--color-background);overflow-x:hidden}.font-headline{font-family:var(--font-headline)}.font-body{font-family:var(--font-body)}.text-headline-xl{font-family:var(--font-headline);font-size:var(--text-headline-xl);line-height:var(--lh-headline-xl);font-weight:var(--fw-headline-xl);letter-spacing:var(--ls-headline-xl)}.text-headline-lg{font-family:var(--font-headline);font-size:var(--text-headline-lg);line-height:var(--lh-headline-lg);font-weight:var(--fw-headline-lg)}.text-headline-md{font-family:var(--font-headline);font-size:var(--text-headline-md);line-height:var(--lh-headline-md);font-weight:var(--fw-headline-md)}.text-body-lg{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--lh-body-lg);font-weight:var(--fw-body)}.text-body-md{font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--lh-body-md);font-weight:var(--fw-body)}.text-label-md{font-family:var(--font-body);font-size:var(--text-label-md);line-height:var(--lh-label-md);font-weight:var(--fw-label);letter-spacing:var(--ls-label-md)}.text-caption{font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--lh-caption);font-weight:var(--fw-body)}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:.05em}.tracking-widest{letter-spacing:.2em}.italic{font-style:italic}.font-bold{font-weight:700}.font-black{font-weight:800}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-base{gap:var(--space-base)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.w-full{width:100%}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-default)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:var(--radius-full)}.cursor-pointer{cursor:pointer}.transition-all{transition:all var(--transition-base)}.transition-colors{transition:color var(--transition-base),background-color var(--transition-base)}.transition-transform{transition:transform var(--transition-base)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.container{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--space-margin-mobile);padding-right:var(--space-margin-mobile)}@media(min-width:768px){.container{padding-left:var(--space-margin-desktop);padding-right:var(--space-margin-desktop)}}.p-xs{padding:var(--space-xs)}.p-sm{padding:var(--space-sm)}.p-md{padding:var(--space-md)}.p-lg{padding:var(--space-lg)}.p-xl{padding:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.py-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.pb-3xl{padding-bottom:var(--space-3xl)}.pt-2xl{padding-top:var(--space-2xl)}.mb-xs{margin-bottom:var(--space-xs)}.mb-sm{margin-bottom:var(--space-sm)}.mb-md{margin-bottom:var(--space-md)}.mb-lg{margin-bottom:var(--space-lg)}.mb-xl{margin-bottom:var(--space-xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mt-3xl{margin-top:var(--space-3xl)}.mt-auto{margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.max-w-xs{max-width:20rem}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:var(--max-width)}.text-primary{color:var(--color-primary)}.text-primary-container{color:var(--color-primary-container)}.text-on-primary{color:var(--color-on-primary)}.text-secondary{color:var(--color-secondary)}.text-on-secondary-container{color:var(--color-on-secondary-container)}.text-forest-dark{color:var(--color-forest-dark)}.text-lime-light{color:var(--color-lime-light)}.text-chilean-red{color:var(--color-chilean-red)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-variant{color:var(--color-on-surface-variant)}.text-white{color:#fff}.text-error{color:var(--color-error)}.text-success{color:var(--color-success-green)}.text-warning{color:var(--color-warning-amber)}.bg-primary{background-color:var(--color-primary)}.bg-primary-container{background-color:var(--color-primary-container)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-container{background-color:var(--color-secondary-container)}.bg-forest-dark{background-color:var(--color-forest-dark)}.bg-lime-light{background-color:var(--color-lime-light)}.bg-background{background-color:var(--color-background)}.bg-surface{background-color:var(--color-surface)}.bg-surface-container-lowest{background-color:var(--color-surface-container-lowest)}.bg-surface-container-low{background-color:var(--color-surface-container-low)}.bg-surface-container{background-color:var(--color-surface-container)}.bg-surface-container-high{background-color:var(--color-surface-container-high)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-error{background-color:var(--color-error)}.bg-chilean-red{background-color:var(--color-chilean-red)}.border{border:1px solid var(--color-outline-variant)}.border-t{border-top:1px solid var(--color-outline-variant)}.border-b{border-bottom:1px solid var(--color-outline-variant)}.border-outline{border-color:var(--color-outline)}.border-outline-variant{border-color:var(--color-outline-variant)}.border-transparent{border-color:transparent}.border-white-10{border-color:#ffffff1a}.border-white-20{border-color:#fff3}.border-white-30{border-color:#ffffff4d}.shadow-sm{box-shadow:0 2px 4px #0000000d}.shadow-card{box-shadow:var(--shadow-card)}.shadow-lg{box-shadow:var(--shadow-hover)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}@media(max-width:767px){.md\:hidden{display:none!important}.md\:flex{display:flex}.md\:block{display:block}.md\:grid{display:grid}}@media(min-width:768px){.hidden{display:none}.md\:hidden{display:none!important}.md\:flex{display:flex}.md\:block{display:block}.md\:grid{display:grid}.md\:col-span-4{grid-column:span 4}.md\:col-span-5{grid-column:span 5}.md\:col-span-7{grid-column:span 7}.md\:col-span-8{grid-column:span 8}.md\:col-span-12{grid-column:span 12}.md\:flex-row{flex-direction:row}.md\:px-margin-desktop{padding-left:var(--space-margin-desktop);padding-right:var(--space-margin-desktop)}.md\:py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.md\:gap-lg{gap:var(--space-lg)}.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.md\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.md\:min-w-320{min-width:320px}.md\:text-72{font-size:72px}}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.snap-x{scroll-snap-type:x mandatory}.snap-center{scroll-snap-align:center}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
