/*
Theme Name: MichelAcosta13 Art Gallery
Theme URI: https://michelacosta13.com/
Author: MichelAcosta13 Art Gallery
Description: Tema editorial para MichelAcosta13 Art Gallery con gestión independiente de artistas, obras, exposiciones y noticias.
Version: 1.0.2
Text Domain: ma13-gallery
*/

:root{--ink:#111;--muted:#666;--line:#e8e8e8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}a{text-decoration:none;color:inherit}img{display:block;width:100%;height:100%;object-fit:cover}.wrap{max-width:1360px;margin:0 auto;padding:0 28px}header{position:sticky;top:0;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);z-index:20;border-bottom:1px solid var(--line)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-family:Georgia,serif;font-size:22px;letter-spacing:.08em}.brand small{display:block;font-size:10px;letter-spacing:.35em;margin-top:3px;font-family:Arial}.menu{display:flex;gap:18px;font-size:11px;letter-spacing:.14em}.lang{font-size:11px;color:#555}.hero{height:76vh;min-height:620px;position:relative}.hero img{filter:brightness(.78)}.hero-copy{position:absolute;left:7vw;bottom:9vh;color:#fff;max-width:760px}.eyebrow{font-size:11px;letter-spacing:.25em;text-transform:uppercase;margin-bottom:18px}.hero h1,.page-hero h1{font-family:Georgia,serif;font-weight:400;line-height:.92;margin:0}.hero h1{font-size:clamp(52px,7vw,104px)}section{padding:96px 0;border-bottom:1px solid var(--line)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:38px}.section-head h2{margin:0;font-family:Georgia,serif;font-weight:400;font-size:42px}.section-head a{font-size:10px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #111;padding-bottom:4px}.page-hero{padding:84px 0 62px;border-bottom:1px solid var(--line)}.page-hero h1{font-size:clamp(58px,7vw,104px)}.meta{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);line-height:1.8}.button{display:inline-block;margin-top:22px;border:1px solid #111;padding:13px 18px;font-size:10px;letter-spacing:.16em;text-transform:uppercase}
.artists-page-grid,.grid-artists{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 24px}.portrait{aspect-ratio:1/1;background:#f1f1f1;overflow:hidden}.artist-card h3{font-family:Georgia,serif;font-size:24px;font-weight:400;margin:14px 0 4px}.artist-card p{margin:0;color:#666;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.artist-profile-hero{display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;align-items:start;padding:90px 0}.artist-profile-image{aspect-ratio:1/1;overflow:hidden;background:#f1f1f1}.artist-profile-text h1{font-family:Georgia,serif;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.98;margin:0 0 18px}.artist-profile-text .origin{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#666;line-height:1.6;margin-bottom:35px}.artist-profile-text p{font-family:Georgia,serif;font-size:21px;line-height:1.65;color:#2b2b2b}.artist-practice{margin-top:35px;padding-top:18px;border-top:1px solid #ddd;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#666}.selected-works-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.selected-work .work-image,.work-placeholder{aspect-ratio:1/1;background:#f1f1f1;overflow:hidden}.work-placeholder{display:grid;place-items:center;padding:20px;text-align:center;color:#777}.selected-work h3{font-family:Georgia,serif;font-weight:400;font-size:20px}.work-meta,.source-note{font-size:12px;color:#666;line-height:1.7}.source-note{margin-top:10px;font-size:10px}.research-badge{font-size:9px;text-transform:uppercase;letter-spacing:.12em;margin-top:8px;color:#888}.works-note{font-family:Georgia,serif;font-size:20px;line-height:1.6;max-width:900px}.works-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 40px}.filter-btn{border:1px solid #ccc;background:white;padding:9px 12px;font-size:10px;letter-spacing:.08em}.filter-btn.active{background:#111;color:white}.works-catalog{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 20px}.catalog-visual{aspect-ratio:1/1;background:#f2f2f2;overflow:hidden}.work-title{height:100%;display:grid;place-items:center;padding:25px;text-align:center;font-family:Georgia,serif;font-size:24px;color:#888}.artist-name{margin-top:13px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#777}.catalog-work h3{font-family:Georgia,serif;font-weight:400;font-size:23px;margin:7px 0}.catalog-meta{font-size:12px;color:#666;line-height:1.7}.catalog-actions{display:flex;gap:14px;margin-top:12px;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.catalog-actions a{border-bottom:1px solid #111}.work-detail{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:start;padding:90px 0}.work-detail-main{background:#f4f4f4}.work-detail-copy{position:sticky;top:110px}.work-detail-copy h1{font-family:Georgia,serif;font-size:clamp(48px,6vw,82px);font-weight:400;line-height:.98;margin:0 0 18px}.artist-link{font-family:Georgia,serif;font-size:25px;margin-bottom:28px}.facts{font-size:14px;line-height:1.9;color:#555;border-top:1px solid #ddd;padding-top:20px;margin-top:25px}.work-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.work-gallery img{aspect-ratio:3/4;object-fit:cover}footer{padding:40px 0;font-size:12px;color:#666}@media(max-width:900px){.menu{display:none}.artists-page-grid,.grid-artists,.works-catalog{grid-template-columns:repeat(2,1fr)}.selected-works-grid{grid-template-columns:repeat(2,1fr)}.artist-profile-hero,.work-detail{grid-template-columns:1fr}.work-detail-copy{position:static}.work-gallery{grid-template-columns:1fr}}@media(max-width:560px){.wrap{padding:0 18px}.artists-page-grid,.grid-artists,.works-catalog,.selected-works-grid{grid-template-columns:1fr}}

.lang{display:flex;align-items:center;gap:5px;white-space:nowrap}
.lang button{appearance:none;border:0;background:transparent;padding:3px 2px;font:inherit;font-size:11px;color:#888;cursor:pointer;letter-spacing:.08em}
.lang button.active{color:#111;border-bottom:1px solid #111}
.exhibition-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}
.exhibition-card{display:block}
.exhibition-card .exhibition-image{aspect-ratio:4/5;overflow:hidden;background:#f7f7f5;margin-bottom:18px;display:flex;align-items:center;justify-content:center;padding:10px}
.exhibition-card h3{font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.08;margin:7px 0 10px}
.exhibition-card p{font-size:14px;line-height:1.65;color:#666;margin:0;max-width:620px}
.exhibition-status{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#777;margin-bottom:5px}
@media(max-width:760px){.exhibition-grid{grid-template-columns:1fr}}

/* Official MichelAcosta13 Art Gallery logo integration */
.brand-logo{display:flex;align-items:center;height:100%;flex:0 0 auto;text-decoration:none}
.brand-logo img{width:142px;height:auto;object-fit:contain;display:block}
.footer-logo{width:118px;height:auto;display:block;margin-bottom:16px;object-fit:contain}
.footer-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}
.footer-copy{font-size:12px;color:#666}
@media(max-width:700px){.brand-logo img{width:112px}.footer-inner{align-items:flex-start;flex-direction:column}.footer-logo{width:100px}}

.exhibition-card .exhibition-image img{width:100%;height:100%;object-fit:contain;object-position:center}

/* Home: featured works */
.works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px}
.work-card{min-width:0}
.work-card .workimg{aspect-ratio:4/5;background:#f7f7f5;overflow:hidden;display:flex;align-items:center;justify-content:center}
.work-card .workimg img{width:100%;height:100%;object-fit:contain;object-position:center}
.work-card h3{font-family:Georgia,serif;font-weight:400;font-size:23px;line-height:1.15;margin:14px 0 5px}
.work-card p{margin:0;color:#666;font-size:12px;line-height:1.6}

@media(max-width:900px){.works{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.works{grid-template-columns:1fr}}

/* Transparent official logo */
.brand-logo{background:transparent}
.brand-logo img,.footer-logo{background:transparent;object-fit:contain!important}


/* 2026-08-29 — Requested refinements only */
/* 1) Header: transparent logo + written gallery name */
.brand-combo{display:flex;align-items:center;gap:12px;height:100%;flex:0 0 auto;text-decoration:none;color:#111}
.brand-combo .brand-mark{width:62px;height:62px;object-fit:contain;display:block;background:transparent}
.brand-wordmark{display:flex;flex-direction:column;line-height:1;white-space:nowrap}
.brand-wordmark strong{font-family:Georgia,serif;font-size:19px;font-weight:400;letter-spacing:.045em}
.brand-wordmark small{margin-top:5px;font-size:9px;font-weight:400;letter-spacing:.30em;text-transform:uppercase;color:#555}

/* 2) News: restore three editorial blocks on desktop */
.news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px}
.news article{border-top:1px solid #111;padding-top:16px;min-width:0}
.news article h3{font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.2;margin:10px 0 9px}
.news article p{font-size:14px;line-height:1.65;color:#666;margin:0}

/* 3) Artist profile link: deliberately quiet */
.profile-link{display:inline-block;margin-top:6px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.045em;color:#777;text-transform:none}
.artist-card:hover .profile-link{color:#111}

@media(max-width:900px){
  .news{grid-template-columns:repeat(2,minmax(0,1fr))}
  .brand-combo{gap:9px}
  .brand-combo .brand-mark{width:56px;height:56px}
  .brand-wordmark strong{font-size:17px}
}
@media(max-width:560px){
  .news{grid-template-columns:1fr}
  .brand-combo .brand-mark{width:50px;height:50px}
  .brand-wordmark strong{font-size:15px}
  .brand-wordmark small{font-size:8px;letter-spacing:.22em}
}


/* Mobile navigation — added 2026-08-29. Desktop layout unchanged. */
.mobile-menu-toggle,.mobile-menu-panel{display:none}
@media(max-width:900px){
  .nav{position:relative}
  .mobile-menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;padding:6px;border:0;background:transparent;cursor:pointer;color:#111;flex:0 0 auto}
  .mobile-menu-toggle span{display:block;width:20px;height:1px;background:currentColor;transition:transform .22s ease,opacity .22s ease}
  .mobile-menu-toggle.is-open span:nth-child(1){transform:translateY(6px) rotate(45deg)}
  .mobile-menu-toggle.is-open span:nth-child(2){opacity:0}
  .mobile-menu-toggle.is-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
  .mobile-menu-panel{display:block;position:fixed;z-index:19;top:82px;left:0;right:0;background:rgba(255,255,255,.98);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 28px;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .28s ease,opacity .2s ease,padding .28s ease}
  .mobile-menu-panel.is-open{max-height:430px;opacity:1;pointer-events:auto;padding-top:22px;padding-bottom:24px}
  .mobile-menu{display:flex;flex-direction:column;align-items:flex-start;gap:0}
  .mobile-menu a{display:block;width:100%;padding:12px 0;border-bottom:1px solid #eee;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#111}
  .mobile-menu a:last-child{border-bottom:0}
  body.mobile-menu-open{overflow:hidden}
}
@media(max-width:560px){
  .mobile-menu-panel{padding-left:18px;padding-right:18px}
}


/* Hero slider v1.0.2 — only affects the homepage hero. */
.hero-slider{overflow:hidden;background:#111}
.hero-slider .hero-slides{position:absolute;inset:0;z-index:0}
.hero-slider .hero-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s ease;filter:brightness(.72);pointer-events:none}
.hero-slider .hero-slide.is-active{opacity:1}
.hero-slider .hero-copy{z-index:2}
.hero-slider-controls{position:absolute;right:38px;bottom:30px;z-index:3;display:flex;align-items:center;gap:12px;color:#fff}
.hero-arrow{width:38px;height:38px;border:0;background:transparent;color:inherit;font:300 31px/1 Georgia,serif;cursor:pointer;opacity:.82;padding:0;display:grid;place-items:center}
.hero-arrow:hover,.hero-arrow:focus-visible{opacity:1}
.hero-dots{display:flex;align-items:center;gap:8px}
.hero-dot{width:7px;height:7px;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:transparent;padding:0;cursor:pointer}
.hero-dot.is-active{background:#fff}
@media(max-width:900px){.hero-slider-controls{right:18px;bottom:20px}.hero-arrow{width:34px;height:34px}.hero-slider .hero-slide:nth-child(1){object-position:48% center}.hero-slider .hero-slide:nth-child(2){object-position:52% center}.hero-slider .hero-slide:nth-child(3){object-position:55% center}}
@media(prefers-reduced-motion:reduce){.hero-slider .hero-slide{transition:none}}




:root{--ma13-bg:#fff;--ma13-text:#111;--ma13-muted:#747474;--ma13-line:#e7e7e7}
html{scroll-behavior:smooth} body{margin:0;background:var(--ma13-bg);color:var(--ma13-text)}
a{text-decoration:none;color:inherit}.ma13-empty{padding:42px 0;color:var(--ma13-muted);font:14px/1.6 Arial,sans-serif}
.ma13-admin-note{padding:8px 12px;background:#f5f5f5;font:12px Arial,sans-serif}
.ma13-card-link{display:block}.portrait img,.workimg img,.exhibition-image img,.catalog-visual img{display:block;width:100%;height:100%;object-fit:cover}
.ma13-work-main{background:#f7f7f5;display:flex;align-items:center;justify-content:center;min-height:520px}
.ma13-work-main img{display:block;max-width:100%;max-height:76vh;width:auto;height:auto;object-fit:contain}
.ma13-work-thumbs{display:flex;gap:10px;overflow-x:auto;margin-top:14px;padding-bottom:4px}
.ma13-work-thumb{border:1px solid transparent;background:#fff;padding:0;flex:0 0 82px;height:66px;cursor:pointer;opacity:.68}
.ma13-work-thumb.is-active{border-color:#111;opacity:1}.ma13-work-thumb img{width:100%;height:100%;object-fit:cover;display:block}
.ma13-work-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:64px;align-items:start;padding-top:55px;padding-bottom:70px}
.ma13-work-info{position:sticky;top:105px}.ma13-work-info h1{font-size:clamp(48px,5vw,88px);line-height:.94;margin:18px 0 20px}.ma13-work-info h2{font-size:25px;margin:0 0 28px}.ma13-work-specs{border-top:1px solid var(--ma13-line);padding-top:22px;font:14px/1.85 Arial,sans-serif;color:#555}.ma13-work-specs strong{color:#222}
.ma13-status{display:inline-block;margin:4px 0 8px;text-transform:uppercase;letter-spacing:.11em;font:10px Arial,sans-serif;color:#777}
.ma13-artist-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.ma13-artist-work-grid .work-image{height:310px;background:#f7f7f5}.ma13-artist-work-grid .work-image img{width:100%;height:100%;object-fit:contain}.ma13-artist-work-grid h3{font-size:22px;margin:12px 0 5px}.ma13-artist-work-grid .work-meta{font:11px/1.55 Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#777}
.ma13-exhibition-artists{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:14px}.ma13-exhibition-artists a{text-decoration:underline;text-underline-offset:3px}
.ma13-mobile-toggle{display:none;border:0;background:none;padding:10px}.ma13-mobile-toggle span{display:block;width:24px;height:1px;background:#111;margin:5px 0}.ma13-mobile-panel{display:none}
.ma13-title-hero{padding:80px 0 60px;border-bottom:1px solid var(--ma13-line)}.ma13-title-hero h1{font-size:clamp(60px,8vw,120px);margin:0;line-height:.9}.ma13-title-hero p{font:11px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:#666;margin-top:18px}
.ma13-badge{font:10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#777}.ma13-excerpt{font:14px/1.6 Arial,sans-serif;color:#666}
.ma13-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.ma13-news-grid h3{font-size:26px;margin:12px 0}.ma13-news-grid article{border-top:1px solid var(--ma13-line);padding-top:20px}
@media(max-width:980px){.ma13-work-layout{grid-template-columns:1fr;gap:30px}.ma13-work-info{position:static}.ma13-artist-work-grid{grid-template-columns:repeat(2,1fr)}.ma13-news-grid{grid-template-columns:1fr}.menu{display:none}.ma13-mobile-toggle{display:block}.nav{justify-content:space-between}.ma13-mobile-panel.is-open{display:block;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:18px 6vw;z-index:100}.ma13-mobile-panel a{display:block;padding:10px 0;font:12px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}}
@media(max-width:600px){.ma13-artist-work-grid{grid-template-columns:1fr}.ma13-work-main{min-height:390px}.ma13-work-layout{padding-top:28px}.ma13-work-info h1{font-size:52px}.brand-wordmark strong{font-size:20px}}

/* v1.0.1 — unified artwork gallery and exhibition templates */
.ma13-work-main-button{border:0;padding:0;width:100%;cursor:zoom-in;font:inherit;color:inherit}
.ma13-work-main-button:focus-visible{outline:1px solid #111;outline-offset:4px}
.ma13-work-thumbs{scrollbar-width:thin}
.ma13-work-thumb{border-color:#e5e5e5;background:#f7f7f5}
.ma13-work-thumb.is-active{border-color:#111}

.ma13-lightbox{position:fixed;inset:0;z-index:99999;background:rgba(7,7,7,.97);display:none;align-items:center;justify-content:center;padding:28px 70px;color:#fff}
.ma13-lightbox.is-open{display:flex}
body.ma13-lightbox-open{overflow:hidden}
.ma13-lightbox-stage{width:min(92vw,1600px);height:92vh;display:flex;align-items:center;justify-content:center}
.ma13-lightbox-image{display:block;max-width:100%;max-height:92vh;width:auto;height:auto;object-fit:contain}
.ma13-lightbox-close,.ma13-lightbox-prev,.ma13-lightbox-next{position:absolute;border:0;background:transparent;color:#fff;cursor:pointer;font-family:Arial,sans-serif;font-weight:300}
.ma13-lightbox-close{right:24px;top:16px;font-size:40px;line-height:1}
.ma13-lightbox-prev,.ma13-lightbox-next{top:50%;transform:translateY(-50%);font-size:48px;width:48px;height:68px}
.ma13-lightbox-prev{left:12px}.ma13-lightbox-next{right:12px}
.ma13-lightbox-count{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);font:11px Arial,sans-serif;letter-spacing:.12em;color:#ddd}

.exhibition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 34px;align-items:start}
.exhibition-card{min-width:0}
.exhibition-card .exhibition-image{height:min(68vh,760px);background:#f7f7f5;display:flex;align-items:center;justify-content:center;overflow:hidden}
.exhibition-card .exhibition-image img{width:100%;height:100%;object-fit:contain;object-position:center}
.exhibition-card h3{font-family:Georgia,serif;font-weight:400;font-size:34px;line-height:1.08;margin:12px 0 8px}
.exhibition-card p{font:14px/1.6 Arial,sans-serif;color:#666;margin:0}
.exhibition-status,.exhibition-card .meta{font:10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#777;margin-top:16px}
.exhibition-card .meta{margin-top:5px}

.ma13-exhibition-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:64px;align-items:start;padding-top:55px;padding-bottom:70px}
.ma13-exhibition-poster{height:min(74vh,820px);background:#f7f7f5;display:flex;align-items:center;justify-content:center}
.ma13-exhibition-poster img{width:100%;height:100%;object-fit:contain;object-position:center}
.ma13-exhibition-info{position:sticky;top:105px}
.ma13-exhibition-info h1{font-size:clamp(48px,5vw,88px);line-height:.94;margin:18px 0 28px}
.ma13-exhibition-meta{border-top:1px solid var(--ma13-line);padding-top:22px;font:14px/1.85 Arial,sans-serif;color:#555}
.ma13-exhibition-meta strong{color:#222}
.ma13-exhibition-body{border-top:1px solid var(--ma13-line);padding-top:70px}
.ma13-exhibition-body-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:70px;align-items:start}
.ma13-exhibition-copy{font:17px/1.75 Arial,sans-serif;color:#333;max-width:820px}
.ma13-exhibition-copy p:first-child{margin-top:0}
.ma13-exhibition-artists{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:16px}
.ma13-exhibition-artists a{font-family:Georgia,serif;font-size:21px;text-decoration:none;border-bottom:1px solid #bbb;padding-bottom:2px}
.ma13-exhibition-artists a:hover{border-color:#111}

@media(max-width:980px){
 .exhibition-grid{grid-template-columns:1fr;gap:50px}
 .ma13-exhibition-layout,.ma13-exhibition-body-grid{grid-template-columns:1fr;gap:34px}
 .ma13-exhibition-info{position:static}
 .ma13-exhibition-poster{height:min(70vh,760px)}
 .ma13-lightbox{padding:20px 12px 48px}
 .ma13-lightbox-prev,.ma13-lightbox-next{top:auto;bottom:8px;transform:none;font-size:36px}
 .ma13-lightbox-prev{left:18px}.ma13-lightbox-next{right:18px}
}


/* v1.0.2 — discreet sharing controls; no other layout changes. */
.ma13-share{margin-top:28px;padding-top:18px;border-top:1px solid var(--ma13-line);display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font:10px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.ma13-share-label{color:#777;margin-right:3px}
.ma13-share-link,.ma13-share-native,.ma13-share-copy{border:0;background:transparent;padding:3px 0;color:#222;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;border-bottom:1px solid #bbb}
.ma13-share-link:hover,.ma13-share-native:hover,.ma13-share-copy:hover{border-color:#111}
@media(max-width:600px){.ma13-share{gap:10px 16px}.ma13-share-label{width:100%;margin-bottom:1px}}
