.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:0}.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 0 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)}}[data-product-reviews] .jm-review-widget[data-mm-native-review-collapsed],.mm-native-review-view[hidden],.mm-native-review-back[hidden]{display:none!important}.mm-native-review-view .mm-shop-review-summary{margin:0 0 20px;color:var(--foreground,#111);font:400 15px/1.5 var(--font,inherit)}.mm-native-review-view .jm-star-rating{display:inline-flex;align-self:flex-start;gap:2px;width:auto;height:18px;max-width:100%;font-size:18px;line-height:1;color:var(--action,#ff5a1f)!important}.mm-native-review-view .jm-star-rating__filled,.mm-native-review-view .jm-star-rating__filled svg{color:var(--action,#ff5a1f)!important;fill:currentColor}.mm-native-review-view .jm-star-rating svg{width:18px;height:18px;flex:none}.mm-native-review-actions{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.mm-native-review-actions button,.mm-native-review-back button{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--link,#6d28ff);font:700 14px/1.4 var(--font,inherit);text-decoration:underline;text-underline-offset:4px}.mm-native-review-actions button:focus-visible,.mm-native-review-back button:focus-visible{outline:2px solid var(--link,#6d28ff);outline-offset:3px}.mm-native-review-back{margin-bottom:16px}.jm-review-widget{--jdgm-primary-color:var(--link,#6d28ff);--jdgm-star-color:var(--action,#ff5a1f);font-family:var(--font,inherit)!important;color:var(--foreground,#111)!important;background:transparent}.jm-review-widget[data-mm-native-review-collapsed]{display:none!important}.jm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--font,inherit)!important;font-size:24px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important;color:var(--foreground,#111)!important}.jm-review-widget .jm-average-rating-display{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:var(--font,inherit)!important;font-size:15px!important;font-weight:400!important;line-height:1.5!important;color:var(--foreground,#111)!important}.jm-review-widget .jm-average-rating-display p{margin:0!important;font:inherit!important;color:inherit!important}.jm-review-widget .jdgm-review-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:thin;padding-bottom:8px}.jm-review-widget .jdgm-review-list>.jm-review-item[review-uuid]{display:flex!important;flex-direction:column;min-width:0!important;width:auto!important;max-width:none!important;align-content:start;padding:24px!important;border:0!important;border-radius:var(--radius,4px)!important;box-shadow:none!important;background:var(--soft,#f8f4ff)!important;color:var(--foreground,#111)!important;text-align:left;scroll-snap-align:start}.jm-review-widget .jm-review-content__title{margin:16px 0 0!important;font-family:var(--font,inherit)!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important;color:var(--foreground,#111)!important}.jm-review-widget .jdgm-review-content__body-content,.jm-review-widget .jdgm-review-content__body-content p{font-family:var(--font,inherit)!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:normal!important;color:var(--foreground,#111)!important}.jm-review-widget .jm-reviewer-info__name{font-family:var(--font,inherit)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;color:var(--foreground,#111)!important}.jm-review-widget .jm-product-variant-card__product-link{font-family:var(--font,inherit)!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important;color:var(--link,#6d28ff)!important}.jm-review-widget .jm-star-rating{display:inline-flex;align-items:center;gap:2px;width:auto!important;height:18px!important;max-width:100%;font-size:18px!important;line-height:1!important;color:var(--action,#ff5a1f)!important}.jm-review-widget .jm-star-rating__filled,.jm-review-widget .jm-star-rating__filled svg{color:var(--action,#ff5a1f)!important;fill:currentColor!important}.jm-review-widget .jm-star-rating svg{width:18px!important;height:18px!important;flex:none}.jm-review-widget :is(button,input,select,textarea){font-family:var(--font,inherit)!important}.jm-review-widget :is(button,select){min-height:44px;font-size:14px!important;line-height:1.4!important}.jm-review-widget :is(input:not([type=hidden]):not([type=radio]):not([type=checkbox]),textarea){font-size:16px!important;line-height:1.5!important}.jm-review-widget [data-mm-review-all-action]{color:var(--link,#6d28ff)!important;background:transparent!important;border-color:transparent!important;font-weight:700!important;text-decoration:underline;text-underline-offset:4px}.jm-review-widget [data-mm-review-write-action],.jm-review-widget button[type=submit],.jm-review-widget input[type=submit]{min-height:44px;padding:10px 16px!important;border:1px solid var(--action,#ff5a1f)!important;border-radius:var(--radius,4px)!important;background:var(--action,#ff5a1f)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.4!important}.jm-review-widget :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--link,#6d28ff);outline-offset:3px}.jm-review-widget .jm-medals{display:none!important}@media(max-width:749px){.jm-review-widget .jdgm-review-list{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:88%;gap:12px!important}.jm-review-widget .jdgm-review-list>.jm-review-item[review-uuid]{padding:20px!important}}.jm-review-widget .jdgm-review-list>.jm-review-item[review-uuid][hidden],.jm-review-widget .jdgm-review-list>.jm-review-item[review-uuid][aria-hidden=true]{display:none!important}.jm-review-widget .jm-star-rating__font-icon,.mm-native-review-view .jm-star-rating__font-icon{color:var(--action,#ff5a1f)!important;font-size:18px!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/135/assets/mm-review-refinement.css.map */
