.ark{--ark-ink:#221F1B;--ark-body:#4F4F4F;--ark-surface:#FFFFFF;--ark-ground:#FBF9F4;--ark-rule:#E3DED1;--ark-sunk:#F1EDE4;--ark-accent:#094624;--ark-on-accent:#FBF9F4;--ark-flag:#9C6A0C;--ark-flag-soft:#F6EBD3;color:var(--ark-body);font-size:.9rem;line-height:1.8}.ark *{box-sizing:border-box}.ark__inner{max-width:1300px;margin:0 auto;padding:0 22px}.ark__band{border-top:1px solid var(--ark-rule);padding-block:46px}.ark__band:first-child{border-top:0}.ark__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.ark__h{margin:0;color:var(--ark-ink);text-transform:uppercase;font-weight:700;font-size:1rem;letter-spacing:.16em;line-height:1.3}.ark__lbl{font-size:.62rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ark-body)}.ark__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px}@media(max-width:900px){.ark__two{grid-template-columns:1fr;gap:30px}}@media(max-width:620px){.ark__inner{padding:0 16px}}.ark-decoder{border:1px solid var(--ark-rule);background:var(--ark-surface)}.ark-decoder__top{display:grid;grid-template-columns:repeat(3,1fr)}.ark-decoder__cell{padding:14px;text-align:center}.ark-decoder__cell+.ark-decoder__cell{border-left:1px solid var(--ark-rule)}.ark-decoder__v{display:block;margin-top:3px;font-weight:700;font-size:1.15rem;letter-spacing:.06em;color:var(--ark-ink)}.ark-decoder__cell--best{background:var(--ark-accent)}.ark-decoder__cell--best .ark__lbl,.ark-decoder__cell--best .ark-decoder__v{color:var(--ark-on-accent)}.ark-decoder__note{border-top:1px solid var(--ark-rule);padding:13px 15px;font-size:.82rem;line-height:1.7;margin:0}@media(max-width:620px){.ark-decoder__top{grid-template-columns:1fr}.ark-decoder__cell+.ark-decoder__cell{border-left:0;border-top:1px solid var(--ark-rule)}}.ark-unit{display:inline-flex;border:1px solid var(--ark-rule)}.ark-unit button{border:0;background:transparent;cursor:pointer;padding:8px 16px;font:inherit;font-size:.6rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ark-body)}.ark-unit button[aria-pressed=true]{background:var(--ark-ink);color:var(--ark-ground)}.ark-meas{width:100%;border-collapse:collapse}.ark-meas th{text-align:left;font-size:.58rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ark-body);padding:0 0 10px;border-bottom:1px solid var(--ark-ink)}.ark-meas th:last-child{text-align:right}.ark-meas td{padding:13px 0;border-bottom:1px solid var(--ark-rule);font-size:.86rem;vertical-align:top}.ark-meas td:last-child{text-align:right;font-weight:600;font-size:.95rem;color:var(--ark-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ark-meas__how{display:block;font-size:.74rem;line-height:1.55;opacity:.8}.ark-meas tr.is-empty td:last-child{opacity:.45;font-weight:500}.ark-meas__caveat{margin:14px 0 0;font-size:.8rem;border-left:2px solid var(--ark-rule);padding-left:13px}.ark-fit{background:var(--ark-surface);border:1px solid var(--ark-rule);padding:20px;display:flex;flex-direction:column;gap:13px}.ark-fit label{display:block;margin-top:7px;font-size:.84rem;line-height:1.7}.ark-fit__row{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.ark-fit__row input{width:120px;padding:12px 13px;border:1px solid var(--ark-rule);background:var(--ark-ground);color:var(--ark-ink);font:inherit;font-size:.95rem;font-variant-numeric:tabular-nums}.ark-fit__row button{border:0;cursor:pointer;background:var(--ark-ink);color:var(--ark-ground);padding:13px 20px;font:inherit;font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ark-fit__out{margin:0;min-height:3.4em;font-size:.85rem;line-height:1.75}.ark-fit__out b{color:var(--ark-ink);font-weight:600}.ark-grade{border:1px solid var(--ark-rule);background:var(--ark-surface);padding:15px 16px;display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.ark-grade__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ark-grade__top b{font-weight:700;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ark-ink)}.ark-chip{font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;background:var(--ark-flag-soft);color:var(--ark-flag);padding:4px 9px}.ark-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.ark-scale span{height:5px;background:var(--ark-sunk)}.ark-scale span.is-on{background:var(--ark-accent)}.ark-scale__key{display:flex;justify-content:space-between;font-size:.56rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ark-body)}.ark-flaws{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;background:var(--ark-rule);border:1px solid var(--ark-rule)}.ark-flaws li{background:var(--ark-surface);padding:13px 15px;display:flex;gap:12px;align-items:flex-start;font-size:.85rem;line-height:1.6}.ark-flaws__n{flex:0 0 auto;width:22px;height:22px;margin-top:2px;border:1px solid var(--ark-ink);border-radius:999px;display:grid;place-items:center;font-size:.68rem;font-weight:600;color:var(--ark-ink)}.ark-check{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--ark-rule);border:1px solid var(--ark-rule)}@media(max-width:620px){.ark-check{grid-template-columns:1fr}}.ark-check li{background:var(--ark-surface);padding:12px 14px;display:flex;gap:10px;align-items:center;font-size:.82rem}.ark-check svg{flex:0 0 auto;width:14px;height:14px;stroke:var(--ark-accent);fill:none;stroke-width:2.4}.ark-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--ark-rule);border:1px solid var(--ark-rule)}@media(max-width:900px){.ark-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ark-trust{grid-template-columns:1fr}}.ark-trust__i{background:var(--ark-surface);padding:15px 16px;display:flex;gap:11px;align-items:flex-start}.ark-trust__i svg{flex:0 0 auto;width:18px;height:18px;margin-top:3px;stroke:var(--ark-accent);fill:none;stroke-width:1.6}.ark-trust__i b{display:block;font-weight:600;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ark-ink)}.ark-trust__i p{margin:3px 0 0;font-size:.76rem;line-height:1.6}.ark-unique{display:flex;align-items:center;gap:11px;border:1px solid var(--ark-rule);border-left:3px solid var(--ark-flag);background:var(--ark-surface);padding:13px 16px;font-size:.85rem;line-height:1.6;margin-bottom:18px}.ark-unique b{color:var(--ark-ink);font-weight:600}.ark-unique__pip{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--ark-accent);position:relative}.ark-unique__pip:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px;border:1px solid var(--ark-accent);opacity:.5;animation:ark-pulse 2.6s ease-out infinite}@keyframes ark-pulse{0%{transform:scale(.55);opacity:.7}to{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.ark-unique__pip:after{animation:none}}product-gallery>.product-gallery__thumbnail-list{align-self:center;margin-inline:auto}product-gallery>.page-dots{align-self:center}[data-block-type=size-guide] .button--outline{--accent:34 31 27;--button-background:34 31 27;--button-text-color:251 249 244;color:#221f1b!important;background:transparent!important;border-style:solid!important;border-width:2px!important;border-color:#221f1b!important;font-weight:600;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;padding:12px 22px}[data-block-type=size-guide] .button--outline:hover,[data-block-type=size-guide] .button--outline:focus-visible{background:#221f1b!important;color:#fbf9f4!important}.product button,.product .button,.product a.button,.product button:before,.product button:after,.product .button:before,.product .button:after,product-sticky-bar button,product-sticky-bar .button,product-sticky-bar button:before,product-sticky-bar button:after,product-card button,product-card .button,product-card button:before,product-card button:after,[data-block-type] button,[data-block-type] .button,[data-block-type] button:before,[data-block-type] button:after,.ark button,.ark button:before,.ark button:after{transition:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/arkive-cro.css.map */
