@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&family=Instrument+Sans:wght@400;500;600&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--vc-paper: #f3ede1;--vc-paper-2: #e9e1d1;--vc-white: #fbf8f2;--vc-ink: #191410;--vc-ink-head: #120e0a;--vc-ink-soft: #6a6157;--vc-ink-faint: #9a9082;--vc-line: #d8cfbe;--vc-line-2: #c8bda6;--vc-rule-ink: #191410;--vc-black: #191410;--vc-dark: #2f2a24;--vc-amber: #e8501e;--vc-amber-deep: #c53f13;--vc-amber-ink: #ffffff;--vc-display: "Bricolage Grotesque", system-ui, -apple-system, sans-serif;--vc-font: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--vc-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--vc-r: 0;--vc-pad: clamp(18px, 4vw, 56px);--vc-maxw: 1300px;--vc-gap-section: clamp(56px, 8vw, 104px)}.vc-section{font-family:var(--vc-font);color:var(--vc-ink);background:var(--vc-paper);-webkit-font-smoothing:antialiased}.vc-wrap{max-width:var(--vc-maxw);margin-inline:auto;padding-inline:var(--vc-pad)}.vc-mono{font-family:var(--vc-mono);font-variant-numeric:tabular-nums}.vc-eyebrow{font-family:var(--vc-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--vc-amber-deep);margin:0;display:inline-flex;align-items:center;gap:9px}.vc-eyebrow:before{content:"";width:26px;height:2px;background:var(--vc-amber);flex:none}.vc-amber{color:var(--vc-amber)}.vc-strike{text-decoration:line-through;color:var(--vc-ink-faint)}.vc-tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--vc-mono);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--vc-amber-ink);background:var(--vc-amber);padding:7px 12px;border-radius:var(--vc-r)}.vc-tag--amber{background:var(--vc-amber);color:var(--vc-amber-ink)}.vc-rule{border:0;border-top:1px solid var(--vc-line);margin:0}.vc-h2{font-family:var(--vc-display);font-weight:800;letter-spacing:-.02em;line-height:.98;color:var(--vc-ink-head);font-size:clamp(2rem,5vw,3.4rem);margin:0}.vc-lead{font-family:var(--vc-font);color:var(--vc-ink-soft);font-size:clamp(1.02rem,1.6vw,1.18rem);line-height:1.55;margin:0}.vc-btn-stack,.vc-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--vc-ink);color:var(--vc-white);font:600 13px/1 var(--vc-mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:0;border-radius:var(--vc-r);padding:0 30px;height:56px;cursor:pointer;transition:transform .12s ease,background .2s ease,color .2s ease}.vc-btn-stack:hover,.vc-btn:hover{background:var(--vc-amber);color:var(--vc-amber-ink);transform:translateY(-2px)}.vc-btn-stack:active,.vc-btn:active{transform:translateY(0)}.vc-btn-outline{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--vc-ink);font:600 13px/1 var(--vc-mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:1.5px solid var(--vc-ink);border-radius:var(--vc-r);padding:0 28px;height:56px;cursor:pointer;transition:background .15s ease,color .15s ease}.vc-btn-outline:hover{background:var(--vc-ink);color:var(--vc-white)}.vc-btn-light{display:inline-flex;align-items:center;justify-content:center;background:var(--vc-white);color:var(--vc-ink);font:600 13px/1 var(--vc-mono);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:0;border-radius:var(--vc-r);padding:0 28px;height:56px;cursor:pointer;transition:transform .12s ease,background .2s ease,color .2s ease}.vc-btn-light:hover{background:var(--vc-ink);color:var(--vc-white);transform:translateY(-2px)}:root{--vc-tile-bg: #ffffff}.vc-card__media,.vc-feature__media,.card-gallery .product-media{background:var(--vc-tile-bg)!important}.product-media-container:not(.dialog-zoomed-gallery *) .product-media{background:var(--vc-tile-bg)!important}.vc-card__rating{display:flex;align-items:center;gap:5px;margin:7px 0 0;font-size:12px;color:var(--vc-ink)}.vc-card__rating-star{color:var(--vc-amber);font-size:13px;line-height:1}.vc-card__rating-count{color:var(--vc-ink-faint)}.vc-reveal{opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease;will-change:opacity,transform}.vc-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vc-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/vc-base.css.map */
