.mcn-page{--color-charcoal: #1c1b18;--color-charcoal-soft: #3a3833;--color-body: #55524b;--color-taupe: #8b867c;--color-border: #ece8e0;--color-cream: #f5f3ee;--color-gold: #f7c11e;--color-gold-text: #a8791a;--font-serif: "Cormorant Garamond", Georgia, serif;--page-pad: 64px;--mcn-max-width: 1600px;--mcn-card-bg: #f2f2f2;color:var(--color-charcoal)}@media(max-width:1023px){.mcn-page{--page-pad: 32px}}@media(max-width:599px){.mcn-page{--page-pad: 20px}}.mcn-page .mcn-container{max-width:var(--mcn-max-width);margin-inline:auto;padding-inline:20px;padding-bottom:88px}.mcn-page a{color:inherit;text-decoration:none}.mcn-page .mcn-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;padding:22px 0 0;font-size:12px;color:var(--color-taupe)}.mcn-page .mcn-breadcrumb__link:hover,.mcn-page .mcn-breadcrumb__current{color:var(--color-charcoal)}.mcn-page .mcn-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px;padding-bottom:20px;border-bottom:1px solid var(--color-border);margin-bottom:32px}.mcn-page .mcn-toolbar__left{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.mcn-page .mcn-toolbar__count{font-size:13px;color:var(--color-body)}.mcn-page .mcn-toolbar__count strong{font-weight:600;color:var(--color-charcoal)}.mcn-page .mcn-filter-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--color-charcoal);background:#fff;color:var(--color-charcoal);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:11px 20px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.mcn-page .mcn-filter-btn:hover{background:var(--color-charcoal);color:#fff}.mcn-page .mcn-filter-btn__icon{flex:0 0 auto;display:block}.mcn-page .mcn-chip{display:inline-flex;align-items:center;gap:8px;font-size:12px;padding:6px 10px;background:var(--color-cream);color:var(--color-charcoal)}.mcn-page .mcn-chip__remove{font-size:11px;color:var(--color-taupe);line-height:1}.mcn-page .mcn-chip__remove:hover{color:var(--color-charcoal)}.mcn-page .mcn-sort{border:none;border-bottom:1px solid var(--color-charcoal);background:transparent;padding:8px 2px;font-size:12px;font-weight:600;letter-spacing:.1em;font-family:inherit;color:var(--color-charcoal);cursor:pointer;border-radius:0}.mcn-page .mcn-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 28px}@media(max-width:989px){.mcn-page .mcn-grid{grid-template-columns:repeat(3,1fr);gap:32px 24px}}@media(max-width:767px){.mcn-page .mcn-grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}}.mcn-page .mcn-grid__empty{grid-column:1 / -1;font-size:14px;color:var(--color-taupe);padding:48px 0}.mcn-page .mcn-card{display:block}.mcn-page .mcn-card__media{position:relative;aspect-ratio:1;margin-bottom:16px;background:var(--mcn-card-bg);overflow:hidden;isolation:isolate;transition:box-shadow .25s ease}.mcn-page .mcn-card:hover .mcn-card__media{box-shadow:0 12px 32px #1c1b181f}.mcn-page .mcn-card__image{width:100%;height:100%;padding:18px;object-fit:contain;object-position:center;display:block;mix-blend-mode:multiply;transition:opacity .3s ease,transform .4s ease}.mcn-page .mcn-card__image--primary{position:relative;z-index:0}.mcn-page .mcn-card__image--alt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.mcn-page .mcn-card--swap:hover .mcn-card__image--primary,.mcn-page .mcn-card--swap:focus-visible .mcn-card__image--primary{opacity:0}.mcn-page .mcn-card--swap:hover .mcn-card__image--alt,.mcn-page .mcn-card--swap:focus-visible .mcn-card__image--alt{opacity:1}.mcn-page .mcn-card:not(.mcn-card--swap):hover .mcn-card__image--primary,.mcn-page .mcn-card:not(.mcn-card--swap):focus-visible .mcn-card__image--primary{transform:scale(1.03)}.mcn-page .mcn-card__media--empty{display:flex;align-items:center;justify-content:center;padding:18px}.mcn-page .mcn-card__placeholder{font-size:11px;letter-spacing:.08em;color:var(--color-taupe);text-align:center}.mcn-page .mcn-card__brand{font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--color-taupe);margin-bottom:6px}.mcn-page .mcn-card__name{font-size:15px;margin-bottom:6px}.mcn-page .mcn-card__price{font-size:14px;color:var(--color-body)}.mcn-page .mcn-pagination{display:flex;justify-content:center;gap:8px;margin-top:56px}.mcn-page .mcn-pagination__item{width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--color-charcoal)}.mcn-page .mcn-pagination__item--current{background:var(--color-gold);font-weight:600}.mcn-page .mcn-pagination__item--link{border:1px solid var(--color-border)}.mcn-page .mcn-pagination__item--link:hover{border-color:var(--color-charcoal)}.mcn-page .mcn-pagination__item--ellipsis{color:var(--color-taupe)}.mcn-page .mcn-drawer{position:fixed;top:0;bottom:0;left:0;width:100%;max-width:400px;z-index:200;background:#fff;display:flex;flex-direction:column;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);transform:translate(-100%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.mcn-page .mcn-drawer.is-open{transform:translate(0);visibility:visible;transition:transform .3s ease,visibility 0s linear 0s}.mcn-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;background:#1c1b1880;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.mcn-backdrop.is-open{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}.mcn-page .mcn-drawer__head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--color-border)}.mcn-page .mcn-drawer__title{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.mcn-page .mcn-drawer__close{border:0;background:none;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-charcoal)}.mcn-page .mcn-drawer__close:hover{color:var(--color-gold-text)}.mcn-page .mcn-drawer__form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.mcn-page .mcn-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mcn-page .mcn-fgroup{border-bottom:1px solid var(--color-border)}.mcn-page .mcn-fgroup__heading{margin:0;font-size:inherit;font-weight:inherit}.mcn-page .mcn-fgroup__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 20px;border:0;background:none;cursor:pointer;font-family:inherit;color:var(--color-charcoal)}.mcn-page .mcn-fgroup__title{font-size:11px;font-weight:700;letter-spacing:.18em}.mcn-page .mcn-fgroup__chevron{flex:0 0 16px;display:block;color:var(--color-taupe);transition:transform .2s ease}.mcn-page .mcn-fgroup__toggle[aria-expanded=true] .mcn-fgroup__chevron{transform:rotate(180deg)}.mcn-page .mcn-fgroup__panel{padding:0 20px 18px}.mcn-page .mcn-fgroup__panel[hidden]{display:none}.mcn-page .mcn-fgroup__panel--scroll{max-height:260px;overflow-y:auto;overscroll-behavior:contain}.mcn-page .mcn-fgroup__list{display:grid;gap:10px}.mcn-page .mcn-foption{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--color-charcoal-soft);cursor:pointer}.mcn-page .mcn-foption__checkbox{flex:0 0 auto;width:15px;height:15px;accent-color:var(--color-charcoal);cursor:pointer}.mcn-page .mcn-foption__label{flex:1 1 auto}.mcn-page .mcn-foption__count{color:var(--color-taupe);font-size:12px}.mcn-page .mcn-foption:has(.mcn-foption__checkbox:disabled){opacity:.45;cursor:default}.mcn-page .mcn-fprice{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mcn-page .mcn-fprice__field{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--color-border);padding:6px 8px;min-width:0}.mcn-page .mcn-fprice__prefix{font-size:12px;color:var(--color-taupe)}.mcn-page .mcn-fprice__input{width:68px;min-width:0;border:0;outline:none;font-family:inherit;font-size:13px;color:var(--color-charcoal);background:transparent}.mcn-page .mcn-fprice__sep{color:var(--color-taupe)}.mcn-page .mcn-fprice__apply{border:1px solid var(--color-charcoal);background:#fff;color:var(--color-charcoal);font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.16em;padding:7px 12px;cursor:pointer}.mcn-page .mcn-fprice__apply:hover{background:var(--color-charcoal);color:#fff}.mcn-page .mcn-drawer__foot{flex:0 0 auto;display:flex;align-items:center;gap:16px;padding:16px 20px;border-top:1px solid var(--color-border);background:#fff}.mcn-page .mcn-drawer__clear{flex:0 0 auto;font-size:12px;color:var(--color-body);text-decoration:underline;text-underline-offset:3px}.mcn-page .mcn-drawer__clear:hover{color:var(--color-charcoal)}.mcn-page .mcn-drawer__apply{flex:1 1 auto;border:1px solid var(--color-charcoal);background:var(--color-charcoal);color:#fff;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:14px 20px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.mcn-page .mcn-drawer__apply:hover{background:var(--color-charcoal-soft);border-color:var(--color-charcoal-soft)}@media(max-width:599px){.mcn-page .mcn-drawer{max-width:none}}@media(prefers-reduced-motion:reduce){.mcn-page .mcn-drawer,.mcn-backdrop,.mcn-page .mcn-fgroup__chevron,.mcn-page .mcn-card__media,.mcn-page .mcn-card__image{transition:none}.mcn-page .mcn-card:not(.mcn-card--swap):hover .mcn-card__image--primary,.mcn-page .mcn-card:not(.mcn-card--swap):focus-visible .mcn-card__image--primary{transform:none}}body.col-filters-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/308/assets/section-main-collection-new.css.map */
