:root{--nc-ink: #10231C;--nc-paper: #FBF8F1;--nc-surface: #FFFFFF;--nc-line: #DFD9CC;--nc-line-strong: #10231C;--nc-accent: #D65A1B;--nc-accent-hover: #B94A12;--nc-info: #1F5FA8;--nc-positive: #1B5E43;--nc-caution: #8A5A00;--nc-mono: "Roboto Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--nc-radius: 6px;--nc-content-max: 900px}html body{background-color:var(--nc-paper);color:var(--nc-ink)}.card,.product-card,.collection-card,article.card,[id^=shopify-section] .card-wrapper{box-shadow:none;border:1px solid var(--nc-line);border-radius:var(--nc-radius);background-color:var(--nc-surface)}.product-card .slideshow-control,.resource-list .slideshow-control,.card .slideshow-control{display:none!important}.product-form-buttons>.quantity-selector-wrapper{flex:1 0 100%;width:100%}.product-form-buttons>.quantity-selector-wrapper .quantity-selector{height:var(--height-buy-buttons, 52px)}.product-card .product-media-container,.static-product-card .product-media-container,[class*=product-card] .product-media-container{aspect-ratio:1 / 1}.product-card .product-media__image,.static-product-card .product-media__image{width:100%;height:100%;object-fit:contain}[id*=__nc_specs] ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--nc-line)}[id*=__nc_specs] ul li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:11px;border-bottom:1px solid var(--nc-line);font-size:.9375rem;line-height:1.4}[id*=__nc_specs] ul li span{flex:0 0 auto;font-family:var(--nc-mono);font-size:.75rem;letter-spacing:-.01em;color:var(--nc-ink);opacity:.62;text-transform:uppercase}[id*=__nc_hero] .image-block{border:1px solid var(--nc-line);border-radius:6px;overflow:hidden;background:var(--nc-surface)}[id*=__nc_hero] .image-block img{display:block;width:100%;height:auto;aspect-ratio:1 / 1!important;object-fit:cover}[id*=__nc_hero] a.image-block:hover{border-color:var(--nc-ink)}[id*=__nc_hero] ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--nc-line)}[id*=__nc_hero] ul li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:11px;border-bottom:1px solid var(--nc-line);font-size:.9375rem;line-height:1.4}[id*=__nc_hero] ul li a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;color:inherit;text-decoration:none}[id*=__nc_hero] ul li a:hover{text-decoration:underline;text-underline-offset:3px}[id*=__nc_hero] ul li span{flex:0 0 auto;font-family:var(--nc-mono);font-size:.8125rem;letter-spacing:-.01em;color:var(--nc-ink);opacity:.72}[id*=__nc_hero] .group-block-content:has(>[class*=__hero_shot_b]){display:grid;grid-template-columns:minmax(0,1fr);align-content:start}[id*=__nc_hero] .group-block-content:has(>[class*=__hero_shot_b])>*{grid-column:1}[id*=__nc_hero] [class*=__hero_kicker]{grid-row:1}[id*=__nc_hero] [class*=__hero_shot_a],[id*=__nc_hero] [class*=__hero_shot_b]{grid-row:2}[id*=__nc_hero] [class*=__hero_meta_a],[id*=__nc_hero] [class*=__hero_meta_b]{grid-row:3}[id*=__nc_hero][data-nc-slide] [class*=__hero_shot_a],[id*=__nc_hero][data-nc-slide] [class*=__hero_meta_a],[id*=__nc_hero][data-nc-slide] [class*=__hero_shot_b],[id*=__nc_hero][data-nc-slide] [class*=__hero_meta_b]{transition:opacity .45s ease,visibility .45s ease}[id*=__nc_hero] [class*=__hero_shot_a],[id*=__nc_hero] [class*=__hero_meta_a]{opacity:1;visibility:visible}[id*=__nc_hero] [class*=__hero_shot_b],[id*=__nc_hero] [class*=__hero_meta_b],[id*=__nc_hero][data-nc-slide="1"] [class*=__hero_shot_a],[id*=__nc_hero][data-nc-slide="1"] [class*=__hero_meta_a]{opacity:0;visibility:hidden}[id*=__nc_hero][data-nc-slide="1"] [class*=__hero_shot_b],[id*=__nc_hero][data-nc-slide="1"] [class*=__hero_meta_b]{opacity:1;visibility:visible}.nc-slides-dots{grid-row:4;display:flex;gap:10px;justify-content:center}.nc-slides-dots .nc-slide-dot{width:9px;height:9px;padding:0;margin:0;border:1px solid var(--nc-ink);border-radius:50%;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none}.nc-slides-dots .nc-slide-dot.is-active{background:var(--nc-ink)}.nc-slides-dots .nc-slide-dot:focus-visible{outline:2px solid var(--nc-accent);outline-offset:3px}[id$=__nc_posts] [id*=static-blog-title]{display:none!important}.product-card [class*=product_title],.static-product-card [class*=product_title]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden;min-height:3.2em;max-height:3.2em}.product-card [class*=product_title]>*,.static-product-card [class*=product_title]>*{margin:0}.shopify-payment-button__button--unbranded{background-color:transparent!important;color:var(--nc-ink)!important;border:1px solid var(--nc-ink)!important;box-shadow:none!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:var(--nc-ink)!important;color:var(--nc-paper)!important}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--nc-info);outline-offset:2px}money,.money,.price,.price__regular,.price__sale,.price-item,.unit-price,.sticky-add-to-cart__price,.product-inventory,[class*=__sku],[class*=sku-],.nc-mono,table td,table th{font-family:var(--nc-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nc-content,.rte,.collection-description,.article-content,.page-content>*{max-width:var(--nc-content-max)}.nc-linkgrid,[id*=__nc_goals] ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));column-gap:40px;border-top:1px solid var(--nc-line)}.nc-linkgrid li,[id*=__nc_goals] ul li{border-bottom:1px solid var(--nc-line)}.nc-linkgrid a,[id*=__nc_goals] ul a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 2px;text-decoration:none;color:var(--nc-ink)}.nc-linkgrid a:hover,[id*=__nc_goals] ul a:hover{color:var(--nc-accent)}.nc-linkgrid a>span:last-child,[id*=__nc_goals] ul a>span:last-child{font-family:var(--nc-mono);font-size:.8125rem;color:var(--nc-ink);opacity:.55}.nc-spec{font-family:var(--nc-mono);font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase;color:var(--nc-ink);opacity:.7}.rte table,.nc-prose table{border-collapse:collapse;width:100%;font-size:15px}.rte th,.rte td,.nc-prose th,.nc-prose td{border:1px solid var(--nc-line);padding:10px 12px;text-align:left;vertical-align:top}.rte th,.nc-prose th{background-color:#f3eee4;font-weight:600}.rte details,.nc-prose details{border:1px solid var(--nc-line);border-radius:var(--nc-radius);padding:12px 16px;margin:0 0 10px;background-color:var(--nc-surface)}.rte summary,.nc-prose summary{cursor:pointer;font-weight:600;line-height:1.4}.rte h2,.nc-prose h2{margin-top:2.2rem}.rte h3,.nc-prose h3{margin-top:1.6rem}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media screen and (max-width:749px){.rte table,.nc-prose table{display:block;overflow-x:auto;white-space:nowrap}}.nc-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:40px 0 8px;padding-top:24px;border-top:1px solid #E2DCCD;flex-wrap:wrap}.nc-pagination__pages{display:flex;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.nc-pagination__pages li{list-style:none;margin:0;line-height:1}.nc-pagination__link,.nc-pagination__page{display:inline-flex;align-items:center;gap:6px;min-width:40px;height:40px;padding:0 12px;justify-content:center;border:1px solid #D8D1C0;border-radius:6px;background:#fff;color:#10231c;font-family:var(--font-body--family, inherit);font-size:14px;font-variant-numeric:tabular-nums;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.nc-pagination__page{min-width:40px;padding:0 8px}.nc-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:40px;color:#5b6b64;font-variant-numeric:tabular-nums}a.nc-pagination__link:hover,a.nc-pagination__page:hover{border-color:#10231c;background:#fbf8f1}.nc-pagination__page.is-current{border-color:#10231c;background:#10231c;color:#fbf8f1;font-weight:600}.nc-pagination__link.is-disabled{color:#9aa39d;border-color:#eae4d6;background:#faf7ef;cursor:not-allowed}@media screen and (max-width:749px){.nc-pagination{gap:6px;margin:28px 0 4px;padding-top:20px}.nc-pagination__word{display:none}.nc-pagination__link{min-width:40px;padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nc-design.css.map */
