.template-collection{background:var(--background)}.mm-grid-collection{--grid-toolbar-height: 51px}.mm-grid-first-container{position:sticky;top:calc(var(--header-height) - 1px);z-index:9;background:var(--background);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}.mm-grid-first-container-spacer{display:flex;align-items:center;flex-shrink:0;width:300px;height:50px;padding:0 var(--margin-20)}.mm-grid-first-container-actions{flex:1;height:50px;padding:0 var(--margin-20) 0 var(--margin-10);justify-content:flex-end;gap:var(--margin-50)}.mm-grid-day-night{padding:0;background:none;border:0;color:var(--border)}.mm-grid-day-night-track{flex-shrink:0;width:28px;height:16px;background:var(--background);border-radius:100px;outline:1px solid var(--primary)}.mm-grid-day-night-track:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:var(--primary);border-radius:50%;transition:transform .2s ease}.mm-grid-day-night[aria-checked=true] .mm-grid-day-night-track{background:var(--primary)}.mm-grid-day-night[aria-checked=true] .mm-grid-day-night-track:after{background:var(--background);transform:translate(12px)}.mm-grid-day-night-day,.mm-grid-day-night-night,.mm-grid-day-night-text{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.mm-grid-day-night[aria-checked=false] .mm-grid-day-night-day,.mm-grid-day-night[aria-checked=true] .mm-grid-day-night-night{font-weight:var(--font-bold)}.mm-product-card-image-second,[data-day-night=night]:not([data-day-night-ready]) .mm-product-card-image-main:has(+.mm-product-card-image-second){display:none}[data-day-night=night] .mm-product-card-image-second{display:block}[data-day-night-ready] .mm-product-card-image-second:not(.mm-product-card-image-second--hover){display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:var(--background)}[data-day-night-ready][data-day-night=night] .mm-product-card-image-second:not(.mm-product-card-image-second--hover){opacity:1}[data-day-night=night] .mm-product-card-image-main:has(+.mm-product-card-image-second--hover){display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:var(--background)}[data-day-night=night] .mm-product-card-image-container .mm-product-card-image-second--hover{display:block;position:static;opacity:1}@media not (max-width:768px){[data-day-night=night] .mm-product-card:hover .mm-product-card-image-main:has(+.mm-product-card-image-second--hover){opacity:1}}.mm-grid-columns{gap:var(--margin-10)}.mm-grid-columns-btn{width:20px;height:20px;padding:0;border:none;background:none;opacity:var(--opacity-50);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out)}.mm-grid-columns-btn:hover,.mm-grid-columns-btn[aria-pressed=true]{opacity:1}.mm-grid-columns-icon{display:grid;width:20px;height:20px}.mm-grid-columns-icon>span{background:var(--primary)}.mm-grid-columns-btn-4 .mm-grid-columns-icon{grid-template-columns:repeat(2,1fr);gap:var(--margin-2)}.mm-grid-columns-btn-6 .mm-grid-columns-icon{grid-template-columns:repeat(3,1fr);gap:1.18px}.mm-grid-filter-open{padding:0;border:none;background:none;color:var(--black);font-size:var(--type-text-sm);font-weight:var(--font-regular);white-space:nowrap;text-underline-offset:2px}.mm-grid-filter-open:hover{text-decoration:underline}.mm-grid-second-container-filter{position:fixed;top:0;right:0;z-index:50;width:var(--cart-width);max-width:100%;height:100dvh;justify-content:space-between;background:var(--primary);transform:translate(100%);visibility:hidden;transition:transform var(--duration-medium) var(--ease-menu),visibility 0s linear var(--duration-medium)}.mm-grid-second-container-filter.mm-open{transform:translate(0);visibility:visible;transition:transform var(--duration-medium) var(--ease-menu)}.mm-filter-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:#0006;opacity:0;pointer-events:none;transition:opacity var(--duration-medium) var(--ease-out)}.mm-grid-second-container-filter.mm-open+.mm-filter-overlay{opacity:1;pointer-events:auto}.mm-grid-second-container{padding:0 var(--margin-5) var(--margin-3) var(--margin-5);grid-gap:var(--margin-3)}.mm-grid-second-container-nav{position:sticky;top:calc(var(--header-height) + var(--grid-toolbar-height));flex-shrink:0;width:300px;height:fit-content;max-height:calc(100dvh - var(--header-height) - var(--grid-toolbar-height));overflow-y:auto;padding:var(--margin-20) var(--margin-30)}.mm-grid-nav-title{height:30px;color:var(--black);text-decoration:none}.mm-grid-nav-link{min-width:160px;padding:var(--margin-5) 0;color:var(--black);text-decoration:none}.mm-grid-nav-dot{flex-shrink:0;width:4px;height:4px;margin:var(--margin-10);border-radius:var(--rounded-full);background:currentColor;opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.mm-grid-nav-link-niv3{padding:0 0 0 var(--margin-20)}.mm-grid-nav-title:hover,.mm-grid-nav-link:hover,.mm-grid-nav-active,.mm-grid-nav-link[aria-current=page]{font-weight:var(--font-medium)}.mm-grid-nav-link:hover .mm-grid-nav-dot,.mm-grid-nav-link.mm-grid-nav-active .mm-grid-nav-dot,.mm-grid-nav-link[aria-current=page] .mm-grid-nav-dot{opacity:1}.mm-grid-nav-mobile{background:var(--nav-mobile-bg, var(--primary));overflow-x:auto;scrollbar-width:none}.mm-grid-nav-mobile::-webkit-scrollbar{display:none}.mm-grid-nav-mobile-list{gap:var(--margin-20);width:max-content;padding:0 var(--margin-20)}.mm-grid-nav-mobile-link{position:relative;height:50px;color:var(--white);white-space:nowrap;text-decoration:none}.mm-grid-nav-mobile-link[aria-current=page]{font-weight:var(--font-medium)}.mm-grid-nav-mobile .mm-grid-nav-dot{position:absolute;bottom:var(--margin-10);left:50%;margin:0;translate:-50% 0;background:var(--white);opacity:1}.mm-grid-card-collection{padding-block:var(--margin-20) var(--margin-50);padding-inline:var(--margin-5);display:grid;column-gap:var(--margin-5);row-gap:var(--margin-10);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;height:fit-content;flex:1;grid-auto-flow:dense}.mm-grid-card-collection.mm-grid-loading{opacity:.4;pointer-events:none}.mm-grid-card-collection .mm-products-card{width:auto}.mm-grid-card-collection>*{min-width:0}.mm-grid-filler{visibility:hidden;pointer-events:none}.mm-grid-second-container-count{padding:var(--margin-5) var(--margin-5) var(--margin-2) var(--margin-5);color:var(--black-500)}.mm-grid-pagination{margin-bottom:var(--margin-5)}.mm-grid-collection[data-columns="2"] .mm-grid-card-collection{grid-template-columns:repeat(2,minmax(0,1fr))}@media not (max-width:1024px){.mm-grid-collection[data-columns="6"] .mm-grid-card-collection{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1350px){.mm-grid-card-collection{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(not (max-width:1024px))and (max-width:1350px){.mm-grid-collection[data-columns="6"] .mm-grid-card-collection{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:750px){.mm-grid-card-collection{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-grid-collection[data-columns="2"] .mm-grid-card-collection{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.mm-grid-collection{grid-gap:var(--margin-3)}.mm-grid-first-container{display:contents}.mm-grid-nav-mobile{position:sticky;top:var(--header-height-mobile);z-index:9;order:-2;margin-bottom:calc(var(--margin-3) * -1)}.mm-grid-first-container-spacer{display:none}.mm-grid-first-container-spacer-day-night{display:flex;margin-top:calc(var(--margin-3) * -1);background:var(--background);border-bottom:.5px solid var(--border);width:100%}.mm-grid-first-container-actions{position:sticky;top:calc(var(--header-height-mobile) - 1px);z-index:9;order:-1;background:var(--background);border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);padding:0 var(--margin-20);justify-content:space-between;width:100%;min-height:50px}.mm-grid-collection:has(>.mm-grid-nav-mobile) .mm-grid-first-container-actions{top:calc(var(--header-height-mobile) + 50px)}.mm-grid-columns-btn.mm-grid-columns-btn-6{display:none}.mm-grid-second-container,.mm-grid-second-container-count{padding:0}.mm-grid-pagination{margin-top:calc(var(--margin-1) * -1);margin-bottom:0}}@media(max-width:1024px){.mm-grid-second-container-filter{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-template-collection.css.map */
