@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800&display=swap";.acf{--acf-bg:#f6f5f2;--acf-fg:#16171a;--acf-mut:#5d6066;--acf-card:#fff;--acf-line:#d9d8d3;--acf-ink:#16171a;--acf-ink2:#25272c;--acf-kh:#a89a6c;--acf-on:#fff;--acf-green:#1f7a3a;background:var(--acf-bg);color:var(--acf-fg);font:400 16px/1.55 Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.acf *{box-sizing:border-box}.acf h1,.acf h2,.acf h3{font-family:Archivo,system-ui,sans-serif;font-weight:700;line-height:1.08;letter-spacing:-.01em;margin:0 0 .5em;color:var(--acf-fg)}.acf h1{font-size:clamp(2rem,6vw,3.2rem)}.acf h2{font-size:clamp(1.5rem,3.6vw,2.2rem)}.acf h3{font-size:1.15rem}.acf p{margin:0 0 1em}.acf a{color:inherit}.acf-w{max-width:1120px;margin:0 auto;padding:0 20px}.acf-sec{padding:clamp(40px,7vw,64px) 0}.acf-btn,.acf button.acf-btn{font:inherit;font-weight:600;font-size:1rem;border:1.5px solid var(--acf-ink);background:var(--acf-ink);color:var(--acf-on);padding:12px 20px;min-height:46px;border-radius:2px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}.acf a.acf-btn,.acf button.acf-btn{color:var(--acf-on)}.acf .acf-btn.o,.acf a.acf-btn.o,.acf button.acf-btn.o{background:transparent;color:var(--acf-fg)}.acf .acf-hero a.acf-btn{color:#16171a}.acf nav.acf-crumb{padding:16px 20px}.acf-btn:disabled{opacity:.45;cursor:not-allowed}.acf-btn:focus-visible,.acf a:focus-visible{outline:3px solid var(--acf-kh);outline-offset:2px}.acf-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.acf-mut{color:var(--acf-mut);font-size:.9rem}.acf-off{color:var(--acf-green);font-weight:700}.acf-ship{display:inline-block;background:#e6f2e9;color:#1f5f30;font-weight:600;font-size:.85rem;padding:4px 10px;border-radius:2px}.acf-price strong{font-weight:700}.acf-price s{color:var(--acf-mut)}.acf-hero{background:var(--acf-ink2);color:#f2f1ec;padding:clamp(56px,9vw,80px) 0;background-size:cover;background-position:center;position:relative}.acf-hero .acf-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1415188c}.acf-hero .acf-w{position:relative}.acf-hero h1{color:#f2f1ec;font-size:clamp(2.3rem,7vw,4.4rem);max-width:16ch}.acf-hero p{max-width:52ch;color:#c9c8c2;font-size:1.1rem}.acf-hero .acf-btn{background:var(--acf-kh);border-color:var(--acf-kh);color:#16171a}.acf-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.acf-card{background:var(--acf-card);border:1px solid var(--acf-line);display:flex;flex-direction:column}.acf-card .b{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.acf-card h3{margin:0}.acf-card a{text-decoration:none}.acf-pic{aspect-ratio:4/5;width:100%;height:auto;display:block;object-fit:cover;object-position:center top;background:#e9e7e1}.acf-ph{aspect-ratio:4/5;background:repeating-linear-gradient(45deg,#2b2d32,#2b2d32 10px,#303238 10px 20px)}.acf-two{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:760px){.acf-two{grid-template-columns:1fr 1fr}}.acf-guide{margin:0 0 14px}.acf-guide a{font-weight:700;text-decoration:underline}.acf details{border-bottom:1px solid var(--acf-line);padding:12px 0}.acf summary{cursor:pointer;font-weight:600}.acf details p{margin:.6em 0 0}.acf details.acf-spec summary{font-size:1.4rem;font-weight:700}.acf-tw{overflow-x:auto;border:1px solid var(--acf-line)}.acf table{border-collapse:collapse;width:100%;background:var(--acf-card)}.acf th,.acf td{padding:10px 14px;text-align:left;border-bottom:1px solid var(--acf-line);font-size:.92rem;vertical-align:top}.acf th{font-weight:700}.acf-tbd{color:var(--acf-mut);font-style:italic}.acf-crumb{font-size:.85rem;color:var(--acf-mut);padding:16px 0}.acf-crumb a{text-decoration:none}.acf-gal{display:grid;gap:12px;grid-template-columns:1fr 1fr;align-content:start}.acf-gal button{all:unset;cursor:zoom-in;display:block}.acf-gal button:focus-visible{outline:3px solid var(--acf-kh)}.acf-sz{display:flex;gap:10px;flex-wrap:wrap}.acf-sz button{font:inherit;font-weight:600;min-width:46px;min-height:44px;padding:8px 14px;border:1.5px solid var(--acf-ink);background:transparent;color:var(--acf-fg);border-radius:2px;cursor:pointer}.acf-sz button[aria-pressed=true]{background:var(--acf-kh);border-color:var(--acf-kh);color:#16171a}.acf-sz button:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.acf-err{color:#b3261e;font-size:.9rem;min-height:1.2em;margin:6px 0 0}.acf-pd h2{font-size:1.4rem;margin-top:24px}.acf-desc ul{padding-left:1.2em}.acf-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0a0a0cf0;display:none;flex-direction:column}.acf-lb.open{display:flex}.acf-lb .vp{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:zoom-in}.acf-lb .vp.z{cursor:grab}.acf-lb img{max-width:100%;max-height:100%;object-fit:contain;transform-origin:0 0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.acf-lb .bar{background:#0a0a0c;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;color:#eee;font-size:.9rem}.acf-lb button{font:inherit;background:#ffffff1f;border:1px solid rgba(255,255,255,.3);color:#fff;padding:8px 14px;min-height:40px;cursor:pointer}.acf-lb .nav{position:absolute;top:50%;transform:translateY(-50%);font-size:1.4rem;padding:10px 16px}.acf-lb .prev{left:10px}.acf-lb .next{right:10px}.acf-lb .hint{text-align:center;color:#aaa;font-size:.8rem;padding:8px}dialog.acf-dlg{border:1px solid var(--acf-line);background:#fff;color:#16171a;padding:20px;width:min(560px,calc(100% - 32px));max-height:85vh;font-family:Archivo,system-ui,sans-serif}dialog.acf-dlg::backdrop{background:#00000080}.acf-sticky{display:none}@media(max-width:749px){.acf-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;gap:10px;align-items:center;justify-content:space-between;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--acf-line);box-shadow:0 -2px 12px #00000014;transform:translateY(110%);transition:transform .25s}.acf-sticky.show{transform:none}}@media(prefers-reduced-motion:reduce){.acf-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/accifer-styles.css.map */
