.mulu-design-card .mulu-product-image-link{isolation:isolate;background:#fff;overflow:hidden}.mulu-design-card .mulu-product-image-link img{object-fit:contain;width:100%;height:100%;transition:none;transform:none}.mulu-design-card .mulu-design-secondary{opacity:0;z-index:1;background:#fff}.mulu-design-card.has-second-view.is-second .mulu-design-secondary{opacity:1}.mulu-design-card.has-second-view.is-second .mulu-design-primary{opacity:0}.mulu-design-card .atelier-save{z-index:3}.mulu-design-view{z-index:2;opacity:0;background:#ffffffe6;border:0;justify-content:center;align-items:center;gap:6px;width:48px;height:34px;transition:opacity .2s;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.mulu-design-view span{background:#bbb;width:13px;height:2px}.mulu-design-view span.active{background:#191919}.mulu-design-card:focus-within .mulu-design-view{opacity:1}.mulu-design-explore{align-items:center;gap:6px;font-size:10px;display:inline-flex}.mulu-design-heading{justify-content:space-between;align-items:baseline;gap:20px;margin:25px 0 28px;display:flex}.mulu-design-heading h2{font:inherit;letter-spacing:-.02em;font-size:19px;font-weight:400}.mulu-design-heading>span{color:#666;font-size:11px}.mulu-design-collection{border-bottom:1px solid var(--mulu-line,#ddd);margin-bottom:35px;padding-bottom:35px}.mulu-design-pricing{color:#777;text-align:center;margin:24px 0 0;font-size:10px;line-height:1.7}.mulu-catalog.mulu-catalog-wide{--month-navigation-inset:var(--mulu-page-gutter);width:100%;max-width:none;padding-left:var(--mulu-page-gutter);padding-right:var(--mulu-page-gutter)}.mulu-catalog-wide .mulu-collection-body{max-width:none;padding-left:0;padding-right:0;display:block}.mulu-catalog-wide .mulu-mobile-filter-button{display:inline-flex}.mulu-catalog-wide .mulu-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.mulu-catalog-wide .mulu-product-picture{aspect-ratio:1}.mulu-product-image-link .mulu-product-secondary{opacity:0;z-index:1;background:#fff;transition:none}.mulu-product-card.has-alternate:focus-within .mulu-product-secondary{opacity:1}.mulu-product-card.has-alternate:focus-within .mulu-product-primary{opacity:0}@media (hover:hover){.mulu-design-card.has-second-view:hover .mulu-design-secondary{opacity:1}.mulu-design-card.has-second-view:hover .mulu-design-primary{opacity:0}.mulu-design-card:hover .mulu-design-view,.mulu-product-card.has-alternate:hover .mulu-product-secondary{opacity:1}.mulu-product-card.has-alternate:hover .mulu-product-primary{opacity:0}}@media (max-width:767px){.mulu-catalog-wide .mulu-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.mulu-design-view{opacity:1;height:30px;bottom:7px}.mulu-design-heading{margin:20px 0;font-size:12px}.mulu-design-heading h2{font-size:17px}.mulu-design-explore{font-size:9px}}@media (prefers-reduced-motion:reduce){.mulu-design-card .mulu-product-image-link img,.mulu-design-view,.mulu-product-image-link .mulu-product-secondary{transition:none}}.mulu-catalog-wide .mulu-collection-toolbar{max-width:none;padding-left:0;padding-right:0}.mulu-catalog-wide .mulu-mobile-filter-button{white-space:nowrap;align-items:center;gap:8px;font-size:11px}@media (hover:hover){.mulu-design-card.has-second-view:hover .mulu-design-view span:first-child{background:#bbb}.mulu-design-card.has-second-view:hover .mulu-design-view span:last-child{background:#191919}}.mulu-catalog-wide .mulu-collection-toolbar.has-subcategories{flex-wrap:nowrap;gap:18px;padding-block:13px;position:relative}.has-subcategories .mulu-collection-title{text-overflow:ellipsis;flex:0 auto;max-width:220px;overflow:hidden}.has-subcategories .mulu-collection-count{flex:none;min-width:0;max-width:85px;font-size:10px;line-height:1.4}.has-subcategories .mulu-mobile-filter-button,.has-subcategories .mulu-saved-toggle,.has-subcategories .mulu-sort{flex-shrink:0}.has-subcategories .mulu-saved-toggle{margin-left:0}.mulu-toolbar-search{flex:0 0 34px}.mulu-toolbar-search>summary{cursor:pointer;justify-content:center;align-items:center;width:34px;height:40px;list-style:none;display:flex;position:relative}.mulu-toolbar-search>summary::-webkit-details-marker{display:none}.mulu-toolbar-search>summary:focus-visible{outline-offset:2px;outline:1px solid #171717}.mulu-search-active{background:#171717;width:4px;height:4px;position:absolute;top:6px;right:5px}.mulu-toolbar-search .mulu-collection-search{z-index:20;background:#fff;border:1px solid #dedede;flex-wrap:nowrap;align-items:center;width:min(360px,100%);min-width:0;max-width:none;padding:18px;display:flex;position:absolute;top:calc(100% - 1px);right:0;box-shadow:0 8px 18px #00000008}.mulu-toolbar-search .mulu-collection-search>svg,.mulu-toolbar-search .mulu-collection-search>button{flex-shrink:0}.mulu-toolbar-search .mulu-collection-search input{min-width:0}@media (max-width:1100px){.mulu-catalog-wide .mulu-collection-toolbar.has-subcategories{gap:12px}.has-subcategories .mulu-collection-title{max-width:160px;font-size:22px}.has-subcategories .mulu-saved-toggle>span{display:none}.has-subcategories .mulu-sort{padding-left:12px}}@media (max-width:900px){.mulu-catalog-wide .mulu-collection-toolbar.has-subcategories{grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"title count count search""styles styles styles styles""filters saved sort sort";gap:8px 14px;padding-block:12px;display:grid}.has-subcategories .mulu-collection-title{grid-area:title;min-width:0;max-width:none;font-size:22px}.has-subcategories .mulu-collection-count{order:0;grid-area:count;justify-self:end;max-width:none;display:block}.has-subcategories .mulu-toolbar-subcategories{grid-area:styles}.has-subcategories .mulu-mobile-filter-button{grid-area:filters;justify-self:start;min-height:36px}.has-subcategories .mulu-toolbar-search{grid-area:search;justify-self:end}.has-subcategories .mulu-saved-toggle{grid-area:saved;min-height:36px}.has-subcategories .mulu-saved-toggle>span{display:inline}.has-subcategories .mulu-sort{grid-area:sort;justify-self:end}.has-subcategories .mulu-sort select{min-height:36px}.mulu-toolbar-search .mulu-collection-search{order:0}}
