:root{--t2-radius: 18px;--t2-radius-sm: 12px;--t2-btn-radius: 999px;--t2-h-font: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--t2-b-font: "Inter", ui-sans-serif, system-ui, sans-serif;--t2-label-font: "Inter", ui-sans-serif, system-ui, sans-serif;--t2-h-spacing: -.02em;--t2-bg: #ffffff;--t2-surface: #f4f5f1;--t2-fg: #15170f;--t2-muted: #6c7064;--t2-line: #e7e9e0;--t2-accent: #c6f806;--t2-accent-ink: #14160f;--t2-card: #ffffff;--t2-shadow: 0 1px 2px rgba(20, 22, 15, .04), 0 10px 34px rgba(20, 22, 15, .07)}html[data-t2-theme=dark]{--t2-bg: #0f110d;--t2-surface: #181b14;--t2-fg: #f1f3ea;--t2-muted: #9aa08e;--t2-line: #2a2e24;--t2-accent: #c6f806;--t2-accent-ink: #14160f;--t2-card: #15170f;--t2-shadow: 0 1px 2px rgba(0, 0, 0, .4)}@keyframes t2flow{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes t2pulse{0%,to{opacity:.35}50%{opacity:1}}.t2{font-family:var(--t2-b-font);color:var(--t2-fg);-webkit-font-smoothing:antialiased}.t2 h1,.t2 h2,.t2 h3,.t2 .t2-h{font-family:var(--t2-h-font);letter-spacing:var(--t2-h-spacing);font-weight:600;color:var(--t2-fg)}.t2-label{font-family:var(--t2-label-font);letter-spacing:.12em;text-transform:uppercase;color:var(--t2-muted)}.t2-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--t2-accent);color:var(--t2-accent-ink);border:none;border-radius:var(--t2-btn-radius);padding:15px 22px;font:600 15px/1 var(--t2-b-font);cursor:pointer;text-decoration:none;transition:transform .12s ease,filter .12s ease}.t2-btn:hover{filter:brightness(.96)}.t2-btn:active{transform:translateY(1px)}.t2-btn--ghost{background:transparent;color:var(--t2-fg);border:1px solid var(--t2-line)}.t2-btn--block{width:100%}.t2-card{background:var(--t2-card);border:1px solid var(--t2-line);border-radius:var(--t2-radius);box-shadow:var(--t2-shadow);color:var(--t2-fg);overflow:hidden}.t2-badge{display:inline-block;font:600 9.5px/1 var(--t2-label-font);letter-spacing:.04em;color:var(--t2-fg);border:1px solid var(--t2-line);border-radius:5px;padding:6px 8px;background:var(--t2-surface)}.t2-chip{flex:0 0 auto;white-space:nowrap;cursor:pointer;padding:8px 13px;border-radius:999px;border:1px solid var(--t2-line);background:var(--t2-card);color:var(--t2-fg);font:500 13px/1 var(--t2-b-font)}.t2-chip[aria-pressed=true],.t2-chip.is-active{background:var(--t2-accent);color:var(--t2-accent-ink);border-color:var(--t2-accent)}.t2-hair{background:var(--t2-line)}.t2-ph{background:repeating-linear-gradient(135deg,var(--t2-surface),var(--t2-surface) 9px,transparent 9px,transparent 18px),var(--t2-card)}.t2-ph-cap{font:500 11px/1.4 var(--t2-label-font);color:var(--t2-muted);background:var(--t2-bg);border:1px solid var(--t2-line);border-radius:6px;padding:5px 9px}.t2-muted{color:var(--t2-muted)}.t2-accent-dot{width:7px;height:7px;border-radius:50%;background:var(--t2-accent);flex:0 0 auto}.t2-noscroll::-webkit-scrollbar{display:none}.t2-noscroll{scrollbar-width:none}.t2-logo{display:inline-flex;align-items:center}.t2-logo__svg{display:block;height:40px;width:auto}.header__heading-link .t2-logo__svg{height:38px}.footer-block__image-wrapper .t2-logo__svg{height:44px}.t2-logo__svg--on-dark,html[data-t2-theme=dark] .t2-logo__svg--on-light{display:none}html[data-t2-theme=dark] .t2-logo__svg--on-dark{display:block}@media screen and (max-width:749px){.header__heading-link .t2-logo__svg{width:min(158px,30vw);height:auto}}@media screen and (max-width:374px){.t2-theme-toggle{display:none}}.t2-theme-toggle{background:none;border:none;cursor:pointer;padding:0}.t2-toggle__icon{width:2rem;height:2rem}.t2-toggle__icon--sun,html[data-t2-theme=dark] .t2-toggle__icon--moon{display:none}html[data-t2-theme=dark] .t2-toggle__icon--sun{display:block}.t2-catnav{border-bottom:1px solid var(--t2-line)}@media screen and (min-width:990px){.t2-catnav{display:none}}.t2-catnav__row{display:flex;gap:8px;overflow-x:auto;padding:10px 0}.t2-chip:hover{border-color:var(--t2-muted)}.t2-chip.is-active:hover{border-color:var(--t2-accent)}.t2-badge--pay,.t2-badge--proof{font:500 10px/1 var(--t2-label-font);letter-spacing:.04em;color:var(--t2-muted);border-radius:6px;padding:7px 10px}html[data-t2-theme=dark],html[data-t2-theme=dark] .color-scheme-1{--color-background: 15, 17, 13;--gradient-background: #0f110d;--color-foreground: 241, 243, 234;--color-background-contrast: 42, 46, 36;--color-shadow: 0, 0, 0;--color-button: 198, 248, 6;--color-button-text: 20, 22, 15;--color-secondary-button: 15, 17, 13;--color-secondary-button-text: 241, 243, 234;--color-link: 241, 243, 234;--color-badge-foreground: 241, 243, 234;--color-badge-background: 15, 17, 13;--color-badge-border: 241, 243, 234;--payment-terms-background-color: rgb(15, 17, 13)}html[data-t2-theme=dark] .color-scheme-2{--color-background: 24, 27, 20;--gradient-background: #181b14;--color-foreground: 241, 243, 234;--color-background-contrast: 42, 46, 36;--color-shadow: 0, 0, 0;--color-button: 198, 248, 6;--color-button-text: 20, 22, 15;--color-secondary-button: 24, 27, 20;--color-secondary-button-text: 241, 243, 234;--color-link: 241, 243, 234;--color-badge-foreground: 241, 243, 234;--color-badge-background: 24, 27, 20;--color-badge-border: 241, 243, 234;--payment-terms-background-color: rgb(24, 27, 20)}body,.rte,button,input,select,textarea,.shopify-section,.price{font-family:var(--t2-b-font)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title,.title{font-family:var(--t2-h-font)!important;letter-spacing:var(--t2-h-spacing)}.card__heading{font-size:1.4rem;font-weight:600;line-height:1.2}.card-information .price{font-family:var(--t2-h-font)!important;font-weight:700;letter-spacing:-.01em}.card--card .card__inner .card__media{border-bottom:1px solid var(--t2-line)}.quick-add__submit{font-weight:600}.t2-pdp-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{font-family:var(--t2-h-font)!important;font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.1}.product__info-container .price__sale s.price-item--regular{font-size:1.6rem}.product__info-container .product__text.subtitle{font-size:1.15rem;color:var(--t2-muted);margin-top:.2rem}.product__info-container .form__label{font:600 1.1rem/1 var(--t2-label-font);letter-spacing:.06em;text-transform:uppercase;color:var(--t2-muted)}.facets__summary{border:1px solid var(--t2-line);border-radius:999px;padding:.8rem 1.3rem}.facets__disclosure[open] .facets__summary,.facets__summary:hover{border-color:var(--t2-muted)}.facet-checkbox{font-family:var(--t2-b-font)}.active-facets__button{border-radius:999px}.collection__title .title{font-size:2.2rem}@media screen and (min-width:750px){.collection__title .title{font-size:2.6rem}}@media screen and (min-width:990px){.collection__title .title{font-size:3rem}}.t2-price-exvat{display:block;font-size:.78em;font-weight:400;letter-spacing:0;color:var(--t2-muted,#6c7064);margin-top:2px}.footer .footer-block__heading{font:600 1.1rem/1 var(--t2-label-font);letter-spacing:.14em;text-transform:uppercase;color:var(--t2-muted);padding-bottom:12px;border-bottom:1px solid var(--t2-line);margin-bottom:4px}.footer .footer-block__heading:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--t2-accent);margin-right:9px;vertical-align:1px}.product-form__buttons .shopify-payment-button{margin-top:10px;opacity:.62;filter:saturate(.55);transition:opacity .16s ease,filter .16s ease}.product-form__buttons .shopify-payment-button:hover,.product-form__buttons .shopify-payment-button:focus-within{opacity:1;filter:none}.product-form__buttons .shopify-payment-button__button{min-height:44px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/4/assets/type2-studio.css.map */
