:root{--cn-paper:#F3ECDD;--cn-paper-2:#E8DFCB;--cn-card:#FBF7EE;--cn-ink:#1C1915;--cn-muted:#5A5246;--cn-body2:#3E382F;--cn-red:#7A1F1A;--cn-red-dk:#4E1310;--cn-green:#1E6B3E;--cn-gold:#A8801F;--cn-gold-lt:#E2C578;--cn-black:#0C0C0C;--cn-serif:"Old Standard TT",Georgia,serif;--cn-display:"Playfair Display",Georgia,serif;--cn-mono:"Courier Prime","Courier New",monospace}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.cn{margin:0;background:var(--cn-paper);color:var(--cn-ink);font-family:var(--cn-serif);font-size:17px;line-height:1.5}.cn img{max-width:100%;height:auto}.cn a{color:var(--cn-red)}.cn a:hover{color:var(--cn-red-dk)}.cn :focus-visible{outline:3px solid var(--cn-gold);outline-offset:2px}.cn-skip{position:absolute;left:-9999px;top:0;background:var(--cn-ink);color:var(--cn-paper)!important;padding:12px 16px;z-index:100}.cn-skip:focus{left:12px}.cn-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.cn-mono{font-family:var(--cn-mono)}.cn-display{font-family:var(--cn-display)}.cn-muted{color:var(--cn-muted)}.cn-es{font-style:italic;font-weight:700;color:var(--cn-muted)}.cn-kicker{margin:0;font-family:var(--cn-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--cn-red)}.cn-h2{margin:0;font-family:var(--cn-display);font-weight:900;font-size:36px;line-height:1.1}.cn-sechead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;border-bottom:2px solid var(--cn-ink);padding-bottom:10px}.cn-sechead a{font-family:var(--cn-mono);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px;padding:12px 0}.cn-section{padding:40px 0;border-bottom:1px solid var(--cn-ink)}.cn-section:last-child{border-bottom:0}.cn-lead{margin:0;font-size:19px;line-height:1.6;max-width:760px}.cn-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border:2px solid transparent;font-family:var(--cn-mono);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;background:none}.cn .cn-btn--red,.cn .cn-btn--red:hover{background:var(--cn-red);color:var(--cn-paper)}.cn .cn-btn--red:hover{background:var(--cn-red-dk)}.cn .cn-btn--line{border-color:var(--cn-ink);color:var(--cn-ink)}.cn .cn-btn--line:hover{background:var(--cn-ink);color:var(--cn-paper)}.cn .cn-btn--wa,.cn .cn-btn--wa:hover{background:var(--cn-green);color:#fff}.cn .cn-btn--light{border-color:var(--cn-paper);color:var(--cn-paper)}.cn-btn[disabled]{opacity:.5;cursor:not-allowed}.cn-btns{display:flex;flex-wrap:wrap;gap:12px}.cn-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--cn-mono);font-size:13px;color:#9a9286;text-transform:uppercase;letter-spacing:.06em}.cn-ticker{background:var(--cn-ink);color:var(--cn-paper);overflow:hidden;border-bottom:3px solid var(--cn-gold);font-family:var(--cn-mono);font-size:15px}.cn-ticker__track{display:flex;width:max-content;animation:cnTicker 40s linear infinite}.cn-ticker:hover .cn-ticker__track,.cn-ticker:focus-within .cn-ticker__track{animation-play-state:paused}.cn-ticker__item{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;border-right:1px solid var(--cn-muted);white-space:nowrap}.cn-ticker__sym{font-weight:700;letter-spacing:.08em;color:var(--cn-gold-lt)}.cn-ticker__status{color:#cfc6b4}@keyframes cnTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.cn-ticker__track{animation:none;flex-wrap:wrap;width:auto}}.cn-strip{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:10px 0;border-bottom:1px solid var(--cn-ink);font-family:var(--cn-mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.cn .cn-strip__wa{display:inline-flex;align-items:center;gap:8px;color:var(--cn-green);font-weight:700;text-decoration:none;padding:6px 0}.cn-strip__langs{display:flex;gap:12px}.cn .cn-strip__langs a{color:var(--cn-ink);text-decoration:none}.cn .cn-strip__langs a[aria-current]{font-weight:700;text-decoration:underline}.cn-mast{text-align:center;padding:28px 0 18px;border-bottom:4px double var(--cn-ink)}.cn-mast__edition{margin:0 0 8px;font-family:var(--cn-mono);font-size:13px;letter-spacing:.2em;text-transform:uppercase}.cn-mast__title{margin:0;font-family:var(--cn-display);font-weight:900;font-size:clamp(40px,8vw,104px);line-height:.95;letter-spacing:-.01em}.cn .cn-mast__title a{color:inherit;text-decoration:none}.cn-mast__tag{margin:12px 0 0;font-family:var(--cn-display);font-style:italic;font-size:clamp(17px,2.4vw,26px)}.cn-mast--compact{padding:16px 0 12px}.cn-mast--compact .cn-mast__title{font-size:clamp(32px,5vw,56px)}.cn-mast--compact .cn-mast__edition,.cn-mast--compact .cn-mast__tag{display:none}.cn-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 26px;padding:6px 0;border-bottom:1px solid var(--cn-ink);font-family:var(--cn-mono);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cn .cn-nav a{color:var(--cn-ink);text-decoration:none;padding:12px 0;display:inline-block;border-bottom:3px solid transparent}.cn .cn-nav a[aria-current]{border-bottom-color:var(--cn-red)}.cn .cn-nav a.cn-nav__hot{color:var(--cn-red)}.cn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 24px}.cn-card{display:flex;flex-direction:column;gap:10px;text-decoration:none}.cn .cn-card{color:var(--cn-ink)}.cn-card__img{aspect-ratio:1/1;border:1px solid var(--cn-ink);background:var(--cn-black);overflow:hidden}.cn-card__img img{display:block;width:100%;height:100%;object-fit:cover}.cn-tag{align-self:flex-start;border:1px solid var(--cn-ink);padding:2px 8px;font-family:var(--cn-mono);font-size:12px;font-weight:700;text-transform:uppercase}.cn-card__title{font-family:var(--cn-display);font-weight:700;font-size:19px;line-height:1.25}.cn-card__meta{display:flex;justify-content:space-between;gap:8px;font-family:var(--cn-mono);font-size:15px}.cn-post{display:flex;flex-direction:column;gap:10px;text-decoration:none;border-top:2px solid var(--cn-ink);padding-top:16px}.cn .cn-post{color:var(--cn-ink)}.cn-post__img{aspect-ratio:16/10;border:1px solid var(--cn-ink);background:var(--cn-paper-2);overflow:hidden}.cn-post__img img{display:block;width:100%;height:100%;object-fit:cover}.cn-post__cat{font-family:var(--cn-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cn-red)}.cn-post__title{font-family:var(--cn-display);font-weight:900;font-size:23px;line-height:1.15}.cn-post__dek{font-size:17px;line-height:1.55;color:var(--cn-body2)}.cn-post__meta{font-family:var(--cn-mono);font-size:13px;color:var(--cn-muted)}.cn-hero{display:flex;flex-wrap:wrap;gap:40px;padding:40px 0;border-bottom:1px solid var(--cn-ink)}.cn-hero__copy{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.cn-hero__h{margin:0;font-family:var(--cn-display);font-weight:900;font-size:clamp(36px,5vw,64px);line-height:1.02}.cn-hero__es{margin:0;font-family:var(--cn-display);font-style:italic;font-size:24px;color:var(--cn-muted)}.cn-hero__fig{flex:1 1 340px;margin:0;display:flex;flex-direction:column;gap:10px}.cn-hero__img{aspect-ratio:1/1;border:1px solid var(--cn-ink);background:var(--cn-black);overflow:hidden}.cn-hero__img img{display:block;width:100%;height:100%;object-fit:cover}.cn-hero__cap{font-size:15px;line-height:1.5;border-top:1px solid var(--cn-ink);padding-top:8px}.cn-depts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-left:1px solid var(--cn-ink);border-top:1px solid var(--cn-ink)}.cn-dept{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:32px 24px;border-right:1px solid var(--cn-ink);border-bottom:1px solid var(--cn-ink);text-decoration:none}.cn .cn-dept{color:var(--cn-ink)}.cn .cn-dept:hover{background:var(--cn-card);color:var(--cn-ink)}.cn-dept__t{font-family:var(--cn-display);font-weight:900;font-size:28px}.cn-dept__es{font-style:italic;font-size:18px;color:var(--cn-muted)}.cn-dept__go{font-family:var(--cn-mono);font-size:14px;font-weight:700;text-transform:uppercase;color:var(--cn-red)}.cn-tablebox{overflow-x:auto;border:1px solid var(--cn-ink);background:var(--cn-card)}.cn-table{width:100%;min-width:720px;border-collapse:collapse;font-size:16px}.cn-table thead tr{background:var(--cn-ink);color:var(--cn-paper);font-family:var(--cn-mono);font-size:13px;text-transform:uppercase;letter-spacing:.04em;text-align:left}.cn-table th,.cn-table td{padding:12px}.cn-table tbody tr{border-top:1px solid #CFC6B4}.cn-table tbody th{text-align:left;font-family:var(--cn-display);font-weight:700}.cn-table .num{text-align:right;font-family:var(--cn-mono)}.cn-table tfoot tr{border-top:2px solid var(--cn-ink);background:var(--cn-paper-2)}.cn-input{min-height:44px;padding:0 12px;border:1px solid var(--cn-ink);background:var(--cn-card);color:var(--cn-ink);font-family:var(--cn-mono);font-size:16px;border-radius:0}.cn-label{display:flex;flex-direction:column;gap:6px;font-family:var(--cn-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.cn-tabs{display:flex;flex-wrap:wrap;gap:8px}.cn-tab{min-height:44px;padding:0 18px;border:2px solid var(--cn-ink);background:transparent;color:var(--cn-ink);font-family:var(--cn-mono);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.cn .cn-tab{color:var(--cn-ink)}.cn .cn-tab[aria-pressed=true],.cn .cn-tab[aria-current]{background:var(--cn-ink);color:var(--cn-paper)}.cn-spots{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px}.cn-spot{border:1px solid var(--cn-ink);background:var(--cn-card);padding:12px 14px;display:flex;flex-direction:column;gap:4px}.cn-spot__l{font-family:var(--cn-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cn-spot__v{font-family:var(--cn-mono);font-weight:700;font-size:22px}.cn-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.cn-cols h3{margin:0;font-family:var(--cn-display);font-size:24px}.cn-cols p{margin:0}.cn-contact{display:flex;flex-wrap:wrap;gap:40px;padding:40px 0}.cn-contact__copy{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.cn-contact__map{flex:1 1 420px;min-height:320px;border:1px solid var(--cn-ink);background:var(--cn-paper-2)}.cn-contact__map iframe{display:block;width:100%;height:100%;min-height:320px;border:0;filter:grayscale(1) contrast(1.05)}.cn-foot{background:var(--cn-ink);color:var(--cn-paper);padding:32px 0 96px;margin-top:0}.cn-foot__in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;font-family:var(--cn-mono);font-size:14px}.cn-foot__name{font-family:var(--cn-display);font-weight:900;font-size:22px}.cn .cn-foot a{color:var(--cn-paper)}.cn .cn-wa-float{position:fixed;right:20px;bottom:20px;width:60px;height:60px;border-radius:50%;background:var(--cn-green);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #1c191559;z-index:50}.cn-crumbs{margin:0;padding:16px 0;font-family:var(--cn-mono);font-size:13px;text-transform:uppercase;letter-spacing:.06em}.cn .cn-crumbs a{color:var(--cn-muted)}.cn-pdp{display:flex;flex-wrap:wrap;gap:48px;padding:8px 0 40px;border-bottom:1px solid var(--cn-ink)}.cn-pdp__gal{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:12px}.cn-pdp__main{aspect-ratio:1/1;border:1px solid var(--cn-ink);background:var(--cn-black);overflow:hidden}.cn-pdp__main img{display:block;width:100%;height:100%;object-fit:contain}.cn-pdp__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cn-thumb{aspect-ratio:1/1;padding:0;border:1px solid var(--cn-ink);background:var(--cn-black);cursor:pointer;overflow:hidden}.cn-thumb[aria-pressed=true]{border:3px solid var(--cn-red)}.cn-thumb img{display:block;width:100%;height:100%;object-fit:cover}.cn-pdp__info{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:18px}.cn-pdp__h{margin:0;font-family:var(--cn-display);font-weight:900;font-size:clamp(30px,4vw,46px);line-height:1.08}.cn-badges{display:flex;flex-wrap:wrap;gap:10px}.cn-badge{border:1px solid var(--cn-ink);padding:6px 12px;font-family:var(--cn-mono);font-size:15px}.cn-badge--strong{border-width:2px;font-weight:700}.cn-price{margin:0;font-family:var(--cn-mono);font-weight:700;font-size:40px}.cn-price s{font-size:22px;color:var(--cn-muted);margin-left:10px}.cn-specs{margin:8px 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);border-top:2px solid var(--cn-ink);font-size:16px}.cn-specs dt{padding:10px 12px 10px 0;border-bottom:1px solid var(--cn-ink);font-family:var(--cn-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.cn-specs dd{margin:0;padding:10px 0;border-bottom:1px solid var(--cn-ink)}.cn-rte{font-size:18px;line-height:1.65}.cn-rte h2{font-family:var(--cn-display);font-weight:900;font-size:32px;line-height:1.15;margin:28px 0 8px}.cn-rte h3{font-family:var(--cn-display);font-size:24px;margin:22px 0 6px}.cn-rte table{width:100%;border-collapse:collapse;background:var(--cn-card);font-size:16px;display:block;overflow-x:auto}.cn-rte th,.cn-rte td{border:1px solid #CFC6B4;padding:10px 12px;text-align:left}.cn-rte thead th{background:var(--cn-ink);color:var(--cn-paper);font-family:var(--cn-mono);font-size:13px;text-transform:uppercase}.cn-colhead{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;padding:8px 0 28px;border-bottom:1px solid var(--cn-ink)}.cn-colhead__icon{width:120px;height:120px;border:2px solid var(--cn-ink);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cn-colhead__copy{flex:999 1 400px;min-width:0;display:flex;flex-direction:column;gap:8px}.cn-colhead__h{margin:0;font-family:var(--cn-display);font-weight:900;font-size:clamp(40px,6vw,72px);line-height:1}.cn-colbody{display:flex;flex-wrap:wrap;gap:32px;padding:28px 0 40px}.cn-filters{flex:1 1 240px;display:flex;flex-direction:column;gap:22px}.cn-filters fieldset{margin:0;padding:0 0 18px;border:0;border-bottom:1px solid var(--cn-ink);display:flex;flex-direction:column;gap:6px}.cn-filters legend{padding:0 0 8px;font-family:var(--cn-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cn-check{display:flex;align-items:center;gap:10px;min-height:32px;font-size:16px}.cn-check input{width:18px;height:18px;accent-color:var(--cn-red)}.cn-results{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.cn-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;border-bottom:2px solid var(--cn-ink);padding-bottom:12px;font-family:var(--cn-mono);font-size:14px;text-transform:uppercase}.cn-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-top:12px;font-family:var(--cn-mono);font-weight:700}.cn-pages a,.cn-pages span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--cn-ink);text-decoration:none}.cn .cn-pages a{color:var(--cn-ink)}.cn-pages .current{background:var(--cn-ink);color:var(--cn-paper)}.cn-empty{border:1px dashed var(--cn-muted);padding:40px 24px;text-align:center;font-size:18px}.cn-art{max-width:760px;margin:0 auto;padding:8px 0 48px;display:flex;flex-direction:column;gap:22px}.cn-art__head{display:flex;flex-direction:column;gap:14px;border-bottom:4px double var(--cn-ink);padding-bottom:22px}.cn-art__h{margin:0;font-family:var(--cn-display);font-weight:900;font-size:clamp(34px,5vw,56px);line-height:1.05}.cn-art__dek{margin:0;font-family:var(--cn-display);font-style:italic;font-size:22px;line-height:1.4;color:var(--cn-muted)}.cn-art__by{display:flex;flex-direction:column;gap:2px;font-family:var(--cn-mono);font-size:14px}.cn-quick{border:2px solid var(--cn-ink);background:var(--cn-card);padding:20px 22px;display:flex;flex-direction:column;gap:10px}.cn-quick p{margin:0}.cn-faq{display:flex;flex-direction:column;border-top:2px solid var(--cn-ink);padding-top:18px}.cn-faq details{border-bottom:1px solid var(--cn-ink);padding:14px 0}.cn-faq summary{cursor:pointer;font-family:var(--cn-display);font-weight:700;font-size:21px}.cn-faq p{margin:10px 0 0;font-size:18px;line-height:1.65}.cn-cta{display:flex;flex-wrap:wrap;gap:12px;padding:22px;background:var(--cn-ink);color:var(--cn-paper);align-items:center;justify-content:space-between}.cn-cta p{margin:0;font-family:var(--cn-display);font-size:22px;font-weight:700}@media(max-width:640px){body.cn{font-size:16px}.cn-wrap{padding:0 16px}.cn-h2{font-size:30px}.cn-price{font-size:34px}.cn-strip{justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cn-gazette.css.map */
