mn-recommendations{display:block;--mn-recommendation-image-size: 5rem;--mn-recommendation-gap: 1.5rem}mn-recommendations [hidden]{display:none!important}.mn-recommendations__controls{display:grid;gap:1rem}.mn-recommendations__search{max-width:26rem}.mn-recommendations__filters{display:flex;flex-wrap:wrap;gap:.5rem}.mn-recommendations__filters .button--outline{--button-text-color: var(--text-color)}.mn-recommendations__filters .button{min-height:44px}.mn-recommendations__item{position:relative}.mn-recommendations__shop-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transform:none!important}.mn-recommendations__shop-link:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.mn-recommendations__info{min-width:0;flex:1}.mn-recommendations__info h3{overflow-wrap:anywhere}.mn-recommendations__placeholder{display:grid;place-items:center;height:var(--mn-recommendation-image-size);background:rgb(var(--text-color) / .05)}.mn-recommendations__codes{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;max-width:40%;margin-inline-start:auto;position:relative;z-index:2}.mn-recommendations__code-unit{min-width:0;max-width:100%}.mn-recommendations__copy{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;max-width:100%;padding:.625rem .875rem;border:1px dashed currentColor;border-radius:min(.25rem,var(--input-border-radius));background:transparent;color:inherit;font:inherit;text-transform:none;text-align:start;cursor:pointer}.mn-recommendations__copy span{overflow-wrap:anywhere;min-width:0}.mn-recommendations__copy svg{flex-shrink:0}.mn-recommendations__check-icon,.mn-recommendations__copy[data-copied] .mn-recommendations__copy-icon{display:none}.mn-recommendations__copy[data-copied] .mn-recommendations__check-icon{display:block}.mn-recommendations__item--with-codes>.big-link__arrow{margin-inline-start:0}.mn-recommendations__status{position:fixed;z-index:50;inset-inline:var(--container-gutter);inset-block-end:1rem;width:fit-content;max-width:calc(100% - 2 * var(--container-gutter));margin-inline:auto;padding:.875rem 1.25rem;border:1px solid rgb(var(--border-color));background:rgb(var(--text-color));color:rgb(var(--background));box-shadow:0 .25rem 1rem #0000001f;pointer-events:none}@media screen and (min-width:700px){mn-recommendations{--mn-recommendation-image-size: 7.5rem;--mn-recommendation-gap: 2rem}}@media screen and (max-width:999px){.mn-recommendations__item--with-codes{flex-wrap:wrap;row-gap:.875rem}.mn-recommendations__item--with-codes .mn-recommendations__info{flex-basis:calc(100% - var(--mn-recommendation-image-size) - var(--mn-recommendation-gap) - 4rem)}.mn-recommendations__codes{order:1;flex-basis:100%;max-width:100%;margin-inline-start:0}.mn-recommendations__item--with-image .mn-recommendations__codes{margin-inline-start:calc(var(--mn-recommendation-image-size) + var(--mn-recommendation-gap));max-width:calc(100% - var(--mn-recommendation-image-size) - var(--mn-recommendation-gap));flex-basis:calc(100% - var(--mn-recommendation-image-size) - var(--mn-recommendation-gap))}}@media(prefers-reduced-motion:reduce){.mn-recommendations__item,.mn-recommendations__item>*{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/mn-recommendations.css.map */
