.mcr{--mcr-gap: .75rem;--mcr-visible: 2.2;--mcr-card-width: calc((100% - 2 * var(--mcr-gap)) / var(--mcr-visible));--mcr-strip-height: calc(var(--text-xs) * 2.4);--mcr-strip-font-size: calc(var(--text-xs) * .85);--mcr-tint: rgb(var(--text-color) / .05);--mcr-hairline: rgb(var(--text-color) / .12);--mcr-ease: cubic-bezier(.25, .46, .45, .94);display:grid;gap:1rem}@media screen and (min-width:700px){.mcr{--mcr-gap: 1rem;--mcr-visible: 2.4}}.mcr__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2rem}.mcr__nav{display:flex;gap:.375rem}.mcr__arrow{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--mcr-hairline);color:rgb(var(--text-color));transition:border-color .2s ease,opacity .2s ease}.mcr__arrow:not(:disabled):hover{border-color:rgb(var(--text-color))}.mcr__arrow:disabled{opacity:.35;cursor:default}.mcr__track{display:flex;align-items:flex-start;gap:var(--mcr-gap)}.mcr-card{position:relative;flex:0 0 var(--mcr-card-width);min-width:0;scroll-snap-align:start}.mcr-card__media{position:relative;overflow:hidden;transition:background-color .4s var(--mcr-ease)}.mcr-card--placeholder .mcr-card__media,.mcr-card__media:has(.mcr-card__image:not(.is-loaded)){background-color:var(--mcr-tint)}.mcr-card__link{display:block}.mcr-card__image{display:block;width:100%;opacity:0;transition:opacity .4s var(--mcr-ease)}.mcr-card__image:not(.object-cover){object-fit:contain}.mcr-card__image.is-loaded{opacity:1}.mcr-card__bag{position:absolute;inset-block-end:.375rem;inset-inline-end:.375rem;z-index:2;display:grid;place-items:center;width:1.875rem;height:1.875rem;border:1px solid var(--mcr-hairline);background:rgb(var(--background-without-opacity));color:rgb(var(--text-color));transition:transform .15s ease,opacity .2s ease}.mcr-card__bag:active{transform:scale(.94)}.mcr-card:is(.is-open,.is-added) .mcr-card__bag{opacity:0;pointer-events:none}.mcr-card__sizes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;background:rgb(var(--background-without-opacity) / .92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--text-color));opacity:0;visibility:hidden;transition:opacity .25s var(--mcr-ease),visibility 0s linear .25s}.mcr-card.is-open .mcr-card__sizes{opacity:1;visibility:visible;transition-delay:0s}.mcr-card__sizes-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:auto}.mcr-card__close{display:grid;place-items:center;width:1.5rem;height:1.5rem;margin:-.25rem;color:inherit}.mcr-card__size-grid{display:grid;grid-template-columns:repeat(var(--mcr-columns-touch, 1),minmax(0,1fr));gap:.25rem;min-height:0;overflow-y:auto;scrollbar-width:none}.mcr-size{position:relative;display:grid;place-items:center;min-width:0;height:2.25rem;padding-inline:.25rem;border:1px solid var(--mcr-hairline);background:rgb(var(--background-without-opacity));color:rgb(var(--text-color));font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.mcr-size:hover,.mcr-size:focus-visible{border-color:rgb(var(--text-color))}.mcr-size:focus-visible,.mcr-card__bag:focus-visible{outline:1px solid rgb(var(--text-color));outline-offset:-3px}@media screen and (hover:hover)and (pointer:fine){.mcr-card__bag,.mcr-card__sizes-head{display:none}.mcr-card__sizes{inset-block-start:auto;padding:0;gap:0;background:rgb(var(--background-without-opacity));-webkit-backdrop-filter:none;backdrop-filter:none;visibility:visible;pointer-events:none;transition:opacity .25s ease}.mcr-card__media:is(:hover,:focus-within) .mcr-card__sizes{opacity:1;pointer-events:auto}.mcr-card__size-grid{grid-template-columns:repeat(var(--mcr-columns, 1),minmax(0,1fr));gap:0;overflow:visible}.mcr-size{height:var(--mcr-strip-height);border:0;background:transparent;font-size:var(--mcr-strip-font-size)}.mcr-size:hover,.mcr-size:focus-visible{background:rgb(var(--text-color) / .14)}}:is(.mcr-size,.mcr-card__bag)[aria-busy=true]{color:transparent;pointer-events:none}.mcr-card__bag[aria-busy=true] svg{opacity:0}:is(.mcr-size,.mcr-card__bag)[aria-busy=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:.75rem;height:.75rem;margin:auto;border:1px solid rgb(var(--text-color));border-block-start-color:transparent;border-radius:50%;animation:mcr-spin .7s linear infinite}.mcr-card.is-busy .mcr-size:not([aria-busy=true]){opacity:.4;pointer-events:none}.mcr-card:is(.is-added,.has-error) .mcr-card__sizes{opacity:0;visibility:hidden;pointer-events:none}.mcr-card__status{position:absolute;inset-inline:0;inset-block-end:0;z-index:4;display:grid;place-items:center;min-height:var(--mcr-strip-height);padding:.375rem .5rem;background:rgb(var(--background-without-opacity));color:rgb(var(--text-color));text-align:center;opacity:0;visibility:hidden;transition:opacity .25s var(--mcr-ease),visibility 0s linear .25s}.mcr-card:is(.is-added,.has-error) .mcr-card__status{opacity:1;visibility:visible;transition-delay:0s}.mcr-card__status-added,.mcr-card__status-error{display:none}.mcr-card.is-added .mcr-card__status-added{display:inline-flex;align-items:center;gap:.375rem}.mcr-card.has-error:not(.is-added) .mcr-card__status-error{display:block;color:rgb(var(--error-text));font-size:var(--text-xs)}.mcr-skeleton{display:block;width:70%;background:var(--mcr-tint);color:transparent}.mcr-skeleton--short{width:40%}@media(prefers-reduced-motion:no-preference){.mcr-card--placeholder :is(.mcr-card__media,.mcr-skeleton){animation:mcr-pulse 1.6s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.mcr *,.mcr *:after{transition-duration:0s!important}}@keyframes mcr-spin{to{transform:rotate(360deg)}}@keyframes mcr-pulse{50%{opacity:.55}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/maceoo-cart-recommendations.css.map */
