[data-family-breadcrumbs]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;height:auto;max-height:none;overflow:visible;white-space:normal;line-height:1.5}[data-family-breadcrumbs]>a,[data-family-breadcrumbs]>span:not(.breadcrumbs-delimiter){flex:0 1 auto;min-width:0;max-width:100%;height:auto;max-height:none;overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}[data-family-breadcrumbs]>.breadcrumbs-delimiter{flex:0 0 auto}[data-family-breadcrumbs]{margin-top:10px;margin-bottom:10px}[data-compact-family] .modern-collection-masthead{margin:0 0 12px}[data-compact-family] .modern-collection-masthead__surface{gap:16px;padding:18px 22px;border-radius:16px;box-shadow:none}[data-compact-family] .modern-collection-masthead__copy{max-width:1100px}[data-compact-family] .modern-collection-masthead__title{font-size:clamp(28px,2.5vw,36px);line-height:1.15;letter-spacing:-.025em}[data-compact-family] .modern-collection-masthead__meta{margin:7px 0 0;font-size:12px;line-height:1.4;letter-spacing:.02em}[data-compact-family] .modern-collection-masthead__media-shell{max-width:150px;padding:8px}[data-compact-family] .productgrid--items{margin-top:12px}[data-compact-description]{margin-top:8px;color:#655969}[data-compact-description] [data-description-teaser]{max-width:95ch;margin:0;font-size:14px;line-height:1.5}[data-compact-description]:has(details[open]) [data-description-teaser]{display:none}[data-compact-description] [data-description-details]{margin:0;border:0;padding:0}[data-compact-description] summary{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin:0;padding:4px 0;color:#7e2d5a;font-size:12px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer}[data-compact-description] summary::-webkit-details-marker{display:none}[data-compact-description] summary:hover{text-decoration:underline;text-underline-offset:3px}[data-compact-description] summary:focus-visible,[data-compact-description] [data-description-full] a:focus-visible,[data-collection-family] a:focus-visible{outline:2px solid #653557;outline-offset:3px;border-radius:7px}[data-compact-description] .collection-compact-description__less{display:none}[data-compact-description] details[open] .collection-compact-description__more{display:none}[data-compact-description] details[open] .collection-compact-description__less{display:inline}[data-compact-description] .collection-compact-description__toggle:after{content:"+";font-size:17px;font-weight:400}[data-compact-description] details[open] .collection-compact-description__toggle:after{content:"\2212"}[data-compact-description] [data-description-full]{max-width:95ch;margin:0;padding:4px 0 8px;font-size:14px;line-height:1.65}[data-compact-description] [data-description-full]>:first-child{margin-top:0}[data-compact-description] [data-description-full]>:last-child{margin-bottom:0}[data-compact-description] [data-description-full] h2,[data-compact-description] [data-description-full] h3{margin:18px 0 8px;font-size:18px;line-height:1.35}[data-compact-description] [data-description-full] a{color:#9c1350;text-decoration:underline;text-underline-offset:3px}[data-collection-family]{box-sizing:border-box;min-width:0;width:100%;max-width:1380px;margin:4px auto 12px;padding:0 3px}[data-collection-family] *{box-sizing:border-box}[data-collection-family] [data-family-list]{display:flex;flex-wrap:nowrap;align-items:stretch;gap:7px;min-width:0;max-width:100%;margin:0;padding:3px 3px 9px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bd9aac #f7edf3;scroll-padding-inline:3px;list-style:none}[data-collection-family] [data-family-list]::-webkit-scrollbar{height:4px}[data-collection-family] [data-family-list]::-webkit-scrollbar-track{background:#f7edf3}[data-collection-family] [data-family-list]::-webkit-scrollbar-thumb{border-radius:4px;background:#bd9aac}[data-collection-family] [data-family-list]>li{flex:0 0 auto;margin:0;padding:0}[data-collection-family] .collection-family__chip,[data-collection-family] .collection-family__all{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 13px;border:1px solid #eadbe5;border-radius:9px;background:#fff;color:#51374b;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;white-space:nowrap}[data-collection-family] .collection-family__all{border-color:#653557;background:#653557;color:#fff;font-weight:700}[data-collection-family] a.collection-family__all:hover{border-color:#49243f;background:#49243f;color:#fff}[data-collection-family] a.collection-family__chip:hover{border-color:#a57493;background:#fff7fb}[data-collection-family] .collection-family__chip--current{border-color:#b58aa4;background:#f8edf4;color:#49243f;font-weight:700}@media(max-width:767px){[data-family-breadcrumbs]{margin-top:8px;margin-bottom:8px}[data-compact-family] .modern-collection-masthead{margin-bottom:10px}[data-compact-family] .modern-collection-masthead__surface{gap:10px;padding:14px;border-radius:14px}[data-compact-family] .modern-collection-masthead__title{font-size:26px;line-height:1.15}[data-compact-family] .modern-collection-masthead__meta{margin-top:6px;font-size:11px}[data-compact-family] .modern-collection-masthead__media-shell{max-width:100px;padding:6px}[data-compact-description] [data-description-teaser]{font-size:13px;line-height:1.5}[data-collection-family]{margin-bottom:9px;padding:0}[data-collection-family] [data-family-list]{gap:6px}[data-collection-family] .collection-family__chip,[data-collection-family] .collection-family__all{padding-inline:11px;font-size:12px}}[data-collection-family][data-family-kind=root]{margin-top:8px}[data-collection-family] .collection-family__root-heading{margin:0 0 7px 3px;color:#653557;font-size:12px;font-weight:700;line-height:1.4}[data-collection-family] .collection-family__branch-heading{display:flex;align-items:center;gap:16px;margin:0 0 12px}[data-collection-family] .collection-family__branch-heading h2{margin:0;color:#51374b;font-size:14px;font-weight:600;line-height:1.4}[data-collection-family] .collection-family__children{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:680px;margin:0;padding:0 3px 8px}[data-collection-family] .collection-family__child{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:9px;min-width:0;min-height:44px;padding:8px 4px;border:1px solid #efdee8;border-radius:12px;background:#fff;color:#51374b;text-align:center;text-decoration:none}[data-collection-family] .collection-family__child:hover{border-color:#b58aa4;background:#fff8fb}[data-collection-family] .collection-family__child-image{display:block;width:86px;max-width:100%;aspect-ratio:1;overflow:hidden;border:1px solid #efdee8;border-radius:50%;background:#fff}[data-collection-family] .collection-family__child-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}[data-collection-family] .collection-family__child-title{display:block;max-width:22ch;color:inherit;font-size:13px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}@media(max-width:767px){[data-collection-family] .collection-family__branch-heading{gap:12px;margin-bottom:8px}[data-collection-family] .collection-family__children{gap:8px}[data-collection-family] .collection-family__child{gap:7px;padding:8px 4px}[data-collection-family] .collection-family__child-image{width:68px}[data-collection-family] .collection-family__child-title{font-size:12px}}[data-family-photo-section]{box-sizing:border-box;width:100%;max-width:1380px;min-width:0;margin:0 auto 16px;padding:4px 3px}[data-family-photo-section] .collection-photo-navigation__heading{margin:0 0 12px;color:#653557;font-size:12px;font-weight:700;line-height:1.4}[data-family-photo-grid]{box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px;min-width:0;width:100%;margin:0;padding:0;overflow:visible}[data-family-photo-grid=root-feature]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-family-photo-grid=branch]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px}[data-family-photo-card]{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0;min-height:44px;margin:0;padding:4px;border:0;border-radius:9px;background:transparent;color:#51374b;text-align:center;text-decoration:none}[data-family-photo-card]:hover{color:#7e2d5a}[data-family-photo-card]:focus-visible{outline:2px solid #653557;outline-offset:3px}[data-family-photo-media]{box-sizing:border-box;display:block;flex:0 0 auto;width:86px;height:86px;max-width:100%;aspect-ratio:1;overflow:hidden;border:2px solid #e8bad0;border-radius:50%;background:#fff}[data-family-photo-media] img{box-sizing:border-box;display:block;width:100%;height:100%;padding:8px;object-fit:contain;object-position:center;background:#fff}[data-family-photo-label]{display:block;max-width:22ch;color:inherit;font-size:13px;font-weight:600;line-height:1.35;white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){[data-family-photo-section]{margin-bottom:12px;padding-inline:0}[data-family-photo-grid]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 6px}[data-family-photo-grid=root-feature]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-family-photo-card]{gap:7px;padding:3px}[data-family-photo-media]{width:72px;height:72px}[data-family-photo-label]{font-size:12px}[data-collection-family] [data-family-list]{flex-wrap:wrap;overflow:visible;padding-bottom:3px}[data-collection-family] [data-family-list]>li{max-width:100%}[data-collection-family] .collection-family__chip,[data-collection-family] .collection-family__all{max-width:100%;white-space:normal;overflow-wrap:anywhere}}[data-family-photo-grid=root-types]{grid-template-columns:repeat(8,minmax(0,1fr))}[data-family-photo-section=root-types] .collection-photo-navigation__heading,[data-family-size] .collection-family-options__heading,[data-family-materials] .collection-family-options__heading{margin:0 0 10px;color:#653557;font-size:12px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}[data-family-size],[data-family-materials]{box-sizing:border-box;max-width:1380px;margin:0 auto 16px;padding:0 3px}[data-family-size] *,[data-family-materials] *{box-sizing:border-box}[data-family-size] .collection-family-options__controls,[data-family-materials] .collection-family-options__controls{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}[data-family-size] .collection-family-options__choice,[data-family-materials] .collection-family-options__choice,[data-size-group] summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;max-width:100%;margin:0;padding:10px 13px;border:1px solid #eadbe5;border-radius:9px;background:#fff;color:#51374b;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;white-space:normal}[data-family-size] a:hover,[data-family-materials] a:hover,[data-size-group] summary:hover{border-color:#a57493;background:#fff7fb}[data-family-size] a:focus-visible,[data-family-materials] a:focus-visible,[data-size-group] summary:focus-visible{outline:2px solid #653557;outline-offset:3px}[data-size-group]{min-width:0;max-width:100%;border:0;padding:0}[data-size-group] summary{cursor:pointer;list-style:none}[data-size-group] summary::-webkit-details-marker{display:none}[data-size-group] summary:after{content:"+";font-size:17px;font-weight:400}[data-size-group][open] summary:after{content:"\2212"}[data-size-group] [data-size-options]{display:flex;flex-wrap:wrap;gap:6px;max-width:560px;margin:8px 0 0;padding:0;list-style:none}[data-size-group] [data-size-options]>li{margin:0;padding:0}[data-size-group] [data-size-link][data-active=true]{border-color:#b58aa4;background:#f8edf4;color:#49243f}[data-collection-family] .collection-family__brand-context{margin:0 3px 7px;color:#655969;font-size:12px;line-height:1.4}[data-collection-family] .collection-family__brand-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:7px 3px 0;color:#655969;font-size:12px}@media(max-width:1023px){[data-family-photo-grid=root-types]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){[data-family-photo-grid=root-types]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-family-size],[data-family-materials]{margin-bottom:12px;padding-inline:0}[data-family-size] .collection-family-options__choice,[data-family-materials] .collection-family-options__choice,[data-size-group] summary{padding-inline:11px;font-size:12px}}[data-collection-family] .collection-family__related-label{align-self:center;font-size:.8125rem;color:#58525b;margin:0 2px 0 4px}[data-collection-family] [data-family-list]{gap:8px}[data-family-refinements]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin:10px 0 14px}[data-family-refinements] details,[data-family-size] details{max-width:100%}[data-family-refinements] summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #d7cbd2;border-radius:7px;background:#fff;cursor:pointer;font-weight:600;font-size:.875rem}[data-family-refinements] summary:after{content:"+";font-size:1.05rem}[data-family-refinements] details[open]>summary:after{content:"\2212"}[data-family-refinements] details>ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0 0;padding:0;max-width:680px}[data-family-refinements] details>ul>li{margin:0}[data-family-refinements] .collection-family-refinement-toggle{list-style:none;display:flex;gap:8px;margin:0;padding:0}[data-family-refinements] .collection-family-options__choice{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;max-width:100%;margin:0;padding:10px 13px;border:1px solid #eadbe5;border-radius:9px;background:#fff;color:#51374b;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;white-space:normal}[data-family-refinements] .collection-family-options__choice:hover{border-color:#a57493;background:#fff7fb}[data-family-refinements] [data-active=true]{background:#fbf0f5;border-color:#c47c9c}[data-size-group] [data-size-band][data-active=true]{border-color:#b58aa4;background:#f8edf4;color:#49243f}[data-size-group] [data-size-band][data-active=partial]{border-style:dashed;border-color:#a57493}[data-size-group] .collection-family-refinement__label{margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4;color:#51374b}[data-size-group] .collection-family-range-note{max-width:620px;margin:7px 0 0;font-size:12px;font-weight:400;line-height:1.45;color:#655969}[data-size-group] a .collection-family-range-note{margin:0}[data-family-refinements] a:focus-visible,[data-family-refinements] summary:focus-visible{outline:2px solid #8b345d;outline-offset:3px}[data-family-size] .collection-family-options__controls{align-items:flex-start}[data-family-size] [data-size-collection]{align-self:flex-start}@media(max-width:749px){[data-family-refinements]{gap:8px;margin:8px 0 12px}[data-family-refinements] details{flex:0 1 auto}[data-family-refinements] details[open]{flex-basis:100%}[data-family-refinements] details>ul{max-width:100%}[data-collection-family] .collection-family__related-label{flex-basis:100%;margin:3px 0 -2px}}[data-family-size] .collection-family-options__controls>[data-size-group]{display:contents}[data-family-size] [data-size-group]>.collection-family-refinement__label{flex-basis:100%;margin:0}[data-family-size] [data-size-group]>[data-size-options]{margin:0}[data-family-size] [data-size-group]>[data-size-measurement-note]{flex-basis:100%;max-width:none;margin:0;order:1}[data-family-refinements] .collection-family-refinement--inline{min-width:0;max-width:100%}[data-family-refinements] .collection-family-refinement--inline>p{margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4;color:#51374b}[data-family-refinements] .collection-family-refinement--inline>ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}[data-family-refinements] .collection-family-refinement--inline>ul>li{margin:0;padding:0}[data-material-placement=promoted]>.collection-family-refinement__label{margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4;color:#51374b}[data-material-controls]>[data-material-options],[data-material-collection-links]>[data-material-options]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}[data-material-controls]>[data-material-options]>li,[data-material-collection-links]>[data-material-options]>li{margin:0;padding:0}[data-material-group][data-active=true]{border-color:#b58aa4;background:#f8edf4;color:#49243f}[data-material-group][data-active=partial]{border-style:dashed;border-color:#a57493}[data-material-partial]{font-size:12px;font-weight:400}[data-material-native-options][hidden],[data-material-partial][hidden]{display:none!important}[data-power-placement=promoted]>.collection-family-refinement__label{margin:0 0 6px;font-size:13px;font-weight:600;line-height:1.4;color:#51374b}[data-power-controls]>[data-power-options]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}[data-power-controls]>[data-power-options]>li{margin:0;padding:0}[data-family-refinements]:has([data-power-placement=promoted]){align-items:flex-end}[data-contextual-shortcuts]{margin:8px 0 12px}[data-contextual-shortcuts] ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}[data-contextual-shortcuts] li{margin:0;padding:0}[data-contextual-shortcuts] a{display:inline-flex;align-items:center;min-height:44px;padding:10px 13px;border:1px solid #eadbe5;border-radius:9px;background:#fff;color:#51374b;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none}[data-contextual-shortcuts] a:hover{border-color:#a57493;background:#fff7fb}[data-contextual-shortcuts] a:focus-visible{outline:2px solid #8b345d;outline-offset:3px}@media(min-width:1100px){[data-branch-children]:has(>a:nth-child(4)){max-width:none;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}[data-vibmaterial-controls] a[data-vibmaterial-group]{color:#51374b;font-size:13px;line-height:1.5}[data-family-icon-navigation] [data-family-photo-grid]{max-width:none;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}[data-family-icon-navigation] [data-family-related-icons]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:12px}[data-family-icon-navigation] [data-family-related-icons]>.collection-photo-navigation__card{flex:0 1 150px}@media(max-width:719px){[data-family-icon-navigation] [data-family-photo-grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}[data-family-icon-navigation] [data-family-related-icons]>.collection-photo-navigation__card{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/collection-family-navigation.css.map */
