/* Exact supplied wordmark, shared by the website and all catalogue photo surfaces. */
.brand .formepen-logo{display:block;width:200px;height:auto;max-width:none}
.footer .brand-on-dark{background:#fff;padding:10px 12px;border-radius:6px}
[data-product-branded]{position:relative}
[data-product-branded]::after{content:"";position:absolute;z-index:2;top:16px;right:16px;width:clamp(86px,22%,136px);height:auto;aspect-ratio:1568/374;background:url('/assets/brand/formepen-logo.svg') center/contain no-repeat;pointer-events:none;opacity:.9}
/* Keep the catalogue model/category label clear. */
.card-photo[data-product-branded]::after{top:20px;right:15px;width:112px}
.gallery-expand[data-product-branded]::after{top:24px;right:24px;width:132px}
.gallery-thumbs>[data-product-branded]::after{top:5px;right:4px;width:56%;opacity:.8}
.lab-hero-product[data-product-branded]::after{top:auto;bottom:62px;right:26px;width:112px}
.brand-project-photo[data-product-branded]::after,.about-device[data-product-branded]::after{top:20px;right:20px}
.detail-photo-stream [data-product-branded]::after{top:12px;right:14px;width:112px;max-width:20%}
.product-brand-lightbox::after{top:18px;right:72px;width:144px}
.cart-photo[data-product-branded]::after,.product-brand-mini[data-product-branded]::after{top:4px;right:4px;width:75%;opacity:.8}
.product-brand-mini{display:block;flex:0 0 52px;width:52px}
.product-brand-mini img{display:block}
.comparison-table th[data-product-branded]::after{top:24px;right:24px;width:94px}
@media(max-width:800px){.brand .formepen-logo{width:165px}.footer .brand .formepen-logo{width:190px}.gallery-expand[data-product-branded]::after{top:18px;right:18px;width:104px}.card-photo[data-product-branded]::after{width:104px}.product-brand-lightbox::after{top:14px;right:40px;width:108px}.detail-photo-stream [data-product-branded]::after{top:6px;right:8px}}
