.mcr-cats__list{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:0;padding:0;list-style:none}.mcr-cats__list--m-scroll{display:flex;margin:0 -1.6rem;padding:.4rem 1.6rem 1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mcr-cats__list--m-scroll::-webkit-scrollbar{display:none}.mcr-cats__list--m-scroll .mcr-cats__item{flex:0 0 42%;scroll-snap-align:start}@media screen and (min-width:750px){.mcr-cats__list{grid-template-columns:repeat(var(--mcr-cols-t, 4),minmax(0,1fr));gap:2rem}.mcr-cats__list--m-scroll{display:grid;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.mcr-cats__list{grid-template-columns:repeat(var(--mcr-cols, 4),minmax(0,1fr));gap:2.4rem}}.mcr-cats__item{min-width:0}.mcr-cats__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.mcr-cats__frame{position:relative;display:block}.mcr-cats__media{position:relative;display:block;overflow:hidden;background:#efe8db}.mcr-cats__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--mcr-ease-out)}.mcr-cats__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#f4ecdd,#e3d5b9)}.mcr-cats__placeholder-svg{width:100%;height:100%;fill:#1c2b4f24}.mcr-cats__meta{display:flex;align-items:center;gap:.8rem}.mcr-cats__label{flex:1;min-width:0;font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.25;color:var(--mcr-ink)}.color-scheme-3 .mcr-cats__label,.color-scheme-4 .mcr-cats__label{color:inherit}.mcr-cats__count{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.mcr-cats__list--card .mcr-cats__link{overflow:hidden;border:1px solid rgba(28,43,79,.08);border-radius:.6rem;background:#fff;box-shadow:0 2px 10px #1c2b4f0d;transition:box-shadow .4s var(--mcr-ease),transform .4s var(--mcr-ease-out)}.mcr-cats__list--card .mcr-cats__media{aspect-ratio:13 / 10}.mcr-cats__list--card .mcr-cats__img{position:absolute;top:0;right:0;bottom:0;left:0}.mcr-cats__list--card .mcr-cats__meta{min-height:5.2rem;padding:.8rem 1rem .8rem 1.2rem}.mcr-cats__arrow{display:grid;place-items:center;flex-shrink:0;width:2.6rem;height:2.6rem;border:1px solid var(--mcr-accent);border-radius:50%;color:var(--mcr-accent);transition:background .3s,color .3s,transform .4s var(--mcr-ease-out)}.mcr-cats__arrow svg{width:1.4rem;height:1.4rem}@media screen and (min-width:750px){.mcr-cats__label{font-size:1.8rem}.mcr-cats__list--card .mcr-cats__meta{min-height:5.6rem;padding:1rem 1.2rem 1rem 1.6rem}}@media(hover:hover){.mcr-cats__list--card .mcr-cats__link:hover{transform:translateY(-4px);box-shadow:0 16px 34px -18px #1c2b4f59}.mcr-cats__link:hover .mcr-cats__img{transform:scale(1.05)}.mcr-cats__link:hover .mcr-cats__arrow{background:var(--mcr-accent-2);border-color:var(--mcr-accent-2);color:#fff;transform:translate(2px)}}.mcr-cats__list--circle .mcr-cats__link,.mcr-cats__list--arch .mcr-cats__link{align-items:center;gap:1.2rem;text-align:center}.mcr-cats__list--circle .mcr-cats__frame,.mcr-cats__list--arch .mcr-cats__frame{width:100%;padding:.6rem}.mcr-cats__list--circle .mcr-cats__frame:before,.mcr-cats__list--arch .mcr-cats__frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(198,161,91,.6);border-radius:inherit}.mcr-cats__list--circle .mcr-cats__frame,.mcr-cats__list--circle .mcr-cats__media{border-radius:50%;aspect-ratio:1 / 1}.mcr-cats__list--arch .mcr-cats__frame{border-radius:999px 999px 1.2rem 1.2rem;aspect-ratio:3 / 4}.mcr-cats__list--arch .mcr-cats__media{border-radius:999px 999px .8rem .8rem;height:100%}.mcr-cats__list--circle .mcr-cats__media{height:100%}.mcr-cats__list--circle .mcr-cats__img,.mcr-cats__list--arch .mcr-cats__img{position:absolute;top:0;right:0;bottom:0;left:0}.mcr-cats__list--circle .mcr-cats__meta,.mcr-cats__list--arch .mcr-cats__meta{flex-direction:column;gap:.2rem}.mcr-cats__footer{margin-top:clamp(2.8rem,4vw,4.8rem);text-align:center}.mcr-cats__link:focus-visible{outline:2px solid var(--mcr-accent);outline-offset:3px}.mcr-cats__list--editorial{grid-template-columns:minmax(0,1fr);gap:1.2rem}.mcr-cats__list--editorial.mcr-cats__list--m-scroll .mcr-cats__item{flex-basis:86%}@media screen and (min-width:750px){.mcr-cats__list--editorial{grid-template-columns:repeat(var(--mcr-cols-t, 3),minmax(0,1fr));gap:1.6rem}}@media screen and (min-width:990px){.mcr-cats__list--editorial{grid-template-columns:repeat(var(--mcr-cols, 3),minmax(0,1fr));gap:1.6rem}}.mcr-edtile__link{position:relative;display:block;aspect-ratio:1.45;overflow:hidden;border-radius:.4rem;background:linear-gradient(120deg,#f3ece0,#e6dac5);color:var(--mcr-ink);text-decoration:none;isolation:isolate}.mcr-edtile__media{position:absolute;top:0;right:0;bottom:0;aspect-ratio:var(--mcr-ed-ratio, .8);max-width:100%}.mcr-edtile__img{display:block;width:100%;height:100%;object-fit:contain;object-position:right center;transition:transform 1.2s var(--mcr-ease-out);transform-origin:right center}.mcr-edtile__media:before{content:"";position:absolute;inset:0 auto 0 0;z-index:1;width:45%;background:linear-gradient(90deg,#efe7d9,#efe7d900)}.mcr-edtile__body{position:absolute;left:0;bottom:0;z-index:2;display:grid;justify-items:start;gap:.6rem;max-width:62%;padding:2rem}.mcr-edtile__label{font-family:var(--font-heading-family);font-size:clamp(2.6rem,2.5vw,3.8rem);line-height:.98;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 18px rgba(243,236,224,.9)}.mcr-edtile__text{font-size:1.35rem;line-height:1.45;color:#1c2b4fd1}.mcr-edtile__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.4rem;font-size:1.35rem;font-weight:500}.mcr-edtile__cta svg{width:1.6rem;height:1.6rem;transition:transform .3s var(--mcr-ease-out)}@media(hover:hover){.mcr-edtile__link:hover .mcr-edtile__img{transform:scale(1.04)}.mcr-edtile__link:hover .mcr-edtile__cta svg{transform:translate(4px)}}.mcr-edtile__link:focus-visible{outline:2px solid var(--mcr-accent);outline-offset:3px}.mcr-edtile__img{transition:none;transform:none!important}.mcr-edtile__link{transition:box-shadow .4s var(--mcr-ease),transform .4s var(--mcr-ease-out)}@media(hover:hover){.mcr-edtile__link:hover{box-shadow:0 18px 36px -24px #1c2b4f73;transform:translateY(-2px)}}.mcr-edtile{transform:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-mcr-category-circles.css.map */
