:root:root{--font-body--family: "Archivo", system-ui, sans-serif;--font-body--weight: 400;--font-subheading--family: "Archivo", system-ui, sans-serif;--font-subheading--weight: 700;--font-heading--family: "Unbounded", "Archivo", sans-serif;--font-heading--weight: 700;--font-accent--family: "Archivo", system-ui, sans-serif;--dc-title-font: "Unbounded", "Archivo", sans-serif;--dc-phrase-font: "Anton", "Archivo Narrow", sans-serif;--dc-ink: #0A0A0A;--dc-ground: #FFFFFF;--dc-tile: #F2F2F2;--dc-muted: #555555;--dc-line: #E5E5E5;--dc-dark-line: #333333;--dc-gutter: 16px;--dc-mono: "Archivo", system-ui, sans-serif}@media(min-width:750px){:root:root{--dc-gutter: clamp(16px, 3vw, 40px)}}html body{font-family:var(--font-body--family);background:var(--dc-ground);color:var(--dc-ink)}html body{overflow-x:clip}h1,h2,h3,.h1,.h2,.h3{font-family:var(--dc-title-font);font-weight:700;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.product-media-container,.product-media{background:var(--dc-tile)}.product-card img,.product-media img,.product-media-container img,.card-gallery img{mix-blend-mode:multiply}.card-gallery,.product-card__image{background:var(--dc-tile)}.dc-label{font-family:var(--font-body--family);font-weight:700;font-size:10px;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:var(--dc-muted)}@media(min-width:750px){.dc-label{font-size:11px;letter-spacing:.24em}}.dc-title{margin:0;font-family:var(--dc-title-font);font-weight:700;font-size:22px;line-height:1.1;text-transform:uppercase;letter-spacing:0;color:var(--dc-ink)}@media(min-width:990px){.dc-title{font-size:30px}}.dc-phrase{margin:0;font-family:var(--dc-phrase-font);font-weight:400;line-height:.95;text-transform:uppercase;letter-spacing:0}.dc-link{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-body--family);font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dc-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.dc-link:hover{color:#000;text-decoration-thickness:2px}.dc-wrap{padding-inline:var(--dc-gutter)}.dc-max{max-width:1440px;margin-inline:auto;box-sizing:border-box;width:100%}.dc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1px solid currentColor;border-radius:0;background:transparent;font-family:var(--font-body--family);font-weight:700;font-size:11px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;box-sizing:border-box}@media(min-width:750px){.dc-btn{min-height:52px}}.dc-btn:hover{opacity:.85;text-decoration:none}.dc-btn:disabled{opacity:.45;cursor:not-allowed}.dc-btn--solid{background:var(--dc-ink);color:var(--dc-ground);border-color:var(--dc-ink)}.dc-btn--solid:hover{color:var(--dc-ground)}.dc-btn--light,.dc-btn--solid-light{background:var(--dc-ground);color:var(--dc-ink);border-color:var(--dc-ground)}.dc-btn--light:hover,.dc-btn--solid-light:hover{color:var(--dc-ink)}.dc-btn--ghost{background:transparent;color:var(--dc-ink);border-color:var(--dc-ink)}.dc-btn--ghost-light{background:transparent;color:var(--dc-ground);border-color:var(--dc-ground)}.dc-btn--ghost-light:hover{color:var(--dc-ground)}.dc-btn--sm{min-height:44px;padding:0 16px;font-size:10px;letter-spacing:.16em}.button:not(.button-unstyled),.shopify-payment-button__button--unbranded{border-radius:0;font-family:var(--font-body--family);font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:12px}.product-details .add-to-cart-button,.shopify-payment-button__button--unbranded{min-height:54px}.dc-chip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--dc-ink);border-radius:999px;background:transparent;color:var(--dc-ink);font-family:var(--font-body--family);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;box-sizing:border-box}.dc-chip:hover{background:var(--dc-ink);color:var(--dc-ground);text-decoration:none}.dc-chip.is-active,.dc-chip[aria-current]{background:var(--dc-ink);color:var(--dc-ground)}.dc-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;mix-blend-mode:overlay;background-image:radial-gradient(rgba(255,255,255,.5) .6px,transparent .8px),radial-gradient(rgba(0,0,0,.6) .6px,transparent .8px);background-size:3px 3px,4px 4px;background-position:0 0,1px 2px}@media(prefers-reduced-motion:no-preference){.dc-grain{animation:dc-grain 1.2s steps(4) infinite}}@keyframes dc-grain{0%{background-position:0 0,1px 2px}25%{background-position:1px 1px,0 1px}50%{background-position:2px 0,2px 3px}75%{background-position:0 2px,1px 0}}.dc-dots{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dc-dot{width:12px;height:12px;border-radius:50%;background:var(--dc-c, #ccc);box-shadow:inset 0 0 0 1px #00000026;flex:none}@media(min-width:990px){.dc-dot{width:13px;height:13px}}.dc-sec{padding-top:40px;color:var(--dc-ink);background:var(--dc-ground)}@media(min-width:990px){.dc-sec{padding-top:96px}}.dc-sec--tight{padding-top:56px}.dc-head2{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.dc-head2__txt{display:flex;flex-direction:column;gap:8px}.dc-pcard{position:relative;display:flex;flex-direction:column;gap:8px;color:var(--dc-ink);text-decoration:none;min-width:0}.dc-pcard__link{display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.dc-pcard__link:hover{color:inherit;text-decoration:none}.dc-pcard__media{position:relative;aspect-ratio:4 / 5;background:var(--dc-tile);overflow:hidden}.dc-pcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:opacity .35s ease}.dc-pcard__media .dc-pcard__alt{opacity:0;mix-blend-mode:normal}.dc-pcard.is-alt .dc-pcard__alt{opacity:1}@media(hover:hover){.dc-pcard:hover .dc-pcard__alt{opacity:1}}.dc-pcard__badge{position:absolute;top:8px;left:8px;z-index:1;padding:5px 8px;background:var(--dc-ink);color:var(--dc-ground);font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.dc-pcard__row{display:flex;flex-direction:column;gap:2px;font-size:13px}.dc-pcard__name{font-weight:500}.dc-pcard__price{color:var(--dc-muted);white-space:nowrap}.dc-pcard__colors{font-size:12px;color:var(--dc-muted)}.dc-pcard__plus{position:absolute;right:8px;bottom:8px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;color:var(--dc-ink)}.dc-pcard__plus span{width:32px;height:32px;border-radius:50%;background:var(--dc-ground);border:1px solid var(--dc-ink);display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.dc-pcard__qa{display:none}@media(min-width:990px){.dc-pcard__row{flex-direction:row;justify-content:space-between;gap:8px;font-size:14px}.dc-pcard__plus{display:none}.dc-pcard__qa{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;height:42px;display:flex;align-items:center;justify-content:center;border:0;background:var(--dc-ground);color:var(--dc-ink);font-family:var(--font-body--family);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.dc-pcard:hover .dc-pcard__qa,.dc-pcard__qa:focus-visible{opacity:1;transform:none}}@media(min-width:990px)and (hover:none){.dc-pcard__qa{opacity:1;transform:none}}.dc-prow{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--dc-gutter) 4px;scrollbar-width:none}.dc-prow::-webkit-scrollbar{display:none}.dc-prow>.dc-pcard{flex:0 0 168px;scroll-snap-align:start}.dc-pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px;padding-inline:var(--dc-gutter)}@media(min-width:990px){.dc-prow{display:grid;grid-template-columns:repeat(var(--dc-cols, 4),minmax(0,1fr));gap:32px 16px;overflow:visible}.dc-prow>.dc-pcard{flex:none}.dc-pgrid{grid-template-columns:repeat(var(--dc-cols, 4),minmax(0,1fr));gap:32px 16px}}.dc-qa{width:100%;max-width:100vw;max-height:85vh;margin:auto 0 0;padding:0;border:0;background:var(--dc-ground);color:var(--dc-ink);box-sizing:border-box}.dc-qa::backdrop{background:#00000080}@media(min-width:750px){.dc-qa{width:min(460px,calc(100vw - 32px));margin:auto}}.dc-qa__head{display:grid;grid-template-columns:72px 1fr 44px;gap:14px;align-items:center;padding:16px;border-bottom:1px solid var(--dc-line)}.dc-qa__img{width:72px;aspect-ratio:4 / 5;background:var(--dc-tile)}.dc-qa__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.dc-qa__name{font-weight:500;font-size:14px}.dc-qa__price{font-size:13px;color:var(--dc-muted)}.dc-qa__close{width:44px;height:44px;border:0;background:none;font-size:18px;cursor:pointer;color:inherit}.dc-qa__body{padding:16px;display:flex;flex-direction:column;gap:16px}.dc-qa__opt{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0}.dc-qa__opt legend{padding:0;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dc-qa__vals{display:flex;flex-wrap:wrap;gap:8px}.dc-qa__val{min-width:52px;min-height:46px;padding:0 12px;border:1px solid #CFCFCF;background:var(--dc-ground);color:var(--dc-ink);font:inherit;font-size:13px;cursor:pointer}.dc-qa__val[aria-pressed=true]{background:var(--dc-ink);color:var(--dc-ground);border-color:var(--dc-ink)}.dc-qa__val:disabled{color:#a3a3a3;text-decoration:line-through;cursor:not-allowed}.dc-qa__sw{width:44px;min-width:44px;height:44px;padding:4px;border-radius:50%;border:1px solid #E0E0E0;background:var(--dc-ground);cursor:pointer}.dc-qa__sw[aria-pressed=true]{border:1.5px solid var(--dc-ink)}.dc-qa__sw span{display:block;width:100%;height:100%;border-radius:50%;background:var(--dc-c, #ccc);box-shadow:inset 0 0 0 1px #00000026}.dc-qa__msg{margin:0;font-size:13px;color:var(--dc-muted);min-height:1em}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dicro.css.map */
