:root{--dm-blue:#0B64F4;--dm-ink:#151B28;--dm-muted:#5B6475;--dm-line:#E5E7EB;--dm-soft:#F4F6FA;--dm-tint:#DCE8FE;--dm-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--dm-head:"Space Grotesk",system-ui,sans-serif;--dm-body:"DM Sans",system-ui,sans-serif;--font-heading-family:var(--dm-head);--font-body-family:var(--dm-body);--font-heading-weight:700;--font-body-weight:400;--font-body-weight-bold:700}body{font-family:var(--dm-body);letter-spacing:0}body h1,body h2,body h3,body h4,body h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{font-family:var(--dm-head);font-weight:700;letter-spacing:-.02em}body .title,body .collection-hero__title,body .main-page-title,body .related-products__heading,body .title--primary,body .cart__empty-text{text-transform:uppercase;letter-spacing:-.025em}.dm-eyebrow{font-family:var(--dm-mono);font-size:14px;line-height:1.4;color:var(--dm-blue);margin:0 0 12px;letter-spacing:0}body .button,body .shopify-payment-button__button--unbranded,body .customer button{font-family:var(--dm-head);font-weight:600;font-size:14px;letter-spacing:0;min-height:48px;padding:0 28px}body .button:not(.button--secondary):not(.button--tertiary){box-shadow:4px 4px 0 var(--dm-ink);transition:transform .12s ease,box-shadow .12s ease}body .button:not(.button--secondary):not(.button--tertiary):hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--dm-ink)}body .button[disabled],body .button[aria-disabled=true]{box-shadow:none}body .header-wrapper{background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .header__heading-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;padding:0}body .header__heading-link:before{content:"";flex:none;width:32px;height:32px;border-radius:4px;background:var(--dm-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7l5 5-5 5'/%3E%3Cpath d='M13 18h6'/%3E%3C/svg%3E") center/18px 18px no-repeat}body .header__heading-link .h2{font-size:0;line-height:1;letter-spacing:0;margin:0}body .header__heading-link .h2:before{content:"dataminds";font:700 20px/1 var(--dm-head);letter-spacing:-.02em;color:var(--dm-ink)}body .header__heading-link .h2:after{content:".shop";font:700 20px/1 var(--dm-head);letter-spacing:-.02em;color:var(--dm-blue)}body .header__menu-item{font-family:var(--dm-body);font-size:14px;font-weight:500;letter-spacing:0;color:var(--dm-ink)}body .header__menu-item span{text-decoration:none!important}body .header__menu-item:hover,body .header__active-menu-item{color:var(--dm-blue)}body .header__icon--cart{border:1px solid var(--dm-line);border-radius:4px}body .card__heading{font-family:var(--dm-head);font-weight:600;font-size:16px;letter-spacing:-.01em}body .card__heading a:hover,body .card-wrapper:hover .card__heading a{color:var(--dm-blue);text-decoration:none}body .price{font-family:var(--dm-mono);letter-spacing:0;font-size:14px}body .product .price--large{font-size:20px}body .product__title h1{letter-spacing:-.025em}body .product-form__input .form__label,body .facets__heading,body .facets__summary,body .facet-filters__label{font-family:var(--dm-mono);font-size:13px;letter-spacing:0}body .collection-hero__description{color:var(--dm-muted)}.dm-hero{position:relative;overflow:hidden;background-color:#fff;background-image:linear-gradient(rgba(21,27,40,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(21,27,40,.07) 1px,transparent 1px);background-size:48px 48px;border-bottom:1px solid var(--dm-line)}.dm-hero__inner{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding-top:112px;padding-bottom:210px}body .dm-hero__title{font:700 clamp(48px,9vw,96px)/.95 var(--dm-head);text-transform:uppercase;letter-spacing:-.025em;margin:0 0 28px;color:#000}body .dm-hero__title span{color:var(--dm-blue)}.dm-hero__text{max-width:560px;font-size:18px;line-height:1.6;color:var(--dm-muted);margin:0 0 36px}.dm-hero__text p{margin:0}.dm-hero__actions{display:flex;flex-wrap:wrap;gap:16px}.dm-hero__code{flex:none;margin:24px 0 0;font:13px/1.7 var(--dm-mono);color:var(--dm-ink);background:#fff;border:1px solid var(--dm-line);border-radius:6px;padding:18px 22px;box-shadow:6px 6px 0 var(--dm-tint);white-space:pre}.dm-hero__code span{color:var(--dm-blue)}.dm-hero__watermark{position:absolute;left:50%;bottom:-.2em;transform:translate(-50%);font:700 clamp(80px,19vw,300px)/1 var(--dm-head);letter-spacing:-.04em;color:var(--dm-tint);opacity:.75;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none}.dm-section{padding:88px 0;border-bottom:1px solid var(--dm-line);background:#fff}.dm-section--soft{background:var(--dm-soft)}.dm-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-bottom:40px}body .dm-title{font:700 clamp(28px,4vw,36px)/1.1 var(--dm-head);text-transform:uppercase;letter-spacing:-.025em;margin:0;color:#000}.dm-sub{color:var(--dm-muted);font-size:17px;line-height:1.5;max-width:600px;margin:12px 0 0}.dm-link{font:500 14px/1 var(--dm-mono);color:var(--dm-blue);text-decoration:none}.dm-link:hover{text-decoration:underline}.dm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dm-grid--products{gap:40px 20px}.dm-cat{display:block;background:var(--dm-soft);border:1px solid var(--dm-line);border-radius:6px;padding:28px;text-decoration:none;color:var(--dm-ink);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.dm-section--soft .dm-cat{background:#fff}.dm-cat:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--dm-ink);border-color:var(--dm-ink)}.dm-cat__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:4px;background:var(--dm-blue);color:#fff;margin-bottom:32px}.dm-cat__icon svg{width:24px;height:24px}body .dm-cat h3{font:700 22px/1.2 var(--dm-head);letter-spacing:-.02em;margin:0 0 10px;color:#000}.dm-cat p{margin:0;color:var(--dm-muted);font-size:15px;line-height:1.5}.dm-cat__open{display:block;margin-top:28px;font:500 13px/1 var(--dm-mono);color:var(--dm-blue)}.dm-card{display:block;text-decoration:none;color:var(--dm-ink)}.dm-card__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#fff;border:1px solid var(--dm-line);border-radius:6px}.dm-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.dm-card:hover .dm-card__media img{transform:scale(1.03)}.dm-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:16px}body .dm-card__title{font:600 16px/1.3 var(--dm-head);letter-spacing:-.01em;margin:0;color:#000}body .dm-card:hover .dm-card__title{color:var(--dm-blue)}.dm-card__price{flex:none;font:500 14px/1.3 var(--dm-mono);white-space:nowrap}.dm-value{background:#fff;border:1px solid var(--dm-line);border-radius:6px;padding:28px;box-shadow:6px 6px 0 var(--dm-tint)}.dm-value .dm-value__tag{font:500 12px/1 var(--dm-mono);color:var(--dm-blue);margin:0 0 18px}body .dm-value h3{font:700 20px/1.25 var(--dm-head);letter-spacing:-.02em;margin:0 0 10px;color:#000}.dm-value p{margin:0;color:var(--dm-muted);font-size:15px;line-height:1.55}body .footer{border-top:0}body .footer .footer-block__heading{font-family:var(--dm-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:18px}body .footer .footer-block__brand-info .footer-block__heading{font-family:var(--dm-head);font-size:20px;font-weight:700;letter-spacing:-.02em;text-transform:none;opacity:1}body .footer .footer-block__brand-info .rte{font-size:15px;line-height:1.55;opacity:.75}body .footer .list-menu__item--link{font-size:15px;letter-spacing:0;text-decoration:none}body .footer__copyright{font-family:var(--dm-mono);font-size:12px;letter-spacing:0}body .footer__copyright small.copyright__content+small.copyright__content{display:none}body .footer__copyright:after{content:"while (alive) { ship(); }";display:block;margin-top:10px;opacity:.6}@media screen and (max-width:989px){.dm-hero__code{display:none}.dm-hero__inner{padding-top:64px;padding-bottom:130px}.dm-section{padding:64px 0}.dm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.dm-grid{grid-template-columns:1fr}.dm-grid--products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.dm-card__meta{flex-direction:column;gap:4px}.dm-hero__text{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dm-theme.css.map */
