.ProductCardDetails_details__jrjmK{container-type:inline-size;min-width:0}.ProductCardDetails_identity__AGojG{display:grid;grid-template-areas:"brand" "name" "price";grid-template-columns:minmax(0,1fr);align-items:center;row-gap:.25rem}.ProductCardDetails_brand__SYxg3{grid-area:brand;font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:.625rem;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:rgb(14 10 7/70%);overflow-wrap:anywhere}.ProductCardDetails_name__j_G4b{grid-area:name;font-family:var(--font-display),"Cormorant Garamond",serif}.ProductCardDetails_name__j_G4b,.ProductCardDetails_price__nh9dq{font-size:1.125rem;line-height:1.25;color:#0e0a07;overflow-wrap:anywhere}.ProductCardDetails_price__nh9dq{grid-area:price;min-width:0;font-variant-numeric:tabular-nums}.ProductCardDetails_attributes__LelMg{margin-top:.25rem;color:rgb(14 10 7/75%);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.ProductCardDetails_specs__UaT9D{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(2.5rem,1fr) minmax(1.5rem,.65fr);gap:.375rem;align-items:start;margin-top:.5rem;font-size:.75rem;line-height:1.5;color:#0e0a07;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ProductCardDetails_strength__j6XWc{grid-column:1;min-width:0}.ProductCardDetails_length__WYkx5{grid-column:2;min-width:0}.ProductCardDetails_ring__jaDoO{grid-column:3;min-width:0}.ProductCardDetails_specs__UaT9D dt{color:rgb(14 10 7/70%)}.ProductCardDetails_specs__UaT9D dd{margin-top:.25rem}.ProductCardDetails_value__MeBEL{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.ProductCardDetails_segments__phc_o{display:inline-flex;flex-shrink:0;gap:2px}.ProductCardDetails_segments__phc_o span{width:8px;height:5px;border:1px solid rgb(14 10 7/40%);border-radius:999px}.ProductCardDetails_segments__phc_o .ProductCardDetails_filled__dhXa3{background:#5c1a1a;border-color:#5c1a1a}@container (min-width: 240px){.ProductCardDetails_identity__AGojG{grid-template-areas:"brand price" "name name";grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:.5rem;column-gap:.5rem}.ProductCardDetails_name__j_G4b{font-size:1.25rem}.ProductCardDetails_price__nh9dq{text-align:right}}