.mb-collection-card{--mb-collection-brown: #3D2B1F;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%;background:#fff;border:solid;border-width:2px 2px 4px;border-color:var(--mb-collection-accent, #3D2B1F);border-radius:14px;cursor:pointer;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mb-collection-card__media{display:block;background:var(--mb-collection-accent, #3D2B1F);overflow:hidden;contain:paint;isolation:isolate;clip-path:inset(0 round 12px 12px 0 0)}.mb-collection-card__media img,.mb-collection-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:center center;transition:transform .45s ease}.mb-collection-card:hover .mb-collection-card__media img,.mb-collection-card:focus-within .mb-collection-card__media img{transform:translateZ(0) scale(1.015)}.mb-collection-card__panel{display:flex;flex-direction:column;padding:18px 16px 16px;background:#f7f3ee}.mb-collection-card__header{display:grid;gap:6px}.mb-collection-card__title{margin:0;color:var(--mb-collection-brown);font-family:Lora,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:900;line-height:1.12;letter-spacing:-.01em;text-align:center}.mb-collection-card__title a{color:inherit;text-decoration:none}.mb-collection-card__meta{color:#2d1a0ee6;font-size:12px;font-weight:400;line-height:1.15;text-align:center}.mb-collection-card__rating{display:flex;justify-content:center;align-items:center;margin-top:2px}.mb-collection-card__rating .jdgm-prev-badge{display:inline-flex!important;align-items:center;gap:8px}.mb-collection-card__rating .jdgm-prev-badge__stars{display:inline-flex!important}.mb-collection-card__rating .jdgm-star{color:#facc15!important;font-size:14.5px}.mb-collection-card__rating .jdgm-prev-badge__text{display:inline-block!important;color:var(--mb-collection-brown);opacity:1;visibility:visible;font-size:12px;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.mb-collection-card__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.mb-collection-card__pill{display:inline-flex;align-items:center;padding:7px 14px;border-radius:8px;background:var(--mb-collection-soft, #F5F0E8);color:var(--mb-collection-brown);font-size:10px;font-weight:500;line-height:1}.mb-collection-card__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin-top:18px}.mb-collection-card__price-main{color:var(--mb-collection-brown);font-size:25px;font-weight:600;letter-spacing:-.01em;line-height:.95}.mb-collection-card__price-compare{color:#2d1a0e8c;font-size:25px;font-weight:600;text-decoration:line-through;line-height:1}.mb-collection-card__price-note{margin-top:8px;color:var(--mb-collection-brown);font-size:12px;font-weight:400;line-height:1.2;text-align:center}.mb-collection-card__price-note.is-savings{color:var(--mb-collection-accent, #2F8A68);font-weight:700}.mb-collection-card__form{margin-top:16px;width:100%}.mb-collection-card__btn{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;border:solid rgba(0,0,0,.35);border-width:0 1px 4px;border-radius:999px;background:var(--mb-collection-accent, #2F8A68);color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.01em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}.mb-collection-card__btn:hover{border-bottom-width:3px;margin-top:1px}.mb-collection-card__btn:active{transform:translateY(1px)}.mb-collection-card__btn-icon svg{display:none}.mb-collection-card__btn--disabled{background:#b9b9b9;border-color:#8d8d8d;color:#f8f8f8;cursor:not-allowed;pointer-events:none;margin-top:16px}.mb-collection-card__btn--link,.mb-collection-card__btn--disabled{width:auto;margin-left:14px;margin-right:14px}.mb-collection-grid .m-product-item{display:flex}.mb-collection-grid .m-product-item>*{width:100%}@media(max-width:767px){.mb-collection-grid .m-product-item{width:100%;max-width:100%}.mb-collection-card{flex-direction:row;min-height:200px;border-width:1px 1px 3px;border-radius:12px}.mb-collection-card__media{width:34%;flex-shrink:0;clip-path:unset}.mb-collection-card__media img{border-radius:0}.mb-collection-card:not(.mb-collection-card--photo-media) .mb-collection-card__media img{width:200%;max-width:200%;transform:translate(-28%) translatey(3%) rotate(28deg) translateZ(0) scale(1)}.mb-collection-card:not(.mb-collection-card--photo-media):hover .mb-collection-card__media img,.mb-collection-card:not(.mb-collection-card--photo-media):focus-within .mb-collection-card__media img{transform:translate(-28%) translatey(3%) rotate(28deg) translateZ(0) scale(1.015)}.mb-collection-card__panel{flex:1;min-width:0;justify-content:center;padding:15px 10px}.mb-collection-card__header{gap:6px}.mb-collection-card__title{font-size:15px}.mb-collection-card__meta,.mb-collection-card__rating{font-size:11px}.mb-collection-card__rating .jdgm-star{font-size:13.5px}.mb-collection-card__rating .jdgm-prev-badge__text{font-size:11px}.mb-collection-card__pills{margin-top:10px;gap:6px}.mb-collection-card__pill{padding:6px 10px;font-size:10px}.mb-collection-card__price{margin-top:16px;gap:6px}.mb-collection-card__price-compare,.mb-collection-card__price-main{font-size:22px}.mb-collection-card__price-note{margin-top:6px;font-size:11px}.mb-collection-card__form{margin-top:16px}product-form.mb-collection-card__form>form{margin:0 10px}.mb-collection-card__btn{min-height:42px;font-size:13px}.mb-collection-card__btn:hover{margin-top:0}.mb-collection-card__btn--link,.mb-collection-card__btn--disabled{margin-left:10px;margin-right:10px;margin-top:16px}}@media(min-width:768px){.mb-collection-card{aspect-ratio:3 / 5.5}.mb-collection-card__media{width:100%;height:100%;background:var(--mb-collection-accent, #3D2B1F)}.mb-collection-card__media img{height:auto;object-fit:contain;object-position:top center}.mb-collection-card--photo-media .mb-collection-card__media img{height:46%;object-fit:cover;object-position:center}.mb-collection-card__panel{position:absolute;left:10px;right:10px;bottom:10px;border-radius:12px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}product-form.mb-collection-card__form>form{margin:0 14px}}@media(min-width:768px)and (max-width:1025px){.mb-collection-grid.m-cols-2 .m-product-item,.mb-collection-grid.m-cols-4 .m-product-item,.mb-collection-grid.m-cols-5 .m-product-item{width:33.33333%;max-width:33.33333%}.mb-collection-card{aspect-ratio:3 / 5.5;border-width:2px 2px 4px}.mb-collection-card__panel{left:8px;right:8px;bottom:8px;padding:14px 12px 12px}.mb-collection-card__title{font-size:14px}.mb-collection-card__meta{font-size:11px}.mb-collection-card__rating .jdgm-star{font-size:13px}.mb-collection-card__rating .jdgm-prev-badge__text{font-size:11px}.mb-collection-card__pills{margin-top:8px;gap:6px}.mb-collection-card__pill{font-size:10px;padding:6px 10px}.mb-collection-card__price{margin-top:14px;gap:6px}.mb-collection-card__price-main,.mb-collection-card__price-compare{font-size:24px}.mb-collection-card__price-note{font-size:12px}.mb-collection-card__form{margin-top:12px}product-form.mb-collection-card__form>form{margin:0 10px}.mb-collection-card__btn{min-height:44px;font-size:13px}.mb-collection-card__btn--link,.mb-collection-card__btn--disabled{margin-left:10px;margin-right:10px}}@media(min-width:768px){.mb-collection-card:not(.mb-collection-card--photo-media){border-width:0}.mb-collection-card--photo-media{background:var(--mb-collection-accent, #3D2B1F)}.mb-collection-card--photo-media .mb-collection-card__media{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;height:auto;min-height:0;background:transparent;border-radius:0;clip-path:none}.mb-collection-card--photo-media .mb-collection-card__media img{width:100%;max-width:100%;height:100%;border-radius:0;object-fit:cover;object-position:center}.mb-collection-card--photo-media .mb-collection-card__panel{position:relative;left:auto;right:auto;bottom:auto;flex:0 0 auto;margin:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mb-collection-cards.css.map */
