:root{--color-green-10: #c2e7d3;--color-green-20: #a6ceb8;--color-green-30: #8bb69e;--color-green-40: #719e85;--color-green-50: #57876c;--color-green-60: #3e7154;--color-green-70: #294c37;--color-green-80: #1d3e26;--color-green-90: #17311b;--color-green-100: #102313;--color-brown-10: #fdfcfc;--color-brown-20: #f3f0ed;--color-brown-30: #f4eadd;--color-brown-40: #e8d9c9;--color-brown-50: #c1b19f;--color-brown-60: #a5937e;--color-brown-70: #7a6a57;--color-brown-80: #675744;--color-brown-90: #473a2a;--color-brown-100: #261903;--color-red-10: #fadbdd;--color-red-20: #f7c0c5;--color-red-30: #f4abb1;--color-red-40: #f08f97;--color-red-50: #ec6a75;--color-red-60: #e53846;--color-red-70: #cc1a29;--color-red-80: #a31521;--color-red-90: #760f18;--color-red-100: #5f0c13;--color-blue-10: #d6efff;--color-blue-20: #b7d9ff;--color-blue-30: #9dc6f8;--color-blue-40: #7babe1;--color-blue-50: #6699d1;--color-blue-60: #4a84ba;--color-blue-70: #3775ac;--color-blue-80: #236193;--color-blue-90: #134d7b;--color-blue-100: #0b3956;--color-black-0: #ffffff;--color-black-5: #fafafa;--color-black-10: #f4f4f5;--color-black-20: #e4e4e7;--color-black-30: #d4d4d8;--color-black-40: #a1a1aa;--color-black-50: #71717a;--color-black-60: #52525b;--color-black-70: #3f3f46;--color-black-80: #27272a;--color-black-90: #18181b;--color-black-95: #09090b;--color-status-error-bg: #fff1f1;--color-status-error-surface: #ffc7c7;--color-status-error-text: #c11414;--color-status-success-bg: #edfcf3;--color-status-success-surface: #aaf0c6;--color-status-success-text: #0a9154;--color-status-warning-bg: #fff9ed;--color-status-warning-surface: #ffe2a9;--color-status-warning-text: #fc9113;--color-status-info-bg: #d6efff;--color-status-info-surface: #b7d9ff;--color-status-info-text: #0b3956;--font-display: "BOGART Pelikan Condensed", serif;--font-body: "Inter", sans-serif;--text-2xs: 10px;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 22px;--text-3xl: 30px;--text-4xl: 36px;--text-5xl: 48px;--text-6xl: 60px;--text-7xl: 72px;--text-8xl: 88px;--text-9xl: 128px;--section-heading-size: var(--text-3xl);--font-weight-light: 400;--font-weight-base: 500;--font-weight-bold: 700;--leading-none: 1;--leading-tight: 1.04;--leading-snug: 1.12;--leading-normal: 1.35;--leading-relaxed: 1.28;--leading-loose: 1.36;--space-px: 1px;--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-14: 56px;--space-15: 60px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-28: 112px;--space-32: 128px;--space-48: 192px;--space-64: 256px;--space-80: 320px;--space-96: 384px;--radius-none: 0px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--grid-max-width: 1700px;--grid-margin: var(--space-5);--grid-gutter: var(--space-3);--grid-columns: 6;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1)}:root{--color-brand-primary: #294c37;--color-brand-accent: #c1b19f;--color-text: #18181b;--color-text-muted: #71717a;--color-text-subtle: #a1a1aa;--color-text-faint: #d4d4d8;--color-text-inverse: #fafafa;--color-text-on-brand: #fafafa;--color-bg: #fdfcfc;--color-bg-secondary: #f3f0ed;--color-bg-inverse: #18181b;--color-border: #e4e4e7;--color-border-strong: #18181b;--color-border-subtle: #f4f4f5;--font-heading: var(--font-display);--font-ui: var(--font-body);--btn-radius: var(--radius-sm);--btn-font: var(--font-ui);--btn-font-size: var(--text-sm);--btn-height-sm: var(--space-8);--btn-height-md: var(--space-10);--btn-height-lg: var(--space-12);--btn-padding-x-sm: var(--space-2);--btn-padding-x-md: var(--space-4);--btn-padding-x-lg: var(--space-5);--btn-padding-y-sm: var(--space-2);--btn-padding-y-md: var(--space-2);--btn-padding-y-lg: var(--space-4);--btn-font-size-sm: var(--text-xs);--btn-font-size-md: var(--text-xs);--btn-font-size-lg: var(--text-sm);--btn-icon-size-sm: 16px;--btn-icon-size-md: 20px;--btn-icon-size-lg: 24px;--btn-primary-bg: var(--color-brown-50);--btn-primary-bg-hover: var(--color-brown-60);--btn-primary-color: var(--color-text);--btn-secondary-bg: var(--color-black-95);--btn-secondary-bg-hover: var(--color-black-70);--btn-secondary-color: var(--color-text-inverse);--btn-neutral-border: var(--color-border);--btn-neutral-bg-hover: var(--color-black-95);--btn-neutral-color-hover: var(--color-text-inverse);--btn-focus-ring: var(--color-blue-50);--btn-disabled-bg: var(--color-black-20);--btn-disabled-color: var(--color-text-subtle)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{font-size:var(--text-base);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--font-weight-light);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text)}h1{font-size:var(--text-8xl)}h2{font-size:var(--text-7xl)}h3{font-size:var(--text-6xl)}h4{font-size:var(--text-5xl)}h5{font-size:var(--text-4xl)}h6{font-size:var(--text-3xl)}p{line-height:var(--leading-loose)}a{color:inherit;text-decoration:underline}a:not(:has(img)):hover{opacity:.75}img,picture,video{display:block;max-width:100%}img[loading=lazy]{opacity:0;transition:opacity .2s ease}img[loading=lazy].img-loaded{opacity:1}.page-width{max-width:var(--grid-max-width);margin-inline:auto;padding-inline:var(--grid-margin)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:1000;padding:var(--space-2) var(--space-4);background:var(--color-bg);color:var(--color-text);text-decoration:none;border-radius:var(--radius-sm);transform:translateY(calc(-100% - var(--space-4)));transition:transform .15s ease}.skip-link:focus{transform:translateY(0);outline:2px solid var(--color-text);outline-offset:2px}.btn{--_btn-height: var(--btn-height-md);--_btn-px: var(--btn-padding-x-md);--_btn-py: var(--btn-padding-y-md);--_btn-font-size: var(--btn-font-size-md);--_btn-icon-size: var(--btn-icon-size-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-0-5);height:var(--_btn-height);padding-block:var(--_btn-py);padding-inline:var(--_btn-px);font-family:var(--btn-font);font-size:var(--_btn-font-size);font-weight:var(--font-weight-base);line-height:1;text-decoration:none;white-space:nowrap;border-radius:var(--btn-radius);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.btn--sm{--_btn-height: var(--btn-height-sm);--_btn-px: var(--btn-padding-x-sm);--_btn-py: var(--btn-padding-y-sm);--_btn-font-size: var(--btn-font-size-sm);--_btn-icon-size: var(--btn-icon-size-sm)}.btn--md{--_btn-height: var(--btn-height-md);--_btn-px: var(--btn-padding-x-md);--_btn-py: var(--btn-padding-y-md);--_btn-font-size: var(--btn-font-size-md);--_btn-icon-size: var(--btn-icon-size-md)}.btn--lg{--_btn-height: var(--btn-height-lg);--_btn-px: var(--btn-padding-x-lg);--_btn-py: var(--btn-padding-y-lg);--_btn-font-size: var(--btn-font-size-lg);--_btn-icon-size: var(--btn-icon-size-lg)}.btn--primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-color)}.btn--primary:hover{background-color:var(--btn-primary-bg-hover)}.btn--secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color)}.btn--secondary:hover{background-color:var(--btn-secondary-bg-hover)}.btn--neutral{background-color:transparent;color:var(--color-text);border-color:var(--btn-neutral-border)}.btn--neutral:hover{background-color:var(--btn-neutral-bg-hover);color:var(--btn-neutral-color-hover);border-color:transparent}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--btn-focus-ring)}.btn--neutral:focus-visible{box-shadow:0 0 0 2px var(--color-bg),0 0 0 5px #36f}.btn[disabled],.btn[aria-disabled=true]{background-color:var(--btn-disabled-bg);color:var(--btn-disabled-color);border-color:transparent;cursor:not-allowed;pointer-events:none}.btn--neutral[disabled],.btn--neutral[aria-disabled=true]{background-color:transparent;border-color:var(--color-black-40);color:var(--color-black-30)}.btn[aria-busy=true]{position:relative;pointer-events:none;cursor:wait}.btn[aria-busy=true]>*{opacity:0}.btn[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:1.5px solid rgba(255,255,255,.25);border-top-color:#ffffffe6;border-radius:50%;animation:btn-spin .65s linear infinite}.btn--primary[aria-busy=true]:after,.btn--neutral[aria-busy=true]:after{border-color:var(--color-black-20);border-top-color:var(--color-text)}.product-card__atc[aria-busy=true]{position:relative;pointer-events:none;cursor:wait}.product-card__atc[aria-busy=true]>*{opacity:0}.product-card__atc[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border:1.5px solid var(--color-black-20);border-top-color:var(--color-text);border-radius:50%;animation:btn-spin .65s linear infinite}@keyframes btn-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.btn__icon{display:flex;align-items:center;justify-content:center;width:var(--_btn-icon-size);height:var(--_btn-icon-size);flex-shrink:0}.type-hd-6xl{font-family:var(--font-display);font-size:var(--text-8xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:0}.type-hd-5xl{font-family:var(--font-display);font-size:var(--text-7xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:0}.type-hd-4xl{font-family:var(--font-display);font-size:var(--text-6xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:0}.type-hd-3xl{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:0}.type-hd-2xl{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);letter-spacing:0}.type-hd-xl{font-family:var(--font-body);font-size:var(--text-5xl);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-hd-lg{font-family:var(--font-body);font-size:var(--text-4xl);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-hd-md{font-family:var(--font-body);font-size:var(--text-3xl);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-hd-sm{font-family:var(--font-body);font-size:var(--text-2xl);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-hd-xs{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-hd-xxs{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-base);line-height:1.25;letter-spacing:-.025em}.type-body-xl{font-family:var(--font-body);font-size:24px;font-weight:var(--font-weight-light);line-height:var(--leading-loose);letter-spacing:0}.type-body-lg{font-family:var(--font-body);font-size:var(--text-xl);font-weight:var(--font-weight-light);line-height:var(--leading-loose);letter-spacing:0}.type-body-md{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-light);line-height:var(--leading-loose);letter-spacing:0}.type-body-sm{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-light);line-height:var(--leading-loose);letter-spacing:0}.type-body-xs{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-light);line-height:var(--leading-loose);letter-spacing:0}.type-label-xl{font-family:var(--font-body);font-size:var(--text-xl);font-weight:var(--font-weight-base);line-height:var(--leading-loose);letter-spacing:.04em;text-transform:uppercase}.type-label-lg{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-base);line-height:var(--leading-loose);letter-spacing:.04em;text-transform:uppercase}.type-label-md{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-base);line-height:var(--leading-loose);letter-spacing:.04em;text-transform:uppercase}.type-label-sm{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-base);line-height:var(--leading-loose);letter-spacing:.04em;text-transform:uppercase}.pagination-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-1);font-family:var(--font-body);font-size:var(--text-sm)}.pagination-wrapper .page,.pagination-wrapper .next,.pagination-wrapper .previous{display:inline-flex}.pagination-wrapper .page a,.pagination-wrapper .page.current,.pagination-wrapper .next a,.pagination-wrapper .previous a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding-inline:var(--space-2);text-decoration:none;color:var(--color-text);border:1px solid transparent;transition:border-color .15s ease}.pagination-wrapper .page a:hover,.pagination-wrapper .next a:hover,.pagination-wrapper .previous a:hover{border-color:var(--color-border)}.pagination-wrapper .page.current{border-color:var(--color-text);font-weight:var(--font-weight-base);pointer-events:none}.shopify-email-marketing-confirmation__container{max-width:480px;margin:0 auto;padding:var(--space-16) var(--space-4);text-align:center}.shopify-email-marketing-confirmation__container h1{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.shopify-email-marketing-confirmation__container p{color:var(--color-text-muted);margin-bottom:var(--space-3)}.is-dragging{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.is-draggable{cursor:grab}
/*# sourceMappingURL=/cdn/shop/t/165/assets/base.css.map */
