.mbal{--mbal-edge: max(16px, var(--page-margin, 16px));padding:32px 0;background:#f3ede2;box-shadow:0 0 0 100vmax #f3ede2;clip-path:inset(0 -100vmax);color:#1f1b24}.mbal__h{margin:0;font-family:var(--font-heading--family);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;text-align:left;color:#1f1b24;scroll-margin-top:120px}.mbal .mbpf-twonote{margin:8px 0 0;max-width:none;font-size:1rem;line-height:1.5;font-weight:700;color:#1d5b2c}.mbal .mbpf-twonote:empty{display:none}.mbal__grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:16px 0 0;padding:0}.mbal__item{display:flex;flex-direction:column;min-width:0;margin:0;padding:0}.mbal__card{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;align-content:start;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.mbal__ph{display:block;aspect-ratio:1 / 1;margin-bottom:4px;border-radius:12px;overflow:hidden;background:#e9e0d0}.mbal__ph img{display:block;width:100%;height:100%;object-fit:cover}.mbal__name,.mbal__line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mbal__name{font-size:1rem;font-weight:700;line-height:1.3}.mbal__line{font-size:.875rem;line-height:1.43;color:#4a4a4a}.mbal__line--two{display:flex;align-items:center;gap:6px}.mbal__line--two>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.mbal__pill{flex:none;padding:1px 8px;border-radius:999px;background:#7a4e12;color:#fff;font-size:.8125rem;font-weight:700;line-height:18px;white-space:nowrap}.mbal__price{position:relative;font-size:1.125rem;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.mbal__was{margin-left:4px;font-size:.875rem;font-weight:400;color:#5f5a66;text-decoration:line-through}.mbal__add{display:flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:100%;min-height:44px;margin:8px 0 0;padding:0 12px;border:2px solid #1F1B24;border-radius:40px;background:#fff;color:#1f1b24;font:inherit;font-size:1rem;font-weight:700;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}.mbal__add[hidden]{display:none}.mbal__card:focus-visible,.mbal__add:focus-visible{outline:3px solid #0b57d0;outline-offset:2px;border-radius:12px}.mbal__add:focus-visible{border-radius:40px}.mbal__all{display:flex;justify-content:space-between;align-items:center;gap:12px;box-sizing:border-box;max-width:30rem;min-height:48px;margin:16px 0 0;padding:12px;border:1px solid #E6DCCB;border-radius:10px;background:#fff;color:#1f1b24;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none}.mbal__all:after{content:"";flex:none;width:7px;height:7px;border-top:2px solid #1F1B24;border-right:2px solid #1F1B24;transform:rotate(45deg)}.mbal__all:focus-visible{outline:3px solid #0b57d0;outline-offset:2px}@media screen and (max-width:749px){.mbal__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(132px,42%,176px);margin:10px calc(-1 * var(--mbal-edge)) -6px;padding:6px var(--mbal-edge);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mbal-edge);-webkit-overflow-scrolling:touch;scrollbar-width:none}.mbal__grid::-webkit-scrollbar{display:none}.mbal__grid--two{grid-auto-columns:minmax(0,1fr)}.mbal__item{scroll-snap-align:start}}@media screen and (max-width:374px){.mbal__name{font-size:.9375rem}}@media screen and (max-width:359px){.mbal__name{letter-spacing:-.01em}.mbal__line--two{gap:4px}.mbal__pill{padding-inline:6px}}@media(hover:hover){.mbal__card:hover .mbal__name{text-decoration:underline;text-underline-offset:3px}.mbal__add:hover{background:#faf7f2}.mbal__all:hover{border-color:#8a7a99;text-decoration:underline;text-underline-offset:3px}}.mbal__add:active{background:#f3ede2}@media screen and (min-width:750px){.mbal{padding:48px 0 56px}.mbal__h{font-size:1.75rem}.mbal__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:24px}.mbal__all{margin-top:24px}}@media(forced-colors:active){.mbal__add{border-color:ButtonText}.mbal__pill{border:1px solid CanvasText;padding-block:0}}.mbal__grid--wrap .mbal__card{grid-template-rows:auto auto auto 1fr}.mbal__grid--wrap .mbal__name{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mbal__grid--wrap .mbal__price{align-self:end}.mbal__more{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:fit-content;max-width:100%;min-height:44px;margin:20px auto 0;padding:0 20px;border:2px solid #1F1B24;border-radius:40px;background:#fff;color:#1f1b24;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none}.mbal__more span{font-weight:400;color:#4a4a4a}.mbal__more:focus-visible{outline:3px solid #0b57d0;outline-offset:2px}@media(hover:hover){.mbal__more:hover{background:#faf7f2}}@media screen and (min-width:750px){.mbal__more{margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/mb-also-like.css.map */
