.collection-edit{color:#1a1a1a;padding-bottom:40px}.collection-edit__header{padding:36px 0 28px}.collection-edit__header h1{margin:0;font-size:32px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.collection-edit__header p{margin:10px 0 0;max-width:620px;font-size:15px;line-height:1.5;color:#626262}.collection-edit__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding:0;margin:0;list-style:none}.collection-edit__item{min-width:0}.collection-edit__card{height:100%;display:flex;flex-direction:column}.collection-edit__image{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#f7f7f7}.collection-edit__image img,.collection-edit__image svg{width:100%;height:100%;object-fit:contain;display:block}.collection-edit__image-secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease}@media(hover:hover)and (pointer:fine){.collection-edit__image:hover .collection-edit__image-secondary{opacity:1}}.collection-edit__details{display:flex;flex:1;flex-direction:column;padding:16px 0 0}.collection-edit__details h2{font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;margin:0;min-height:2.8em}.collection-edit__details h2 a{color:inherit;text-decoration:none}.collection-edit__details h2 a:hover{text-decoration:underline;text-underline-offset:3px}.collection-edit__summary{font-size:13px;line-height:1.5;color:#626262;margin:6px 0 0;min-height:3em}.collection-edit__ja-note{display:block;margin-top:4px;font-size:11px;line-height:1.4;color:#6b6256}.collection-edit__reviews{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;line-height:1.4;color:#626262}.collection-edit__stars{display:inline-block;position:relative;color:#d8d6d3;font-size:13px;letter-spacing:1px;line-height:1;white-space:nowrap}.collection-edit__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#1a1a1a}.collection-edit__purchase{margin-top:auto;padding-top:14px}.collection-edit .price,.collection-edit .price .price-item{font-size:16px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:0!important}.collection-edit .price__container{margin-bottom:0}.collection-edit .price s.price-item{font-size:13px!important;font-weight:400!important}.collection-edit__availability{font-size:12px;margin:6px 0 0}.collection-edit__cta{display:flex;justify-content:center;align-items:center;padding:12px 8px;min-height:44px;margin-top:12px;border:1px solid #1a1a1a;background:transparent;color:#1a1a1a;text-decoration:none;text-align:center;font-size:13px;line-height:1.4;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.collection-edit__cta:hover{background:#1a1a1a;color:#fff}.collection-edit a:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px}.collection-edit__empty{padding-bottom:40px;font-size:16px}@media(min-width:990px){.collection-edit__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}.collection-edit--sets .collection-edit__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.collection-edit__header{padding:24px 0}.collection-edit__header h1{font-size:28px}.collection-edit__header p{font-size:14px}.collection-edit__grid{gap:28px 12px}.collection-edit__details{padding-top:12px}.collection-edit__details h2{font-size:14px}.collection-edit .price,.collection-edit .price .price-item{font-size:15px!important}.collection-edit__cta{font-size:12px;letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.collection-edit__image-secondary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/curated-collection.css.map */
