.n86cb{display:block;--cb-ink:#211810;--cb-muted:#756351;--cb-line:#d8c4a8;--cb-accent:#86501c;--cb-surface:#fffaf2;--cb-selected:#f3ebde;color:var(--cb-ink);font-family:Arial,sans-serif;margin:24px 0 0;text-align:left}.n86cb *{box-sizing:border-box}.n86cb [hidden]{display:none!important}.n86cb-form{margin:0;padding:24px;border:1px solid var(--cb-line);background:var(--cb-surface)}.n86cb-fieldset{border:0;padding:0;margin:0;min-width:0}.n86cb-legend{display:flex;justify-content:space-between;gap:8px;width:100%;padding:0;margin:0 0 18px;color:var(--cb-muted);font:11px/1.5 Courier New,monospace;letter-spacing:.025em;text-transform:uppercase}.n86cb-legend>span{font-size:10px;text-align:right}.n86cb-packs{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.n86cb-pack{display:block;position:relative;cursor:pointer;min-width:0}.n86cb-pack>input,.n86cb-frequency-options input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.n86cb-pack-inner{display:flex;flex-direction:column;min-height:126px;height:100%;padding:12px;border:1px solid var(--cb-line);background:var(--cb-surface);position:relative}.n86cb-pack>input:checked+.n86cb-pack-inner{border-color:var(--cb-accent);box-shadow:inset 0 0 0 1px var(--cb-accent);background:var(--cb-selected)}.n86cb-pack>input:checked+.n86cb-pack-inner:after{content:"\2713";position:absolute;right:9px;top:10px;font-size:14px;color:var(--cb-accent)}.n86cb-pack-badge{position:absolute;top:-16px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 8px);padding:5px 10px;background:var(--cb-accent);color:#fffaf2;font:700 11px/1.4 Arial,sans-serif;text-align:center;white-space:nowrap;letter-spacing:0}.n86cb-pack-title{display:block;font:24px/1.1 Georgia,serif;letter-spacing:-.5px;padding-right:11px;margin-bottom:11px}.n86cb-pack-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;font:16px/1.4 Arial,sans-serif;letter-spacing:0}.n86cb-pack-price strong{font:700 16px/1.4 Arial,sans-serif;color:var(--cb-ink)}.n86cb s{font:12px/1.3 Arial,sans-serif;color:var(--cb-muted);white-space:nowrap}.n86cb-pack-note{font:11px/1.35 Arial,sans-serif;color:var(--cb-muted);margin-top:4px}.n86cb-pack-shipping{font:700 10px/1.3 Arial,sans-serif;color:var(--cb-accent);text-transform:uppercase;margin-top:10px}.n86cb-methods{margin-top:25px}.n86cb-method{display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--cb-line);background:var(--cb-surface);cursor:pointer;min-width:0}.n86cb-method+.n86cb-method{margin-top:11px}.n86cb-method:has(input:checked){border-color:var(--cb-accent);box-shadow:inset 0 0 0 1px var(--cb-accent);background:var(--cb-selected)}.n86cb-method>input{margin:0;width:19px;height:19px;flex:0 0 19px;accent-color:var(--cb-accent);cursor:pointer}.n86cb-method-body{flex:1;min-width:0}.n86cb-method-body strong{display:block;font:700 15px/1.35 Arial,sans-serif;color:var(--cb-ink)}.n86cb small{display:block;margin-top:5px;font:12px/1.4 Arial,sans-serif;letter-spacing:0;color:var(--cb-muted)}.n86cb-method-price{text-align:right;white-space:nowrap;font:29px/1 Georgia,serif;color:var(--cb-ink)}.n86cb-sub-price{color:var(--cb-accent)}.n86cb-sub-comparison{text-align:right;white-space:nowrap}.n86cb-sub-comparison small{font-size:10px}.n86cb-frequency{margin-top:18px}.n86cb-frequency .n86cb-legend{margin-bottom:10px}.n86cb-frequency-options{display:flex;gap:10px}.n86cb-frequency-options label{position:relative;cursor:pointer;min-width:120px}.n86cb-frequency-options span{display:block;padding:12px 20px;border:1px solid var(--cb-line);font:13px/1.4 Arial,sans-serif;color:var(--cb-ink)}.n86cb-frequency-options input:checked+span{border-color:var(--cb-accent);box-shadow:inset 0 0 0 1px var(--cb-accent);background:var(--cb-selected);font-weight:700}.n86cb-pack input:focus-visible+.n86cb-pack-inner,.n86cb-frequency-options input:focus-visible+span,.n86cb-method:has(input:focus-visible),.n86cb-submit:focus-visible{outline:2px solid var(--cb-accent);outline-offset:3px}.n86cb .n86cb-renewal{margin:15px 0 0;color:var(--cb-muted);font:12px/1.6 Arial,sans-serif;white-space:pre-line;max-width:none}.n86cb-submit{display:block;width:100%;min-height:54px;border:1px solid #1b120d;border-radius:0;padding:15px 10px;margin:20px 0 0;cursor:pointer;background:#1b120d;color:#fffaf2;font:12px/1.5 Courier New,monospace;text-transform:uppercase;letter-spacing:.03em;text-align:center}.n86cb-submit:hover{background:#3b2b20}.n86cb-submit:disabled{opacity:.55;cursor:wait}.n86cb-pack:has(input:disabled){opacity:.5;cursor:not-allowed}.n86cb .n86cb-shipping{font:12px/1.5 Arial,sans-serif;color:var(--cb-muted);margin:16px 0 0;max-width:none}.n86cb .n86cb-error{font:13px/1.5 Arial,sans-serif;color:#a12720;margin:12px 0 0;max-width:none}.n86cb--landing{--cb-surface:#fbf8f2;--cb-line:#cbb9a7;--cb-accent:#91632b;--cb-selected:#e7dac7;--cb-muted:#7a6e63}.n86cb--landing .n86cb-form{border-radius:6px}.n86cb--landing .n86cb-submit{background:#a57a43;color:#171310;border-color:#a57a43;border-radius:999px}.n86cb--landing .n86cb-submit:hover{background:#91632b;color:#fff}@media(max-width:600px){.n86cb-pack-badge{top:-14px;padding:4px 5px;font-size:10px}.n86cb-form{padding:18px 14px}.n86cb-packs{gap:8px}.n86cb-pack-inner{padding:12px 9px;min-height:128px}.n86cb-pack-title{font-size:21px;line-height:1.1;margin-bottom:10px}.n86cb-pack>input:checked+.n86cb-pack-inner:after{top:4px;right:5px;font-size:11px}.n86cb-pack-price{gap:4px}.n86cb-pack-price strong{font-size:15px}.n86cb s,.n86cb-pack-note{font-size:10px}.n86cb-pack-shipping{font-size:9px}.n86cb-method{gap:8px;padding:12px 10px}.n86cb-method-body strong{font-size:13px}.n86cb small{font-size:10px}.n86cb-method-price{font-size:25px}.n86cb-sub-comparison small{font-size:9px}.n86cb-legend{font-size:10px}.n86cb-legend>span{font-size:9px}.n86cb-method>input{width:17px;height:17px;flex-basis:17px}.n86cb-frequency-options label{min-width:0;flex:1}.n86cb-frequency-options span{padding:11px 15px}.n86cb-submit{font-size:11px;letter-spacing:0}.n86cb .n86cb-renewal,.n86cb .n86cb-shipping{font-size:11px}}@media(max-width:360px){.n86cb-form{padding:16px 10px}.n86cb-pack-inner{padding:12px 7px}.n86cb-pack-title{font-size:19px}.n86cb-method{padding:12px 8px;gap:6px}.n86cb-method-body strong{font-size:12px}.n86cb-method-price{font-size:23px}.n86cb-sub-comparison{max-width:42px}.n86cb-sub-comparison small{font-size:8px}}.n86cb .n86cb-method-body .n86cb-recurring-summary{display:block;margin-top:5px;font:700 12px/1.5 Arial,sans-serif;color:var(--cb-ink)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/no86-compact-buy.css.map */
