/*
Theme Name: Margreets Borduurshop
Author: Margreets Borduurshop
Description: WordPress-conversie van de gearchiveerde Joomla-website, met bewerkbare pagina’s en submenu’s.
Version: 1.0.0
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: margreets-borduurshop
*/
body{min-width:0}.art-sheet,.art-header{max-width:900px;width:100%}.art-header-inner{height:225px}.art-headerobject{max-width:100%;background-size:contain;background-repeat:no-repeat}.art-hmenu{display:flex;flex-wrap:wrap;justify-content:center}.art-hmenu>li{float:none}.art-hmenu a:focus-visible,a:focus-visible{outline:3px solid #8a0531;outline-offset:3px}.art-layout-cell.art-content{width:auto}.art-sidebar1{width:200px}.art-article img{max-width:100%;height:auto}.art-article table{max-width:100%}.art-article{overflow-wrap:anywhere}.art-postcontent{min-height:250px}.skip-link{position:absolute;top:-100px;left:10px;z-index:100;background:white;padding:12px}.skip-link:focus{top:10px}.mb-subnav{padding:16px;list-style:none}.mb-subnav li{margin:0 0 12px}.mb-subnav .current_page_item>a{font-weight:bold}.mb-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px}.mb-gallery img{width:100%;height:auto}.mb-gallery-missing{padding:16px;background:#fff2f6;border-left:3px solid #8a0531}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:700px){.art-header{height:180px}.art-header:before,.art-header:after{height:180px}.art-header-inner{height:180px}div.art-headerobject{left:0;margin-left:0;top:20px;width:100%;height:150px}.art-logo{max-width:90%;left:5%;top:145px}.art-logo-text{font-size:17px}.art-content-layout,.art-content-layout-row,.art-layout-cell{display:block;width:100%!important}.art-sidebar1{border-bottom:1px solid #edb8cb}.mb-subnav{display:flex;flex-wrap:wrap;gap:12px}.mb-subnav li{margin:0}.art-hmenu>li>a{white-space:normal;height:auto;min-height:30px}.art-article img{float:none!important;display:block;margin:12px auto!important}.art-post-body{padding:14px}.art-article table{display:block;overflow:auto}.art-sheet-body{padding:5px}}
.art-header{position:relative;z-index:0;height:225px;margin:0 auto}.art-header-wrapper{width:100%}.art-headerobject{background-position:center}.art-header:before,.art-header:after{pointer-events:none}.art-sheet{z-index:1}
@media(max-width:700px){.art-header{height:180px}}
