@layer base{:root{--color-base-100: #fffcf3;--color-base-200: #fdf3d0;--color-base-300: #fdf3d0bf;--color-base-400: #fdf3d080;--color-base-500: #fab42c80;--color-base-content: #000;--color-primary: #aa8e55;--color-primary-content: #fff;--color-secondary: #e8e2d4;--color-secondary-content: #000;--color-tertiary: #fdf3d0;--color-tertiary-content: #000;--color-accent: #fab42c;--color-accent-content: #000;--color-neutral: #000;--color-neutral-content: #fff;--size-field: .25rem;--radius-field: 16px;--font-base: Bourton Base, Helvetica, Arial, sans-serif;--font-base-drop: Bourton Base Drop, Helvetica, Arial, sans-serif;--font-line: Bourton Line, Helvetica, Arial, sans-serif;--font-line-bold: Bourton Line Bold, Helvetica, Arial, sans-serif;--font-outline: Bourton Outline, Helvetica, Arial, sans-serif;--font-barlow: Barlow, Helvetica, Arial, sans-serif;--text-shadow-sm: 0px 1px 0px rgb(0 0 0 / .075), 0px 1px 1px rgb(0 0 0 / .075), 0px 2px 2px rgb(0 0 0 / .075);--container-xs: 320px;--container-sm: 384px;--container-md: 448px;--container-lg: 512px;--container-xl: 576px;--container-2xl: 672px;--container-3xl: 768px;--container-4xl: 864px;--container-5xl: 960px;--container-6xl: 1056px;--container-7xl: 1152px}.btn-reset{-webkit-appearance:none;appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}}@layer components;@layer utilities{.hidden{display:none}.block{display:block}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.items-center{align-items:center}.text-center{text-align:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.w-full{width:100%}@media (max-width: 479px){.hidden-mobile{display:none}}@media (min-width: 480px) and (max-width: 767px){.hidden-tablet{display:none}}@media (min-width: 768px) and (max-width: 1023px){.hidden-desktop{display:none}}@media (min-width: 1024px){.hidden-large-desktop{display:none}}@media (min-width: 480px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:flex{display:flex}}@media (min-width: 768px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}}@media (min-width: 1024px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}}@media (min-width: 1200px){.xl\:hidden{display:none}.xl\:block{display:block}.xl\:flex{display:flex}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links: var(--btn-fg);height:var(--size);font-size:var(--fontsize, .875rem);outline-color:var(--btn-color, var(--color-base-content));background-color:var(--btn-bg);background-size:auto,calc(var(--noise) * 100%);background-image:none,var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset,var(--btn-shadow);--size: calc(var(--size-field, .25rem) * 10);--btn-bg: var(--btn-color, var(--color-base-200));--btn-fg: var(--color-base-content);--btn-p: 1.25rem;--btn-border: var(--btn-bg);border-start-start-radius:var(--join-ss, var(--radius-field));border-start-end-radius:var(--join-se, var(--radius-field));border-end-end-radius:var(--join-ee, var(--radius-field));border-end-start-radius:var(--join-es, var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex;text-decoration:none}@media (hover: hover){.btn:hover{--btn-bg: var(--btn-color, var(--color-base-200))}@supports (color: color-mix(in lab,red,red)){.btn:hover{--btn-bg: color-mix( in oklab, var(--btn-color, var(--color-base-200)), #000 7% )}}}.btn:focus-visible,.btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.btn-primary{--btn-color: var(--color-primary);--btn-fg: var(--color-primary-content)}.btn-primary:hover{--btn-color: var(--color-base-content);--btn-fg: #fff}.btn-secondary{--btn-color: var(--color-secondary);--btn-fg: var(--color-secondary-content);--btn-border: var(--color-secondary)}.btn-secondary:hover{--btn-color: var(--color-base-content);--btn-fg: #fff;--btn-border: var(--color-base-content)}.btn-tertiary{--btn-color: var(--color-tertiary);--btn-fg: var(--color-tertiary-content)}.btn-tertiary:hover{--btn-color: var(--color-base-content);--btn-fg: #fff;--btn-border: var(--color-base-content)}.btn-neutral{--btn-color: var(--color-base-content);--btn-fg: var(--color-neutral-content);--btn-border: var(--color-neutral)}.btn-neutral:hover{--btn-color: #fff;--btn-fg: var(--color-neutral)}.btn-neutral.btn-outline:hover{--btn-color: var(--color-neutral);--btn-fg: #fff}.btn-accent{--btn-color: var(--color-accent);--btn-fg: var(--color-accent-content);--btn-border: var(--color-accent)}.btn-accent:hover{--btn-color: var(--color-base-content);--btn-fg: #fff;--btn-border: var(--color-base-content)}.btn-outline:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn),:disabled,[disabled],.btn-disabled){--btn-shadow: "";--btn-bg: #0000;--btn-fg: var(--btn-color);--btn-border: var(--btn-color);--btn-noise: none}.btn-wide{width:100%;max-width:12rem}.btn-wider{width:100%;max-width:16rem}.btn-block{width:100%}.btn-xs{--fontsize: .6875rem;--btn-p: .5rem;--size: calc(var(--size-field, .25rem) * 6)}.btn-sm{--fontsize: .75rem;--btn-p: .75rem;--size: calc(var(--size-field, .25rem) * 8)}.btn-md{--fontsize: .875rem;--btn-p: 1rem;--size: calc(var(--size-field, .25rem) * 10)}.btn-lg{--fontsize: 1.125rem;--btn-p: 1.25rem;--size: calc(var(--size-field, .25rem) * 12)}.btn-xl{--fontsize: 1.375rem;--btn-p: 1.5rem;--size: calc(var(--size-field, .25rem) * 14)}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)){--btn-shadow: "";--btn-bg: #0000;--btn-border: #0000;--btn-noise: none}.btn-ghost:not(.btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.filter .btn)):not(:disabled,[disabled],.btn-disabled){--btn-fg: var(--btn-color, currentColor);outline-color:currentColor}.btn-link{--btn-border: #0000;--btn-bg: #0000;--btn-noise: none;--btn-shadow: "";outline-color:currentColor;text-decoration-line:underline}.btn-link:not(.btn-disabled,.btn:disabled,.btn[disabled]){--btn-fg: var(--btn-color, var(--color-primary))}.btn-link:is(.btn-active,:hover,:active:focus,:focus-visible){--btn-border: #0000;--btn-bg: #0000}.spacing-style{--spacing-scale: 1;--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px)}@media screen and (min-width: 990px){.spacing-style{--spacing-scale: 1}}.spacing-style{padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}}@layer components{.styleguide-grid{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.upsell-list{--upsell-list-bg: #e6dbb3;--upsell-list-radius: 18px}.upsell-list__title{font-weight:700;text-transform:uppercase;color:#000;margin:0 0 1rem;letter-spacing:.02em;font-size:1.125rem;line-height:1}.upsell-list__container{background:var(--upsell-list-bg);border-radius:var(--upsell-list-radius);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.upsell-card{container-type:inline-size;container-name:upsell-card;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.upsell-card__image-link{display:block}.upsell-card__image{width:100px;height:100px;object-fit:cover;border-radius:8px}.upsell-card__button-text{display:inline}.upsell-card__button-icon{display:none}@container upsell-card (max-width: 299px){.upsell-card__image{width:75px;height:75px}.upsell-card__button-text{display:none}.upsell-card__button-icon{display:inline-flex}}.upsell-card__info{min-width:0}.upsell-card__title{font-weight:700;text-transform:uppercase;color:#000;margin:0 0 .25rem;text-decoration:none;display:block;font-size:.95rem;line-height:1.3}.upsell-card__title:hover{text-decoration:underline}.upsell-card__price{font-weight:400;color:#000;margin:0;font-size:.9rem}.upsell-card__button{white-space:nowrap;text-transform:uppercase;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/new-main.css.map */
