.cl-site .chapter-header .cl-brand img{mix-blend-mode:screen;width:220px}
.cl-site .chapter-header{gap:24px;min-height:82px;height:auto}
.cl-site .cl-work-nav{display:flex;gap:26px;align-items:center;white-space:nowrap}
.cl-site .chapter-header .cl-work-nav a{font:400 15px Rubik,Arial,sans-serif;letter-spacing:0;padding:13px 0;border-bottom:2px solid transparent;color:inherit}
.cl-site .chapter-header .cl-work-nav a:hover,.cl-site .chapter-header .cl-work-nav a[aria-current]{border-bottom-color:#f1d9c4}
.cl-site .cl-work-nav-widget{display:block!important;width:auto;margin-inline:auto}
.cl-site .cl-work-filters{display:flex;gap:12px;flex-wrap:wrap;border-bottom:1px solid #4b172a40;padding-bottom:25px;margin-bottom:48px}
.cl-site .cl-work-filters a{display:flex;gap:18px;align-items:center;padding:14px 22px;border:1px solid #4b172a55;border-radius:0;font-size:18px}
.cl-site .cl-work-filters a[aria-current],.cl-site .cl-work-filters a:hover{background:#4b172a;color:#fff}
.cl-site .cl-work-filters span{font-size:13px;opacity:.75}
.cl-site .cl-work-group{margin-bottom:72px}
.cl-site .cl-work-group-heading{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #4b172a40;padding-bottom:18px;margin-bottom:35px}
.cl-site .cl-work-group-heading h2{font-size:36px;font-weight:500;margin:0}
.cl-site .cl-work-group-heading span{font-size:14px}
.cl-site .cl-works-catalogue ul.products li.product img{background:#fff;object-fit:contain;padding:16px;height:400px}
.cl-site .cl-works-catalogue ul.products li.product{margin-bottom:48px}
.cl-site .cl-gallery-link{display:inline-block;padding:15px 24px;border:1px solid currentColor;font-size:18px}
.cl-site .cl-back-gallery{display:inline-block;margin-bottom:32px;border-bottom:1px solid;padding-bottom:6px}
.cl-site .cl-work-filters a:focus-visible,.cl-site .cl-work-nav a:focus-visible{outline:3px solid currentColor;outline-offset:4px}
@media(max-width:1000px){.cl-site .chapter-header{flex-wrap:wrap!important;padding-top:18px;padding-bottom:12px;gap:12px}.cl-site .chapter-header .cl-brand img{width:190px}.cl-site .cl-work-nav-widget{order:3;flex-basis:100%;width:100%;margin:0}.cl-site .chapter-header .cl-header-tools{margin-inline-start:auto}.cl-site .cl-work-nav{justify-content:center;gap:32px}.cl-site .chapter-header .cl-work-nav a{font-size:14px;padding:10px 0}}
@media(max-width:760px){.cl-site .cl-work-nav{gap:28px}.cl-site .cl-work-filters{gap:8px;margin-bottom:34px;padding-bottom:20px}.cl-site .cl-work-filters a{font-size:14px;gap:9px;padding:12px 13px}.cl-site .cl-work-group-heading h2{font-size:28px}.cl-site .cl-work-group-heading{margin-bottom:24px}.cl-site .cl-works-catalogue ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.cl-site .cl-works-catalogue ul.products::before,.cl-site .cl-works-catalogue ul.products::after{display:none}.cl-site .cl-works-catalogue ul.products li.product{width:100%!important;margin:0!important;float:none}.cl-site .cl-works-catalogue ul.products li.product img{height:220px;padding:8px}.cl-site .cl-works-catalogue ul.products li.product .woocommerce-loop-product__title{font-size:18px;line-height:1.4}.cl-site .cl-works-catalogue ul.products li.product a.button{font-size:13px;padding:12px 10px}.cl-site .cl-work-group{margin-bottom:52px}}
@media(max-width:760px){.cl-site .cl-work-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cl-site .cl-work-filters a{justify-content:center;font-size:13px;gap:7px;padding:12px 6px}}
