.yoni-dark-image{object-position:30% center;mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 82%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 82%,transparent)}.yoni-dark-article{max-width:850px;margin:auto;font:17px/1.85 Lato,Arial,sans-serif}.yoni-dark-article .import-cover{width:100%;height:auto;max-height:440px;object-fit:cover}.yoni-dark-article h1{font:clamp(32px,5vw,52px)/1.2 'Playfair Display',Georgia,serif;color:#d2b373;margin:24px 0}.yoni-dark-article h2{font:clamp(24px,3vw,32px)/1.35 'Playfair Display',Georgia,serif;color:#d2b373;margin:32px 0 18px}.yoni-dark-article p{margin:18px 0}.yoni-dark-article ul{list-style:disc;padding-left:24px;margin:24px 0}.yoni-dark-empty{display:none}.yoni-dark-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:20px 0 30px}.yoni-dark-actions .catalog-cta{margin:0}.yoni-ethics{color:#d2b373;text-decoration:underline;font-weight:700}.yoni-dark-info{border-left:3px solid #d2b373;padding-left:20px}@media(max-width:600px){.yoni-dark-article{font-size:16px}.yoni-dark-article .import-cover{height:250px;object-position:28% center}.yoni-dark-actions{align-items:stretch;flex-direction:column;gap:16px}.yoni-dark-actions a{text-align:center;padding:14px}.yoni-dark-article h1{overflow-wrap:break-word}}

.yoni-dark-actions a.catalog-cta,.yoni-dark-actions a.catalog-cta:visited{background:#d2b373!important;color:#0f0a06!important;text-decoration:none!important;font-weight:700;opacity:1}.yoni-dark-actions a.catalog-cta:hover{background:#e2c78b!important;color:#0f0a06!important}
