.mm-shop-review-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-bottom:8px}.mm-shop-review-card{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start;padding:24px;background:var(--soft);border-radius:var(--radius);text-align:left}.mm-shop-review-card .jdgm-star{color:var(--action)!important}.mm-shop-review-card h3{font:700 18px/1.3 var(--font);margin:16px 0 0}.mm-shop-review-card p{font:400 15px/1.55 var(--font);margin:12px 0 20px}.mm-shop-review-card>strong{margin-top:auto;font:700 13px/1.4 var(--font)}.mm-shop-review-cards:focus-visible{outline:2px solid var(--link);outline-offset:4px}.mm-shop-review-card p.is-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.mm-shop-review-readmore{align-self:flex-start;min-height:44px;margin:-10px 0 12px;padding:6px 0;border:0;background:transparent;color:var(--link);font:700 13px/1.4 var(--font);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.mm-shop-review-readmore[hidden]{display:none}.mm-shop-review-readmore:focus-visible{outline:2px solid var(--link);outline-offset:3px}@media(max-width:749px){.mm-shop-review-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;gap:12px}.mm-shop-review-card{padding:20px}}.world-choice-list,.collection-world-choices,.overview-bubbles,[data-active-filter-strip]{padding-block:10px!important;scroll-padding-inline:8px;overflow-y:hidden;min-height:0}.world-choice-list{margin-top:0!important;align-items:center}.world-choice,.collection-world-choice{flex-shrink:0;transition:background-color .25s,color .25s,border-color .25s,transform .25s}.world-choice[aria-pressed=true],.collection-world-choice.is-related{outline-offset:-2px}.world-choice-art img,.collection-world-art img{object-fit:contain;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.collection-browse-controls{margin:0 0 12px;border:0}.collection-browse-controls>summary{display:none}.collection-browse-panel{padding:0}.collection-browse-controls .collection-world-navigation{padding-top:0}.ci-page-head--world .mg-collection-hero{min-height:0;padding-block:20px;gap:32px;align-items:center}.mg-collection-hero .mg-world-hero__copy h1{font-size:clamp(32px,4vw,56px);line-height:1.06;margin-bottom:12px}.mg-collection-hero .mg-world-hero__intro{max-width:42ch;font-size:15px;line-height:1.5}.mg-collection-hero .mg-collection-art{display:flex;align-items:center;justify-content:center;gap:20px;min-height:0;padding:0;isolation:isolate}.mg-collection-art .mg-collection-closeup{position:relative;inset:auto;display:block;width:clamp(130px,15vw,200px);height:auto;aspect-ratio:1;border-radius:50%;overflow:hidden;flex:none;transform:none}.mg-collection-closeup img{width:100%;height:100%;object-fit:cover}.mg-collection-product{display:block;width:clamp(120px,13vw,170px);aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius);transform:rotate(4deg);flex:none}.mg-collection-product img{display:block;width:100%;height:100%;object-fit:cover}.mg-collection-hero .mg-overview-thread{max-width:240px;margin-block:10px}.ci-collection .ci-catalog{padding-top:16px}.ci-catalog-toolbar{margin-bottom:18px}.product-gift-reasons li a{text-underline-offset:3px}.ab-rebrand{padding-block:clamp(32px,5vw,64px);background:var(--soft);margin-block:30px}.ab-rebrand-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,80px);align-items:center}.ab-rebrand-logos{display:flex;align-items:center;justify-content:center;gap:22px;min-width:0}.ab-rebrand-logos>img{width:100px;height:100px;object-fit:contain}.ab-rebrand-logos>.brand-lockup{width:190px;max-width:52%}.ab-rebrand-logos .brand-vector{width:100%;height:auto}.ab-rebrand h2{font-size:clamp(30px,4.2vw,50px);line-height:1.1;max-width:18ch;margin-bottom:18px}.ab-rebrand p{max-width:55ch;font-size:16px;line-height:1.65;margin-bottom:16px}.ab-rebrand-links{display:flex;flex-wrap:wrap;gap:18px}@media(max-width:749px){.site-header .brand{width:148px!important;max-width:40vw}.menu-dialog .brand{width:142px!important}.ci-collection .mg-world-hero__copy{gap:4px;padding:0}.ci-collection .mg-world-hero__thread-slot{display:none}.ci-collection .mg-collection-count{min-height:36px;padding-block:6px}.ci-collection .ci-collection-logo{height:26px;max-height:26px;max-width:110px;width:auto;object-fit:contain;margin-bottom:3px}.site-header .header-brand-lockup{display:inline-flex!important;max-width:152px;width:38vw;align-items:center}.site-header .header-brand-symbol{display:none!important}.site-header .header-brand-lockup .brand-lockup{max-width:100%;width:100%}.site-header .header-brand-lockup svg,.site-header .header-brand-lockup img{max-width:100%;height:auto;max-height:34px;width:auto}.site-header .header-inner{min-height:60px}.menu-dialog .header-brand-lockup{display:inline-flex!important;width:142px;max-height:34px}.menu-dialog .header-brand-lockup svg{max-height:34px;width:142px}.menu-dialog .header-brand-symbol{display:none!important}.ci-page-head--world{padding-block:0!important}.ci-page-head--world .page-width{padding-inline:16px}.ci-page-head--world .mm-breadcrumb{padding-block:9px}.ci-page-head--world .mg-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) 126px;gap:10px;padding-block:8px 14px}.mg-collection-hero .overview-kicker{font-size:10px;margin-bottom:5px}.mg-collection-hero .mg-world-hero__copy h1{font-size:clamp(24px,6.3vw,32px);line-height:1.05;margin-bottom:8px;overflow-wrap:anywhere}.mg-collection-hero .mg-world-hero__intro,.mg-collection-hero .mg-overview-thread,.mg-collection-hero .overview-thread{display:none}.mg-collection-count{font-size:11px}.mg-collection-hero .mg-collection-art{gap:0;position:relative;height:116px;width:126px;overflow:visible}.mg-collection-art .mg-collection-closeup{width:78px;height:78px;position:absolute;left:0;top:0;z-index:2;border:2px solid var(--background)}.mg-collection-product{width:72px;height:90px;position:absolute;right:0;bottom:0;transform:rotate(4deg)}.ci-collection .ci-catalog{padding:0 16px 28px}.collection-browse-controls{margin-bottom:6px}.collection-browse-controls>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding-block:8px;font-size:12px;cursor:pointer;list-style:none}.collection-browse-controls>summary::-webkit-details-marker{display:none}.collection-browse-controls>summary .icon{width:16px;height:16px}.collection-browse-controls[open]>summary .icon{transform:rotate(180deg)}.collection-browse-panel{padding-bottom:12px}.ci-collection .ci-catalog-toolbar{margin-bottom:12px;padding:0}.ci-collection .ci-product-grid{column-gap:12px;row-gap:22px}.ci-collection .product-card-media{aspect-ratio:4/5}.ci-collection .product-card-title{font-size:13px;line-height:1.3}.ci-collection .product-card-copy{padding-top:8px}.world-choice-list,.collection-world-choices,[data-active-filter-strip]{padding-block:9px!important;margin-block:0 8px!important}.ci-discovery-grid{padding-top:6px!important}.ab-rebrand-inner{grid-template-columns:1fr;gap:26px}.ab-rebrand-logos{justify-content:flex-start}.ab-rebrand-logos>img{width:76px;height:76px}.ab-rebrand p{font-size:14px}.ab-rebrand h2{max-width:17ch}}@media(hover:hover){.world-choice:hover .world-choice-art img,.collection-world-choice:hover .collection-world-art img{transform:translateY(-2px) scale(1.07)}}@media(prefers-reduced-motion:reduce){.world-choice,.collection-world-choice,.world-choice-art img,.collection-world-art img{transition:none!important}}.ab-together-copy .ab-rebrand-logos{justify-content:flex-start;gap:18px;margin-bottom:24px}.ab-together-copy .ab-rebrand-logos>img{width:68px;height:68px}.ab-together-copy .ab-rebrand-logos svg{max-width:160px;max-height:52px;width:100%;height:auto}.ab-together-copy>p{margin-bottom:18px}.mg-collection-hero .mg-collection-art{justify-content:center}.collection-browse-controls .collection-bubble-strip{display:flex;align-items:flex-start;gap:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 0 12px;padding-inline:2px;scroll-snap-type:x proximity}.collection-bubble-strip::-webkit-scrollbar{display:none}.collection-bubble-strip .world-choice{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:none;gap:8px;min-width:74px;max-width:108px;padding:0 3px;border:0;border-radius:0;background:none;color:var(--foreground);font-size:12px;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;scroll-snap-align:center}.collection-bubble-strip .world-choice-art{display:grid;place-items:center;flex:none;width:64px;height:64px;padding:12px;border:1px solid transparent;border-radius:50%;background:var(--surface)}.collection-bubble-strip .world-choice-art img{display:block;width:100%;height:100%;object-fit:contain}.collection-bubble-strip .world-choice-art>.icon{width:28px;height:28px;color:var(--link)}.collection-bubble-strip .world-choice[aria-current]{color:var(--link)}.collection-bubble-strip .world-choice[aria-current] .world-choice-art{border-color:var(--link);background:var(--soft)}.collection-bubble-strip .world-choice:focus-visible{outline:2px solid var(--link);outline-offset:3px}.collection-bubble-strip .world-choice.is-unavailable{opacity:.4}.collection-bubble-strip .world-choice small{font:inherit;font-weight:400}.collection-browse-controls .collection-type-navigation{margin-top:4px;padding-top:0;border:0}@media(max-width:749px){.ci-page-head--world .mg-collection-hero{grid-template-columns:minmax(0,1fr) 104px;padding-block:8px 12px;min-height:112px}.mg-collection-hero .mg-collection-art{height:104px;width:104px}.mg-collection-art .mg-collection-closeup{position:relative;inset:auto;width:104px;height:104px;border:0}.collection-browse-controls .collection-bubble-strip{gap:12px;margin-bottom:6px}.collection-bubble-strip .world-choice{min-width:66px;max-width:90px;font-size:11px}.collection-bubble-strip .world-choice-art{width:56px;height:56px;padding:10px}}@media(hover:hover){.collection-bubble-strip a:hover .world-choice-art img{transform:translateY(-2px) scale(1.07)}.collection-bubble-strip a:hover{color:var(--link)}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/mm-review-refinement.css.map */
