:root{--mb-collection-ink: #171717;--mb-collection-cream: #fff1df;--mb-collection-pink: #f7a4c2;--mb-collection-rule: #d8d2ca}.mb-collection-family{width:min(100% - 40px,1200px);margin-inline:auto;color:var(--mb-collection-ink)}.mb-collection-family h1{margin:0;font-family:var(--font-primary--family);font-size:clamp(2.35rem,5vw,4.9rem);font-weight:800;line-height:.95;letter-spacing:-.045em;text-transform:uppercase}.mb-collection-intro{padding-block:clamp(24px,4vw,52px) 18px}.mb-collection-nav{width:100%;margin-bottom:clamp(30px,5vw,58px);padding:12px;overflow-x:auto;scrollbar-width:thin;background:var(--mb-collection-pink);border-radius:12px}.mb-collection-nav__list{display:flex;gap:10px;width:max-content;min-width:100%;margin:0;padding:0;list-style:none}.mb-collection-nav__link{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:10px 18px;border:1px solid var(--mb-collection-ink);border-radius:999px;background:#fff;color:var(--mb-collection-ink);font-size:.76rem;font-weight:750;letter-spacing:.075em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .16s ease,background .16s ease,transform .16s ease}.mb-collection-nav__link:is(:hover,:focus-visible),.mb-collection-nav__link.is-current{background:var(--mb-collection-ink);color:#fff;transform:translateY(-1px)}.mb-collection-intro__copy{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(300px,1.2fr);gap:clamp(30px,6vw,90px);align-items:start;padding:clamp(10px,2vw,24px) clamp(8px,2vw,28px) clamp(36px,5vw,64px)}.mb-collection-intro__copy h1{font-size:clamp(2.75rem,5.2vw,5rem)}.mb-collection-intro__description{max-width:650px;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.55}.mb-collection-intro__description>:first-child,.mb-collection-hero__body>:first-child{margin-top:0}.mb-collection-intro__description>:last-child,.mb-collection-hero__body>:last-child{margin-bottom:0}.mb-collection-hero{padding-block:clamp(24px,4vw,52px) 18px}.mb-collection-hero__layout{display:grid;gap:clamp(28px,4vw,58px);align-items:center}.mb-collection-hero--birthday .mb-collection-hero__layout{grid-template-columns:minmax(0,1.75fr) minmax(280px,.75fr)}.mb-collection-hero--seasonal .mb-collection-hero__layout{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr)}.mb-collection-hero__media{overflow:hidden;border-radius:14px;background:var(--mb-collection-cream)}.mb-collection-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.mb-collection-hero--birthday .mb-collection-hero__media{aspect-ratio:1400 / 848}.mb-collection-hero__media--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;border-radius:0;background:transparent}.mb-collection-hero__media--pair img{aspect-ratio:4 / 5;border-radius:14px}.mb-collection-hero__copy{display:flex;flex-direction:column;gap:22px}.mb-collection-hero__body{font-size:clamp(1rem,1.18vw,1.15rem);line-height:1.55}.mb-collection-hero__shipping{margin:0;font-size:.83rem;font-weight:800;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.mb-collection-breadcrumb{display:flex;gap:9px;align-items:center;margin-top:clamp(24px,4vw,48px);padding-block:14px;border-bottom:1px solid var(--mb-collection-rule);font-size:.74rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.mb-collection-breadcrumb a{color:inherit;text-underline-offset:3px}.product-grid-container{background:#fff}.product-grid-container .collection-wrapper{width:100%}.product-grid-container .facets-block-wrapper{margin-bottom:18px}.product-grid-container .facets--horizontal,.product-grid-container .facets-mobile-wrapper{border-block:1px solid var(--mb-collection-rule);background:#fff;color:var(--mb-collection-ink)}.product-grid-container .facets--horizontal{min-height:62px;align-items:center}.product-grid-container .facets__label,.product-grid-container .products-count-wrapper,.product-grid-container .sorting-filter{font-size:.76rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid__item{min-width:0;border:0}.product-card__content{height:100%;overflow:hidden;border:1px solid #eee8e0;border-radius:12px;background:#fff;box-shadow:0 7px 20px #281b1212}.product-card__content .card-gallery{overflow:hidden;background:var(--mb-collection-cream)}.product-card__content .product-media-container,.product-card__content .product-media{background:var(--mb-collection-cream)}.product-card__content .text-block,.product-card__content .price{padding-inline:14px}.product-card__content .text-block.h5,.product-card__content .product-title{margin-top:12px;font-weight:800;line-height:1.13;letter-spacing:.015em;text-transform:uppercase}.product-card__content .price{font-weight:700}.mb-product-card__excerpt{display:-webkit-box;min-height:3.9em;margin:7px 14px 12px;overflow:hidden;color:#4a4641;font-size:.83rem;line-height:1.3;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card__content .buy-buttons-block{position:relative;z-index:2;display:block;width:auto;margin:auto 14px 14px}.product-card__content .product-form-buttons{display:block}.product-card__content quantity-selector,.product-card__content .accelerated-checkout-block,.product-card__content .quantity-label,.product-card__content .quantity-rules{display:none}.product-card__content .add-to-cart-button{width:100%;min-height:45px;border-color:var(--mb-collection-ink);border-radius:0;background:var(--mb-collection-ink);color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.065em;text-transform:uppercase}.product-card__content .add-to-cart-button:is(:hover,:focus-visible){background:var(--mb-collection-pink);color:var(--mb-collection-ink)}.pagination{margin-top:36px}@media screen and (max-width:749px){.mb-collection-family{width:min(100% - 24px,1200px)}.mb-collection-intro,.mb-collection-hero{padding-top:18px}.mb-collection-nav{width:calc(100% + 24px);margin-inline:-12px;margin-bottom:28px;padding:10px 12px;border-radius:0}.mb-collection-nav__link{min-height:39px;padding:9px 14px;font-size:.67rem}.mb-collection-intro__copy{display:block;padding:6px 4px 30px;text-align:center}.mb-collection-intro__copy h1{margin-bottom:18px;font-size:clamp(2.45rem,13vw,4.1rem)}.mb-collection-intro__description{font-size:.98rem}.mb-collection-hero__layout,.mb-collection-hero--birthday .mb-collection-hero__layout,.mb-collection-hero--seasonal .mb-collection-hero__layout{display:flex;flex-direction:column;gap:24px}.mb-collection-hero--seasonal .mb-collection-hero__media{order:-1}.mb-collection-hero__media,.mb-collection-hero__copy{width:100%}.mb-collection-hero__copy{align-items:center;gap:16px;padding-inline:6px;text-align:center}.mb-collection-family h1{font-size:clamp(2.25rem,12vw,3.75rem)}.mb-collection-hero__body{font-size:.96rem}.mb-collection-hero__media--pair{gap:7px}.mb-collection-hero__media--pair img{border-radius:9px}.mb-collection-breadcrumb{margin-top:24px;padding-block:11px;font-size:.67rem}.product-grid-container .facets-mobile-wrapper{min-height:52px;padding-inline:12px}.product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card__content{border-radius:8px}.product-card__content .text-block,.product-card__content .price{padding-inline:8px}.product-card__content .text-block.h5,.product-card__content .product-title{margin-top:8px;font-size:.78rem}.product-card__content .price{font-size:.76rem}.mb-product-card__excerpt{min-height:3.5em;margin:5px 8px 9px;font-size:.68rem;-webkit-line-clamp:3}.product-card__content .buy-buttons-block{margin:auto 8px 9px}.product-card__content .add-to-cart-button{min-height:40px;padding-inline:4px;font-size:.64rem}}@media(prefers-reduced-motion:reduce){.mb-collection-nav__link{transition:none}}.mb-collection-family{width:min(100% - 40px,1174px)}.mb-collection-intro{padding-top:44px}.mb-collection-hero{padding-top:60px}.mb-collection-hero--birthday .mb-collection-hero__layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px}.mb-collection-hero--seasonal .mb-collection-hero__layout{grid-template-columns:380px minmax(0,1fr);gap:16px}.mb-collection-hero--birthday .mb-collection-hero__copy,.mb-collection-hero--seasonal .mb-collection-hero__copy{align-items:center;text-align:center}.mb-collection-hero--birthday h1{font-size:2.9rem;letter-spacing:-.035em;text-transform:none;white-space:nowrap}.mb-collection-hero--seasonal h1{font-size:2.2rem;letter-spacing:-.035em;white-space:nowrap}.mb-collection-breadcrumb{margin-top:28px}@media screen and (min-width:750px){.product-grid-container .collection-wrapper{box-sizing:border-box;width:min(100% - 40px,1174px);margin-inline:auto}#MainContent:has(.mb-collection-intro) .mb-collection-nav{width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:0;padding:14px max(20px,calc((100vw - 1174px)/2));border-radius:0;background:var(--mb-collection-cream)}#MainContent:has(.mb-collection-intro) .mb-collection-nav__list{justify-content:center}#MainContent:has(.mb-collection-intro) .mb-collection-nav__link{min-height:32px;padding:6px 15px;border:0;background:var(--mb-collection-ink);color:#fff;font-size:.73rem}#MainContent:has(.mb-collection-intro) .mb-collection-intro__copy{display:block;width:238px;padding:104px 0 0}#MainContent:has(.mb-collection-intro) .mb-collection-intro__copy h1{margin-bottom:18px;font-size:1.55rem;line-height:1;letter-spacing:-.02em}#MainContent:has(.mb-collection-intro) .mb-collection-intro__description{font-size:.92rem;line-height:1.28}#MainContent:has(.mb-collection-intro) .mb-collection-breadcrumb,#MainContent:has(.mb-collection-intro) .facets-block-wrapper{display:none}#MainContent:has(.mb-collection-intro) .product-grid-container{margin-top:-145px}#MainContent:has(.mb-collection-intro) .product-grid-container .collection-wrapper{padding-left:292px}}@media screen and (max-width:749px){.mb-collection-family{width:calc(100% - 10px)}.mb-collection-hero{padding-top:27px}.mb-collection-hero--birthday .mb-collection-hero__media{aspect-ratio:19 / 15}.mb-collection-hero--seasonal .mb-collection-hero__media--pair img{aspect-ratio:5 / 8}.mb-collection-hero--birthday h1{font-size:2.5rem;line-height:1}.mb-collection-hero--seasonal h1{font-size:2rem;line-height:1}#MainContent:has(.mb-collection-intro) .mb-collection-intro{padding-top:27px}#MainContent:has(.mb-collection-intro) .mb-collection-nav{width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:0;padding:10px 15px;background:var(--mb-collection-cream)}#MainContent:has(.mb-collection-intro) .mb-collection-nav__link{min-height:30px;padding:6px 14px;border:0;background:var(--mb-collection-ink);color:#fff;font-size:.68rem}#MainContent:has(.mb-collection-intro) .mb-collection-intro__copy{padding:84px 17px 60px;text-align:left}#MainContent:has(.mb-collection-intro) .mb-collection-intro__copy h1{margin-bottom:12px;font-size:1.25rem;line-height:1;letter-spacing:-.015em}#MainContent:has(.mb-collection-intro) .mb-collection-intro__description{font-size:.88rem;line-height:1.3}#MainContent:has(.mb-collection-intro) .mb-collection-breadcrumb,#MainContent:has(.mb-collection-intro) .facets-block-wrapper,#MainContent:has(.mb-collection-intro) .facets-toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-collection-family-r03-d85651e6.css.map */
